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
336389601381	336389601947	336389602497	336389603047	336389603597	336389604147	336389604697	336389605247	336389605797	336389606347	336389606897	336389607447	336389607997	336389608547	336389609097	336389609647	336389610197	336389610747	336389611297	336389611847	336389612397	336389612947	336389613497	336389614047	336389614597	336389615147	336389615697	336389616247	336389616797	336389617347	336389617897	336389618447	336389618997	336389619547	336389620097	336389620647	336389621197	336389621747	336389622297	336389622847	336389623397	336389623947	336389624497	336389625047	336389625597	336389626147	336389626697	336389627247	336389627797	336389628347	336389628897	336389629447	336389629997	336389630547	336389631097	336389631647	336389632197	336389632747	336389633297	336389633847	336389634397	336389634947	336389635497	336389636047	336389636597	336389637147	336389637697	336389638247	336389638797	336389639347	336389639897	336389640447	336389640997	336389641547	336389642097	336389642647	336389643197	336389643747	336389644297	336389644847	336389645397	336389645947	336389646497	336389647047	336389647597	336389648147	336389648697	336389649247	336389649797	336389650347	336389650897	336389651447	336389651997	336389652547	336389653097	336389653647	336389654197	336389654747	336389655297	336389655847	336389656397	336389656947	336389657497	336389658047	336389658597	336389659147	336389659697	336389660247	336389660797	336389661347	336389661897	336389662447	336389662997	336389663547	336389664097	336389664647	336389665197	336389665747	336389666297	336389666847	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	3650	2300	2686	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
67185	82908	73977	54672	33816	15268	2573	494	350	397	372	367	331	373	361	347	356	398	359	383	358	387	367	336	365	421	366	436	348	355	347	372	383	376	394	348	321	382	376	394	405	370	366	407	378	395	355	389	401	355	381	404	357	370	359	367	389	360	365	374	356	363	396	358	383	375	359	378	364	388	379	351	374	348	403	394	385	379	376	357	401	344	366	359	343	353	388	367	368	345	361	339	341	401	349	359	402	326	372	381	382	377	355	406	359	392	366	343	361	360	353	364	395	379	385	344	372	353	358	362	370	342	336	374	361	371	386	373	367	392	341	364	346	389	377	366	363	393	371	353	367	356	349	349	326	393	365	378	343	381	346	373	385	392	401	373	361	376	330	332	367	370	368	375	357	400	331	375	420	365	363	378	356	363	420	377	355	348	352	382	412	366	358	365	365	352	367	362	388	387	377	410	414	351	387	353	362	363	362	406	350	363	403	352	347	386	337	397	358	359	366	355	314	358	369	352	375	356	355	341	340	355	340	345	366	399	314	371	399	386	396	360	383	393	356	401	335	348	333	383	363	355	359	392	366	380	357	371	345	344	370	384	394	359	384	392	379	364	372	369	375	351	332	372	350	378	405	392	378	394	377	355	341	356	399	362	347	367	401	376	352	359	374	393	378	370	340	354	363	349	374	337	358	362	387	390	352	358	375	364	380	350	381	376	396	360	391	373	394	376	360	356	351	363	405	358	359	365	356	366	369	370	385	359	318	377	378	399	384	347	325	377	372	372	385	347	432	351	374	414	361	351	374	390	362	340	396	351	426	379	364	360	371	366	353	374	357	361	400	356	410	359	409	343	387	375	380	356	359	379	321	354	341	364	326	365	356	368	377	337	350	357	383	373	362	389	365	390	350	362	362	410	400	362	405	362	395	386	347	339	380	359	376	385	339	333	402	382	359	398	345	378	360	376	367	373	344	382	362	378	369	365	422	348	342	390	385	340	377	351	332	345	407	376	411	368	364	392	374	353	355	360	366	369	349	379	358	366	349	367	348	338	344	378	393	330	319	350	402	392	371	383	401	378	359	378	370	352	375	382	357	372	377	406	359	364	361	379	368	364	358	384	345	391	369	354	347	354	358	368	337	352	375	370	362	344	368	352	356	366	365	359	403	378	373	352	366	359	363	352	327	371	399	391	416	368	409	379	362	377	322	372	393	390	389	383	346	348	358	372	370	355	383	379	357	359	388	392	381	357	355	372	334	350	331	385	345	387	361	381	356	384	362	370	388	349	392	366	378	371	368	380	338	354	370	354	373	369	409	370	372	403	393	399	357	318	336	379	362	369	348	418	345	365	383	346	364	356	338	363	374	337	378	371	381	392	347	379	373	342	375	363	344	358	369	412	355	373	333	372	395	357	377	347	354	362	348	347	356	350	341	391	365	380	373	364	353	373	348	363	360	351	383	356	362	399	399	361	374	363	355	350	344	374	347	344	373	402	359	384	386	362	376	346	405	374	375	389	353	359	337	375	366	377	386	390	368	380	372	367	369	393	406	374	355	346	395	358	378	353	347	360	348	360	377	359	365	349	366	339	365	383	360	344	394	351	390	335	375	347	369	344	377	367	374	377	344	372	378	345	346	368	399	382	379	355	361	390	365	386	380	401	368	362	360	352	372	379	361	369	365	334	359	354	365	357	378	404	391	353	341	353	351	316	367	350	337	367	351	349	344	381	381	377	318	406	391	362	347	398	378	364	381	328	384	337	340	346	350	391	372	371	375	375	381	364	364	416	407	359	376	382	350	353	327	326	351	383	371	364	346	349	366	353	361	363	356	365	378	336	356	400	343	365	387	366	395	387	372	375	374	397	343	361	378	355	316	366	370	388	366	394	358	347	381	374	368	383	359	358	360	329	344	369	354	380	367	343	372	393	371	396	387	397	392	352	381	331	370	329	378	354	356	376	356	358	410	339	344	359	355	346	380	399	384	371	375	382	375	370	376	375	352	399	362	358	344	358	361	390	336	315	351	376	377	360	370	370	336	362	365	400	365	394	349	395	364	419	367	375	333	352	367	351	362	334	390	392	388	362	353	406	382	378	410	380	381	367	352	369	345	336	390	385	371	390	392	392	338	348	405	399	375	368	331	383	370	367	378	376	385	330	330	363	360	363	363	330	341	389	322	301	358	377	343	370	343	364	347	369	392	415	374	363	374	364	345	388	359	401	368	395	390	369	363	394	397	394	356	392	349	374	384	362	362	385	354	400	389	395	352	386	343	338	357	366	359	362	357	361	385	391	359	394	404	351	344	394	355	382	388	376	394	345	344	383	367	389	342	369	353	354	359	385	384	366	331	371	360	379	333	379	368	359	336	368	352	363	364	359	384	373	336	405	368	366	379	336	364	393	331	332	395	393	360	368	367	401	380	352	383	375	364	365	361	353	375	352	356	343	388	345	365	378	345	365	356	359	345	345	378	394	338	361	397	356	345	359	378	378	353	387	370	360	338	391	364	331	351	384	350	401	365	383	396	399	366	382	391	370	380	360	381	376	365	363	359	364	364	343	339	388	405	339	360	358	329	377	399	346	393	331	351	368	379	392	388	349	376	344	337	396	345	352	336	357	363	433	341	394	354	386	369	371	332	375	355	386	373	360	350	362	352	349	378	375	366	405	372	374	354	364	401	365	391	344	352	364	350	406	360	370	343	382	379	370	383	382	390	338	372	399	382	366	346	378	349	348	341	400	342	388	343	377	342	349	335	378	378	379	375	369	350	335	370	352	317	358	321	344	380	415	372	360	372	367	422	377	380	347	411	332	326	386	358	381	390	340	381	372	344	373	389	374	350	363	374	383	352	356	371	377	362	347	362	364	371	356	375	342	377	385	343	349	367	344	329	341	354	339	375	342	377	357	350	364	373	352	368	425	377	355	361	337	358	361	354	369	383	340	375	406	355	365	353	362	385	404	359	414	388	382	370	351	330	398	343	388	378	359	394	358	378	374	356	372	375	408	365	366	375	370	356	349	385	349	388	360	368	383	349	379	369	379	383	338	370	353	362	402	368	357	388	367	391	350	384	339	395	370	369	368	379	331	363	399	385	380	323	378	388	337	346	372	360	354	385	352	384	354	354	394	391	372	366	377	366	368	412	305	393	375	372	366	370	357	382	368	378	338	384	367	386	344	344	357	364	334	354	347	351	377	327	359	371	368	387	340	362	360	374	361	369	377	345	360	371	320	340	358	362	379	363	382	363	344	387	371	377	351	356	398	374	357	375	375	394	367	346	353	366	393	340	415	342	395	352	378	358	352	359	388	380	368	339	360	324	389	366	385	363	341	347	364	361	376	359	364	359	405	369	341	395	358	380	338	338	352	391	346	378	359	338	354	335	379	363	397	390	398	334	339	388	387	383	362	373	321	347	371	345	345	360	348	372	380	335	354	378	370	354	364	381	387	387	356	384	371	358	376	361	343	367	335	377	362	352	376	374	344	369	365	356	390	404	378
45523	66707	70268	58665	40666	22045	5222	1312	987	986	939	984	991	957	974	960	975	955	996	993	955	1032	949	993	980	944	931	1024	913	1017	964	982	956	957	1002	948	926	921	984	962	983	963	999	938	919	973	955	964	998	925	937	982	963	987	989	998	1014	990	938	1013	953	936	937	951	913	926	986	962	954	1031	1005	971	915	985	985	989	934	1013	982	959	928	961	1011	922	972	932	968	999	965	942	910	997	921	916	920	984	926	972	995	930	990	974	1011	990	997	957	955	927	974	999	961	1011	991	964	993	937	956	920	920	976	1015	993	1018	982	973	973	958	931	990	932	886	976	945	929	969	923	953	964	961	901	952	962	965	995	981	976	995	979	916	915	918	946	1009	967	961	948	919	980	979	952	1039	975	1020	955	967	987	950	981	984	950	953	927	937	1033	930	966	925	973	1012	947	978	972	920	1010	902	992	929	980	970	987	1018	1011	953	986	930	993	991	983	944	972	920	993	970	1025	980	945	988	962	984	1005	946	965	996	969	956	950	994	926	949	983	936	972	1006	1013	964	965	981	956	942	914	964	1029	949	923	938	932	947	956	999	973	1026	954	964	995	976	1018	989	932	1010	1032	985	944	978	946	989	942	943	946	958	971	979	972	963	933	971	935	934	957	961	957	915	1007	947	988	896	987	974	965	997	934	948	977	962	983	993	990	950	972	963	1018	953	1018	916	967	953	974	972	922	999	982	952	957	944	953	971	995	985	958	999	965	963	1001	972	980	884	931	933	980	935	959	990	929	954	948	957	919	952	982	966	939	912	950	1034	952	943	906	955	972	956	986	973	979	1012	1002	997	961	1013	978	909	965	980	958	1018	993	947	989	987	1013	965	967	900	979	945	961	962	1014	929	958	937	996	973	947	970	942	961	951	1000	974	990	993	1003	965	950	942	983	944	982	970	982	937	908	943	965	950	961	977	981	1016	967	928	960	987	1034	962	965	973	908	995	1014	925	958	1009	916	987	993	926	945	941	948	979	996	926	926	968	935	965	936	963	917	948	974	943	950	956	973	922	947	953	964	965	984	929	956	986	987	999	961	949	946	984	954	969	935	973	938	960	1010	1001	934	1005	984	947	992	957	978	988	960	1015	895	984	962	1011	968	952	1002	949	948	951	957	986	964	981	971	947	1043	973	964	916	958	994	992	904	959	1042	997	960	945	924	987	956	933	937	949	937	967	968	944	937	994	975	969	1016	919	1011	926	1024	918	969	1034	981	1015	987	982	925	971	980	957	964	993	933	972	993	950	979	1057	1019	1009	990	943	1012	991	955	954	1006	953	966	977	904	952	953	955	1023	970	995	999	961	974	980	981	988	960	991	962	961	1001	960	922	1030	965	928	954	961	977	975	992	998	961	988	923	958	989	990	987	972	932	994	970	944	972	945	1004	1003	979	1026	1009	1023	962	950	941	948	973	978	923	1007	962	951	968	937	1008	988	977	964	1006	991	920	1002	962	995	968	960	967	951	969	1024	1018	984	907	959	943	958	988	954	983	993	963	988	962	972	936	964	974	962	975	956	970	960	917	911	922	948	957	999	955	934	1027	947	917	937	929	993	955	996	916	962	948	924	913	976	975	1012	973	973	951	944	983	968	988	959	944	993	962	931	989	999	970	975	983	931	1014	971	946	980	961	1002	962	1026	953	990	933	1019	896	954	935	981	979	954	994	976	941	998	934	880	970	988	992	971	962	945	1002	944	1007	969	941	964	1014	938	988	1019	977	961	966	943	919	983	929	989	958	883	950	985	970	990	945	921	958	948	949	1004	943	1004	925	966	974	993	1010	1004	909	954	959	1025	942	934	964	977	993	957	934	952	918	958	982	1011	960	913	1026	919	964	967	989	972	965	1010	977	949	940	989	911	994	956	946	987	1010	968	990	928	958	968	916	980	1051	960	972	991	939	942	943	994	976	934	899	963	983	987	1040	1002	918	944	973	975	934	1010	940	959	967	947	950	993	984	996	976	961	922	922	996	907	960	981	960	968	1103	977	957	935	1017	923	994	987	993	968	962	965	945	953	972	949	941	957	980	999	946	1000	998	981	1016	998	968	964	931	971	999	957	964	962	955	975	980	962	944	1011	949	955	943	960	959	988	966	985	986	961	951	1003	978	981	976	889	966	971	984	980	1038	942	966	987	951	962	924	1016	993	961	933	921	912	994	995	1009	1017	981	926	1012	953	915	969	963	1003	970	943	961	985	975	945	1022	996	912	989	954	1009	1038	1021	953	1025	1005	932	901	959	968	991	1013	1009	999	950	987	946	982	962	926	944	943	977	1008	1010	995	991	972	962	989	964	917	942	979	942	959	925	962	972	1039	1019	927	981	953	971	982	937	916	941	965	958	993	978	914	1007	929	976	997	1012	928	959	989	944	891	975	976	952	981	972	967	907	959	945	998	935	907	933	970	897	992	991	922	1026	952	1000	981	1009	967	987	951	958	916	970	981	989	954	970	931	934	955	959	1005	992	1003	932	888	932	935	976	980	984	979	940	964	955	1005	988	931	977	961	932	928	946	968	997	1060	987	948	929	966	966	910	970	980	937	978	958	984	910	945	982	1004	1041	926	944	985	937	947	981	946	937	971	934	934	977	957	1045	972	971	989	973	955	980	949	962	935	942	947	986	1019	988	1010	972	954	996	966	994	970	964	962	990	941	961	996	944	870	971	950	919	902	980	939	1005	988	1046	996	978	1048	963	941	975	957	1012	969	950	963	954	946	946	937	995	868	911	939	957	950	937	924	938	930	1003	979	1016	999	985	983	957	991	952	956	931	922	955	945	971	1012	992	951	981	962	926	1009	970	977	1016	983	934	924	1028	980	955	986	939	972	991	941	1001	1010	954	969	942	931	983	973	949	951	972	945	904	1022	951	1002	989	903	1002	954	1015	966	948	965	946	1002	982	960	977	978	984	964	950	959	992	945	942	972	998	959	990	949	953	969	941	927	980	967	978	948	950	1035	958	959	945	965	957	975	994	976	1005	951	1028	947	982	956	959	960	973	974	965	959	967	1005	979	913	948	999	916	1033	970	954	954	933	964	984	980	984	964	923	976	998	928	971	983	963	956	982	1039	954	1016	978	941	960	1050	968	964	966	983	934	1033	961	964	951	937	978	959	947	985	953	967	1000	958	1045	989	987	971	1060	922	949	993	942	941	917	944	931	1021	947	970	936	980	947	961	1000	948	966	1002	934	987	924	996	992	988	1009	879	903	929	1006	917	971	989	952	950	979	940	964	979	953	962	910	996	965	952	1008	998	950	967	987	997	962	1021	975	965	967	944	975	992	967	981	1005	992	925	1008	982	1000	991	947	1013	982	910	944	921	1022	949	905	928	1008	964	977	912	999	963	936	955	928	964	968	931	950	965	983	968	960	990	984	940	1035	982	904	1011	979	989	992	1026	1018	966	924	1006	947	958	978	940	964	914	988	907	932	950	873	979	1026	991	970	1036	1003	950	988	971	1000	989	1007	949	998	988	1003	943	952	953	1009	945	973	985	941	957	998	918	966	1035	959	975	953	1024	937	996	941	954	962	956	967	982	983	992	1026	910	956	997	910	947	1008	980	897	949	927	968	970	973	983	1003	971	978	1088	911	997	943	938	1014	946	927	907	983	961	977	977	997	953	939	948	981	955	930	892	911	970	1046	952	953	896	931	992	967	948	981	950	962	939
10389	19653	18088	8726	3046	1102	458	368	430	458	448	420	396	418	430	411	380	418	427	407	433	405	406	417	433	354	396	420	418	425	392	434	385	367	394	448	420	436	430	419	406	439	424	412	415	389	403	418	422	456	416	388	409	387	403	388	412	438	446	441	433	406	427	394	399	448	404	403	386	392	433	424	412	412	446	441	413	438	405	442	422	378	400	386	389	459	399	387	396	407	405	411	411	411	404	380	430	429	417	418	383	371	380	460	387	438	412	448	425	398	414	402	406	417	413	385	459	442	428	379	428	408	403	415	421	413	426	417	405	405	424	396	432	392	441	407	393	403	406	447	471	412	446	402	432	424	391	400	377	411	404	437	385	404	431	439	427	408	422	394	447	391	440	420	438	436	404	390	439	392	443	408	405	404	385	436	438	417	386	435	403	432	419	433	440	429	443	408	418	378	379	433	390	429	383	416	398	382	401	446	424	398	400	419	408	399	415	403	379	405	395	426	395	418	419	402	438	463	365	433	413	415	410	406	385	430	408	424	405	409	417	403	401	427	424	422	388	407	451	385	445	375	421	366	428	420	406	445	415	433	381	414	428	417	396	409	415	370	413	422	370	439	398	426	421	442	421	372	440	432	407	411	395	383	430	401	385	408	414	391	399	428	411	402	403	393	361	434	397	404	395	448	426	396	414	451	424	432	369	383	393	432	396	372	383	398	410	421	408	412	456	372	396	424	442	415	438	403	445	373	434	433	418	372	457	411	428	392	404	410	410	428	407	403	441	420	371	405	436	403	390	420	438	442	404	383	389	441	406	410	451	414	420	384	428	407	447	436	429	434	406	457	403	418	416	398	408	419	416	418	389	412	444	424	419	393	415	398	411	381	402	426	420	436	457	419	425	419	411	380	405	396	418	395	391	404	435	404	408	470	400	412	438	430	441	410	422	387	402	425	434	394	418	411	445	429	391	420	425	449	450	424	441	429	410	418	442	440	391	405	387	433	379	393	447	425	419	423	390	438	391	395	418	403	458	394	397	425	437	418	429	432	427	409	394	410	406	422	406	365	407	377	400	437	399	384	425	411	429	418	407	414	441	418	437	390	407	408	425	454	376	423	424	474	400	404	423	387	417	400	435	444	397	413	388	444	421	395	437	450	399	394	401	399	427	420	397	406	400	470	442	408	406	414	400	432	404	422	434	412	426	412	397	430	438	453	427	423	441	393	404	416	407	404	408	397	376	426	434	379	414	429	402	415	427	405	430	435	388	414	398	403	438	418	407	422	453	426	395	393	406	439	401	427	381	379	407	425	414	438	451	397	404	430	403	411	458	424	442	421	407	388	436	403	390	419	427	409	441	433	397	424	427	427	419	436	438	417	406	399	418	402	386	416	399	446	445	400	393	429	395	389	448	426	435	373	402	425	411	421	411	412	429	406	421	383	391	413	451	423	424	383	430	414	428	435	395	434	422	405	416	426	397	422	431	451	406	444	396	434	409	394	411	391	400	408	410	407	425	382	460	386	389	404	414	381	430	349	428	443	409	401	415	400	413	419	398	413	386	416	406	431	431	396	453	427	435	445	410	406	400	416	414	430	456	424	374	383	415	420	405	415	401	395	418	426	409	399	417	402	421	421	448	408	392	398	441	429	368	396	403	415	435	404	415	397	420	430	447	357	426	394	420	418	374	403	426	381	410	417	437	453	400	402	387	408	412	392	400	421	424	443	415	368	405	433	439	405	389	447	409	368	400	396	432	421	425	410	397	401	393	415	458	448	415	429	417	412	406	415	424	344	439	423	375	420	445	393	398	399	393	409	440	414	409	419	397	445	409	428	451	418	411	409	403	420	431	406	422	421	419	365	388	413	425	408	417	433	408	393	430	383	412	420	411	421	431	434	399	399	418	412	437	421	393	430	405	423	415	446	424	419	401	427	392	401	448	414	432	427	398	384	416	415	422	400	401	440	451	394	413	429	401	440	432	408	400	404	402	408	411	426	455	413	393	412	377	392	419	371	418	410	425	411	407	418	426	403	430	437	425	399	398	402	442	426	424	386	412	420	435	415	419	403	390	410	435	412	422	421	408	394	431	430	438	442	427	412	417	473	429	413	408	465	438	417	411	403	428	393	456	397	425	418	390	434	399	420	397	457	414	389	397	409	424	428	407	416	423	365	411	469	414	409	419	410	427	396	435	404	439	425	417	411	392	412	416	413	412	399	408	390	405	432	406	426	399	405	403	380	445	420	383	387	406	391	397	428	424	431	371	461	447	440	413	467	395	426	413	408	415	420	414	429	401	398	392	407	423	394	416	414	388	400	408	446	365	378	392	395	393	431	439	429	443	422	405	413	392	412	430	417	397	450	402	422	411	425	389	429	460	423	403	432	437	415	439	433	382	415	421	427	390	395	429	408	404	416	420	400	371	434	417	418	426	416	426	438	439	379	455	402	440	454	433	432	429	406	427	375	430	394	390	424	417	419	391	383	426	392	391	402	404	405	400	400	420	418	419	436	444	384	432	412	388	414	392	409	411	417	422	417	426	404	434	416	472	413	409	390	416	426	390	400	388	349	446	404	407	456	375	437	454	408	410	394	419	430	418	398	429	405	389	419	472	446	412	435	422	371	404	409	427	430	441	410	441	456	387	406	413	402	386	423	401	414	425	416	426	415	421	409	423	407	429	434	394	422	389	404	412	404	397	386	406	407	418	417	435	429	384	430	424	434	417	429	392	415	428	422	402	409	402	411	437	414	430	425	398	412	406	403	406	418	435	405	406	421	421	430	381	440	447	403	413	416	436	396	438	409	429	365	444	416	436	411	435	391	407	396	395	433	417	399	415	420	442	433	430	426	376	446	423	411	417	403	444	420	406	419	395	414	382	428	419	416	398	394	398	446	362	352	409	398	388	382	385	423	407	420	383	388	396	392	418	426	454	395	423	407	397	388	386	416	408	418	432	404	417	433	417	403	415	396	391	395	407	414	422	400	438	378	379	444	351	445	394	397	416	379	387	463	434	408	417	426	432	424	378	409	430	429	406	384	406	408	426	436	417	427	425	441	404	383	412	407	437	379	454	419	409	448	464	410	393	401	395	395	465	425	407	440	382	404	378	403	442	415	407	413	406	411	424	397	450	430	419	419	396	417	382	429	410	407	428	417	412	420	428	442	376	428	418	489	397	422	409	406	458	434	406	459	434	407	415	422	416	359	433	434	400	391	415	407	409	391	449	409	426	392	400	432	433	437	426	402	421	411	406	413	404	411	361	433	422	407	367	425	395	412	424	384	447	433	393	427	426	388	427	441	441	420	424	434	394	409	407	438	381	379	412	426	420	439	400	377	420	436	376	425	428	419	443	420	417	414	423	412	394	429	399	403	442	436	418	401	400	423	417	408	397	399	416	425	443	469	436	390	458	405	425	452	386	422	448	427	441	441	386	418	384	405	404	393	429	382	422	426	392	438	405	434	419	404	389	411	416	420	397	424	430	396	400	400	437	415
11150	25099	24563	16196	8017	3272	1306	1110	1072	1091	1082	1073	1148	1080	1062	1114	1012	1051	1035	1049	1018	1069	1087	1095	1112	1032	1081	1070	1112	1015	1125	1107	1075	1019	1061	1052	1066	1101	1075	1034	1048	1035	1058	1136	1080	1040	1109	1072	1066	1125	1051	1065	1023	1073	1066	1045	1085	1116	1020	1052	1091	1056	1069	1057	1085	1112	1095	1045	1063	1065	1107	1154	1109	1078	1076	1108	1086	1055	1058	1081	1030	1069	1068	1044	1073	1087	1057	1106	1111	1056	1061	1081	1093	1034	1005	1118	1112	1004	1031	1077	1075	1080	1101	1050	1060	1112	1050	1016	976	1081	1052	1049	1107	1112	1095	1011	1125	1068	1058	1064	1003	1076	1078	1064	1059	1097	1022	1082	1036	1091	1034	1036	1040	1055	1095	1053	1083	1027	1072	1072	1091	1069	1027	1105	1009	1100	1017	1046	1120	1036	1086	1109	1142	1055	1075	1118	1112	1048	1048	1081	1054	1065	1054	1069	1049	1014	1014	1076	1080	1094	1063	1058	1013	1089	1059	1059	1044	1079	1104	1075	1023	1043	1098	1079	1045	1045	1105	1076	1026	1089	1021	1057	1140	1108	1017	1067	1069	1090	1064	1032	1089	1059	1033	1017	1036	1079	1072	1003	1055	1021	1095	1108	1090	1105	1092	1129	1020	1083	1119	1130	1048	1057	1086	1114	1094	1079	1067	1130	1008	1056	1073	1097	1009	1065	997	1058	1038	1108	1065	1057	1040	1067	1056	1091	1004	1111	1050	1082	1083	1057	1106	1018	1049	1047	1084	1063	1037	1097	979	1038	1028	1054	1044	1055	1060	1067	1037	1007	1058	1041	1023	1127	1049	1020	1069	1030	1047	1063	1033	1100	1052	1011	1148	1094	1102	1028	1043	1096	1059	1033	1086	1071	1035	1100	1058	1063	1098	1111	1053	1091	1027	1107	1034	1105	1066	1074	1089	1110	1054	1075	1099	1043	1114	1080	1042	1110	1075	1055	1071	1083	1091	1041	1063	1049	1094	1033	1030	1135	1025	1026	1053	1045	1075	1054	1083	1041	1024	1053	1086	1048	1095	1073	1080	1099	1103	1074	1039	1070	1053	1054	1052	1074	1097	1084	1062	1061	1046	1049	1072	1096	1033	1108	1079	1041	1052	1051	1056	1062	1096	1038	1100	1067	1043	1083	1090	1149	1038	1126	1084	1086	1030	1058	1094	1093	1069	997	1116	1093	1085	1034	1082	1084	1051	1073	1090	1071	1067	1094	1092	1052	1014	1109	1043	1069	1036	1073	1082	1060	1046	1039	1054	1047	1073	1096	1086	1080	1082	1101	1027	1103	1063	1060	1098	1035	1093	1072	1055	1049	1043	1052	1061	1141	1116	1093	1003	1041	1051	1055	1029	1035	1079	1049	1090	1106	1080	1009	1091	1113	1051	1110	1065	1057	1085	1033	1064	1085	1090	1033	1079	1119	1024	1032	1077	1086	1061	1068	1043	1158	1064	1076	1038	1110	1092	1094	1036	1035	1088	1079	1101	1085	1092	1066	1029	1044	1051	1024	1075	1075	1009	1052	1028	1067	1154	1100	1064	1115	1137	1075	1011	1135	1045	1066	1130	1064	1067	1104	1046	1035	1081	1018	1074	1005	1081	1030	1075	1070	1044	1068	1102	1034	1070	1127	1025	1060	1065	1042	1077	1082	1048	1056	1050	1047	1028	1094	1057	1069	989	1042	1006	1029	1127	1068	1058	1054	1139	1083	1096	1073	1041	1063	1093	1041	1072	1032	1079	1066	1088	1020	996	1048	1092	1053	1119	1027	1028	1072	1021	1128	1073	1100	1015	1047	1051	1087	1135	1082	1127	1044	1091	1083	1059	1118	1106	1077	1067	1030	1088	1019	1136	1033	1050	1111	1064	1067	1036	1068	1115	1130	1072	1036	1091	1012	1041	1118	1063	1028	1070	1015	1078	1074	1027	1038	1058	1117	1084	1078	1048	1035	1026	1057	1098	1037	1023	1010	1025	1090	1050	1003	1066	1104	1067	1087	1073	1078	1075	1030	1059	1061	1104	1029	1066	1067	1077	1102	1039	1034	1084	1042	1108	1093	1063	1091	1066	1050	1101	988	1096	1105	1105	1043	1064	1060	1139	1097	1081	1042	1046	1093	1073	1049	1156	994	1130	1072	1098	1062	1065	1090	1091	1041	1090	1020	1095	1112	1037	1073	1000	1086	1108	1069	1066	1052	1048	1040	1063	1086	1002	1101	1051	1097	1076	1055	1096	1089	1048	1063	1068	1094	1112	1026	1073	1070	1034	1132	1046	1076	1033	1066	1080	1060	1076	1082	1067	1004	1141	1049	1019	1054	1130	1112	1101	1097	1085	1106	1066	1101	1083	1129	1012	1056	1118	1069	1077	1117	1044	1071	1080	1055	1074	1068	1042	1019	1063	1042	1109	1123	1037	1056	1007	1135	1120	1018	1055	1038	1121	1137	1066	1066	1121	1080	1077	1062	1128	1056	1034	1058	1127	1060	1033	1078	1059	1079	1054	1110	1093	1040	1092	1117	1061	1038	1056	1066	1065	1099	1066	1059	1049	1033	1068	1079	1025	1108	1127	1050	1071	1071	1117	1060	1115	1015	1081	1043	1092	1091	1087	1028	1083	1068	1049	1048	1076	1070	1058	1074	1077	1049	1000	1012	1099	1028	1092	1100	1036	1050	1129	1057	1056	1070	1052	1043	1061	1079	1103	1024	1005	1077	1072	1060	1059	1123	1069	1083	1049	1061	1039	1082	1043	1036	1127	1048	1081	1102	1073	1076	1097	1071	1059	1134	1074	1035	1037	1053	1044	1089	1064	1071	1028	1096	975	1070	1014	1078	1094	1072	1053	1101	1060	1093	1062	1020	1049	1090	1049	1033	1002	1102	1014	1047	1089	1009	1061	1002	1104	1039	1094	1081	1074	1063	1076	1077	1117	1062	1119	1096	1083	1064	1060	1093	1043	1029	1057	993	1056	1102	1062	1089	1043	1039	1058	1048	1059	1023	1047	1070	1145	1077	1035	1061	1100	1064	1037	1032	1066	1087	1090	1071	1063	1020	1071	1107	1067	1070	1103	1099	1094	1076	1026	1031	1046	1091	1121	1092	1051	1037	1100	1075	1065	1025	1109	1082	1080	1048	1077	1006	1063	1121	1049	1067	1095	1051	1053	1005	1099	1066	1023	1062	1061	1043	1083	1055	1088	1025	1086	1115	1078	1034	1062	1076	1067	1048	1091	1042	1067	1085	1066	1062	1064	1081	1045	1018	1126	1098	1082	1100	1061	998	1074	1061	975	1054	1064	1051	1028	1060	1069	1085	1122	1034	1010	1064	1141	1040	1067	1079	1036	1037	1118	1021	1085	1118	1074	1102	1062	1071	1037	1068	1039	1055	1009	1021	1039	1083	1045	1042	1052	1069	1076	1062	1042	992	1041	1076	1051	1087	1031	1109	1157	1077	1112	1047	1054	1111	1067	1102	1080	1050	1067	1061	1003	1059	1051	1081	1101	1008	1091	1066	1079	1045	1028	1075	1124	1082	1115	1094	1044	1005	1035	1096	1088	1050	1065	1014	1114	1073	1113	1040	1047	1112	1088	1090	1089	1038	1062	1045	1029	1113	1121	1048	1069	1118	1116	1083	1042	1070	1069	1048	1087	1045	1087	1043	1026	1074	1040	1104	1121	1044	1116	1120	1093	1127	1106	1056	1090	978	1142	1116	1042	1043	1082	1019	1128	1106	1076	1085	1152	1076	1004	1076	1008	1066	1064	1108	1087	1048	1078	1048	1096	1090	1030	1083	1042	1077	990	1066	1038	1065	1000	1067	1049	1071	1112	1112	1063	1064	1027	1088	1062	1082	1055	1065	1082	1029	1027	1141	1068	1018	1052	1050	1000	1096	1034	1041	1065	1120	1086	1046	1113	1088	1141	1047	1061	1068	1096	1135	1089	1001	1061	1058	1147	1121	1010	1079	1079	1070	1086	1028	989	1074	1088	1161	1054	1023	1065	1041	1061	1100	1040	1086	1067	1103	1116	1058	1067	1099	1084	1064	1126	1048	1137	1096	1053	1087	1075	1033	1116	1053	1038	1061	1117	1098	1031	1020	1067	1060	1097	1073	1060	1057	1120	1046	1048	1051	1108	1111	1028	1051	1054	1036	1045	1071	1105	1088	1050	1040	1033	1032	1093	1072	1092	1055	1087	1056	1063	1036	1124	1085	1020	1048	1088	1119	1034	1034	1090	1077	1058	1118	1087	1091	1099	1083	1082	1110	1139	1027	1073	1105	1030	1022	1045	1143	1015	1047	1128	1035	984	1087	1118	1074	1044	1073	1018	1068	1049	1042	986	1120	1062	1017	1053	1034	1085	1065	1063	1042	1083	1080	1134	1131	1110	1103	1127	1072	1078	1078	1088	1045	1085	1028	1072	1096	1077	1048	1123	1059	1129	1049	1055	1010	1050	1090	1019	995	1092	1044	1009	1042	1128	1073	1110	1113	1034	1056	1086	1080	1070	1139	1076	1042	1084	1025	1067	1124	1043	1066	1082	1029	1047	1068	1099	1025	1038	1092	1096	1099	1091	1027	1103	1056	1093	1040	1090	1059	1107	1080	1126	1092	1075	1065	1024	1088	1048	1069	1077	1095	1118	1079	1042	999	1022	1068	1081	1058	1037	1117	1106	1051	1059	1109	1089	1053	1076	1066	1075	1062	1071	1057	1051	1049	1040	1068	1081	1084	1158	1108	1115	1050	1022	1064	1101	1060	1030	1099	1006	1069	1076	1078	1083	1085	1104	1041	1026	1049	1085	1087	1088	1089	1117	1078	1033	1067	1048	1128	1056	1120	1030	1110	1060	1099	1074	1088	1050	1086	1039	1125	1016	1051	1077	1013	1028	1034	1027	1018	1035	1068	1049	1048	1063	1135	1024	1040	1040	1097	1041	1007	1031	1060	1037	1047	1060	1104	1121	1078	1079	1025	1079	1062	1045	1013	1137	1064	1086	1052	1136	1073	1035	1076
49021	67296	61064	41127	21749	6959	995	377	348	367	369	351	357	324	338	352	314	320	349	321	331	329	353	357	350	335	354	358	321	373	342	362	331	369	333	314	354	341	334	317	359	369	365	311	343	326	325	344	354	355	316	330	353	346	324	341	338	348	353	376	320	358	374	325	340	353	333	333	378	354	360	383	346	333	334	353	352	333	330	333	347	364	346	348	354	333	347	348	341	332	316	324	305	387	352	339	365	328	344	361	344	354	324	336	363	343	334	352	340	357	369	397	337	353	376	298	324	346	323	342	309	344	325	347	356	334	354	366	320	377	338	347	353	355	318	295	349	352	347	340	354	374	351	359	326	331	339	336	351	306	342	364	351	333	353	329	352	356	346	349	329	355	374	304	326	325	346	338	310	347	347	350	374	346	356	319	329	348	350	321	386	336	354	339	329	352	363	361	352	366	378	352	334	357	305	338	311	355	341	325	351	359	353	365	341	347	346	357	340	334	345	344	346	341	323	316	315	323	322	316	339	332	335	369	379	370	340	345	370	353	299	352	344	354	344	328	339	346	342	364	359	359	339	350	334	346	336	331	324	377	342	357	312	345	327	332	362	335	346	362	329	355	332	316	353	344	330	368	349	358	358	353	348	342	382	347	359	346	354	358	345	364	304	352	335	329	359	335	359	330	340	348	369	374	355	323	331	323	343	337	342	341	351	376	339	372	375	338	352	340	348	381	324	307	366	352	370	338	348	310	341	310	344	355	355	318	366	346	330	345	375	348	300	350	338	359	313	342	359	317	346	339	331	354	359	353	368	361	339	358	336	336	318	318	354	346	354	328	305	361	347	342	359	408	361	359	348	316	337	303	343	355	364	326	330	350	319	315	297	325	325	352	337	368	366	335	334	344	352	322	360	351	380	349	350	375	340	327	349	325	349	329	339	350	360	310	369	336	395	329	349	351	344	366	366	328	307	331	317	334	338	348	356	331	359	344	336	318	362	343	345	337	367	360	338	321	329	365	363	288	352	367	338	356	330	347	337	355	332	337	343	347	346	321	349	384	343	373	359	331	335	368	337	320	355	329	333	330	339	351	346	353	334	350	330	330	334	351	367	333	334	350	350	345	360	384	346	333	332	325	334	354	308	371	311	336	370	338	344	352	330	347	338	339	348	360	331	377	344	339	323	326	329	344	311	334	318	360	339	326	341	381	348	303	326	380	337	357	328	370	336	342	335	321	392	355	359	304	331	346	357	345	360	363	351	364	363	339	329	295	320	360	324	342	317	361	333	362	336	358	328	357	346	370	370	322	353	306	341	358	325	366	338	349	322	345	351	334	336	340	336	345	345	369	363	364	341	352	349	352	334	285	360	365	357	342	339	341	339	345	325	394	325	328	383	363	328	350	353	339	369	361	341	343	338	341	338	351	310	371	322	331	333	331	397	345	337	343	363	347	326	303	364	335	363	357	312	346	337	341	339	360	325	336	346	320	349	314	341	347	350	346	348	339	388	321	348	338	334	335	322	335	340	357	358	352	332	325	333	332	324	377	339	358	345	357	351	390	303	352	321	334	322	298	360	347	339	376	342	384	324	359	324	342	382	340	330	342	323	336	312	353	352	344	352	337	353	351	330	378	323	346	313	355	337	366	337	335	322	334	305	351	341	343	337	334	305	327	327	371	368	308	331	334	356	326	376	346	336	337	316	372	307	354	327	352	374	325	325	340	349	363	352	310	344	355	352	334	334	297	357	361	332	324	343	332	325	371	315	324	296	355	357	325	323	340	328	307	350	347	341	330	334	347	350	363	322	353	339	365	347	339	340	361	344	359	320	343	356	342	360	345	356	368	325	326	364	349	352	295	340	351	364	341	345	338	330	356	365	337	356	319	364	367	350	337	306	347	377	348	388	338	351	346	336	381	354	348	367	328	348	364	341	347	334	312	356	314	360	327	332	325	341	340	333	325	368	340	358	355	325	328	335	360	312	324	293	318	336	373	338	317	316	344	342	351	351	326	364	367	378	309	336	373	340	345	350	343	309	333	307	361	344	366	348	334	335	339	305	362	339	361	339	323	339	327	346	318	325	337	354	386	358	332	354	358	322	330	340	380	339	340	344	340	306	371	350	352	358	351	350	347	348	298	359	317	346	334	307	355	319	367	383	359	339	361	333	356	330	365	339	311	356	318	351	370	341	376	349	353	342	372	356	323	356	313	300	372	368	303	329	365	344	355	346	318	323	339	368	343	345	346	335	352	354	355	321	335	323	327	318	334	340	381	356	354	387	343	360	365	330	340	362	317	311	338	336	326	335	325	354	342	365	347	348	345	352	347	304	344	340	334	340	369	347	340	374	321	323	351	317	362	322	315	270	350	330	347	349	304	331	355	337	317	303	349	365	340	328	345	383	338	350	338	342	344	322	345	353	356	333	357	334	319	331	362	368	357	323	314	322	350	318	343	348	325	327	337	355	338	329	324	360	363	359	383	324	336	302	312	330	326	327	358	319	340	340	349	327	331	345	352	349	323	357	332	337	358	340	325	335	334	360	374	344	298	340	328	334	329	323	369	362	343	353	371	340	383	346	336	338	343	341	364	380	322	355	365	330	347	363	347	367	357	339	328	350	354	319	321	356	342	333	353	351	353	321	340	279	372	335	375	317	350	345	349	323	376	343	343	317	356	364	352	371	342	346	330	330	340	322	337	371	333	361	374	340	325	331	321	314	340	344	342	319	364	320	328	311	327	345	352	361	361	309	369	372	350	365	305	351	343	361	369	363	337	342	324	355	362	342	353	344	325	348	316	384	352	374	351	346	330	344	313	355	346	336	342	388	325	331	359	348	360	343	345	298	340	335	367	341	351	345	349	341	307	368	343	365	339	389	339	333	360	339	359	330	335	321	347	340	344	331	323	359	379	311	346	315	380	330	329	342	349	348	367	349	300	329	375	325	319	320	351	349	316	328	371	374	325	334	363	365	320	337	346	337	347	370	363	326	334	371	329	370	361	324	335	356	322	351	325	335	352	322	338	369	351	322	327	333	343	317	320	364	329	333	330	334	377	358	320	331	369	318	340	338	344	346	351	321	347	345	348	363	341	336	341	316	322	361	349	332	339	347	322	316	338	307	352	382	348	376	349	346	340	318	329	367	344	326	335	367	356	342	363	331	355	321	353	340	314	330	332	320	326	312	351	349	348	345	311	356	370	334	330	365	362	351	296	343	327	327	360	339	330	342	332	352	326	327	334	312	345	362	333	330	328	351	331	390	327	365	343	340	315	341	384	353	340	337	378	364	355	351	323	337	371	349	318	346	347	332	353	322	343	344	364	321	322	375	342	326	316	364	338	335	327	330	326	358	357	316	343	350	337	318	341	360	324	359	353	360	336	331	339	347	348	348	351	368	343	343	365	348	335	312	342	320	324	332	329	346	360	344	350	344	354	318	324	365	364	395	341	316	317	364	360	341	361	339	378	339	324	330	356	326	332	339	346	334	372	339	309	325	318
32833	51399	54906	44344	29511	13523	2466	969	898	926	919	895	853	919	873	943	885	954	870	928	934	914	901	940	904	894	900	890	891	864	845	889	899	906	963	878	911	937	843	880	862	947	961	901	923	910	941	908	906	872	932	906	956	942	839	905	928	935	839	885	878	902	887	932	865	897	928	845	955	936	893	886	895	879	855	854	920	918	878	876	899	882	892	909	864	856	887	961	960	874	897	861	901	862	911	885	890	942	901	917	909	891	927	861	914	913	882	889	876	939	879	951	947	908	902	887	930	923	860	951	947	882	899	920	892	882	905	891	911	865	870	946	867	940	918	938	897	911	941	905	936	885	901	904	926	916	910	967	911	906	898	974	909	888	943	893	955	873	927	836	919	892	860	905	923	905	899	855	884	896	903	873	909	923	933	956	903	910	896	963	918	878	925	881	903	891	902	926	898	912	908	913	887	896	903	907	850	901	857	888	906	901	930	906	914	903	919	872	951	874	923	957	900	937	921	923	905	822	889	834	913	928	909	863	888	918	866	890	884	904	853	913	945	836	950	913	866	907	904	885	884	943	925	946	903	898	897	896	925	895	905	909	895	917	883	967	937	931	871	926	932	1004	872	912	908	884	902	941	927	900	949	870	895	906	928	858	927	919	924	900	873	892	897	923	916	931	899	924	885	895	873	897	992	965	838	890	913	912	897	865	873	882	951	873	911	938	892	924	877	875	923	875	903	940	909	882	881	888	910	903	920	884	839	867	907	854	848	921	884	883	869	860	862	906	922	980	933	897	896	906	898	964	869	915	902	911	923	935	889	922	868	910	913	896	857	950	941	850	911	909	881	906	897	921	882	931	893	894	893	938	885	936	873	966	929	924	894	895	932	921	884	868	902	871	891	929	827	906	925	895	890	914	888	878	884	920	932	923	898	916	888	854	853	932	906	875	889	942	893	862	947	895	877	896	868	909	896	828	922	877	861	881	904	873	885	919	820	884	889	955	945	911	933	875	881	884	946	882	821	976	912	913	916	987	841	943	930	935	875	891	892	935	902	892	894	907	913	929	877	923	880	971	871	890	930	919	907	831	932	943	930	947	890	909	879	885	853	916	907	908	918	888	869	872	930	861	897	940	873	885	902	956	886	931	952	876	849	912	906	882	919	885	876	886	925	856	937	965	870	893	873	978	841	890	870	934	890	993	970	897	884	873	909	910	850	905	852	943	899	881	946	906	936	933	857	875	874	881	893	914	897	926	894	919	945	949	846	934	904	867	921	928	954	863	945	851	919	880	920	911	916	858	930	924	860	891	897	945	907	878	880	893	868	932	940	882	909	928	907	889	907	923	920	909	893	881	855	930	922	883	924	871	894	907	903	911	897	914	962	913	890	891	882	910	889	880	915	890	885	907	919	955	871	925	857	928	920	907	846	958	910	887	945	869	929	909	848	914	883	930	946	927	901	875	952	905	882	947	883	911	839	907	895	923	893	872	865	899	900	925	919	910	966	914	927	920	926	944	911	928	876	897	927	905	904	871	943	896	909	899	898	903	870	889	840	879	901	907	903	882	939	900	922	937	896	957	894	907	952	938	893	915	935	910	906	875	885	961	891	896	911	908	936	958	874	922	891	889	899	887	946	849	929	965	895	895	907	961	870	919	921	893	902	903	900	860	916	931	848	888	936	903	878	925	925	930	928	871	912	932	929	938	920	914	924	927	942	884	854	913	904	920	878	908	899	949	918	949	893	877	904	928	850	915	935	875	814	894	867	854	931	921	947	869	894	914	925	929	886	895	867	919	843	889	951	836	815	921	865	967	878	894	889	883	953	897	918	880	928	954	895	906	867	920	906	864	863	884	880	869	886	904	872	896	990	878	890	952	895	908	919	872	882	956	888	953	890	870	918	885	834	910	920	928	963	859	958	907	930	967	910	879	913	848	883	966	928	908	860	910	900	884	890	901	900	975	907	882	881	915	835	891	890	951	925	884	872	949	948	895	973	874	890	863	888	971	877	905	996	900	910	908	925	963	952	905	875	942	878	902	934	885	892	926	853	966	935	908	895	893	873	896	911	959	904	883	916	910	956	937	888	895	934	893	887	873	925	894	895	941	863	885	939	857	946	877	874	910	863	904	891	923	909	918	917	873	872	936	897	890	872	896	879	925	871	881	956	928	876	904	993	921	915	891	899	904	927	920	933	931	921	957	975	881	907	940	940	899	915	863	869	868	918	903	896	863	900	917	829	946	848	924	850	944	909	892	881	860	889	882	898	895	935	909	883	884	912	837	885	909	973	939	889	915	898	910	906	925	905	921	909	861	891	904	912	926	861	880	887	893	1001	918	906	903	869	926	925	906	876	935	885	860	843	870	880	879	918	910	943	895	916	898	840	887	905	918	915	908	903	923	878	889	932	882	891	879	918	924	902	911	898	896	865	897	870	909	909	871	866	922	937	938	970	856	923	923	902	901	971	969	921	849	895	939	885	911	918	882	891	903	865	885	917	930	910	837	959	890	899	868	893	898	899	962	920	916	925	911	828	874	885	934	895	893	837	857	967	906	870	908	908	929	910	849	874	923	942	877	903	907	938	856	900	900	867	948	888	885	892	905	890	909	939	922	895	874	937	959	909	887	974	864	853	862	895	860	900	888	927	933	845	893	900	877	934	836	883	910	934	913	906	891	854	887	950	911	929	961	907	844	907	948	918	979	876	912	941	971	943	936	832	922	912	874	893	868	890	864	906	912	951	935	972	879	868	823	900	937	917	942	880	907	952	960	893	856	907	874	937	919	919	882	959	914	917	951	951	898	878	893	911	887	917	892	909	893	878	923	946	943	877	861	846	878	848	915	882	877	935	927	896	870	853	913	867	904	904	908	939	860	904	915	894	900	932	917	940	901	917	932	898	877	844	901	941	857	927	932	890	900	892	875	962	974	884	950	903	904	888	880	868	946	925	891	830	923	934	878	907	909	915	908	882	909	902	937	911	897	885	916	933	920	925	914	928	872	868	870	901	921	901	865	894	951	912	921	906	848	865	882	829	865	910	887	902	901	947	841	895	896	941	882	901	899	857	891	880	876	961	885	885	854	898	896	884	917	1024	802	895	829	915	912	882	880	888	967	887	913	885	864	904	917	944	946	942	915	914	905	907	903	904	921	881	919	887	897	933	898	901	887	891	919	972	909	942	870	867	875	950	905	970	860	901	915	913	922	882	921	901	895	915	907	933	878	882	879	896	883	937	893	953	961	921	939	878	909	923	878	914	898	905	900	887	936	935	865	963	889	896	875	953	895	857	903	901	932	868	901	895	943	875	926	900	811	879	895	882	914	918	955	889	878	921	874	835	902	924	902	927	961	868	927	973	926	891	942	901	929	940	835	862	922	895	889	915	897	921	923	904	864	906	883	938	889	941	846	840	912	899	931	912	958	917	844	899	916	896	902	882	842	920	928	935	935	918	903	927	960	899	952	923	901	899	900	925	885	889	927	906	899	914	887	925	912	906	875
67222	80161	72070	53178	31856	14495	1915	342	345	342	315	334	318	321	323	331	343	301	357	364	320	364	360	328	324	303	302	348	317	333	329	351	364	315	322	360	322	328	337	356	330	310	315	331	333	326	367	342	304	319	339	319	320	337	363	325	341	299	326	315	334	327	317	326	350	312	341	314	354	345	323	311	345	338	320	342	316	345	337	333	332	326	323	336	332	339	356	337	328	333	320	332	351	353	328	304	313	348	334	372	332	369	325	330	329	293	338	344	335	314	300	310	323	287	361	310	322	333	385	323	318	353	335	342	324	373	329	311	309	294	354	356	351	317	305	328	339	360	327	328	301	354	330	353	335	322	301	307	309	350	341	322	307	356	356	347	360	332	316	320	374	338	332	382	339	296	335	353	344	311	336	319	355	307	315	333	327	337	347	378	322	325	322	350	337	339	318	335	301	306	360	357	351	326	309	313	343	327	345	297	338	337	306	354	349	348	340	343	326	325	321	344	321	317	320	312	328	344	316	326	281	335	337	351	309	343	352	344	309	330	310	316	327	314	324	316	344	313	365	337	335	328	321	336	337	334	320	352	298	306	323	347	311	312	330	326	340	314	307	355	341	327	317	333	357	334	343	322	348	310	357	359	335	336	350	317	347	307	345	301	323	326	320	313	309	339	338	321	358	345	323	337	355	351	283	343	354	301	319	323	344	320	348	327	331	305	340	315	331	317	326	306	345	323	336	310	328	337	331	303	331	372	352	287	311	306	354	323	333	322	368	367	285	341	319	332	370	323	317	347	313	326	314	341	317	332	355	331	302	332	299	333	340	362	353	301	351	333	332	335	328	353	272	311	320	345	307	347	306	339	329	325	333	340	302	321	311	347	316	322	358	353	325	303	346	348	329	351	317	360	329	331	338	354	327	330	327	344	332	337	316	346	346	331	339	347	358	357	333	314	340	328	314	333	328	332	320	339	348	298	338	355	319	330	334	327	314	333	353	352	324	335	340	399	311	325	332	321	315	336	328	348	354	336	336	339	339	326	319	319	305	292	303	360	345	334	336	322	351	364	366	293	341	303	323	360	321	329	319	337	333	346	314	359	278	347	312	335	304	340	315	311	330	321	365	305	359	320	328	328	324	329	309	304	342	322	358	327	314	307	350	323	327	352	338	314	353	321	367	300	345	318	327	332	351	327	306	343	333	322	346	328	344	325	340	335	302	305	316	336	374	327	307	337	364	369	350	358	324	302	327	326	304	328	368	351	315	345	326	326	354	347	365	349	357	318	342	341	377	337	349	335	330	317	329	329	281	328	324	335	349	319	335	343	319	307	336	315	341	327	321	338	324	367	312	310	335	325	315	323	313	360	325	333	334	347	320	318	317	319	290	365	334	335	315	332	342	335	338	324	335	309	348	309	338	324	331	309	332	286	339	343	324	319	292	336	362	328	337	355	304	302	332	364	299	344	322	347	328	329	301	331	361	325	309	340	360	346	348	340	330	325	311	327	350	352	334	326	343	343	315	355	348	311	348	325	329	329	320	338	330	325	314	350	344	318	328	359	356	312	354	319	344	285	317	342	329	352	343	334	343	328	348	321	298	349	326	363	335	365	336	346	344	346	335	334	330	332	335	323	341	340	323	339	368	338	311	355	340	330	377	324	329	356	344	290	330	322	319	357	331	329	295	350	316	333	321	355	315	326	323	317	299	343	312	343	306	342	348	335	346	346	322	344	322	329	330	342	325	342	333	335	306	329	299	323	305	317	316	345	325	304	354	335	349	316	315	348	319	318	325	318	323	348	317	314	322	332	339	360	338	350	333	335	322	318	370	332	300	355	354	352	337	283	278	327	313	339	337	354	324	336	334	335	362	344	311	326	334	322	309	364	357	307	355	380	344	335	340	321	365	318	344	358	341	342	323	324	336	352	335	341	344	356	348	309	313	320	349	336	331	351	348	329	304	322	325	391	326	347	303	319	293	332	363	326	325	332	336	360	339	320	349	326	306	314	331	307	339	333	328	320	333	335	348	331	306	340	331	335	360	307	312	342	329	322	371	349	325	355	348	329	332	347	333	324	328	330	334	337	313	345	336	345	339	353	344	338	328	347	343	352	354	351	335	322	324	295	303	310	311	338	328	338	356	339	331	323	339	330	314	301	335	335	342	341	319	334	317	332	319	328	320	326	361	342	320	318	319	343	360	299	341	344	324	349	333	313	324	316	338	349	331	315	339	311	326	383	323	328	349	331	335	345	352	338	335	354	335	341	336	351	324	316	345	338	335	329	341	338	350	327	323	300	348	369	338	348	319	321	324	388	362	313	319	331	373	390	311	333	329	325	377	337	284	373	306	314	326	308	307	325	317	327	318	334	298	316	322	313	312	335	308	332	300	336	335	359	318	362	362	335	310	308	307	330	335	321	382	320	320	372	359	368	364	347	311	344	325	330	355	343	355	327	364	311	315	394	312	327	344	316	339	311	337	346	314	312	335	346	301	337	332	345	325	318	330	332	366	364	358	321	334	345	333	320	317	371	341	367	356	323	306	351	334	332	347	338	318	339	321	338	336	278	336	316	339	331	308	360	333	343	351	315	323	332	340	326	326	327	311	363	313	335	330	319	310	295	303	355	311	348	348	348	341	315	291	350	337	334	338	335	327	350	351	352	340	297	320	382	344	297	348	342	320	354	346	314	327	352	331	317	311	301	327	336	312	363	323	353	307	339	325	342	312	345	287	336	319	337	309	367	287	363	329	328	309	333	359	356	296	347	285	358	325	324	327	342	319	346	338	319	322	310	323	348	357	290	340	307	323	356	310	342	349	321	330	343	345	334	358	317	324	298	355	325	297	337	360	313	387	370	347	342	319	308	377	343	282	331	374	342	327	357	303	305	324	355	356	342	335	353	310	344	314	354	341	328	327	310	359	317	333	323	332	318	321	330	359	328	345	343	337	329	318	316	320	348	334	345	358	308	332	316	360	328	347	333	352	329	329	363	341	352	300	333	323	320	332	313	333	333	360	331	282	333	324	345	317	334	298	331	329	324	316	352	312	310	334	320	328	341	305	311	337	333	343	336	341	347	339	313	327	303	328	353	338	308	306	348	337	312	328	346	325	320	352	383	312	316	339	325	343	351	356	306	336	329	349	325	353	317	339	322	341	322	369	298	337	352	309	367	329	292	353	304	335	334	346	363	329	335	328	335	357	337	338	339	348	344	326	340	298	328	334	312	351	310	311	327	330	360	323	355	305	330	324	316	349	320	355	318	332	333	334	358	364	354	334	299	308	342	310	352	318	348	350	317	345	348	347	338	329	338	357	324	324	312	321	365	336	321	320	310	358	329	336	321	314	325	339	320	341	321	317	350	300	330	331	306	349	330	332	320	318	356	330	310	314	288	329	353	316	349	331	361	329	304	295	315	317	333	332	308	297	302	320	337	342	344	309	352	357	323	319	321	308	320	331	334	339	336	331	322	354	339	337	305	337	306	335	362	337	346	300	338
45438	64623	67935	55630	39063	20365	3104	928	890	880	948	918	904	920	922	896	897	836	869	861	889	937	869	852	892	811	925	904	873	891	938	873	920	875	838	871	860	820	886	818	840	913	857	904	869	880	871	900	867	867	903	900	882	812	895	893	888	918	946	877	842	905	900	885	894	831	877	900	860	939	886	873	857	890	871	925	878	829	890	893	873	909	882	888	835	899	871	858	844	896	862	875	883	856	898	924	889	881	889	899	912	850	897	869	888	858	866	848	852	862	891	865	851	894	843	833	846	824	864	852	891	911	820	882	847	856	832	932	863	903	868	878	877	918	863	858	883	856	903	871	855	908	890	859	903	884	851	871	830	842	897	808	865	888	888	878	925	881	858	862	853	854	915	869	836	927	896	883	914	946	803	930	891	861	891	871	921	877	888	851	882	873	874	869	852	868	870	841	884	844	859	869	856	867	851	832	904	850	878	880	882	883	868	832	850	847	866	832	888	857	849	848	916	848	869	851	885	890	857	839	859	872	882	829	819	871	874	797	877	849	873	838	826	850	868	929	900	879	867	888	881	885	882	889	911	862	873	842	878	848	881	794	927	885	876	880	903	830	887	921	871	831	878	834	875	872	875	885	897	876	837	891	884	838	899	838	842	886	944	919	884	823	825	836	880	843	896	881	840	939	857	872	886	858	847	808	879	844	852	866	939	806	834	893	802	857	914	873	870	848	908	885	876	869	905	841	907	833	882	871	825	851	858	925	859	884	886	894	879	924	850	889	874	896	955	875	887	881	817	852	856	870	878	907	890	855	889	875	942	845	907	883	860	898	883	864	872	870	882	874	893	831	859	887	860	870	867	861	937	896	860	899	929	941	916	901	915	861	935	840	866	883	898	861	878	848	856	894	887	877	909	880	848	848	875	898	875	873	867	900	850	922	893	800	865	873	866	888	821	898	944	926	906	834	919	887	834	859	829	884	869	877	906	888	835	880	920	831	817	879	840	878	892	880	861	846	867	827	879	880	860	840	836	850	858	900	872	887	924	868	885	902	860	926	826	899	835	843	915	857	931	899	909	856	931	882	881	816	900	884	790	865	844	847	886	901	910	824	861	859	904	871	918	914	884	855	869	883	819	859	841	913	898	840	920	878	874	882	853	861	885	840	869	833	895	889	916	915	877	874	878	833	843	840	820	819	877	822	872	853	874	847	864	821	958	818	873	820	916	904	906	841	872	898	844	828	890	850	899	870	805	824	937	882	843	921	851	867	894	869	844	815	854	900	834	891	936	955	875	834	831	832	838	863	928	900	859	907	876	856	860	870	861	870	926	845	829	880	870	877	856	858	880	859	868	874	930	863	832	872	872	897	880	880	868	914	846	829	876	886	872	869	877	834	917	927	877	913	832	843	848	940	851	885	870	801	875	875	893	881	883	841	873	820	855	883	876	873	894	844	844	864	935	899	842	902	840	911	846	868	834	843	919	902	903	849	891	848	877	890	823	830	860	901	904	852	840	905	831	877	876	849	862	895	911	892	831	886	898	855	890	886	896	897	917	870	870	884	887	831	863	839	898	834	883	872	859	873	854	882	879	855	834	845	880	871	835	859	897	922	903	841	841	939	846	859	833	843	904	851	953	873	847	922	876	806	859	862	878	905	859	874	862	860	883	857	896	880	915	855	924	875	833	840	866	880	856	886	859	861	849	843	913	853	914	920	890	861	876	877	856	879	824	924	898	875	834	827	851	830	892	858	850	915	894	837	898	895	825	835	864	811	877	856	883	887	890	909	929	880	909	854	874	886	911	869	880	869	841	877	886	820	851	893	844	870	914	822	857	828	863	920	882	910	869	813	869	853	850	848	866	887	895	827	879	880	878	871	843	899	867	895	881	835	825	870	871	838	838	902	874	911	877	888	885	966	877	858	872	872	807	842	875	828	838	865	875	849	894	843	906	867	903	885	871	859	845	894	886	851	841	837	876	879	885	863	887	873	887	893	857	837	848	870	863	880	858	805	891	898	865	925	885	886	850	871	880	856	835	864	852	881	880	851	818	880	813	848	870	877	852	864	888	845	875	864	854	826	907	940	818	862	858	916	867	875	896	918	822	855	826	869	877	880	840	861	899	892	881	882	889	859	816	862	822	913	851	892	893	838	867	877	833	910	852	830	918	875	870	862	834	908	899	900	881	860	904	864	898	857	892	922	872	880	937	840	896	853	837	858	842	899	865	836	887	874	872	845	879	932	892	918	876	836	835	831	896	886	826	860	890	925	842	863	880	895	826	913	870	850	830	878	851	874	878	893	910	850	844	851	850	860	882	900	879	871	847	860	900	794	944	845	847	850	870	938	882	869	889	874	871	870	871	871	874	826	860	811	851	930	888	883	897	901	913	867	867	872	925	893	908	853	888	825	893	871	889	876	890	839	886	846	874	876	880	882	775	824	870	867	906	833	842	917	876	885	911	954	906	840	891	911	894	908	879	842	861	934	865	879	870	848	842	836	903	892	887	872	857	867	921	914	816	834	912	880	881	930	904	865	938	882	892	910	874	914	896	921	884	880	801	905	832	887	830	789	829	800	848	831	869	918	865	889	898	911	876	906	886	867	860	860	862	844	897	852	880	885	904	815	856	902	896	816	894	874	832	863	889	842	848	850	830	877	936	840	892	933	877	892	917	912	871	932	850	955	808	876	847	853	824	845	843	848	899	838	893	888	812	894	909	847	834	937	851	868	822	891	889	903	922	889	869	885	869	914	891	882	915	903	850	825	839	841	891	880	871	866	857	837	923	913	880	874	905	860	909	894	925	915	900	842	882	843	839	922	820	881	838	882	859	922	853	838	837	925	863	897	892	858	861	856	859	904	826	830	855	870	871	803	859	906	819	844	894	861	852	864	852	928	840	864	857	873	885	841	880	860	860	890	897	870	829	840	848	879	920	866	879	846	874	885	898	859	893	882	851	881	879	839	888	882	864	903	850	864	890	926	819	831	871	928	883	856	880	870	864	866	873	846	824	887	900	875	862	907	870	866	844	815	859	937	868	801	865	884	870	853	853	872	818	868	945	933	936	906	888	881	870	811	889	864	852	878	849	876	884	835	828	844	878	888	881	834	864	891	884	891	870	918	843	831	872	854	880	831	837	868	829	885	929	825	889	859	936	909	887	847	905	887	866	848	884	820	930	878	902	841	811	839	851	867	887	897	852	827	836	869	875	896	869	870	855	857	872	866	902	851	865	857	816	946	872	902	887	886	861	871	831	873	876	899	921	857	852	893	806	896	909	880	845	914	852	923	848	871	876	894	876	885	876	890	868	844	866	872	881	855	850	872	862	873	833	821	902	944	807	855	843	922	876	878	832	840	881	888	814	851	851	904	874	895	861	935	864	875	846	905	883	877	887	932	878	894	903	851	832	869	906	867	858	883	875	904	918	871	916	913	842	871	900	856	848	871	921	891	936	905	920	860	864	862	869	871	790	847	858	849	842	897	896	842	854	873	865	896
13218	19594	16600	6910	2592	1037	462	407	370	390	347	387	422	396	382	431	372	398	370	392	380	348	380	336	346	386	414	337	388	355	390	391	396	423	404	371	360	350	408	395	420	405	411	353	426	365	366	359	363	393	388	364	357	411	402	402	388	400	391	386	382	370	349	348	384	360	357	340	386	399	374	353	393	405	381	378	411	366	382	369	385	373	378	358	366	375	375	427	410	353	378	404	358	355	382	351	385	398	369	366	397	373	372	400	386	351	384	395	388	424	391	361	369	378	375	388	392	362	382	371	386	376	374	405	401	414	370	408	391	348	418	372	365	391	348	417	364	382	402	352	403	408	442	377	356	363	395	359	373	395	358	398	392	381	404	339	353	383	391	379	373	413	354	375	439	431	391	375	380	385	392	378	398	356	386	381	388	419	356	405	369	364	381	390	413	422	444	378	398	384	400	369	375	358	363	389	357	355	390	363	372	361	375	369	367	422	407	381	418	374	364	387	388	363	388	336	405	413	399	432	370	411	361	407	372	364	394	394	379	368	366	399	396	382	378	388	379	380	351	415	383	389	399	387	386	379	403	391	361	388	369	372	361	377	374	337	366	394	382	409	404	401	410	398	362	404	420	413	355	403	409	376	383	361	412	374	369	375	369	384	372	402	362	400	359	383	444	381	381	376	398	371	356	353	395	358	352	389	392	402	410	369	394	365	344	391	427	407	382	357	353	390	406	389	392	378	384	416	402	373	374	407	366	412	366	353	374	383	402	379	395	397	358	439	413	356	384	380	426	366	389	433	354	376	362	392	369	403	387	419	386	372	372	382	364	406	388	386	330	352	371	378	380	375	386	377	400	373	370	375	361	390	394	369	389	388	403	420	365	407	393	369	365	402	396	390	402	378	382	373	399	424	365	429	382	392	385	351	398	379	395	389	381	352	374	374	365	368	391	360	404	407	399	386	369	389	411	349	346	411	426	333	363	390	390	389	409	384	368	364	379	374	373	360	404	404	349	435	403	424	384	394	379	404	392	407	355	364	403	432	422	396	380	392	359	401	348	377	363	399	395	385	364	376	389	393	363	382	372	401	393	376	349	365	390	368	406	369	392	387	365	395	352	418	392	405	408	363	400	344	374	339	394	367	355	394	339	374	382	383	388	410	422	383	374	400	378	413	354	389	387	373	385	403	380	343	377	383	387	386	410	422	383	390	427	341	399	383	377	377	352	405	397	386	392	383	368	410	373	401	418	378	361	390	397	408	385	362	382	363	370	409	419	360	378	411	367	374	384	382	371	371	413	380	337	421	386	390	364	383	389	376	391	380	391	404	375	361	394	376	383	385	372	366	392	361	381	352	388	348	383	391	388	368	382	375	415	381	392	348	375	387	423	389	389	396	400	360	317	355	367	427	397	364	357	379	407	358	384	338	353	348	353	424	391	370	417	394	372	396	422	410	382	393	422	411	359	400	398	422	332	368	408	362	407	392	376	391	397	399	390	384	373	391	395	387	384	354	399	406	384	369	397	343	360	402	371	381	359	362	366	378	368	366	382	420	388	385	411	381	376	393	391	424	376	413	315	385	409	397	382	356	354	378	385	369	358	342	392	414	398	353	364	392	398	381	366	379	366	394	368	350	389	394	371	373	398	404	406	363	343	388	424	391	370	380	367	372	363	375	368	373	388	383	373	364	381	358	332	386	403	382	390	364	386	398	383	393	361	360	370	399	400	371	368	412	359	382	381	369	430	378	347	365	412	376	403	375	358	396	380	395	392	375	393	357	399	364	404	409	380	395	372	369	351	367	415	395	353	411	400	409	369	367	383	374	385	397	376	386	368	386	390	383	384	393	359	375	401	377	357	375	411	401	429	398	348	394	374	431	392	369	362	408	388	364	380	394	398	347	383	381	342	361	400	375	374	367	383	408	427	396	374	403	439	400	424	394	391	410	386	364	388	389	397	414	386	377	362	397	397	369	393	392	416	392	379	374	366	403	361	368	359	370	364	343	393	374	399	387	388	400	391	369	350	374	362	385	357	376	410	410	381	385	400	414	367	375	389	404	379	371	380	398	399	423	369	386	381	384	365	398	412	412	376	364	404	343	398	346	394	352	366	374	362	389	394	384	361	413	342	372	388	347	392	363	377	378	326	362	357	366	408	396	372	388	387	393	368	394	376	382	378	387	393	340	425	365	377	394	343	390	367	363	427	408	361	343	384	377	391	352	398	361	361	372	398	381	348	370	367	363	379	363	410	366	385	367	397	369	352	381	361	422	377	404	417	350	409	399	346	383	437	337	405	397	353	379	388	376	371	406	333	382	374	387	366	357	388	412	393	363	386	376	349	346	382	364	354	371	375	360	365	348	381	366	383	365	387	382	407	357	378	354	377	426	381	383	368	351	387	349	388	382	402	396	383	349	357	396	394	358	388	385	390	422	385	375	371	395	352	360	377	371	376	378	341	380	380	362	389	424	417	356	359	383	376	362	395	391	377	375	380	364	353	354	382	344	399	389	414	380	382	395	372	393	359	366	364	422	393	394	356	387	351	357	405	365	393	411	387	354	370	399	374	375	332	377	374	392	358	368	358	372	429	400	401	409	377	363	360	397	368	371	376	402	383	369	384	373	370	396	383	370	394	394	361	381	388	376	385	417	391	398	395	400	383	378	376	376	378	377	400	358	337	404	349	405	377	360	359	366	387	365	361	368	413	396	378	354	387	429	373	353	393	419	408	396	411	389	382	387	379	364	368	410	416	357	364	425	392	412	367	377	353	392	367	372	380	381	371	384	378	421	404	342	391	372	376	385	373	385	368	441	357	383	392	373	360	367	407	400	361	387	395	398	379	397	385	375	369	390	406	352	367	389	395	373	399	376	440	372	408	403	377	394	382	361	347	403	407	360	353	359	360	404	345	405	389	379	366	367	374	394	375	333	384	355	384	385	393	378	357	383	385	386	381	363	367	388	372	397	382	385	393	398	396	394	344	411	413	392	403	362	376	383	418	391	390	386	359	390	357	392	422	370	380	371	392	334	396	376	401	360	406	406	387	389	422	414	403	357	381	362	413	387	347	405	407	403	354	398	374	376	395	398	356	349	368	364	366	374	368	396	419	401	376	402	441	361	369	363	390	361	348	421	376	379	389	417	371	388	362	363	371	386	393	391	411	356	394	373	394	380	349	392	414	380	365	346	389	396	432	390	386	408	366	374	381	392	394	371	362	366	379	351	385	400	395	362	378	378	379	389	338	397	396	355	373	390	351	407	360	394	348	390	423	374	410	388	389	408	376	343	340	383	400	394	364	373	347	384	388	380	373	369	397	371	395	402	396	375	386	377	388	393	397	359	389	374	380	406	379	355	357	408	378	384	388	384	384	415	366	374	388	416	375	389	374	386	395	398	398	416	373	424	394	389	404	383	340	353	387	415	403	414	400	385	404	383	417	411	374	354	386	381	356	372	383	364	376	415	362	369	394	382	388	392	376	359	412	380	367	400	314	372
13782	24611	22616	13546	7502	3415	1159	987	1015	960	974	956	1010	946	998	974	1049	1011	985	972	998	956	1034	1012	1006	988	980	1015	1012	1005	1014	974	981	1019	1034	941	947	1009	1004	925	1045	994	1021	1029	969	892	993	966	1007	1011	969	969	1033	956	1007	1011	925	995	985	981	962	918	1042	983	1066	974	948	932	949	990	939	941	1030	1021	1018	957	980	982	966	936	983	935	996	954	1032	972	955	986	1029	994	990	986	978	1043	974	999	959	963	987	1025	1002	1012	969	1009	987	951	1012	1010	990	993	993	1022	952	977	964	1000	971	1024	981	1014	1009	1005	1021	930	945	1001	1024	1003	998	995	936	1009	1004	1000	959	973	967	988	984	948	1010	1040	1001	970	985	990	1041	979	1046	1036	1017	1007	1025	976	980	1010	1003	1048	949	1003	989	994	995	1013	997	1071	1009	955	1080	925	948	989	966	1006	1052	1024	987	1005	980	1000	962	1002	1011	957	964	951	968	1028	1018	1004	1012	1013	917	1015	1011	985	994	976	977	1036	973	965	970	1028	1019	962	924	992	994	1023	1018	944	978	966	990	954	1029	997	1043	999	1016	989	952	986	971	962	976	987	953	1018	1019	942	933	1002	997	951	1001	972	998	941	970	990	1001	1026	975	990	958	1021	939	951	992	961	1012	1040	985	984	947	921	952	928	976	1021	1001	1025	971	1086	954	1014	1001	952	958	1013	1003	1011	979	1022	977	978	988	980	994	998	989	1027	1015	1004	1034	1010	999	1001	1036	993	964	898	1006	954	1025	989	970	981	962	988	966	987	1009	1018	967	916	1038	994	1019	1015	982	960	944	940	996	1006	958	1007	1014	1050	983	1041	1032	940	983	1019	988	946	975	1026	1007	1016	1045	1020	995	986	999	988	998	971	1043	1034	1016	1000	972	974	990	988	985	951	976	1027	1000	1025	1031	938	936	984	995	985	978	945	991	963	970	936	962	1031	937	981	992	1065	1001	988	977	951	1038	963	977	998	975	1023	1012	1027	983	1003	1004	988	977	979	959	949	991	1013	984	982	971	973	1008	1029	995	969	1019	961	967	960	998	967	1019	1007	955	978	965	991	994	991	1021	975	953	983	950	945	1018	980	996	971	991	984	1024	1020	1020	993	987	1018	928	986	978	982	960	1037	1003	1044	980	993	1030	988	962	926	998	940	956	997	975	981	997	1006	1012	1031	982	946	943	976	923	974	1007	1007	978	969	995	952	1019	1010	996	987	1027	1019	948	992	1000	1006	948	1017	945	1018	978	965	977	897	954	943	980	974	974	1029	1015	951	918	1043	983	1013	984	1002	965	1018	989	1014	1017	986	975	977	986	973	1009	1030	986	1002	1033	945	978	1010	966	997	982	1028	989	1036	985	1030	950	1009	981	979	1009	1001	977	988	983	1027	1006	936	1016	1045	938	1005	987	1015	974	1044	978	968	988	964	1023	998	996	1056	988	1013	1029	961	1018	961	934	1012	1009	988	986	1021	1030	985	1013	975	972	975	961	1008	964	1017	1046	1037	974	987	979	1086	1008	970	1002	962	1020	1065	930	1036	984	918	963	977	961	1022	943	896	999	938	1007	1006	958	959	1013	998	999	1033	1015	1001	974	1002	1011	946	971	999	972	987	966	1032	932	1034	923	978	1028	1023	985	974	991	1007	965	950	921	997	991	945	1097	971	977	966	1025	976	984	1009	953	1018	999	994	984	977	987	964	1073	1011	992	956	1015	987	925	990	945	993	986	982	938	1062	1025	1007	1046	973	956	1035	960	1003	1000	950	914	967	988	1007	990	978	1027	942	1017	1001	965	956	1023	993	950	996	1048	906	1027	1023	1017	933	1035	1003	964	970	1003	986	1000	977	1000	979	947	972	1047	972	970	998	994	995	980	994	960	1018	1078	968	975	957	988	1057	963	985	983	993	968	1022	933	1005	1002	959	1036	1034	1001	1024	1006	1023	966	1021	999	1020	909	1025	984	1015	957	952	911	979	981	959	999	979	988	1009	982	970	1036	1004	969	956	1026	1047	977	991	1018	976	975	968	1024	1044	958	958	1019	1061	1023	1001	1000	1035	966	982	987	968	971	979	1006	1005	999	968	1043	988	994	1061	983	1008	980	964	976	997	943	960	987	954	1029	1003	974	1015	991	1011	936	997	962	1016	961	963	1001	954	964	959	935	981	1041	949	999	1046	984	1043	972	1005	982	994	1031	997	976	990	994	960	993	999	1001	1014	1039	996	973	967	1032	965	932	975	921	951	1001	1013	964	1008	1010	1026	974	1022	1005	989	990	952	979	970	962	956	955	1026	1007	985	990	996	977	980	1031	1010	1003	974	994	1003	1011	968	981	986	971	978	947	938	950	1045	977	1011	1001	1054	995	968	1021	997	999	984	1001	956	982	1031	994	959	966	992	959	993	959	1018	954	949	969	1038	989	985	974	1015	956	966	984	946	978	1033	978	940	955	1011	955	1023	1004	934	979	953	950	998	969	989	978	964	970	973	985	979	1001	1045	975	986	1033	952	998	951	990	1035	1032	961	970	1009	978	925	924	1015	999	931	961	995	991	1011	997	983	1038	984	954	970	1009	977	1061	1011	980	948	1007	990	994	1039	995	1000	952	965	1045	954	993	983	991	958	1030	996	1015	1000	990	1004	1057	1014	1073	978	991	930	987	974	989	1002	932	1001	965	969	1016	976	953	978	1006	1014	913	968	992	959	976	1015	992	984	1001	1025	1014	1005	981	965	975	1061	949	1001	995	992	945	959	976	1009	1079	997	975	994	1039	926	937	1040	1032	1014	1000	954	968	1000	960	1017	951	1010	980	999	925	1012	1022	974	1004	971	1025	1012	942	1008	973	1033	997	946	976	1010	1024	964	965	1015	918	1035	964	964	953	994	1061	928	1020	942	988	1025	975	992	998	988	980	1000	987	941	983	1062	1000	985	1038	935	1002	959	998	994	1009	965	979	1001	992	982	996	995	952	996	1009	1002	1019	994	1000	994	952	1015	959	997	1016	943	961	978	1003	984	980	944	955	904	1010	1013	1023	978	978	1018	993	980	1041	1053	982	999	971	991	1001	950	987	1017	1016	958	977	1010	953	1038	970	965	1008	954	1007	947	978	936	951	985	1000	962	1005	977	956	966	987	957	937	1045	960	937	1017	1026	1000	985	1007	1026	940	969	995	1026	1039	1026	975	1014	1020	972	1002	946	977	1048	942	1058	998	968	1018	966	990	933	1032	928	985	1006	979	964	995	995	1015	1016	962	1022	1031	996	947	1006	972	948	963	1036	971	970	991	979	1016	960	1027	936	991	973	991	963	951	987	947	1014	1009	977	948	1027	1008	931	943	999	981	970	987	999	994	982	1021	1024	1004	1005	1002	1015	970	1028	944	1001	1028	1000	984	977	1001	1021	994	972	992	943	1046	971	975	941	965	1031	1023	980	1026	1002	944	976	978	922	970	1012	947	988	959	997	1004	981	927	984	961	973	985	1001	971	971	962	1030	1004	979	936	982	983	937	990	1017	1010	959	931	1035	1015	951	1012	971	948	1026	997	975	1005	1034	1041	989	951	967	1035	961	1005	991	1002	1015	972	992	1000	1027	976	998	990	997	1032	1009	958	1048	989	1007	973	965	971	978	994	1070	985	1013	1015	984	964	984	1025	998	937	1017	978	989	990	944	917	987	979	1028	944	930	1010	1027	998	961	953	1006	1033	965	956	1000	952	1018	1014	1003	966	948	971	1039	972	1012	973	927	952	974	950	962	1018	1062	1005	1029	999	964	985	981	996	974	1048	953	1052	1059	973	1007	996	938	967	1019	1010	1049	1019	1013	984	1037	986	1010	1027	959	1021	987	958	970	971	936	946	1001	1011	968	943	994	972	1005	952	927	955	1007	992	935	1003	1017	957	954	952	1052	1020	949	924	1042	1006	1017	970	1006	995	997	931	1044	951	1008	999	985	996	961	1015	973	946	975	962	934	1016	1040	984	974	986	969	1008	997	1044	1045	961	991	980	1026	1036	984	991	972	1001	959	1003	972	936	969	925	1002
52055	66999	61673	38533	20185	6970	1170	351	306	339	310	300	298	334	303	306	316	299	286	300	358	315	307	313	293	300	282	283	319	303	323	321	309	311	302	318	326	318	305	307	317	304	318	325	296	308	288	306	290	293	295	308	322	307	319	339	314	312	295	315	328	339	297	305	309	322	299	279	302	291	291	322	313	325	296	310	305	294	321	322	308	343	303	295	276	336	308	328	294	328	299	338	320	338	319	304	326	313	300	312	280	330	316	338	318	285	342	292	273	294	350	333	308	298	300	318	287	296	301	312	300	310	324	285	318	311	283	304	312	282	337	307	289	313	324	295	320	298	302	288	317	302	293	316	326	333	300	278	343	309	297	295	296	309	283	274	339	320	308	301	315	320	313	317	276	274	330	334	329	293	267	284	295	332	317	316	327	319	295	312	339	307	308	306	308	305	281	336	305	323	296	318	314	319	315	313	297	317	275	266	305	302	284	305	295	282	349	313	314	320	339	299	277	305	275	307	322	312	325	284	318	293	333	307	326	323	296	303	296	336	326	300	276	313	321	312	350	326	305	309	307	286	293	333	291	336	278	276	303	299	323	318	274	291	353	309	315	311	293	283	321	321	310	308	322	298	303	295	311	290	341	306	306	313	276	302	261	304	282	288	299	280	340	301	313	310	335	306	318	307	301	313	290	331	333	322	283	296	313	344	323	313	327	331	312	294	336	330	340	306	339	292	310	307	331	317	330	291	316	339	332	314	329	284	296	331	323	314	310	290	307	312	281	295	297	327	313	341	313	294	330	301	346	270	314	292	304	279	302	297	291	322	316	284	334	334	322	284	335	311	331	313	309	306	299	302	276	284	287	332	289	325	308	290	288	324	325	304	331	285	312	330	324	284	319	291	317	301	344	317	296	288	299	304	293	273	296	305	321	315	301	333	314	321	316	324	285	316	304	285	326	280	295	302	281	301	326	301	306	310	318	312	298	282	293	311	313	312	338	335	287	298	324	309	280	351	306	312	322	346	312	303	333	306	312	352	280	314	313	281	327	328	310	320	316	316	306	287	304	306	345	327	323	299	319	316	326	342	318	336	315	330	326	302	273	322	321	311	321	292	308	311	319	266	310	339	320	302	299	294	346	297	313	299	310	320	310	279	295	333	290	321	318	328	310	305	319	328	343	324	306	294	333	350	310	328	331	285	306	312	306	319	286	292	276	306	309	319	300	311	311	330	327	316	305	316	316	307	297	302	309	352	307	300	313	323	297	311	309	311	320	305	345	350	311	272	320	287	325	303	311	314	305	295	358	329	291	294	290	331	274	315	317	302	305	305	298	303	291	281	334	312	324	301	318	307	308	311	315	297	305	327	324	336	339	296	318	284	312	305	302	300	320	287	315	324	295	310	301	337	306	283	316	311	295	307	289	313	300	277	297	269	302	286	305	340	286	299	301	305	310	289	324	278	303	335	282	319	313	280	315	309	281	320	296	322	296	304	291	311	306	305	317	318	316	268	321	304	317	321	326	307	307	310	292	321	286	303	328	309	301	325	279	296	285	332	314	315	313	335	286	301	347	315	297	328	328	284	311	319	311	335	337	304	318	290	304	320	315	326	282	318	351	310	307	321	328	318	300	308	305	281	333	326	311	332	315	316	321	320	290	281	346	309	317	294	310	304	309	315	298	312	307	345	298	294	308	318	339	299	291	300	300	327	303	295	307	290	310	314	312	294	328	321	290	323	284	314	306	323	321	301	330	302	323	326	325	290	312	302	305	301	278	302	309	318	310	317	309	311	337	303	331	274	301	321	314	289	308	297	302	301	325	332	297	298	294	320	320	274	309	304	322	285	324	308	308	306	309	301	321	341	288	317	324	326	273	296	304	334	315	331	304	306	311	325	304	283	298	333	326	317	288	315	302	308	325	329	316	297	310	320	310	311	301	320	265	285	302	313	341	306	306	323	309	327	292	308	295	317	290	297	276	322	284	353	308	314	314	298	291	307	321	307	342	282	319	320	307	301	312	328	271	319	352	335	291	329	281	316	303	289	301	307	313	294	292	306	327	301	322	294	324	296	266	316	293	310	301	326	316	310	353	318	327	325	296	298	293	308	288	328	291	350	335	324	306	329	328	304	300	314	279	302	305	295	318	297	319	333	334	282	299	319	311	308	272	306	285	320	281	317	280	297	314	301	306	314	322	334	291	299	301	320	289	297	285	307	319	316	290	313	320	292	308	322	314	318	317	322	316	307	324	303	336	318	335	318	296	317	315	310	314	313	301	341	306	320	325	281	302	299	314	303	254	296	314	304	315	327	304	287	290	301	271	312	289	310	325	288	319	311	328	329	346	295	300	324	292	324	334	294	290	303	294	306	284	291	320	282	290	284	285	324	327	302	313	301	309	298	309	299	291	301	309	312	336	253	313	311	293	311	302	305	292	308	310	345	297	308	303	299	316	315	316	320	293	290	307	341	326	293	324	300	315	309	300	325	316	310	298	306	291	338	305	280	290	333	331	313	322	328	298	285	304	297	299	310	343	313	340	311	309	301	283	297	318	269	332	314	330	306	300	324	282	329	282	308	323	325	305	320	318	312	279	297	319	311	280	322	313	319	311	292	285	328	337	294	311	316	321	307	315	315	323	300	305	297	280	347	290	325	325	285	348	298	283	280	316	310	285	341	287	310	289	310	314	304	310	296	307	304	320	310	316	276	321	316	338	309	291	296	317	290	318	346	287	308	338	293	304	341	300	289	302	312	338	304	309	331	288	291	305	295	320	307	301	335	307	312	314	315	309	319	297	316	282	312	302	302	305	291	310	328	310	297	303	306	320	320	344	298	279	325	331	324	307	326	321	302	291	334	325	325	340	286	332	340	318	331	338	297	288	305	352	347	327	279	311	324	321	299	334	311	333	298	307	328	299	276	359	323	285	295	294	307	283	333	281	315	322	326	312	341	319	316	304	329	286	295	307	277	294	288	334	305	306	314	302	320	320	295	300	313	295	308	290	302	281	328	290	312	309	321	294	342	312	292	319	312	303	333	324	313	321	308	286	301	320	328	296	293	302	303	301	334	328	310	339	294	321	340	297	291	323	329	353	322	293	282	325	291	294	313	319	300	304	301	340	293	311	334	285	328	290	332	319	304	311	300	317	291	265	309	346	304	283	296	304	283	309	296	354	304	278	304	325	307	308	314	306	314	320	274	337	307	292	321	301	328	323	293	301	293	311	288	329	305	330	312	314	330	324	300	304	316	314	319	302	298	283	310	338	319	310	306	345	278	308	331	285	337	334	317	303	331	310	307	290	326	308	297	279	292	338	283	312	310	328	326	301	309	288	334	307	308	277	288	327	294	306	282	293	334	277	281	304	329	303	312	290	272	286	307	317	335	288	304	310	345	313	319	312	313	318	293	319	310	301	302	314	313	322	305	318	322	301	325	284	294	341	309	308	302	287	298	323	350	316	301	321	314	315	301	332	327	329	280	295	332	294	285	311	287	311	340
34506	50980	54790	42420	27944	13498	3571	985	860	793	825	842	789	857	836	808	818	788	787	821	829	800	826	869	801	823	769	817	794	802	877	808	864	831	756	820	805	835	830	828	784	807	846	789	763	821	865	803	847	827	828	856	824	771	821	833	791	873	820	875	830	815	888	816	824	810	865	824	826	868	794	841	838	840	855	842	847	790	821	874	840	816	840	853	823	830	853	811	840	822	814	834	783	794	812	827	867	855	788	795	847	837	853	808	870	843	783	852	900	858	783	802	833	822	800	876	802	818	844	812	827	833	844	817	822	782	819	785	831	824	802	812	836	793	866	819	823	847	838	816	901	820	786	812	784	855	819	815	839	860	848	818	845	813	788	878	845	844	762	783	823	767	784	793	813	794	819	825	808	822	791	813	877	864	826	809	782	858	819	799	789	876	803	827	846	805	809	785	812	815	829	824	802	845	823	830	828	815	852	812	823	822	827	841	823	793	850	792	840	830	813	827	831	820	820	828	846	844	838	809	806	783	835	869	842	781	842	852	842	798	882	818	839	819	786	801	885	859	756	803	903	832	839	775	795	814	806	808	833	817	815	838	839	802	835	785	834	808	827	796	816	793	817	802	839	794	823	735	824	852	820	820	839	827	838	840	792	906	822	806	852	789	806	787	811	820	818	800	871	783	808	765	774	843	787	819	819	790	797	856	864	782	877	863	869	863	852	796	811	803	828	807	835	794	826	871	865	801	800	841	799	796	810	833	812	877	774	830	814	804	829	809	794	811	814	766	833	796	858	866	798	815	845	841	858	813	799	819	783	808	814	799	843	835	814	832	826	837	808	834	841	837	824	830	821	813	839	864	826	873	829	819	844	823	781	785	864	796	838	803	831	848	875	813	816	806	839	815	793	879	827	872	787	804	848	849	818	824	777	852	847	848	845	846	882	836	849	821	842	857	818	813	845	876	796	821	852	837	806	819	798	813	857	882	893	850	807	801	829	795	869	848	812	828	878	780	853	800	851	866	813	841	830	806	826	795	856	779	860	837	844	867	819	830	829	865	795	811	816	811	864	775	762	839	774	796	816	808	821	781	843	858	806	784	770	817	809	856	832	854	791	867	823	810	835	810	838	828	790	813	793	833	841	817	782	818	810	829	756	764	824	743	818	862	831	855	803	820	790	801	827	761	819	811	827	804	825	843	842	795	788	840	811	808	811	801	821	840	827	820	825	790	837	835	826	881	823	876	852	828	803	828	781	831	773	817	811	788	812	875	766	858	809	832	830	759	791	814	827	861	852	829	826	833	825	844	848	825	860	828	824	800	927	805	824	841	829	803	835	808	817	827	818	824	776	775	783	841	864	771	797	809	857	815	802	818	860	811	818	776	822	776	824	835	833	807	855	808	756	814	822	835	807	915	803	798	849	852	823	866	795	819	809	809	895	854	839	814	883	794	834	870	821	784	839	810	829	851	771	819	754	835	803	797	826	804	827	824	813	828	813	931	826	824	788	866	813	864	764	821	783	810	792	794	814	833	839	814	820	853	856	808	817	806	788	826	824	770	829	822	812	823	818	864	867	826	837	825	837	853	795	831	800	796	807	792	818	837	841	846	851	790	791	833	806	798	836	803	809	871	813	776	866	814	805	842	837	817	811	782	788	836	801	794	855	817	832	804	881	839	798	820	846	811	838	815	838	810	819	820	847	788	778	846	878	803	814	823	779	786	845	814	834	814	795	809	800	814	779	797	845	763	789	841	860	817	805	813	810	794	796	817	800	813	809	804	820	804	808	838	821	813	811	835	808	824	788	792	755	780	796	839	826	788	822	889	775	852	785	833	880	832	866	785	821	811	810	825	784	801	800	801	818	831	925	819	811	877	789	889	806	816	825	826	789	847	872	830	788	810	841	856	799	860	792	841	780	870	828	756	825	861	794	813	834	849	822	803	828	803	822	866	834	809	812	812	841	823	824	773	815	799	809	784	887	868	789	815	804	860	816	827	817	786	831	787	818	841	804	838	818	850	813	829	831	765	777	844	830	821	787	840	877	865	813	805	831	839	820	786	872	782	821	843	812	838	766	814	799	829	816	803	839	859	823	839	787	854	802	859	798	834	821	824	878	822	823	851	802	801	790	822	851	795	793	824	838	829	836	782	819	840	850	793	839	784	788	816	840	798	815	846	836	861	795	825	813	826	830	812	796	873	851	783	789	883	842	808	837	811	846	845	772	821	852	812	859	882	834	838	829	794	820	798	813	833	854	875	850	825	777	778	829	784	834	831	843	831	800	847	796	800	801	780	851	829	803	789	847	837	856	789	875	795	867	788	787	818	857	845	811	843	859	806	824	855	810	821	828	869	759	840	856	851	829	797	836	800	809	770	813	857	776	801	834	842	879	797	805	826	849	805	844	894	841	825	804	835	857	821	773	801	837	801	841	860	819	797	816	767	811	834	853	820	786	798	829	797	776	786	857	846	775	873	797	834	789	800	799	848	775	798	853	786	846	849	813	816	749	770	849	794	857	864	834	831	844	811	809	803	841	845	823	840	820	809	753	828	853	846	791	846	836	841	769	864	842	787	928	829	811	811	847	830	834	824	849	778	855	809	846	813	828	843	798	852	819	824	831	859	821	788	879	830	780	838	791	805	816	789	837	825	827	789	852	793	794	828	791	804	841	832	830	838	814	862	840	833	833	812	754	795	771	843	779	827	809	832	842	834	804	819	828	802	866	852	847	788	849	840	769	833	849	806	826	796	847	798	792	840	866	834	803	848	841	823	816	791	805	873	812	821	817	808	816	845	824	826	804	847	867	838	849	851	814	801	843	836	822	827	822	812	799	792	842	807	820	846	833	851	806	795	831	833	843	821	831	855	800	789	849	814	823	849	862	818	796	847	805	830	859	803	875	830	870	760	841	857	834	797	863	812	798	831	823	760	785	854	807	837	814	807	845	811	820	823	823	839	794	865	816	860	840	810	819	799	821	824	856	830	813	786	775	834	835	825	889	889	811	814	819	829	786	843	820	812	831	792	831	825	810	815	828	803	830	817	822	849	805	853	846	798	800	767	834	819	825	831	808	784	832	825	840	844	823	853	801	832	864	800	819	858	809	805	814	801	831	802	843	817	827	836	753	875	809	848	823	832	825	831	839	814	867	790	819	789	821	864	831	793	814	846	794	801	847	838	823	801	831	869	838	840	811	790	831	788	816	862	796	799	817	845	853	890	839	829	858	822	842	787	777	823	883	885	800	850	809	870	830	811	822	810	863	817	808	782	818	839	836	841	798	809	828	843	795	772	833	820	812	821	796	853	762	831	773	830	772	859	831	778	822	820	879	841	805	827	849	848	832	826	806	848	780	837	820	832	830	878	786	821	848	811	798	800	789	862	769	836	843	839	830	821	789	829	856	763	809	811	819	834	825	828	771	811	824	777	836	850	836	844	802	806	853	857	839	836	855	831	852	799	821	828	857	854	847	828	883	821	808	857	843	825	820	817	851	874
64990	81714	73396	50106	31565	15160	2266	383	348	382	360	329	344	314	341	326	321	338	303	350	303	334	342	288	327	325	328	316	307	330	315	331	336	344	347	321	347	326	328	330	352	350	315	317	312	368	341	306	324	336	344	332	314	335	330	358	321	324	303	271	306	302	306	337	315	327	357	325	309	356	377	334	325	330	334	311	318	315	331	312	356	305	343	322	330	297	326	324	310	318	366	353	341	343	375	312	347	326	290	334	319	357	317	320	320	343	323	345	378	304	313	299	283	317	349	338	332	347	338	338	324	321	330	318	346	347	340	317	353	307	360	309	318	358	318	315	334	323	313	341	335	300	309	318	342	327	321	327	316	327	323	345	320	358	370	315	325	331	347	373	351	319	334	367	324	325	336	309	333	315	325	317	350	331	333	309	330	319	339	319	323	318	323	332	325	321	328	351	330	276	331	317	344	335	350	318	336	328	348	352	320	306	352	333	321	336	331	306	334	323	333	346	326	301	333	339	321	336	367	346	339	347	315	309	301	315	325	322	325	300	346	316	347	341	330	337	342	323	340	339	316	293	356	321	324	330	336	318	324	318	300	342	348	334	324	320	351	317	328	327	329	323	331	310	315	326	329	329	334	330	343	316	324	302	341	310	342	325	326	323	311	340	312	344	314	327	347	335	314	299	304	329	322	342	353	334	331	326	351	367	325	293	332	349	344	311	315	318	324	339	334	325	323	356	310	333	325	342	319	327	319	298	331	313	329	290	333	375	324	324	349	333	343	313	328	316	324	321	316	327	320	348	300	315	333	299	326	323	338	324	346	314	342	341	326	339	315	352	342	340	317	317	322	328	288	343	333	318	312	304	358	330	340	317	318	321	335	333	287	321	323	291	330	339	341	352	328	320	322	334	320	318	325	330	358	323	342	323	334	339	301	332	318	338	347	320	334	331	351	342	347	316	339	324	322	300	341	320	305	300	309	318	346	333	339	354	341	333	349	332	329	311	344	334	307	313	330	307	339	343	338	361	324	305	317	342	320	299	298	334	338	326	324	312	353	341	327	303	321	343	298	337	341	324	330	337	328	335	331	325	314	311	341	340	328	361	346	348	348	346	341	345	338	347	352	308	310	334	313	325	341	314	332	338	323	320	303	339	323	344	329	333	296	337	326	355	316	347	305	325	360	317	337	371	354	328	350	313	318	331	327	343	327	289	344	349	302	310	302	335	307	326	330	271	318	332	335	330	342	319	318	321	322	320	305	304	330	319	307	309	340	343	329	334	367	336	338	341	350	331	366	343	317	337	328	341	296	312	351	343	357	338	306	309	324	352	338	315	311	315	304	326	327	376	322	331	342	336	321	358	341	312	350	327	332	357	344	309	331	348	332	320	334	332	339	353	324	330	316	323	319	350	321	314	345	336	333	323	334	323	336	311	341	310	327	337	358	339	356	304	329	347	320	271	335	307	321	358	324	328	324	337	313	319	310	349	317	325	311	356	319	299	332	337	333	340	324	311	348	350	335	328	312	339	367	333	322	311	326	328	327	354	361	335	327	312	303	333	313	307	353	306	351	298	345	331	350	354	318	326	313	324	304	307	341	344	349	315	337	338	356	350	318	310	320	310	322	352	343	310	366	317	352	293	284	324	309	344	329	307	324	299	364	352	333	305	344	298	314	350	337	346	307	292	314	320	303	365	339	305	373	346	301	327	305	317	293	357	316	329	299	347	343	340	320	326	342	318	347	270	324	326	327	336	318	332	310	361	360	317	330	305	334	314	333	334	328	374	356	321	315	346	356	316	287	358	340	301	351	313	348	333	335	335	365	300	348	330	324	314	327	362	354	333	307	323	349	323	319	293	357	294	332	294	317	369	334	351	288	339	348	340	331	308	312	325	343	345	328	283	349	314	300	362	329	262	343	326	298	329	353	322	309	336	355	347	332	358	323	307	325	322	332	321	319	286	353	332	319	320	311	318	317	315	347	309	295	337	337	322	337	308	351	312	289	362	331	360	331	303	309	337	311	316	331	316	353	340	358	316	308	347	302	328	320	300	329	339	316	346	353	343	354	299	351	338	364	316	318	327	328	361	337	296	366	360	299	325	318	359	327	323	302	334	314	350	314	305	341	353	358	327	338	329	319	333	353	310	298	311	335	300	358	308	347	347	309	329	309	323	327	375	346	314	327	333	330	344	286	334	329	341	357	328	309	325	312	328	331	291	287	335	316	379	337	330	350	321	317	314	344	319	306	339	331	346	365	330	329	322	325	300	358	344	332	327	325	314	358	325	331	323	294	323	333	340	318	327	342	323	312	320	308	348	316	333	362	334	320	332	316	300	326	334	334	295	332	329	316	347	322	329	305	341	312	340	317	364	319	315	335	295	353	318	342	328	342	319	344	304	316	329	317	353	324	353	330	323	316	318	320	305	310	311	336	298	368	344	328	338	317	335	344	352	307	320	357	340	315	361	310	304	344	330	316	323	327	324	332	312	327	339	328	354	285	330	333	342	343	314	314	330	332	351	336	344	326	326	362	315	315	317	322	362	341	278	324	319	309	344	310	335	284	319	317	320	324	339	295	319	320	327	321	342	328	327	309	330	350	321	318	346	354	346	371	367	305	369	336	338	342	295	322	331	338	319	350	335	360	306	323	363	298	329	299	293	313	294	329	337	329	342	343	335	353	340	357	356	335	348	299	294	314	322	337	336	330	324	311	327	320	312	347	334	329	329	318	346	319	340	362	331	312	353	336	350	314	313	359	304	304	326	340	297	310	334	311	326	363	321	344	291	331	312	316	291	303	307	334	331	335	343	337	336	330	314	358	346	299	329	360	315	314	339	360	326	333	343	339	322	325	346	336	332	307	328	326	322	338	300	321	323	349	369	285	340	335	311	331	340	325	321	298	334	350	296	319	353	331	305	359	339	347	308	328	324	339	317	294	343	331	300	313	323	313	306	325	318	289	321	335	346	325	348	352	308	361	369	342	323	296	332	336	341	351	340	320	321	323	303	322	342	340	328	321	331	348	351	324	330	345	336	321	348	352	326	317	361	371	312	346	363	290	330	353	327	348	301	310	325	315	305	328	349	333	344	311	353	357	348	347	332	343	315	312	340	349	316	343	308	295	330	340	327	324	330	330	338	328	327	347	302	310	323	331	327	323	351	333	323	335	303	318	303	328	311	297	320	332	329	341	288	326	314	322	310	329	325	338	354	334	306	363	326	352	313	309	333	325	328	324	351	327	387	362	340	308	338	308	314	356	371	316	331	311	341	316	320	340	317	329	292	325	354	348	332	347	357	339	329	332	331	372	350	317	308	334	349	326	330	321	305	361	363	327	341	338	321	324	320	331	317	326	315	319	325	361	342	330	286	323	336	312	362	296	302	345	351	318	323	347	327	330	350	334	343	310	306	354	298	361	307	331	291	323	317	314	339	354	330	308	316	345	339	338	325	304	326	328	329	308	330	343	317	348	329	327	369	293	314	322	314	333	299	332	343
44089	65425	68779	53311	39631	21509	4411	958	900	843	840	892	775	906	873	854	846	876	884	907	858	934	875	868	839	842	902	890	887	905	872	869	888	835	889	877	861	822	844	879	860	895	865	854	843	910	868	844	893	894	857	879	862	886	836	887	846	825	868	913	847	853	864	859	804	890	887	897	892	886	851	878	841	912	860	905	879	902	888	903	914	836	882	888	844	859	887	894	862	919	890	850	862	875	889	833	873	814	911	866	910	929	869	893	879	861	897	892	899	810	904	854	847	864	871	885	872	884	899	839	860	890	856	850	849	861	818	877	855	812	842	903	864	865	888	847	847	843	862	868	869	863	870	879	879	886	853	878	892	877	846	845	904	866	901	910	836	917	858	895	854	886	917	905	879	915	925	855	895	855	869	891	895	879	875	872	865	875	848	865	885	953	851	829	822	845	905	927	839	879	843	822	835	903	858	850	881	880	846	877	888	880	861	841	843	883	889	880	838	864	881	863	827	846	889	868	884	878	893	838	859	862	855	880	871	859	825	821	862	841	854	870	860	930	865	847	931	836	933	849	844	875	908	842	865	846	848	846	893	796	864	811	873	877	887	867	891	826	879	889	808	826	880	805	881	882	824	870	853	878	837	841	823	862	862	834	900	839	916	847	880	844	856	881	845	877	855	896	882	869	881	902	867	837	886	879	801	801	849	863	844	879	835	913	900	868	896	859	818	840	839	867	928	838	912	880	861	885	875	844	898	871	811	869	827	855	885	857	869	889	824	867	820	876	858	849	869	863	863	866	865	883	873	852	885	887	866	898	875	939	902	779	880	850	875	861	877	877	861	881	901	862	888	836	894	875	860	876	930	842	866	875	823	908	857	903	882	833	876	829	815	863	893	860	861	932	843	891	798	878	825	921	843	867	910	840	859	903	908	859	835	872	871	864	885	886	865	843	916	870	866	882	833	904	876	882	910	886	859	809	857	887	885	812	900	907	846	837	852	932	944	818	855	887	835	853	878	859	873	860	880	894	918	803	873	817	820	815	861	826	814	894	887	843	874	896	832	872	852	849	878	853	886	830	877	850	856	872	884	898	884	864	959	885	858	870	881	904	831	812	886	862	846	845	887	877	863	911	879	850	890	863	851	916	861	894	821	901	799	893	881	918	902	904	848	847	902	913	866	842	858	883	874	886	851	854	852	861	929	943	841	909	800	859	859	882	891	886	847	869	858	851	854	885	881	899	860	880	852	857	881	912	886	808	865	873	876	827	887	891	864	867	869	888	886	874	865	885	837	841	818	856	917	888	869	838	876	835	894	848	905	895	849	851	879	876	855	857	858	865	837	881	836	879	857	898	822	858	868	908	878	845	907	854	826	888	824	872	876	840	891	819	858	881	885	862	883	890	883	804	864	887	883	850	862	869	861	945	852	912	886	885	817	854	874	822	893	819	833	875	844	856	848	853	870	826	877	880	851	820	898	839	852	913	872	881	847	838	895	856	889	883	888	910	867	860	872	872	859	912	897	880	859	880	906	825	832	822	866	888	859	853	879	895	907	863	850	800	884	898	889	843	834	879	872	848	866	846	832	865	841	879	900	887	885	916	879	875	875	917	861	867	913	871	840	853	859	838	851	865	898	907	900	887	829	892	850	889	857	846	872	911	830	872	871	862	868	865	852	845	868	824	912	833	870	832	864	841	859	891	918	878	843	870	865	868	911	872	852	899	884	918	836	840	911	879	895	871	849	896	856	918	881	861	864	918	905	936	877	895	881	929	856	860	858	860	901	864	876	849	876	866	845	846	821	927	851	876	849	862	906	818	867	881	860	894	873	831	836	877	874	879	904	872	896	801	857	871	882	866	846	837	923	852	875	839	843	878	878	892	836	889	856	829	855	844	819	906	921	840	897	904	825	817	838	889	876	868	892	888	834	844	903	858	825	930	922	899	888	833	843	884	818	841	898	830	876	816	885	844	875	846	855	943	854	865	884	831	831	867	866	860	870	870	906	852	853	866	882	874	868	849	858	843	885	834	852	951	865	890	833	823	842	879	868	866	830	864	850	883	857	842	873	857	891	886	871	882	845	888	825	808	916	906	867	886	867	861	888	905	903	884	844	890	820	794	848	895	893	882	847	834	864	865	854	877	883	853	860	800	866	831	808	887	828	905	886	853	828	919	854	884	907	827	852	853	848	876	908	871	860	849	877	894	860	897	840	903	867	866	871	810	855	878	866	852	890	846	884	867	906	880	797	872	855	906	882	874	834	848	843	854	864	851	854	847	871	898	818	872	822	855	869	865	807	845	881	829	906	912	879	883	855	830	855	829	843	856	889	900	882	852	897	912	843	853	898	905	893	837	846	835	837	848	880	878	835	885	872	890	881	906	932	825	866	863	854	849	892	849	857	836	881	872	859	873	861	894	849	855	909	830	888	862	803	873	835	881	820	888	844	862	894	808	908	929	804	864	898	936	841	871	870	894	897	828	849	842	869	910	868	900	881	906	876	875	874	864	900	883	853	846	824	869	896	852	866	867	894	866	865	864	846	869	855	890	894	892	899	859	865	888	857	863	888	840	869	876	860	863	878	848	840	889	791	877	855	858	886	908	845	864	853	872	845	863	908	825	857	810	879	867	848	851	841	854	873	883	823	858	921	898	856	907	859	867	891	861	896	841	867	863	887	932	893	854	871	825	834	839	871	848	904	821	895	842	860	922	835	884	837	845	870	877	883	852	871	916	889	862	899	886	855	837	889	853	873	874	876	852	873	847	873	854	954	836	806	858	865	856	884	909	878	827	866	912	890	871	893	856	904	830	869	849	892	850	842	907	922	966	907	900	897	893	818	854	888	828	833	914	855	861	849	843	856	891	845	840	865	855	958	853	873	856	814	881	862	905	893	870	837	866	860	815	871	890	885	885	893	838	841	856	885	866	861	855	829	883	895	851	876	878	871	881	836	879	894	881	880	844	852	876	878	897	828	856	884	829	865	860	878	866	834	904	916	970	890	852	853	876	844	897	860	913	914	869	830	906	890	875	878	882	871	838	865	899	909	850	891	908	851	748	901	903	862	886	871	866	861	879	839	836	880	894	885	878	908	825	838	875	873	870	875	806	874	832	842	878	963	863	895	874	853	796	860	836	881	812	925	864	888	843	857	837	910	889	885	890	805	873	917	863	856	897	881	862	821	868	856	861	893	826	857	885	866	867	888	844	842	857	873	880	892	907	884	876	889	904	865	866	870	854	865	910	935	858	848	837	885	835	845	884	903	916	888	919	836	819	913	877	845	884	858	850	828	871	815	844	877	887	847	907	839	816	876	836	916	880	872	895	893	898	855	908	880	850	877	832	811	886	822	895	842	880	901	877	854	843	885	809	887	841	914	836	831	857	865	870	885	821	869	864	878	881	877	822	807	816	911	794	898	884	864	827	910	846	945	834	860	847	879	842	838	909	885	894	836	873	869	894	870	847	830	866	898	870	905	820	855	912	898	812	869	843	820	873
10302	20221	17514	6951	2964	1387	528	409	372	390	424	442	418	413	391	422	418	438	409	421	410	416	435	417	431	406	392	414	422	421	416	448	383	390	405	397	386	393	397	400	411	404	433	416	405	407	391	423	406	405	431	384	396	445	388	401	438	431	416	392	396	386	419	423	384	423	411	401	424	395	377	388	392	411	405	443	411	388	389	428	412	408	424	424	421	384	393	453	372	398	410	423	421	421	397	448	401	399	438	402	442	429	353	386	433	381	397	406	411	436	377	416	403	411	409	408	432	424	400	396	408	391	406	370	400	393	409	367	396	402	392	403	411	411	437	370	386	415	397	392	385	444	399	398	376	408	437	375	415	418	426	407	423	380	406	432	407	423	390	431	386	427	425	377	373	394	420	420	402	404	409	368	384	369	396	408	396	388	406	396	408	444	422	406	428	403	406	428	387	388	409	411	393	406	407	436	407	386	409	409	425	409	449	438	404	408	418	404	408	425	393	401	385	388	414	390	413	412	410	405	408	386	399	424	404	404	386	401	406	400	404	436	414	411	404	416	422	399	409	412	401	420	388	405	415	410	396	431	412	441	385	430	388	410	384	438	454	423	434	402	374	402	414	407	393	401	374	410	398	422	422	453	402	413	411	418	438	394	403	403	410	396	382	421	400	404	429	381	379	395	408	389	391	398	396	421	400	396	368	405	424	427	378	399	366	410	409	410	432	398	366	383	385	396	394	350	399	456	375	397	382	398	416	399	417	397	393	391	389	428	424	458	375	455	406	424	369	406	446	395	427	396	413	388	412	421	433	419	447	414	409	378	378	419	418	418	427	405	387	389	459	393	425	396	410	438	399	434	381	425	384	381	381	424	401	403	408	388	411	424	404	415	402	409	406	443	367	381	417	455	403	410	435	411	414	426	382	422	393	430	406	396	432	403	431	407	420	386	422	446	357	405	422	420	389	374	376	412	406	413	385	436	413	397	442	444	426	406	422	374	403	453	380	412	421	434	438	401	406	389	426	378	383	402	386	403	406	399	386	412	410	400	403	363	394	403	376	402	417	419	403	412	397	420	423	415	412	372	398	428	402	437	431	416	389	391	424	384	417	410	405	413	433	367	435	361	404	363	425	414	407	416	398	392	407	444	405	406	456	444	431	435	382	385	413	415	426	418	405	414	407	399	389	410	384	401	432	426	412	416	394	395	395	425	415	397	430	384	381	450	389	420	438	390	421	405	413	458	448	386	401	421	393	393	411	449	457	395	398	373	424	412	421	408	429	382	446	415	400	426	394	412	423	422	421	392	402	399	397	425	412	423	457	401	369	436	424	429	405	410	390	399	417	434	343	386	436	441	420	376	434	382	438	382	419	385	436	430	412	413	397	410	420	416	435	400	408	447	400	388	393	366	408	421	424	413	435	412	419	383	443	365	402	407	413	377	394	382	444	409	396	408	430	412	427	384	398	390	406	397	396	424	411	403	423	427	405	382	398	405	429	415	440	386	377	406	422	389	434	390	400	430	470	394	424	428	395	406	429	439	402	412	419	430	424	459	390	431	433	425	387	422	402	408	401	382	414	390	431	392	376	407	420	434	384	407	395	422	389	376	395	415	412	424	415	410	393	428	415	383	428	380	408	414	405	381	431	371	406	412	416	407	426	447	380	436	418	430	406	417	436	436	365	387	411	438	391	402	387	402	443	408	400	450	438	418	443	356	381	412	427	421	398	382	395	393	416	401	378	387	395	406	408	411	401	418	413	471	401	413	423	384	464	416	399	401	379	388	417	434	441	380	400	427	429	411	403	421	386	401	435	420	382	365	377	413	371	394	433	374	419	424	378	430	400	434	378	411	394	417	434	388	412	407	428	434	423	401	383	381	358	403	396	405	435	436	396	408	407	398	394	436	377	413	402	414	406	408	456	392	435	386	433	367	391	406	350	431	405	417	382	419	399	415	392	406	412	421	433	391	397	437	406	415	415	424	403	414	380	378	381	387	426	430	408	375	406	414	389	408	412	416	446	390	393	423	442	383	401	417	411	422	403	402	385	387	428	428	404	422	383	434	396	379	446	375	423	405	391	435	394	423	412	437	384	393	424	392	407	410	415	409	442	404	439	393	434	410	366	392	406	410	403	417	416	425	393	439	373	408	404	402	413	410	400	405	394	406	418	395	428	413	424	393	427	389	392	400	376	405	394	406	400	414	372	401	414	409	415	442	416	365	379	397	431	385	392	417	421	373	434	406	436	389	396	441	438	422	427	388	441	410	401	396	441	389	419	410	437	429	392	419	431	410	375	376	421	371	387	412	391	449	392	394	391	439	398	407	387	420	396	437	412	415	406	434	389	395	430	455	436	416	387	420	432	431	385	419	405	441	401	430	373	390	396	417	403	409	391	357	391	417	436	409	408	384	389	375	418	407	384	390	398	414	408	456	427	418	427	410	409	385	401	418	388	382	396	408	357	412	416	442	406	387	431	381	358	417	426	366	398	382	417	410	396	421	403	428	374	364	399	412	413	444	382	422	400	427	411	414	382	441	398	391	399	425	413	394	414	400	403	422	371	400	421	429	407	404	405	445	405	384	382	364	396	396	393	418	422	414	381	407	380	418	395	405	387	441	423	364	389	370	385	405	432	392	401	416	402	396	375	442	422	377	410	381	414	365	410	411	359	394	398	401	428	385	408	446	400	395	418	422	383	387	434	375	400	432	418	398	411	410	447	411	410	396	394	436	408	391	441	423	385	399	426	380	395	462	389	427	414	412	396	450	415	419	401	400	415	450	437	421	378	406	418	406	405	399	413	388	409	383	416	405	402	414	384	412	415	433	397	413	379	417	386	381	387	382	416	444	450	412	402	394	419	390	440	403	406	410	421	386	410	418	418	390	419	454	397	395	394	398	446	431	422	417	431	382	412	421	376	395	409	375	442	417	411	418	402	418	447	369	393	376	395	408	437	428	411	391	409	407	421	426	395	399	383	419	391	386	399	424	388	420	419	433	439	404	418	398	412	414	401	423	432	406	422	399	373	398	387	388	402	415	413	387	421	385	394	396	397	383	371	407	424	429	405	416	387	439	398	418	381	399	366	437	423	397	397	420	419	429	391	399	438	420	442	399	431	411	381	406	397	418	427	426	421	396	391	427	388	405	425	411	419	391	403	441	444	407	433	458	428	438	392	388	384	429	441	382	380	405	379	422	431	402	372	364	383	401	408	420	409	393	408	421	408	398	418	419	380	383	404	424	377	386	419	429	358	419	408	415	397	392	391	403	390	383	394	407	426	351	431	417	408	399	394	400	402	438	434	394	367	402	411	399	424	396	399	360	405	387	391	397	424	414	414	394	413	417	408	408	382	431	379	408	408	359	410	445	370	391	407	427	413	423	358	395	428	402	409	427	373	419	415	454	352	369	417	407	410	398	417	426	391	421	398	398	405	419	409	403	409	417	414	391	394	409	445	410	423	420	405	381	389	398	427	389	376	401	409	414	396	446	434	434
11256	25381	24010	13539	8124	4325	1406	1037	1031	1044	1106	1053	1041	1080	1109	1059	1044	1062	1040	1125	1053	1055	1085	1086	1062	1050	1083	1074	1055	1041	1067	1093	1069	1050	1021	1040	1054	1061	1087	1018	1052	1010	1066	1085	1066	1041	1031	1029	1002	1052	1100	1080	1038	1047	1046	1055	1061	1088	1061	1065	1062	1054	1073	999	1046	1021	1058	1059	1054	1065	1034	1042	1088	1026	1085	1042	1068	1034	1123	1063	1082	1008	1041	1043	1098	1083	1012	1027	1034	1021	1141	1068	1056	1067	998	1023	1022	1083	1052	1027	1063	1079	1067	1060	1037	1004	1062	1061	1087	1093	1067	1046	1017	999	1084	1091	1077	1087	1064	1058	1059	1027	1061	1064	1028	1054	1072	1066	1083	1026	1082	1129	1072	1012	1036	1081	1047	1049	1039	1086	1033	1092	1095	1031	1022	1111	1060	1092	1062	1074	1040	1063	1120	997	1026	1084	1060	1011	1085	1077	1128	1106	1021	1043	1098	1054	1035	1088	1030	1072	1061	1015	1049	1043	1041	1075	1050	1068	1085	1015	1031	1019	1056	1090	1073	1093	1073	1082	1077	1073	1075	1061	1036	1015	1029	1051	1029	988	1095	1074	1013	1110	1050	1059	1068	1025	1068	1084	1008	1008	1077	1071	1050	1048	1069	976	1043	1054	1028	1089	1070	1055	1044	1091	995	1083	1027	1028	1028	1027	1009	1024	1036	1018	1095	1061	1012	992	1064	1079	1054	1035	1091	1124	1068	1066	1117	1107	1058	990	1038	1108	1038	1060	1071	1109	1044	1109	1078	1058	1073	1034	1023	1079	1048	1064	1106	1099	999	1005	1076	1046	1052	1014	1059	1072	1083	1050	1036	991	1030	1040	1095	999	1054	1060	1124	1075	1055	1104	1051	1034	1031	1054	1095	1120	1031	1038	1048	1081	1064	1063	1025	1008	1069	980	1048	1014	1071	1049	1018	1049	1046	1038	1069	1070	1011	995	1055	1020	1062	1061	1040	1084	1046	1063	1063	1076	1042	1066	1068	1110	1067	1106	1007	1072	1099	1012	1078	1070	1085	1125	1082	1039	1040	1053	1003	1110	1038	1055	1038	1027	998	1032	1089	1042	1112	1074	1038	1057	1043	1010	1070	1041	1121	1050	1096	1077	1053	1028	1039	1100	1075	1065	1079	1078	1051	1072	1065	1039	1063	1033	1053	1041	1069	1050	1082	1069	1069	1022	1089	1019	1033	1059	1048	1070	1118	1038	1069	1071	1047	1059	1032	1019	1054	1064	960	1088	1039	1108	1084	1065	1035	994	1051	1101	1020	1022	990	1096	1060	1045	1040	1065	1082	1031	1105	1099	1099	1020	1079	1028	1077	1130	1153	1090	1090	1050	1055	1075	1046	970	1067	1050	1135	1055	1058	1116	1043	1068	1049	1045	1071	1098	1018	1004	1058	1041	1073	979	1041	1078	1074	1054	1035	1053	1064	1048	1071	1024	1067	1100	1066	1069	1043	1127	1050	1074	1033	1021	1107	1035	1081	1038	1076	1057	1022	966	1055	1034	982	1026	1096	1089	1080	1080	1016	1033	1052	975	1056	1121	1107	1022	1092	1064	1071	1149	1037	1146	1018	1089	1069	1053	1033	1078	1088	1039	1037	1058	1077	1060	983	1078	1037	1046	1085	1096	1082	1105	985	1079	1058	1080	1044	1089	1032	1078	1039	1015	1052	1086	1016	1046	1035	1080	1058	1034	1107	1084	1010	1058	1057	1042	1085	1119	1076	964	1114	1098	1013	1074	1099	1031	1077	1044	1096	1080	1001	1030	1038	1052	1076	1012	1016	1067	1063	1132	1028	1046	1075	1027	1023	1030	1103	989	1098	1032	1052	1050	1103	1100	1066	1001	1004	1104	1059	1062	1038	1104	1010	1069	1015	1071	1020	1088	1028	1043	1069	1055	1051	1052	1029	1100	1067	990	1058	1102	1033	1073	1074	1073	993	1060	1024	1046	1058	1020	980	1104	1061	1065	1055	1102	998	1071	1059	1054	1044	1074	1104	1068	1079	1036	1046	1028	1062	1007	1049	1056	993	1055	1080	1076	1036	1077	1100	1065	1081	1004	1088	1091	1079	1070	1025	1042	1022	1087	1048	1147	1055	1051	1061	1030	1048	1030	1034	1050	1065	1047	1078	1006	1029	1044	984	1018	1021	1054	1058	1086	1029	1073	1090	1002	1041	1000	1056	1124	1049	957	1083	1091	1051	1043	1022	1017	1064	1009	1042	1099	992	1067	1090	1090	1021	1067	1051	1037	1070	1104	1018	1104	1059	1055	1072	1050	1087	1090	1095	1034	1056	1034	1072	1017	1048	1063	1091	1046	1125	1076	1060	1020	1050	1016	1053	1127	1085	945	1040	1040	1038	1034	1057	1083	1034	1055	1057	1040	992	1047	1045	1096	1050	1169	1089	1040	1080	1033	1038	1054	1011	1090	1048	1016	1043	1038	1078	1069	1090	1095	1055	1060	994	1058	1098	1076	1061	1082	1069	1063	1064	1071	1001	1032	1054	1047	1039	994	1111	1050	1003	1006	1025	1055	1054	1123	1056	1005	1060	1124	1051	997	1025	1055	1121	1041	1057	1081	1056	1068	1084	1003	1090	1046	985	1015	1040	1098	1073	1047	1060	1075	1044	1033	1060	1082	1045	1066	1076	1123	1058	1068	1096	1069	1017	1099	1035	1069	1099	1048	1035	1057	1057	1081	1065	1081	1019	1060	1046	1072	994	1083	1078	1077	1097	1089	1048	1126	1019	1035	1082	1060	1018	1045	1009	1056	1016	1048	996	1055	1023	1051	1046	1050	1045	1027	1012	1091	1072	1092	1034	1041	1083	1068	1028	1055	1056	1074	1035	1088	1085	1034	1090	1074	1067	1052	1047	1090	1073	1038	1105	1052	1049	1040	1095	1067	1073	1085	1032	1102	1048	1055	1041	1088	1031	1095	1113	1031	1040	1049	1069	1034	1077	1031	1049	1075	1069	1058	1077	1018	1058	1078	1018	1080	1056	1028	1046	1095	1099	1064	1026	1049	1039	1105	1076	1029	1050	1074	1044	1053	1020	1016	1100	1067	1066	1078	1037	1071	1084	1097	1084	1058	1100	1045	1081	1092	1057	1114	1016	1082	1032	1131	1057	1067	1024	1062	1060	1051	1086	1033	1029	1054	1072	1056	1056	1079	1035	1043	1052	1059	1084	1071	1062	1056	1113	1052	1086	1080	1065	1014	1036	1038	1004	1029	1095	1114	1050	1038	1110	1089	995	1082	1072	1055	1023	1052	1034	1054	1163	1027	1115	1063	1072	1051	1117	1038	1125	1031	1020	1135	1012	1091	950	1050	1046	1072	1039	1065	1009	1037	1003	1048	1066	992	1028	1111	1012	1035	1006	1110	1021	1099	1015	1084	1065	1060	1079	1083	1123	1020	1046	1067	1075	1062	1104	1032	1073	1024	1060	1037	1039	1054	1057	1032	1002	1061	1011	1055	1089	1036	1059	1050	1024	1005	1094	1046	1064	1071	1091	1075	1011	1093	1025	1047	1063	1034	1055	1059	1015	1017	1080	1081	1030	1081	1017	1025	1021	1048	1060	1070	1041	1061	1045	1112	1074	1085	1036	1096	1016	1036	1009	1025	1031	1053	1065	1101	1070	1042	1068	1060	985	1047	1078	1076	1057	1025	983	1103	1103	1079	1046	1024	1101	1035	1116	1053	1037	1096	1011	1012	1094	1025	1063	1045	1017	1089	1034	1039	1091	1086	1063	1100	1122	1016	1076	1015	1061	1079	1081	1042	1073	1113	1079	1043	1074	1160	1028	1041	1054	1076	1055	995	1069	1056	1121	1113	1110	1047	1064	1087	1045	1067	1006	1080	1071	1019	1012	1081	1040	1005	1066	1068	1080	1040	1077	1021	1026	1029	1059	1078	1053	1092	1042	1079	1046	1082	998	1097	1062	1083	1087	1067	1089	1069	1027	1052	1062	1058	1078	1062	1031	1041	1121	1034	1037	1043	1060	1018	1072	1034	1049	1138	1083	1034	1002	1029	1036	1015	1058	1026	1147	1037	1067	1006	1025	1021	1056	1073	1097	1066	1049	1005	1042	1032	1047	1059	1086	1064	1074	1079	991	1071	1099	1065	1063	1069	1055	1034	1021	1062	1049	1089	1071	1062	1077	1073	1089	1049	1117	1099	1095	1016	1053	1091	1066	1120	1040	1045	1036	1076	1103	1068	1018	1059	1104	1045	1066	1135	1070	1065	1025	1070	1092	1027	1035	1097	1051	1075	1054	1072	1046	1122	1068	1074	1063	1073	1107	1028	1087	996	993	1112	1053	1125	1097	1039	997	1052	1024	1028	1037	1037	1100	1122	1038	1034	1055	1041	1073	1090	1100	1071	1001	1075	1059	1016	1077	1118	1028	1037	1049	996	1073	1054	1082	1077	1065	1059	1094	1051	1006	1046	1022	1097	1046	1107	1055	1127	1085	1093	1040	1039	1089	1012	1087	1088	1093	1069	1097	1042	994	1018	1050	1040	1059	993	1080	1075	1067	1038	1054	1095	1061	1068	1075	1100	1098	1035	1071	1086	1021	1094	1031	1054	1047	1019	1053	1090	1022	1034	1086	1039	1029	1079	1087	1045	1031	1046	1070	1084	1020	1106	1037	1049	1055	1086	1044	1125	985	1024	1052	1015	1087	1069	1035	1049	1070	1087	1038	1054	1062	1058	1025	1110	1092	1073	1029	1090	1046	1054	1065	1054	1057	1044	1037	1009	1051	1092	1044	1100	1035	1089	1096	1089	1096	1075	1088	1117	1012	1024	1001	1020	1001	1035	971	1040	1063	1037	1055	1040	1058	989	1081	1090	1028	1082	1043	1043	1062	1083	1120	1043	1032	1039	1069	1016	1087	1131	1042	1099	1086	1066	1054	1048	1120	1047	1039	1093	1109	1059	1027	1186	1055	1044	1078	1029
51318	68088	60394	40387	22057	6978	1199	363	398	366	392	386	345	365	385	345	372	367	329	376	396	387	353	351	346	407	359	379	404	394	406	382	352	379	380	370	386	376	354	372	393	393	382	380	368	366	407	367	375	355	374	390	374	362	360	336	393	384	384	401	411	398	383	349	391	376	389	380	379	403	355	363	356	376	372	357	375	370	315	361	380	372	379	395	371	420	369	400	380	370	390	417	383	378	303	382	378	380	401	372	352	374	360	321	361	377	397	356	384	368	339	339	356	362	399	390	365	389	368	370	371	415	368	353	340	390	403	405	350	369	384	392	421	357	433	378	381	324	385	370	341	365	412	347	375	336	360	396	350	414	367	403	423	354	364	354	399	354	374	335	403	331	363	407	410	380	374	370	409	399	391	358	387	342	379	356	365	344	365	349	349	388	381	392	381	380	389	391	374	382	387	403	340	394	348	371	377	378	372	343	342	363	355	373	361	374	353	399	400	374	406	412	390	408	365	402	338	384	361	368	374	359	380	386	341	361	350	391	385	373	355	407	384	352	355	394	395	375	403	375	358	405	384	392	338	342	408	372	330	349	361	388	393	371	378	372	379	406	348	402	394	363	383	361	386	381	402	359	382	380	412	340	382	369	334	361	369	378	356	370	373	404	402	397	352	355	362	387	366	375	379	326	360	371	383	364	379	335	342	363	385	374	366	362	364	354	372	383	374	362	354	382	382	367	358	379	369	355	375	378	380	381	349	356	357	359	386	389	371	362	358	363	393	330	354	421	364	378	385	345	396	366	359	365	372	351	386	349	371	368	393	381	392	386	388	342	400	360	378	375	391	362	398	368	362	382	347	360	390	375	387	385	382	368	387	385	367	410	395	357	382	394	390	391	394	382	415	332	339	387	397	378	389	355	372	384	386	371	394	367	379	364	393	392	363	370	345	381	369	376	368	392	395	374	362	365	375	375	364	388	395	358	357	351	355	354	379	382	391	383	351	366	388	334	367	363	406	398	332	369	374	368	409	359	425	378	367	370	328	380	373	391	388	351	399	331	327	355	363	383	370	373	398	378	354	369	391	362	353	372	368	371	379	365	380	339	397	368	355	359	381	348	402	371	385	385	375	372	411	371	326	438	355	356	381	403	377	388	363	415	364	398	400	397	394	391	361	371	382	384	408	369	402	353	367	388	362	372	389	427	389	358	377	368	367	342	367	352	360	369	391	369	365	403	363	388	350	394	358	390	387	359	396	382	340	375	399	371	420	348	373	366	338	373	358	373	399	358	354	387	374	339	386	359	362	381	391	345	394	373	388	371	358	403	378	381	390	348	386	379	391	367	364	392	380	374	381	408	380	378	373	379	378	337	387	345	375	405	400	380	358	360	373	350	404	391	371	378	391	365	368	391	364	350	381	343	388	382	351	410	374	379	392	379	377	366	370	377	369	373	372	389	379	374	418	410	380	390	393	379	389	392	366	382	376	354	379	394	397	395	350	380	358	393	355	376	406	397	386	381	365	386	392	360	347	390	351	358	399	375	371	366	381	359	363	330	350	382	384	373	379	365	388	397	361	400	388	410	405	379	347	394	356	355	376	389	367	378	393	366	337	396	342	364	390	328	361	402	388	382	367	375	390	377	364	366	393	355	360	358	368	395	337	380	356	365	375	396	402	373	375	324	383	370	376	335	406	350	394	384	352	354	364	383	393	371	368	378	386	392	373	365	366	356	372	365	378	377	377	357	420	396	391	375	366	372	388	370	390	371	357	373	379	349	367	397	354	405	378	405	356	351	356	349	381	397	375	392	345	359	360	400	349	360	370	395	383	366	416	371	364	385	397	397	379	389	384	383	407	357	372	354	398	365	352	391	383	357	407	340	359	384	381	314	396	371	393	327	421	348	379	366	364	400	377	371	382	383	376	366	348	380	356	388	362	386	367	369	355	355	393	372	342	387	384	373	386	370	372	424	405	329	356	385	334	421	373	366	398	378	386	379	370	378	346	373	360	365	375	377	379	357	382	389	413	348	370	352	392	396	391	378	317	387	348	373	364	351	370	416	400	388	367	381	376	360	318	348	398	388	377	362	365	375	355	386	370	360	388	365	400	329	386	336	366	380	437	384	403	343	368	377	368	371	397	344	339	372	358	423	401	395	381	348	392	355	391	381	422	365	402	368	375	369	360	338	348	372	340	410	352	368	399	356	420	349	391	355	371	382	382	352	388	352	390	346	389	378	372	369	400	363	394	364	384	356	341	375	391	352	340	402	382	377	351	362	368	381	351	385	346	359	369	367	353	322	368	377	420	380	369	401	345	385	354	385	380	398	314	368	378	344	377	382	417	355	368	356	371	401	370	389	411	332	355	364	364	392	392	386	390	387	360	365	379	373	407	381	405	368	414	372	364	366	387	397	375	374	414	382	382	329	405	414	393	399	375	374	380	369	373	395	381	376	344	385	406	321	369	347	354	382	372	356	364	344	379	384	379	347	347	339	401	361	343	355	351	378	368	400	376	392	394	351	383	381	383	376	341	390	360	391	370	374	353	371	362	365	379	374	400	360	418	359	375	367	403	360	393	367	362	353	397	397	381	358	380	382	348	358	389	382	394	361	398	387	352	392	381	397	389	366	365	371	372	377	369	353	368	357	375	374	363	365	368	385	391	384	389	372	355	388	387	411	416	383	366	371	373	379	377	364	360	412	373	394	345	377	373	353	358	362	410	376	367	397	356	353	375	375	391	399	369	371	361	348	396	349	403	343	377	370	345	382	350	409	347	378	366	386	350	384	375	394	397	382	387	385	353	383	378	402	360	374	364	347	391	428	341	337	360	397	374	354	364	385	344	390	358	382	371	358	370	431	360	369	357	387	362	380	360	414	384	400	363	371	363	390	367	392	376	383	390	396	358	405	379	381	415	345	346	396	357	368	388	367	398	411	355	355	359	363	383	366	405	395	358	355	382	365	387	412	398	386	342	378	379	398	373	339	400	353	377	392	372	358	392	352	392	419	357	414	370	394	339	390	372	388	384	383	373	356	360	357	373	369	399	359	382	386	399	382	375	355	412	402	346	381	378	350	400	400	370	380	408	431	354	353	381	378	376	365	372	344	365	362	383	407	338	403	406	330	377	387	393	385	350	363	383	373	407	383	402	353	363	370	388	406	356	346	344	379	394	344	384	375	419	369	381	329	397	365	382	381	361	360	386	376	366	386	384	376	349	375	379	347	387	391	358	369	378	375	399	400	360	344	362	386	370	384	362	394	364	380	384	377	393	378	394	379	348	384	404	335	412	399	379	368	355	376	388	398	388	373	383	352	383	377	372	378	385	360	382	349	370	362	404	339	389	373	345	383	375	381	378	352	372	381	386	386	370	384	371	387	361	363	331	369	374	383	355	377	354	397	371	350	359	388	403	369	376	370	380	397	400	374	359	366	374	311	398	334	376	365	397	373	383	409	354	369	369	353	370	333	331	373	367	395	404	360	378	314	362	385	401	355
34052	52364	54414	44168	29992	12784	3066	974	1019	978	1003	1002	999	967	951	997	1004	1008	1035	987	958	992	1000	1008	1018	965	926	1038	1024	1009	917	978	1024	958	1029	952	992	952	1031	1027	966	959	993	973	1010	1013	987	966	954	1014	980	969	974	960	950	1081	1001	961	1011	1006	998	1031	941	1005	1011	987	1004	1016	922	1022	961	1006	964	950	929	977	1027	961	1039	1002	971	946	1022	1023	965	976	948	995	982	935	971	1027	918	986	949	1012	992	995	990	996	1035	981	963	976	993	1009	981	921	977	1024	973	1002	945	1023	997	954	975	999	969	974	961	983	1021	947	967	994	1023	1015	1007	951	946	988	1031	985	935	981	1016	1012	991	945	998	972	987	1004	1008	954	947	978	959	938	1002	1019	959	982	972	1018	957	986	1011	994	964	973	1033	958	974	957	1019	955	1007	1000	959	980	983	967	979	959	1026	972	992	985	1013	936	1004	961	950	1047	969	1026	939	993	946	990	958	987	1017	938	982	995	970	985	1036	1000	992	988	948	990	985	1013	982	1008	941	942	1008	997	998	937	965	1006	1002	1022	974	971	922	923	1028	1037	1018	997	952	997	994	995	974	978	939	1002	983	1030	1011	950	990	957	976	997	972	1043	990	998	938	980	1000	1004	1020	972	975	934	1001	974	976	989	970	955	1021	1049	1010	982	977	983	977	932	1001	934	948	996	1007	1005	954	1004	1013	1012	959	939	1018	985	980	961	1019	990	988	977	1024	989	975	1005	1039	1016	1002	960	1003	976	1000	1005	1040	1033	1030	1005	1009	1025	988	1007	997	977	986	1006	1029	1021	970	974	966	983	1001	944	1041	975	982	930	995	959	1004	974	950	948	1013	998	964	1006	1023	931	975	969	946	1009	983	1014	926	1014	988	1013	989	979	1005	970	943	1029	979	956	995	975	997	987	1026	999	1045	967	965	963	991	956	970	987	965	940	1003	936	994	1051	997	997	974	959	1029	946	963	1038	939	954	982	966	986	997	987	1018	977	1000	997	984	983	1022	995	950	969	946	984	1064	972	980	1065	1003	970	964	1008	1016	977	966	973	972	965	946	972	1037	996	996	1033	997	950	971	959	1024	1016	999	996	963	981	947	1005	973	994	949	1002	985	923	929	990	948	1009	929	930	993	1010	1062	987	1000	979	934	1006	949	1013	958	997	1008	982	1031	1003	915	1054	985	1023	990	1002	957	991	965	968	1001	1037	974	1002	1044	986	936	1017	940	975	1014	1006	964	999	968	987	978	976	1007	931	945	961	989	956	997	972	993	953	938	987	1015	1044	984	942	963	957	971	1030	960	987	964	909	1006	981	983	1030	965	950	991	960	1016	923	940	943	946	979	998	968	1015	949	998	896	960	992	971	976	1000	948	996	977	954	1003	972	984	1021	957	980	949	976	956	1001	986	983	972	1027	982	1027	962	1019	957	973	978	1049	990	1030	891	997	971	1002	999	1014	990	1000	988	973	1007	934	970	958	928	990	951	988	1035	948	973	941	979	989	985	986	942	984	967	1011	982	998	995	1014	989	990	995	985	990	960	971	941	992	988	991	963	983	994	1004	974	982	998	990	966	979	1036	1051	985	1041	1043	966	941	935	1001	979	957	1004	989	982	995	988	978	972	963	949	999	998	956	1001	960	982	981	1011	1024	983	1006	962	998	1050	990	974	969	989	917	972	1015	1005	1039	988	981	964	962	1036	1000	936	962	1009	964	968	1029	1018	1036	976	1029	996	974	1008	974	1007	966	950	965	985	1005	988	1027	925	990	989	1027	1002	1000	965	1038	1032	978	995	976	975	975	1046	982	970	947	978	965	970	990	977	971	1021	978	1012	959	1008	981	1013	913	964	960	996	993	1019	1028	980	1012	912	1009	1005	989	1011	985	1029	995	966	949	980	946	961	1010	982	945	1001	981	977	990	1023	977	983	976	1033	1042	976	995	992	985	987	966	991	938	952	957	955	1003	997	945	996	947	1015	978	940	979	980	941	971	975	928	1022	1013	926	968	1010	959	940	981	950	987	956	961	921	999	1004	1018	940	1020	971	1024	1005	1007	970	1015	961	985	989	1021	972	983	973	971	950	995	983	1014	941	1014	989	918	994	991	997	972	968	1051	932	1008	976	1008	986	993	963	1036	964	1009	957	994	1016	990	959	995	1042	965	1037	1025	996	1001	995	983	1006	986	1039	1003	949	920	969	957	983	929	1021	961	1038	982	977	994	998	982	1009	969	957	995	1024	1025	939	996	955	995	928	1041	953	1003	971	933	964	972	985	1021	1003	1003	936	987	946	969	981	1003	1019	990	950	1006	962	987	1067	938	963	954	1002	988	983	990	948	964	995	1006	980	943	925	1011	949	984	984	968	993	950	1006	938	1034	979	984	966	975	1004	996	966	974	984	1059	1007	1020	1001	984	1036	913	1003	1020	952	1009	999	1022	963	954	993	993	977	994	1005	1022	1009	999	1028	997	956	1016	947	976	963	986	965	983	941	1030	931	954	941	1006	977	961	964	1060	939	999	988	935	951	1029	995	968	933	978	944	1038	983	964	938	951	1045	1025	1059	984	962	972	1020	1005	1002	1017	964	978	1008	1017	991	972	983	982	1007	937	976	976	991	1049	984	977	1018	979	1021	980	986	999	961	943	1074	977	1038	986	1011	975	983	965	1003	956	1037	1002	984	955	961	988	1014	979	997	1001	1047	981	973	954	999	973	1032	979	1004	1020	997	994	972	983	969	1051	993	964	1002	1006	997	955	989	1015	924	1009	973	1013	939	1033	1036	1004	1003	993	932	1012	957	1006	988	1013	1011	996	956	1044	993	1022	1013	923	1011	958	1000	978	1005	990	1031	1012	993	968	1013	1029	992	943	1013	1026	1001	961	957	955	1034	997	999	989	1002	994	978	935	994	1045	1011	999	1012	973	994	993	964	1008	1015	970	1019	961	976	982	1006	1010	1015	899	1036	1028	1043	999	1013	955	981	990	953	1029	1016	997	1005	983	988	985	1000	952	970	977	940	990	1059	971	1021	1060	910	997	1026	966	998	1014	978	1003	1048	969	961	999	1013	959	979	957	993	951	1012	1022	968	924	955	974	1007	989	991	980	982	985	991	1028	989	966	1005	955	966	982	935	1013	974	1025	1021	961	1023	988	1048	1011	1046	1020	974	926	962	954	1002	946	970	954	969	951	937	992	1017	962	1003	985	971	983	996	972	948	931	977	1036	1050	942	1009	933	1001	980	1022	1016	998	1045	1055	998	993	972	1027	1001	982	990	1030	1026	989	1042	974	961	1009	1005	946	1011	950	990	991	1065	933	950	992	985	936	1003	949	1014	998	1053	981	1018	1033	993	927	975	999	938	1011	1003	954	965	984	933	1010	984	979	977	964	976	1013	1027	927	1024	972	990	914	972	1020	959	998	934	957	973	1003	977	1005	942	988	966	980	990	960	993	980	997	1003	1014	979	1054	975	1014	933	981	1022	967	995	962	1039	973	983	999	989	970	943	982	1022	983	942	962	1009	977	916	1002	988	981	970	970	986	959	967	991	989	996	980	1005	957	967	982	1008	1009	999	988	981	1009	962	992	988	946	980	999	916	1010	944	1029	961	946	947	990	1001	966	972	981	995	978	1027	957	969	992	952	1037	976	1000	1013	1042	967	1037	986	961	975	953	1027	966	1011	957	955	1003	990	969	1029	1008	989	960	1002	927	968	993	934	1031	1013	988	1045	972	986	946	953	1019	1027	987	960	986	967	979	963	993	971	1016	966	964	974	1032	1043	979	988	965	931	952	965	991	976	946	989	974	967	991	968	1035	996	956	951	967	1013	1010	1001	958	991	993	979	969	979	946	1003	1007	956	947	1015	1048	1026	994	990	996	999	977	965	965	925	977	1009	964	971	1020	1015	995	992	1029	1017	991	1012	972	967	999	959	1031	998	973	1020	997	999	963	978	992	972	971	965
62429	81798	72649	52989	31867	13950	2582	422	366	368	400	391	369	398	377	378	383	407	404	368	386	367	387	375	356	378	366	399	393	404	367	401	410	351	392	404	411	387	364	382	396	315	376	406	371	396	371	335	396	354	405	386	387	398	383	381	355	361	356	379	367	408	371	421	365	379	353	385	363	366	363	388	404	429	404	338	406	374	395	413	405	406	358	371	354	431	416	369	417	379	395	382	371	391	380	404	368	370	366	392	370	390	357	389	381	366	351	373	362	385	387	373	385	359	379	387	358	351	352	369	407	391	424	363	373	385	431	367	363	404	414	382	425	379	364	382	387	369	420	375	376	389	411	364	366	373	389	368	393	369	378	377	373	401	360	390	419	390	403	406	386	397	392	397	371	349	419	366	359	403	381	390	385	386	369	368	366	369	382	390	380	369	351	351	368	388	381	384	374	372	432	397	334	389	393	357	374	391	356	398	390	377	377	376	394	387	381	383	377	396	409	390	385	404	379	380	390	362	378	408	384	363	416	378	383	376	388	355	375	383	355	376	385	375	368	360	382	423	385	403	394	390	372	376	379	384	383	333	377	385	404	380	377	387	377	390	393	369	339	388	395	409	349	400	399	368	386	406	376	409	402	391	371	394	380	369	388	347	353	361	374	381	434	379	361	399	397	379	369	366	395	400	371	400	372	393	352	407	374	376	360	331	384	379	383	387	417	381	393	390	339	377	386	341	383	383	356	373	382	379	387	377	375	425	411	388	374	364	378	366	363	362	365	381	369	358	343	361	365	367	386	403	381	372	388	376	360	342	371	382	369	415	402	368	361	394	327	392	406	398	380	377	370	411	394	380	411	391	402	369	419	384	330	348	376	362	360	394	341	388	353	415	401	396	386	381	394	393	368	364	369	371	396	368	403	413	378	391	369	416	411	403	391	358	373	361	395	355	359	415	378	378	370	395	412	394	335	378	381	389	353	382	375	391	391	424	388	365	389	362	355	376	397	399	428	345	404	374	391	366	402	369	381	392	353	401	379	417	378	396	385	408	385	396	395	397	357	398	383	434	357	414	389	403	370	403	402	412	359	361	373	369	407	386	360	361	367	412	412	399	372	338	370	350	390	400	391	384	341	406	373	359	343	377	404	386	375	365	353	383	406	403	357	347	388	383	368	404	372	385	407	379	398	390	405	382	380	411	374	421	378	373	394	363	366	394	385	407	389	409	388	368	339	388	393	388	385	361	366	372	367	371	392	393	362	390	411	411	402	377	393	359	369	379	341	384	402	411	393	403	398	364	360	371	416	437	348	387	387	356	374	378	378	376	410	369	397	393	392	390	402	370	401	374	390	400	384	426	384	377	398	384	394	407	338	357	374	381	362	408	381	386	399	404	369	388	367	366	380	377	408	373	333	385	330	403	435	414	377	382	416	372	409	399	354	338	378	387	415	379	344	372	381	392	411	375	425	378	367	374	389	401	387	379	401	398	391	422	395	415	385	331	388	367	387	338	369	376	378	365	394	372	357	396	362	415	393	373	344	403	403	388	415	385	408	367	367	414	402	370	372	361	378	376	391	357	343	392	380	361	378	370	384	389	388	364	382	403	389	406	380	430	364	394	387	380	381	386	390	370	426	431	414	381	394	384	360	395	404	378	364	394	367	353	351	400	369	379	388	373	418	368	365	394	365	413	360	397	394	397	388	360	393	409	372	388	398	341	354	337	369	415	403	393	395	390	395	366	381	349	390	397	418	376	392	380	351	376	370	362	373	396	367	393	377	371	367	384	359	390	385	394	406	393	363	410	356	387	357	394	400	396	381	373	401	347	380	396	336	409	380	369	425	368	388	378	356	346	354	378	394	380	379	375	380	410	376	387	348	390	386	380	381	376	328	352	365	387	386	372	388	356	368	356	382	424	375	395	362	403	381	363	380	399	397	376	390	390	380	355	414	399	390	399	378	388	403	410	370	377	376	370	367	388	374	408	423	361	345	416	373	355	379	361	366	347	369	411	383	376	364	401	375	332	349	385	370	347	364	392	405	352	401	402	368	378	395	361	364	385	386	372	396	382	379	406	378	378	338	360	401	387	355	382	354	374	375	386	356	390	391	324	380	363	406	370	371	375	361	372	359	394	395	385	403	380	398	415	372	405	371	378	371	357	383	367	370	348	342	430	386	403	383	394	391	395	362	404	382	402	355	408	370	396	398	364	394	371	386	387	378	394	376	355	389	388	418	402	407	387	362	383	388	349	396	386	390	360	364	363	411	388	372	403	379	414	388	362	390	356	395	413	401	379	404	371	385	398	396	399	381	377	373	392	422	396	405	430	395	376	356	365	389	387	390	373	346	383	369	358	404	423	412	369	389	354	360	407	369	372	407	438	358	393	373	382	399	370	400	392	390	385	379	380	335	395	390	373	378	368	380	397	349	363	422	384	357	357	358	393	377	380	363	432	375	417	384	362	347	389	359	383	386	401	405	422	388	357	392	389	370	353	379	389	398	393	353	393	365	418	403	360	375	398	375	355	381	389	425	407	384	359	368	392	414	362	366	382	426	377	379	374	392	382	351	379	389	363	396	349	368	379	355	363	433	409	397	377	376	363	385	357	377	414	401	398	374	411	433	355	384	362	385	360	414	374	423	370	396	403	415	360	363	403	375	416	366	385	380	380	386	394	415	374	392	380	390	330	385	331	375	376	366	362	361	370	417	395	379	364	391	374	370	385	409	342	357	355	375	393	394	373	397	387	363	410	352	387	410	383	412	374	366	362	373	359	363	376	397	377	405	374	422	406	375	409	381	388	359	376	393	376	371	353	388	369	388	380	371	383	352	352	379	392	379	416	402	349	376	371	399	386	384	374	377	346	372	380	368	374	387	399	380	397	341	330	354	398	400	371	394	366	386	385	369	412	362	357	388	402	399	354	409	367	403	372	396	392	411	382	366	404	410	409	354	390	388	420	397	398	380	371	369	357	368	379	376	438	347	405	406	364	402	417	381	338	381	413	387	400	393	350	352	389	398	394	376	390	409	376	353	385	368	380	375	383	417	369	366	432	387	410	363	376	377	370	410	391	386	380	371	388	407	352	411	370	384	351	331	384	398	366	382	410	395	373	343	394	375	427	383	397	356	379	370	381	389	400	385	382	395	390	401	394	396	375	369	367	407	392	362	358	367	369	389	384	390	380	418	381	401	392	366	387	384	383	385	378	375	389	371	345	393	384	364	390	371	433	380	390	406	373	371	358	387	398	379	389	348	348	385	367	357	401	373	391	390	363	377	377	361	403	361	379	374	371	405	388	364	373	380	432	407	371	417	366	384	385	350	382	297	366	381	414	377	365	384	397	398	378	376	367	343	361	394	399	396	396	383	368	389	376	414	386	366	380	389	392	367	379	424	377	377	350	387	377	400	369	379	398	413	382	359	396	391	402	379	386	381	379	390	395	375	371	351	421	388	356	365	384	393	377	404	356	367	356	376	392	374	363	379	407	345	429	374	349
42674	65759	68487	55656	38458	19623	5256	1047	1002	981	945	999	1038	1009	971	1029	969	1002	976	1005	1028	1000	1088	965	985	1058	999	1011	1074	969	952	1002	976	1017	961	1012	943	979	993	986	971	1040	1044	1038	994	1008	961	998	1004	979	957	1027	996	956	1021	987	1018	1008	936	953	1059	990	1006	1005	941	1002	1097	1011	958	1003	1047	1069	952	1015	997	1048	1043	1006	996	1040	999	948	1026	983	960	1009	916	973	967	1033	1013	1005	1035	989	1016	1007	999	1006	973	1025	1037	1021	960	986	997	962	1004	949	957	1036	1017	1038	926	997	970	937	999	1052	1094	988	1011	1034	994	997	962	948	955	1033	946	984	996	987	998	1024	1073	994	994	996	1004	985	981	1034	981	976	1042	1002	947	972	1032	991	1052	980	1030	1034	1004	981	994	1011	962	1003	1009	1068	1060	1005	947	1006	986	951	940	1029	1029	967	957	983	996	988	1004	1015	1032	948	993	994	1021	1005	978	1017	979	997	1033	1033	1020	985	1011	964	1010	989	952	1000	991	1024	1012	1022	1009	976	1023	998	961	1044	1018	997	964	1015	977	956	1021	1024	993	1012	1048	972	1032	1010	1026	998	1027	944	970	1072	960	1042	1016	1015	933	1004	1000	1013	1003	922	1019	989	1015	991	1035	994	980	991	974	1003	972	1005	1023	1041	972	1039	1023	1003	967	1045	976	1027	966	1016	1028	1009	1076	1022	996	1022	1022	987	938	1041	989	1045	1117	990	1006	1003	1053	1014	998	934	925	980	1013	983	1007	961	973	967	983	1018	1038	967	940	997	962	987	981	1015	954	1060	1003	977	994	989	998	1025	970	963	1013	1000	1027	954	1026	983	1015	1027	1008	979	1004	980	1034	966	953	989	985	993	1030	1019	970	987	980	969	990	927	967	960	1089	1005	1017	951	1028	1004	1026	979	1006	958	1057	938	972	1028	1025	980	995	1020	988	963	1005	970	1036	1022	998	979	995	977	1074	984	951	992	1021	981	1013	1026	1045	960	975	1011	996	999	1036	1000	1024	1014	974	1018	969	1022	1018	989	1010	1012	1003	1009	945	965	1012	954	977	999	934	966	953	999	1031	963	983	1033	957	1034	1033	985	960	1014	988	1009	998	988	974	966	1041	981	983	966	1027	953	1010	993	990	967	1006	986	981	986	1040	1057	1007	1006	1046	991	1008	1036	946	966	965	1026	933	982	1010	994	992	1039	992	1017	991	1020	1038	1074	1045	985	932	1042	967	1006	957	999	963	1075	1004	987	955	984	1022	1050	1006	1041	947	1010	997	1012	998	971	976	1052	988	1045	977	966	963	1014	1025	976	1036	997	1018	1010	1022	987	996	1000	981	1030	1045	1030	1022	979	1050	997	988	1004	1039	1011	961	1042	1008	987	1048	972	983	1018	1067	976	1060	991	1000	984	959	1006	1026	991	1020	957	1022	1047	934	1060	958	982	1000	973	956	997	963	976	1050	997	1014	976	971	1031	1010	997	1027	965	1011	993	1027	990	1018	1008	998	976	1015	1012	1030	984	988	1013	995	1003	984	1035	999	980	1032	984	1026	1028	953	969	995	976	1055	1022	957	951	995	1011	981	999	1029	984	991	995	999	991	1005	961	978	978	961	977	1011	989	987	977	1039	1006	1014	973	993	1000	941	973	956	972	1023	1031	1034	945	989	987	945	1023	1055	1076	988	988	994	981	976	1052	1003	987	1006	1035	931	1012	1010	1000	956	977	1054	1030	975	990	1049	1006	1053	935	965	1042	964	975	1033	914	1040	967	1020	1057	989	1015	950	960	1029	953	1034	965	1013	988	999	971	1037	1003	1078	977	1038	963	965	1058	929	1054	987	954	1032	1002	1023	1003	976	977	987	1020	993	1017	978	956	982	980	1017	1002	995	1022	997	951	1024	1060	984	1000	1017	1006	1051	1000	997	965	1010	993	1017	985	980	1014	987	975	1055	977	947	1023	981	1004	995	990	959	1018	1001	1012	1013	979	943	916	997	971	1011	990	1032	997	969	993	997	1019	973	1028	935	955	1008	1058	964	1031	999	968	1043	1001	1021	965	996	973	998	1001	997	983	1043	1021	1008	952	1005	1026	969	970	1029	991	1019	983	1065	955	997	982	1037	983	1037	941	997	982	1061	991	1035	1007	973	1034	977	981	1011	967	1022	1019	1012	937	1021	998	1014	963	1020	1013	970	1034	977	1038	948	974	1003	997	990	990	964	1000	1003	956	972	996	985	1001	1019	1022	957	1021	1035	1037	1020	1015	995	991	1000	1011	1034	922	1034	988	1006	974	1033	1033	997	1028	993	1037	1006	1008	994	1044	942	1009	989	1029	989	977	1033	1016	989	1015	979	950	1051	953	1027	1047	1021	1028	1064	997	945	930	932	1032	941	986	1016	1037	1058	1020	1060	970	1043	1040	1008	1049	981	1037	990	948	961	1039	1009	961	988	981	961	1008	972	970	1034	984	957	1011	995	993	1036	1032	999	1001	1014	993	975	1045	962	1038	1028	998	1051	995	988	941	969	967	994	993	1003	921	999	972	1035	989	997	998	985	1002	993	993	1009	965	1056	1064	1031	1003	995	1055	978	1005	997	1066	995	970	976	992	1026	1030	1048	1015	1029	1033	962	979	990	979	1024	1011	1027	928	1040	1013	1040	993	990	968	1032	1010	975	1006	946	978	1040	1008	1076	1032	1006	979	994	1014	1020	1036	1004	1049	986	1003	1016	988	1009	1017	990	993	1020	1006	1000	1022	1048	1032	921	989	963	1016	978	1002	989	999	1009	975	987	1010	1063	1069	1022	1020	1014	1018	1019	967	1016	996	999	1005	1003	1003	1043	975	1025	964	1030	1049	1036	1005	989	989	987	1009	999	985	1025	988	980	1011	992	983	1002	983	1003	992	978	1022	1003	983	1054	1007	1014	948	1021	1015	960	1037	991	988	1013	1011	967	993	952	976	1039	959	979	974	1009	1024	990	947	979	969	998	977	1041	986	997	959	1000	1044	1019	932	987	964	1001	1051	989	1018	993	977	1008	962	931	1036	949	1007	974	1024	985	1010	1024	943	993	961	971	966	931	1027	1026	1001	974	963	1009	1012	1015	1028	1034	994	995	1017	979	959	1014	985	1033	1037	1002	1012	917	965	973	974	1008	1038	987	1012	944	968	1010	942	979	1013	1010	1011	997	981	1005	1030	1054	971	991	1005	1005	960	1023	1022	974	973	1020	982	937	1013	1026	976	966	1056	991	1058	1013	999	1032	963	992	999	1003	981	992	971	1047	1049	1034	977	985	1051	1036	1015	976	1037	956	1001	1034	1035	1020	978	1021	972	1042	1004	1014	971	1007	941	957	970	1034	1010	1027	1015	916	969	1019	926	970	1068	1038	1042	1018	956	1028	1001	1026	1023	1034	1002	1037	967	980	1002	992	986	1067	999	1002	1031	948	976	1007	1037	1000	1050	1088	954	962	1035	1010	981	991	1036	1014	959	965	1040	948	1026	1006	965	999	1018	974	1011	1017	962	1048	1000	1003	927	983	987	1000	993	1030	945	968	973	1031	1001	947	959	1023	999	984	980	1043	957	1025	978	945	1001	1031	964	1009	1089	939	989	1079	988	1040	998	1094	999	1004	1010	954	1014	1029	943	971	1060	964	997	1001	991	1031	987	1045	941	1003	949	984	995	945	924	960	985	1020	1018	985	1019	990	1019	992	988	1024	951	967	992	973	1007	969	954	972	984	977	946	1029	959	1077	1038	1005	923	964	998	1001	989	1010	963	973	1062	1049	942	973	1036	1012	978	1018	976	1044	937	992	961	951	999	1025	1058	1011	965	946	1004	1026	950	1048	1009	995	997	1049	1014	974	947	1037	988	967	1001	1019	991	992	1004	1014	962	1021	978	1022	1041	1051	1010	1050	1047	964	1005	1034	997	953	979	977	959	971	1058	978	1016	971	952	1045	1014	966	987	1026	1007	1023	1001	1001	998	1003	999	1026	1000	966	976	915	1031	981	984	1022	1004	979	1054	965	1055	945	995	994	1052	968	995	1038	941	993	941	1037	1008	996	982	961	1037	996	1044	1054	990	1025	1007	1065	1057	1036	976	981	1009	1056	1006	1016	1025	992	988	977	1022	1051	988	1045	990	1003	1036	1057	999	967	987	954	987	952	1005	1028	1026	905	1007	977	997	993	987	1001	1022	966	984	958	997	967	1005	1022	999	1004	990
11984	20898	18060	8630	2909	1044	551	468	434	454	429	477	464	446	458	428	462	446	433	450	405	439	445	457	434	454	451	451	444	476	448	446	431	444	437	432	475	440	464	436	474	435	463	444	402	442	447	458	432	407	459	450	442	443	432	402	402	417	468	425	452	493	426	438	451	407	420	429	443	405	456	393	455	467	444	483	431	432	436	396	439	449	408	464	425	426	436	450	475	442	455	488	476	480	442	426	469	447	452	414	468	488	439	427	473	442	449	437	478	408	427	485	422	450	427	477	481	442	460	423	392	418	420	455	454	482	462	470	473	426	414	421	443	474	432	471	468	437	441	454	458	458	451	432	439	478	425	450	482	436	432	475	495	439	443	463	466	449	430	485	450	419	467	446	424	463	412	460	464	436	449	486	455	451	455	430	465	438	464	461	421	404	427	463	467	451	468	442	431	453	450	427	457	416	443	469	418	445	461	396	444	464	457	447	450	440	483	456	443	431	434	452	463	422	444	446	431	460	415	428	462	455	429	434	452	427	469	452	437	503	477	457	421	436	465	429	389	486	469	459	466	448	453	437	435	432	447	430	423	463	470	485	411	432	463	433	453	447	453	472	441	469	454	480	453	465	493	451	419	482	462	433	469	450	424	482	479	460	455	429	453	424	456	469	431	467	438	442	431	418	451	467	470	479	415	439	474	453	436	459	458	464	453	437	430	435	446	438	457	441	413	481	428	447	419	457	472	405	434	412	430	469	434	445	480	416	479	489	456	434	395	455	466	420	482	440	448	443	437	448	457	446	451	408	465	437	454	464	469	443	444	413	412	455	432	444	431	460	461	407	462	450	433	460	470	430	424	436	420	463	419	420	447	491	434	469	437	416	434	433	470	455	446	443	445	456	506	434	421	420	440	464	478	438	490	462	434	449	424	425	450	422	498	445	444	431	484	471	482	446	448	456	423	460	449	426	427	430	397	380	460	456	479	435	431	449	404	480	428	469	434	421	470	428	466	426	428	435	417	452	441	480	422	449	444	417	457	424	425	467	443	409	443	420	455	426	448	427	427	418	479	458	410	444	450	498	458	450	465	462	437	493	463	416	450	461	488	425	451	424	449	451	449	450	424	447	456	447	441	472	452	401	418	465	477	416	465	463	470	423	477	470	457	453	435	442	459	479	493	421	436	480	414	487	440	451	424	387	485	429	459	447	431	439	466	453	464	472	457	465	432	457	453	458	457	451	440	467	425	450	462	514	414	454	461	443	482	447	503	477	453	433	478	399	441	442	417	464	471	474	452	461	445	463	442	434	424	479	437	444	438	474	453	448	474	457	416	445	435	461	464	454	441	422	421	411	469	402	504	417	419	440	454	453	474	477	441	446	404	466	436	464	421	416	436	448	458	427	448	425	481	405	466	456	450	410	475	443	470	453	428	456	449	466	470	462	464	492	438	451	390	471	477	438	435	451	439	433	469	444	437	467	447	410	429	447	425	456	473	440	456	458	443	428	425	468	464	425	465	465	449	413	445	422	427	467	446	460	490	430	448	431	518	459	435	487	450	460	454	427	446	442	445	457	405	423	421	397	461	429	465	438	433	405	459	504	488	443	425	456	475	425	454	439	447	451	458	479	455	452	496	448	458	417	459	425	457	436	429	468	452	433	462	473	516	482	431	462	440	480	463	410	433	447	422	443	430	471	475	426	472	467	432	448	401	420	439	447	448	410	405	464	438	442	452	475	481	431	514	406	483	430	436	441	454	469	473	463	450	423	463	466	438	437	440	455	433	416	456	477	454	443	454	450	442	469	471	461	453	423	423	468	440	427	415	466	433	447	440	433	435	433	456	468	469	407	437	455	452	449	438	428	482	430	454	447	440	442	424	438	443	469	440	422	459	497	447	469	455	451	467	434	448	497	478	433	485	448	476	463	470	465	418	470	450	433	447	441	459	490	479	463	451	472	461	430	450	473	429	453	473	464	453	475	464	419	493	424	423	465	483	452	429	442	510	446	464	413	444	467	423	433	483	424	457	446	421	447	459	446	431	444	419	455	513	453	453	414	424	439	462	432	464	446	421	398	406	467	454	473	444	457	452	438	448	436	443	417	478	465	454	448	492	501	479	438	425	433	484	450	479	427	464	424	436	464	447	399	431	440	464	458	431	444	419	442	451	435	433	433	437	469	466	414	459	438	448	464	457	382	423	500	449	441	459	436	477	434	409	451	462	461	432	457	431	501	457	470	472	468	476	423	462	428	433	438	415	448	421	450	464	441	389	423	474	436	418	483	417	436	436	416	472	469	451	439	457	438	451	457	444	414	465	436	492	445	426	476	451	471	420	413	510	485	438	432	439	454	438	450	445	490	447	448	433	508	455	427	455	438	450	492	452	459	429	458	477	468	402	421	456	450	429	440	459	454	458	441	437	407	455	447	454	458	403	417	398	429	439	463	422	434	449	466	455	474	453	403	405	450	438	452	480	448	475	441	437	465	483	451	468	471	433	462	453	448	439	405	459	424	444	435	436	480	454	422	442	479	445	479	465	452	415	440	416	433	484	422	469	460	437	438	491	489	462	430	431	435	444	458	416	459	421	440	440	452	429	441	430	459	433	431	484	424	471	438	410	485	480	402	455	455	469	448	450	458	464	482	443	463	466	435	436	450	490	478	455	448	495	484	429	473	473	460	430	414	464	422	448	452	447	461	488	440	461	422	446	455	511	431	462	416	421	463	400	449	437	424	437	468	413	425	451	463	461	473	416	475	435	440	412	439	451	450	465	444	417	414	457	461	419	480	432	468	440	436	422	483	474	447	435	442	456	428	464	450	430	466	418	442	439	451	432	452	411	428	452	453	463	458	411	446	475	453	431	445	440	444	476	433	418	442	407	470	486	480	462	448	468	461	394	445	424	431	456	466	437	436	460	457	433	425	452	472	502	441	466	423	409	424	443	444	424	443	505	458	455	458	456	470	463	459	438	446	440	470	467	444	483	456	413	445	456	472	459	465	440	417	441	476	501	433	471	469	451	488	422	441	426	424	426	444	455	397	417	442	421	457	500	475	424	461	429	415	463	434	455	448	433	441	433	446	440	443	441	419	453	486	517	433	436	441	476	457	412	478	444	452	441	427	448	447	445	456	460	426	445	475	451	466	461	430	485	468	427	416	437	478	440	441	438	498	448	457	457	433	432	479	475	459	433	452	408	422	466	428	474	419	435	470	467	462	470	433	453	471	455	438	462	445	494	435	433	472	432	444	477	474	458	489	441	444	453	439	456	442	438	444	437	444	454	449	448	443	436	417	448	467	435	418	463	486	447	468	449	490	482	453	426	444	457	448	428	470	434	474	439	425	445	420	470	438	422	456	419	459	441	475	448	438	418	434	438	421	406	419	412	446	423	419	456	441	462	470	440	422	463	436	427	443	427	431	432	455	429	399	394	452	427	469	469	450	466	469	448	437	438	406	436	372	437	448	431	429	442	448	462	467	471	419	432	452	476	444	448	422
13168	25799	24257	16127	7343	3128	1473	1151	1182	1111	1187	1150	1134	1134	1177	1150	1133	1150	1178	1164	1215	1181	1071	1096	1220	1201	1103	1155	1194	1155	1178	1186	1153	1198	1201	1111	1196	1129	1174	1139	1170	1133	1242	1209	1190	1186	1153	1179	1188	1194	1080	1186	1150	1184	1154	1145	1112	1116	1084	1149	1166	1126	1149	1121	1175	1182	1129	1126	1162	1182	1187	1169	1125	1119	1087	1102	1122	1205	1173	1149	1158	1190	1149	1191	1107	1155	1164	1167	1104	1140	1186	1187	1121	1193	1207	1135	1152	1141	1167	1189	1111	1165	1103	1173	1153	1151	1203	1189	1137	1149	1205	1205	1176	1135	1218	1113	1146	1116	1111	1168	1117	1148	1114	1214	1112	1163	1129	1184	1129	1145	1164	1100	1116	1159	1144	1147	1123	1183	1095	1157	1212	1164	1169	1179	1125	1191	1157	1107	1120	1142	1133	1097	1186	1155	1140	1145	1193	1181	1137	1139	1226	1142	1126	1193	1179	1107	1166	1142	1138	1187	1108	1130	1211	1127	1172	1159	1219	1212	1172	1144	1149	1166	1213	1210	1175	1139	1126	1143	1140	1162	1178	1145	1110	1221	1195	1176	1197	1141	1133	1162	1151	1113	1196	1108	1182	1086	1147	1134	1184	1092	1135	1147	1093	1141	1124	1131	1193	1191	1200	1192	1208	1220	1179	1124	1116	1190	1154	1152	1155	1178	1153	1220	1091	1156	1136	1166	1159	1150	1188	1166	1181	1120	1181	1167	1150	1204	1174	1153	1152	1148	1181	1173	1182	1119	1154	1175	1197	1139	1149	1111	1134	1128	1128	1108	1164	1178	1161	1193	1129	1149	1161	1206	1180	1139	1124	1190	1182	1179	1147	1122	1178	1183	1156	1155	1131	1125	1151	1105	1134	1157	1149	1112	1150	1110	1227	1104	1148	1161	1158	1187	1172	1201	1170	1115	1176	1226	1182	1136	1117	1196	1177	1148	1107	1139	1115	1148	1168	1120	1163	1155	1160	1085	1202	1150	1157	1182	1168	1123	1181	1163	1169	1150	1134	1190	1166	1120	1147	1164	1161	1119	1167	1205	1180	1132	1156	1180	1194	1167	1180	1194	1182	1172	1225	1152	1130	1140	1147	1164	1126	1135	1144	1180	1158	1181	1161	1142	1178	1120	1118	1127	1158	1188	1104	1129	1092	1145	1147	1194	1190	1148	1100	1148	1095	1158	1117	1112	1158	1118	1215	1168	1145	1169	1128	1159	1095	1198	1113	1161	1156	1167	1225	1138	1124	1159	1156	1102	1114	1149	1126	1156	1125	1124	1117	1127	1170	1146	1164	1189	1183	1221	1181	1147	1092	1125	1159	1162	1167	1147	1106	1074	1167	1110	1143	1136	1106	1191	1147	1162	1155	1197	1149	1113	1096	1153	1141	1159	1119	1204	1112	1142	1158	1181	1185	1169	1171	1207	1174	1151	1144	1164	1150	1117	1069	1168	1148	1177	1095	1197	1187	1171	1158	1113	1163	1207	1184	1205	1134	1181	1109	1198	1187	1182	1167	1144	1149	1174	1186	1197	1091	1152	1152	1157	1138	1120	1134	1150	1160	1167	1167	1114	1135	1200	1109	1184	1143	1177	1164	1199	1162	1124	1125	1071	1131	1156	1089	1170	1181	1108	1196	1176	1197	1212	1158	1172	1143	1149	1143	1095	1119	1154	1134	1159	1149	1097	1153	1198	1221	1178	1133	1154	1190	1182	1101	1124	1129	1151	1127	1176	1160	1141	1128	1165	1121	1135	1185	1186	1109	1161	1153	1112	1132	1111	1138	1204	1147	1154	1104	1221	1144	1176	1164	1133	1193	1119	1132	1088	1166	1197	1167	1152	1153	1198	1121	1084	1112	1156	1134	1218	1091	1170	1182	1174	1166	1141	1105	1144	1194	1108	1155	1173	1157	1177	1130	1156	1138	1222	1137	1171	1154	1145	1161	1162	1190	1209	1150	1176	1114	1204	1202	1128	1115	1181	1127	1168	1126	1170	1112	1180	1131	1186	1228	1118	1120	1151	1131	1084	1154	1154	1179	1116	1148	1187	1133	1154	1149	1208	1122	1133	1142	1225	1205	1177	1161	1152	1122	1153	1100	1158	1141	1130	1185	1181	1165	1121	1161	1153	1158	1144	1138	1115	1194	1098	1109	1132	1123	1185	1188	1120	1138	1154	1153	1123	1167	1082	1237	1186	1169	1156	1170	1168	1184	1166	1142	1106	1173	1140	1180	1192	1173	1167	1167	1126	1106	1143	1159	1136	1128	1164	1104	1162	1197	1181	1164	1120	1200	1144	1125	1158	1192	1111	1111	1111	1160	1152	1189	1071	1087	1181	1142	1217	1150	1138	1174	1155	1190	1200	1148	1140	1179	1119	1167	1138	1171	1149	1073	1145	1143	1172	1140	1157	1158	1186	1213	1206	1154	1116	1166	1148	1143	1204	1153	1119	1175	1185	1182	1111	1140	1165	1152	1157	1139	1170	1145	1200	1136	1128	1165	1128	1117	1193	1131	1176	1141	1124	1167	1136	1127	1136	1192	1137	1168	1070	1115	1166	1164	1163	1185	1198	1152	1147	1114	1142	1202	1123	1171	1141	1122	1142	1183	1115	1115	1148	1138	1202	1147	1139	1156	1133	1147	1131	1063	1164	1221	1120	1128	1093	1107	1119	1160	1095	1142	1165	1143	1220	1073	1201	1153	1167	1131	1149	1177	1138	1157	1115	1124	1165	1152	1118	1136	1161	1162	1172	1160	1144	1174	1133	1174	1191	1170	1140	1193	1151	1160	1206	1085	1174	1158	1114	1194	1131	1158	1143	1106	1147	1105	1189	1187	1158	1168	1122	1123	1147	1113	1133	1138	1174	1152	1200	1178	1130	1157	1181	1145	1167	1147	1111	1144	1186	1152	1181	1122	1245	1085	1129	1134	1142	1144	1164	1195	1149	1099	1165	1129	1184	1172	1206	1176	1147	1142	1135	1158	1201	1182	1132	1210	1175	1119	1083	1145	1109	1137	1142	1185	1119	1144	1178	1130	1147	1162	1201	1190	1149	1111	1205	1132	1105	1121	1155	1165	1194	1135	1123	1109	1167	1131	1137	1114	1144	1135	1135	1163	1147	1138	1064	1152	1148	1175	1155	1134	1131	1118	1186	1138	1133	1074	1206	1106	1190	1171	1123	1162	1116	1161	1096	1146	1177	1123	1078	1145	1132	1148	1135	1122	1138	1124	1102	1119	1147	1127	1127	1120	1147	1163	1137	1073	1127	1141	1218	1138	1162	1126	1117	1134	1157	1130	1126	1094	1172	1125	1149	1173	1195	1155	1132	1128	1207	1178	1214	1163	1145	1063	1100	1174	1148	1139	1083	1145	1171	1178	1190	1146	1139	1169	1126	1157	1196	1155	1103	1095	1087	1073	1182	1108	1130	1181	1185	1250	1151	1128	1178	1174	1126	1205	1123	1158	1201	1138	1117	1078	1153	1182	1207	1159	1197	1141	1151	1141	1236	1229	1168	1127	1135	1160	1126	1128	1197	1104	1158	1104	1159	1146	1102	1149	1105	1168	1112	1184	1126	1113	1129	1134	1157	1155	1137	1150	1141	1158	1160	1164	1125	1189	1139	1121	1147	1112	1149	1153	1146	1189	1182	1170	1146	1275	1056	1123	1164	1171	1186	1101	1155	1157	1118	1240	1127	1172	1177	1121	1127	1139	1175	1127	1125	1166	1168	1201	1137	1165	1128	1172	1159	1116	1167	1168	1128	1099	1162	1240	1162	1163	1078	1148	1145	1123	1175	1131	1158	1192	1139	1171	1162	1176	1122	1221	1139	1187	1145	1144	1070	1170	1170	1126	1168	1149	1160	1214	1159	1145	1150	1124	1175	1176	1204	1133	1155	1177	1140	1118	1116	1195	1153	1193	1154	1146	1125	1182	1174	1092	1198	1139	1270	1187	1142	1170	1141	1110	1164	1106	1124	1142	1126	1107	1121	1187	1151	1179	1151	1120	1131	1139	1198	1179	1119	1166	1212	1170	1166	1232	1127	1163	1080	1167	1118	1214	1166	1127	1185	1175	1133	1157	1192	1177	1186	1122	1159	1089	1145	1176	1138	1190	1083	1174	1157	1190	1138	1189	1180	1130	1214	1133	1189	1138	1190	1153	1161	1173	1116	1112	1137	1112	1169	1162	1167	1159	1177	1176	1176	1203	1112	1129	1151	1146	1126	1164	1128	1176	1142	1156	1156	1165	1165	1168	1162	1150	1150	1178	1191	1138	1158	1138	1118	1108	1154	1151	1173	1144	1111	1143	1165	1187	1121	1173	1103	1109	1108	1164	1163	1204	1167	1189	1221	1145	1113	1158	1192	1211	1189	1174	1101	1147	1138	1125	1090	1183	1202	1134	1206	1176	1140	1137	1057	1120	1105	1137	1163	1201	1101	1173	1157	1212	1140	1062	1154	1180	1100	1112	1096	1130	1158	1211	1176	1150	1181	1166	1158	1160	1156	1110	1139	1141	1097	1196	1169	1183	1159	1137	1150	1095	1183	1166	1171	1181	1116	1213	1102	1099	1162	1112	1160	1158	1176	1160	1107	1146	1148	1157	1141	1154	1091	1162	1095	1185	1122	1162	1149	1155	1104	1124	1131	1152	1164	1146	1164	1114	1147	1157	1184	1230	1124	1150	1163	1147	1108	1100	1150	1145	1150	1166	1148	1181	1101	1168	1126	1130	1079	1125	1161	1141	1145	1121	1171	1142	1158	1173	1177	1126	1098	1204	1107	1152	1196	1151	1158	1177	1117	1154	1210	1166	1145	1141	1108	1152	1162	1154	1169	1188	1205	1195	1165	1143	1123	1135	1174	1169	1245	1191	1211	1133	1156	1150	1116	1197	1206	1128	1184	1174	1138	1182	1130	1137	1152	1142	1159	1167	1209	1155	1184	1176	1159	1141	1146	1179	1128	1155	1196	1134	1143	1187	1185	1091	1178	1146	1194	1155	1152	1176	1141	1165	1218	1248	1115	1157	1153	1156	1143	1159	1135
52759	67263	60960	40490	20669	6250	1335	411	389	372	372	390	372	373	363	365	346	369	375	354	379	386	358	367	380	376	357	376	374	405	378	400	370	338	343	392	346	371	384	360	372	395	371	347	353	388	394	362	380	367	365	350	357	375	369	384	342	386	390	365	382	363	370	341	349	353	380	372	371	391	385	396	394	387	383	409	379	357	397	391	383	404	369	348	357	332	360	383	355	399	389	353	407	353	379	368	377	412	375	414	396	397	361	371	412	364	378	366	371	370	375	410	347	351	417	354	393	366	347	428	374	380	340	345	364	386	395	393	371	390	334	386	388	394	350	390	345	372	346	391	369	358	365	356	379	355	366	364	351	369	358	363	405	392	380	357	365	356	346	371	398	366	388	365	408	365	338	378	372	385	339	373	370	377	377	387	358	366	373	371	331	369	378	394	380	364	360	401	363	371	369	360	365	372	393	375	356	334	358	382	365	372	386	364	383	380	366	353	392	404	374	374	358	326	349	387	373	365	364	340	357	369	373	349	338	394	350	412	362	362	330	352	389	387	382	359	353	355	387	378	393	363	385	398	358	366	417	356	382	384	365	366	357	404	379	359	403	361	342	367	372	388	376	340	353	349	379	364	370	395	371	387	374	345	377	351	375	326	403	380	391	369	338	413	372	386	343	352	355	323	358	376	354	387	347	369	365	362	360	409	334	377	357	367	380	397	378	318	371	391	358	379	396	367	371	334	388	364	389	406	349	365	363	351	377	399	377	348	351	388	421	417	369	383	407	372	362	352	379	362	395	380	404	372	412	362	368	385	390	327	350	368	345	364	384	382	390	354	359	398	357	379	380	371	380	381	336	351	387	389	390	373	386	368	404	358	372	368	368	337	372	339	377	371	327	384	351	397	386	358	369	355	399	354	388	397	381	341	360	341	370	378	356	357	353	394	391	384	369	374	379	419	372	396	359	355	390	404	396	401	389	398	353	403	410	390	347	376	361	392	403	369	367	350	366	372	382	395	350	375	351	355	356	384	350	367	356	375	356	380	384	379	379	381	377	373	361	379	366	376	354	376	366	398	384	387	361	413	403	374	351	381	369	355	376	367	348	386	386	336	381	414	375	380	351	351	384	389	345	357	385	359	410	365	393	361	321	345	370	383	384	363	372	408	394	391	377	386	358	411	375	382	352	405	380	369	372	390	392	390	381	342	335	371	386	382	405	369	374	378	306	373	360	367	413	337	362	375	365	336	388	400	362	381	390	382	329	342	369	376	401	397	354	370	378	377	384	399	420	364	359	341	386	393	370	384	324	368	351	354	345	353	375	373	393	375	363	367	377	361	389	362	374	394	379	365	379	371	384	377	382	379	397	389	362	347	355	326	375	382	396	383	352	352	370	396	368	370	386	378	374	436	390	368	359	391	397	394	383	368	368	382	380	370	384	387	370	371	405	396	356	342	347	386	396	357	391	358	415	375	387	351	373	376	381	357	383	347	401	357	391	376	374	346	360	393	345	384	370	365	363	380	360	380	376	378	376	356	403	376	372	372	410	391	384	364	368	363	359	403	366	411	386	384	388	373	356	388	357	369	384	350	367	380	335	382	370	373	366	372	398	380	332	369	361	368	358	370	370	373	364	390	353	363	365	359	378	384	370	387	370	404	339	400	385	372	370	382	362	387	365	390	373	386	343	370	375	353	377	370	378	368	386	348	361	359	370	403	348	372	370	382	380	373	373	376	378	385	356	369	386	383	347	373	355	370	333	349	383	367	359	393	371	382	383	382	404	401	390	342	362	381	372	390	365	364	353	416	363	395	375	397	372	370	354	328	361	381	352	369	353	346	342	349	407	362	347	376	388	367	375	388	367	376	416	366	373	365	409	370	374	397	371	388	382	349	393	388	376	398	358	379	384	369	344	346	362	372	363	375	345	371	369	389	332	364	395	376	344	367	386	369	375	360	386	390	378	401	330	348	403	351	378	364	351	355	369	379	329	331	375	342	414	376	361	348	372	393	379	388	387	361	383	341	362	340	394	335	374	367	382	416	370	374	355	366	357	356	322	371	388	396	355	368	365	376	376	380	339	381	377	368	375	367	381	360	354	374	404	358	350	351	329	386	380	402	369	365	358	394	316	340	362	346	338	351	375	357	367	376	359	385	405	352	399	389	368	366	386	364	349	388	388	412	372	374	377	380	398	385	369	330	376	376	378	344	342	345	360	400	356	372	381	354	406	438	391	357	381	364	387	395	417	369	354	338	371	368	348	396	367	357	406	433	334	362	412	368	372	364	357	397	387	387	392	365	387	349	367	381	388	334	378	387	370	339	408	347	353	368	356	398	378	390	371	368	372	374	367	391	372	386	403	324	358	397	386	360	351	400	402	369	362	358	370	393	410	386	362	385	402	384	386	357	384	357	373	361	366	355	392	389	384	350	364	347	422	361	393	380	366	358	342	354	354	376	394	387	388	386	370	351	381	384	355	346	353	342	352	373	340	362	374	384	385	413	410	363	357	378	346	370	333	347	352	360	399	394	372	361	392	373	346	339	346	355	369	385	358	390	385	342	361	383	383	360	393	362	382	334	359	360	398	380	352	372	359	333	364	351	391	349	389	365	364	357	355	375	415	380	328	368	375	374	367	361	342	370	373	373	337	388	367	364	375	374	393	372	380	382	380	367	374	371	384	392	378	418	378	404	380	377	357	366	374	377	410	375	366	376	380	381	359	369	409	389	368	363	360	373	357	364	386	395	352	379	374	361	367	372	376	386	383	373	392	361	364	364	382	357	362	396	353	357	387	364	371	379	359	352	355	381	355	415	346	367	373	381	395	369	336	383	326	353	372	357	387	384	381	371	387	370	365	368	367	390	363	358	401	380	365	339	399	341	380	412	417	378	364	359	347	369	375	338	370	377	354	371	382	348	388	334	367	335	343	346	367	382	351	370	368	362	374	376	353	329	380	360	406	349	385	362	373	356	381	356	369	368	365	345	380	364	374	376	385	387	381	399	370	411	393	374	334	363	379	397	351	366	356	365	360	397	396	361	404	379	382	386	361	376	362	379	388	383	408	350	356	379	355	369	376	364	396	389	359	400	395	387	337	378	371	384	379	391	364	386	368	381	362	365	383	369	409	405	362	411	382	367	383	375	374	377	338	366	369	380	342	368	347	368	353	360	381	399	392	360	355	414	360	389	385	371	388	346	363	403	368	396	385	347	346	363	363	392	394	400	381	362	381	370	375	344	376	361	383	371	381	372	386	379	359	370	366	359	383	395	364	396	365	379	381	380	358	370	367	390	357	371	388	398	377	406	344	400	369	381	375	391	390	377	384	358	371	350	363	368	397	376	380	392	375	364	393	383	367	385	408	376	371	365	369	378	349	366	389	385	349	334	349	377	352	362	416	363	336	393	375	363	361	355	392	359	370	366	352	379	407	362	349	423	368	409	382	384	366	384	391	358	340	361	358	372	379	342	386	396	380	358	353	373	373	363	404	390	388	391
35379	52137	54907	44103	27731	12310	3705	1055	998	1011	943	962	923	968	985	1016	956	989	978	945	979	1022	1028	955	957	989	944	973	949	928	1009	987	956	1037	977	981	990	1004	1002	982	967	968	969	1043	935	964	1017	987	991	977	984	1027	941	1023	952	938	975	1013	981	968	968	981	999	953	943	978	1003	1016	1027	992	1008	967	956	958	1001	956	956	1024	953	982	995	1032	951	963	968	979	963	920	987	919	983	954	966	975	957	964	1019	853	975	945	1010	1010	972	924	1010	963	954	980	1039	988	998	982	991	927	1066	991	968	898	980	936	994	967	989	973	901	959	995	960	932	940	963	1014	973	962	951	983	1007	986	994	970	968	960	1082	989	1006	949	980	937	1004	938	956	989	1025	965	1039	938	936	972	975	980	1001	983	1025	984	903	926	989	1008	930	988	938	974	1001	970	968	1005	961	995	952	921	957	966	950	918	935	1019	909	967	1013	1047	972	998	933	936	981	972	1017	956	961	931	1023	1003	990	955	988	975	998	965	1014	991	987	948	1010	951	994	990	1033	960	986	971	1016	919	940	998	957	936	959	981	986	974	954	1034	950	976	957	972	1002	968	1057	947	976	1004	978	976	1013	1020	1005	943	1017	969	966	940	928	961	959	975	995	936	947	971	953	954	974	1011	963	1003	1007	1001	1006	1040	1014	895	1005	952	945	965	1007	967	1024	1011	966	977	977	997	948	1003	963	1035	934	1075	969	979	945	1004	956	988	952	998	982	997	1005	1001	993	993	936	919	961	1024	1009	976	952	950	960	951	971	986	1027	1022	929	981	946	1004	1048	1038	967	1009	978	1013	1006	967	977	1047	976	987	975	1007	970	994	976	958	938	983	959	995	984	978	940	1002	1020	1026	983	932	986	933	980	978	984	949	1011	968	1000	977	995	959	964	960	985	1006	939	981	960	990	1004	957	975	1044	1006	937	1018	959	966	988	970	979	981	974	990	980	991	959	945	963	982	961	978	966	973	971	955	937	961	966	971	921	912	902	960	992	978	989	965	979	994	974	996	982	1037	964	948	997	1007	993	908	970	994	970	993	941	958	987	999	984	968	1019	1004	993	1006	1007	991	972	981	977	960	932	974	980	930	969	979	1064	955	993	1010	968	984	971	994	967	988	975	994	912	988	973	1025	986	1031	994	1016	946	1008	954	991	969	973	1027	946	940	990	961	959	995	980	1031	905	975	977	1044	991	980	972	990	951	1000	1000	976	1002	948	953	989	965	977	1029	976	999	931	952	938	934	1054	975	984	959	1016	982	924	946	1016	940	997	979	944	953	980	1014	962	948	952	978	1012	1038	1034	991	962	1035	982	977	1022	1002	961	975	1024	997	932	962	954	986	963	975	939	991	958	943	976	972	965	985	970	996	976	1010	977	928	1001	966	972	982	1039	1004	978	897	1023	953	964	956	965	923	1012	1009	969	921	979	988	988	1043	954	987	968	981	967	983	1016	950	1001	1011	954	997	1014	969	1033	981	905	1006	963	948	949	971	940	976	970	1014	998	976	1030	955	1007	986	933	1037	961	1035	985	1003	960	969	983	974	940	986	1030	1023	975	1021	1033	966	1012	990	982	978	961	980	957	982	967	1010	979	1028	1002	958	962	980	958	978	982	1018	942	981	981	957	963	914	982	977	921	979	1028	989	987	950	912	994	1021	973	933	1023	994	940	1049	981	988	962	1012	965	993	977	973	981	970	991	1047	921	972	957	1033	997	987	999	944	975	963	1025	1012	933	925	1015	955	992	1023	958	1035	945	910	961	1010	972	971	988	967	1008	940	988	940	930	966	1000	982	966	1003	947	1022	1022	996	977	1035	946	1032	995	998	975	1008	1000	1007	987	1001	1025	956	979	941	949	966	988	962	940	949	1011	995	961	983	976	1000	973	950	1010	971	1019	986	1018	961	995	968	1050	990	969	1011	1019	944	912	962	953	964	972	1041	1002	962	1055	993	994	968	1004	955	1000	955	981	981	925	964	954	974	981	974	977	997	949	938	1022	1005	979	981	970	1006	999	973	978	1005	928	957	978	992	941	944	957	965	991	955	984	956	936	1056	980	980	1029	988	1003	1035	971	961	1024	980	969	981	944	925	994	935	911	975	989	907	980	959	972	976	984	942	925	945	1030	1010	957	943	1010	960	998	969	1043	990	1022	1012	998	974	1005	975	959	986	949	1014	1002	914	963	965	1002	990	961	969	1020	926	932	975	990	1013	998	956	993	974	960	1015	988	940	1020	992	993	949	946	961	984	990	972	978	1053	981	963	1037	1004	997	963	1001	1010	927	1013	991	1030	953	953	968	970	990	1005	1000	956	985	958	944	1027	927	946	972	957	992	974	1006	929	973	986	985	986	984	1032	986	987	981	1011	941	952	936	1021	1022	951	959	1031	973	929	979	1023	992	1016	934	1002	950	1012	943	961	937	936	964	960	995	1011	952	974	980	993	1017	984	1000	977	924	1019	947	919	989	969	969	990	952	927	983	996	967	965	979	941	930	986	1044	996	979	1001	1007	925	997	919	959	1009	969	999	996	937	956	982	971	995	969	1005	940	929	937	986	916	975	1016	948	962	969	947	1016	992	972	956	980	999	971	910	1018	998	949	978	996	936	1020	1049	938	962	961	1029	983	1008	1003	1002	980	983	971	973	1015	905	979	985	949	945	1016	979	1015	1049	937	965	933	964	997	961	963	939	1027	1024	1022	990	973	997	986	1021	1004	1011	935	950	984	978	965	1009	1011	970	979	913	969	979	999	961	999	1010	982	989	944	975	978	1044	947	940	953	1001	952	953	1014	983	931	951	971	1037	975	967	1036	961	980	1000	972	986	991	1047	963	952	1017	957	1014	934	936	1071	933	1011	948	969	975	1008	1031	986	987	968	958	976	963	995	995	1039	1015	991	914	975	995	1009	991	972	996	972	997	1042	962	947	935	953	984	987	971	1015	991	992	917	966	1000	982	948	986	996	979	989	982	970	1000	989	975	956	991	996	988	960	957	926	1002	970	1026	1036	971	962	959	975	942	1028	1007	972	940	973	995	967	981	943	936	1032	1028	923	989	998	932	987	942	1029	967	1030	1007	952	997	983	978	947	947	951	994	978	906	970	1029	972	986	992	971	946	999	976	995	955	1002	920	949	949	982	975	951	990	946	1021	984	1001	961	990	994	979	1008	1010	950	1008	970	940	986	967	962	967	995	970	1026	946	1029	959	963	1026	989	999	971	1032	942	1035	974	1006	1010	967	990	981	958	996	953	1014	991	989	1003	1019	916	977	1020	937	976	936	1020	982	999	994	972	873	974	977	953	964	950	911	962	935	987	938	1028	975	1060	936	935	971	981	1018	979	880	961	997	952	975	923	989	1017	990	971	999	946	1010	991	955	990	952	995	990	1029	1012	974	1000	1019	994	961	964	931	1014	922	991	1028	918	979	957	1002	972	983	972	1014	964	1042	1020	970	980	973	1035	1016	975	898	937	993	995	1000	938	962	982	935	993	1018	1005	957	975	944	981	972	986	975	947	1026	931	968	958	1026	964	990	976	994	938	998	980	1000	966	968	977	911	963	1017	1028	998	1041	987	921	946	954	958	947	1011	994	976	995	952	982	972	989	964	1013	953	965	951	990	974	957	953	1027	967	995	961	977	969	1027	973	943	982	950	1039	953	968	987	1014	926	942	928	934	1009	986	1035	958	967	966	950	954	916	983	974	953	964	980	964	1027	991	1031	973	972	963	966	949	934	962	994	965	980	1029	999	951	1029	985	1032	1078	951	972	1016	984	974	921	952	985	945	923	994	992	993	969	929	947	991	975	961	963	943	1016	955	972	967	1001	969	1008	964
61481	80339	71848	52807	30738	13466	2419	449	357	366	343	373	372	351	325	368	384	373	357	350	350	344	303	345	368	354	370	356	351	336	330	360	369	372	317	361	347	366	334	316	322	366	342	348	363	331	386	370	360	364	364	373	334	318	352	324	331	318	379	339	351	379	360	375	357	348	362	352	358	334	365	370	370	351	373	356	343	350	381	373	345	354	353	342	343	323	362	331	368	327	378	331	379	352	365	332	326	342	346	351	333	345	345	336	361	385	362	340	347	345	351	355	372	387	350	323	368	333	304	353	344	308	325	329	326	379	375	340	347	324	328	357	356	320	349	329	331	328	342	302	361	334	352	323	343	350	332	350	364	339	373	341	369	324	356	354	346	344	339	365	336	364	340	360	340	365	331	310	316	365	362	327	363	393	345	380	362	338	339	375	366	324	374	369	328	368	401	344	344	309	363	394	360	372	323	341	343	349	349	339	359	359	376	342	344	368	364	341	346	329	351	351	376	338	342	343	325	332	343	336	371	358	356	368	328	337	338	338	388	352	375	349	345	360	337	309	307	349	349	351	382	344	351	338	358	355	372	353	344	313	297	346	299	343	362	345	370	352	340	347	351	360	344	361	377	364	356	349	356	346	345	340	343	331	344	351	376	385	387	317	351	346	337	343	319	370	351	345	335	349	339	345	347	353	342	355	356	357	334	359	367	346	374	340	330	334	356	344	378	349	340	337	318	344	368	364	319	338	343	370	394	376	354	368	341	333	345	380	335	330	388	354	337	354	360	362	356	349	356	347	349	358	332	359	338	328	321	334	313	329	320	349	314	331	358	380	329	329	353	330	319	322	358	355	323	356	341	350	354	358	337	332	353	378	358	370	340	407	385	331	340	342	336	360	377	335	363	375	341	349	354	332	328	362	326	318	320	327	346	364	341	332	366	339	359	361	358	332	338	343	337	349	383	329	328	367	348	349	358	337	334	362	369	344	397	357	352	351	348	362	349	358	366	319	356	343	362	405	343	314	354	341	361	324	369	378	347	333	345	338	375	328	333	341	346	360	343	330	341	336	353	349	381	372	322	390	343	366	321	370	357	355	351	350	321	347	329	366	344	325	347	338	354	354	336	342	365	370	375	320	354	365	344	349	338	327	330	346	313	330	358	344	338	341	362	350	389	366	361	347	347	373	365	345	341	354	378	376	336	379	346	340	368	363	336	328	354	349	336	352	363	357	364	379	340	326	360	377	351	350	343	341	332	352	355	343	345	328	328	341	333	331	352	380	353	360	326	345	339	319	379	341	360	374	377	347	354	348	328	353	348	346	331	355	344	343	356	329	362	352	357	334	357	346	361	352	336	384	349	372	348	341	333	342	350	367	360	343	375	328	346	367	321	384	326	355	355	332	386	357	332	348	326	319	390	366	370	369	341	348	366	335	332	319	341	391	364	354	353	347	334	356	370	384	365	308	326	373	355	353	354	368	361	338	333	358	370	332	360	367	332	341	340	309	368	342	350	359	337	348	362	354	336	360	346	326	323	347	330	345	380	322	326	331	362	342	308	364	338	369	367	369	354	319	322	333	362	342	336	310	381	363	339	349	365	322	341	309	342	333	341	329	379	336	363	355	348	317	343	334	338	346	353	403	375	356	321	326	325	333	320	330	333	366	370	350	378	363	351	368	326	366	364	343	379	393	329	341	327	352	338	351	338	344	352	356	327	326	344	337	318	376	342	362	348	368	319	383	360	336	337	317	357	363	331	350	329	324	342	373	348	332	367	366	345	351	355	355	353	341	351	369	375	318	327	341	344	374	341	342	330	340	393	368	356	360	364	344	344	309	358	375	403	326	371	346	370	377	322	358	359	360	356	348	338	349	339	337	379	341	356	353	375	377	347	350	328	347	346	317	354	344	330	346	338	346	370	337	357	360	388	304	359	375	346	351	354	341	357	330	380	379	347	336	362	356	344	338	404	382	324	335	315	332	344	344	346	346	329	379	348	379	351	366	342	343	327	352	385	335	322	337	326	370	329	387	333	337	331	359	374	350	330	336	362	324	358	361	363	336	356	341	336	336	328	336	370	352	369	363	359	371	373	328	352	318	368	345	354	340	344	373	364	358	351	357	334	357	366	369	339	353	375	345	326	338	333	325	310	379	354	327	379	326	353	315	368	345	328	338	358	372	348	328	343	376	372	352	385	333	334	337	361	339	373	319	348	331	354	336	318	359	362	314	350	363	362	333	335	337	349	348	321	322	382	334	320	353	360	326	343	372	353	353	335	332	370	345	357	321	350	347	326	360	348	349	333	355	368	354	366	368	351	336	367	359	337	356	328	361	332	371	340	359	355	345	319	338	336	324	340	396	339	356	354	346	378	319	339	371	332	363	365	360	354	334	346	386	365	367	342	343	374	345	370	346	338	324	334	322	330	372	332	343	341	352	335	316	361	354	344	358	340	365	327	365	382	348	308	366	348	353	350	318	354	352	368	333	337	366	304	335	321	343	356	360	326	334	371	332	362	358	352	341	332	337	345	331	329	364	360	355	376	333	339	351	343	360	334	359	355	328	367	368	330	357	329	334	338	363	345	312	379	352	390	382	376	344	386	347	376	373	339	333	375	345	336	345	355	379	353	309	369	336	336	344	307	342	370	400	362	338	332	355	351	352	335	321	339	371	308	310	303	357	370	377	369	355	336	345	321	323	395	353	357	318	293	361	331	345	335	357	328	325	357	370	335	351	371	346	353	368	348	330	322	340	323	354	347	355	350	360	366	357	342	365	365	311	356	367	346	379	349	359	346	343	395	338	357	364	346	351	382	340	347	360	325	376	376	332	351	378	356	351	331	359	323	338	333	381	339	362	364	346	333	369	322	364	316	350	343	348	376	369	361	352	361	353	363	359	361	372	352	376	361	391	349	354	346	360	354	329	340	381	322	377	378	385	352	337	345	343	330	325	355	353	354	383	329	377	372	336	340	375	382	337	353	370	318	348	364	361	352	408	356	382	349	335	363	360	362	346	364	391	338	377	370	371	331	384	331	328	326	366	371	353	343	350	360	350	329	345	341	377	337	338	330	326	350	327	318	387	363	294	332	314	379	352	373	362	334	324	344	348	340	359	336	383	368	336	347	331	340	314	324	338	333	338	337	362	344	344	352	340	334	311	353	335	332	320	349	339	349	386	354	334	337	355	340	357	361	335	363	351	353	349	341	359	384	331	365	388	380	357	352	345	327	348	343	317	336	360	376	334	383	359	346	358	347	373	354	352	330	386	334	319	330	364	349	351	363	359	323	347	363	328	355	359	363	337	335	344	358	345	370	367	314	343	386	330	375	364	340	357	336	361	344	347	385	376	338	340	309	345	379	351	321	365	338	361	352	360	315	319	378	352	361	334	362	352	340	368	346	369	360	345	305	339	363	327	355	353	348	347	363	386	385	338	332	365	356	320	352	332	356	371	355	381	362	337	342	309	346	327	323	321	368	330	318	369	344	382	365	363	345	342
43076	65452	68415	55652	36709	19571	4991	1262	992	955	907	961	882	928	909	889	866	970	889	934	975	937	924	868	901	923	914	880	872	842	898	929	896	933	904	895	893	948	898	894	949	928	945	874	918	891	935	906	905	943	892	929	972	952	872	885	960	884	928	916	937	992	869	889	924	952	903	893	932	930	927	943	863	905	857	912	984	943	917	932	931	907	895	942	901	894	928	904	886	896	932	925	948	949	923	919	933	928	948	940	920	867	911	860	899	948	939	868	912	904	925	923	901	897	856	917	923	936	913	970	931	886	955	923	894	920	926	901	908	922	918	906	952	912	929	920	923	924	892	906	901	899	904	948	942	961	900	919	920	965	918	898	932	906	891	951	947	937	932	906	880	955	948	926	962	939	874	923	902	927	933	873	912	922	946	915	859	914	917	931	866	886	895	942	913	911	918	926	947	901	960	889	954	919	887	916	907	941	932	951	893	930	937	920	889	929	945	923	908	966	885	940	914	934	948	918	955	922	878	1003	944	918	901	934	932	904	894	920	861	972	879	913	876	943	862	933	970	898	908	954	901	894	896	862	928	920	979	982	919	979	923	923	923	898	921	935	879	906	915	909	869	851	905	949	951	927	918	929	895	909	853	930	928	889	926	891	970	908	950	903	955	888	911	900	876	946	871	842	941	909	883	939	900	956	941	868	881	893	956	869	925	939	898	896	877	928	916	898	888	922	907	915	908	946	918	916	880	950	893	918	906	920	934	904	907	931	953	932	910	921	908	941	905	937	936	890	861	912	944	897	967	937	932	886	906	871	878	902	929	949	939	902	864	901	932	902	915	919	925	880	913	914	900	899	932	938	872	894	902	950	893	909	947	932	908	941	911	876	927	876	897	877	893	939	922	937	884	911	916	966	898	951	869	889	917	940	910	912	927	949	891	931	900	905	859	886	906	928	899	955	894	912	921	900	946	958	952	904	883	930	875	937	945	946	920	958	891	945	896	955	939	916	915	930	958	865	922	907	912	887	907	898	887	887	906	925	912	895	955	893	907	936	898	914	928	913	993	914	928	975	982	879	896	905	916	930	863	908	877	918	874	965	902	935	950	976	920	859	908	952	895	915	878	889	867	915	936	952	897	898	909	972	903	973	928	909	932	908	838	1014	925	931	868	909	877	925	897	915	979	931	886	907	915	872	935	952	921	923	904	920	882	930	891	952	1027	951	900	962	907	899	925	925	921	881	940	908	870	919	919	921	883	902	880	967	876	886	881	880	904	1005	931	879	897	929	917	916	941	967	901	862	932	905	898	891	891	901	863	887	953	906	831	938	911	901	915	931	949	979	898	895	914	949	931	931	914	920	905	898	921	870	880	905	927	912	951	881	983	944	877	880	970	870	969	921	946	910	961	920	936	959	919	935	924	914	956	978	941	912	899	910	876	930	965	919	912	907	887	910	869	913	909	909	869	862	906	938	910	940	888	878	890	921	862	846	867	942	893	936	942	928	896	954	926	877	929	935	930	900	941	982	946	890	952	969	932	960	912	925	930	921	896	887	909	917	888	920	918	932	897	865	932	891	883	900	885	935	920	879	933	869	888	869	924	919	974	922	911	903	865	866	908	928	970	872	871	931	853	912	909	878	970	905	948	906	904	940	928	936	879	946	926	903	964	892	897	936	902	977	904	925	918	911	933	953	938	876	937	904	887	909	876	955	915	922	902	883	926	928	921	934	873	908	931	950	924	900	884	900	858	934	906	890	885	883	912	923	919	932	932	907	951	896	977	920	922	906	850	920	862	960	942	881	928	929	910	887	898	909	899	909	938	948	918	873	933	916	888	961	908	907	945	934	984	903	948	911	891	934	881	940	867	919	895	943	884	941	910	849	906	921	895	851	924	952	897	918	878	896	999	913	869	877	930	916	901	922	924	914	932	931	910	951	890	925	894	909	958	922	894	888	951	915	946	917	885	917	914	868	869	917	877	967	895	928	910	938	911	891	916	886	899	953	903	934	909	958	930	915	920	890	921	946	887	861	925	924	882	891	934	891	880	877	970	954	903	941	920	913	920	867	893	904	878	960	910	905	916	867	912	976	902	868	909	891	904	901	924	878	895	902	945	927	852	912	949	976	937	951	932	881	873	870	983	920	886	924	919	933	894	943	902	957	913	904	938	939	877	940	952	852	919	875	890	958	945	899	952	924	876	970	951	942	869	894	935	837	928	848	877	921	846	908	919	951	891	888	912	903	905	893	897	896	904	924	913	900	926	884	985	901	941	932	945	939	885	928	965	885	942	950	888	890	910	914	934	918	928	869	919	910	915	941	917	896	905	900	953	871	964	921	880	917	968	895	892	947	933	900	930	883	978	953	905	929	902	898	888	893	934	911	925	925	886	908	899	919	938	894	916	923	930	905	908	876	925	931	968	893	929	877	928	910	925	944	879	919	855	959	901	903	884	917	868	935	936	908	908	962	912	963	928	961	913	925	952	935	875	888	940	935	936	918	896	915	916	931	887	881	872	950	940	817	922	935	902	929	966	866	963	861	906	880	873	919	955	883	956	952	951	939	948	919	873	946	905	881	875	930	928	912	906	936	931	933	883	942	944	925	927	954	899	897	929	893	928	914	896	909	900	896	944	929	933	903	916	902	914	881	929	944	909	956	883	850	948	909	888	880	890	862	886	926	934	950	884	964	921	882	905	902	925	881	939	856	894	886	964	909	887	904	908	847	940	912	890	916	894	947	949	948	912	931	918	985	925	924	878	864	891	986	922	871	952	944	918	947	925	913	959	892	906	938	890	991	939	905	958	907	897	938	927	904	871	911	955	893	903	920	962	936	914	881	906	943	940	926	927	906	926	950	906	889	939	896	944	925	927	920	906	887	948	872	910	927	951	902	917	944	939	928	891	930	932	892	922	884	899	850	974	968	934	873	908	911	906	903	881	920	907	917	917	916	924	953	898	910	916	876	909	911	882	930	939	926	988	924	902	887	971	920	899	891	918	874	929	879	882	886	944	915	892	890	912	974	869	878	860	910	960	910	908	876	968	967	877	935	940	918	908	916	933	855	848	938	924	912	908	977	944	928	930	938	885	952	880	917	937	917	947	939	925	936	926	902	915	950	883	904	915	965	924	941	931	928	891	935	901	916	879	905	970	949	931	987	897	927	888	925	911	873	936	919	903	887	900	981	943	905	913	991	905	906	917	923	882	932	938	805	906	881	906	954	920	910	885	931	945	865	957	928	926	894	936	918	948	883	910	927	891	890	917	928	895	930	897	982	927	901	913	936	902	940	901	915	898	948	901	915	919	936	877	891	987	920	895	877	963	924	932	915	916	895	877	922	929	908	939	897	901	924	883	934	938	913	910	933	919	874	869	907	959	922	917	904	868	903	919	884	930	944	960	922	965	921	943	941	985	888	886	957	895	917	920	972	911	915	874	889	946	909	930	892	883	941	924	941	914	940	902	910	877	938	922	930	938	900	884	967	917	936	876	910	903	889	859	915
13063	19928	17592	8391	2641	997	501	401	366	410	387	398	426	395	405	460	424	395	402	420	392	405	397	396	423	386	427	422	400	368	423	415	425	426	421	389	374	371	397	439	398	415	441	381	397	456	375	398	401	363	395	365	375	380	416	406	392	411	399	429	389	397	391	393	425	416	445	399	409	431	376	391	367	408	410	405	399	396	390	402	395	391	431	428	364	405	417	404	377	425	424	392	381	424	438	390	417	387	366	436	382	434	452	411	388	380	366	382	366	424	418	365	371	375	402	349	404	418	411	377	403	405	400	405	398	393	431	419	385	379	393	381	394	381	431	377	379	428	419	401	406	391	422	430	398	398	354	369	431	359	391	414	400	389	404	423	396	398	449	428	428	412	392	431	390	388	404	411	403	405	399	373	402	408	407	403	428	381	408	368	371	413	405	384	420	388	400	424	436	379	419	385	385	420	399	411	401	414	452	445	376	365	388	383	416	385	358	401	425	412	438	416	390	377	386	397	385	417	355	364	409	443	405	402	393	415	404	400	450	359	409	353	413	407	386	427	415	411	409	389	408	398	408	411	379	403	397	385	401	422	391	371	399	396	416	405	412	383	419	388	392	396	399	399	439	416	400	415	389	397	369	372	432	414	415	396	434	417	436	391	422	397	396	353	395	408	416	406	419	402	457	431	422	377	417	374	410	397	427	370	373	382	399	393	424	392	402	382	388	389	408	405	400	404	426	442	372	398	374	405	410	398	390	402	402	413	403	413	413	398	376	412	383	393	429	381	410	374	398	407	411	408	381	377	383	394	425	395	410	392	400	406	328	388	430	409	393	419	407	405	394	400	395	413	374	425	423	402	380	396	401	375	350	411	398	417	391	384	433	434	432	411	427	413	377	390	412	416	396	397	371	457	382	367	373	396	379	371	433	390	430	356	411	363	397	412	443	369	403	423	416	383	374	455	384	377	400	396	387	401	401	395	415	413	412	397	359	423	403	401	363	383	413	397	351	397	387	369	397	364	419	393	399	397	400	401	401	431	383	393	361	356	429	424	369	377	400	399	399	400	411	378	398	400	407	403	375	398	406	415	400	404	430	403	410	401	430	379	407	403	409	403	392	395	400	407	424	402	395	419	393	445	394	395	398	393	367	387	422	397	403	407	421	412	429	388	382	374	394	386	442	418	398	409	414	401	391	392	400	416	360	411	422	418	424	409	407	385	378	386	399	402	421	367	442	422	379	396	398	405	397	427	410	429	385	383	406	421	400	395	410	386	413	399	406	401	432	421	400	438	389	391	416	415	387	401	411	352	374	371	449	394	341	398	415	398	427	388	401	409	382	373	372	417	421	373	356	411	404	394	445	384	393	405	409	381	361	414	425	387	403	400	383	404	421	413	416	383	408	392	424	406	414	392	372	385	368	394	377	394	404	404	428	407	414	411	401	364	356	392	396	406	422	432	402	348	419	413	412	383	440	361	372	433	394	389	398	375	390	402	374	392	414	395	376	397	402	422	419	396	412	346	373	401	396	403	406	401	389	414	426	415	387	369	419	438	427	420	405	355	386	385	391	420	416	386	389	383	399	425	379	395	395	407	390	406	404	380	408	391	412	409	417	395	403	397	408	397	424	401	405	390	385	416	384	444	429	403	385	410	437	419	416	409	403	405	396	370	470	412	432	386	424	404	344	401	415	381	435	420	382	374	377	393	404	419	423	406	388	373	369	405	391	380	406	400	417	414	429	399	385	411	439	376	418	409	405	454	374	445	393	415	455	441	388	400	400	429	368	391	419	405	402	426	373	403	362	387	415	426	418	377	440	388	423	397	394	400	383	344	378	439	402	405	394	409	407	375	412	391	404	464	419	418	391	394	371	438	413	357	400	430	392	421	416	402	385	403	376	410	375	407	415	406	395	370	406	360	424	410	392	420	420	378	381	379	411	405	415	400	406	411	389	415	412	415	398	400	384	397	406	397	390	395	417	421	373	388	380	387	445	419	348	390	407	395	420	398	408	396	345	374	402	395	387	394	394	377	382	397	330	406	383	413	396	411	428	374	438	388	384	377	378	430	414	391	387	428	431	373	383	390	417	403	414	425	377	403	398	365	406	411	435	393	395	396	416	388	389	390	396	392	383	439	410	416	424	407	406	419	399	407	376	390	394	368	405	406	447	401	370	415	404	366	397	397	415	420	367	434	386	385	429	384	392	416	426	387	390	434	397	401	369	394	401	400	411	380	384	401	420	448	385	423	416	435	419	399	427	427	412	403	373	378	397	412	398	414	409	388	380	403	373	419	365	412	384	356	393	384	398	397	381	386	427	397	394	371	430	443	385	400	433	398	431	412	394	431	376	430	412	417	386	407	389	398	385	421	410	420	386	432	387	423	393	396	398	386	399	368	411	336	404	413	398	424	412	417	404	428	413	429	397	385	407	379	420	420	403	397	408	437	375	399	408	414	387	389	432	428	396	398	423	400	402	412	414	403	411	377	379	425	424	415	396	378	414	397	384	410	389	402	436	386	401	413	444	379	406	427	386	416	428	387	371	409	419	384	398	431	382	436	406	435	384	388	395	384	423	402	367	409	399	416	364	377	401	425	393	365	414	426	418	382	414	388	387	402	424	405	409	420	401	402	407	379	385	419	405	423	394	369	423	389	393	386	386	414	397	417	427	399	400	368	420	427	384	401	372	435	439	399	384	387	428	393	377	386	423	421	387	412	405	404	375	405	369	424	396	374	376	385	416	439	394	404	387	389	436	380	400	413	406	412	381	418	436	417	397	409	386	390	412	402	389	409	421	353	438	409	398	389	381	359	390	384	408	404	396	389	427	383	391	435	394	402	434	375	384	368	383	373	397	400	418	392	415	380	389	405	392	399	413	408	349	423	417	397	444	400	400	407	399	408	388	359	388	411	382	384	401	378	389	399	390	406	417	381	408	428	393	382	403	428	381	432	405	406	447	379	389	382	415	402	423	361	403	399	378	400	396	419	407	384	408	422	388	396	387	395	373	424	438	393	435	412	403	385	416	412	434	427	378	380	424	409	389	416	419	430	396	406	446	356	406	370	393	428	379	404	427	419	365	373	412	394	419	397	417	455	436	380	414	399	374	418	401	398	377	426	413	396	402	397	426	390	404	368	431	415	419	399	364	420	381	422	453	407	380	390	410	393	372	406	376	383	411	375	427	403	375	411	419	402	416	387	430	431	411	393	392	383	397	389	420	390	430	418	369	414	421	401	405	432	364	457	380	429	432	392	352	383	401	393	430	418	424	410	415	389	372	408	421	410	383	400	410	398	384	368	411	409	427	429	386	401	378	379	402	429	413	440	414	397	429	401	423	375	414	396	395	432	396	428	421	395	377	410	421	390	386	397	394	414	392	371	387	381	373	407	396	437	401	407	392	418	377	418	397	453	409	415	412	395	421	418	390	370	390	379	405	384	381	416	385	411	404	417	403	425	436	415	399	404	431	382	424	408	396	395	420	364	427	413	394	376
13681	24963	23858	15757	6887	2803	1237	1024	1045	1021	1009	1081	956	1009	1061	1001	1026	1034	1040	1006	979	998	1048	992	1040	1066	1039	1034	1061	1013	977	1001	978	1018	998	1070	1026	1068	1043	1002	1045	977	1040	1051	1034	1056	1033	936	1029	975	962	980	1023	989	1032	1035	1012	1017	994	1033	988	1030	1046	1046	1017	1037	978	1044	995	1056	1064	988	1015	1020	1069	1030	1074	1045	1039	1023	1073	1072	1043	1078	1055	1029	1031	1084	1046	1071	1032	1045	1026	1035	1084	1061	1034	1022	948	1059	1075	1050	1046	1064	1111	1043	1041	998	1025	1027	1036	1061	1051	1037	1004	1035	1033	1032	1042	1014	1044	962	999	1042	1094	1006	1027	1037	1037	1037	1075	1031	1113	1014	1002	1036	1030	1021	1068	1056	1015	1062	1009	1051	986	1024	1080	1056	1018	1038	1073	1018	1017	1062	978	1046	1037	1002	1029	1029	1001	972	1065	1054	1007	1098	1075	1081	1045	999	1042	1038	1020	975	1063	1014	1049	1025	1031	954	1077	972	989	1037	998	1001	1091	1012	1016	1008	1031	1016	1028	1058	999	1075	1029	1047	1008	1046	1039	1122	1011	993	1047	1057	1065	1052	1005	1031	1056	1030	1095	1071	1049	1023	1043	1042	1013	1031	992	983	1050	1021	1057	1055	952	1042	983	1041	1048	978	1053	1043	987	1014	1016	1066	1061	1041	1018	1009	1013	1020	979	1079	1015	1055	1009	1051	1041	1037	1009	1020	973	1083	1066	1035	1042	1043	1015	1042	1030	1030	1015	1083	1002	1032	1041	1023	1046	1030	1090	1026	1007	1064	1103	996	1022	1071	1014	1045	995	1038	1078	1019	988	979	1047	1092	1042	981	995	1024	1001	1028	1042	1031	1052	1021	1015	1034	1062	1029	1024	1027	1086	1003	1021	1015	1055	1016	1005	1038	1049	1039	1065	1077	987	996	996	1052	1011	1062	1057	1006	1046	989	1047	1023	1049	994	1037	993	1002	1113	1062	1060	1055	1093	1003	1038	967	1006	1037	997	1015	1039	1006	1048	1042	1014	1045	1028	1034	1070	1044	1077	1075	1030	1013	1043	1060	979	1029	989	1046	1005	1053	1046	1026	1025	1006	1046	1097	1043	1018	1063	1016	1006	1008	1042	1054	1016	1071	1010	1038	1046	996	1032	967	1042	974	965	1068	1099	966	1049	1006	1051	1055	1022	1041	1013	1039	1048	979	1127	1070	1048	985	1051	990	1022	1044	1004	1028	982	1017	1086	981	1020	1036	1033	996	1035	1037	983	1009	1028	1086	1035	1004	1001	1058	1067	1046	1095	995	1005	1076	1005	1003	991	1057	1044	1060	1039	1056	1084	994	1020	993	997	1024	1063	1022	1037	1043	1021	1052	1051	1038	1040	1064	954	1019	1032	1039	1031	1043	1051	1023	995	1036	1069	1054	1049	1002	1049	1034	1006	1052	1044	959	1032	1014	1054	1061	991	1021	1057	1072	1049	987	1040	1046	1007	1007	992	1082	1006	978	1071	1050	984	1005	1035	996	1075	991	1065	1028	1023	1044	1034	1030	1040	1009	1069	1053	1050	1044	1005	1061	1055	1059	1017	1051	1031	1060	994	1049	1017	1008	1030	1066	1050	1078	1049	1020	1021	992	1037	1053	1070	1088	1065	1085	990	1025	1024	1047	1043	1014	1015	1088	990	1043	1036	1056	1043	1056	1032	1028	1076	1026	1047	1019	1017	971	1003	1050	1027	1071	1048	1063	1043	1049	1012	1071	1064	1033	947	1001	1016	1006	975	1029	1021	982	1024	1110	974	1055	1040	1075	1047	1030	1059	976	1076	1008	1019	1018	1063	1057	1052	1045	1108	1002	1005	1078	1017	1040	1072	1030	1033	1053	1046	988	1139	1022	1003	1035	1021	981	1022	1041	1015	1018	963	1039	1056	1006	1033	1062	998	1023	980	987	1008	1048	962	1011	1015	1017	1033	1047	1059	1039	1021	998	972	1068	1090	1029	1074	1044	1057	1030	1011	1008	1050	1038	1002	1030	1034	961	959	1037	1067	1064	1080	1107	976	1016	1046	1062	1023	1040	1046	977	1059	1029	1029	1069	1030	1108	1006	1006	1062	1020	972	991	1030	1028	1028	1018	1034	999	1048	1028	1031	1007	1042	1091	1012	1068	1048	1058	1020	1007	1055	1013	1018	1005	998	1011	1022	1034	1038	977	1025	1039	1019	1108	1025	1026	1016	1005	1028	1026	1095	1055	1047	1004	1009	1043	990	1062	1005	1094	1038	945	1032	1055	1038	1044	1062	973	1044	1041	1066	974	1023	1006	1071	1006	1047	1044	1049	1050	1003	1028	1019	1019	1064	1048	1063	1024	1054	1035	1045	1051	990	990	1026	1015	1061	1009	1101	1009	1032	1044	1088	1019	1045	1031	1015	1018	1053	990	1050	997	1059	1050	1022	1057	958	1076	1050	1014	1016	993	957	1021	1077	1022	998	1030	1070	1028	1066	1036	1006	1071	992	1066	1005	1051	1044	1052	1043	1058	1026	1029	1043	1051	1031	1043	1009	982	968	1027	1012	1006	1004	1058	1037	994	1032	1031	1081	1041	960	1068	1060	1009	1025	1040	1100	986	995	1029	1027	1009	969	1072	1051	1020	993	1036	1031	1033	1042	1031	1034	1068	995	1098	1031	1104	1007	1074	999	1023	1050	1035	1026	981	990	1020	996	1027	1149	1049	1017	1035	1018	1048	993	1075	1003	1072	981	1083	1043	1051	1039	975	1031	995	1029	1059	1032	1008	1042	1036	1087	1033	1059	1012	1023	994	1047	1002	1009	1058	1051	1010	992	1043	1000	1061	1078	1037	1020	1028	1018	1054	1036	1054	1030	1077	1086	1022	1057	1067	1075	1078	1008	993	1025	1021	1064	1003	1033	990	1024	1027	1044	1062	1009	1001	1039	1018	1092	991	988	1069	1060	1012	1041	1059	1083	956	1021	1036	1032	1006	1083	1077	974	1036	1094	1036	1054	1038	1087	1078	1093	1025	1005	1003	977	1087	1095	1014	1017	1058	1079	1043	974	1045	1001	1045	1012	1033	1006	1093	1031	1063	1014	1065	1033	962	1035	986	984	997	1027	994	1065	967	1040	1069	1006	1048	1026	983	1005	1063	1040	1043	1001	1045	1035	1059	1042	1036	1068	993	1032	1066	1042	998	1071	988	1022	997	1061	1069	1031	1011	1064	1030	1027	1057	1033	1073	1028	965	1031	1046	1058	1042	1013	1060	1043	1060	1089	1033	1025	979	1033	1053	1038	1004	1080	1007	1010	981	1056	1010	1061	1041	1015	985	1089	1025	994	1046	999	1064	1086	1034	1070	1106	967	964	1039	1053	1076	991	1008	1071	983	1052	1059	951	996	1005	1017	981	1022	1074	1097	1031	1014	1073	950	1031	1018	1061	1058	985	1035	994	998	1045	1039	998	1071	1075	1073	1033	1087	1082	1067	1110	1060	1014	1032	1000	1044	1029	1082	983	1122	1046	1103	1024	1105	1051	1043	1089	1043	995	1026	1059	1021	1008	1136	1027	1084	1031	1055	1044	1064	1036	1086	1003	1029	1037	1038	979	1042	1013	1026	1055	1018	1040	1004	1031	1078	1062	985	1054	1049	1042	1039	1039	1042	1001	1017	1012	1036	1116	1126	1059	1005	1026	1022	1004	1049	1025	991	1053	1051	1034	988	1025	1056	988	1041	1032	1035	1002	1063	1026	1070	1035	1026	1013	1049	1049	1050	1042	972	993	989	1105	1021	989	1055	979	1015	1023	1051	1042	997	1041	1022	1025	1038	1038	1035	1050	1045	1068	1034	1023	1032	1022	993	1069	1050	996	1070	1022	1015	1054	1060	1006	983	1063	979	1060	1035	1017	1050	1006	1057	1016	974	1041	1003	1010	979	1057	1020	1024	1043	982	1015	1040	1062	1029	1089	1024	1058	1013	1055	1038	988	1026	1089	1029	1057	997	1083	1113	1050	1025	1038	1064	1016	1031	1093	1049	1057	1035	1066	978	1014	1037	1077	1046	1010	1092	1036	1054	1007	1049	1048	1025	1070	1035	1085	1063	1025	1037	999	1064	1039	1035	1042	1007	1009	1013	1032	993	994	975	1051	1068	1027	966	1010	1041	1046	1032	1009	1014	1058	1029	1043	1095	1032	1029	1001	1068	1033	1025	1006	1042	1057	1017	1022	1006	1042	1000	1056	1032	974	968	1026	1012	1010	1040	1070	1044	997	1056	1084	1039	1088	1030	1047	968	1062	987	1078	1109	1060	1082	996	1060	1038	985	1027	1042	1061	1043	1002	1021	1064	1008	1027	1001	1009	991	985	971	1011	1010	1002	1006	1021	1048	1033	1077	975	1014	1028	1072	1030	1001	1010	1089	951	1090	1080	1049	1023	1040	1027	1076	997	1027	1018	1032	1033	1064	1019	1051	993	1018	1035	1071	1007	1063	1057	1027	1102	1045	1060	1058	1018	1082	1094	1011	962	1043	1025	1042	1046	1036	1049	1075	1080	1103	1029	1069	1061	1014	1064	1053	1044	1091	995	1002	999	1041	1012	1046	1034	1032	1033	1026	1059	1067	1000	1010	1062	1044	1020	990	1016	1081	1059	1018	1026	1068	1011	1006	1046	1035	1067	1036	1036	1029	1005	1013	1063	1055	1088	1068	1040	995	1020	981	1013	1014	1060	1038	1090	1036	1007	1083	950	1096	1044	975	985	1113	1099	1013	1069	1051	1054	1041	1048	993	1036
55936	66441	60263	40226	20024	5498	701	322	377	299	337	344	296	339	316	319	331	309	329	338	302	322	289	285	345	311	326	315	294	342	312	311	326	311	324	295	322	368	337	343	316	331	286	317	291	313	301	319	319	297	343	312	305	345	321	298	323	304	324	300	312	333	326	317	310	328	343	332	321	294	318	342	333	284	314	317	332	344	291	314	356	365	333	324	292	302	309	287	289	305	295	320	345	327	333	311	286	304	314	320	320	280	336	305	323	343	328	364	326	332	330	317	325	354	301	334	320	313	320	318	307	341	334	313	291	301	354	292	355	308	307	292	307	326	298	351	330	300	299	319	314	321	313	316	316	318	312	331	331	331	337	304	294	337	315	330	343	308	308	311	303	329	324	298	322	276	296	346	307	370	340	324	310	331	331	332	298	312	354	330	324	279	301	311	337	295	302	338	362	303	300	305	286	340	329	327	322	336	313	353	315	337	330	365	337	306	338	322	300	296	310	317	354	329	310	348	338	332	325	305	307	313	358	321	324	322	323	326	312	324	324	308	316	334	296	342	302	316	303	296	352	311	291	283	329	314	322	334	319	309	319	317	320	313	354	338	318	296	305	322	308	329	316	322	319	320	305	365	282	342	303	333	327	327	331	316	309	328	326	323	374	333	297	326	326	313	304	332	313	340	314	313	297	330	326	315	307	331	340	325	321	324	299	315	318	310	326	329	322	351	348	288	316	297	297	342	330	280	333	330	329	322	340	320	319	319	328	316	320	336	293	317	319	307	322	389	306	352	320	296	318	325	312	294	312	314	314	297	300	366	336	326	318	330	330	317	342	333	320	346	298	298	292	317	307	294	331	342	338	318	330	301	319	302	304	327	328	336	294	346	331	323	340	329	331	345	300	307	293	300	304	351	330	292	306	313	279	320	312	285	343	319	328	308	299	338	339	322	303	345	318	326	307	326	277	317	325	300	292	327	322	288	320	324	347	295	315	349	288	323	326	296	319	299	296	323	340	334	296	302	334	315	332	353	314	303	295	327	322	321	297	335	327	329	313	282	308	311	335	337	283	286	330	315	325	330	292	281	317	322	365	335	344	329	307	284	331	346	344	294	326	317	308	319	353	292	337	324	284	289	317	344	349	285	320	306	330	299	320	332	352	327	339	274	280	346	295	303	347	333	332	324	316	329	318	338	288	340	311	330	292	306	335	311	340	329	360	330	314	321	322	325	319	330	291	328	312	294	323	337	320	327	315	305	292	318	335	288	296	338	333	317	312	294	338	316	323	331	327	332	314	337	346	306	319	308	293	306	286	300	347	302	323	335	332	319	331	313	307	327	353	317	286	307	339	319	317	323	291	305	324	308	316	298	308	327	333	312	305	344	355	289	314	354	326	335	321	317	307	310	311	328	338	335	337	316	319	287	338	331	298	326	328	294	332	319	311	317	347	318	347	343	313	305	327	323	330	318	313	310	312	306	315	368	350	315	311	312	289	365	302	332	295	297	343	289	341	280	315	331	324	303	301	344	333	327	301	293	295	307	356	299	335	311	308	333	310	329	339	319	327	319	326	288	284	329	324	298	315	325	348	309	315	300	308	323	290	338	306	311	303	373	326	300	329	334	307	312	286	312	298	302	314	315	311	351	332	344	310	281	283	331	313	295	304	341	344	331	333	344	338	340	312	327	322	339	318	315	285	317	322	340	323	335	324	331	347	295	339	309	328	314	311	308	329	304	342	335	312	324	290	308	350	299	284	309	342	345	313	312	303	299	335	300	299	289	315	342	331	285	320	319	323	282	324	327	337	316	319	315	321	336	271	306	316	324	324	342	337	336	299	297	313	318	316	318	310	317	301	342	322	328	328	325	303	309	296	293	359	323	311	302	323	289	328	316	313	287	307	332	324	317	302	304	341	273	309	306	292	301	329	311	295	296	333	318	304	305	310	321	287	296	315	332	299	322	304	296	289	308	327	316	309	334	328	315	280	323	307	332	300	325	333	338	336	329	322	321	282	350	313	317	302	325	312	298	293	294	321	298	317	319	327	301	326	313	289	322	312	334	331	304	304	331	362	325	294	326	316	303	312	328	310	305	328	276	312	326	310	310	299	333	322	255	313	324	297	314	291	322	317	296	305	304	327	335	319	317	325	308	321	315	322	302	307	293	335	303	308	316	317	328	286	336	332	324	301	326	330	341	302	314	325	329	342	335	356	294	327	329	331	331	314	280	310	307	304	316	335	315	312	285	322	348	309	344	282	289	339	299	327	303	332	362	314	296	371	313	329	315	276	322	312	303	318	333	289	303	304	321	292	333	365	316	305	269	303	296	315	359	308	317	363	316	326	349	301	314	324	327	327	315	332	291	310	330	303	320	313	331	336	333	334	320	355	327	329	328	339	293	325	307	349	363	349	314	342	304	312	318	305	296	309	298	323	333	322	333	294	347	283	310	337	324	310	321	314	321	334	336	335	339	344	324	303	332	310	328	321	303	313	323	287	323	309	324	297	304	330	334	329	313	337	314	313	284	325	279	318	350	339	314	323	313	328	296	345	307	337	328	337	285	268	298	297	344	311	312	323	281	345	348	320	310	306	343	304	324	360	349	334	288	317	315	283	314	327	316	300	337	324	310	326	328	309	315	313	327	330	330	318	307	344	314	311	294	322	347	308	295	330	314	307	328	315	309	332	313	351	331	315	356	288	311	318	311	341	318	304	333	314	291	321	299	298	284	313	328	320	297	306	325	270	307	291	314	313	294	315	323	332	313	283	330	274	333	336	339	322	327	299	314	317	310	337	350	319	277	315	323	352	315	325	341	305	352	316	304	340	321	338	305	288	320	331	357	295	327	297	280	318	296	291	284	311	317	324	347	323	331	348	349	312	351	302	315	320	312	301	292	300	332	333	313	334	317	320	341	306	304	314	357	347	307	330	308	331	313	336	351	324	313	297	366	322	324	307	302	344	272	339	283	320	310	317	349	299	298	340	286	332	303	262	310	293	335	294	302	309	310	313	272	357	288	299	304	319	296	305	302	299	316	316	290	323	334	287	369	323	338	327	312	356	311	276	332	312	294	328	313	336	308	306	345	310	328	315	301	321	330	300	307	342	329	316	306	310	320	344	324	334	314	310	294	324	331	339	334	302	334	331	326	320	313	289	329	316	314	301	290	317	326	311	320	309	316	335	314	344	333	320	317	326	307	320	298	327	318	340	314	320	340	314	346	301	317	324	333	348	310	363	347	305	323	332	314	298	364	327	307	338	336	325	315	301	329	319	302	315	335	297	333	327	313	303	312	300	322	307	301	332	314	301	357	340	327	309	327	313	319	332	324	284	323	319	299	290	336	342	329	319	305	331	325	300	323	307	325	317	353	306	330	309	324	289	297	302	320	301	325	303	301	300	347	333	298	319	327	345	294	307	339	348	315	341	303	356	342	324	315	301	360	325	348	306	318	293	312	335	319	298	310	293	352	314	314	321	343	320	312	311	326	298	342	333	353
37045	51554	54285	43797	26866	10877	1783	854	876	853	868	813	844	856	849	825	823	850	857	871	854	841	865	830	804	903	895	854	871	826	819	803	847	830	844	854	878	826	904	821	816	842	827	824	824	868	838	847	839	905	903	830	826	827	821	861	871	780	774	822	847	821	825	791	825	839	866	850	847	823	844	861	863	835	836	775	854	807	804	863	839	812	800	866	827	882	882	800	890	814	770	856	833	797	851	832	869	856	872	906	829	802	870	851	849	852	888	858	879	841	812	852	844	884	856	823	764	875	868	858	825	874	839	844	844	811	834	886	841	798	837	885	797	852	834	883	848	915	791	834	869	820	827	832	862	817	819	845	825	824	851	885	838	832	806	821	829	871	872	868	856	815	864	873	824	833	871	819	835	830	864	863	873	875	807	863	825	866	850	868	876	846	893	840	808	841	814	831	808	809	852	820	830	774	814	809	872	828	841	729	833	863	819	814	929	822	829	825	797	798	776	822	836	835	815	820	890	824	847	816	787	859	863	826	876	837	867	829	827	805	859	841	835	795	883	828	783	849	839	839	829	858	848	871	797	802	832	858	847	807	856	839	838	844	848	836	777	776	830	864	810	874	867	890	806	858	821	829	887	813	826	889	844	810	792	863	870	866	829	820	844	871	814	795	830	831	870	845	779	848	884	828	845	843	832	859	864	819	831	805	821	850	851	861	803	853	836	869	905	794	840	834	839	868	808	847	811	874	832	872	820	870	834	835	843	795	820	809	852	847	836	881	855	911	896	818	841	869	873	862	842	865	798	831	837	888	825	818	866	873	812	821	774	806	828	823	839	820	851	808	839	810	839	849	831	760	858	786	845	848	892	834	860	830	871	868	808	809	864	836	840	866	808	833	814	878	825	885	836	864	783	861	776	795	864	867	806	849	854	797	804	845	806	842	828	836	819	870	858	810	775	884	864	892	889	848	830	872	829	814	862	858	818	847	842	833	849	803	831	814	861	824	847	896	842	789	831	826	841	765	863	850	838	835	810	866	849	838	854	851	831	839	823	845	890	864	818	867	883	862	804	846	799	840	863	811	865	874	814	801	815	825	866	824	808	842	864	810	866	839	840	824	847	846	819	800	820	853	832	834	834	813	870	833	801	878	792	860	834	905	840	826	804	789	810	846	858	906	880	869	813	842	810	878	837	853	831	812	843	845	820	854	866	808	853	853	798	806	824	801	822	857	798	842	816	850	828	824	822	883	852	804	834	859	835	885	867	826	840	847	832	901	778	860	864	842	855	829	845	812	785	881	848	849	837	838	866	776	870	815	858	830	833	821	838	852	885	858	863	844	806	796	835	864	837	847	806	855	823	854	861	850	842	858	835	876	875	849	856	811	840	800	835	855	803	846	846	816	867	815	805	824	858	796	815	835	847	791	898	847	818	790	835	891	841	804	858	811	898	844	881	839	869	866	747	858	825	842	838	874	902	795	875	819	823	830	803	878	854	842	797	847	897	877	809	853	836	792	802	843	901	847	843	792	815	800	836	834	851	848	836	837	849	813	849	856	805	807	777	809	843	854	847	856	828	877	870	872	845	852	836	861	835	875	840	814	804	850	863	853	869	862	872	838	828	837	798	791	866	897	854	876	837	918	836	821	857	794	869	849	808	840	813	809	851	908	813	894	818	812	866	831	846	879	862	810	819	853	840	854	870	837	885	817	843	845	817	888	824	811	806	825	824	832	855	834	857	812	839	897	777	853	856	841	837	856	829	841	834	910	883	831	838	848	821	824	912	822	858	896	842	799	869	840	886	819	852	825	877	797	863	846	832	851	858	834	840	841	803	855	888	857	859	883	871	842	832	852	899	788	847	801	867	836	836	791	879	812	784	818	865	851	870	886	838	883	817	862	851	826	805	869	831	861	853	814	872	852	870	893	864	853	882	804	825	780	876	828	834	877	849	825	860	769	804	791	853	837	823	844	846	852	835	841	862	882	850	855	840	847	885	804	804	818	803	814	888	826	865	810	849	813	878	832	810	855	849	859	837	868	835	822	877	848	824	864	860	867	798	816	829	857	861	865	866	843	789	848	881	834	849	800	825	864	855	829	852	801	858	843	827	822	852	846	823	823	845	862	801	845	851	838	813	853	843	848	873	836	848	856	889	817	857	817	845	833	811	860	784	818	842	815	840	826	843	880	872	850	845	864	797	841	824	882	844	898	842	855	888	860	859	888	853	872	860	824	834	864	846	784	839	827	829	847	840	892	883	832	886	886	819	863	799	844	848	832	857	861	858	833	893	876	833	834	822	793	859	812	802	877	852	849	823	861	842	865	891	888	910	840	860	825	924	850	854	855	873	800	776	843	852	798	841	838	817	811	831	856	879	815	815	922	854	819	856	848	832	873	860	821	820	852	850	839	844	830	826	875	797	877	824	857	848	808	829	824	877	836	844	887	866	838	857	796	878	861	837	802	839	845	861	833	843	824	864	832	813	837	859	794	815	805	812	820	847	857	845	871	829	887	877	833	818	834	824	827	819	818	828	807	835	877	870	897	824	792	835	826	833	853	877	824	829	832	877	875	862	839	891	828	871	861	836	830	810	807	802	800	792	862	808	826	872	837	848	858	862	842	828	884	863	835	834	819	841	866	877	836	800	818	859	800	842	836	859	833	844	861	834	837	835	805	886	902	874	790	791	878	842	826	915	822	809	866	831	833	822	883	829	882	872	809	770	866	826	838	847	827	801	892	833	863	893	832	830	824	809	864	852	852	793	855	799	810	806	876	835	826	817	814	835	822	843	803	870	854	831	824	844	853	844	799	895	805	809	777	858	806	812	855	815	845	811	849	837	873	869	840	848	789	834	858	828	829	832	842	812	917	877	897	815	842	791	814	859	839	861	795	779	856	809	841	819	869	828	802	848	841	853	869	851	834	811	838	826	900	843	826	848	822	869	828	865	819	823	816	851	838	870	827	869	814	826	850	874	863	858	798	835	810	875	857	857	845	842	810	849	828	852	814	869	859	822	861	833	836	871	874	891	802	896	847	858	852	863	840	857	810	809	799	867	808	827	851	817	833	871	822	885	858	826	833	876	835	838	851	851	825	841	859	877	844	837	812	851	836	807	848	879	822	842	889	848	829	880	836	804	894	864	904	807	824	904	866	837	893	831	828	823	848	847	801	887	840	818	798	854	819	815	834	859	837	874	876	817	864	859	820	836	827	865	840	871	831	825	771	866	837	824	889	816	886	812	866	877	886	823	865	832	863	863	809	787	826	872	860	854	791	860	818	806	844	851	799	799	861	909	827	815	799	852	829	831	815	815	784	881	785	842	816	884	816	845	812	807	850	845	839	831	835	864	872	882	885	805	847	840	831	852	843	808	811	883	858	864	884	892	801	824	836	820	872	925	863	828	843	834	818	815	861	835	844	835	820	832	825	827	845	823	841	819	817	809	886	802	839	848	814	830	880	813	893	880	838	871	844	830	842	838	866	834	867	811	818	859	850
66238	81888	72735	52416	30001	12931	1290	337	313	282	303	289	343	365	296	315	320	308	303	269	324	331	334	303	320	343	311	326	298	284	281	316	295	304	309	311	283	279	342	329	305	317	303	311	278	302	289	307	335	310	306	332	313	294	329	345	272	300	272	317	321	312	302	286	322	295	307	277	303	311	316	308	271	307	311	288	305	304	317	297	299	280	289	317	284	328	292	288	275	304	308	316	279	301	283	310	304	304	304	271	315	294	277	296	272	307	314	301	297	327	308	289	292	327	306	278	295	332	290	320	295	304	277	298	299	316	300	304	322	273	294	275	278	319	292	334	338	311	262	299	276	326	283	282	309	276	315	306	306	306	357	307	333	298	327	298	318	297	316	328	328	323	321	321	299	290	319	300	268	310	332	286	291	314	290	346	281	309	297	280	289	270	295	291	316	319	283	290	330	299	278	313	294	336	277	284	310	299	287	305	328	304	321	323	277	322	294	319	336	296	321	313	295	273	329	318	291	296	299	328	303	288	290	313	315	305	307	321	311	331	329	298	333	313	304	332	324	316	343	304	288	310	303	332	280	304	314	292	313	330	288	307	365	304	298	310	284	292	306	338	305	268	323	306	314	304	293	304	293	326	310	302	280	313	341	294	307	296	339	292	315	320	303	314	336	292	297	281	272	288	301	286	320	292	307	298	293	306	305	281	304	321	334	288	327	326	305	309	319	330	262	299	286	330	277	297	304	307	290	311	268	312	312	313	287	312	317	302	272	306	292	289	306	342	292	315	286	319	303	299	315	290	309	309	305	292	334	296	314	277	312	304	335	291	287	300	304	295	267	272	277	321	311	311	328	266	275	320	323	303	300	277	311	271	365	297	329	333	315	300	287	294	316	292	313	301	280	338	327	296	289	308	315	307	313	279	281	290	322	309	285	289	273	305	287	283	280	293	276	288	261	285	296	267	294	272	321	290	337	303	285	311	302	299	330	282	300	284	287	311	295	293	339	303	340	354	327	310	290	284	307	298	320	296	299	308	280	320	319	326	319	309	307	311	325	332	304	267	317	311	310	312	328	297	309	301	294	298	279	316	253	284	307	297	312	304	269	294	304	314	285	291	314	305	304	313	300	280	299	288	313	293	311	283	279	339	297	298	299	293	296	294	325	297	300	311	337	303	281	294	302	319	315	271	323	293	310	301	296	294	320	306	276	271	267	312	306	315	294	323	313	304	327	291	331	288	346	294	292	327	302	315	312	298	342	293	288	307	278	307	333	310	311	287	268	321	309	302	293	322	300	318	307	320	305	312	355	309	300	279	283	317	281	272	314	290	316	303	279	285	314	305	339	318	313	335	318	283	295	290	282	300	318	314	275	302	304	337	292	290	334	294	327	303	320	306	322	280	311	334	317	317	305	311	303	295	335	314	305	303	328	307	316	317	290	254	337	273	312	312	277	275	329	298	290	273	302	275	298	279	300	323	340	307	292	296	301	285	299	318	301	286	293	327	287	283	277	294	308	272	293	311	293	266	286	318	312	311	310	325	301	290	290	309	323	279	307	328	284	291	332	303	292	316	291	290	287	293	289	319	279	308	289	327	301	320	318	341	307	315	296	315	314	290	344	283	314	292	297	291	345	323	302	301	283	328	301	317	301	318	302	307	317	271	297	297	309	316	296	308	300	327	282	315	283	321	327	319	315	288	301	310	309	285	297	278	325	294	290	339	295	310	314	304	287	271	311	290	296	292	306	284	327	294	318	292	299	277	320	266	307	303	285	299	310	309	296	272	304	281	329	331	288	324	349	292	281	317	283	313	311	315	314	296	314	286	293	314	316	316	275	293	314	325	296	315	302	311	293	306	303	317	277	311	306	321	277	280	297	299	295	321	311	286	306	314	319	310	337	298	321	305	311	295	316	327	298	292	306	309	318	295	319	335	271	324	298	343	307	274	312	320	276	296	317	288	306	335	326	305	297	333	291	304	319	322	329	292	313	341	307	309	301	300	277	305	291	348	311	292	313	271	311	285	283	311	303	308	299	311	315	307	286	297	324	304	299	285	286	278	322	327	324	314	300	290	296	292	316	304	307	316	316	309	298	284	332	327	303	324	322	296	300	311	334	283	336	321	315	293	328	304	312	287	348	312	294	275	327	298	324	284	278	297	287	292	318	324	309	316	346	271	328	297	282	316	302	301	288	309	289	288	319	300	306	286	319	304	301	324	298	265	289	300	308	316	320	292	260	289	299	286	301	298	310	294	297	323	306	293	297	304	285	298	296	340	313	309	319	295	322	310	294	314	301	295	301	312	290	309	292	275	325	308	310	297	314	300	310	314	333	325	325	332	309	307	297	300	324	308	288	320	313	309	298	326	300	275	293	300	290	301	310	309	341	297	289	294	309	339	308	320	290	329	296	319	305	300	285	330	295	282	275	328	256	316	313	308	303	318	306	283	325	309	327	310	311	300	304	322	300	324	300	300	281	272	309	306	283	298	311	320	314	328	295	286	292	295	312	279	285	305	296	315	303	289	320	283	308	288	328	305	341	326	286	275	292	295	305	294	286	309	313	336	290	350	292	307	297	302	294	307	316	263	304	281	293	303	287	301	302	289	298	296	288	313	315	301	292	272	288	296	287	295	301	293	300	331	286	298	306	305	300	295	314	296	296	291	318	319	312	297	325	308	287	281	303	285	311	284	317	285	332	288	302	271	301	322	299	290	303	295	306	302	288	280	296	302	279	290	314	314	313	304	266	321	309	302	321	287	281	300	310	316	280	325	302	272	311	294	274	309	297	335	283	338	308	278	312	346	305	289	281	312	302	327	291	276	316	304	309	329	318	301	296	277	290	326	294	283	321	306	298	332	264	295	324	326	302	292	302	343	324	294	311	279	311	296	344	323	293	289	327	325	297	295	298	310	317	294	337	319	306	310	294	319	329	308	319	328	301	300	329	302	329	312	301	281	334	324	260	233	317	329	300	284	321	312	273	301	289	294	314	319	312	313	304	294	277	303	294	289	289	291	296	314	290	327	288	267	291	301	304	310	298	335	290	298	299	321	318	347	300	285	305	304	292	263	318	303	284	308	307	305	307	302	310	273	296	306	294	310	289	326	295	298	319	287	306	304	298	324	318	320	328	302	300	297	278	313	308	317	296	324	279	275	270	300	324	295	276	311	304	269	311	285	280	269	266	308	282	314	300	307	310	298	298	320	281	306	338	292	272	289	285	288	277	285	288	300	309	292	299	310	300	273	306	300	284	327	314	292	296	291	295	318	290	282	346	313	293	327	285	312	287	325	347	305	288	317	310	277	312	273	277	300	310	327	294	310	297	305	315	305	279	311	283	312	284	314	318	255	284	281	290	319	290	301	316	306	322	317	283	307	258	316	320	289	278	264	325	326	306	313	316	295	295	269	257	330	342	331	292	293	308	292	340	319	344	306	280	314	317	294	324	290	286	340	319	316	305	312	303	317	312	309	308	295	294	289	308	297	303	300	320	283
44314	65640	68343	55201	36098	18317	2130	852	808	784	814	846	849	869	777	796	816	791	835	791	779	839	795	809	817	831	835	864	813	786	796	844	835	806	811	798	792	786	809	772	810	798	856	805	855	806	784	737	827	779	760	825	795	801	740	806	811	866	856	758	791	812	813	757	842	807	848	856	804	797	795	843	816	781	817	788	820	817	786	822	807	798	794	798	748	847	848	809	782	787	859	808	805	769	773	785	790	787	801	829	800	805	795	799	856	793	841	839	800	785	818	840	809	793	812	795	780	761	796	759	817	836	775	824	834	758	841	834	800	765	860	843	783	789	808	840	796	786	777	821	825	743	739	787	814	782	823	842	823	811	837	829	793	848	769	814	822	793	777	813	799	794	809	793	768	775	789	776	831	787	827	830	801	771	800	830	839	798	844	809	799	816	803	837	843	792	795	789	754	804	778	825	793	811	805	773	829	806	887	799	829	785	828	801	820	831	795	766	829	815	779	802	831	805	789	842	802	821	789	824	802	778	786	816	816	788	812	807	808	812	771	808	827	843	762	826	832	831	821	793	810	825	860	817	768	810	815	848	838	817	873	824	797	775	786	805	816	812	823	826	820	785	778	816	781	818	781	808	768	803	756	803	816	792	796	820	807	830	770	841	814	847	792	813	795	814	813	836	787	783	813	809	793	854	795	780	799	832	817	792	817	745	796	792	820	789	805	808	776	799	855	762	822	818	809	802	844	817	806	831	806	806	807	839	783	800	774	849	822	793	802	770	810	802	812	849	818	804	801	851	834	833	826	811	837	815	808	787	777	829	820	777	832	870	798	849	812	748	763	817	799	859	816	803	773	806	827	796	802	768	814	807	791	807	804	829	789	843	822	795	814	861	799	816	791	820	774	809	761	794	827	774	791	787	786	835	825	775	815	820	791	764	787	774	849	792	791	772	828	774	803	801	850	791	848	742	821	833	775	770	774	782	776	817	799	864	805	791	798	801	797	803	832	811	766	806	766	822	800	782	867	798	828	842	787	802	778	823	803	833	810	806	803	758	837	773	786	794	833	813	818	790	815	780	808	748	834	777	817	814	796	823	821	799	758	820	804	819	796	817	790	797	824	797	762	826	827	758	804	793	751	788	813	827	810	859	794	789	813	799	804	838	809	818	829	819	841	783	801	810	801	795	807	814	790	852	812	784	787	790	801	820	794	769	816	793	814	815	815	842	770	779	801	804	753	844	823	786	778	795	840	806	827	802	815	778	779	840	799	772	792	788	800	801	842	801	777	814	787	821	838	826	826	824	803	799	786	757	808	827	820	777	815	804	822	824	798	843	764	823	784	790	748	775	785	795	810	759	803	803	804	829	872	775	850	794	790	810	783	776	806	785	778	810	831	794	800	810	843	809	827	801	812	820	820	856	802	787	834	816	760	837	802	795	829	784	782	826	833	839	797	833	831	778	783	781	827	821	811	802	828	838	799	822	812	806	820	764	814	818	739	831	787	821	813	778	803	816	746	766	828	806	844	826	849	744	826	869	804	788	743	813	842	787	790	784	822	774	761	762	791	796	865	755	808	793	776	780	789	785	769	767	728	838	755	795	778	823	817	767	765	817	806	831	771	753	825	767	807	810	811	786	828	750	790	776	811	781	814	866	819	734	812	767	743	801	815	779	764	845	804	834	829	831	752	864	804	824	840	819	826	806	819	801	836	846	794	811	825	820	838	802	825	776	750	812	809	807	766	820	818	826	824	856	779	849	784	806	842	838	808	804	811	790	842	887	789	790	777	833	848	829	770	835	797	792	812	849	806	821	797	796	851	847	793	796	784	839	851	810	798	782	828	804	855	853	811	805	755	827	838	835	788	830	760	794	822	817	783	848	854	776	783	813	817	778	889	803	783	812	868	824	765	815	784	779	783	848	777	853	771	786	819	814	802	801	834	797	751	805	785	806	808	815	828	804	801	769	804	788	756	785	837	801	830	763	848	791	839	839	846	812	832	806	799	804	825	811	829	777	798	834	776	834	755	841	852	844	818	856	791	826	803	777	848	782	831	804	811	766	794	813	787	873	823	781	803	821	756	785	774	826	780	784	779	865	781	739	846	799	789	789	811	748	794	810	781	843	848	800	794	822	865	796	765	795	794	849	842	824	813	828	798	828	822	798	812	794	835	836	839	817	815	864	820	749	789	812	835	862	779	831	833	786	758	812	768	744	778	824	778	823	797	811	813	806	813	774	853	808	824	840	813	835	795	815	792	856	797	867	830	811	794	810	786	749	814	868	825	803	862	824	834	850	821	774	792	773	834	746	826	814	761	771	784	808	766	842	772	815	783	790	782	783	808	819	806	862	814	793	761	829	821	793	823	784	784	829	808	816	791	814	803	799	864	819	786	742	830	840	783	832	790	812	799	833	803	859	824	822	792	796	760	839	844	813	760	816	838	783	833	817	822	833	794	809	798	802	804	827	870	821	788	803	792	795	798	800	780	807	750	834	761	802	851	789	817	849	820	814	813	841	814	762	803	840	816	789	813	815	793	812	839	771	830	778	838	856	790	850	833	837	778	828	772	794	831	828	802	822	785	778	791	798	814	868	769	840	784	793	727	817	857	780	792	846	809	809	841	822	755	806	803	816	817	811	816	828	820	806	841	808	835	814	750	817	773	808	770	816	791	774	819	840	812	814	834	797	784	838	780	773	825	778	772	777	787	821	825	796	818	834	849	858	811	833	774	827	843	831	742	788	792	772	810	788	779	797	782	820	806	811	799	869	794	785	812	805	845	824	813	784	850	808	827	807	845	821	803	811	827	810	811	814	847	797	858	810	819	774	817	816	751	771	736	794	870	741	818	766	746	811	753	820	787	903	811	824	767	776	805	846	831	823	821	836	786	773	834	812	775	804	805	772	815	812	825	768	804	853	827	792	821	803	805	836	785	778	805	843	837	825	791	804	808	792	785	810	809	826	806	857	811	798	785	764	802	854	822	844	766	806	764	785	794	783	767	805	776	794	789	780	816	775	791	834	802	815	771	785	809	825	844	783	768	801	809	801	825	791	848	852	760	772	855	847	793	841	832	775	810	800	805	793	771	811	792	711	763	825	808	844	791	813	827	823	777	827	838	791	772	826	796	815	785	836	780	806	792	819	829	786	835	802	809	845	856	814	839	833	787	799	859	748	794	812	774	798	806	784	802	860	838	838	789	769	812	785	820	796	837	810	793	766	787	829	811	843	822	743	785	790	808	783	816	881	770	789	801	758	809	798	758	762	765	808	842	813	827	801	808	814	840	842	836	836	848	804	810	811	791	751	780	819	740	811	784	816	858	810	867	756	813	828	802	817	839	819	802	782	796	794	799	782	813	812	818	820	795	840	825	786	796	828	822	825	790	824	829	823	837	814	813	802	830	781	807	821	812	786	829	775	806	778	813	839	811	780	865	777	811	826	809	792	822	818	788	783	798	793	770	824	851	858	791	793	797	862	813	806	798	752	812	798	815	852
10901	21284	17424	8184	2581	926	413	381	371	381	328	380	356	372	395	352	343	374	374	353	384	355	324	395	375	368	373	395	414	403	377	386	344	351	399	393	382	389	373	386	377	356	362	362	358	346	372	353	376	369	392	372	371	351	376	358	366	367	371	346	351	369	425	376	386	375	362	374	394	385	387	374	376	412	355	358	395	359	364	430	363	372	349	336	399	350	395	352	394	376	363	388	379	356	358	350	382	407	372	369	359	384	415	337	385	360	373	371	348	357	390	375	326	348	364	391	399	363	350	381	378	342	431	377	357	403	383	386	354	387	349	386	358	333	347	370	341	348	421	380	376	363	346	377	344	360	375	372	361	375	307	390	345	379	379	382	356	403	388	364	353	371	371	405	377	380	370	359	347	354	388	389	391	356	373	391	395	366	389	436	386	362	365	354	375	398	359	371	334	425	360	367	386	405	362	382	374	364	404	374	365	367	358	396	393	370	386	353	339	378	365	393	398	369	374	347	363	363	388	381	363	352	402	402	368	382	347	363	385	367	344	366	360	420	362	376	375	395	370	358	379	345	390	365	377	368	365	384	381	366	365	379	392	369	361	398	366	368	409	396	355	363	371	417	388	338	395	374	363	386	344	366	383	386	360	370	351	324	348	371	370	405	399	359	383	401	377	357	363	367	378	393	391	388	377	334	394	373	358	361	323	382	366	354	379	394	343	348	395	374	344	374	346	372	386	364	357	363	383	402	402	382	400	358	371	393	398	382	350	358	370	357	381	374	384	389	393	343	354	348	358	366	360	384	336	391	382	320	337	371	384	408	399	371	353	353	364	342	347	369	355	371	361	380	359	382	378	398	379	392	405	363	393	366	383	376	356	375	380	364	362	381	359	364	379	363	381	359	386	359	369	347	356	359	349	371	379	383	342	377	345	378	313	384	359	376	324	360	377	391	372	385	352	388	394	364	379	357	391	366	385	363	366	412	370	381	346	374	376	390	384	344	369	368	373	370	389	397	371	407	396	381	368	394	360	361	373	383	372	388	404	364	401	337	353	398	368	373	396	363	356	361	387	363	364	375	363	411	367	371	380	354	384	386	396	371	354	370	381	358	380	394	354	361	347	367	388	343	356	348	354	374	386	380	365	357	368	396	385	387	369	384	410	380	358	403	359	363	370	402	353	375	385	357	379	370	384	396	365	377	350	396	367	349	400	363	373	376	384	404	375	369	382	376	361	369	370	394	381	348	386	329	383	361	332	366	390	388	360	393	379	393	375	376	343	373	397	371	354	368	360	359	365	353	387	347	372	384	371	398	372	392	363	403	346	378	395	366	378	362	389	364	346	371	374	366	372	381	368	355	388	391	384	360	378	349	366	361	388	370	376	378	362	349	359	366	369	379	380	375	377	349	367	355	346	364	399	362	375	362	357	357	404	340	371	348	376	356	371	385	399	364	404	369	388	390	340	370	344	339	384	375	377	351	341	368	327	366	378	396	369	367	353	412	370	368	360	366	347	352	373	377	379	382	356	403	389	368	389	345	349	334	383	346	356	406	417	326	348	373	372	357	339	364	364	348	343	396	374	351	345	401	364	348	373	360	384	371	363	350	348	381	348	375	352	371	376	373	375	374	356	352	422	389	388	352	390	347	363	346	374	372	388	360	352	372	354	382	348	365	387	393	340	353	363	345	342	346	395	367	375	331	407	388	395	365	355	366	364	344	371	354	370	360	353	365	366	365	392	324	332	347	369	348	380	370	382	362	396	374	379	336	395	350	376	338	372	347	359	354	384	370	366	404	377	355	356	378	392	347	334	379	373	390	381	359	394	344	381	368	376	348	398	339	358	364	340	390	387	335	381	401	358	388	397	365	376	381	357	338	353	366	341	367	345	369	381	366	399	379	363	376	341	346	357	387	393	365	376	375	370	376	345	341	412	376	347	372	377	357	356	380	351	414	381	364	388	395	343	361	338	359	391	391	371	364	392	374	416	394	408	352	369	388	347	356	352	392	395	382	351	374	354	364	345	382	345	379	401	358	374	367	377	387	363	377	334	369	411	351	350	367	367	378	349	366	386	391	371	402	369	331	370	400	381	379	357	393	367	397	407	395	393	389	433	375	347	391	393	342	387	369	397	361	349	348	354	360	365	354	336	384	382	372	390	361	373	365	390	397	380	352	399	360	367	360	370	351	381	387	393	376	360	347	390	382	364	340	380	340	354	355	379	365	388	371	368	363	338	388	362	365	386	365	365	391	346	393	348	377	381	393	386	365	403	371	370	349	367	362	389	359	368	403	365	349	384	374	377	381	395	388	394	383	336	370	379	328	345	394	360	403	343	355	357	360	382	387	379	364	367	372	385	392	394	375	364	336	373	357	354	348	394	364	398	377	403	372	336	370	367	346	359	337	374	373	344	358	401	330	382	367	390	346	350	377	411	403	366	373	366	354	396	405	402	383	398	389	367	352	361	412	383	398	383	408	373	385	353	365	355	392	355	382	388	378	355	387	374	382	390	354	402	362	370	391	358	366	381	404	382	402	371	435	362	380	372	368	371	374	377	358	390	376	368	373	348	350	394	361	358	391	344	386	369	353	365	383	392	350	358	375	375	368	378	400	405	373	348	375	364	334	371	369	356	380	376	390	348	360	374	385	361	370	347	387	352	391	365	382	385	376	361	369	384	424	384	375	369	390	360	353	386	421	366	333	362	350	416	397	366	360	394	357	366	379	348	346	347	384	355	333	368	367	350	387	362	374	373	368	382	401	369	342	365	360	388	382	364	401	383	357	364	359	385	389	375	385	375	345	377	353	368	383	379	369	368	387	373	406	329	376	361	356	347	329	351	344	417	367	400	379	404	364	366	352	384	382	360	367	390	386	344	383	365	353	383	370	385	385	360	367	340	437	337	387	393	374	386	385	342	362	378	359	376	353	378	376	400	375	351	343	333	348	381	376	374	373	338	342	404	349	366	373	385	378	363	358	421	409	345	367	386	383	388	367	357	369	348	356	374	370	381	373	392	384	366	398	392	387	400	332	389	390	356	368	397	362	368	327	346	378	378	386	394	372	378	361	343	383	365	403	364	390	376	366	395	358	375	378	372	366	349	358	364	381	369	360	406	317	368	373	387	350	367	361	394	418	395	334	377	361	358	355	380	348	355	358	355	394	388	367	376	366	398	347	355	354	367	339	382	361	369	386	376	369	375	406	392	379	421	361	373	385	396	371	390	386	374	360	359	365	382	351	385	364	356	377	363	363	343	334	375	385	382	365	340	352	360	356	350	348	387	415	372	373	389	395	392	366	397	383	374	371	381	378	368	365	377	362	381	364	395	368	331	417	384	358	364	389	387	338	392	370	386	392	373	355	394	370	404	398	385	351	372	384	345	368	373	391	376	370	389	394	358	398	374	385	344	380	410	395	352	352	392	402	371	370	374	384	399	355	356	357	340	382	383	351	391	394	363	363	383	350	372	398	363	337	355	350	374	332	364	353	377	355
11875	26472	23944	15361	7021	2867	1065	961	968	997	922	928	943	974	983	972	1008	944	925	903	1022	913	999	935	936	998	923	989	984	959	977	926	1009	939	967	914	927	952	969	964	955	1011	953	906	974	953	946	961	979	988	962	945	936	973	985	928	1006	938	899	931	898	909	906	964	921	967	923	982	930	961	913	970	945	986	978	971	990	967	1013	981	991	948	959	941	893	1012	885	939	966	936	947	949	993	1044	954	934	982	945	1003	963	976	996	1011	988	919	910	1027	916	990	975	951	923	999	984	942	926	1005	1006	946	964	958	968	969	918	970	956	930	972	957	913	960	951	953	969	940	929	930	953	974	921	922	969	951	986	903	925	992	949	907	886	925	958	957	935	932	984	881	954	992	992	943	960	952	953	949	981	928	992	953	964	1021	962	931	974	933	992	946	1042	907	939	941	974	911	984	1022	946	947	988	972	980	968	939	989	956	975	973	1001	996	921	955	985	883	965	977	976	993	949	972	956	1005	945	1037	915	989	970	966	1022	966	979	872	993	961	976	979	975	931	975	965	1079	965	928	901	994	957	918	952	956	969	933	1011	923	942	966	964	990	982	950	911	1008	893	988	939	949	978	1008	936	964	996	925	953	976	955	982	1003	938	1010	956	975	951	987	970	933	952	978	950	965	1020	1008	964	910	908	995	926	939	967	989	940	989	921	920	995	964	1017	889	966	942	971	976	936	973	948	937	983	987	922	1017	927	1004	986	914	916	963	923	981	976	917	994	1009	977	973	970	910	915	927	997	923	992	917	934	895	961	912	977	968	932	900	943	1018	960	949	967	933	964	931	943	927	975	989	922	964	932	938	911	979	983	994	1001	942	917	929	938	935	988	972	988	936	887	951	1001	995	960	966	953	979	981	915	904	973	1026	954	925	955	947	958	946	968	918	924	978	933	972	925	1016	929	937	998	961	970	945	996	950	993	985	916	959	976	933	948	954	972	907	976	980	915	911	975	938	1012	935	983	949	977	997	925	1007	932	974	963	902	938	949	962	929	940	948	981	976	933	945	980	935	997	989	902	973	946	973	962	964	904	967	906	928	941	1012	963	1023	949	988	995	914	957	999	997	985	988	1006	895	990	944	922	920	981	956	948	978	964	948	976	953	1001	918	984	925	965	949	931	1057	953	937	974	997	992	986	981	917	941	922	973	959	980	963	953	957	984	939	978	976	971	1016	922	931	979	956	909	932	975	944	972	946	963	967	958	977	998	978	970	985	1021	942	979	984	965	927	982	1013	1015	944	972	962	937	916	984	957	962	979	985	962	1016	894	1016	945	978	872	994	949	968	1020	988	925	939	997	949	991	951	960	925	1000	996	992	967	995	958	994	931	996	975	945	938	918	954	987	979	920	981	939	900	1006	899	979	961	986	931	978	987	966	952	951	970	1019	951	922	912	982	968	991	920	944	936	1019	1018	921	952	959	942	946	990	915	991	935	940	919	1011	962	924	945	952	960	947	1035	968	997	975	966	968	959	967	993	923	1014	980	986	977	1004	992	930	1005	934	937	970	996	1014	965	923	961	955	963	975	972	1018	1016	980	977	945	961	1023	981	969	910	958	992	941	927	911	997	941	951	994	976	914	972	948	996	991	1020	933	956	954	939	947	968	998	964	972	940	959	930	994	917	947	1007	946	984	1009	972	1012	930	1021	1006	908	913	960	987	1003	979	936	953	980	930	956	1004	914	968	958	944	953	902	997	962	931	906	972	990	950	984	967	941	931	994	966	964	1003	948	935	953	964	1002	951	975	928	982	1003	949	959	944	995	993	939	971	969	975	993	968	972	977	990	913	948	935	949	921	1014	961	941	994	957	867	961	946	940	978	999	956	952	975	979	988	929	968	975	993	943	984	971	954	1031	921	968	967	1006	953	938	904	975	928	996	999	958	944	959	922	974	899	972	952	920	932	923	987	977	977	892	952	988	984	1071	973	931	975	898	912	1000	1001	930	984	1005	947	975	990	969	943	950	923	960	940	933	981	922	898	957	983	982	933	960	937	934	983	947	943	997	937	968	924	913	1018	1006	973	975	935	982	1014	923	942	963	950	1015	963	926	937	903	985	909	928	957	993	969	983	965	948	961	938	951	969	1007	954	1028	936	937	937	965	951	980	979	970	1038	1013	971	981	966	924	956	947	953	989	944	1016	969	970	956	937	915	968	993	934	949	1018	947	1000	1015	966	979	967	987	983	948	941	932	946	924	1004	968	960	1025	952	988	931	961	997	1021	971	1020	958	900	947	981	965	940	919	1003	1020	991	953	921	955	991	976	986	948	926	950	1008	969	937	929	989	983	910	963	982	971	982	1042	980	965	967	1015	947	923	1007	897	921	950	969	937	877	970	1018	967	965	960	966	949	999	936	946	926	999	1033	901	958	1014	1007	987	928	1026	971	957	973	989	941	917	938	965	980	977	959	986	973	1024	973	953	961	892	1014	968	945	927	980	954	1027	973	953	946	950	1011	988	998	915	935	863	974	952	978	964	992	1003	938	966	945	924	928	932	955	944	929	919	1032	989	933	974	930	988	960	956	973	957	1022	988	905	909	986	1019	957	985	893	926	928	957	1014	998	945	942	927	982	979	964	1020	995	888	971	1012	970	949	998	965	1015	969	1011	934	973	994	993	990	981	932	910	991	939	892	927	946	1021	1001	1018	950	1029	979	1015	945	1002	959	946	908	927	1019	963	962	971	955	904	911	1038	938	943	935	921	925	962	937	918	893	928	938	948	945	916	975	931	924	913	975	952	935	911	969	1022	938	954	958	963	945	957	955	1017	916	944	900	983	923	1003	936	971	926	964	971	970	941	960	999	983	962	987	930	962	961	912	973	938	995	973	996	966	959	971	979	1003	970	962	996	985	948	967	977	970	980	962	962	983	949	947	934	975	927	1000	962	990	963	980	1029	974	968	919	960	955	915	998	1019	929	994	972	1031	929	957	963	874	964	943	970	887	943	989	977	957	969	1017	940	991	973	926	970	990	964	945	973	952	913	973	924	945	981	981	1008	967	928	963	906	968	920	945	917	916	1043	978	970	964	964	937	929	1010	939	956	966	993	955	965	891	990	996	962	963	976	927	925	904	958	945	947	963	953	957	917	979	935	984	969	963	942	1021	936	986	997	962	983	976	964	973	975	930	977	946	987	926	994	995	1013	962	1013	934	964	952	1011	969	915	951	902	979	890	964	976	908	958	959	926	981	933	981	966	969	972	936	951	944	986	936	961	962	956	966	937	976	899	951	975	958	956	901	970	938	987	964	924	924	940	994	940	954	973	924	1001	972	927	884	970	923	968	1031	964	955	959	948	983	987	911	976	979	991	988	975	938	947	907	982	961	957	933	971	963	900	952	980	981	899	991	974	1011	953	973	959	976	947	1013	975	1004	983	958	955	977	1000	980	932	942	997	975	941	1044	933	893	937	936	961	952	1000	976	980	1011	902	941	929	1004	969	953	983	1003	939	937	1001	972	1021	1019	979	948	933	957	925	964	962	958	1005	948	966	931	937	995	954	934	924	963	931	964	987	935	932	916	981	975	957	987	941	994	1000	974	952	973	989	989	964	950	981	926	956	968	943	944	1022	994	977	971	961	919	929	1032	976	935	943	1032	933	960	981	968	922	903	980	960	1005	981	987
53233	67270	60315	39853	20561	5609	633	332	329	300	292	274	281	343	320	295	310	321	296	309	297	314	277	247	287	279	320	301	293	310	298	300	267	305	312	284	276	300	287	278	292	292	286	302	294	301	290	302	288	261	276	298	270	320	321	285	275	309	278	289	317	314	272	297	314	277	297	306	276	282	299	284	291	298	292	338	296	280	288	309	283	282	317	300	269	300	307	233	278	280	279	287	292	253	310	322	279	295	331	310	298	306	317	328	285	305	321	290	297	265	295	286	259	284	285	288	296	300	315	272	326	290	295	291	290	325	307	300	251	305	306	282	305	271	299	323	278	311	266	264	300	289	293	294	301	290	309	300	278	276	279	263	291	300	275	298	286	272	280	288	278	308	313	274	342	305	272	276	275	320	295	300	272	298	292	264	311	276	290	314	274	310	299	301	294	292	284	309	287	294	312	293	297	284	283	308	277	304	300	279	283	320	314	280	297	290	293	298	291	276	280	286	298	296	277	284	304	288	288	261	294	289	272	290	333	301	337	310	270	281	303	290	268	307	282	296	284	291	306	285	303	307	314	303	333	312	295	318	288	299	287	280	275	280	326	256	322	290	292	289	301	298	295	282	315	304	303	303	310	292	288	307	289	269	285	289	266	269	323	305	286	281	304	274	281	278	287	291	316	287	330	292	284	283	280	350	296	295	287	297	284	311	304	294	247	326	303	314	246	301	268	288	288	291	276	284	272	294	293	304	301	303	300	305	302	262	278	311	298	280	311	257	283	270	295	335	295	293	337	292	274	298	315	282	299	290	268	288	292	272	322	292	312	282	290	270	287	292	317	293	325	305	319	296	307	297	272	331	302	255	288	300	309	300	271	322	288	286	286	273	286	303	300	278	325	296	285	322	270	294	322	321	303	291	259	276	310	284	297	318	302	298	294	289	283	268	317	260	304	285	289	302	297	288	276	290	282	294	288	284	324	299	302	287	315	271	297	278	294	269	281	300	299	300	272	294	310	309	270	298	301	304	304	308	291	301	297	318	283	303	288	317	319	300	290	320	303	270	280	298	292	307	295	295	290	273	279	274	294	299	311	270	287	290	279	271	273	282	303	284	277	287	282	294	319	250	299	278	285	298	329	276	294	307	287	304	289	282	279	268	252	309	304	270	306	298	294	301	305	294	277	288	291	332	292	272	306	280	299	287	296	297	292	279	289	287	311	277	315	296	279	297	288	317	278	309	279	251	283	272	303	284	298	287	280	261	285	309	274	299	312	282	264	353	295	304	292	305	285	285	296	295	252	310	287	316	311	283	280	300	256	307	290	320	273	272	305	295	288	257	289	272	295	284	308	298	252	345	274	288	289	310	328	286	298	271	302	267	283	312	298	297	286	305	293	327	283	316	277	268	301	274	305	305	316	262	283	272	286	280	308	307	310	292	285	296	283	287	299	291	308	289	288	284	269	277	274	262	305	298	260	305	285	287	296	280	309	296	303	296	295	303	312	300	284	284	300	310	302	286	260	287	298	290	289	300	301	281	306	319	292	315	289	317	315	299	270	271	271	275	301	287	300	273	289	292	286	312	284	313	305	312	267	291	282	299	318	280	321	315	314	301	276	280	300	301	291	286	270	291	314	294	295	289	314	309	287	275	290	308	304	294	314	295	313	274	276	294	285	281	293	282	265	290	268	265	300	273	273	345	287	287	278	300	294	296	289	276	278	301	279	281	281	310	294	284	285	300	313	305	314	287	311	256	300	306	289	282	300	275	307	300	289	283	302	330	327	307	324	293	301	302	306	282	317	255	302	293	280	274	278	315	320	282	285	330	278	304	292	283	311	307	313	314	281	328	297	311	282	274	313	284	282	250	268	282	300	311	309	319	295	305	334	291	268	302	288	280	302	291	305	305	272	311	295	280	288	261	282	297	292	313	269	270	279	289	299	309	263	279	284	315	288	272	294	315	308	298	301	300	307	290	292	328	276	300	285	272	259	307	294	275	333	309	301	292	290	278	306	288	299	296	309	286	288	317	293	289	296	286	326	284	289	309	289	315	285	296	287	313	330	305	311	292	318	264	308	286	308	306	318	289	287	294	274	275	290	288	297	299	284	272	304	302	298	279	279	274	316	308	315	312	304	288	293	281	297	314	313	308	277	300	309	287	270	278	286	290	290	336	279	261	270	305	303	291	287	278	274	282	276	304	276	319	307	313	311	293	306	332	320	268	294	278	286	278	282	300	306	261	318	292	294	293	295	295	312	257	277	290	310	287	314	305	290	279	319	301	290	302	315	281	296	279	302	279	283	272	292	310	284	295	294	311	273	294	283	269	268	285	293	295	299	280	270	309	321	273	308	293	277	314	321	287	317	340	305	299	292	300	279	276	282	285	289	323	292	269	298	305	289	287	317	286	319	260	303	283	288	300	287	285	341	288	289	278	276	299	268	297	305	276	279	275	318	275	288	283	292	293	338	339	297	270	301	277	308	305	284	335	294	288	295	277	295	304	294	292	284	293	297	280	322	278	350	277	317	289	319	302	310	309	294	318	297	299	301	302	318	314	282	291	264	308	280	309	268	286	314	288	269	311	307	269	287	308	283	282	287	299	290	269	301	312	305	298	278	281	286	321	277	273	279	297	274	270	311	305	298	321	312	301	300	329	334	305	290	289	293	283	256	309	318	284	313	282	340	295	292	242	290	287	269	314	270	292	297	301	265	306	276	304	272	288	324	284	296	274	292	298	282	294	281	296	259	296	284	287	300	284	304	294	276	298	308	304	298	260	288	277	317	288	321	299	287	290	295	291	291	318	310	284	287	308	288	307	277	264	282	282	306	307	287	276	305	326	295	318	300	280	300	280	308	313	288	312	282	290	294	274	315	292	280	293	262	293	290	281	279	274	278	268	291	317	283	266	268	272	269	310	279	322	294	271	291	322	323	285	285	256	285	281	259	274	250	319	287	316	281	278	297	292	273	285	317	299	279	259	284	308	290	287	269	287	283	292	288	310	281	302	290	310	328	307	275	299	281	292	289	283	298	324	285	289	324	317	331	285	299	304	309	263	317	291	290	320	282	341	308	283	315	314	308	276	245	271	310	282	281	292	293	263	305	272	304	291	287	284	292	305	312	290	300	325	265	307	309	300	273	291	288	283	279	282	313	300	307	272	283	307	325	298	309	288	294	318	284	274	293	289	313	307	310	285	273	290	310	289	281	312	309	256	270	294	283	312	283	353	317	320	274	296	282	266	260	291	308	288	296	295	292	277	292	283	293	301	276	302	319	296	280	256	296	277	275	298	289	313	300	266	289	295	290	329	295	283	313	297	309	275	295	280	282	306	311	274	297	274	241	275	264	270	275	284	316	285	313	294	328	301	333	301	294	314	289	299	290	282	289	297	290	276	256	326	293	311	312	277	286	326	270	284	279	252	300	286	288	298	291	267	297	289	299	305	306	306	293	279	293	290	307	280	306	307	295	307	354	270	291	309	273	302	305	308	278	306
35029	52002	53957	43767	28114	10667	1519	761	794	811	743	777	815	804	816	819	818	769	802	779	781	760	811	795	835	804	755	748	762	797	752	804	758	794	771	811	756	796	757	770	802	786	739	779	793	803	830	793	766	754	799	798	791	774	754	788	787	828	775	754	715	768	772	788	703	771	754	781	836	798	742	764	754	834	758	808	771	813	733	763	824	737	749	784	813	760	800	813	759	799	768	764	794	765	790	833	733	757	790	781	756	727	792	809	791	786	769	753	816	793	802	794	842	784	728	835	794	800	799	789	764	792	789	765	812	796	832	823	763	786	782	833	765	787	812	830	676	760	798	806	816	797	742	768	767	747	750	810	774	770	772	776	722	781	828	794	792	759	781	804	747	806	757	762	788	757	796	795	779	793	754	753	761	794	755	833	781	820	785	758	770	777	800	760	714	806	826	749	748	709	770	781	756	817	799	793	746	741	770	808	830	729	820	790	785	812	820	798	829	794	839	815	818	723	784	745	810	780	732	762	800	812	730	763	807	776	764	789	794	802	729	747	755	793	753	768	775	789	755	801	821	844	784	803	799	781	830	793	814	730	760	772	733	805	780	755	788	790	794	780	775	810	789	775	773	740	754	772	781	768	772	766	800	776	768	758	777	810	779	784	876	813	737	750	783	791	736	823	769	753	793	777	786	796	764	827	809	766	807	788	797	735	765	740	775	789	740	814	816	814	783	746	775	747	821	709	805	789	794	789	829	764	812	782	807	813	747	773	764	798	790	807	757	746	803	747	815	774	774	804	770	792	753	767	691	782	810	863	811	777	811	773	784	819	745	774	813	807	712	812	780	764	782	804	796	800	811	738	810	823	828	779	786	767	797	789	788	786	753	780	820	804	737	791	756	725	753	790	777	790	744	819	772	799	756	798	799	844	815	780	758	785	814	773	794	774	750	765	771	762	782	738	782	817	769	773	857	797	749	796	765	848	783	805	765	753	798	736	694	803	791	740	756	711	779	743	727	776	720	741	823	748	757	770	844	721	808	803	775	777	806	758	773	784	781	781	783	771	769	787	786	827	737	754	809	769	776	791	806	803	792	774	807	794	775	767	694	753	766	766	736	821	796	751	723	778	830	794	789	781	819	732	775	816	745	789	800	743	861	800	790	759	790	761	764	750	787	813	758	810	803	782	752	777	733	743	794	787	788	794	772	747	793	812	772	758	764	754	755	763	807	823	765	753	732	789	799	798	804	784	790	807	801	742	783	779	754	793	823	787	793	799	810	788	752	840	789	754	757	767	821	783	762	765	721	792	759	780	753	797	740	823	783	757	723	800	772	798	757	796	744	803	804	780	823	768	724	786	764	785	773	795	742	740	784	770	776	766	758	798	764	836	787	810	798	739	787	785	801	797	757	731	798	795	802	842	771	826	821	784	772	821	771	721	771	799	759	762	780	828	770	777	726	784	779	687	821	848	767	767	815	822	805	842	749	798	740	783	761	818	782	809	786	710	795	780	739	758	784	790	713	714	771	781	766	790	809	750	807	799	818	783	830	762	808	838	788	773	750	769	786	746	791	815	797	749	808	767	819	799	764	772	777	797	844	815	757	750	763	745	802	806	789	786	747	779	782	787	793	776	756	830	776	772	778	796	794	749	797	748	766	778	753	763	741	745	791	766	736	849	810	779	772	808	802	763	766	735	799	786	802	815	803	748	802	804	785	729	716	752	817	756	741	765	806	788	759	752	786	777	732	780	763	789	774	790	744	777	740	755	804	768	748	775	772	794	776	774	756	810	803	842	762	735	777	837	793	806	768	765	772	821	788	778	798	758	753	836	794	748	767	760	758	794	750	731	758	747	835	748	811	770	775	784	778	788	807	783	801	746	816	811	814	789	796	834	717	752	790	802	780	781	757	790	789	788	810	789	759	796	774	744	739	794	774	746	816	758	775	812	809	790	814	810	789	775	820	788	774	761	793	815	762	811	736	761	797	762	820	781	789	766	777	771	725	736	735	786	786	795	817	777	751	822	758	800	761	791	789	766	799	795	781	785	806	795	783	734	786	747	776	759	825	773	735	776	778	760	800	774	775	796	764	829	754	766	769	781	790	775	751	839	795	788	819	805	817	781	780	777	746	803	808	777	761	783	769	814	757	761	787	774	754	799	765	814	752	752	810	771	764	789	767	764	737	770	790	753	762	817	767	771	741	787	751	798	760	770	786	761	774	731	817	820	777	728	749	805	813	778	776	791	778	808	767	802	783	776	779	799	768	789	823	754	775	767	800	770	768	778	796	742	787	800	789	750	784	769	796	797	761	822	766	781	766	783	761	753	804	789	793	782	811	784	781	727	790	775	814	772	797	761	767	843	752	729	739	791	798	776	764	756	786	751	775	755	791	798	751	754	754	757	839	763	785	791	802	778	785	748	839	689	783	775	755	786	764	809	799	799	739	813	756	766	758	772	771	784	778	722	791	764	746	801	761	776	798	841	834	763	788	813	789	780	776	842	747	787	757	748	792	723	761	805	767	792	761	801	780	764	778	742	838	770	834	801	840	812	817	781	789	814	759	784	814	796	807	754	773	789	729	809	736	776	783	723	808	787	814	746	772	751	763	828	820	818	778	844	760	782	779	789	798	774	758	818	811	752	774	823	758	792	744	747	772	802	759	798	784	800	787	772	759	764	778	788	760	746	827	827	830	808	808	760	786	785	724	781	782	761	801	794	763	784	773	774	800	812	800	846	820	779	802	740	769	792	748	752	753	781	770	817	788	853	778	768	796	769	773	808	779	848	780	787	742	784	793	824	765	792	730	827	780	747	815	794	797	787	761	786	717	792	747	777	812	807	809	779	759	798	743	809	794	796	761	773	773	805	789	779	783	808	778	821	807	787	807	720	742	762	772	743	808	790	817	799	786	755	755	786	758	747	800	727	733	758	817	773	847	800	778	742	771	782	817	800	773	835	791	788	796	782	792	818	855	757	774	742	812	784	767	778	820	755	732	785	771	799	800	793	770	868	750	808	753	752	757	796	760	757	743	739	810	769	781	805	807	793	782	748	799	725	734	772	836	813	767	802	803	809	751	778	761	785	793	766	759	764	781	767	771	787	763	758	778	792	790	771	772	788	784	803	757	803	769	771	745	798	759	821	717	744	775	754	773	800	814	781	769	761	771	821	820	735	804	791	734	758	785	804	811	773	724	790	768	798	784	787	800	800	809	818	729	791	760	788	767	738	785	723	734	804	755	805	773	820	789	841	757	768	751	807	791	772	799	833	810	784	771	774	789	777	758	757	725	803	795	803	799	793	765	772	744	786	743	764	769	758	764	780	744	826	755	739	758	781	812	793	806	810	823	774	755	784	824	791	797	773	781	764	795	770	812	778	761	799	770	771	769	801	791	757	759	783	804	790	763	850	799	802	717	780	782	775	773	766	767	738	793	807	774	801	804	754	772	727	836	777	758	735	746	823	773	786	797	808	763	783	721	771	757	826	800	775	791	794
66607	80386	71529	51155	30563	11372	1032	297	287	262	260	289	270	305	262	316	286	264	284	280	281	296	274	269	242	276	295	296	276	279	280	297	285	292	247	255	282	333	266	284	266	311	288	271	292	261	281	265	262	266	258	275	318	295	280	294	284	296	283	287	284	303	272	314	265	304	290	326	300	272	320	287	239	273	289	278	278	311	288	289	258	296	289	278	271	264	276	275	287	312	240	283	296	301	290	325	303	272	294	304	269	267	290	257	252	282	287	308	278	267	260	275	331	286	311	277	302	307	277	297	272	271	276	265	283	275	264	276	287	248	272	271	247	311	317	275	240	277	312	274	287	274	269	261	261	285	320	268	288	301	280	291	267	271	276	275	315	276	315	316	275	310	262	293	279	286	300	277	276	284	295	289	252	290	303	264	291	316	297	297	283	256	261	252	276	274	287	274	284	263	304	298	272	300	301	270	282	280	290	320	278	278	285	306	279	287	297	300	267	286	297	301	271	309	272	279	279	287	283	252	282	275	280	285	287	312	276	304	287	306	288	261	284	268	279	284	300	309	306	274	289	298	276	286	251	260	269	266	248	298	287	287	265	270	278	298	288	281	269	265	260	288	266	280	296	288	275	293	286	278	258	273	274	307	272	283	285	267	271	307	286	274	284	281	282	289	293	253	280	295	260	274	272	296	263	273	273	273	258	283	295	299	285	303	270	279	276	263	286	274	279	290	295	316	280	309	272	276	281	290	274	272	279	271	284	286	258	288	248	269	227	268	266	275	270	292	288	288	321	271	314	268	288	257	277	291	321	284	258	295	283	316	293	283	288	281	300	273	323	301	241	297	291	261	268	256	291	271	289	271	301	287	288	322	292	314	277	288	316	276	256	302	284	271	287	269	278	260	286	308	278	309	293	295	299	293	291	270	298	300	267	283	301	250	260	282	278	273	294	273	268	298	268	285	260	311	272	271	277	276	290	302	280	246	317	259	273	292	294	284	292	264	291	270	264	248	239	276	301	271	294	286	273	279	286	277	296	281	280	300	283	287	281	278	296	275	286	276	291	276	282	324	279	278	290	284	274	309	277	278	273	258	297	297	279	269	294	252	291	300	268	300	282	304	279	299	279	287	281	282	277	275	307	271	270	272	307	267	275	273	264	269	287	289	303	288	269	305	306	292	245	287	277	285	286	276	303	263	265	267	306	284	263	252	303	319	278	269	307	252	247	262	299	301	292	276	260	273	278	269	247	281	305	317	296	282	310	286	292	244	273	288	268	266	267	253	282	289	280	296	291	260	285	287	288	283	254	262	281	280	291	265	278	269	295	305	301	272	287	306	297	287	302	286	287	271	303	291	295	270	295	301	297	268	247	313	270	275	297	284	300	292	290	266	291	286	304	297	275	319	273	276	281	270	296	264	324	245	306	286	281	291	303	286	246	279	276	283	289	299	268	299	289	251	274	278	309	276	254	289	260	275	251	300	273	275	281	286	274	287	322	288	261	299	288	293	286	269	277	277	278	277	313	306	267	210	275	313	273	307	256	291	279	297	300	275	291	299	284	277	302	265	295	262	282	276	254	266	293	289	277	309	273	302	251	295	274	264	301	280	290	291	287	307	267	280	266	283	265	291	283	240	270	276	283	277	283	294	275	296	296	298	273	248	281	261	305	279	297	258	249	277	274	272	276	278	286	258	282	270	310	266	285	272	283	292	262	254	282	268	259	277	294	320	293	279	282	264	271	289	294	274	254	300	292	272	311	327	283	278	276	284	263	306	287	300	283	278	277	269	257	301	298	282	293	308	287	265	311	303	294	310	282	295	261	288	273	293	270	290	294	278	270	271	282	277	296	275	287	261	310	305	314	301	262	283	247	315	256	266	266	286	288	281	307	272	287	271	268	293	285	290	287	305	285	287	304	289	287	306	276	252	290	305	260	294	316	291	305	294	272	264	275	286	307	286	312	274	253	323	290	267	284	247	285	309	303	283	285	276	275	243	270	287	303	300	281	284	282	329	273	271	299	272	301	293	283	244	260	282	296	282	256	280	313	264	275	320	289	270	289	268	285	284	314	277	285	306	271	286	311	288	256	269	275	313	261	291	294	274	265	257	265	306	290	290	269	273	280	275	301	266	235	281	284	268	284	264	273	284	275	321	228	267	310	307	276	285	286	298	319	280	274	265	293	260	276	269	270	329	296	289	308	272	292	281	268	275	266	279	277	300	295	280	276	291	285	275	286	268	310	268	265	280	300	281	287	262	299	270	256	263	267	283	288	277	267	283	293	293	267	253	237	269	267	275	291	277	300	283	296	296	288	285	310	321	289	293	285	289	280	276	263	279	265	232	276	285	302	271	291	251	289	284	255	287	239	279	266	314	264	310	272	272	273	260	267	299	273	265	309	297	290	267	283	274	279	289	258	302	293	268	252	283	286	310	281	286	277	295	282	274	298	307	281	287	308	293	297	309	307	283	273	320	274	273	312	304	271	245	297	279	332	269	322	299	311	316	278	317	304	275	276	288	292	272	309	316	269	269	250	284	300	290	276	307	260	294	310	287	250	277	294	248	275	290	298	290	281	302	273	270	259	293	277	274	264	263	266	302	277	283	288	261	269	289	278	282	282	298	234	279	282	291	274	305	302	312	267	299	251	236	268	286	266	282	296	326	292	255	278	284	269	276	290	306	298	289	277	262	293	272	266	248	289	283	277	289	258	297	289	293	285	267	267	290	273	302	298	288	293	263	294	271	275	275	261	282	283	270	296	312	283	268	271	259	282	282	269	300	295	267	275	273	299	308	277	290	305	276	296	290	283	276	274	273	267	268	261	313	309	282	297	291	275	271	275	284	301	289	278	290	295	278	265	302	282	282	319	267	316	285	261	285	287	267	296	272	273	285	296	289	278	285	273	318	292	273	304	314	282	293	279	271	263	298	249	274	268	256	285	301	255	309	269	295	270	288	283	285	288	295	271	292	283	286	299	265	300	295	290	294	321	301	277	301	309	276	284	249	272	287	303	265	286	277	267	285	281	287	331	262	277	278	267	297	296	293	289	287	280	276	264	285	237	262	320	304	266	285	305	283	268	309	318	275	280	302	280	309	303	291	299	282	286	247	290	280	315	292	301	325	289	272	313	278	305	279	291	274	273	299	282	256	276	259	276	283	273	281	272	296	255	264	260	258	273	319	272	299	295	289	271	277	294	277	273	282	256	264	268	275	281	272	289	279	274	271	268	262	293	296	296	261	282	263	266	266	291	281	312	271	292	280	250	282	257	270	277	271	304	270	250	262	280	269	271	282	293	305	282	280	290	274	262	251	278	309	283	279	267	287	268	280	281	320	305	276	253	267	273	290	273	282	270	264	284	252	286	283	303	268	270	273	284	269	298	284	285	296	288	310	293	269	304	276	318	234	282	282	285	288	248	283	271	300	281	285	274	272	280	270	305	274	263	259	293	294	302	277	272	311	275	273	285	279	267	283	281	281	291	259	294	295	269	295
45901	66089	67016	54725	37386	14069	1825	804	760	759	812	742	743	764	788	758	780	771	763	767	786	768	743	786	746	724	748	764	747	812	802	775	785	812	721	781	783	727	812	658	762	751	785	756	747	744	779	752	768	756	705	722	765	775	745	796	764	816	737	847	738	786	736	769	809	783	807	765	777	767	795	704	745	738	743	769	734	733	776	743	702	788	772	726	748	754	764	801	791	755	774	764	756	739	739	762	774	750	758	777	760	759	790	771	762	768	750	775	757	759	751	781	762	756	777	745	720	791	761	709	740	747	753	725	739	783	791	727	779	726	755	723	729	728	732	753	750	777	763	733	763	771	732	764	717	752	797	756	744	711	773	744	801	753	785	797	738	762	799	759	746	754	747	735	746	768	735	773	753	718	803	767	778	779	714	745	764	783	767	780	767	797	733	800	792	753	737	779	788	730	752	741	783	751	750	770	807	709	752	785	713	782	739	735	720	741	755	770	730	752	742	742	753	751	730	773	793	731	769	731	772	807	743	738	743	707	773	788	755	747	755	758	780	753	738	833	763	838	802	739	748	782	725	798	762	780	775	758	768	715	789	762	752	769	737	733	711	780	755	747	792	719	780	740	743	698	770	791	735	783	750	729	754	765	743	727	727	763	736	802	825	721	770	785	697	807	765	735	762	736	717	781	759	752	685	770	777	764	767	775	691	770	807	796	793	777	739	841	740	740	756	778	779	747	728	778	728	776	750	743	693	796	752	715	772	741	803	773	754	802	742	768	728	755	755	793	716	779	776	745	781	806	733	795	759	756	747	713	734	804	777	745	732	785	753	758	723	762	787	791	768	750	774	746	782	797	762	735	746	751	741	753	725	769	822	764	796	766	738	762	744	744	745	737	763	752	783	789	738	739	807	743	778	764	746	735	759	744	776	720	752	735	775	728	771	744	741	791	770	789	734	785	783	761	750	750	768	783	781	738	760	776	763	772	731	752	772	787	733	725	710	800	751	771	754	744	754	747	746	769	769	762	727	726	740	730	723	731	793	781	760	804	779	715	797	780	737	744	786	825	755	756	738	722	747	760	759	761	780	737	768	796	742	789	716	772	783	695	781	716	702	705	756	724	738	781	750	713	750	772	756	732	748	781	733	783	766	784	761	768	763	733	724	797	737	742	767	764	699	763	744	686	785	788	800	751	763	749	768	698	768	811	692	782	764	753	734	767	754	743	767	761	752	745	729	717	777	739	724	803	735	761	749	737	779	735	715	738	818	736	734	740	725	761	747	732	821	781	744	740	773	760	802	786	729	752	741	717	734	727	705	760	791	753	767	737	723	786	753	786	747	734	803	801	770	738	770	749	764	794	757	740	799	775	804	753	714	772	730	800	730	736	745	745	751	714	760	716	732	801	771	762	779	700	800	771	755	797	777	780	767	778	716	811	730	777	765	760	735	747	780	783	767	728	781	778	752	749	821	734	802	711	740	740	782	809	760	813	801	763	757	755	782	770	739	751	772	754	757	728	730	746	733	705	709	772	762	754	791	746	793	768	754	720	754	785	742	752	781	774	775	795	747	746	760	764	762	777	763	718	725	799	720	719	754	801	753	755	777	746	766	750	725	752	743	753	788	766	782	725	785	819	705	712	822	731	789	738	745	733	685	754	755	771	751	807	742	802	769	796	701	753	738	796	765	744	768	733	765	774	783	714	783	772	698	716	784	801	765	749	724	770	701	764	723	776	794	761	762	771	764	755	781	746	736	740	749	710	796	767	737	797	752	735	754	792	699	718	746	759	788	757	761	762	740	763	761	767	737	774	769	763	770	746	822	802	710	802	771	766	764	775	773	766	751	806	726	746	718	759	736	764	694	777	746	798	770	787	730	764	805	743	738	715	756	750	758	718	724	719	783	739	757	733	763	783	755	776	741	763	727	776	757	706	768	755	727	748	774	789	829	723	777	789	782	774	752	727	713	777	762	780	810	750	783	763	796	719	771	769	731	722	752	793	795	783	742	734	733	738	741	759	767	743	709	779	773	753	706	747	775	699	753	728	779	736	767	742	714	750	766	725	761	727	711	749	732	782	774	741	736	782	736	797	799	729	766	738	793	765	722	804	698	784	788	748	690	747	768	723	796	724	735	766	724	760	738	703	748	837	751	780	749	679	819	778	713	772	743	725	731	782	767	719	729	803	787	766	751	714	801	746	815	727	777	787	746	787	750	764	797	736	757	759	747	760	741	703	721	711	729	776	766	744	755	787	774	770	792	768	756	705	784	751	748	726	733	774	734	730	792	778	739	759	775	771	790	751	797	783	763	765	779	741	776	732	740	765	777	726	765	767	760	748	754	751	743	756	761	711	778	738	705	719	705	791	780	790	745	734	752	776	756	748	725	820	707	747	811	753	779	763	774	742	770	766	734	734	791	750	733	798	751	762	771	718	742	793	741	747	787	748	756	716	760	731	744	793	780	752	788	740	756	761	737	712	798	730	783	746	770	747	772	785	745	771	790	757	774	778	757	726	674	783	762	755	761	794	769	809	787	730	747	763	717	797	781	750	782	765	737	735	782	753	760	738	734	736	773	786	742	766	785	733	769	743	764	756	763	695	733	732	840	777	772	734	776	759	748	775	745	785	786	769	755	755	785	806	740	734	755	758	741	772	741	721	744	768	720	787	758	767	745	755	764	759	748	730	749	742	711	763	759	765	736	741	791	740	766	753	769	750	741	723	750	744	790	743	718	762	728	771	778	753	757	727	766	770	751	766	731	701	795	789	733	756	764	724	758	746	725	783	760	815	775	731	788	771	788	773	762	752	767	779	762	758	794	789	731	716	785	805	752	818	758	736	769	789	761	746	757	750	787	769	723	728	763	752	785	761	769	729	698	750	755	799	786	720	807	711	766	779	734	720	710	718	718	712	760	763	759	817	736	727	770	794	754	767	744	807	780	760	735	786	712	756	808	769	761	766	784	751	717	729	712	755	755	785	709	723	771	750	766	747	733	766	743	780	780	730	766	792	712	770	708	770	732	733	725	742	751	772	739	800	734	724	742	829	754	762	720	782	701	783	765	734	752	727	794	745	738	764	718	745	724	758	810	754	769	737	735	761	733	813	714	721	722	764	784	755	775	749	753	762	726	731	804	741	763	739	811	754	755	766	759	776	725	723	679	748	767	745	713	811	727	743	762	753	760	784	746	760	740	760	722	765	741	752	746	753	721	750	708	738	802	758	728	724	732	774	745	785	767	752	791	799	745	749	779	793	758	753	794	716	795	750	738	790	762	716	806	767	740	713	724	743	715	752	732	748	777	790	776	766	735	795	786	765	766	701	765	729	721	759	792	793	763	833	765	753	742	728	748	765	719	721	773	742	790	801	753	755	764	756	780	807	727	749	776	725	771	734	727	741	748	732	810	723	747	745	775	769	738	742	728	724	810	735	753	773	772	753	803	810	712	730	781	753	711	683	737	788	717	729	738	697	760	730	755	751	756	753	750	729	759	747
13098	21770	15658	7451	2454	667	373	332	328	335	342	334	358	350	330	330	329	337	324	309	371	351	323	333	310	366	351	352	351	373	343	350	331	351	332	347	345	358	369	360	366	322	372	365	370	312	356	351	354	330	366	335	370	361	353	327	353	317	319	324	359	346	314	338	343	322	328	325	368	351	361	313	331	354	319	355	352	332	335	360	318	353	343	332	334	376	357	347	369	309	363	350	353	374	346	344	351	346	340	330	338	342	343	357	336	331	333	353	373	333	348	318	362	330	343	347	337	355	370	330	370	340	324	357	322	309	376	340	353	373	334	325	342	349	330	366	319	367	318	357	376	338	321	342	359	352	330	344	319	347	353	346	360	349	312	341	350	352	376	334	364	374	330	380	346	329	348	354	355	317	334	360	336	361	342	326	354	381	323	352	332	359	334	331	311	320	372	315	349	340	354	349	360	353	337	332	349	357	337	380	318	367	366	341	337	355	347	341	352	361	344	376	341	320	342	333	323	324	346	340	342	384	338	342	348	324	360	361	328	351	327	337	318	356	327	345	328	340	335	346	323	319	343	350	318	360	324	348	366	388	365	332	360	350	316	313	386	336	341	374	340	340	334	309	367	312	342	341	354	340	374	328	362	388	345	337	311	315	355	340	369	352	339	343	348	385	356	342	341	344	345	342	333	365	406	364	354	324	322	325	322	323	363	324	335	325	348	368	339	323	344	347	367	380	367	346	366	353	325	363	372	340	329	339	329	345	344	369	315	363	375	331	362	334	368	350	347	353	345	357	345	330	358	369	330	336	323	323	304	296	356	353	357	340	334	361	352	336	338	299	323	324	369	338	320	359	295	358	340	335	354	344	325	348	341	357	343	371	355	343	360	364	345	338	336	351	320	361	345	324	344	357	350	338	349	332	346	329	344	368	354	358	338	351	369	365	343	359	339	344	329	332	354	333	342	326	340	371	368	346	355	336	344	312	342	343	308	315	355	341	353	342	328	313	343	308	376	318	343	351	366	336	357	325	364	346	350	403	288	336	320	381	366	357	366	383	331	339	372	324	364	351	303	408	358	360	355	362	371	331	312	363	303	339	325	366	328	395	300	338	366	302	366	382	327	347	333	355	318	344	350	336	349	324	375	358	334	347	359	327	308	376	325	362	329	339	358	326	357	365	316	325	329	318	347	370	319	339	331	350	344	359	317	319	335	338	320	371	367	347	344	335	360	357	317	340	351	393	346	342	324	334	337	336	389	332	354	355	333	364	365	330	345	389	321	352	340	335	344	346	337	392	328	329	339	368	333	336	361	284	324	374	325	323	337	370	315	336	345	343	338	350	367	323	350	340	350	341	318	342	344	346	336	366	335	344	344	348	353	334	326	294	359	353	352	335	366	329	323	321	329	339	307	312	358	347	367	359	373	321	329	314	374	360	352	300	353	324	320	324	324	345	351	323	353	328	340	374	372	367	358	334	339	379	344	346	327	347	340	323	325	362	356	348	340	377	329	327	339	340	341	346	350	371	331	334	339	356	373	339	325	364	371	374	351	340	312	349	363	320	326	340	347	330	359	367	321	352	339	321	294	340	353	319	347	381	334	361	325	379	333	311	342	362	338	367	315	341	339	360	347	325	310	332	342	337	360	352	338	350	363	323	342	311	335	358	337	356	357	315	394	356	338	313	406	334	359	314	332	375	358	343	360	328	336	340	360	340	358	358	326	360	357	366	341	351	327	336	314	357	379	347	353	341	310	328	335	362	320	333	360	336	381	372	361	346	342	341	338	375	371	335	323	336	354	348	361	309	352	324	329	328	355	343	348	362	319	333	341	339	332	308	361	318	344	325	341	339	341	392	340	331	313	373	345	336	339	325	343	344	326	338	352	361	296	345	321	327	329	355	360	353	329	376	354	307	320	362	368	323	360	352	357	356	298	359	342	357	317	359	341	321	330	320	350	330	361	335	358	348	357	352	348	397	375	316	372	356	316	342	365	329	326	358	381	311	357	362	317	336	311	333	354	316	332	363	336	371	358	320	339	365	337	326	338	348	337	339	361	303	353	343	381	335	355	345	368	341	348	341	353	335	338	317	321	312	352	348	322	373	344	331	342	346	342	293	319	352	363	370	339	354	335	360	351	335	352	301	368	373	355	349	319	316	341	370	328	328	321	338	355	320	334	328	338	362	362	333	328	358	351	356	338	313	347	344	351	344	377	335	326	336	358	377	357	340	381	348	332	350	328	361	389	332	325	338	337	317	309	346	363	367	347	336	329	332	325	314	345	339	328	325	344	367	368	350	319	365	343	325	347	338	344	360	354	330	353	348	360	361	373	340	339	399	337	346	341	379	342	359	374	345	333	314	349	336	346	342	358	340	325	344	355	341	346	333	360	335	365	340	351	355	353	343	363	341	349	332	368	356	353	387	375	339	340	334	345	335	334	353	349	343	324	329	346	357	365	373	355	337	379	355	361	365	341	333	377	323	333	334	343	318	303	376	335	338	325	343	331	358	352	349	345	353	355	314	333	359	307	338	327	348	362	377	305	351	313	383	399	370	340	368	389	330	308	329	363	338	389	345	355	375	320	325	323	357	322	319	324	322	312	337	329	337	341	341	345	353	329	323	302	351	337	365	330	314	372	378	363	329	348	335	348	372	343	337	336	314	313	364	318	348	336	333	327	323	352	385	362	320	342	318	339	347	322	324	354	359	357	355	352	331	339	348	331	316	374	365	319	351	332	351	333	329	362	372	345	372	323	355	363	379	362	359	358	325	332	364	374	352	320	324	333	365	368	362	305	340	351	346	326	339	334	352	355	328	373	373	355	352	342	325	334	328	348	331	366	346	338	352	358	336	318	349	325	323	338	381	350	352	304	345	336	304	353	353	318	382	320	349	315	350	352	347	363	328	379	352	343	353	356	376	321	344	363	312	358	364	395	351	358	312	345	322	353	332	306	346	364	330	303	357	311	319	354	332	337	322	327	354	354	371	313	326	354	331	337	362	328	352	331	335	336	356	343	364	330	389	347	335	325	336	331	363	316	318	354	349	351	341	334	315	358	341	346	374	351	331	340	335	338	372	325	318	345	356	351	348	351	327	332	369	319	322	375	335	344	368	356	351	322	346	378	335	377	327	362	306	343	380	351	320	389	320	333	356	338	359	390	339	336	370	342	300	346	332	338	330	349	335	338	323	354	358	340	345	330	393	347	336	362	377	344	326	334	359	317	357	312	372	369	345	351	318	355	308	322	332	333	364	308	358	369	344	366	370	339	341	306	342	338	358	346	336	328	351	369	337	331	337	361	333	368	341	316	326	326	317	361	316	340	305	360	340	367	352	348	331	339	321	343	300	343	338	336	306	345	335	326	314	325	358	324	347	351	356	384	378	337	380	390	323	364	340	378	323	333	329	348	338	314	348	322	349	379	355	299	329	340	309	335	310	343	365	364	351	342	357	355	387	319	351	329	373	385	337	350	354	323	352	360	297	321	340	361	352
14513	26305	21667	14813	6468	2057	943	927	897	897	914	895	892	882	899	945	915	901	835	869	924	855	948	902	833	911	889	905	913	881	912	855	912	917	839	853	842	882	919	843	862	870	875	869	944	875	906	925	931	853	901	817	892	915	921	924	909	855	919	896	869	917	928	908	881	908	903	908	913	912	861	846	935	882	924	860	917	898	921	959	918	884	877	856	842	870	917	927	878	938	918	899	927	871	935	879	903	921	915	890	925	871	906	858	820	893	886	923	919	891	915	898	864	895	944	866	923	882	924	900	885	891	903	984	859	845	879	870	896	881	879	931	862	931	877	877	893	898	872	925	932	869	870	886	868	910	874	891	873	902	910	866	842	924	908	893	812	899	872	896	887	936	870	917	879	877	961	898	920	926	898	897	946	893	884	892	890	951	820	859	938	909	861	890	893	873	913	942	931	864	870	907	895	898	930	928	834	897	856	881	887	823	915	868	883	953	945	901	857	865	867	910	886	902	939	916	888	860	901	865	896	931	906	932	887	892	881	874	922	885	875	890	976	942	886	859	893	946	930	856	897	898	871	886	864	867	869	889	857	934	916	916	889	916	962	908	872	914	899	849	906	918	884	892	911	928	923	918	894	899	838	848	873	912	888	847	952	852	856	885	910	911	928	902	875	909	892	892	892	884	921	879	866	934	896	897	901	906	906	935	841	888	883	917	896	916	891	883	869	904	902	889	884	889	848	928	903	902	919	884	983	953	917	938	906	935	859	889	864	917	838	919	910	888	919	925	882	907	872	849	926	894	904	887	885	893	915	909	901	891	874	854	925	828	921	851	867	913	898	941	933	898	878	875	908	890	892	912	902	894	889	898	853	898	925	916	971	866	904	891	916	872	913	887	878	897	940	879	915	880	883	908	869	885	886	945	886	886	876	872	898	879	932	894	835	898	903	882	893	882	833	876	886	876	862	880	849	850	879	869	865	932	866	904	924	955	899	966	929	916	910	910	883	916	856	930	893	893	882	936	839	888	868	884	911	907	885	886	867	912	903	932	906	888	905	864	931	876	931	872	908	873	916	869	859	892	903	864	895	879	871	890	895	916	873	866	928	847	890	875	937	929	870	901	900	914	920	848	870	947	946	955	889	917	930	862	881	857	905	815	934	861	928	911	863	898	884	906	864	885	839	903	867	891	888	917	926	901	904	868	877	912	895	910	901	889	858	873	919	908	947	870	893	932	918	901	893	889	907	893	921	944	938	902	855	893	861	879	909	889	891	901	873	911	854	861	863	891	956	948	884	920	914	972	917	892	873	880	869	904	894	869	875	880	882	892	909	925	900	898	927	877	918	826	910	933	841	902	929	943	841	905	922	907	903	915	887	901	922	888	925	914	934	888	889	871	881	890	901	910	826	908	875	891	898	894	890	912	859	921	871	885	903	927	905	845	846	868	872	898	879	897	810	981	944	885	870	929	893	936	862	914	861	967	901	856	860	908	909	829	865	906	921	862	920	847	915	859	893	888	924	942	941	922	959	887	943	917	881	893	895	896	844	912	913	857	876	892	934	915	939	855	866	897	883	894	878	873	874	907	888	873	929	897	876	928	887	867	889	892	879	937	898	895	885	841	897	914	870	942	945	885	875	954	903	920	845	874	986	815	850	887	905	882	880	872	864	869	937	855	882	911	892	864	936	901	895	887	894	886	911	867	870	867	881	895	883	903	897	887	870	901	883	887	870	905	889	893	869	875	900	887	859	856	904	931	911	884	884	881	904	855	919	879	860	847	884	888	869	951	889	889	867	889	943	890	885	892	880	870	916	879	915	916	897	835	913	894	885	934	906	842	887	889	938	888	851	874	945	876	933	889	895	977	889	928	900	897	934	916	860	894	850	899	942	902	886	917	923	900	877	930	946	903	854	880	889	909	966	887	919	900	869	901	899	880	935	921	876	864	827	944	914	842	881	883	889	898	882	940	895	929	885	874	878	899	911	913	878	912	867	858	906	926	843	947	963	881	927	875	892	893	923	932	878	878	859	897	908	913	899	951	919	874	931	944	921	854	901	878	852	850	879	936	879	858	906	888	917	828	924	900	881	919	913	933	907	923	843	869	889	906	869	875	920	906	884	857	845	870	912	887	983	908	894	879	926	892	910	870	871	867	954	906	884	882	891	893	918	920	860	908	826	848	918	886	922	930	901	823	876	919	939	894	868	899	957	877	874	941	907	879	868	914	860	956	925	944	887	902	924	902	976	913	926	906	936	872	887	911	864	930	868	875	915	872	860	853	929	851	902	891	871	842	886	868	971	907	928	882	867	908	923	886	878	932	934	949	912	910	887	917	905	848	970	899	974	962	878	884	853	841	930	925	922	905	876	874	893	888	811	852	905	905	910	901	874	911	840	907	919	899	882	903	881	916	889	903	888	938	865	915	880	969	924	937	886	957	922	906	893	904	910	853	865	941	938	865	889	822	868	897	896	823	875	940	879	924	850	937	878	880	937	877	878	882	901	904	855	901	853	877	900	951	878	935	866	882	927	883	870	870	912	865	851	840	930	942	885	906	901	878	929	855	858	876	899	906	925	888	881	848	910	875	918	922	889	838	867	896	911	926	926	900	916	912	858	873	924	912	920	946	901	866	869	925	888	849	909	887	919	831	846	877	912	967	902	855	889	913	872	889	856	941	905	868	929	886	901	887	855	849	869	903	831	880	894	862	943	917	874	937	965	913	927	847	875	895	873	936	888	881	912	913	936	925	867	919	890	920	869	912	922	846	906	903	895	875	863	867	890	907	941	937	920	876	859	901	872	913	915	908	894	975	889	926	871	899	909	879	960	917	900	874	906	966	885	859	879	884	885	821	919	866	923	875	888	928	895	940	876	861	909	911	855	907	935	915	885	919	909	927	881	911	912	872	843	842	839	913	908	840	923	932	934	915	871	871	913	902	891	911	949	874	877	880	944	845	838	859	900	871	910	907	920	873	873	909	905	952	924	911	878	957	862	934	885	833	857	894	827	927	858	917	917	894	897	902	894	938	886	834	956	959	897	854	925	930	897	874	901	968	912	882	884	874	916	907	854	859	847	926	920	893	948	870	903	920	862	935	918	890	910	941	941	922	855	835	936	971	902	930	834	928	862	908	858	904	892	927	909	900	904	872	846	847	948	913	892	899	857	905	888	934	914	924	915	863	913	867	931	891	875	875	934	880	940	888	920	867	897	914	886	878	891	870	924	863	888	889	945	875	915	878	963	926	869	893	888	916	904	870	890	946	859	892	883	892	879	893	851	816	906	907	949	906	863	932	913	849	886	890	895	920	918	867	828	907	908	938	868	904	901	899	934	890	899	903	868	912	946	885	919	876	853	916	905	950	843	918	898	902	922	891	908	895	883	910	926	909	859	854	920	885	892	903	906	905	897	921	895	903	894	898	876	906	916	867	873	912	868	882	872	899	910	931	947	901	876	948	912	880	893	855	887	876	870	889	910	925	897	867	900	947	871	888
55996	65866	58030	38971	19355	5509	614	271	288	254	283	296	286	270	280	274	303	270	246	262	289	293	273	263	251	295	264	254	280	285	254	259	296	297	293	287	282	286	271	280	252	272	258	279	283	275	291	276	314	287	266	303	282	289	261	302	307	290	291	292	282	268	290	267	308	264	312	286	269	309	287	295	266	278	269	275	295	270	294	271	258	256	275	289	278	269	273	237	300	311	254	271	257	284	297	233	288	303	263	265	277	284	328	282	297	282	281	234	279	285	286	266	272	269	269	280	292	272	284	289	304	319	282	291	281	276	272	249	268	275	300	263	304	261	270	272	248	301	268	280	286	275	305	294	287	283	301	281	223	267	283	285	285	289	241	268	298	282	290	303	259	306	277	279	293	290	292	291	262	278	284	280	285	288	291	266	249	271	274	277	289	302	262	310	290	287	276	270	266	286	297	264	286	290	278	258	267	279	293	295	252	247	293	264	289	287	292	264	271	275	285	302	285	278	293	286	285	262	294	277	284	264	286	288	291	274	276	271	283	288	281	273	298	235	275	265	271	276	257	285	278	312	272	258	241	293	273	293	290	285	305	275	289	275	275	287	273	273	272	277	259	292	254	274	300	248	263	278	277	280	278	293	265	252	276	271	283	284	281	301	305	290	251	282	285	248	283	273	271	275	261	253	290	254	264	279	307	291	279	293	255	298	313	269	280	235	310	289	257	247	310	290	278	263	292	287	289	289	267	298	279	286	256	261	282	285	278	283	281	309	283	293	305	276	264	259	297	277	295	269	291	283	287	299	294	301	263	280	302	287	252	281	249	280	298	280	299	298	278	264	311	260	340	288	291	272	267	288	280	281	288	293	292	268	262	275	261	296	261	296	279	289	315	263	290	290	252	279	266	242	247	285	262	295	253	307	282	295	280	274	284	267	290	277	263	296	281	314	291	270	298	272	298	286	318	260	279	277	266	262	305	277	293	298	274	263	284	278	287	264	269	315	270	271	283	315	303	283	277	298	265	275	285	276	259	300	245	292	280	282	271	297	272	296	287	257	292	309	270	277	304	276	276	298	307	277	275	274	281	272	315	261	285	289	297	301	295	270	292	289	321	271	271	266	273	281	255	269	287	295	283	256	265	281	321	321	299	295	276	238	295	278	282	277	282	269	278	294	283	287	287	264	265	303	243	285	261	289	267	283	266	288	297	286	294	305	289	271	268	271	258	287	268	269	289	283	279	270	257	260	302	294	325	284	250	268	270	296	276	257	267	236	283	262	244	286	299	290	254	256	269	289	278	284	258	246	260	291	284	292	280	277	311	313	265	275	281	248	254	270	283	273	247	299	237	252	271	268	285	290	275	286	257	279	308	279	281	279	318	282	281	255	270	310	270	277	292	270	283	277	245	299	256	277	307	312	297	279	275	289	278	265	279	281	281	281	282	282	315	263	271	306	280	293	310	265	295	276	285	293	256	292	257	296	270	290	264	278	274	294	256	256	265	280	250	245	260	262	297	289	281	267	304	286	270	282	268	247	290	275	249	273	267	254	275	284	282	241	266	283	311	255	257	273	266	292	268	267	269	280	259	304	270	281	254	290	308	256	263	291	275	305	278	267	284	268	277	310	285	282	299	256	258	288	264	272	280	255	301	238	264	278	273	237	281	241	252	297	277	280	262	263	273	277	272	258	303	282	268	260	260	231	301	284	308	276	267	273	269	271	296	295	292	284	297	271	282	251	298	273	271	279	291	285	285	263	287	255	279	278	278	283	278	269	312	260	273	273	259	241	308	245	305	266	289	273	281	296	285	263	279	263	273	272	273	316	302	277	306	287	304	285	276	268	308	283	271	285	272	296	259	273	261	270	267	269	267	283	264	281	313	256	290	291	263	291	282	241	275	259	283	276	263	295	259	255	281	285	285	239	296	272	239	252	265	279	250	282	280	323	277	281	291	263	284	242	286	278	257	268	275	295	263	293	262	277	281	266	275	265	272	260	244	297	284	296	270	294	273	314	269	306	281	281	295	261	273	289	285	286	281	271	251	283	282	302	276	288	285	287	264	253	270	250	272	274	284	282	291	262	269	282	258	294	267	283	264	298	272	273	260	271	255	259	275	309	289	258	285	287	269	289	299	265	291	265	299	292	252	284	273	279	312	305	268	271	279	291	278	295	301	268	270	287	282	315	265	290	259	297	265	269	271	276	281	278	256	274	274	284	297	265	269	272	258	272	292	278	286	256	249	251	293	270	279	258	288	281	261	277	265	260	314	271	273	268	258	261	252	278	268	266	297	296	292	311	294	317	279	296	282	273	296	316	302	264	275	314	291	303	317	288	293	298	284	258	282	286	284	266	268	298	292	277	283	283	310	330	282	273	282	281	269	317	275	272	298	272	281	297	288	285	280	312	281	282	252	273	262	277	275	279	283	274	294	252	322	293	286	300	273	263	283	259	286	285	289	277	288	273	288	296	292	299	269	250	250	286	299	298	270	285	286	277	273	305	275	285	313	266	304	278	253	293	252	268	239	294	272	287	255	287	305	318	279	291	288	264	293	266	268	266	255	274	269	272	262	266	267	263	268	282	269	281	269	276	274	264	273	297	268	246	257	263	251	246	256	279	283	249	260	269	259	291	266	270	317	290	290	286	260	298	286	292	279	270	279	260	277	293	281	260	249	270	295	288	269	300	278	267	262	295	274	237	289	240	282	306	279	265	289	274	294	268	272	277	266	281	271	281	290	254	300	298	279	272	270	288	299	255	266	264	309	285	271	280	295	281	266	257	293	289	308	290	313	304	295	316	305	278	298	231	283	280	299	289	281	288	282	267	302	259	310	269	270	252	280	281	305	282	280	269	261	266	277	280	275	295	281	278	318	253	303	273	277	271	279	285	278	275	276	263	278	294	264	306	268	267	276	248	277	260	311	300	275	283	255	284	230	285	268	286	279	316	267	274	260	278	286	287	256	264	254	292	293	282	268	254	300	307	275	268	287	279	239	261	273	299	294	306	283	278	270	259	304	265	243	268	281	267	283	273	253	257	301	283	280	261	297	256	267	277	279	258	281	283	273	259	271	271	275	262	272	266	268	264	298	270	286	249	286	269	265	289	285	279	262	297	298	282	299	286	255	265	227	285	239	280	261	296	284	292	278	285	268	277	286	272	239	282	272	263	268	257	247	288	293	257	278	240	264	270	268	269	276	265	276	271	257	242	268	262	252	280	283	269	272	287	280	302	291	281	291	274	265	247	261	309	274	272	260	271	260	266	317	273	291	271	275	271	292	267	303	272	285	276	299	240	284	270	253	276	282	258	267	318	263	276	272	274	290	278	261	299	308	283	277	269	280	282	293	246	268	274	288	258	312	284	251	255	287	281	268	267	297	279	291	288	254	282	275	270	305	293	294	271	263	254	279	287	294	284	271	261	265	299	256	305	293	271	274	255	269	277	297	303	245	280	278	257	303	282	290	284	268	276	260	286	267	282	271	296	318	274	290	306
37439	51337	52316	43168	26163	10794	1561	734	794	773	761	711	741	740	693	765	718	715	755	758	768	715	727	773	726	735	761	780	740	710	742	712	765	783	765	735	732	735	719	783	740	722	680	689	727	716	732	714	727	765	729	717	779	746	714	749	726	689	806	732	736	785	748	713	764	792	742	810	758	714	755	714	746	735	768	746	778	745	782	688	766	748	791	711	767	734	772	717	709	740	766	732	720	755	738	772	715	746	732	723	733	685	762	786	809	750	779	717	731	789	732	748	752	741	733	768	709	715	774	723	714	753	709	780	729	761	714	793	735	741	748	735	756	735	735	705	848	806	804	735	777	716	746	798	742	782	735	731	776	706	790	820	702	736	710	782	735	771	777	770	799	803	703	745	733	780	741	750	720	755	734	747	776	738	807	689	754	741	760	750	742	764	766	728	693	740	768	734	798	790	718	744	740	780	762	766	727	760	766	739	727	728	758	814	731	741	742	760	751	756	736	672	746	740	765	747	784	755	705	769	742	711	756	752	737	727	775	719	738	733	734	766	739	719	778	741	742	720	768	724	761	804	764	765	709	741	763	696	761	750	696	743	753	699	741	799	742	723	768	770	771	774	749	765	738	737	756	719	737	757	704	746	776	734	769	722	750	765	765	745	758	769	772	762	786	728	771	830	703	782	747	740	676	755	765	783	748	751	759	746	735	739	740	741	761	722	780	742	696	719	718	744	740	742	762	755	720	729	720	745	764	736	735	739	776	759	751	737	761	749	715	783	774	751	736	717	740	747	763	724	722	714	722	733	762	771	772	736	725	791	772	757	745	750	682	726	725	697	740	734	785	751	759	687	737	755	725	748	760	738	702	769	710	747	767	716	711	724	728	710	711	748	733	738	704	746	726	726	788	707	726	745	717	754	814	771	741	787	792	750	717	713	753	751	719	727	739	766	782	739	771	728	778	731	765	732	667	775	760	773	785	724	740	762	762	799	701	696	781	738	739	744	754	767	719	753	735	761	726	788	747	734	724	748	770	754	703	711	755	735	715	735	728	756	727	766	680	761	770	734	740	712	709	735	777	731	767	719	760	765	758	747	720	720	747	753	759	737	740	773	717	743	760	755	727	705	663	756	756	685	733	778	702	698	740	713	709	752	718	730	737	764	752	746	776	760	770	706	696	758	736	780	726	769	707	746	772	739	696	750	712	773	718	773	729	776	702	769	757	726	793	731	764	744	731	788	752	735	742	758	733	757	713	814	772	754	711	777	747	771	751	737	788	765	803	771	705	744	736	753	769	785	765	703	718	753	759	766	741	807	726	709	704	742	767	701	743	737	718	786	690	741	698	739	749	780	719	746	753	754	742	743	772	739	735	682	757	709	726	698	765	752	733	751	747	773	712	786	760	777	711	740	803	777	724	761	755	717	768	765	747	719	763	735	811	747	740	725	759	749	745	741	689	709	770	790	800	766	723	757	658	726	744	781	731	767	723	703	763	740	721	708	721	713	755	742	750	799	720	716	714	738	752	768	755	743	762	746	750	748	729	728	694	738	731	800	737	705	772	736	753	774	726	772	741	674	782	737	741	728	706	773	729	755	732	729	769	722	754	782	748	731	734	763	721	761	724	742	774	752	694	721	713	719	733	714	758	714	762	727	710	748	687	727	748	697	693	753	709	757	738	801	746	746	739	728	751	752	777	789	746	745	785	737	793	750	761	728	813	702	803	760	783	750	754	692	751	756	704	725	752	746	712	732	705	760	728	718	755	705	732	703	697	744	662	728	762	737	723	703	729	782	747	753	734	704	752	784	729	757	747	756	723	722	689	729	730	782	737	733	739	753	734	676	752	731	695	727	728	700	718	762	720	717	779	701	740	728	755	723	718	752	701	754	759	748	743	687	789	724	699	731	741	751	779	684	719	718	682	782	745	758	752	730	760	754	709	768	735	706	673	731	767	700	766	800	755	775	735	749	713	754	713	783	750	792	734	753	758	766	737	733	761	712	749	729	728	721	713	697	774	734	750	737	737	702	731	710	774	771	746	721	790	754	765	767	722	765	713	728	780	741	739	753	776	726	715	711	682	725	739	744	766	703	759	730	782	795	738	735	707	736	757	720	776	744	742	757	761	775	730	742	795	737	710	778	755	728	790	751	714	763	726	755	751	719	726	720	733	774	750	704	713	750	752	756	774	763	704	761	757	717	769	772	781	770	751	761	729	784	709	767	766	749	769	736	759	792	765	747	714	708	758	720	730	744	698	753	697	764	701	755	757	752	711	741	727	779	694	735	763	709	748	724	701	760	736	742	700	767	776	768	774	731	745	748	675	751	752	735	736	747	784	735	759	733	710	790	743	773	725	719	796	721	723	729	730	735	730	736	718	729	755	718	705	745	722	712	749	671	733	744	702	796	714	768	721	783	741	719	757	720	769	750	717	730	774	787	734	746	741	749	788	753	727	761	764	795	714	791	757	713	740	763	776	732	765	738	775	732	711	772	708	728	770	737	735	725	714	748	726	755	729	719	750	723	737	748	783	738	726	703	749	723	816	775	734	744	775	710	777	734	774	784	770	712	708	705	747	710	792	730	734	744	736	747	761	768	760	702	734	746	721	767	737	752	738	760	793	731	740	747	745	736	734	759	775	699	755	776	740	742	723	773	770	776	754	749	737	752	761	701	756	676	745	710	724	764	739	701	748	727	765	749	729	767	714	732	734	693	725	783	692	761	723	711	719	758	771	768	737	738	781	795	770	723	704	761	759	737	774	736	773	795	748	763	737	795	764	760	693	718	759	729	744	809	722	754	802	698	739	749	746	707	732	733	711	719	718	747	762	787	738	746	765	761	737	747	781	787	747	783	736	744	759	773	702	740	780	718	776	723	725	770	751	755	730	757	770	726	708	743	755	745	727	741	718	727	727	760	751	770	731	729	735	729	744	735	741	729	700	799	740	735	704	714	769	787	783	761	710	749	739	703	753	729	795	789	739	669	712	751	732	722	712	749	729	750	741	757	747	738	725	734	736	765	746	765	736	702	736	752	761	720	726	754	729	750	731	725	752	728	702	768	700	730	728	678	743	730	728	698	716	730	751	772	744	730	754	803	758	755	719	727	752	733	776	734	710	731	776	750	722	738	759	766	760	724	741	709	747	710	789	721	719	754	769	729	745	714	717	737	774	785	763	753	714	716	797	748	711	744	742	692	790	753	747	755	793	762	712	729	742	711	748	771	768	754	731	667	743	741	736	745	731	756	759	744	725	758	741	765	766	737	748	702	715	753	741	702	725	763	760	744	784	751	734	777	745	713	747	755	694	751	754	715	693	683	706	752	705	799	733	727	711	731	731	715	712	782	798	767	717	786	762	736	729	706	739	701	724	761	765	709	696	747	666	732	721	786	705	693	706	710	748	715	748	780	668	819	771	742	757	760	763	788	765	731	742	744	722	791	756	740	770	779	738	750	752	745	802	752	744	694	753	762	759	750	725	767	729	742	751	746	700	713
69065	78831	70662	51327	27934	10287	1021	320	257	310	281	278	311	308	278	273	285	294	293	292	295	257	260	269	284	285	288	261	272	265	297	266	281	264	261	277	274	300	289	273	289	277	266	303	298	285	299	287	274	289	256	282	276	273	291	251	288	257	319	273	260	254	291	285	291	278	286	284	258	256	288	319	267	264	269	258	289	278	266	286	261	286	243	283	286	248	267	282	258	323	286	269	279	253	275	296	282	300	267	251	278	265	275	283	298	261	271	283	291	264	273	277	294	268	276	270	268	287	309	285	290	251	284	291	271	292	288	273	292	276	295	288	250	285	317	304	289	287	251	287	271	271	288	255	277	262	260	286	296	265	270	276	262	259	260	260	273	277	260	267	298	280	243	277	327	274	281	284	281	269	298	254	281	283	291	266	300	263	307	268	292	259	302	308	259	242	268	277	312	273	251	271	311	260	262	298	262	264	292	262	283	262	295	283	305	326	283	299	244	268	291	302	265	292	282	280	262	282	298	280	303	253	261	301	284	295	266	277	260	286	267	272	293	290	271	282	272	300	248	268	265	298	278	299	293	288	281	297	284	319	269	267	257	287	296	293	268	307	268	310	299	277	274	259	271	291	253	267	234	265	256	276	285	299	281	274	282	276	287	252	262	276	285	288	288	333	239	272	305	258	284	264	276	281	277	290	268	267	251	247	303	253	255	284	283	261	273	285	279	277	269	288	282	260	309	275	289	254	298	275	284	273	281	280	279	276	278	258	303	305	279	257	285	295	286	289	259	282	264	304	292	306	268	266	251	264	290	282	285	260	278	311	301	292	259	265	275	274	291	279	272	255	291	253	244	283	275	309	269	268	275	293	260	273	230	250	244	316	263	278	279	295	255	292	301	295	279	312	258	260	276	294	272	292	292	293	292	299	280	287	288	267	286	296	302	295	283	285	254	310	295	305	308	279	290	226	258	315	290	293	309	279	297	253	321	291	245	283	253	280	288	270	285	279	242	295	305	245	270	270	281	302	297	301	256	275	268	256	284	274	274	277	303	294	259	278	306	290	289	289	311	253	241	291	290	307	284	296	270	284	305	297	288	277	287	255	293	255	286	299	270	272	267	277	280	280	277	259	314	301	285	261	298	259	292	274	283	296	244	263	285	268	303	296	266	302	267	302	252	286	284	296	288	260	277	306	279	275	274	253	264	283	265	273	283	267	265	270	302	295	275	271	259	266	284	296	276	270	281	278	251	280	293	296	264	244	303	255	290	313	271	283	300	307	278	264	286	269	267	268	299	299	255	297	302	263	286	266	248	288	276	256	278	284	294	294	283	271	311	259	261	265	276	267	248	287	300	266	284	280	284	260	294	296	255	272	275	267	305	303	272	272	259	291	253	274	288	287	267	294	307	280	256	267	275	281	279	261	268	281	284	257	292	293	263	264	293	288	253	267	267	287	281	264	283	291	281	292	246	296	270	272	315	264	256	271	285	280	273	290	284	244	300	299	284	293	275	284	306	246	274	301	268	280	291	292	300	252	285	261	264	276	279	265	277	299	266	266	257	298	289	261	268	275	303	275	281	279	292	280	300	291	253	276	264	239	271	277	273	275	295	288	272	260	284	304	286	315	265	277	255	254	283	291	298	287	251	263	278	310	265	279	277	295	283	287	271	268	269	277	298	295	270	279	282	290	287	256	290	262	250	265	261	270	280	285	270	246	255	272	278	255	280	304	270	248	255	287	292	275	294	260	262	244	274	274	266	278	257	248	284	252	269	254	286	253	286	276	297	274	257	291	278	286	266	296	241	297	270	267	296	286	305	283	296	310	287	276	284	259	282	297	262	278	268	292	270	307	277	311	255	268	277	269	297	294	282	267	266	275	289	279	252	242	277	277	273	263	260	286	298	236	268	280	271	272	298	287	267	268	279	270	273	291	274	270	307	277	281	267	267	317	302	264	275	257	264	281	281	305	285	292	308	295	279	247	268	276	293	274	301	283	289	277	271	272	266	235	279	281	278	272	265	265	264	292	259	303	318	292	293	267	278	311	265	288	268	275	287	269	312	272	270	289	278	298	292	303	273	258	285	321	290	289	285	264	280	267	280	284	299	292	284	272	276	266	269	291	283	298	287	296	276	272	284	255	285	259	273	262	274	257	272	266	295	297	301	290	260	240	300	288	292	297	298	281	278	280	284	256	250	267	306	302	285	273	271	283	229	292	267	272	260	283	272	241	308	269	286	271	262	299	257	277	292	283	277	295	292	269	309	292	294	302	263	280	285	262	286	283	291	295	288	259	292	289	282	274	274	269	289	266	271	288	273	300	277	289	267	257	263	257	299	229	274	266	261	292	273	278	288	266	294	266	284	282	302	282	289	268	293	273	271	276	274	280	275	300	311	269	268	289	249	302	272	266	278	284	242	246	273	257	283	282	266	299	303	293	263	288	296	295	291	256	290	278	258	258	280	285	292	293	300	279	291	279	263	259	289	247	290	309	319	286	293	314	268	274	272	287	292	266	266	259	257	280	263	274	283	267	293	285	271	294	283	314	272	282	249	257	296	284	304	284	283	267	298	274	280	281	269	295	277	265	285	292	296	288	248	304	249	278	268	281	296	282	258	269	238	258	283	276	274	278	310	294	299	269	282	286	306	269	290	307	251	248	300	302	282	286	275	273	286	246	250	278	256	276	295	282	266	268	258	283	270	265	264	264	263	294	281	250	314	266	269	287	266	305	241	263	291	277	263	270	269	274	274	318	269	277	299	274	294	273	270	277	295	288	286	282	265	276	271	286	299	286	291	284	268	291	274	318	274	273	289	284	306	288	258	267	289	252	261	284	286	282	301	268	302	261	312	276	276	273	279	308	271	273	303	292	285	267	255	302	303	262	264	279	291	263	262	301	292	282	271	274	289	264	258	269	256	294	286	275	295	252	269	286	274	296	289	284	293	274	287	310	283	237	301	295	221	266	255	288	308	269	258	282	304	267	274	268	311	294	305	271	281	282	251	282	264	280	286	221	272	287	287	301	256	264	279	273	294	285	320	295	268	290	287	303	268	253	270	258	256	245	285	285	299	277	311	277	268	306	291	242	293	282	256	283	267	244	304	281	267	291	267	279	304	298	299	272	283	295	286	280	262	239	282	302	253	292	259	272	289	279	279	269	295	260	261	295	265	295	285	282	271	267	312	281	276	278	274	293	288	289	265	280	294	272	269	302	263	289	269	268	255	262	285	293	291	280	273	272	277	307	285	279	303	272	308	282	295	285	299	270	276	254	274	294	267	269	284	275	314	294	307	257	290	292	256	296	277	309	291	287	294	295	283	264	275	261	290	273	286	258	270	276	267	285	283	269	268	296	276	258	283	285	302	278	286	279	272	262	318	268	283	247	274	283	254	250	291	271	276	283	283	306	259	286	270	269	296	255	281	261	293	291	275	267	295	265	298	283	319	299	269	314	287	255	247	293	299	261	257	271	272	248	266	278	293	328	260	268	284	273
48847	64077	66864	53533	33196	14599	1891	797	770	764	763	730	742	761	770	725	725	728	731	745	715	770	725	743	712	724	753	780	720	770	787	761	787	735	731	734	780	776	726	736	704	759	710	752	761	800	737	779	739	757	758	726	771	767	725	744	758	776	751	716	741	770	797	718	716	784	744	727	775	723	747	760	757	742	751	783	784	709	709	764	745	754	724	747	767	772	718	729	739	712	699	757	697	794	721	767	777	741	709	715	724	730	722	724	733	743	748	715	770	756	786	726	743	715	723	722	758	718	705	678	732	765	758	712	802	750	721	753	743	740	716	760	742	719	685	762	728	750	727	758	727	723	721	712	750	741	744	716	701	718	777	747	745	782	768	723	748	751	793	721	732	707	778	730	735	709	744	744	732	728	737	795	690	699	709	769	747	753	724	771	739	734	717	746	796	720	774	767	723	662	767	692	743	727	726	723	724	750	723	737	702	745	779	728	738	724	711	734	735	715	722	744	737	717	667	754	767	766	716	775	715	758	747	755	757	742	753	797	791	761	746	735	737	742	737	751	721	717	717	756	709	697	734	705	741	729	793	765	746	715	738	725	753	735	671	673	756	758	744	741	761	770	709	800	736	703	754	758	725	806	695	755	697	751	740	742	762	724	760	727	734	705	784	736	713	718	731	778	752	741	749	746	769	706	805	720	744	778	714	784	697	745	756	749	756	723	718	782	764	742	759	709	753	754	701	748	736	717	757	734	743	725	768	741	720	719	739	745	713	738	746	750	708	745	756	671	721	762	771	760	756	749	757	747	728	731	748	754	764	730	746	776	782	720	733	746	775	726	713	714	722	738	743	744	710	714	738	760	740	761	743	712	719	719	739	785	748	743	765	757	761	772	739	704	679	730	740	778	773	728	762	724	727	752	762	736	730	731	731	736	739	729	727	739	697	756	773	731	732	671	772	777	742	742	702	724	747	788	760	723	727	692	732	732	742	721	743	693	775	773	743	745	760	736	713	719	776	772	768	731	748	746	674	716	761	795	752	748	757	741	738	734	762	727	741	734	754	765	709	694	723	724	754	735	771	728	750	733	766	734	776	763	753	737	761	761	808	688	785	752	719	707	753	741	699	724	724	771	752	750	763	752	702	743	691	690	740	745	778	703	731	705	747	778	761	769	777	757	729	726	782	787	727	747	732	735	703	704	751	714	714	778	776	745	743	750	748	764	705	735	746	711	749	757	737	745	731	725	772	699	766	757	759	748	767	720	730	737	687	741	764	754	763	769	747	687	701	736	751	740	784	746	743	731	752	716	736	769	734	706	734	742	706	752	784	752	741	734	742	771	733	710	734	750	717	726	695	752	716	710	743	707	683	715	747	754	769	780	752	730	736	716	757	734	749	717	762	753	757	803	777	743	743	742	758	760	769	749	717	780	714	770	771	756	762	731	704	748	738	728	769	745	771	751	735	718	714	764	717	748	744	772	783	716	732	801	737	756	730	714	764	744	794	755	736	751	747	813	732	792	768	714	757	712	737	737	738	745	682	730	779	760	697	700	760	771	743	726	742	724	758	708	779	736	746	772	757	733	750	707	737	695	737	743	748	709	751	753	671	746	750	728	739	743	737	750	698	752	729	671	756	765	738	740	724	737	789	725	745	734	723	778	706	755	765	761	772	740	751	743	761	734	735	769	721	717	746	751	766	769	769	750	776	787	727	700	707	745	754	760	724	725	760	727	754	728	760	783	716	773	711	764	804	755	732	710	736	740	702	748	726	768	759	751	735	752	749	741	736	696	701	753	761	724	712	699	721	734	719	760	726	731	757	690	732	742	746	790	712	753	740	747	747	737	722	738	747	745	793	717	729	794	734	742	689	737	774	707	781	745	768	727	701	760	699	757	719	794	746	721	762	740	749	724	778	708	724	717	736	781	740	749	783	784	722	728	739	728	745	751	715	712	738	807	733	747	766	755	731	778	740	729	682	798	751	756	739	730	793	712	736	786	770	793	746	746	767	759	772	746	791	723	732	765	754	727	791	687	735	710	711	751	768	737	759	729	760	755	744	718	704	759	734	748	732	753	738	763	776	800	731	738	741	789	773	729	743	735	728	737	749	759	739	750	713	708	760	735	727	742	761	707	775	714	739	739	763	782	747	761	739	781	734	724	747	765	698	787	739	749	783	779	757	756	782	729	778	743	754	764	736	729	759	783	747	711	736	742	765	721	721	743	704	708	766	713	741	685	712	716	762	785	738	767	728	728	792	772	748	730	699	762	716	727	749	729	743	790	764	718	757	766	733	772	713	736	747	739	744	742	779	796	742	734	726	734	704	725	739	709	790	737	764	699	795	761	725	724	729	723	682	725	767	717	730	717	727	778	709	780	754	728	780	748	756	750	702	710	701	690	766	779	774	785	738	748	731	730	692	701	707	732	792	743	748	686	783	735	755	736	696	744	747	740	682	740	798	747	736	699	756	757	717	758	754	720	682	705	779	769	702	701	723	757	760	714	702	744	744	729	706	770	756	715	730	703	761	742	699	792	742	753	763	760	733	719	710	768	762	739	723	728	731	771	726	739	725	786	718	751	715	791	748	763	659	760	726	785	704	733	700	776	785	695	770	725	760	740	735	711	685	692	748	774	705	749	682	786	744	721	724	749	769	739	722	730	724	722	750	768	740	733	699	736	758	759	721	750	754	720	754	807	710	743	701	760	724	734	675	768	746	730	730	745	746	758	758	734	726	763	673	734	751	754	739	714	755	782	749	725	735	713	733	763	776	751	789	741	746	713	743	723	778	763	725	745	726	790	718	735	712	710	771	700	708	758	779	750	705	788	749	734	690	717	774	755	757	768	741	750	778	746	701	752	758	742	767	719	703	738	724	749	744	735	764	742	768	769	738	729	698	723	766	785	731	774	753	760	702	739	765	743	717	744	716	745	765	756	769	754	768	732	720	740	726	761	707	690	742	763	742	714	775	724	746	713	754	752	759	725	723	797	749	721	718	753	717	760	737	773	683	758	740	784	761	767	736	745	721	773	760	690	743	789	772	727	734	741	786	751	792	760	756	719	707	734	735	764	779	683	777	755	744	709	737	749	718	733	767	707	745	720	687	753	763	750	762	726	827	760	748	721	729	789	739	758	773	777	794	722	740	685	710	755	731	770	719	757	737	714	783	718	741	738	729	765	737	693	735	719	725	704	699	760	742	713	741	786	743	712	755	792	728	717	757	741	687	725	703	756	755	717	694	696	778	757	736	775	753	737	709	758	737	731	750	769	726	686	716	726	793	702	768	720	734	786	753	743	742	750	738	755	719	772	742	748	738	747	721	741	779	752	719	760	771	713	694	753	714	695	768	768	729	736	736	747	748	722	737	753	747	724	735	719	740	741	711	748	737	774	792	732	746	687	807	708	735	738	784	733	798	742	765	726	801	767	754	720	750	757	734	719	693	757	735	742	746	767	779	745	713	753	790	769	739	769	752	732	720	749	697	771	724	753	726	715
14906	19702	16559	7823	2672	919	414	359	365	379	361	397	356	341	310	355	330	362	384	366	365	359	387	341	372	393	318	369	369	335	338	342	396	361	361	348	366	363	370	383	354	355	368	381	393	351	369	359	356	336	336	351	363	374	349	377	351	356	320	385	364	366	340	370	366	360	335	367	363	370	334	370	385	374	328	356	377	356	379	373	362	384	340	383	390	348	370	379	366	364	326	335	327	343	337	376	366	370	380	361	373	366	340	399	388	374	373	335	351	375	353	355	370	350	331	360	351	375	331	362	377	392	368	359	390	352	352	393	335	354	357	352	408	373	360	364	388	375	349	371	365	369	398	328	362	372	359	353	355	340	322	364	334	378	375	351	352	346	352	405	408	372	383	323	327	350	352	369	380	354	379	365	339	362	375	334	360	372	370	354	315	379	378	371	370	353	366	349	348	362	383	375	357	346	370	360	391	357	361	359	363	344	370	396	370	377	359	378	326	327	389	372	369	387	328	361	368	356	368	373	381	369	355	393	343	348	393	362	357	368	386	342	353	366	359	386	370	344	399	361	392	406	347	340	339	370	350	359	328	363	359	350	363	368	369	360	323	348	343	313	370	345	353	370	382	332	375	370	342	364	346	353	376	352	332	365	344	371	383	395	370	351	382	363	350	327	338	377	357	363	411	376	362	336	366	394	307	392	347	357	322	372	355	354	364	349	356	316	362	329	367	331	370	361	353	396	363	359	353	357	352	324	360	363	355	388	326	376	407	374	379	372	330	333	374	365	328	334	359	362	343	368	397	361	370	357	356	349	361	355	375	360	365	371	346	351	350	357	352	346	388	364	364	317	359	354	337	346	372	375	382	346	367	343	401	380	339	376	363	380	364	387	379	393	366	323	354	360	348	364	404	343	373	373	360	352	359	362	373	348	373	370	356	369	355	383	371	344	367	363	335	351	351	406	352	353	380	375	366	365	373	353	394	363	363	367	337	344	332	375	375	387	350	373	346	370	325	412	363	367	340	367	369	362	358	347	340	367	337	375	344	344	316	386	356	316	363	346	354	350	351	369	346	368	373	344	355	347	376	355	335	357	370	360	356	366	415	384	374	310	339	360	342	372	387	357	359	362	370	387	359	360	385	323	322	364	369	356	374	336	399	360	345	376	372	370	334	352	349	337	345	372	333	355	361	374	352	345	367	364	368	361	362	376	402	377	383	373	365	369	358	362	358	353	422	335	380	352	374	364	344	373	344	359	371	355	385	342	331	391	358	345	381	362	426	368	353	320	374	359	339	373	379	369	360	400	371	338	349	346	399	343	323	363	357	398	394	363	359	395	349	381	367	355	358	352	352	362	368	342	375	348	354	383	349	374	402	369	339	367	381	381	338	350	374	365	353	341	377	338	347	369	340	368	365	347	358	376	359	389	369	371	356	343	360	359	368	362	330	349	355	335	358	369	362	369	358	373	370	339	350	340	376	353	344	323	327	360	377	367	393	353	397	342	340	346	351	339	379	341	386	334	358	355	391	367	362	378	340	384	392	354	357	345	384	368	347	373	378	371	355	335	369	354	351	335	345	338	395	305	368	377	352	392	347	391	348	360	360	353	347	345	356	352	342	368	359	361	328	376	390	349	363	337	367	352	347	346	373	376	359	339	345	355	356	345	378	376	387	321	406	394	380	326	349	378	312	390	360	336	373	371	346	371	328	347	380	376	353	366	367	371	369	383	331	348	358	363	393	354	349	360	354	373	334	348	351	361	369	348	338	352	359	334	364	347	353	355	336	356	360	385	367	359	382	331	363	335	361	390	360	353	331	344	385	362	402	388	370	354	336	379	325	373	306	369	363	341	356	372	356	330	357	395	379	321	318	356	350	361	355	334	346	391	365	370	336	388	380	371	341	344	364	349	354	360	358	375	374	396	359	347	394	356	351	350	334	378	397	366	354	356	330	369	370	346	346	328	374	377	390	339	362	357	382	342	373	364	332	349	345	380	361	294	347	366	343	364	375	376	356	356	364	351	355	334	388	374	370	383	406	414	368	356	373	361	348	359	344	394	330	391	380	369	316	351	352	338	376	379	375	329	353	363	366	350	352	393	375	364	350	369	371	375	344	360	342	382	407	371	348	368	329	341	376	374	391	378	353	337	365	331	368	362	389	331	357	365	366	359	368	353	351	349	358	344	362	364	365	368	343	316	314	352	372	371	341	372	394	338	352	342	349	363	370	353	384	352	378	372	391	351	340	375	365	342	357	377	378	378	360	374	359	360	350	336	358	392	366	372	373	361	385	353	390	366	367	355	363	362	398	354	351	331	337	377	355	367	381	364	356	342	318	338	334	341	380	348	375	350	364	323	355	402	354	366	335	341	334	342	341	352	334	354	344	372	344	332	334	364	326	347	363	380	344	353	323	399	371	388	357	368	378	366	372	348	377	376	353	388	372	370	356	332	338	358	343	344	355	384	365	336	361	367	373	358	362	398	349	352	372	346	327	354	334	375	339	355	365	345	356	355	401	353	361	379	345	333	372	378	363	381	345	376	371	363	358	343	388	379	346	340	359	379	353	350	348	331	346	353	374	334	344	387	381	368	386	383	338	350	369	366	346	356	315	343	372	368	359	388	342	360	348	386	344	346	368	332	325	354	380	356	370	364	410	365	339	346	350	364	360	336	369	354	346	361	378	373	356	326	361	344	357	339	344	376	351	352	368	355	379	372	368	363	354	362	344	360	385	330	358	325	400	354	356	381	374	341	361	374	341	365	353	383	335	387	363	359	342	354	351	371	326	382	366	358	351	371	387	367	390	363	384	367	358	415	346	347	361	379	421	349	343	343	353	368	363	375	378	334	337	354	342	392	348	386	354	373	340	344	376	354	353	343	385	367	357	390	374	322	334	366	351	359	346	380	352	328	362	391	375	369	345	383	347	360	356	380	369	388	344	378	339	378	381	338	373	336	368	352	379	357	344	407	378	355	368	369	325	376	358	376	371	369	343	372	356	334	328	355	379	351	356	371	376	332	367	385	327	377	372	339	336	331	344	341	347	370	393	355	355	351	340	363	345	325	361	365	373	336	384	393	358	386	361	380	381	397	342	354	388	349	340	348	360	376	395	381	371	363	367	375	351	398	359	348	348	362	354	398	361	374	358	347	389	361	334	355	368	336	393	357	371	388	329	336	354	358	368	382	380	312	350	345	375	327	350	337	387	364	344	373	385	352	343	380	340	316	424	355	332	368	363	374	372	410	360	328	334	359	380	348	351	312	390	364	353	361	370	364	370	378	355	359	337	338	362	372	328	358	327	364	377	373	346	379	388	389	360	357	362	365	348	368	350	362	335	339	385	377	347	392	347	327	361	370	395	365	345	412	344	335	372	364	372	374	374	360	350	339	333	367	361	360	355	343	347	360	385	362	323	385	348	358	337	395	329	373	370	365	356	384	395	346	358	344	365	336	365	366	366	385	368	361	365	382	351	359	368	364	340	353	356	348	367	381
15683	24591	22771	15118	7217	2481	971	933	958	928	936	888	946	919	935	913	920	942	907	958	980	926	875	899	937	936	973	942	936	882	930	930	925	927	950	925	890	958	887	951	987	939	924	907	930	975	900	944	928	926	951	907	949	932	924	922	1000	982	941	984	899	963	942	974	860	923	979	912	972	942	886	945	962	966	939	931	914	913	926	882	897	957	976	972	971	935	951	949	892	869	926	924	924	976	941	948	893	945	917	964	974	930	940	907	951	914	904	945	946	946	938	900	977	965	921	929	886	988	854	971	956	950	983	896	972	963	929	911	958	918	988	965	913	987	952	913	947	916	943	906	958	915	954	903	954	885	920	918	970	986	947	962	970	988	904	943	947	880	1030	920	928	900	967	934	944	942	948	876	942	939	941	984	980	952	939	911	915	943	964	970	885	917	920	913	933	908	886	870	926	955	950	938	915	915	925	899	951	925	934	899	970	942	908	894	907	989	991	982	914	903	963	964	971	986	944	874	962	917	909	1014	930	881	939	1023	945	906	949	900	934	908	944	930	921	940	919	918	923	904	914	971	903	892	1003	841	989	943	923	997	945	907	937	881	901	950	937	928	896	933	995	954	947	935	920	940	953	965	937	922	927	860	970	924	944	923	869	992	921	952	925	1000	870	944	966	921	964	920	859	921	976	931	934	879	884	961	930	928	984	873	967	957	919	920	930	933	916	907	870	916	962	941	917	1018	933	885	977	937	923	923	933	925	903	957	911	882	888	968	944	969	932	881	1006	934	940	918	932	942	960	972	913	941	889	876	1007	958	900	963	915	924	939	972	945	913	887	968	977	920	895	956	947	903	928	942	909	922	935	966	960	920	938	950	911	895	926	1019	983	955	915	903	876	981	954	894	890	958	992	895	936	906	952	948	1002	914	918	933	925	969	939	912	948	956	961	886	932	933	912	941	965	957	941	890	925	936	928	918	929	904	924	935	929	940	949	935	887	973	959	951	933	952	902	965	942	884	875	943	967	960	959	963	933	915	953	951	937	937	932	962	893	946	936	949	920	859	918	877	933	916	945	954	952	955	980	949	908	940	957	1002	899	911	955	926	937	949	941	909	965	939	954	925	965	895	906	936	928	937	994	865	963	953	906	888	962	951	944	946	966	939	926	939	921	923	955	966	941	899	949	988	854	932	943	922	920	913	980	950	978	963	941	928	966	912	934	918	932	960	947	929	910	891	942	937	867	972	956	944	903	956	905	947	893	893	928	943	908	905	925	955	986	926	936	914	946	921	932	953	920	897	945	930	957	928	996	965	945	997	879	881	893	946	942	934	932	937	927	1000	947	902	916	899	943	954	938	914	871	910	970	957	963	945	980	958	939	932	980	935	938	904	930	960	935	926	944	907	929	948	960	929	933	940	1001	931	944	978	901	920	932	921	983	975	947	949	899	887	912	911	987	935	896	895	931	885	915	933	901	910	936	914	952	886	958	916	901	935	941	928	948	876	929	965	939	910	921	940	907	966	908	935	933	1006	951	930	952	938	923	974	972	966	930	973	951	911	925	975	892	985	918	952	944	884	983	930	940	935	917	916	940	977	967	962	943	942	925	895	963	969	898	942	915	947	947	939	899	937	999	939	922	937	892	984	946	951	912	942	956	920	941	973	957	931	882	963	940	961	983	971	905	925	967	918	892	930	958	975	926	911	945	936	956	938	969	943	968	944	900	987	913	907	915	979	955	975	891	945	952	930	928	941	957	972	960	949	919	905	1017	920	933	949	936	877	927	907	940	970	969	916	946	898	934	943	949	927	955	924	918	927	922	925	964	914	947	974	931	940	945	937	869	947	993	921	937	977	958	930	920	898	922	895	955	935	947	918	947	905	916	924	942	976	984	965	976	937	937	926	880	902	904	917	951	928	890	914	928	925	925	929	973	958	937	912	910	994	1001	975	943	905	951	915	963	966	930	928	919	930	992	943	965	912	961	973	939	921	967	944	903	966	921	935	990	939	950	945	907	932	972	919	971	971	921	963	890	971	949	942	951	1011	941	943	1010	935	872	980	928	925	918	915	986	850	923	978	967	970	963	998	960	902	918	926	903	929	876	971	893	903	927	897	958	937	962	905	958	991	952	948	930	966	931	921	930	925	957	924	997	886	930	879	945	965	945	933	964	939	905	984	959	949	912	939	960	978	949	967	934	903	875	956	948	928	961	929	944	881	924	936	937	960	908	910	943	914	935	918	968	979	989	886	946	891	921	975	942	930	949	918	918	921	932	888	915	942	960	972	988	964	910	891	942	945	944	945	914	954	951	960	908	932	985	920	933	945	946	907	926	910	929	927	898	969	918	921	973	943	946	957	962	980	909	905	937	939	916	990	947	945	915	954	895	947	960	923	872	920	957	908	902	926	924	925	941	920	996	1017	980	884	963	946	926	934	971	957	939	935	992	933	948	933	943	938	903	935	963	911	935	902	996	954	879	957	917	959	965	890	917	954	1013	943	922	952	937	903	931	957	946	937	1016	902	915	981	937	963	981	903	933	895	943	966	988	915	990	950	939	915	953	970	928	954	942	927	889	991	949	945	922	935	889	906	935	925	984	968	914	954	928	954	933	934	961	894	978	905	943	872	933	980	849	953	919	921	948	946	928	948	962	953	932	913	951	905	933	918	958	873	953	940	904	901	956	969	901	933	939	978	910	920	942	913	917	944	950	914	965	880	925	896	979	949	902	854	930	979	950	926	878	950	928	954	923	889	918	957	933	986	922	971	907	912	1002	945	940	900	946	934	968	916	916	893	906	962	960	918	920	893	949	909	901	913	1017	969	922	940	941	900	951	947	921	990	927	987	914	937	965	946	889	963	989	1024	940	883	991	992	886	881	962	920	931	903	946	951	934	949	950	948	951	955	936	927	949	938	964	905	993	925	955	975	917	890	944	883	910	982	969	960	942	939	913	934	920	865	923	1028	938	993	881	946	932	934	942	930	950	944	948	899	970	924	943	972	889	899	909	929	924	953	929	908	867	997	915	953	927	953	969	904	972	997	997	908	947	995	898	970	916	926	962	983	970	926	921	999	900	907	922	931	960	986	1010	950	845	974	968	885	897	920	967	916	939	911	906	915	994	966	978	949	906	930	941	1004	921	970	917	963	975	957	871	889	921	936	930	942	922	863	908	929	919	937	884	951	924	918	930	929	935	910	952	928	961	921	920	952	980	929	929	944	994	910	972	934	937	965	951	860	867	898	950	927	953	926	874	956	938	912	973	962	979	905	937	911	956	932	957	966	937	941	927	912	894	974	919	975	880	952	926	877	883	978	958	945	931	958	945	965	958	1000	927	887	943	911	945	890	929	939	870	942	987	949	884	962	966	956	985	900	970	937	914	925	952	940	887	918	905	938	935	909	918	996	977	969	923	891	981	938	1003	915	936	887	917	960	952	930	963	954	931	936	992	998	903	910	963	921	954	996	952	965	936	935	942	893	890	916	881	935	943	942	890	920	939	979	928	904	942	955	937	950	945	899	943	983	927	963
57981	66319	59025	39626	19901	5772	584	290	296	289	318	308	308	292	271	299	281	326	284	302	315	308	300	312	310	312	307	311	304	290	314	297	280	303	259	301	305	284	331	283	314	280	291	291	298	328	330	290	305	299	296	296	295	284	293	296	295	304	306	302	281	291	293	343	294	343	297	297	323	294	312	305	306	327	297	265	318	300	308	316	302	332	324	278	298	317	279	313	289	285	317	313	281	313	271	294	305	292	289	272	280	304	288	277	281	291	304	300	277	321	305	292	299	304	305	291	287	320	315	296	291	291	305	294	296	318	296	284	304	286	328	313	294	287	295	326	315	277	319	293	313	308	318	280	326	290	321	279	298	289	331	280	315	318	311	301	292	309	258	302	281	313	297	284	298	318	272	292	274	310	291	289	308	292	313	291	305	301	294	289	291	325	285	292	293	291	307	298	277	317	272	339	286	283	294	292	309	298	315	293	296	314	320	318	293	284	292	291	285	281	310	299	299	315	289	253	313	306	303	282	301	287	305	308	257	326	297	277	314	292	294	263	292	295	298	282	334	281	308	289	305	311	308	288	308	290	305	275	266	308	304	267	301	305	305	346	297	278	296	278	302	310	276	291	267	328	281	305	311	277	283	327	290	287	295	290	297	305	280	309	316	306	292	280	291	318	315	324	304	321	314	297	314	316	326	286	306	294	281	313	306	284	295	299	273	316	288	306	309	325	287	304	307	309	310	306	298	338	282	316	312	311	308	297	299	316	305	300	273	325	330	266	287	322	282	306	317	292	307	284	320	283	299	310	292	339	293	298	318	280	296	313	279	324	282	269	265	313	271	269	293	326	300	287	287	330	349	289	315	296	285	289	308	314	295	270	331	288	283	284	296	319	297	328	336	272	309	311	315	295	304	275	290	310	305	284	302	322	326	305	298	292	296	321	293	296	316	319	279	312	276	296	306	316	290	305	277	309	288	289	314	311	298	328	294	331	308	280	285	285	300	292	310	270	294	314	312	274	293	295	308	292	287	317	330	293	274	283	276	292	324	309	269	307	289	322	310	307	319	296	288	305	328	317	297	286	305	298	290	278	316	328	307	271	308	297	319	250	308	316	314	269	314	305	299	312	297	308	315	313	285	298	329	274	313	297	311	261	298	317	300	319	289	304	311	287	322	316	284	276	302	296	304	316	318	267	320	316	319	320	304	304	299	325	327	322	309	288	308	314	309	301	289	308	319	302	296	309	294	292	313	302	293	319	285	312	281	313	280	318	276	278	298	299	306	330	275	306	300	305	319	324	293	312	303	314	280	303	299	300	318	324	327	274	295	282	279	295	272	285	294	292	289	334	308	316	300	326	292	303	299	278	320	285	286	275	304	314	300	291	282	287	263	276	292	297	301	294	297	295	316	297	332	300	319	298	291	326	301	279	315	300	300	306	289	296	287	278	289	318	308	282	316	302	289	288	293	281	315	280	301	303	296	270	296	317	301	272	278	328	322	305	291	296	276	303	331	303	297	290	298	313	316	305	289	295	300	312	303	319	300	326	310	299	328	284	287	311	283	311	281	294	314	288	303	285	307	320	309	285	289	307	288	296	302	311	293	317	319	286	302	307	302	271	299	297	296	298	302	317	306	308	291	291	275	291	284	322	323	285	284	314	317	291	280	301	304	286	273	300	273	292	313	282	318	318	310	278	302	310	288	286	309	298	307	280	296	316	293	311	317	305	311	296	310	325	309	294	311	321	329	302	289	299	312	304	277	297	303	264	289	319	320	325	283	300	329	297	296	313	287	305	307	306	307	300	281	286	330	281	289	266	315	300	330	293	291	302	310	291	316	269	301	266	305	319	295	281	327	328	324	311	324	311	258	251	294	315	298	318	288	305	298	351	274	292	310	293	301	282	277	283	280	286	286	315	297	272	297	298	309	321	284	291	316	350	324	304	293	282	265	340	309	277	274	307	306	331	297	317	282	271	318	292	317	336	303	302	289	289	285	290	335	320	306	334	320	324	273	275	298	306	314	314	290	307	307	291	294	308	286	306	314	313	343	338	296	283	312	327	316	286	290	270	300	297	265	299	281	274	298	295	294	272	306	311	279	310	302	295	297	290	282	300	329	311	284	332	336	297	337	329	282	312	289	298	303	299	306	322	289	308	317	295	274	307	282	318	313	324	318	314	287	303	307	307	297	294	316	270	297	271	310	294	299	299	253	321	261	319	297	307	295	302	268	325	294	298	312	357	303	313	284	301	293	313	300	290	313	291	306	280	290	293	282	295	310	319	302	284	334	282	269	289	320	293	317	330	322	318	310	309	289	290	318	320	293	295	294	313	280	271	282	300	338	293	303	295	311	292	288	312	297	287	312	298	315	310	314	294	300	284	300	312	322	309	289	308	291	260	307	309	319	314	280	298	314	316	308	305	300	305	298	305	309	291	303	277	312	300	288	299	289	320	333	303	315	280	329	334	321	293	274	294	286	275	318	280	326	308	276	300	296	325	296	306	337	254	279	284	333	313	317	285	307	321	283	295	305	292	300	343	296	282	310	280	294	295	314	353	312	303	291	296	282	310	275	314	299	300	278	320	266	285	298	295	296	321	320	317	312	295	281	321	303	301	321	320	302	313	276	292	303	303	295	274	311	319	279	290	295	272	317	325	302	302	284	292	297	271	281	274	313	313	253	293	321	276	305	325	297	298	310	297	305	330	268	272	322	279	317	266	288	288	296	333	290	283	297	307	309	323	310	331	328	253	318	287	304	299	315	294	287	271	310	306	323	317	285	293	324	284	285	346	289	325	303	287	296	288	291	295	289	305	333	303	285	318	317	303	293	305	315	269	343	280	311	295	277	305	270	272	297	318	298	271	308	279	295	304	271	274	295	323	265	278	275	285	310	262	296	313	293	298	296	333	284	309	283	348	296	304	285	278	295	281	310	294	294	324	304	294	335	270	301	286	292	277	288	302	295	296	329	287	290	329	310	301	269	290	313	320	297	306	293	294	304	323	311	313	296	295	301	327	267	304	323	315	314	295	306	313	286	315	281	300	301	264	294	322	292	335	287	285	298	314	302	282	267	298	282	316	273	278	311	291	289	298	280	280	329	309	319	323	304	326	297	316	300	268	309	332	321	332	279	279	312	321	299	317	316	300	314	301	293	265	329	290	298	309	337	276	282	311	293	301	290	297	301	305	298	322	282	304	304	287	303	308	307	282	290	303	284	289	285	298	286	284	315	337	320	290	306	318	283	284	344	291	304	291	315	289	279	295	302	313	291	275	311	297	295	266	304	291	274	310	323	310	307	307	286	295	354	319	343	308	301	294	313	278	288	301	309	311	314	309	272	326	286	320	277	313	293	293	300	324	289	260	314	334	323	323	284	294	307	284	270	277	275	314	256	265	277	326	312	277	283	325	301	302	307	303	277	289	308	346	292	291	280	288	313	343	342	308	285	298	300	281	305	317	293	316	298	323	299	329	273	324	321	280	297	297	295	310	312	307
37932	51208	53529	43765	27136	11233	1481	745	741	808	831	770	799	804	784	849	793	749	773	812	768	781	839	801	826	803	816	796	809	826	844	816	813	792	812	808	824	797	785	759	816	777	774	853	759	785	786	830	843	784	786	804	809	826	836	869	791	769	859	799	797	791	745	799	770	760	825	752	775	779	825	768	762	788	823	808	799	792	825	794	783	795	838	817	788	793	757	756	780	840	792	802	754	781	811	801	810	854	772	836	828	792	851	786	802	855	814	792	763	770	804	750	811	818	775	804	765	798	781	766	778	789	834	777	794	820	744	813	774	774	761	820	796	733	810	845	768	797	795	759	846	864	825	789	806	816	801	825	810	797	825	846	796	818	781	781	778	794	788	838	781	769	786	793	803	808	855	804	862	760	753	828	788	843	795	780	816	825	817	812	821	847	808	817	784	836	776	797	820	798	760	776	847	804	791	785	818	812	787	805	789	820	817	788	815	837	796	813	790	830	826	831	810	805	811	754	819	731	773	800	797	804	803	773	803	805	786	772	774	784	746	767	776	805	843	817	756	808	797	811	733	756	805	773	837	784	845	815	818	809	801	815	807	835	818	793	803	798	823	818	765	776	811	793	776	817	804	785	782	805	778	859	759	797	798	776	871	803	806	772	801	813	759	812	755	799	867	874	847	797	753	775	799	804	831	786	770	802	764	858	798	764	811	812	777	791	773	768	776	825	808	802	789	768	804	810	790	802	780	805	755	761	795	757	777	818	789	824	768	839	822	767	791	787	835	757	784	751	807	775	788	766	730	819	782	845	745	789	779	790	809	821	818	805	818	800	817	811	789	793	792	769	807	804	793	762	780	775	776	800	779	797	801	857	758	762	781	782	735	799	808	802	821	815	766	779	763	769	774	751	800	774	778	746	836	830	795	838	772	757	788	824	808	759	758	798	747	829	783	832	766	799	807	793	789	793	824	796	803	810	807	758	771	834	776	803	808	857	818	821	818	820	806	766	819	783	790	747	802	782	762	798	768	792	774	799	828	805	813	843	757	778	799	789	827	816	829	767	775	797	779	799	754	753	804	812	796	820	801	809	775	821	871	841	800	760	810	792	761	798	778	828	807	799	769	746	812	798	809	779	820	790	773	789	772	770	792	806	773	831	835	777	802	830	778	777	845	770	802	757	743	777	790	790	749	786	773	838	804	771	811	812	794	776	788	858	792	778	814	766	804	795	765	769	810	832	830	790	846	812	799	821	794	779	765	762	849	757	828	826	831	779	759	836	773	810	855	824	815	825	790	780	817	831	748	794	780	789	828	836	808	769	813	786	803	811	792	800	792	789	805	803	826	826	813	783	728	793	836	760	800	769	829	813	768	821	798	766	742	806	778	781	764	787	804	785	771	777	817	767	801	789	794	863	809	778	796	822	820	805	806	795	805	798	774	781	856	800	787	791	766	788	811	805	816	896	779	823	769	852	821	800	844	818	775	834	785	830	726	786	804	785	755	802	796	790	805	777	817	821	793	806	845	809	799	813	786	762	760	794	777	811	844	829	749	801	807	780	787	822	797	807	828	798	814	783	801	784	784	762	797	783	770	771	772	736	840	764	804	801	749	764	809	794	835	760	772	775	781	830	773	767	768	764	775	851	733	741	803	787	807	815	788	755	747	766	825	807	793	813	794	782	804	805	850	808	822	817	794	779	783	822	763	823	763	790	801	782	797	773	781	784	769	829	822	851	789	782	850	779	838	790	767	769	796	819	763	784	780	756	796	815	793	818	820	809	800	789	787	785	807	757	784	816	797	795	821	743	767	776	807	786	788	846	860	777	815	773	764	773	744	800	809	813	809	818	763	760	837	741	848	781	817	829	807	784	771	779	816	856	831	816	827	819	787	806	790	828	779	811	765	813	760	791	827	794	811	798	790	752	826	796	801	771	803	799	753	823	767	798	803	817	784	792	775	834	824	736	828	785	799	808	767	797	725	756	787	813	803	763	781	797	778	787	829	753	776	794	846	816	785	796	840	794	837	801	825	804	780	800	780	816	776	839	777	771	825	791	768	757	824	788	774	781	763	804	823	767	788	775	831	810	808	772	825	777	787	796	795	734	764	862	801	866	849	800	799	802	776	788	819	788	760	814	816	761	816	780	783	784	749	776	796	816	749	769	863	772	764	818	762	796	794	800	745	802	809	816	741	797	813	761	811	836	802	789	791	779	772	777	793	792	799	781	777	827	746	854	779	814	847	779	829	768	769	769	802	796	799	826	758	789	808	794	800	750	801	815	779	852	769	794	817	806	806	736	768	831	837	821	759	794	810	800	802	785	804	806	782	796	792	829	771	756	770	814	815	783	760	753	844	770	779	804	763	784	795	766	729	838	792	806	809	792	810	828	805	814	765	793	796	799	778	817	780	775	789	747	781	750	826	786	753	822	805	823	775	805	778	825	838	822	840	808	754	815	784	773	773	821	787	801	806	774	761	777	807	783	801	792	737	740	814	825	825	733	747	804	809	764	784	775	810	863	778	827	786	776	798	815	792	768	756	831	751	814	777	745	825	723	823	818	751	789	781	742	781	773	849	827	761	835	791	857	756	830	777	824	809	834	777	808	777	719	793	802	750	855	743	757	807	770	813	791	794	762	800	783	799	809	858	826	790	833	811	819	830	798	824	794	792	781	789	788	822	828	773	808	762	827	791	810	757	813	818	783	784	765	746	779	742	871	827	786	772	822	804	817	850	784	757	821	785	726	854	855	753	821	759	763	796	802	823	790	813	772	808	820	795	835	780	763	820	791	797	805	777	794	807	726	816	835	773	774	732	777	814	817	788	768	761	763	835	761	780	838	801	789	809	787	803	766	837	810	787	829	845	796	797	779	745	752	789	807	855	854	802	819	789	755	790	809	848	753	826	795	744	799	794	756	767	757	797	736	752	763	819	805	798	826	784	852	803	825	799	839	760	784	807	760	795	818	799	811	836	792	843	800	781	780	852	751	786	806	798	809	801	743	806	777	771	824	806	799	776	834	750	796	769	743	776	754	811	799	811	811	815	741	800	793	780	751	781	788	792	768	820	805	800	823	839	775	833	781	832	755	803	810	778	772	762	781	812	794	800	755	844	808	744	761	849	778	781	838	842	753	823	786	761	781	772	773	823	773	803	794	785	815	805	788	732	782	801	799	776	796	852	838	805	823	819	783	770	785	783	807	793	777	782	776	777	831	796	780	764	786	790	787	801	819	758	771	795	761	770	807	783	788	751	784	818	810	747	794	795	777	856	812	780	846	824	790	776	774	804	800	755	858	783	806	830	761	822	797	789	788	777	787	772	804	771	793	827	819	820	811	827	761	812	814	806	791	742	780	787	790	851	724	760	785	787	839	895	811	781	773	764	817	811	818	856	805	853	792	813	857	810	810	819	780	756	807	847	797	781	842	767	807	793	780	806	856	807	790	781	821	787	804	779	760	800	795	843	802	808	791	805	769	819	804	801	764	763	808	809	780
68408	79373	71024	51982	30523	12445	1459	318	307	295	303	308	292	318	304	303	269	269	294	317	291	315	287	289	319	300	301	312	314	290	282	301	302	309	266	310	310	316	291	296	311	310	354	301	275	290	310	298	275	297	297	287	274	286	283	293	298	298	316	312	305	304	328	293	331	302	302	313	311	250	284	263	303	309	322	290	274	297	285	319	320	285	289	297	292	299	279	318	276	291	287	290	313	289	276	308	334	292	284	312	305	305	309	276	304	305	287	309	309	300	294	280	311	306	300	321	300	330	307	301	304	288	298	288	308	289	299	311	268	280	316	312	294	291	286	289	284	297	296	277	286	321	277	336	310	306	273	323	338	329	275	290	299	305	279	305	276	355	299	291	302	330	293	300	267	278	313	302	283	306	313	281	274	311	300	277	311	291	284	328	344	311	308	290	293	302	274	311	292	292	304	297	322	300	313	297	311	273	269	303	291	287	339	290	262	317	296	308	321	302	290	257	290	305	318	293	309	280	309	311	304	291	282	312	287	304	323	300	314	299	280	287	256	286	290	273	294	284	286	300	280	303	297	279	304	304	323	301	311	284	323	304	318	271	272	297	300	305	296	279	320	299	310	270	313	305	277	266	287	282	290	269	261	304	278	301	287	298	277	305	307	305	354	302	316	307	330	279	303	295	269	310	252	311	296	318	311	295	321	288	321	306	258	297	306	328	270	328	271	314	282	294	290	298	321	287	317	266	273	289	315	312	319	302	286	319	289	295	307	285	328	293	311	267	312	305	275	271	304	294	312	275	295	289	283	300	268	293	320	316	304	291	284	304	307	306	312	335	301	271	295	316	302	302	288	284	281	269	304	288	295	291	290	317	283	288	292	326	295	340	299	295	291	287	304	324	267	334	283	328	313	293	298	283	274	298	304	317	294	301	334	306	300	260	259	295	318	323	312	314	305	307	291	295	307	292	297	264	315	299	292	288	293	287	276	273	286	311	314	268	343	281	333	315	290	307	288	306	306	305	306	278	335	292	295	296	274	275	290	265	292	302	290	303	295	298	310	319	312	327	271	338	317	298	317	295	320	311	292	301	300	278	317	299	271	287	316	279	301	309	311	297	280	295	317	279	275	305	294	285	315	327	288	295	329	269	279	274	302	312	308	307	289	327	326	292	341	325	303	276	290	296	296	355	287	286	332	303	299	286	305	324	278	276	318	289	294	318	297	308	313	311	284	279	299	335	318	296	281	311	268	295	297	278	293	307	301	297	323	296	298	307	291	312	296	297	286	304	291	303	274	284	314	309	299	311	329	313	294	352	289	290	298	307	293	286	315	316	311	295	311	307	303	272	328	338	311	312	335	285	272	268	355	294	255	298	273	285	323	253	308	308	315	329	323	301	281	303	327	248	304	283	314	296	284	292	287	291	286	304	317	283	291	300	313	296	322	299	300	314	303	322	301	269	309	270	311	287	317	323	276	287	262	258	273	284	295	286	276	286	300	297	273	291	297	278	310	319	279	324	335	324	315	322	284	303	342	280	343	303	292	287	283	307	275	292	285	319	276	278	302	283	318	294	318	343	326	274	303	296	330	307	297	297	291	314	276	299	303	306	333	301	328	279	283	305	297	308	290	295	316	314	308	322	295	282	283	323	294	304	318	287	310	283	334	312	317	284	270	301	292	297	295	322	326	300	323	294	276	285	318	308	295	317	315	290	288	281	323	301	317	296	320	310	310	306	258	310	330	309	310	305	257	321	317	274	297	328	304	285	304	286	312	308	309	318	306	279	317	301	284	306	311	333	304	281	306	309	305	280	304	298	264	307	318	276	293	312	312	294	310	294	320	302	296	291	293	280	297	298	275	326	293	311	327	306	280	263	264	309	315	299	303	287	310	289	303	326	288	290	299	297	294	259	334	300	302	281	293	299	298	291	291	289	287	315	283	277	295	295	258	256	292	325	277	306	293	270	257	299	284	300	306	277	328	290	265	315	307	308	292	279	308	246	298	284	296	302	301	299	289	269	299	302	298	315	290	303	306	325	300	297	302	298	291	317	280	291	302	309	287	291	331	295	299	260	286	309	293	276	295	303	311	284	284	335	302	300	311	302	282	281	295	271	308	317	333	304	300	294	284	318	281	280	283	306	327	307	301	275	273	284	262	339	311	328	296	275	279	299	314	334	304	279	306	321	298	278	305	299	283	304	267	307	277	300	291	306	312	272	290	301	296	289	300	301	291	289	326	306	283	291	314	314	304	295	269	313	310	255	285	291	287	300	303	286	277	312	310	299	279	332	290	275	304	306	302	259	301	294	315	280	294	311	296	272	295	297	267	289	288	296	294	304	282	317	286	293	300	302	274	292	316	288	290	302	300	305	283	325	311	303	272	270	302	282	282	313	314	316	316	306	280	268	297	291	271	319	277	309	312	287	326	313	319	314	275	311	306	294	287	274	285	336	281	283	296	297	324	278	309	298	285	278	321	309	309	285	303	345	306	299	307	264	325	274	290	313	281	290	284	289	291	324	304	288	343	311	311	318	312	270	283	276	313	300	321	278	308	316	288	286	297	312	307	324	291	313	297	281	294	285	274	282	269	302	289	289	292	305	278	303	285	286	310	330	274	319	295	290	345	291	324	292	279	295	293	307	285	311	283	296	300	272	289	303	274	261	285	300	302	288	290	297	323	299	266	317	286	327	314	300	286	304	307	294	310	295	280	303	295	291	271	332	294	297	310	303	321	304	312	281	267	282	289	294	299	308	288	279	282	292	322	294	306	292	323	287	282	315	301	324	278	284	293	299	325	290	295	315	290	279	304	287	262	300	289	313	294	325	336	285	286	282	292	339	304	329	294	297	304	287	297	310	284	301	306	278	306	312	288	285	276	279	306	295	260	265	305	299	288	297	285	285	301	298	312	300	288	312	299	297	285	324	283	318	301	307	330	313	309	283	290	277	326	315	300	290	351	287	299	285	288	317	305	305	286	311	299	308	275	277	304	321	294	287	305	273	331	289	315	300	316	316	306	278	297	326	316	289	322	290	305	282	302	288	286	297	299	296	299	279	315	286	296	297	305	277	290	294	276	293	326	324	302	311	317	272	314	290	301	306	280	288	302	301	325	312	280	299	305	315	326	306	291	293	322	307	350	287	280	309	314	287	292	304	296	311	296	310	310	308	295	296	306	299	296	300	275	289	303	330	277	286	255	323	283	310	294	288	305	304	305	326	290	294	322	301	304	289	296	304	270	301	307	338	315	287	295	326	287	273	293	284	330	297	297	282	291	271	295	337	284	287	276	321	334	292	328	317	291	306	282	281	300	339	316	318	297	282	304	317	297	296	319	290	309	293	302	307	292	301	334	283	317	302	267	305	278	282	305	329	261	266	310	307	330	312	325	282	287	274	303	267	291	279	331	252	291	302	309	299	316	260	298	291	318	303	297	306	311	303	293	304	328	293	284	323	286	309	343	295	294	296	311	284	278	310	301	291	307	298	302	298	311	272
48118	64490	66860	54527	36794	17333	2433	795	792	810	802	837	779	841	784	758	761	780	798	814	757	762	806	813	843	719	785	790	766	755	802	788	722	788	820	777	766	774	803	823	832	757	776	809	798	812	762	773	744	785	829	779	758	767	805	811	817	804	833	780	763	704	809	798	786	791	843	794	774	810	799	841	785	792	799	726	810	746	816	764	785	831	804	784	855	774	796	828	792	754	786	781	797	773	827	765	822	771	765	768	806	804	809	829	804	794	837	774	747	807	756	753	772	788	804	851	797	820	812	735	794	767	842	791	807	734	840	797	759	787	782	701	759	811	779	839	742	828	796	799	800	787	776	769	807	757	848	760	791	756	733	808	763	770	848	814	784	812	762	734	850	795	821	763	835	800	776	796	759	775	816	730	803	786	789	774	818	790	795	813	808	793	784	794	792	754	778	822	779	765	813	808	807	793	747	807	767	811	806	782	746	750	782	798	769	784	784	779	781	738	799	777	763	790	804	774	805	759	786	833	835	826	831	784	824	832	781	818	783	781	773	776	799	780	751	786	805	783	810	822	790	804	811	777	836	810	760	803	748	802	782	782	818	770	812	795	832	787	779	784	784	820	790	791	790	766	738	757	744	782	775	751	810	797	771	736	765	770	784	832	820	782	746	794	839	807	747	773	783	767	747	801	796	783	822	812	767	796	725	802	761	781	783	777	824	786	780	799	805	787	799	810	788	816	786	786	756	818	787	792	815	765	801	760	779	743	815	774	775	795	765	792	781	806	786	807	753	762	805	788	804	806	791	811	812	826	797	801	797	795	762	787	772	792	773	823	721	819	781	806	767	794	858	786	798	814	768	827	805	803	778	806	783	757	810	846	783	807	791	792	814	816	831	785	789	828	849	796	804	758	766	793	767	796	721	806	773	733	794	818	799	804	816	812	798	845	789	791	782	748	790	750	776	773	796	782	827	789	796	725	833	805	761	777	774	792	779	762	773	789	755	824	804	845	812	809	809	782	780	807	767	750	779	782	783	740	817	747	789	828	751	807	746	773	768	788	769	796	731	797	775	761	789	791	764	801	810	774	797	802	780	816	758	803	777	758	789	784	811	796	812	783	713	759	796	810	780	780	791	773	836	839	782	783	804	857	767	783	810	869	788	757	765	750	793	833	813	804	782	779	798	761	784	810	797	778	815	771	813	794	774	751	830	778	714	788	764	792	745	789	785	820	763	808	769	827	780	754	775	794	814	764	808	740	794	794	783	788	790	751	812	769	769	770	771	785	783	836	817	777	794	800	777	763	796	741	754	797	822	771	841	775	795	808	785	787	797	766	792	756	834	766	828	843	750	800	788	773	837	800	820	749	805	779	798	864	791	775	791	811	778	839	780	784	793	823	819	801	766	801	791	765	774	801	823	866	815	823	746	808	818	761	825	787	755	774	793	815	756	782	789	806	796	811	797	740	793	788	778	816	789	831	813	724	800	736	826	763	801	752	788	763	793	796	780	841	766	779	788	831	768	819	758	820	779	778	843	820	790	769	785	772	782	797	766	765	797	801	835	760	803	800	732	766	783	783	773	847	765	748	779	758	795	764	767	751	816	753	752	742	792	782	773	836	810	784	755	753	777	777	760	846	757	784	794	761	785	769	751	837	812	795	773	814	818	834	774	813	794	772	791	816	796	806	776	744	787	818	812	772	777	785	817	809	804	796	760	810	840	799	806	824	840	836	834	794	771	819	790	791	766	791	758	764	863	805	841	791	787	819	743	812	757	757	780	762	749	781	769	814	772	775	773	762	779	818	850	781	767	764	868	767	738	775	726	716	839	797	833	823	803	784	815	781	731	805	854	742	787	826	772	841	819	812	778	814	815	801	794	786	742	779	800	812	759	748	764	809	782	792	847	797	839	786	809	765	811	812	844	806	785	819	790	798	774	750	785	795	813	803	781	775	741	780	814	771	769	786	760	745	778	779	804	781	776	793	753	809	804	796	781	808	782	753	800	804	774	784	775	767	808	766	746	778	785	805	780	790	835	828	761	793	741	765	820	839	766	812	783	810	758	758	775	751	803	816	778	790	763	839	809	781	803	794	771	775	822	759	798	797	763	807	807	755	781	795	834	739	794	795	742	753	758	776	739	792	826	797	782	786	767	793	781	747	786	785	780	755	723	814	803	818	823	779	812	827	778	806	812	745	763	813	789	802	788	835	758	812	771	788	793	805	816	814	742	756	771	831	769	737	765	733	785	767	853	738	808	761	784	807	772	807	760	744	783	754	838	806	783	799	787	796	776	782	796	811	737	769	794	758	815	773	766	774	855	802	804	828	729	737	762	797	743	747	761	763	763	814	857	825	762	773	812	805	765	833	771	776	801	766	759	785	796	771	765	811	777	821	818	799	775	759	805	771	774	782	818	797	797	726	805	820	794	824	799	802	756	757	806	800	801	766	819	841	796	807	798	777	819	793	774	797	804	790	797	787	775	783	728	796	811	762	800	816	801	806	773	774	802	794	789	799	841	796	781	798	820	784	793	835	751	777	793	791	791	818	778	777	751	797	771	817	814	787	813	827	816	773	787	788	790	756	792	782	818	781	826	788	838	747	761	758	807	826	804	773	813	773	793	847	785	829	776	775	783	796	848	748	816	786	845	831	829	801	788	788	788	818	834	744	801	792	772	763	785	779	788	769	807	793	816	814	787	813	807	768	789	803	817	800	777	846	768	752	763	775	821	812	779	767	823	803	793	809	771	797	842	830	747	783	809	804	752	807	769	771	761	819	804	727	747	795	798	804	810	762	792	771	786	816	853	775	817	809	774	762	807	842	806	793	797	812	772	763	788	776	802	749	772	811	754	837	778	760	762	795	745	788	817	788	766	755	749	764	775	814	777	790	784	779	816	803	796	736	783	793	766	762	755	765	826	798	793	776	772	789	788	780	756	792	800	768	784	830	848	812	774	756	761	782	813	737	821	749	855	758	816	750	754	791	786	786	740	832	789	827	780	749	759	769	799	780	781	807	805	792	741	770	795	805	681	774	778	787	790	771	764	737	801	803	807	794	810	819	748	778	783	784	794	833	839	800	800	776	774	776	806	824	849	826	843	762	810	817	805	806	834	807	805	797	838	747	850	766	786	770	729	778	786	814	769	741	796	788	794	794	815	851	777	790	806	776	782	743	794	762	813	803	769	796	855	750	819	819	840	709	805	743	806	760	813	802	821	777	794	793	832	819	750	762	771	792	821	827	807	772	802	808	793	755	807	801	789	819	787	788	843	831	764	842	799	805	762	764	761	829	806	844	776	783	804	773	760	768	875	836	751	791	791	750	758	752	777	736	792	821	793	792	839	818	780	787	804	747	783	799	729	805	806	807	780	787	780	777	800	761	778	800	830	802	770	810	805	800	768	803	763	782	819	755	742	753	832	787	811	776	816	810	789	812	820	814	806	817	834	734	813	745	756	806	805	774	817	794	784	776	770	772	788	832	802	832	795	781	806	804
12956	21429	17545	7755	2526	923	393	351	352	377	351	363	365	378	388	403	363	332	373	362	360	368	381	373	384	378	352	345	407	354	351	385	362	395	365	395	431	363	344	369	362	394	358	386	368	371	381	363	388	376	366	393	380	339	348	371	352	376	346	412	358	345	345	371	347	328	362	348	349	369	379	367	338	396	384	368	363	357	387	385	378	360	357	358	346	374	366	426	384	364	358	374	392	370	359	363	338	373	368	350	361	393	339	352	371	356	360	366	374	335	341	366	388	382	374	339	376	380	352	402	359	336	363	377	363	360	351	340	346	385	344	358	372	322	352	362	366	385	388	382	390	375	357	371	388	364	383	377	388	386	398	354	376	318	378	383	388	367	356	374	370	365	357	343	367	355	374	361	368	365	358	369	350	352	352	367	345	356	392	372	392	364	375	361	373	374	355	368	388	327	374	354	358	334	337	375	393	359	352	395	374	347	371	355	405	366	355	337	370	366	375	400	367	343	363	348	390	374	396	377	365	340	373	373	344	382	359	368	382	378	360	394	367	373	383	369	399	373	355	363	372	364	378	366	409	366	375	343	406	378	344	391	377	359	337	361	387	381	379	392	397	367	386	369	366	379	385	384	360	382	365	358	391	358	336	385	362	354	350	339	343	401	353	363	336	350	367	375	323	359	340	368	369	339	378	422	377	348	386	354	385	360	328	372	352	369	420	344	373	392	356	354	368	397	403	395	364	350	355	363	349	348	352	387	364	362	380	342	359	369	352	401	348	357	322	354	382	369	355	351	388	331	345	366	325	381	400	359	374	354	368	365	324	376	348	369	380	393	380	404	384	393	357	373	350	345	349	368	389	390	339	349	355	434	353	346	386	354	388	356	378	347	341	372	380	321	345	333	338	410	352	353	357	357	351	413	368	404	369	374	385	375	355	358	351	390	362	369	407	380	365	372	351	357	368	361	346	369	383	382	389	362	324	370	378	369	365	352	340	380	368	406	374	360	382	340	365	406	358	354	396	339	350	366	345	357	379	355	382	390	391	399	378	352	363	362	356	378	372	374	354	381	348	365	409	382	344	349	376	347	374	357	340	336	364	375	382	339	348	410	367	370	341	383	359	345	354	338	391	348	397	344	403	362	361	359	368	411	354	344	379	386	352	354	344	421	357	365	385	330	348	336	374	386	377	359	370	340	377	383	363	376	383	399	374	379	364	348	368	358	356	356	332	372	390	358	352	374	365	330	373	307	375	394	390	347	390	341	390	326	401	360	352	339	378	394	375	375	391	360	386	314	368	385	368	332	378	373	343	380	354	363	362	379	372	371	370	371	358	342	356	351	366	345	388	369	392	415	373	351	320	367	379	362	373	355	367	356	338	357	348	374	360	327	362	374	361	377	386	397	393	396	377	369	346	349	348	351	386	350	400	380	349	362	369	375	347	400	344	370	388	340	346	377	359	391	362	369	370	357	386	375	376	382	378	353	407	355	357	369	360	342	382	398	339	351	334	401	352	349	374	382	343	367	372	335	388	357	343	377	357	354	380	386	351	366	330	356	384	376	367	387	394	373	361	377	388	362	364	361	350	368	389	378	348	372	347	372	328	369	355	342	361	351	351	397	338	408	369	361	356	379	347	346	378	377	361	354	377	339	337	385	343	358	360	357	379	354	334	366	359	348	386	405	364	381	323	325	340	348	378	402	379	373	362	354	363	382	368	363	346	375	355	372	387	394	350	360	372	390	387	377	347	330	370	374	363	362	344	392	385	384	388	342	375	391	341	400	386	405	386	360	354	409	345	380	388	344	365	334	375	401	362	381	361	362	377	371	317	386	374	382	364	326	333	392	384	318	363	382	384	370	372	354	355	337	329	373	344	349	349	376	390	362	360	354	373	381	411	358	360	342	361	351	380	385	367	357	380	376	355	323	360	358	377	386	378	352	355	372	363	364	377	382	377	346	368	395	362	363	349	346	336	362	359	372	374	356	348	312	361	354	388	352	392	352	373	358	349	381	391	356	358	383	345	341	376	383	395	358	381	351	365	385	348	380	383	392	370	363	353	338	373	369	372	357	384	336	344	387	341	364	336	378	368	382	359	351	365	347	327	321	399	374	375	368	389	377	372	352	383	399	366	357	367	376	345	359	375	355	404	375	363	371	382	362	348	361	341	372	383	373	413	390	411	329	328	370	364	392	388	389	356	385	353	351	358	390	351	355	369	339	347	364	358	364	356	389	375	335	371	367	363	338	359	353	390	387	346	358	381	366	398	366	341	331	405	328	347	381	369	394	379	384	349	383	368	397	363	358	396	372	389	353	351	345	364	351	405	373	360	376	373	383	359	392	375	415	395	397	373	365	367	379	382	359	388	377	390	341	375	384	362	368	379	364	362	350	384	393	333	350	374	329	375	362	344	363	378	358	374	336	361	346	340	354	353	378	353	372	384	337	363	368	364	339	329	359	393	363	379	386	366	319	357	358	342	395	403	360	385	351	343	388	372	362	368	360	332	329	360	353	367	368	401	375	370	370	388	354	343	367	386	375	355	375	391	344	369	343	362	351	365	383	391	378	352	390	373	371	351	360	341	357	402	357	404	382	399	356	399	344	350	341	369	389	358	369	379	341	376	400	352	397	361	374	388	352	391	344	362	368	390	359	379	354	364	328	377	352	356	343	400	410	372	369	350	338	381	342	362	394	385	378	357	391	359	348	345	370	367	338	385	334	371	367	381	409	363	362	361	355	371	362	380	354	380	365	381	363	375	355	380	375	372	361	329	360	369	353	427	332	401	378	355	327	379	383	342	397	372	384	383	414	382	412	400	377	347	386	364	392	350	380	384	382	356	403	373	357	384	388	385	370	357	395	386	384	388	363	381	355	373	406	387	359	389	376	343	388	360	362	355	354	407	382	375	385	371	347	348	322	364	357	379	367	355	386	374	372	405	387	344	378	329	355	348	396	349	373	391	350	364	376	396	406	355	372	394	308	406	339	339	387	376	386	361	375	324	347	374	378	329	368	363	345	348	357	381	351	369	368	354	368	375	365	396	372	377	378	377	375	365	353	372	342	364	348	366	352	352	367	361	360	396	324	367	369	372	338	362	389	363	365	356	340	382	328	355	357	373	390	361	350	320	394	377	358	376	381	387	363	387	358	353	348	344	369	341	388	397	393	412	364	354	377	348	352	360	361	355	361	381	357	376	333	362	394	390	366	363	342	387	392	391	372	381	343	369	338	347	410	359	366	365	386	344	379	363	357	377	363	386	376	370	349	379	387	365	373	354	368	387	360	361	361	359	359	382	352	378	353	411	347	346	344	364	407	382	368	387	340	351	379	336	355	330	374	369	378	373	376	407	386	364	391	348	322	344	363	339	345	338	355	387	347	349	327	381	357	348	366	341	380	376	372	367	349	332	401	388	336	357	366	380	353	390	367	328	394	382	392	378	390	388	368	343	358	371	363	387	366	367	382	350	354	377	359	386	355	365	374	352	336	377	379
13943	26118	23599	14582	6760	2771	1128	948	894	1000	904	979	920	955	928	956	950	1002	947	984	968	958	1000	944	1000	940	907	909	903	973	963	902	895	915	960	930	971	965	890	949	937	962	961	997	977	957	972	949	962	922	944	971	982	968	931	921	946	930	996	974	939	953	907	991	916	940	964	951	949	944	955	957	938	956	984	897	907	853	948	935	949	918	905	915	983	971	973	937	1008	915	880	967	949	958	972	968	986	943	973	957	898	962	926	941	1005	953	952	955	944	964	941	951	963	946	896	949	978	920	949	914	955	952	964	970	949	954	895	945	909	945	956	895	950	1001	978	929	991	956	920	941	978	1026	1011	927	970	892	985	960	898	935	981	943	956	940	975	929	923	934	931	934	924	978	939	910	1005	901	982	911	928	949	965	977	945	942	940	975	967	960	970	951	990	947	934	959	930	915	1007	930	988	977	948	982	956	915	933	944	981	955	922	959	928	950	964	961	985	965	919	909	960	975	923	926	1016	975	987	994	995	910	956	898	971	911	932	966	978	913	977	961	954	935	898	956	975	954	973	977	941	907	950	868	940	944	987	974	931	935	1012	945	925	957	931	977	917	929	941	958	931	957	948	912	995	926	980	920	899	1016	976	911	939	952	943	914	956	951	913	918	998	916	973	945	922	939	970	944	970	952	930	884	948	905	936	857	961	910	984	941	930	905	995	915	961	971	912	969	931	972	934	964	959	919	919	971	956	933	916	1010	1007	947	952	941	955	936	914	888	967	961	968	957	965	958	1003	941	964	925	994	959	967	967	963	947	927	985	976	934	944	948	946	959	919	964	1003	970	923	1002	950	895	962	923	946	958	915	966	982	951	966	956	914	960	985	965	919	971	962	963	946	985	1000	959	964	1004	942	939	954	912	968	910	985	903	990	946	897	920	917	971	965	953	961	919	962	963	958	964	945	946	906	976	920	908	886	947	987	952	995	948	928	877	996	954	925	995	938	933	985	919	988	951	892	966	942	974	929	998	914	951	914	944	927	973	932	956	921	943	940	931	940	939	955	967	976	927	1024	949	939	961	937	980	943	888	999	981	900	934	955	906	896	988	946	931	978	909	935	975	958	944	960	911	947	940	925	943	945	954	975	956	952	971	980	1012	999	985	948	959	936	981	933	934	932	944	987	901	916	973	884	941	941	882	909	913	971	950	1001	926	927	932	957	989	960	955	987	884	978	912	979	935	889	913	999	914	948	952	1016	939	1034	935	957	939	965	980	904	956	955	966	963	1004	987	895	948	926	943	943	944	919	881	1026	950	949	970	985	937	947	973	924	949	942	924	951	898	940	943	962	977	898	962	904	912	951	956	967	938	915	1012	957	933	924	922	919	962	955	955	1008	1026	901	975	989	915	925	932	943	930	943	937	924	946	984	1016	909	944	939	979	935	950	971	949	987	892	888	948	948	913	958	927	958	941	970	930	953	998	915	920	947	978	945	914	921	922	994	922	963	1029	938	982	907	947	949	915	925	921	993	953	918	962	992	999	962	959	949	941	984	1019	892	993	963	959	947	926	937	953	919	944	907	968	937	964	943	945	977	930	926	936	948	967	935	1006	914	986	991	908	928	923	911	941	931	962	901	920	948	932	968	943	989	988	930	975	940	994	991	925	952	978	895	931	941	875	954	1018	962	928	914	942	917	933	977	956	948	913	966	945	920	979	959	948	974	908	923	908	932	987	958	981	925	892	927	893	934	1001	925	984	878	967	939	965	1001	888	958	955	1027	976	961	964	917	963	952	896	948	907	954	965	944	969	932	944	907	941	933	949	969	947	922	929	916	964	896	917	957	872	927	948	994	949	966	982	926	927	968	998	934	956	1030	987	918	947	1000	934	905	900	929	972	997	942	954	937	955	977	939	913	963	905	963	972	948	974	955	994	877	1011	948	929	933	981	926	991	957	964	959	937	892	998	961	979	915	891	942	890	956	974	931	970	928	995	918	972	927	930	877	1005	901	923	940	954	986	986	964	955	967	972	942	971	988	946	935	976	969	988	907	934	902	938	894	944	913	954	924	959	954	948	922	962	966	939	898	942	965	957	951	973	919	988	974	913	961	960	929	957	959	962	923	906	961	983	950	983	970	922	957	944	961	951	903	953	929	935	968	905	926	987	932	1002	898	976	943	907	958	963	939	974	996	912	946	973	924	931	905	890	932	1000	957	965	949	969	984	898	932	941	952	990	923	909	892	869	1039	961	930	1005	918	969	957	907	977	969	952	941	986	908	924	953	974	992	932	997	988	986	996	921	973	970	918	931	899	931	1013	901	947	991	943	965	935	935	916	971	934	972	932	1033	930	918	917	933	967	982	970	1002	944	921	985	942	902	1000	994	923	980	978	965	1009	975	988	968	982	938	977	978	970	954	972	938	940	916	975	956	901	966	929	911	986	942	950	958	929	882	895	928	991	997	940	898	975	949	964	937	962	941	954	986	954	966	904	1007	961	912	945	956	933	931	959	922	924	943	945	907	951	973	988	938	996	942	941	956	903	1003	874	923	962	942	939	948	920	936	1028	999	992	959	975	972	1015	956	958	979	915	970	982	982	979	958	899	931	955	963	962	921	959	907	993	887	935	1003	881	925	959	928	933	922	945	1004	974	924	937	903	919	976	970	943	966	983	877	969	971	893	991	875	940	922	889	1016	918	932	915	958	916	988	969	943	980	956	917	948	944	961	987	955	970	945	951	937	970	916	977	917	947	957	974	938	944	921	933	963	942	940	930	967	915	928	1002	964	917	934	960	1075	978	942	923	911	905	960	946	975	969	944	968	976	981	955	979	1002	966	962	989	956	941	941	981	917	915	949	1007	991	928	992	922	924	974	963	966	942	931	945	943	948	952	986	983	972	980	986	963	942	941	951	933	929	986	949	932	979	1002	958	959	975	998	963	916	940	922	927	935	957	917	972	988	961	928	1006	985	894	970	983	922	990	977	931	977	952	984	946	927	917	978	965	968	953	971	888	875	962	964	937	967	943	940	948	934	969	947	909	908	946	967	950	939	958	908	978	971	908	914	936	921	901	968	968	970	969	907	937	984	933	927	986	944	885	967	932	921	980	929	957	950	945	963	924	954	954	923	941	956	949	972	934	905	984	938	924	943	891	939	961	913	893	951	925	954	981	934	982	963	939	956	1011	925	949	897	924	998	921	878	941	956	903	973	965	996	932	936	978	934	946	982	937	987	908	965	899	977	907	920	964	871	915	1009	950	965	968	945	936	998	990	932	955	978	994	960	1008	951	969	948	963	945	930	980	870	915	977	919	926	901	993	939	974	947	975	944	900	997	927	1020	980	947	950	960	957	970	995	955	969	998	932	945	935	922	931	988	957	963	944	1018	955	918	924	937	949	932	966	929	967	964	890	977	943	945	908	999	986	968	947	961	973	939	881	963	962	928	941	973	946	963	969	985	911	965	975	914	951	941	967	1018	972	917	903	970	932	945	891	967	1000	929	905	932	955	962	969	933	905	918	896	915	978	922	948	1011	977	930	953	980	959	955	951	987	952	928	923	915	929	1013	1000	942	980	879	972
56728	66652	58704	38188	18755	5442	855	324	298	291	271	343	284	321	319	319	313	302	314	310	272	288	284	317	310	319	317	274	276	290	296	326	299	288	314	279	297	308	269	293	290	301	314	302	298	277	266	333	314	305	303	291	315	264	274	313	300	309	290	315	297	311	324	314	271	270	259	318	295	324	271	317	309	303	297	302	298	298	329	280	328	345	307	305	322	314	299	330	315	289	314	339	299	284	291	250	299	298	286	322	304	300	321	328	303	280	307	324	309	283	303	308	312	295	300	288	282	278	301	312	336	350	318	322	295	307	318	311	305	288	307	307	323	292	320	301	293	302	284	303	311	289	306	321	346	299	302	302	306	262	323	288	323	300	305	294	301	297	301	282	291	329	323	284	279	287	289	282	289	310	302	321	336	284	343	302	347	295	306	298	328	280	289	308	305	301	329	280	292	314	319	292	264	315	293	289	324	334	305	305	301	329	267	302	299	316	286	299	317	310	312	302	292	317	339	278	316	286	284	283	314	269	278	284	284	256	312	318	275	306	269	305	321	274	293	309	303	304	302	309	310	300	281	273	296	307	325	279	294	308	269	296	284	313	279	334	281	302	281	280	300	295	284	308	305	297	291	314	311	291	321	297	314	289	349	303	313	333	292	314	303	313	298	318	301	272	314	310	307	325	321	299	296	293	282	284	294	318	313	301	318	321	286	297	330	299	292	287	277	315	289	313	313	320	323	309	295	316	291	291	303	306	314	278	347	302	285	296	314	299	327	305	328	317	288	286	298	315	281	292	315	323	313	275	298	307	315	330	271	338	301	317	309	297	276	310	302	296	279	295	297	290	318	295	308	303	316	305	299	290	311	309	346	322	290	324	317	312	307	286	333	281	297	307	308	279	277	283	273	298	272	285	290	277	306	294	272	295	325	280	271	293	283	289	300	297	275	280	293	332	312	298	308	303	303	328	330	341	308	326	272	346	294	300	285	305	318	288	321	289	306	282	290	293	330	319	329	331	295	302	298	300	282	286	297	333	305	291	288	269	283	310	284	317	275	293	297	314	337	291	271	323	282	313	290	299	313	301	286	328	303	294	304	333	309	282	327	319	282	295	323	286	296	300	287	287	302	326	295	325	285	311	306	296	282	330	269	317	316	276	292	318	316	340	309	290	311	311	286	316	311	285	292	290	272	296	308	311	328	276	305	287	286	318	295	308	305	315	293	306	294	297	278	287	301	302	311	299	291	271	308	307	251	329	333	257	283	312	275	283	271	287	294	288	316	304	260	308	294	310	297	339	303	355	298	306	295	282	298	292	295	300	271	269	323	341	309	288	298	291	291	274	289	286	319	316	307	258	276	319	314	307	311	289	278	279	306	279	293	276	304	333	321	307	307	310	309	304	341	285	313	273	293	270	286	286	297	298	319	307	302	313	288	305	293	317	302	285	303	300	313	327	309	307	286	302	289	284	286	287	292	343	304	318	301	311	292	306	312	273	282	287	293	306	282	296	300	303	316	286	290	343	322	321	337	304	271	304	313	302	289	311	335	277	298	289	312	272	320	306	293	311	278	302	321	321	323	303	311	316	309	334	313	294	303	307	286	320	288	276	295	289	285	308	306	298	311	292	292	314	299	311	311	320	304	289	310	330	315	356	296	300	331	310	291	289	297	292	271	315	291	318	305	303	320	299	293	297	329	299	341	306	303	327	317	269	289	300	292	319	306	304	284	280	279	308	269	333	296	284	279	308	294	321	299	285	335	312	288	335	328	291	307	285	327	290	300	285	287	290	300	270	314	292	309	291	301	300	319	314	282	361	322	333	336	290	296	313	301	280	316	326	308	281	330	292	323	306	303	322	314	303	306	330	308	274	325	305	313	309	316	327	309	290	300	353	333	311	314	309	308	296	310	298	325	290	351	311	279	271	307	312	312	288	281	314	322	315	279	307	293	297	279	297	275	265	289	288	295	306	306	314	311	312	293	285	300	298	308	298	314	325	298	310	318	322	309	280	325	293	293	302	301	306	274	316	303	325	295	305	297	300	328	288	313	286	299	306	285	300	304	304	316	326	296	310	311	289	338	291	306	273	311	311	297	297	289	281	328	299	277	283	312	283	303	314	300	303	308	274	298	325	292	292	302	315	288	327	308	311	324	294	323	269	299	272	314	311	306	303	310	315	284	288	301	302	269	272	302	321	333	278	331	279	304	290	317	282	303	306	300	272	327	298	313	300	306	281	304	285	304	333	274	298	310	310	279	317	318	321	309	293	326	283	285	309	292	336	316	310	304	296	317	302	300	282	317	271	304	282	278	296	326	295	298	319	330	302	313	320	280	283	278	293	288	308	292	275	281	294	296	306	299	301	317	286	325	279	329	307	347	290	287	289	323	335	276	282	258	316	303	300	311	303	314	292	350	304	278	307	330	345	315	268	280	324	318	297	323	302	322	297	318	292	306	294	317	321	334	322	284	272	325	335	308	289	289	337	326	298	295	296	306	294	333	307	313	316	300	320	327	296	309	287	319	313	290	299	311	314	305	322	291	296	294	302	336	274	274	301	308	335	312	292	295	304	310	303	298	318	282	291	293	322	318	302	288	304	309	312	295	305	280	298	317	271	284	279	299	284	320	288	311	299	326	328	342	297	307	315	307	307	304	301	327	282	313	328	359	323	306	303	292	297	327	316	318	300	311	328	279	289	284	316	282	324	298	308	321	318	278	310	302	315	302	271	286	315	292	330	322	312	322	296	263	271	308	298	284	300	328	280	304	311	292	310	314	338	296	312	300	279	314	310	319	281	258	296	294	324	297	302	315	310	303	323	302	321	275	319	303	292	306	329	329	266	300	311	328	324	291	306	334	297	314	291	299	324	312	299	292	331	280	304	291	295	329	315	315	286	326	346	320	299	289	253	320	292	293	334	324	294	270	307	306	296	292	289	297	312	298	297	278	312	299	304	324	285	306	327	311	298	299	318	298	322	301	356	304	323	297	304	309	308	286	293	312	327	283	327	300	327	321	327	295	302	296	308	325	336	327	291	293	309	277	304	289	302	293	309	305	314	324	333	289	276	313	307	280	326	300	296	312	278	278	292	300	279	317	323	296	305	270	298	262	328	304	310	317	300	303	325	281	275	301	293	285	280	295	324	297	313	304	305	312	309	267	309	315	310	287	304	289	273	338	277	300	324	343	300	312	293	346	268	318	283	305	286	281	291	290	287	290	307	300	301	321	309	307	330	299	279	285	307	328	285	283	296	298	291	304	336	275	293	295	287	310	313	286	316	294	278	332	281	311	305	265	317	316	283	281	292	289	297	274	304	318	302	318	298	334	329	302	316	282	316	317	309	350	337	296	311	284	315	297	342	307	320	300	295	331	317	280	308	277	285	317	304	334	295	304	305	309	288	269	307	297	265	318	308	292	285	302	321	327	321	292	292	311	318	305	342	308	302	333	325	294	260	268	308	298	268	329	312	319	302	305	315	315	320	333	318	280	313	294	338
38027	51832	52832	42145	25811	10892	2242	766	791	806	805	804	823	848	826	798	836	811	838	783	818	819	798	820	819	772	761	781	827	804	771	773	810	788	772	818	838	803	771	803	797	776	807	810	824	807	802	780	778	834	786	813	801	828	865	818	842	843	839	804	838	760	754	796	817	805	780	769	797	784	851	772	756	839	754	781	872	781	799	786	772	843	800	798	847	768	791	791	828	837	756	796	768	793	815	793	840	825	832	870	838	733	808	809	772	823	791	800	848	772	797	834	825	799	810	812	805	827	751	814	774	796	811	808	825	801	820	794	746	775	793	808	805	807	800	832	798	834	806	863	779	831	790	784	781	767	798	797	821	842	803	817	748	799	777	787	792	833	795	847	756	790	776	755	774	834	800	824	811	814	763	870	807	790	867	791	828	814	854	816	790	809	797	849	807	805	877	815	808	787	793	851	787	806	798	738	796	801	805	766	841	802	806	815	745	731	816	838	794	781	792	734	815	788	802	820	824	786	821	779	803	785	789	854	812	812	784	831	839	847	797	836	790	807	802	833	798	821	802	772	818	794	835	789	822	792	806	836	805	769	858	808	813	833	807	795	853	800	808	779	800	790	797	831	852	813	794	766	757	838	808	830	785	821	801	770	758	895	854	784	875	799	793	768	822	818	785	773	773	774	826	829	750	822	778	816	782	812	802	762	741	844	791	774	798	775	741	780	800	826	831	764	787	769	820	849	830	837	841	768	832	848	804	780	821	816	754	797	823	784	806	849	829	830	782	825	778	794	823	760	791	859	838	742	811	843	786	831	843	770	768	782	756	837	838	792	780	819	833	791	769	798	859	759	796	814	742	805	758	796	785	762	812	786	775	791	833	856	804	797	844	799	789	793	820	814	845	868	762	820	743	754	832	854	760	781	810	791	815	760	806	826	854	821	818	804	799	813	761	810	802	820	790	803	822	793	841	828	785	803	809	797	811	816	777	791	834	872	789	831	784	741	793	846	849	801	813	823	791	813	826	801	848	870	763	742	796	862	781	758	824	814	808	777	859	831	786	801	751	794	801	775	793	841	811	839	803	815	828	807	825	825	814	780	826	791	794	757	799	821	859	809	767	806	784	794	795	793	861	770	755	738	785	809	790	815	814	791	862	837	831	808	787	819	852	731	777	824	801	789	816	867	847	778	809	764	810	753	857	782	811	824	861	829	757	762	821	785	816	813	769	795	798	845	770	817	814	819	840	787	765	784	795	806	808	768	812	800	764	785	750	855	844	791	773	806	842	845	769	790	847	830	797	778	802	827	812	769	808	821	836	821	835	812	798	839	769	764	781	820	842	770	762	753	775	819	826	808	791	829	825	836	794	747	827	796	796	832	759	765	805	803	779	826	788	839	809	834	816	852	823	805	802	816	811	809	836	864	790	825	802	780	787	876	823	828	817	820	829	768	815	795	770	807	863	819	762	821	822	781	786	828	805	758	825	828	809	767	812	828	815	813	828	831	820	771	790	779	805	820	809	829	836	823	811	804	884	768	802	811	784	774	816	778	765	789	810	771	834	781	807	780	803	786	856	791	825	802	792	803	816	825	801	800	791	800	804	788	794	806	843	829	867	788	767	805	754	809	784	770	807	841	772	768	810	787	824	822	823	756	807	815	790	833	793	828	837	809	766	828	818	795	867	778	811	827	754	783	807	780	761	848	792	843	822	787	818	838	816	824	764	767	796	833	846	823	758	812	811	795	799	802	805	813	764	817	821	797	757	801	811	838	812	790	838	768	774	828	842	835	775	818	793	812	742	771	806	811	831	812	814	849	833	807	790	791	804	809	814	838	805	770	832	800	789	767	789	807	805	797	772	821	809	784	849	785	824	772	772	808	801	786	805	750	780	818	829	774	790	856	825	779	762	838	805	847	770	786	820	775	855	799	759	833	841	832	786	811	761	804	819	821	751	841	775	823	781	814	770	773	820	806	810	790	817	773	814	833	777	845	754	798	823	778	772	823	822	808	805	779	803	815	798	812	786	843	788	783	798	819	749	776	782	817	801	868	853	832	820	794	799	810	772	824	832	805	824	825	823	819	855	787	828	798	803	836	872	825	810	823	817	834	790	844	766	818	785	804	804	812	809	797	832	779	790	767	892	776	803	814	790	817	832	811	781	769	784	858	834	762	793	775	827	807	769	823	827	784	831	809	815	781	790	848	833	775	770	810	788	767	813	832	774	800	826	835	782	852	795	809	811	789	814	818	784	825	780	816	759	810	824	821	837	780	820	790	815	805	819	794	774	781	816	833	784	871	790	731	774	849	764	829	799	787	826	806	773	784	781	821	817	791	775	822	782	820	816	807	798	794	825	784	838	816	828	797	794	804	830	807	780	809	799	817	751	812	801	795	799	823	814	805	789	829	842	816	815	819	816	812	811	841	808	813	779	752	745	795	800	793	811	789	830	828	787	846	811	807	796	775	776	878	807	838	826	831	812	847	818	812	831	785	791	805	799	760	781	800	796	782	757	837	783	778	800	811	759	815	801	767	808	799	806	789	807	786	801	771	847	824	797	778	816	802	805	788	802	782	823	791	822	832	804	803	798	802	832	820	794	792	811	812	801	828	821	758	819	813	799	839	794	802	805	821	837	815	809	814	744	751	811	794	795	732	785	769	804	801	784	810	758	839	827	830	789	809	826	791	828	802	799	801	781	807	829	801	752	826	816	761	774	800	833	844	839	735	804	809	842	770	816	791	832	780	816	837	772	813	821	773	816	781	820	801	800	760	823	773	710	777	817	786	792	799	737	779	810	789	818	800	791	760	834	803	790	784	767	758	749	822	748	885	802	776	803	787	792	778	834	812	808	785	761	839	798	785	768	804	858	798	794	794	773	845	771	802	804	831	825	796	805	805	894	824	771	789	833	808	798	798	814	809	802	781	771	840	795	782	773	786	801	803	830	758	798	832	811	802	780	839	842	840	816	848	781	829	792	831	777	763	823	812	804	765	809	736	826	805	838	790	825	851	752	804	805	788	805	825	823	770	830	837	799	813	801	764	827	798	824	785	834	845	748	802	787	830	773	835	811	838	828	784	803	757	795	818	793	767	771	798	783	844	838	829	798	817	794	783	830	804	833	797	810	801	784	831	815	832	822	807	826	803	803	800	771	804	760	782	844	809	836	788	796	808	770	776	796	805	782	770	785	781	806	778	837	834	835	862	781	794	847	801	756	787	819	771	793	752	732	811	821	789	824	781	742	761	843	798	807	783	837	845	740	800	831	817	828	842	774	786	775	814	808	819	804	850	812	843	827	812	755	757	753	780	799	776	837	803	783	862	756	812	810	799	811	785	767	737	810	793	826	801	782	842	795	781	908	779	819	817	783	837	788	790	779	823	868	809	779	826	784	785	783	850	769	789	806	818	802	811	828	767	774	770	791	801	814	808	827	758	826	781	805	788	834	807	814	834	780	782	830	835	748	802	833	780	798	796	794	801	805	758	802	764	814	783
72583	79910	69022	50324	30160	12229	1742	317	308	292	301	301	296	306	301	293	277	287	317	328	275	302	323	291	304	257	261	319	292	312	288	320	283	306	314	293	305	301	317	278	289	282	287	286	304	282	307	300	264	275	306	287	294	288	285	298	271	302	288	301	282	304	300	283	286	333	301	278	298	330	315	306	295	302	299	296	313	307	302	311	291	265	290	279	309	298	307	302	264	291	314	264	301	319	299	306	287	286	296	311	319	314	264	295	343	286	281	267	307	263	284	308	294	300	294	296	287	308	264	282	281	293	298	296	274	290	285	284	249	281	236	298	279	302	296	287	308	317	304	304	306	322	276	307	294	312	266	322	305	302	287	308	281	297	285	291	296	292	279	296	298	305	299	298	282	294	312	294	325	312	264	273	296	273	310	290	305	292	301	304	292	302	275	300	294	275	319	316	300	306	296	321	287	319	295	283	315	296	315	277	325	281	297	306	295	322	312	286	302	298	319	293	311	257	293	259	291	313	318	274	313	327	299	295	298	278	320	332	314	283	279	295	317	284	285	281	298	281	301	285	294	317	300	311	303	273	298	306	333	299	314	294	289	301	304	313	323	303	318	309	281	289	312	311	334	285	274	332	318	279	262	313	278	305	324	326	290	296	288	238	267	298	307	314	318	288	323	312	267	285	302	279	293	300	294	293	303	280	290	294	298	289	275	303	287	292	283	291	302	291	349	279	278	301	266	277	270	310	281	303	313	297	314	323	293	306	287	313	310	281	318	276	329	302	309	303	265	289	305	297	300	298	291	289	314	315	301	280	292	308	303	270	307	283	286	288	276	278	316	310	317	294	272	253	291	297	321	323	301	278	297	299	289	314	289	316	310	274	294	304	275	306	270	275	287	329	287	278	292	322	260	294	305	301	317	328	297	277	302	259	311	323	297	315	323	287	314	310	271	316	326	307	316	317	285	287	302	265	287	293	292	302	293	306	290	302	316	293	315	309	303	265	314	301	265	274	313	309	299	315	280	321	271	283	314	285	296	282	292	286	291	297	301	277	312	297	296	291	290	306	301	287	280	311	297	302	300	332	274	298	306	311	323	310	319	273	300	279	290	276	283	292	299	301	288	319	297	291	313	272	327	279	280	292	319	309	303	301	297	301	298	261	278	298	278	301	302	271	301	279	290	279	301	301	247	301	283	301	325	319	271	266	264	309	338	322	285	313	296	291	303	300	305	274	293	275	269	280	309	311	309	314	275	308	299	293	302	275	305	285	286	287	285	303	297	297	318	258	329	275	254	288	304	286	294	277	292	270	266	316	298	299	290	292	324	296	294	292	325	280	302	280	301	337	289	299	337	300	333	271	300	299	264	330	284	317	270	296	310	292	306	289	294	285	246	281	284	308	281	292	321	305	332	259	303	294	286	305	274	313	264	298	301	341	300	286	317	316	300	289	291	287	329	293	283	279	282	316	300	291	278	254	304	280	295	325	305	302	309	290	286	297	316	279	302	280	303	295	298	297	296	271	311	275	318	311	271	289	299	307	297	302	322	301	322	281	298	300	278	328	284	254	281	283	333	295	276	302	300	330	297	328	260	306	288	294	294	306	308	271	324	321	286	301	294	308	300	308	272	335	310	305	289	275	302	292	302	253	286	287	318	304	279	307	288	299	292	261	294	318	313	264	294	297	302	293	290	331	302	303	286	308	281	305	319	293	307	307	288	261	291	262	295	319	305	280	324	287	300	298	294	308	278	322	287	324	314	297	298	306	305	300	310	288	269	307	285	274	311	300	318	299	308	307	304	316	287	303	309	307	288	277	294	308	303	271	291	275	292	340	287	333	297	283	302	318	318	302	309	281	323	280	302	332	317	338	288	280	336	294	307	292	297	304	289	313	305	281	306	285	289	312	306	282	316	302	336	307	286	284	299	311	290	325	307	280	298	285	309	300	258	320	319	292	311	283	285	258	289	307	293	295	344	303	277	298	262	263	272	305	308	328	298	284	276	301	339	306	305	308	295	294	305	306	276	315	282	296	310	256	281	277	299	297	302	274	311	294	275	277	269	304	318	285	332	296	266	300	287	288	285	316	291	289	308	270	321	283	290	294	297	323	308	335	276	315	317	327	288	306	308	307	303	303	268	273	305	288	312	256	310	296	292	295	295	291	283	298	289	304	285	302	283	263	277	335	292	315	323	290	298	290	312	301	311	272	302	304	296	320	323	261	326	260	330	291	302	287	289	350	309	281	292	303	281	295	324	325	297	273	301	293	294	295	310	269	307	316	308	310	312	307	294	289	289	255	291	325	312	296	307	313	300	305	319	310	311	286	292	296	317	284	288	315	293	335	305	285	288	307	318	290	304	311	275	308	310	319	309	275	306	313	300	289	292	305	290	322	318	268	278	283	268	278	282	321	298	291	283	305	288	287	324	318	277	281	318	324	253	315	271	301	295	284	291	313	279	291	300	301	310	298	281	290	281	294	316	313	315	278	314	308	315	274	303	301	280	278	309	314	307	305	295	324	334	312	300	319	255	290	278	280	275	287	322	286	297	292	295	326	300	309	282	264	329	289	313	316	277	290	319	304	346	298	312	313	313	289	265	285	312	274	308	290	292	318	298	279	307	294	291	284	299	305	284	282	323	303	305	278	287	285	318	278	272	315	307	319	288	255	318	302	277	317	264	315	297	319	304	272	281	322	299	270	302	346	336	284	325	307	244	296	279	282	311	311	294	297	311	279	272	320	287	304	319	271	308	309	282	273	281	295	267	267	300	267	283	326	285	267	305	292	323	302	290	287	299	307	302	298	329	301	352	311	279	307	299	310	316	328	309	278	289	300	321	271	300	280	280	299	281	280	270	255	254	286	275	313	287	275	302	308	296	326	312	303	294	324	299	308	310	313	321	306	295	269	304	292	300	322	262	312	274	309	312	307	297	319	273	286	302	296	326	328	301	278	280	299	292	295	289	292	309	288	303	304	292	280	276	276	275	267	265	312	306	294	305	305	305	288	293	280	306	312	312	301	296	293	335	303	267	307	285	296	330	297	276	288	304	276	298	300	289	299	279	281	319	319	274	297	320	282	324	284	312	297	285	315	288	294	299	278	306	297	294	278	286	271	314	284	315	312	311	272	265	277	282	300	296	275	333	315	287	291	288	303	284	279	335	319	301	317	273	279	311	277	316	307	322	277	300	282	309	304	323	288	299	291	307	323	297	317	317	269	289	319	276	291	310	297	287	304	316	265	310	263	306	317	318	307	279	299	300	282	311	309	291	308	298	309	312	305	291	290	291	302	316	292	316	256	278	276	292	296	317	275	257	283	280	319	289	301	287	307	319	279	298	292	286	293	295	284	306	291	338	291	297	287	257	282	277	296	312	288	305	317	288	279	329	290	314	307	293	277	274	278	284	298	295	284	293	294	292	295	311	309	263	313	281	308	324	272	291	304	280	317	323	321	319	282	289	290	299	278	271	305	263	322	321	298	324	294	296	285	300	306
50733	65244	65304	53677	36663	17799	3514	756	770	791	784	778	806	833	779	820	732	814	775	801	787	825	772	791	738	811	803	768	785	809	783	742	745	749	751	805	788	796	781	842	771	848	841	780	806	766	788	760	833	806	749	752	772	781	753	812	786	808	752	824	798	793	751	821	773	768	757	782	802	802	820	751	805	790	748	792	790	819	799	741	808	788	780	708	794	790	794	797	776	834	783	750	814	784	852	746	784	820	796	757	780	825	795	818	792	763	743	780	752	777	766	862	775	816	789	730	824	808	820	776	796	728	790	749	774	806	774	701	780	785	765	828	759	771	749	747	780	821	802	808	818	842	812	791	812	761	795	817	787	751	799	796	800	785	821	777	779	853	819	784	771	786	820	768	796	792	816	750	790	785	758	789	760	793	784	797	794	833	748	793	777	772	754	751	769	796	776	786	811	760	762	770	799	816	757	844	788	825	751	846	772	760	782	771	795	788	776	763	762	800	845	787	771	797	780	766	757	810	811	791	773	771	809	756	765	772	781	755	804	767	816	771	809	760	755	826	811	779	778	809	804	756	782	772	795	810	772	794	787	765	795	806	797	751	819	813	787	783	805	788	796	756	840	770	836	759	780	826	790	719	815	759	786	787	810	819	810	769	779	781	804	772	803	801	796	851	804	789	789	819	766	750	827	762	766	770	760	780	767	859	821	766	808	742	779	790	796	757	842	719	810	764	804	805	808	747	773	794	830	810	763	779	795	805	759	766	752	756	760	765	749	756	813	792	772	788	770	786	841	780	816	786	811	793	743	790	757	796	820	779	856	802	816	798	772	806	790	781	813	816	716	774	811	765	768	781	780	770	756	767	784	769	770	803	808	767	806	780	835	806	820	792	792	745	835	755	753	766	740	766	768	763	792	756	828	816	838	779	728	776	805	785	840	782	811	788	715	800	766	826	745	821	784	784	794	838	798	785	770	808	790	820	775	807	757	797	828	781	781	804	775	772	786	750	789	808	773	808	824	779	823	797	743	796	747	753	827	773	812	813	753	823	798	786	793	793	765	740	796	799	772	771	821	803	793	785	803	775	790	818	752	788	760	780	759	825	808	767	770	775	761	785	788	780	772	779	829	825	794	783	807	837	813	750	792	786	745	782	791	764	784	786	777	749	825	811	765	790	834	747	807	796	793	792	822	798	807	767	771	804	781	801	811	796	804	772	764	788	796	805	755	776	756	775	814	768	789	777	796	833	759	794	794	757	826	828	814	818	805	819	787	776	837	806	787	770	743	799	720	758	799	708	780	792	795	750	816	766	754	810	806	758	800	787	750	812	758	805	761	774	808	774	813	761	815	834	787	793	783	751	800	807	767	740	766	775	796	768	813	837	798	780	795	756	774	794	778	798	846	784	800	793	788	804	788	767	788	795	819	807	768	822	810	777	810	804	758	755	799	809	754	772	806	802	781	760	793	791	809	784	817	788	816	795	789	784	731	705	783	782	855	795	722	801	776	753	781	754	798	790	780	761	799	790	743	831	809	859	786	728	744	794	792	804	772	830	776	828	815	789	763	836	824	833	826	766	792	788	806	784	802	750	791	818	775	814	790	720	751	786	793	791	798	762	791	766	800	792	761	822	847	788	750	776	803	799	762	768	812	746	808	751	804	819	802	741	809	754	804	776	818	797	810	765	762	750	794	764	804	819	743	780	772	759	791	794	831	763	785	784	750	787	776	799	779	778	795	736	788	780	804	756	775	773	771	778	808	808	807	753	779	793	741	823	799	798	859	771	806	804	774	806	752	795	780	768	786	811	762	781	741	816	752	772	762	800	762	778	857	792	844	745	783	782	783	782	791	828	819	815	764	802	741	815	752	794	836	734	808	839	867	814	817	754	840	816	774	738	786	781	787	798	787	835	791	792	747	764	786	776	789	795	768	801	782	788	762	767	773	762	810	831	819	779	805	792	799	780	774	793	740	770	857	750	722	760	769	800	786	776	827	784	819	807	784	813	826	858	757	778	815	785	776	823	836	765	791	759	804	762	763	744	722	835	784	804	805	774	805	752	782	826	779	844	775	788	805	789	822	842	793	814	728	785	758	865	781	829	792	786	800	781	786	817	752	756	768	730	788	770	825	850	803	776	800	777	755	782	782	745	818	737	799	777	826	783	762	767	762	798	743	811	772	762	778	806	807	808	748	818	735	788	822	785	785	752	767	776	721	802	754	780	777	798	767	803	735	825	774	757	767	780	785	802	820	795	755	762	748	791	753	834	800	781	827	839	776	799	817	766	774	800	809	821	753	764	814	733	809	808	767	755	800	766	802	864	818	755	783	788	825	860	822	778	793	812	789	852	771	750	826	757	758	760	729	806	785	787	787	816	779	761	778	827	803	801	772	797	741	796	789	817	809	841	789	781	785	773	775	768	761	784	783	789	766	770	770	752	752	738	781	791	799	833	774	817	770	770	780	785	773	787	803	769	834	796	741	758	821	757	782	800	750	777	762	770	781	777	797	768	825	831	770	814	821	812	815	764	825	828	794	779	775	782	762	759	809	740	795	788	828	786	765	798	853	769	806	784	792	749	820	783	823	799	785	790	774	835	821	760	826	791	781	790	799	811	769	743	842	808	760	809	764	805	775	770	752	763	797	803	834	784	735	785	800	821	793	785	784	795	823	790	826	783	813	745	748	780	823	739	823	828	774	783	787	806	783	826	785	724	823	752	781	813	749	774	785	793	766	777	799	806	747	788	814	750	807	796	812	771	794	793	798	786	778	802	715	782	796	751	793	754	824	767	764	827	770	834	781	783	822	720	819	765	833	809	767	792	804	812	859	806	774	799	828	771	807	762	776	776	823	787	745	759	793	769	718	782	764	766	784	777	802	783	788	860	802	804	840	758	797	788	824	798	827	824	773	829	785	781	757	779	820	780	766	794	801	765	788	760	766	759	812	775	763	782	805	806	776	820	799	769	757	800	782	828	803	772	813	761	797	819	759	769	740	786	732	722	789	763	760	749	774	815	788	797	800	845	820	809	780	828	788	835	792	820	842	787	781	792	742	794	818	818	823	810	784	828	765	766	808	769	761	771	737	788	755	772	798	829	810	792	810	752	817	821	816	821	786	806	779	817	838	813	774	786	866	856	761	747	802	835	783	778	763	785	749	808	792	784	799	745	768	823	771	782	769	802	801	774	767	829	811	802	752	785	811	740	796	769	760	771	775	777	766	800	785	798	766	786	794	787	791	792	800	815	746	782	788	787	765	778	831	828	772	801	805	820	847	776	747	812	740	720	787	786	769	808	785	804	786	805	821	770	822	771	771	785	801	808	726	781	786	770	763	836	809	770	812	828	793	736	770	840	798	807	765	833	784	805	768	820	803	786	794	792	762	836	821	761	796	794	837	828	814	748	856	794	844	778	790	798	814	771	807	806	775	784	799	768	800	764	775	847	841	753	787	782	764	785	752	815	827	821	834	806	820	765	789	780	784	779	802	732	784	707
14159	21842	15660	7265	2648	926	403	383	341	383	367	361	377	346	343	357	357	311	323	344	380	324	367	393	344	337	312	320	339	350	372	361	365	367	363	358	354	393	318	379	354	334	387	366	357	351	350	370	365	362	339	346	379	338	394	371	337	370	344	350	333	349	325	368	370	348	327	354	355	363	367	334	370	347	370	344	346	352	375	369	350	339	361	327	372	330	318	372	320	338	362	382	363	364	344	372	334	337	370	363	341	375	406	334	340	350	370	360	342	375	359	357	348	322	342	345	377	351	359	341	361	336	374	349	338	335	339	338	349	361	332	349	327	360	352	339	330	334	362	342	378	326	329	348	349	354	346	372	335	322	351	367	372	344	371	320	336	350	351	348	366	380	337	344	362	358	367	346	333	360	382	364	336	331	368	326	342	341	343	342	353	380	390	351	352	359	337	357	377	386	382	349	342	337	339	344	345	333	350	355	343	326	352	367	327	400	360	370	358	359	370	335	359	357	356	372	367	362	347	362	305	386	351	361	343	349	373	363	385	355	334	388	385	343	350	358	349	365	380	356	336	350	385	356	302	348	380	378	360	364	374	340	371	338	338	358	383	350	378	359	373	323	352	386	376	380	352	360	343	364	351	345	338	355	373	371	342	342	388	340	360	407	404	360	365	325	357	345	370	332	339	367	366	343	370	389	384	390	396	379	370	341	372	342	376	364	372	335	363	334	326	369	372	380	350	373	370	353	380	356	365	338	376	353	375	365	325	375	366	363	372	379	351	387	330	358	356	368	348	348	372	375	338	363	331	354	351	351	331	351	367	345	353	343	349	357	324	327	372	373	344	356	323	354	344	378	316	376	354	360	374	372	351	359	371	331	357	346	370	330	333	395	350	332	338	345	354	376	333	370	367	365	374	386	333	335	329	354	355	385	329	369	358	315	332	364	383	369	345	378	361	339	360	376	336	344	363	351	373	366	354	339	332	352	380	366	365	347	367	357	359	356	370	339	364	353	360	318	312	335	359	361	315	315	339	360	347	360	362	387	390	353	343	337	348	362	372	369	380	389	360	332	362	377	355	388	311	368	353	317	373	376	356	369	352	343	352	328	396	327	328	367	348	375	361	352	331	370	375	330	339	354	371	371	355	363	324	369	358	390	322	377	354	341	339	338	384	374	339	374	329	383	355	360	351	395	366	350	305	389	333	320	350	403	335	321	365	365	361	356	345	308	381	334	329	339	362	375	349	367	391	336	385	352	369	366	348	346	354	344	326	341	357	346	384	362	344	375	356	395	359	365	373	375	350	333	347	359	353	355	398	334	355	386	376	367	368	368	353	378	340	347	349	323	364	362	348	368	354	338	385	332	352	399	352	362	375	354	344	366	368	349	355	333	351	360	332	333	357	359	345	308	368	371	351	355	396	360	380	341	389	345	352	354	355	335	361	359	345	353	366	372	364	351	390	391	378	349	341	351	343	319	332	363	375	327	374	345	345	351	352	358	340	296	382	344	378	374	376	385	334	338	340	351	342	361	372	322	349	358	389	359	359	362	333	381	356	349	322	347	351	365	368	381	342	363	363	360	362	370	343	338	343	394	365	376	368	367	355	341	342	356	344	368	363	351	353	351	364	326	346	386	355	382	365	333	345	350	351	340	377	348	368	358	348	330	366	356	332	369	379	359	351	374	330	357	332	350	339	364	333	384	349	368	368	361	337	355	342	355	393	340	375	384	364	377	354	347	362	367	331	358	342	348	336	379	340	348	356	353	336	355	397	361	371	353	341	335	362	334	343	353	369	385	379	372	367	383	359	348	350	340	331	366	332	331	403	383	359	355	365	356	371	329	342	368	355	362	352	333	366	358	358	359	364	353	332	333	364	358	375	369	377	345	343	381	356	337	366	369	373	351	339	342	353	351	368	383	328	330	337	353	330	352	352	373	365	354	336	357	366	349	344	376	349	340	347	353	379	338	357	389	351	379	355	322	355	367	351	374	354	373	378	329	353	344	346	359	365	364	329	332	351	370	378	345	362	316	360	364	381	377	348	377	364	309	352	370	341	371	378	376	364	376	344	336	383	347	353	354	326	354	350	379	380	315	365	340	368	345	357	362	358	352	367	358	302	333	347	355	376	379	373	336	313	326	360	360	328	348	366	333	382	364	372	377	339	332	372	390	333	352	326	361	321	358	335	357	308	362	366	370	342	359	362	371	334	376	393	373	308	377	360	361	357	358	324	393	346	322	351	366	332	395	350	329	361	361	353	338	377	345	385	383	379	339	358	353	349	353	336	336	361	352	338	340	367	350	322	370	371	336	332	365	328	315	357	370	344	333	367	322	349	356	380	330	335	327	334	347	349	366	365	335	372	353	360	357	371	380	317	354	367	342	335	348	383	381	339	343	391	355	344	349	366	353	397	373	338	339	353	346	351	334	343	393	342	356	388	366	356	328	366	353	345	377	367	372	360	384	367	344	362	341	333	336	360	339	330	341	366	349	351	317	349	337	378	325	343	365	346	349	364	344	366	339	362	377	372	356	366	371	345	340	357	372	368	364	337	358	369	360	313	369	384	342	362	328	342	355	377	369	340	369	386	348	341	342	327	343	352	340	327	371	384	370	341	375	350	381	347	376	364	349	397	359	336	343	359	388	352	345	368	336	345	401	356	338	350	339	348	362	360	367	341	355	371	350	373	340	348	365	330	360	359	379	372	397	321	348	345	358	369	384	359	344	331	337	377	355	336	353	336	358	370	336	349	355	338	357	353	350	342	376	342	362	335	356	338	362	366	327	338	386	381	357	341	334	346	387	353	372	351	374	360	375	359	350	362	351	389	350	339	356	347	386	353	366	339	381	346	398	394	327	352	356	366	307	362	349	343	357	373	388	353	320	375	375	397	388	363	337	322	334	399	368	355	376	324	368	346	385	355	362	331	375	362	365	381	361	370	339	369	378	355	355	367	326	367	343	346	344	369	323	340	376	353	357	357	345	342	349	350	369	357	352	366	344	341	334	369	373	340	339	366	350	341	318	346	373	344	346	353	367	328	383	375	341	362	354	389	360	356	365	373	367	387	336	372	378	350	355	318	329	348	382	346	308	353	385	375	372	375	357	354	347	396	328	363	379	385	361	357	355	376	389	366	339	323	388	351	391	389	381	362	320	375	340	346	349	366	303	322	346	332	349	348	387	312	365	310	388	365	375	365	382	334	350	371	370	334	355	390	355	354	352	362	358	333	362	371	349	364	341	380	374	371	366	383	356	358	347	342	334	339	345	336	355	355	361	341	337	320	361	376	360	378	357	354	342	346	329	376	366	365	398	334	330	368	354	383	353	355	320	346	380	362	343	372	359	319	373	393	357	356	371	367	349	383	400	350	361	347	347	379	370	356	374	397	329	395	362	389	359	386	332	378	350	376	386	377	352	369	345	384	365	356	305	362	331	363	319	355	394	348	388	357	355	342	358	372	345	352	375	343	374	357	374	342	363	361	348	338	351	384	368
14917	26335	22033	14732	7294	2851	1080	917	886	930	953	951	950	895	861	916	898	975	948	913	910	886	875	959	894	914	943	915	908	951	913	903	896	900	908	913	901	976	983	929	904	955	903	917	863	949	862	945	903	902	953	924	957	940	978	961	949	912	831	933	913	953	953	880	937	938	916	881	906	908	891	903	888	915	934	917	944	879	953	868	877	929	898	956	890	927	917	904	921	903	971	912	924	931	902	935	896	894	943	955	888	854	931	940	902	915	924	909	947	941	902	928	903	966	920	875	893	943	885	898	884	955	881	925	901	938	919	803	913	954	904	883	899	952	925	867	899	940	943	989	943	927	890	892	870	898	915	969	914	879	943	920	945	883	922	933	923	915	944	948	930	923	885	921	932	918	948	943	910	900	902	922	904	915	978	955	943	976	923	918	950	901	913	923	872	938	965	946	909	941	944	900	903	953	915	886	948	880	940	958	894	976	891	938	900	891	935	922	872	880	887	890	947	907	911	924	915	937	968	959	906	955	876	941	953	893	955	928	928	979	912	931	937	991	893	919	937	896	946	896	904	922	934	909	909	915	890	929	875	898	895	938	916	893	903	923	898	915	857	878	906	895	927	865	897	959	1006	922	943	923	950	947	893	865	962	909	913	899	883	922	876	912	900	945	925	965	937	947	898	919	933	861	890	912	908	908	918	892	909	890	928	882	972	940	953	959	935	937	911	908	929	895	900	895	954	890	884	897	908	950	975	936	950	953	946	943	854	879	882	941	901	855	894	873	913	915	933	918	893	882	959	916	917	933	906	912	889	912	903	940	931	897	978	873	903	901	944	956	896	908	939	939	907	942	1020	934	855	959	900	927	874	899	923	928	912	869	870	862	918	874	880	962	984	858	898	907	945	937	925	944	937	918	936	890	916	913	923	911	926	896	882	941	905	833	913	917	926	935	922	952	925	870	935	934	947	930	907	911	871	925	912	900	949	921	974	953	905	918	883	908	956	937	939	965	905	933	928	932	920	908	951	941	918	962	965	911	921	946	924	944	950	893	896	921	902	927	946	898	912	909	976	909	861	933	1016	911	949	924	893	945	898	897	868	895	965	883	889	908	939	958	918	951	950	921	931	899	960	934	921	966	895	937	972	896	917	898	997	923	918	897	966	930	870	915	953	957	939	931	920	891	928	1007	890	902	907	930	930	933	1001	914	888	928	928	964	930	909	962	938	904	900	917	966	916	934	914	884	936	892	933	916	896	909	905	918	878	906	918	928	884	901	949	939	947	941	885	943	940	999	921	917	931	856	928	864	895	893	943	961	907	927	942	926	920	936	877	958	985	896	950	922	923	952	956	953	993	965	955	909	884	910	897	912	936	929	947	911	903	925	961	919	921	863	922	907	898	916	916	890	940	995	897	866	885	940	928	897	956	966	955	945	947	919	904	956	964	876	862	924	943	962	922	959	954	930	891	944	868	919	952	894	902	943	892	930	879	983	936	976	851	870	907	920	887	949	928	911	961	938	895	924	927	955	906	921	921	896	880	943	905	924	908	884	969	975	936	938	940	927	946	863	940	937	948	913	829	921	880	909	927	908	924	980	970	911	930	934	958	1015	922	939	917	925	919	940	919	940	836	942	895	924	941	869	899	891	913	960	915	914	953	901	898	929	907	935	920	907	916	918	923	926	914	919	909	947	934	864	942	896	918	932	877	856	886	897	986	881	904	950	971	934	871	955	926	992	973	905	935	896	859	961	962	943	902	896	907	963	947	901	897	948	880	871	887	941	900	988	910	885	880	898	967	889	896	913	913	918	895	901	922	925	868	849	914	966	950	964	924	938	921	884	967	898	944	907	926	917	892	951	918	948	962	873	889	982	902	973	956	927	898	929	917	944	973	911	927	946	896	982	882	927	926	954	919	896	974	962	856	939	895	933	940	922	953	905	939	929	961	914	959	915	901	899	948	923	941	928	960	1000	896	906	917	934	961	931	899	903	992	915	903	924	910	944	924	871	911	920	940	921	905	908	930	906	867	928	905	883	896	935	950	940	886	927	932	887	944	915	895	911	885	894	974	903	906	901	917	858	993	956	896	962	916	882	959	902	908	883	925	930	880	939	866	910	885	904	891	883	906	938	952	900	911	907	904	925	898	964	942	885	862	953	945	973	927	988	926	928	906	928	947	922	963	922	895	956	900	910	930	888	886	953	871	965	888	924	955	947	910	940	892	938	949	906	922	880	865	930	838	926	922	879	915	952	940	889	873	894	955	882	908	953	896	921	889	964	928	927	965	890	925	886	891	914	916	913	926	961	943	901	861	931	964	931	974	848	913	931	969	923	921	883	919	926	954	904	917	942	899	963	887	944	892	921	905	981	886	934	965	961	920	915	952	919	937	894	899	954	846	874	912	890	947	930	918	915	948	923	969	942	932	939	938	936	967	894	970	917	967	926	880	904	944	936	911	907	894	877	1009	872	933	880	941	835	940	977	928	883	969	929	939	939	943	909	968	871	937	935	918	971	946	945	943	963	960	921	911	905	947	956	909	932	902	910	948	896	906	904	879	966	966	918	945	908	918	914	957	932	936	917	924	932	953	921	940	878	951	909	911	927	832	935	895	969	888	927	923	902	925	969	869	945	897	911	893	920	946	911	951	919	959	951	925	908	935	931	1001	924	993	926	892	873	909	949	926	900	930	927	909	910	900	907	902	957	893	866	865	932	940	938	911	911	903	969	921	956	951	1000	962	928	971	897	887	937	828	936	907	954	915	904	955	973	899	939	915	904	974	977	895	942	930	963	953	939	922	957	911	934	887	918	954	879	913	913	917	887	997	961	928	995	925	936	946	903	937	943	919	975	963	932	953	954	940	928	1006	936	913	879	955	964	898	914	926	837	913	950	970	884	930	987	916	944	931	927	954	909	917	925	919	903	955	885	876	936	917	977	924	918	893	960	869	942	912	926	895	928	1001	972	962	955	902	968	937	948	945	955	919	934	882	891	879	920	886	957	938	901	926	942	922	927	925	889	953	945	995	884	999	939	959	914	923	903	984	972	881	938	905	881	947	913	914	905	909	943	864	901	962	921	929	936	926	949	863	896	903	912	973	937	914	904	885	936	965	886	960	927	939	918	952	913	897	875	910	915	921	910	916	914	880	962	923	936	880	891	879	933	913	1002	922	982	981	948	910	969	931	953	968	884	952	924	950	918	931	990	968	897	960	954	912	926	938	913	919	904	954	932	887	902	950	993	921	956	961	925	955	895	915	938	887	948	932	895	939	947	964	877	946	935	923	952	915	961	931	954	915	926	948	927	897	941	904	921	888	953	933	938	964	896	894	920	902	898	948	973	930	928	915	906	885	894	905	983	995	908	972	919	938	962	972	911	953	926	900	883	937	990	937	973	886	894	915	925	865	925	934	858	880	898	939	942	881	954	912	949	880	882	913	993	882	951	902	945	934	944	904	888	836	930	902	965	876	988	923	913	949	901	900	950	938	933	916	912	909	899	952	951	940	891
58304	66802	59573	37235	17748	4071	519	279	308	279	290	265	261	304	272	267	285	266	298	303	292	294	298	267	289	266	289	258	262	301	278	307	245	280	278	305	290	265	300	288	268	275	262	280	264	277	281	277	275	268	299	258	305	294	285	277	307	287	285	264	301	269	292	288	321	277	327	285	252	263	275	291	288	287	279	274	280	264	271	278	280	282	287	273	297	277	283	278	324	258	299	283	277	272	277	292	294	303	287	275	290	280	314	277	283	274	268	292	265	304	311	304	299	303	260	316	290	265	293	285	285	295	269	273	288	284	321	260	294	285	311	252	265	284	281	261	256	300	290	281	276	260	293	310	292	294	258	275	270	274	269	304	278	274	317	277	293	269	233	318	271	285	286	305	255	298	257	287	273	260	293	271	260	268	271	282	248	299	292	259	288	296	310	299	298	308	315	287	292	285	299	271	302	280	292	271	312	271	273	267	291	301	286	295	298	257	307	268	297	328	295	274	286	328	260	281	310	295	295	279	296	295	290	289	293	269	276	264	294	309	314	305	277	278	255	294	300	308	300	314	278	276	298	272	287	267	278	309	285	271	290	297	256	304	284	286	292	298	297	275	293	277	298	284	272	283	276	293	303	286	304	295	285	294	294	315	279	290	268	290	314	288	311	288	285	278	294	279	287	268	295	262	278	271	314	298	308	264	270	284	276	286	267	297	287	288	277	286	317	317	282	267	296	268	277	268	311	287	274	286	288	266	291	274	311	332	275	274	301	275	289	279	275	287	273	317	291	299	289	282	282	285	295	286	272	282	262	290	312	279	267	285	294	300	291	296	282	287	280	319	255	270	270	303	298	291	300	291	306	305	273	292	276	276	274	264	258	309	286	301	269	286	283	299	285	298	287	271	267	297	305	299	271	294	302	287	284	258	284	320	303	285	315	290	296	264	267	281	273	278	287	304	286	290	338	328	293	283	320	295	268	263	308	259	267	296	291	302	302	253	299	271	294	284	329	304	287	297	265	308	298	284	253	288	302	301	301	296	303	309	296	294	307	268	282	282	286	307	306	298	276	299	302	306	244	278	290	268	286	309	289	283	321	298	289	284	272	298	282	291	311	310	279	292	276	283	322	289	319	302	276	295	302	308	315	276	262	259	288	305	317	309	262	268	280	272	284	265	301	306	320	274	267	268	286	301	279	285	299	283	287	315	301	313	258	278	285	279	295	294	288	278	281	281	302	269	261	278	251	320	295	291	317	240	280	277	277	298	289	271	281	254	269	270	274	308	291	284	313	267	293	292	270	271	282	288	286	276	282	277	290	285	277	274	276	283	276	277	291	280	294	286	279	269	290	320	305	296	279	290	295	299	296	257	290	305	290	266	280	313	275	276	314	327	268	271	305	272	274	302	277	283	318	271	267	293	285	259	271	266	259	294	284	303	256	299	294	291	287	301	266	292	301	282	329	261	274	298	298	330	265	316	271	273	269	302	311	273	236	289	313	273	318	314	271	279	262	279	304	318	313	276	273	257	290	308	303	281	304	271	283	290	295	281	284	282	293	310	294	292	316	291	293	294	274	296	288	280	285	251	301	316	297	304	253	289	302	267	253	328	274	301	258	294	281	300	280	262	293	288	308	288	302	307	287	278	292	265	296	312	269	309	308	263	291	313	274	287	265	256	281	304	286	299	296	279	313	273	284	270	269	307	267	264	276	293	289	285	290	291	291	272	279	302	288	268	312	265	288	280	299	267	286	268	274	316	270	264	261	276	284	292	281	296	301	281	282	243	311	287	289	308	288	269	265	296	311	287	275	274	279	262	286	285	327	293	304	292	280	277	253	305	271	294	286	294	310	281	279	289	300	268	297	287	296	321	285	271	274	286	321	330	288	267	303	267	284	301	289	247	273	273	288	284	268	297	305	264	313	271	328	297	282	264	275	282	318	290	293	288	287	283	312	272	285	313	281	275	263	302	274	287	265	294	305	293	268	285	271	297	295	297	291	288	280	303	308	305	321	273	279	309	284	290	268	268	301	252	288	263	259	304	263	273	305	275	310	299	300	291	277	271	321	268	306	261	291	297	282	307	291	306	286	315	290	295	274	279	267	267	294	313	282	282	276	302	287	282	293	297	297	320	266	301	287	303	288	289	311	288	281	285	297	274	275	303	304	295	270	284	299	275	286	266	275	267	307	289	269	272	296	287	303	305	289	258	286	286	308	281	274	267	283	250	281	316	285	292	329	265	311	328	274	282	335	299	288	282	296	291	306	282	288	244	313	300	268	280	318	300	308	302	258	285	320	301	306	272	337	291	266	289	311	278	260	294	284	271	282	266	296	294	282	291	260	263	289	291	276	299	307	290	270	302	290	279	255	302	274	279	313	297	294	283	285	290	292	304	327	274	290	268	310	306	282	291	286	287	271	279	292	301	281	289	297	312	272	261	283	289	262	278	285	305	287	276	307	290	273	265	292	291	264	293	284	301	293	278	304	276	282	285	276	272	252	271	272	287	263	283	296	306	307	296	231	294	255	290	306	272	257	264	288	254	293	289	294	290	295	283	295	270	248	289	312	279	316	266	282	287	288	254	288	293	309	286	254	281	287	289	294	255	301	278	299	301	243	284	258	292	244	299	311	303	295	296	310	305	252	326	247	305	300	282	265	263	272	271	282	303	268	309	282	269	269	299	281	284	298	268	278	288	300	293	292	296	281	304	296	312	308	284	285	284	276	289	274	286	322	295	305	280	259	317	286	294	285	294	287	320	273	291	301	291	279	278	302	280	306	299	286	299	290	287	278	276	298	274	276	278	257	272	305	275	281	297	295	283	287	270	299	293	300	295	301	292	301	274	282	321	295	289	268	301	272	294	262	306	319	285	253	268	295	279	288	284	291	281	282	293	284	283	312	275	255	270	305	270	303	269	295	284	282	281	299	310	318	289	287	307	290	286	296	300	283	257	290	290	256	301	295	266	296	291	284	269	285	305	287	296	293	317	300	285	285	286	319	284	284	291	312	261	266	284	303	297	278	281	277	317	284	285	297	286	277	278	284	318	312	300	317	304	276	298	294	294	246	261	291	301	273	310	292	289	286	282	314	294	263	296	272	304	259	280	295	263	291	294	271	299	290	296	291	318	272	290	247	282	255	304	295	289	297	282	275	289	298	288	286	283	298	306	278	291	258	276	269	270	277	311	319	305	276	285	300	298	269	264	285	304	264	320	272	269	254	279	337	273	288	300	264	290	292	262	301	278	265	296	261	265	268	281	302	286	271	282	304	270	307	282	276	300	283	284	281	316	268	316	299	301	250	282	280	310	285	300	298	313	274	276	296	284	308	303	282	272	266	289	311	294	312	281	239	289	298	294	283	293	279	310	284	248	288	274	301	297	319	277	300	287	269	276	282	297	260	296	268	319	319	288	292	278	283	305	287	259	295	273	293	280	263	308	289	291	310	299	311	288	276	251	319	313	274	288	303	262	288	298	282	292	248	319	259	271	313	262
38963	52269	53756	41298	24322	7950	1383	789	758	802	744	788	785	805	723	793	761	754	766	744	761	770	775	761	787	762	756	815	753	737	774	778	734	772	738	805	778	764	771	746	728	739	823	812	771	761	747	785	813	738	782	756	802	796	775	747	751	747	779	742	720	733	807	746	764	735	753	716	753	813	792	752	722	782	770	748	775	765	787	746	793	796	765	773	811	796	747	782	747	759	813	777	762	713	692	808	755	784	749	785	743	776	769	846	739	787	764	727	795	810	744	769	749	781	775	783	743	763	753	785	790	777	822	712	747	763	783	809	771	744	780	771	808	787	749	784	722	770	808	746	740	749	766	790	761	792	806	760	767	762	725	775	758	765	730	711	789	777	731	714	756	768	694	774	775	800	704	759	775	812	781	802	756	691	760	740	766	800	722	759	769	767	782	757	780	746	704	764	793	737	777	772	779	760	795	770	733	811	751	756	752	780	764	745	769	794	810	732	757	745	748	736	685	738	805	723	779	724	792	777	729	760	782	746	735	760	764	800	700	768	774	788	796	813	801	754	758	768	802	744	799	728	792	781	774	748	778	738	732	756	734	791	778	739	764	786	720	808	763	762	758	782	762	705	750	794	810	773	790	725	772	742	747	800	691	780	776	743	765	775	732	746	732	749	761	726	736	795	794	764	772	770	737	789	757	785	755	808	779	800	802	792	776	709	749	759	807	743	755	770	760	755	787	771	700	787	734	776	754	758	762	784	816	760	781	816	789	791	788	770	732	797	764	741	782	746	805	741	809	768	764	793	798	753	774	781	765	742	714	746	764	759	795	751	766	780	753	750	724	762	797	828	751	801	725	750	747	732	756	777	764	753	750	752	780	756	720	808	775	781	779	799	771	792	803	794	768	781	783	746	801	737	766	807	761	741	836	756	779	790	802	772	742	796	789	725	789	724	804	749	806	716	756	775	766	770	725	763	743	744	779	800	744	755	812	797	766	754	766	745	782	751	739	785	796	785	764	753	754	792	767	732	836	748	744	816	724	782	763	815	820	748	765	747	812	770	775	771	743	757	773	738	791	750	757	766	746	775	763	786	752	775	739	745	750	744	787	762	709	770	766	817	732	753	795	748	823	724	699	777	821	736	765	752	757	740	782	762	720	803	748	777	750	780	772	784	742	771	790	780	782	743	738	758	791	768	764	752	775	751	741	780	775	794	715	726	823	781	790	753	756	777	770	802	780	800	832	797	777	778	723	795	795	748	784	743	743	769	765	775	745	791	757	786	737	801	757	785	767	782	734	811	758	739	770	765	718	721	798	754	790	824	833	759	784	762	753	755	748	758	792	771	765	751	802	708	792	782	757	745	779	800	756	771	748	780	720	778	755	727	738	763	787	808	725	756	770	746	744	777	781	734	721	797	767	784	750	788	771	802	743	794	783	745	777	760	796	788	798	709	752	773	759	784	783	722	788	791	748	739	771	745	781	751	718	759	769	794	779	774	761	747	767	723	746	773	762	787	770	731	777	699	745	744	723	775	709	722	741	797	742	731	754	745	701	773	747	774	757	744	734	785	782	763	820	782	729	743	733	763	774	757	769	779	749	780	805	733	747	771	783	741	764	765	772	775	769	731	760	818	795	748	757	756	817	739	746	759	774	800	758	720	712	714	779	746	825	793	769	798	755	778	761	788	794	759	739	762	740	752	817	740	752	754	809	756	767	735	813	766	796	704	790	784	815	814	768	761	782	717	781	755	748	803	771	740	720	740	765	802	787	809	739	757	758	800	773	799	736	733	759	749	790	775	778	768	766	738	719	764	766	756	765	757	757	775	709	771	804	725	727	796	748	789	783	741	760	797	747	758	725	751	806	742	789	788	801	798	770	759	753	762	755	714	757	751	726	792	806	778	773	780	758	765	739	736	768	715	697	763	773	788	717	741	790	715	775	761	748	780	740	744	720	793	777	776	783	747	782	784	777	732	753	778	767	737	759	755	774	773	733	733	783	792	779	765	760	738	744	747	763	758	784	735	732	789	734	777	795	788	785	783	778	779	792	771	756	769	738	834	824	727	772	699	779	744	800	729	813	773	780	783	847	789	736	795	734	814	741	805	747	809	761	723	773	731	758	814	730	788	775	749	769	749	752	744	772	748	752	793	724	760	773	758	798	730	778	779	747	770	684	760	772	760	730	731	718	731	789	798	775	752	729	796	735	719	780	719	744	743	774	750	833	772	756	788	775	756	774	743	771	747	754	740	772	747	728	738	780	756	773	775	762	825	811	790	741	763	794	734	779	821	761	756	761	783	722	757	771	760	754	730	773	766	731	751	737	810	785	771	725	774	743	722	823	760	726	779	757	750	731	778	762	762	788	787	756	754	741	798	776	751	764	796	753	762	787	796	765	761	821	764	743	762	794	770	748	789	721	723	756	779	787	730	718	737	803	785	780	736	744	779	776	743	781	775	759	753	772	772	770	794	758	797	744	760	812	734	786	773	750	751	742	830	719	766	781	750	746	767	755	802	814	750	793	752	728	789	763	753	802	738	819	729	799	759	751	808	787	773	749	778	768	735	764	795	808	766	763	742	747	786	696	757	741	750	796	768	738	751	785	798	784	778	767	737	760	751	798	719	822	713	752	814	777	778	743	790	734	750	782	804	690	780	751	768	769	792	756	771	725	792	816	805	758	793	771	746	783	793	749	723	773	738	743	790	785	763	726	704	732	818	730	745	756	793	744	769	778	749	794	789	717	714	749	789	758	738	750	716	759	787	761	791	764	772	777	816	770	751	731	753	788	769	774	740	786	749	767	738	742	733	808	787	736	797	698	768	774	768	782	776	765	757	708	757	749	775	718	754	766	755	763	757	808	760	757	804	739	734	718	707	781	739	776	786	788	729	754	713	797	699	737	796	752	745	751	786	791	724	750	745	700	762	722	750	747	827	711	748	782	815	788	763	768	740	804	787	753	759	734	774	817	770	783	764	752	795	764	773	749	762	733	751	744	793	787	790	755	805	800	784	773	765	740	743	766	763	763	745	750	755	752	784	758	772	758	769	767	753	778	770	737	774	786	741	750	744	748	765	770	791	789	757	763	710	795	795	787	755	838	776	816	766	746	766	746	730	743	778	803	742	701	745	749	781	787	826	777	756	775	750	721	788	732	762	731	775	798	751	747	819	733	721	751	746	759	745	745	711	790	771	775	768	788	753	745	758	761	713	820	752	761	751	759	733	752	741	787	725	785	804	753	777	764	783	735	807	779	758	743	734	759	777	779	777	731	746	777	768	798	794	792	768	772	724	770	679	757	769	756	776	791	828	752	761	733	791	769	823	734	800	750	823	768	806	758	747	759	732	787	766	746	772	749	805	754	752	747	745	728	773	742	762	750	721	779	763	756	741	774	772	755	722	762	740	715	780	703	743	760	761	767	767	743	737	774	719	823	807	801	744	776	760	762	795	783	782	739	796	752	738	755	752	725	762	740	811	767	779	816	780	786	757	782	786
72724	80587	69481	49437	26615	8647	844	285	286	296	268	288	294	300	268	288	287	287	302	287	269	319	286	280	299	267	292	276	285	293	286	266	318	311	286	262	268	272	273	286	288	292	263	286	238	266	296	286	266	295	307	277	257	296	267	272	292	288	291	278	302	244	271	295	301	284	259	297	308	299	254	292	264	275	239	297	268	274	289	249	319	277	274	295	272	304	286	273	275	270	274	259	302	300	253	276	287	288	318	258	328	293	274	289	247	308	252	279	283	319	263	278	251	242	279	268	272	280	265	240	286	265	299	316	277	276	284	306	271	242	274	285	307	288	254	292	289	284	291	301	258	247	288	294	287	283	278	286	274	292	296	273	288	309	270	287	300	302	279	270	294	286	277	284	297	269	272	267	271	247	250	309	274	291	294	262	293	314	295	283	315	304	258	263	269	280	260	268	287	265	246	297	297	299	294	282	286	290	263	271	251	275	298	276	284	297	299	275	284	285	278	270	277	319	283	318	261	282	274	241	290	288	260	270	268	286	264	296	293	293	292	307	285	253	286	298	286	286	277	262	274	259	282	312	303	313	289	283	267	297	302	293	250	288	282	258	277	287	302	273	288	282	304	274	283	291	272	285	310	318	305	268	286	262	257	246	270	287	265	282	295	295	280	269	274	290	305	263	293	287	291	264	251	282	278	243	283	289	265	276	269	268	268	306	284	271	275	261	295	281	293	287	293	294	281	296	295	284	265	274	288	263	245	282	272	286	296	270	254	269	289	245	284	264	263	271	252	288	274	270	297	251	246	277	280	275	291	293	265	295	287	291	280	297	295	262	277	264	268	279	264	299	271	281	292	293	277	262	291	294	264	282	281	288	277	290	291	278	323	302	303	288	309	263	313	271	298	270	281	330	297	266	259	290	253	297	288	270	262	284	280	284	268	299	278	250	244	272	271	315	313	267	316	288	262	301	291	323	284	291	327	272	290	290	264	241	274	251	288	277	266	287	256	284	275	264	271	258	260	278	255	272	289	247	312	296	276	268	283	295	269	292	285	257	283	311	278	298	292	285	283	270	273	280	274	301	305	292	305	277	279	273	244	287	282	286	276	310	271	264	262	305	260	270	254	286	250	264	281	264	272	291	267	264	275	297	311	307	301	292	278	303	282	283	284	261	269	276	301	261	288	286	292	261	304	301	271	311	285	304	268	287	294	287	289	295	286	259	288	277	276	276	300	271	282	271	297	264	270	274	252	282	283	307	266	251	248	280	251	274	251	269	261	256	301	281	310	268	286	296	299	278	295	265	288	292	280	328	295	282	281	276	278	268	247	236	273	251	304	301	289	287	276	286	254	262	282	270	273	272	291	307	294	309	266	261	295	276	240	277	324	308	289	281	279	296	284	282	322	286	312	280	274	294	266	258	295	308	307	272	281	295	305	293	279	269	290	271	289	278	298	278	300	264	274	272	295	304	281	289	270	303	273	289	259	256	267	300	289	271	284	301	269	275	266	266	298	279	284	277	266	290	301	295	254	272	277	271	261	294	290	271	281	282	281	297	237	286	291	265	275	292	307	282	291	296	285	282	296	279	266	282	250	267	275	239	283	299	260	314	278	271	306	286	322	267	303	296	296	263	311	275	297	278	275	276	301	307	275	279	319	297	253	298	266	279	267	289	296	296	269	258	276	307	267	282	293	275	301	299	305	281	286	287	271	275	256	253	265	268	271	285	276	261	256	254	260	303	278	281	296	292	300	275	275	314	278	273	300	282	305	282	287	280	279	282	290	309	301	272	266	290	282	247	288	257	301	297	262	294	259	269	298	259	283	275	302	302	268	287	281	309	294	259	296	279	305	306	289	286	256	288	264	313	293	278	271	301	316	299	302	292	283	277	272	284	312	291	324	272	264	268	302	286	277	267	278	300	278	280	276	244	291	306	289	277	271	305	292	273	294	283	267	272	263	277	293	300	277	274	265	292	254	270	278	313	264	313	285	279	294	273	311	273	257	277	306	272	279	293	280	278	291	267	310	308	304	292	301	284	282	290	272	245	284	278	272	321	270	283	280	290	310	253	262	306	313	251	272	243	291	260	251	271	279	303	260	288	261	280	259	268	266	306	294	263	310	279	286	269	264	251	265	262	287	298	324	296	279	291	298	308	289	288	266	267	280	310	267	294	278	283	284	306	271	303	268	258	297	248	286	272	300	281	286	268	272	264	279	300	288	279	297	284	285	266	257	288	285	274	260	316	300	295	299	285	274	274	273	294	275	273	283	269	267	290	258	299	263	303	288	285	289	306	293	280	295	263	313	296	308	304	282	270	275	268	275	273	295	245	288	266	265	279	283	279	295	267	314	250	286	289	295	270	286	259	264	250	306	286	264	291	311	277	280	279	287	269	291	281	275	276	288	233	316	307	266	295	273	283	320	285	266	300	307	272	286	264	293	268	265	266	278	290	317	278	304	267	276	291	287	282	251	261	316	301	304	287	284	293	280	306	265	290	265	287	264	243	316	295	262	268	288	258	292	283	286	298	297	301	290	281	284	275	273	282	268	297	284	277	281	285	243	282	274	265	314	289	278	289	271	278	258	276	267	308	292	289	304	297	289	262	285	272	305	260	263	266	300	322	263	278	284	266	257	278	279	330	289	277	249	282	312	326	274	286	258	299	257	311	283	275	301	271	282	262	260	273	300	279	312	264	310	312	289	312	245	259	277	294	268	276	307	260	303	252	298	271	291	252	274	289	276	267	264	277	260	261	270	290	260	290	294	303	301	281	315	276	280	294	287	286	257	284	273	273	281	291	281	273	262	300	266	307	290	268	268	276	267	267	274	270	279	294	288	278	287	238	283	287	276	294	252	307	286	258	297	272	300	265	275	278	279	303	284	286	253	298	287	300	293	253	277	295	288	272	292	275	283	297	306	295	281	272	316	267	287	246	275	282	294	297	244	280	279	277	271	307	267	261	257	261	284	287	304	291	293	300	276	255	271	294	290	282	303	277	276	288	296	270	259	290	287	276	222	285	285	269	271	274	263	274	246	266	308	277	281	260	245	272	274	284	266	297	324	284	307	262	288	256	287	246	315	314	299	271	293	317	257	266	269	289	311	283	284	309	292	286	257	268	246	294	313	288	273	266	254	292	298	315	278	256	280	315	295	256	261	292	241	290	288	275	266	274	272	268	288	280	267	291	284	327	253	282	300	280	283	244	294	312	304	292	258	267	262	289	267	276	247	244	267	295	322	281	253	273	279	277	317	282	272	267	274	277	288	288	269	266	279	296	297	257	298	284	285	254	263	274	272	304	291	290	272	294	298	267	275	289	259	294	290	301	284	276	271	292	277	301	292	311	280	295	324	270	287	282	303	281	293	261	283	315	290	273	290	279	303	280	296	299	282	287	283	273	302	271	276	280	289	278	293	296	288	259	309	282	278	265	287	288	318	290	295	314	298	289	292	294	261	271	266	291	339	291	299	297	284	282	261	276	266	259	323	248	280	284
49951	66033	66075	52137	31991	11931	1750	728	750	763	746	754	757	746	786	774	706	732	734	757	779	780	745	689	742	691	769	753	720	778	765	796	773	701	780	731	735	722	733	745	745	733	715	721	752	721	760	735	738	708	799	756	725	795	723	774	733	772	771	713	735	738	748	769	768	746	727	821	776	739	744	727	728	784	692	719	735	752	687	782	760	768	753	711	748	722	803	731	749	725	767	740	732	748	759	790	735	761	753	734	780	788	759	783	752	725	774	767	756	745	757	702	759	712	728	789	698	760	759	683	740	763	767	773	770	756	753	738	728	751	768	728	766	734	715	727	774	775	747	743	699	749	715	731	753	773	706	712	737	759	790	749	683	722	731	783	769	701	715	709	755	731	734	702	777	681	750	698	740	726	734	737	759	702	773	772	737	741	740	755	752	773	777	760	721	767	725	760	746	748	745	744	803	821	748	757	738	766	721	753	731	771	719	792	762	714	736	736	692	745	778	700	743	729	794	737	757	746	747	769	780	752	730	752	732	780	780	779	797	783	696	766	750	717	736	798	763	793	748	705	754	725	803	766	701	779	718	743	827	777	728	770	822	703	795	762	761	727	712	804	703	775	727	712	743	728	720	764	755	720	794	753	746	770	752	784	749	757	750	731	767	779	750	705	750	768	767	715	797	769	701	759	805	749	786	786	706	792	707	723	756	781	764	749	730	783	732	711	771	771	785	701	740	758	707	719	719	774	726	750	730	779	765	766	757	757	747	739	714	767	760	757	723	775	776	761	763	770	741	719	797	775	791	758	724	782	796	698	742	817	754	714	778	767	767	768	746	794	722	755	760	757	725	763	750	785	776	745	761	746	739	777	758	766	748	744	782	792	731	745	780	750	763	740	748	754	753	747	754	751	783	718	729	719	803	754	744	698	732	750	760	710	755	761	740	748	737	753	751	777	803	724	760	743	745	741	790	709	748	745	734	763	763	772	747	761	791	774	730	745	751	705	742	746	734	724	765	735	751	754	721	768	750	779	747	745	718	755	755	749	765	739	758	739	722	712	721	748	711	757	737	737	756	765	754	731	726	746	805	752	777	727	770	753	782	753	716	734	790	762	783	687	770	787	722	771	755	763	733	753	774	784	671	799	757	747	773	715	781	762	774	720	749	771	729	744	756	799	769	779	775	743	769	786	766	688	740	758	746	746	715	758	783	746	745	765	729	742	763	734	734	725	700	758	737	741	750	764	737	713	771	710	763	750	736	775	791	808	747	777	743	734	779	782	759	741	751	731	733	779	753	715	792	772	745	739	749	729	725	795	737	732	774	769	739	740	783	768	735	786	682	744	698	762	750	736	752	742	718	733	756	726	718	751	753	748	714	719	704	759	753	739	789	707	748	740	686	815	727	773	755	723	755	722	765	730	786	763	742	723	772	782	783	764	701	775	723	786	756	805	767	766	751	713	749	744	768	786	777	775	700	771	723	721	704	777	791	785	741	772	760	721	761	780	780	763	742	762	729	761	721	731	727	727	749	707	753	749	756	744	714	789	728	736	769	757	740	750	748	781	798	720	748	773	735	749	737	712	698	713	724	748	726	793	774	737	787	736	709	821	751	736	765	746	739	768	716	770	736	758	829	713	757	706	773	739	739	728	735	713	742	743	755	739	757	750	750	762	755	705	819	742	763	753	736	744	746	718	846	708	774	763	728	753	737	764	728	751	786	758	736	754	731	751	772	734	728	762	723	823	775	761	683	745	747	736	747	716	753	731	756	794	821	757	759	756	737	762	769	734	747	744	839	757	745	724	712	719	693	754	743	754	732	751	803	729	771	786	779	753	745	771	745	722	736	735	714	672	707	749	757	709	747	745	704	721	746	746	759	730	753	750	763	716	757	750	762	798	788	778	744	743	683	726	729	745	777	749	687	749	755	759	764	796	747	763	699	758	770	785	759	743	802	785	777	744	756	757	744	743	803	769	760	719	749	721	744	753	714	730	730	775	761	803	785	753	744	780	735	715	763	808	736	754	774	736	780	712	757	744	717	739	746	767	710	777	757	765	743	734	763	747	711	791	715	738	823	743	734	762	707	797	769	790	707	686	795	742	786	719	734	731	742	743	820	704	775	761	726	761	737	745	730	751	767	764	746	741	743	707	744	738	714	797	758	766	714	781	764	702	773	755	779	748	754	724	750	733	728	742	712	767	728	740	762	738	787	764	796	760	735	792	724	761	750	736	772	742	733	743	781	710	787	742	734	784	765	755	730	754	734	772	740	803	729	760	801	719	750	782	753	749	785	732	706	782	741	742	786	749	754	783	739	747	736	796	815	719	792	764	730	743	800	774	746	767	733	757	749	721	698	740	759	766	744	790	788	679	737	699	774	709	761	751	761	744	745	752	771	791	756	775	783	706	802	780	711	729	769	751	754	744	756	732	700	753	767	776	785	733	751	760	762	775	739	741	810	766	714	730	733	723	742	721	805	739	779	752	699	778	757	731	774	771	706	767	784	675	778	763	776	742	740	682	754	752	748	740	767	782	802	757	738	800	739	754	735	782	799	720	753	775	746	774	776	779	777	760	738	760	778	761	729	779	727	763	742	709	789	740	705	740	796	725	752	728	767	740	748	718	749	786	776	766	726	740	764	723	772	741	796	748	799	784	730	733	735	762	730	699	742	758	704	730	721	778	780	742	761	749	728	712	774	742	765	774	732	774	730	797	669	728	751	762	796	729	747	767	765	761	705	761	760	721	753	730	773	753	711	768	762	744	776	745	750	723	777	745	759	746	721	713	723	769	747	770	733	798	788	780	745	751	708	721	766	735	762	750	750	720	754	745	735	719	755	741	749	737	735	792	732	784	729	770	745	749	770	766	747	726	707	772	774	755	745	708	803	785	780	770	766	777	763	770	755	747	744	835	785	746	736	749	739	787	778	761	679	710	753	746	733	763	741	734	781	717	781	716	794	731	721	754	738	740	742	742	744	741	760	766	757	764	773	727	723	744	762	786	753	756	760	748	696	752	726	735	726	768	739	750	757	731	772	753	703	782	751	770	724	786	745	721	752	772	752	770	720	758	722	762	746	744	734	783	727	794	755	772	749	791	751	749	718	775	708	744	757	723	700	736	731	784	749	752	768	724	780	740	769	748	743	762	753	795	728	759	746	748	813	800	770	720	761	759	739	767	757	734	733	742	759	806	753	727	724	715	705	707	763	759	691	717	766	787	740	758	780	760	736	786	751	775	713	762	800	757	746	715	774	739	723	755	743	750	799	784	777	753	800	772	749	708	735	726	747	728	718	724	739	705	743	774	715	769	726	702	788	722	780	787	766	743	740	748	784	753	745	695	769	772	704	726	787	815	699	767	773	753	757	756	731	736	738	737	814	770	774	765	731	731	766	685	741	752	712	775	727	741	779	772	717	758	775	750	792	742	769	739	751	806	717	796	741	758	764	734	779	716	707	749	741	715	751	752	756	685	746	784	750	754	738	763	797	753	797	704
13690	21080	18592	7855	2132	633	349	320	358	355	353	351	349	342	345	328	344	324	306	329	327	313	373	328	347	347	341	384	313	321	317	364	351	307	312	330	326	302	313	308	378	356	332	367	312	328	312	358	333	344	328	364	337	361	343	354	373	347	331	357	330	322	345	344	347	354	344	369	348	365	346	338	328	370	328	349	363	321	355	323	306	326	337	309	349	362	380	345	362	331	327	372	322	349	329	335	331	299	345	324	345	359	331	352	410	348	290	379	347	321	352	348	342	365	327	358	313	310	359	306	321	317	348	362	350	323	321	355	337	349	352	336	329	330	367	319	335	353	320	318	354	345	330	361	348	316	351	326	333	305	323	340	340	343	326	302	369	358	296	339	361	366	311	350	383	347	347	350	326	325	347	346	337	357	344	292	350	334	329	351	327	345	295	335	349	340	302	334	351	336	326	311	331	342	343	357	327	349	298	323	373	351	359	336	340	365	338	363	339	352	354	335	337	370	343	336	332	343	319	337	333	367	318	313	325	332	356	334	329	352	346	320	342	343	348	344	379	313	311	337	348	310	354	362	315	376	333	327	337	313	347	345	340	384	353	362	304	314	340	315	367	332	318	317	315	334	332	337	336	397	316	352	356	327	371	369	344	366	353	320	323	328	354	318	339	336	347	299	347	327	318	343	310	332	346	326	358	357	359	326	355	321	327	319	360	354	371	372	339	335	363	313	322	365	308	318	328	343	357	326	322	345	339	340	348	346	316	353	365	344	299	342	364	332	317	369	335	339	343	344	355	331	321	361	335	336	333	373	319	350	313	336	329	316	375	346	352	315	355	338	347	352	358	329	311	323	353	338	341	345	337	343	338	328	351	343	321	310	304	358	324	324	296	342	319	335	326	348	354	331	361	335	357	283	328	343	350	339	341	363	340	347	314	317	365	373	352	328	342	363	342	360	349	356	343	345	348	320	345	325	370	345	325	346	318	338	335	324	391	336	376	330	316	333	365	357	336	352	340	349	342	323	373	345	334	321	337	369	345	344	365	362	356	334	323	315	336	349	320	315	328	342	356	341	330	317	353	334	375	339	366	360	328	343	352	345	361	356	337	335	338	331	374	341	354	347	373	336	339	311	350	344	339	320	352	338	364	302	319	348	346	374	306	333	375	359	341	324	337	304	327	346	323	340	372	333	326	322	346	307	312	343	341	334	356	343	322	353	324	355	363	360	352	337	338	360	348	329	355	351	322	353	361	323	357	352	318	322	311	347	303	303	350	324	333	360	327	336	335	368	332	317	345	321	323	353	369	314	339	317	340	310	338	312	336	344	347	331	343	326	370	324	319	346	310	328	354	351	318	356	347	341	360	362	310	387	329	336	338	338	311	351	338	343	349	349	342	316	364	346	372	319	335	334	316	330	353	345	362	345	373	326	331	346	337	334	313	332	333	342	328	351	350	320	347	314	321	323	342	319	346	345	357	373	334	357	322	333	303	328	347	330	351	326	323	342	351	336	349	334	371	330	327	352	326	323	319	386	343	332	306	351	337	322	357	357	339	327	333	346	350	332	342	314	328	336	351	353	365	308	331	308	304	324	324	355	321	330	348	343	338	318	338	315	323	317	349	337	349	353	362	360	348	334	318	358	310	348	355	345	326	331	354	340	353	324	363	357	371	361	340	307	346	376	358	361	329	352	311	344	349	369	341	296	323	330	352	365	341	342	310	336	351	334	334	350	309	364	322	345	360	362	351	361	328	353	343	355	315	342	356	306	320	342	330	337	338	349	359	339	338	334	332	339	322	304	348	313	314	333	341	342	357	331	332	302	353	361	331	335	327	311	335	358	355	398	336	339	344	352	343	348	369	325	346	350	374	331	367	342	354	365	360	337	334	329	316	338	332	351	333	319	332	337	338	348	322	345	342	341	294	366	338	350	368	338	353	399	353	326	342	363	348	347	327	338	351	343	362	347	299	339	318	326	384	317	374	277	346	335	320	310	357	359	333	365	345	342	353	366	355	365	327	343	352	336	345	330	366	334	310	358	325	360	347	332	313	335	349	350	396	330	326	360	325	406	289	358	349	350	346	328	315	334	350	380	331	316	357	322	340	326	335	341	335	336	328	376	337	311	321	330	335	305	289	318	336	380	341	336	334	355	374	342	332	334	335	318	314	324	308	359	327	335	375	347	310	335	312	322	340	296	352	354	328	354	361	342	321	364	331	327	341	322	353	316	343	325	328	334	370	342	335	330	341	350	312	351	342	370	300	339	328	341	328	359	354	323	374	349	309	355	323	354	344	355	328	323	375	360	342	371	386	326	353	368	346	376	337	335	324	318	324	329	348	317	358	335	321	366	330	382	337	347	330	324	311	325	327	332	330	325	361	333	360	343	334	350	382	343	327	297	318	334	324	364	364	343	304	306	312	361	342	338	334	349	343	308	369	316	339	313	337	348	342	358	357	352	380	364	341	359	356	325	331	324	345	337	360	335	343	330	350	361	357	342	343	391	360	352	345	326	329	333	372	322	341	358	356	361	345	322	319	363	352	332	342	347	354	347	338	288	315	341	360	333	328	361	348	359	363	317	340	359	333	333	370	349	336	367	387	335	312	349	351	404	321	310	333	348	311	358	364	337	319	348	358	348	339	332	337	375	316	348	330	353	356	368	342	361	332	347	334	357	325	357	365	354	310	341	313	378	343	345	367	348	310	361	321	319	341	340	344	326	325	335	327	335	328	344	346	346	383	367	320	331	339	314	337	339	354	317	350	314	338	357	363	338	366	347	374	345	347	351	332	360	329	317	358	368	292	364	353	310	323	322	329	350	367	322	362	366	338	298	347	343	346	354	354	377	335	324	382	302	332	351	318	351	344	342	301	366	349	339	355	390	349	335	351	318	306	339	376	365	308	327	344	346	347	331	327	355	363	321	332	322	348	346	337	333	345	357	341	344	334	338	385	345	348	327	378	334	352	322	381	315	338	327	320	327	326	346	352	361	332	343	340	336	355	337	331	340	347	329	332	357	357	354	316	374	314	329	342	380	314	384	314	331	342	329	339	345	309	367	373	335	338	319	375	320	345	328	348	359	328	357	350	341	351	338	332	345	367	308	342	315	346	305	345	368	343	319	345	330	342	324	358	348	318	346	354	362	335	354	365	352	320	316	339	345	353	324	314	339	355	373	375	354	321	373	333	337	358	354	370	343	344	317	338	322	345	365	367	314	351	345	340	350	356	341	320	363	344	373	338	343	333	328	334	312	325	347	339	351	359	316	276	325	335	352	314	314	349	350	341	366	353	333	333	319	347	311	328	355	315	323	326	336	331	369	343	347	344	358	345	353	327	364	325	342	337	327	348	339	378	321	397	331	305	336	364	365	341	328	316	323	330	329	331	311	336	355	321	333	362	295	350	377	338	319	354	321	368	362	364	351	332	346	338	346	316	331	333	349	321	363	299	337	314	311	350	367	356	309	330	360	297	350	360	348	340	347	325	364	350	354
14676	25573	24822	14448	5493	1666	905	949	906	916	879	821	881	926	934	898	844	883	830	836	839	898	905	918	873	884	867	911	904	884	873	855	891	925	886	851	824	871	919	886	907	903	899	838	919	879	941	903	894	858	892	857	921	909	893	904	878	853	802	870	910	941	872	862	882	906	885	873	868	885	883	855	942	865	855	898	939	856	909	875	862	889	877	907	866	890	881	856	889	867	901	854	895	866	836	913	858	891	943	878	871	890	905	887	855	918	904	878	874	856	921	824	887	840	895	955	825	832	854	909	882	865	882	866	881	898	886	905	864	903	886	928	863	887	862	845	873	887	915	884	882	897	880	864	912	924	867	883	848	910	856	890	927	836	857	850	945	940	887	887	992	897	936	942	856	853	887	815	842	872	896	863	835	864	915	863	858	935	881	855	890	920	868	897	867	867	879	911	879	901	872	914	911	852	836	903	881	881	899	893	875	883	895	949	860	865	916	938	821	845	907	830	934	815	897	864	885	873	886	903	948	845	866	920	855	857	858	839	901	874	876	861	877	883	913	843	899	876	875	868	904	872	902	882	917	918	908	909	891	912	873	889	844	827	916	927	889	929	914	851	852	886	914	885	886	888	918	933	899	932	831	888	920	913	926	883	912	870	898	900	883	865	917	872	869	872	889	867	841	863	856	872	840	912	922	880	930	833	873	940	889	914	851	875	871	828	843	932	915	888	918	809	899	878	894	909	871	904	903	852	854	867	868	869	869	866	849	860	823	863	863	853	905	893	841	894	894	862	878	879	924	864	883	811	836	861	859	864	915	881	865	879	868	944	886	844	925	906	865	913	906	845	892	889	885	860	876	871	839	887	835	882	929	901	933	823	907	873	894	864	941	886	863	892	906	898	847	851	935	866	876	883	894	869	886	876	886	846	855	872	938	909	905	902	870	876	853	901	873	900	902	915	868	865	878	892	855	882	877	871	874	874	904	864	926	853	907	901	871	885	893	916	920	928	928	890	892	885	918	877	903	855	898	887	906	866	828	837	823	960	919	878	864	877	897	900	889	909	929	835	898	911	868	837	887	869	886	874	911	904	943	866	888	852	917	834	832	866	864	877	880	919	856	886	873	897	871	849	935	888	937	892	840	885	826	852	921	879	883	927	858	890	901	859	891	791	843	893	862	894	909	924	889	865	845	910	854	855	832	885	956	857	876	917	883	886	850	905	863	859	898	876	840	890	898	820	933	840	887	903	917	927	850	851	922	849	887	934	891	930	897	889	911	836	903	878	869	887	858	916	910	929	927	906	906	893	855	945	907	911	903	859	932	907	918	889	886	841	926	860	899	851	873	894	887	854	879	807	870	920	893	849	898	870	933	928	874	887	860	922	911	873	862	922	826	849	891	923	886	836	915	885	873	945	950	893	849	925	926	900	834	883	887	875	875	885	886	900	879	901	878	855	846	888	896	929	916	881	878	875	899	857	866	876	893	891	857	875	934	849	841	865	848	889	882	877	888	917	879	862	906	870	886	900	861	882	886	893	909	915	886	920	909	871	866	882	884	872	894	899	888	877	895	849	887	911	925	889	822	852	898	828	877	879	884	822	966	856	962	856	888	898	870	813	901	913	887	852	841	872	864	843	897	865	872	946	860	915	860	831	910	861	934	944	952	858	821	906	885	892	917	876	887	878	887	836	907	889	878	830	912	874	835	886	899	839	840	845	868	890	863	909	919	885	883	913	885	936	871	902	838	918	930	889	939	870	883	890	897	910	848	909	837	912	883	879	899	893	901	887	948	910	911	872	889	859	882	942	870	850	940	885	903	875	880	883	911	866	904	885	935	930	854	873	862	877	945	876	874	870	861	897	934	855	931	927	844	892	874	903	902	883	860	873	931	917	925	879	857	872	857	920	911	910	879	832	861	896	905	879	872	901	906	870	857	910	873	848	905	851	883	871	861	905	880	857	935	879	903	855	925	873	893	902	892	918	885	865	916	804	886	850	871	871	844	868	878	874	903	884	937	903	920	884	887	856	857	897	895	869	902	885	864	914	900	868	901	930	899	869	893	887	923	941	882	870	864	847	864	876	826	891	858	877	861	870	872	858	894	865	880	869	893	909	915	843	863	887	923	857	823	951	912	883	849	895	893	929	896	932	892	954	860	867	864	896	820	867	932	892	896	864	859	893	962	871	924	931	878	884	909	847	915	892	874	886	855	900	822	925	865	856	858	856	906	883	935	849	859	925	846	887	890	844	866	907	917	871	883	955	875	942	926	866	874	912	869	886	869	865	895	845	932	906	838	844	916	910	924	894	866	889	909	888	920	909	921	870	834	883	848	896	883	897	890	848	939	875	911	846	902	886	917	863	899	877	907	888	824	878	875	913	895	902	887	868	870	882	931	871	857	865	924	936	871	866	957	874	896	927	833	876	889	858	859	887	845	884	883	830	861	922	847	933	885	899	897	881	852	891	914	845	845	833	878	884	897	846	932	898	880	844	941	914	839	876	905	856	867	855	863	865	878	907	851	844	854	902	855	854	880	896	880	873	848	875	867	886	913	934	861	833	902	871	909	918	909	854	881	884	865	889	879	946	902	874	884	846	858	875	928	869	928	885	855	874	864	916	909	889	924	927	856	863	857	871	857	899	898	885	884	944	914	885	917	871	884	880	885	884	869	904	895	910	868	900	893	913	909	869	921	847	880	908	844	869	909	863	875	899	864	863	878	891	877	852	861	910	946	807	906	872	867	909	914	860	898	826	934	875	947	916	908	912	869	876	842	850	889	847	896	871	921	847	867	874	926	879	868	917	847	937	883	906	925	899	872	865	877	889	876	901	891	888	898	892	885	913	941	871	880	896	901	942	863	893	883	856	870	911	871	828	843	926	876	841	880	901	910	885	927	857	890	895	950	827	890	940	872	905	898	861	871	900	902	903	885	873	926	870	834	879	855	880	863	884	874	876	900	870	900	941	861	893	863	849	844	881	799	860	879	853	830	882	881	873	873	920	888	914	895	895	887	828	924	849	871	863	934	891	846	915	868	848	902	872	819	853	816	907	880	925	864	892	881	859	932	886	854	951	877	904	849	898	911	898	887	870	904	893	855	876	869	928	868	871	862	881	860	874	959	841	826	875	840	875	851	866	835	876	873	859	845	911	897	863	917	858	901	873	872	881	942	913	884	880	857	892	924	886	921	919	873	845	896	852	910	851	903	846	831	878	840	908	859	892	857	922	862	890	922	844	895	836	898	913	907	873	913	905	863	840	900	895	910	889	872	840	862	905	872	872	887	895	926	936	928	828	880	877	907	886	899	910	893	902	889	858	877	916	935	847	814	905	836	887	871	875	860	882	914	916	895	889	924	859	882	854	873	886	865	839	902	889	828	854	905	903	905	917	864	908	915	858	869	926	959	910	820	893	898	893	881	903	889	835	877	917	869	919	892	922	923	906	904	863	897	887	897	869	840	862	874	896	860	824	900	890	925	904	886	881	849	907	880	926
56847	66377	58168	35750	18712	5631	629	290	307	270	295	283	287	254	275	279	259	280	277	288	270	303	272	296	303	272	298	279	272	251	288	293	291	292	259	278	278	325	299	277	293	288	253	258	264	255	272	258	301	296	275	328	251	265	275	269	274	312	271	270	284	293	276	246	286	274	298	281	282	266	262	282	312	295	259	307	286	270	308	276	276	285	264	286	287	270	279	283	279	277	266	278	292	306	276	290	268	310	305	261	280	253	288	254	258	249	274	295	277	300	274	280	304	305	250	280	288	302	300	273	319	258	309	267	289	308	272	293	285	282	285	285	298	283	282	300	269	301	311	299	256	257	292	269	289	326	255	316	277	305	273	272	270	293	263	284	300	328	286	274	298	299	266	291	275	246	236	276	281	276	286	293	261	280	277	296	276	263	272	284	286	266	292	306	284	296	250	252	257	263	274	274	236	287	297	286	290	285	275	289	291	326	309	265	266	251	280	311	274	255	285	256	270	285	286	272	282	273	297	254	293	235	272	268	276	261	281	298	296	277	243	273	276	295	283	290	278	266	287	287	282	303	279	277	292	277	293	232	261	268	282	257	268	248	290	283	266	280	277	275	287	269	284	258	266	285	280	267	266	245	283	298	278	276	279	274	281	259	282	290	282	281	282	282	283	285	292	313	254	284	285	273	261	296	244	285	285	265	277	286	278	278	275	244	295	292	280	274	273	309	280	293	298	267	301	289	296	296	266	292	284	283	317	297	246	286	265	264	252	277	275	287	278	275	278	268	301	252	296	280	278	285	291	303	263	263	260	291	292	302	287	272	271	278	270	256	270	288	301	300	283	273	270	277	272	290	251	271	281	302	249	287	292	335	293	266	242	260	276	284	286	312	268	261	261	277	270	246	281	295	268	290	258	292	284	300	280	261	281	249	289	316	283	262	280	301	312	249	242	325	305	270	284	277	280	297	272	287	287	283	309	256	305	261	280	268	282	278	287	266	308	267	265	292	283	299	278	293	278	248	285	284	287	274	258	286	276	278	294	257	294	300	299	277	263	289	286	284	291	277	284	284	263	280	286	305	281	285	288	256	253	288	293	287	288	262	300	276	256	292	258	306	255	265	287	267	264	276	291	281	299	286	299	289	289	284	302	306	297	275	288	268	272	277	279	289	281	262	259	297	264	272	299	271	264	319	268	276	293	301	256	267	291	270	306	309	281	284	267	230	268	265	272	279	306	290	263	272	282	274	280	270	299	280	275	282	256	273	295	274	292	274	278	303	251	277	258	274	239	274	278	273	328	284	304	283	304	274	264	288	284	276	307	293	297	264	279	270	271	333	290	286	267	268	300	273	251	263	298	287	290	271	272	295	281	300	262	268	290	279	294	274	289	265	243	285	281	281	249	278	295	303	262	294	283	310	278	284	291	291	310	275	251	252	288	266	306	289	281	284	288	283	291	285	280	276	279	257	267	278	287	274	306	288	302	270	283	261	315	296	257	308	272	276	294	287	273	289	303	280	304	257	267	263	271	265	281	257	276	265	283	302	288	276	277	289	308	290	278	283	309	278	301	326	238	267	268	297	286	249	290	280	312	303	293	294	261	267	295	300	251	268	276	282	272	293	289	275	294	269	255	267	293	289	264	280	253	287	281	263	297	261	303	284	272	260	275	276	261	310	306	261	274	291	286	330	277	295	286	292	257	277	289	297	272	272	314	286	273	287	259	304	282	286	249	283	301	295	323	284	273	274	332	298	264	253	271	286	274	253	277	271	275	267	303	301	256	281	271	294	321	302	302	281	279	283	303	259	296	274	309	257	273	275	276	267	255	278	298	282	277	255	286	275	309	255	288	274	291	277	261	276	268	298	302	292	295	297	256	243	263	282	299	310	266	272	262	283	273	296	285	293	257	305	288	287	304	276	272	292	276	279	281	290	271	287	295	281	292	260	291	264	290	253	289	306	298	273	274	264	276	263	293	280	280	279	312	293	281	298	275	321	311	282	265	276	282	287	277	285	287	298	275	297	291	302	269	310	251	309	255	271	274	273	285	290	278	288	272	292	342	269	267	272	290	269	274	286	295	266	270	257	310	287	265	252	290	267	300	281	314	298	286	250	292	301	273	258	280	279	258	275	289	291	252	328	257	256	247	276	260	303	282	268	317	267	279	280	277	325	278	306	265	245	294	284	294	279	260	278	273	260	276	263	312	289	298	287	285	282	261	281	280	223	298	258	296	278	276	301	303	307	283	255	290	258	279	320	280	271	295	273	259	270	288	277	308	249	262	264	282	272	282	295	287	286	298	295	275	251	280	269	276	309	309	284	259	262	280	264	276	269	263	299	288	278	285	265	286	294	287	262	254	297	273	283	288	281	273	315	296	294	273	264	273	271	287	302	286	273	299	294	278	266	257	285	280	296	253	305	281	284	284	260	273	294	282	274	295	245	310	319	265	268	287	288	278	278	281	293	270	301	305	278	272	252	300	305	268	287	295	271	261	263	285	279	272	261	267	280	288	253	283	263	281	275	289	290	268	238	302	288	308	275	286	276	273	278	309	279	276	299	284	286	290	310	301	278	254	261	288	273	261	290	271	268	313	277	266	243	276	272	286	318	280	264	288	272	247	307	283	256	258	289	274	253	262	279	289	289	288	296	289	299	276	270	282	294	299	295	274	268	274	289	273	292	293	276	266	286	265	287	276	270	267	300	307	278	289	287	285	291	288	298	273	274	319	296	251	306	291	289	293	284	311	296	279	271	259	268	288	278	287	271	244	266	297	259	275	281	262	294	312	300	271	295	295	265	294	287	310	299	275	264	277	262	282	284	295	274	293	272	303	301	272	272	294	297	294	294	295	292	256	297	256	290	275	282	330	277	269	290	273	270	294	269	297	296	252	273	283	276	298	316	298	273	309	275	269	300	280	274	280	305	296	282	282	274	305	277	259	279	270	277	255	271	273	268	279	281	301	282	272	302	289	278	290	287	291	261	284	269	269	269	259	270	274	265	296	305	265	264	305	249	281	318	290	249	272	283	286	270	254	303	288	298	303	253	316	251	299	284	301	285	279	247	253	300	286	277	278	267	280	274	298	255	264	267	290	256	278	247	296	264	293	269	304	288	293	285	265	285	302	266	263	286	256	283	297	295	313	285	273	246	262	289	297	289	262	253	275	285	260	254	280	250	271	275	265	295	275	293	252	294	282	281	287	291	298	303	264	276	292	277	300	262	260	300	285	241	297	267	308	264	288	268	279	289	251	257	292	282	281	273	268	261	307	285	256	288	286	262	293	304	298	273	254	294	226	261	291	280	273	279	315	260	272	309	278	270	265	264	277	304	293	286	303	303	241	257	267	281	244	289	293	302	267	276	284	289	311	294	282	248	275	316	261	268	263	276	259	289	299	301	294	257	292	253	297	310	276	300	271	291	299	281	290	286	258	278	292	286	282	261	249	262	277	269	277	266	287	284	259	261	267	318	261	269	291	281	260	263	291	281	277	277
38022	51238	52528	40306	27103	10843	1556	779	829	777	790	793	705	691	743	761	733	791	770	760	807	791	755	729	813	741	768	786	790	742	726	764	744	774	771	743	713	749	655	748	774	731	750	770	749	760	756	753	780	749	745	757	745	762	762	734	746	715	760	722	729	799	725	776	731	733	791	771	781	802	697	785	776	727	748	768	743	716	720	760	753	762	737	683	747	761	778	746	732	778	738	773	729	762	778	749	827	775	767	750	770	730	788	770	773	696	807	774	738	748	733	731	715	791	774	771	754	752	780	773	746	774	714	766	781	764	789	709	768	709	770	739	742	794	774	738	798	760	768	744	722	740	741	772	690	770	736	808	740	808	748	760	726	731	759	790	758	770	808	725	747	752	779	765	770	758	752	739	756	732	748	709	733	753	774	750	718	759	737	736	729	767	748	728	796	736	753	764	727	760	703	755	780	733	765	722	772	761	718	756	718	725	815	729	751	726	776	793	741	770	778	724	771	758	784	748	772	750	782	766	742	830	738	729	705	734	733	716	689	760	728	749	727	751	742	716	756	721	739	756	738	723	763	761	732	762	762	750	774	734	789	795	763	764	716	788	759	837	787	739	770	761	815	761	808	731	765	738	733	800	760	737	730	815	728	746	748	733	753	757	790	740	759	734	749	739	790	730	781	762	757	766	720	766	742	747	703	759	747	746	733	738	748	766	772	737	772	768	748	759	774	689	771	740	720	755	748	778	698	779	782	762	790	756	792	778	761	766	794	805	749	760	766	791	761	778	754	746	741	822	771	743	734	716	704	738	765	771	733	778	760	808	755	745	778	717	736	774	717	760	768	727	720	763	797	785	767	745	770	718	731	733	785	768	806	745	747	715	697	743	726	755	757	765	738	750	752	778	760	736	756	764	754	698	739	762	732	771	715	764	734	748	749	720	756	780	737	764	750	744	722	774	789	731	805	715	793	737	778	727	740	744	745	760	744	742	816	781	752	700	761	725	734	789	737	742	772	728	764	777	750	718	774	820	679	742	761	718	697	698	663	729	756	717	798	773	697	789	733	745	830	722	716	718	788	739	806	734	822	757	775	760	771	767	748	735	782	759	745	783	737	697	783	754	754	772	756	770	707	760	793	751	742	756	737	738	740	776	785	765	794	758	745	770	756	726	737	754	818	784	756	780	747	701	730	800	748	744	736	764	758	745	688	749	742	736	744	702	798	748	758	800	752	801	791	715	751	704	781	746	675	771	763	770	731	730	755	727	748	747	744	792	714	767	770	740	813	743	707	757	766	730	752	781	744	746	795	797	766	753	764	705	734	752	736	773	746	750	763	740	769	788	777	794	762	767	755	799	752	775	756	725	745	736	756	716	741	752	720	777	725	752	772	863	725	742	749	809	725	722	769	746	745	778	754	740	721	722	794	803	703	757	793	745	736	722	774	750	763	760	760	765	768	775	752	733	705	720	755	774	753	735	794	763	745	713	766	740	751	719	794	747	730	776	781	710	757	750	735	724	767	820	756	716	727	783	726	811	753	740	773	743	786	807	762	736	766	731	742	770	748	782	780	753	773	779	731	782	746	721	725	752	753	714	755	742	750	707	719	816	745	799	737	803	731	790	800	748	677	730	774	783	782	740	760	713	733	780	782	740	760	757	758	755	729	745	726	729	773	753	751	750	741	743	757	712	744	762	807	772	746	758	800	742	772	721	750	774	779	758	777	763	728	713	814	752	761	776	727	729	782	666	749	784	759	776	728	714	802	786	766	761	748	758	749	768	745	712	763	759	738	755	763	801	734	760	764	729	767	741	742	727	713	745	765	759	702	762	788	740	701	754	750	705	726	782	727	743	721	767	745	736	710	713	760	758	789	781	750	741	665	717	759	756	761	719	780	762	757	756	767	766	759	719	733	787	775	726	742	772	754	760	731	775	738	734	707	761	720	749	783	715	736	750	772	711	719	753	816	722	707	791	770	744	775	733	742	758	758	695	746	721	734	746	785	761	720	760	734	739	739	776	758	779	740	742	728	751	755	773	728	764	779	778	765	761	743	738	776	755	736	681	720	748	727	733	768	748	740	748	738	726	783	742	743	780	775	736	717	768	721	757	731	772	814	806	738	739	816	747	798	743	717	780	747	735	690	772	719	728	768	763	725	729	771	805	765	781	728	725	784	739	737	751	736	762	788	741	754	767	713	731	777	703	759	696	706	752	736	761	792	761	765	795	767	707	778	754	751	750	760	755	770	740	828	704	744	702	757	783	767	738	751	797	761	741	741	739	800	770	779	767	751	752	770	735	753	746	721	685	756	757	767	754	783	717	714	719	743	758	769	763	754	738	760	722	725	706	775	720	723	713	783	759	744	753	755	760	797	732	745	781	687	782	797	827	706	751	725	771	766	787	746	745	719	761	700	794	746	730	719	729	744	793	749	774	752	762	714	763	744	738	746	738	761	721	788	724	725	738	767	728	738	737	814	746	744	762	734	733	821	749	776	754	709	757	733	761	736	790	741	737	722	700	757	747	804	771	731	772	776	768	743	756	758	765	739	733	720	777	747	772	759	777	757	716	706	771	800	769	790	763	793	767	737	734	799	706	738	744	758	772	735	753	754	765	742	727	727	764	686	785	740	693	778	736	733	701	763	733	727	756	760	734	736	763	738	793	750	770	768	749	730	704	720	768	740	760	706	749	766	715	763	777	765	711	761	733	700	757	757	736	781	769	736	784	742	756	789	755	729	729	791	756	737	744	779	787	784	726	726	758	779	754	688	763	769	725	696	754	759	726	747	714	804	768	797	753	736	793	737	728	721	744	760	745	757	714	737	786	757	793	773	767	749	712	756	704	746	771	736	719	724	757	779	746	749	775	794	841	750	766	793	741	763	763	729	778	764	770	725	702	720	782	768	749	692	786	720	755	742	712	790	724	701	752	813	764	781	755	756	778	704	713	720	751	751	767	749	727	787	717	745	748	752	737	800	743	754	784	715	785	767	737	742	751	760	747	770	773	767	757	725	753	763	785	753	760	773	729	771	756	791	740	752	771	766	695	771	765	792	766	757	738	740	777	713	793	785	737	740	761	751	784	729	714	796	736	762	750	725	757	730	783	726	742	694	817	796	735	765	731	712	749	709	721	775	769	765	784	769	800	746	770	726	721	703	728	728	731	729	715	786	739	746	751	708	750	792	719	737	728	791	751	779	751	744	746	763	736	757	758	740	774	702	765	739	723	733	758	743	775	706	717	777	761	751	774	764	735	750	719	726	731	747	716	752	796	681	745	792	745	739	773	717	772	761	756	737	739	750	760	780	768	758	798	743	746	779	734	737	761	729	770	755	733	742	714	744	711	732	722	808	743	746	774	770	746	762	787	722	778	797	794	767	741	710	740	768	810	762	748	738	715	762	727	780	754	736	762	776	735	776	715	767	751	743	775	750	737	736	764	742	741	817	783	737	762	788	801	785	785	742	759	800	782	775	764	756	765	779	751	740	768	727	745
72860	77731	67858	48067	29075	11447	1117	326	313	280	286	307	303	291	287	312	285	324	298	325	304	279	284	326	277	321	312	311	329	324	314	299	339	307	309	293	292	307	282	320	311	290	286	299	324	309	316	316	309	308	302	288	313	286	324	298	311	295	307	324	292	335	269	278	302	316	341	266	307	298	324	306	320	312	314	307	286	321	306	284	336	281	304	312	327	318	315	320	284	299	289	312	298	290	293	288	365	317	298	292	303	326	326	305	287	329	345	310	290	301	284	280	299	294	291	310	308	325	321	297	297	307	305	300	299	306	314	292	299	307	302	321	313	311	328	284	302	309	287	313	326	338	295	321	287	300	324	293	315	301	307	257	340	282	299	326	285	300	310	267	312	292	296	293	323	294	333	316	342	291	332	344	317	292	288	337	319	315	281	294	310	299	308	280	277	293	301	331	292	304	332	290	263	278	307	302	297	308	310	315	297	331	301	301	300	323	262	330	329	274	308	310	277	299	292	311	313	300	306	349	292	322	292	306	324	293	309	298	339	311	309	281	289	304	308	300	312	294	283	328	327	281	302	305	304	306	268	305	319	297	310	294	323	291	313	298	298	279	295	320	325	316	308	281	301	288	318	264	296	329	284	318	311	283	299	306	270	296	335	294	300	283	300	298	297	314	302	317	316	283	329	326	308	306	283	287	314	272	338	303	296	294	318	285	292	300	309	290	291	317	283	293	329	304	296	291	316	331	303	293	314	301	328	278	293	305	317	307	321	253	280	326	302	309	305	328	305	334	250	315	328	295	309	282	303	303	291	273	303	322	298	301	273	307	293	313	309	312	290	287	313	324	289	272	302	289	287	308	300	331	302	327	288	316	332	267	302	280	338	302	309	281	273	315	308	308	322	300	341	297	291	300	331	323	343	310	307	288	313	316	299	307	310	308	281	288	302	290	259	295	317	291	307	314	321	262	282	303	320	308	299	330	311	299	310	298	286	314	287	281	307	329	317	288	279	302	293	328	304	293	324	323	297	307	329	281	282	294	285	279	286	304	264	287	338	329	293	286	316	304	335	316	288	292	278	310	280	286	300	314	299	271	309	314	315	287	307	316	273	303	294	292	298	303	295	311	307	288	308	289	309	319	294	315	263	305	271	327	323	306	307	303	292	308	275	276	322	293	291	291	303	307	293	283	282	317	332	271	312	300	361	280	319	309	300	322	299	285	297	314	268	257	307	301	320	314	304	313	318	325	292	293	297	314	340	287	300	293	284	313	275	304	339	315	297	305	309	281	270	329	299	287	313	319	330	282	320	317	291	315	306	283	279	327	282	303	310	282	284	306	312	302	277	307	318	314	296	303	292	289	321	290	264	320	307	345	303	307	310	299	297	282	278	277	303	322	287	296	336	302	321	296	314	304	293	272	300	290	304	313	308	286	311	315	300	304	310	277	315	305	333	319	274	306	296	305	332	301	301	297	283	301	293	292	316	295	306	320	297	299	287	330	285	302	305	309	300	298	297	334	299	285	277	281	290	301	326	296	305	299	325	319	305	328	308	285	303	270	306	294	310	281	289	330	307	268	265	306	313	334	292	277	306	328	306	294	267	302	293	324	305	319	312	281	287	308	309	291	303	295	309	306	273	290	322	302	303	322	306	280	317	329	302	290	292	290	299	291	307	282	288	306	298	332	315	302	312	316	330	294	314	282	317	292	312	277	301	297	299	286	273	320	305	291	288	308	305	308	277	292	303	265	324	292	291	284	310	293	307	308	287	293	287	282	262	285	284	273	272	326	343	311	311	282	288	301	317	290	307	307	300	287	300	308	330	287	305	311	279	331	307	296	294	276	307	293	324	305	321	308	290	323	317	305	298	323	326	304	292	284	297	280	293	305	313	306	338	305	292	311	313	316	294	308	284	293	303	329	315	293	327	304	303	282	282	293	287	318	302	294	283	280	305	286	278	312	341	321	296	304	304	324	247	309	321	314	292	284	326	309	320	311	297	293	275	297	328	295	277	277	312	313	323	289	284	287	303	280	307	315	287	280	292	296	350	290	295	273	322	291	303	315	304	328	290	319	300	311	332	285	336	297	306	275	294	293	325	298	287	275	316	314	287	293	302	310	304	294	306	288	301	329	265	327	282	294	297	297	312	322	276	267	311	303	324	301	276	316	305	263	324	286	295	263	264	284	300	307	300	277	280	289	280	300	297	309	298	308	260	316	309	291	324	302	302	315	307	331	298	336	310	290	267	301	292	301	284	290	296	328	320	301	290	297	303	271	304	306	325	300	308	299	292	310	319	318	324	288	318	282	286	326	313	297	298	283	265	274	293	284	309	312	315	304	284	283	315	295	290	331	270	310	294	320	303	286	292	290	345	314	320	322	290	284	322	314	327	318	329	332	290	301	296	318	293	294	302	254	284	288	310	299	304	324	292	305	297	301	297	272	284	318	293	304	296	323	300	301	315	294	323	308	323	283	289	298	320	307	341	328	311	329	273	276	290	254	289	308	313	283	306	294	315	304	272	298	315	298	296	301	278	309	319	326	293	325	313	295	313	281	304	329	276	294	288	283	328	322	303	323	324	318	312	291	327	282	274	283	294	270	317	295	296	314	304	287	324	298	313	300	286	306	301	337	305	298	304	291	306	298	287	284	297	319	316	273	285	324	312	350	281	300	293	284	321	300	285	298	285	333	304	337	289	316	293	283	337	328	316	308	302	316	281	303	298	276	260	282	265	289	280	302	319	281	312	290	302	276	356	295	364	298	311	300	310	267	314	328	303	277	312	296	259	289	297	309	344	303	311	281	305	296	323	323	304	285	291	322	299	314	313	285	279	298	303	300	305	315	282	305	270	301	298	325	326	321	262	294	348	289	304	327	307	289	301	276	298	306	324	310	300	299	292	303	315	323	296	313	290	283	312	284	304	283	313	321	296	296	301	304	300	292	338	311	300	336	277	321	281	322	266	306	332	294	291	279	320	338	310	311	301	319	272	318	287	298	304	251	321	291	314	299	303	312	293	285	307	293	306	319	300	306	313	277	335	300	302	304	301	291	336	308	295	352	304	284	316	319	344	334	279	321	302	303	291	312	304	332	265	299	275	344	300	301	267	292	305	312	273	311	313	327	311	283	310	262	295	325	314	307	312	332	301	325	309	285	302	352	288	332	297	284	295	282	330	315	264	282	320	286	301	308	284	294	280	289	309	283	329	302	342	318	298	284	294	284	285	298	282	301	283	314	297	284	301	297	303	299	308	302	279	295	310	287	283	306	287	277	321	299	295	304	311	269	321	324	304	295	327	298	278	327	329	290	280	270	298	341	296	301	293	303	291	335	316	313	299	278	310	326	302	317	271	281	286	324	323	323	320	317	255	306	342	328	304	313	351	308	303	327	331	290	334	331	313	295	319	328	299	330	296	291	276	287	305	284	296	307	299	270	325	332	271	313	277	283	312	326	285	325	284	274	295	300	317	287	304	323	320	315	299	297	306	322	320	285
51867	64546	64443	51953	35528	16110	1950	799	823	804	819	795	784	834	805	818	802	796	811	822	791	810	773	828	834	750	805	774	783	779	785	758	769	770	828	765	816	826	835	815	774	797	748	819	820	827	797	760	816	843	824	841	793	774	794	798	769	846	836	768	767	822	835	759	799	818	815	786	863	772	825	771	827	875	831	813	829	809	815	814	804	788	805	826	852	804	776	740	809	788	822	790	765	798	821	835	808	784	830	837	739	826	801	827	786	832	808	771	826	784	821	782	818	792	770	781	795	848	747	822	793	797	829	781	780	774	768	828	802	835	820	842	801	791	799	807	798	798	778	816	782	775	873	826	822	862	810	784	819	807	815	814	752	770	808	856	867	806	814	814	797	829	742	862	804	870	799	782	814	803	824	796	818	820	788	794	803	788	836	804	818	755	804	809	806	787	796	793	783	766	810	826	793	782	810	821	832	744	837	807	767	839	811	822	825	812	813	807	802	801	801	779	751	805	812	754	808	838	835	771	813	808	814	835	766	799	790	741	751	881	827	780	805	760	776	840	710	813	801	824	822	797	821	717	775	737	818	773	801	780	825	759	844	856	835	812	854	841	788	808	827	819	821	833	822	825	770	791	789	791	787	793	793	808	814	850	784	822	799	819	850	762	800	802	752	820	828	836	837	800	757	821	830	785	764	814	785	804	740	788	778	804	777	817	834	786	792	826	858	788	792	783	821	814	813	809	809	779	825	827	763	787	766	773	811	819	812	855	827	800	844	813	791	807	865	783	823	820	807	799	797	806	787	800	789	854	795	778	817	819	828	849	758	782	778	803	770	808	793	799	834	808	814	818	839	827	827	764	770	787	824	794	831	799	823	838	778	808	807	769	786	757	739	791	851	765	779	778	814	795	797	767	784	785	825	838	838	730	830	802	806	853	813	779	822	782	778	813	859	844	823	813	820	828	822	792	844	793	795	774	767	845	753	817	829	800	773	796	802	805	802	755	818	786	810	798	823	777	787	816	758	850	775	859	807	821	772	842	787	795	825	776	769	852	829	861	742	799	799	817	750	815	806	814	807	770	816	831	808	827	829	763	837	805	789	798	788	805	801	821	794	830	794	788	801	804	822	843	837	765	777	791	775	815	796	825	828	788	744	818	854	786	822	881	812	808	789	840	818	829	755	821	798	766	783	784	764	754	815	866	792	806	798	807	808	806	796	803	818	804	784	762	805	785	760	854	777	808	787	808	784	827	789	820	799	829	853	774	744	792	779	875	806	781	814	786	789	769	823	730	797	792	772	780	787	849	846	809	846	841	804	799	814	817	808	794	787	789	804	849	772	842	791	762	772	769	811	770	783	816	807	782	809	804	778	816	761	791	818	785	808	781	764	785	749	783	786	786	793	768	870	779	828	863	810	802	839	842	816	814	792	809	832	785	779	812	786	788	835	775	808	786	771	817	810	825	799	782	792	785	797	827	833	750	773	815	807	856	806	846	815	797	776	784	775	776	785	801	838	830	787	780	774	755	784	893	788	840	791	797	785	832	852	818	824	802	742	777	831	761	835	769	833	823	753	820	770	851	844	793	824	794	802	756	807	733	777	828	838	796	767	772	779	805	798	826	796	811	854	843	775	837	809	771	776	820	765	799	805	829	856	760	827	833	839	775	817	749	802	814	837	775	795	782	811	774	817	820	836	759	733	790	780	822	807	812	782	794	774	793	785	803	756	802	800	874	776	791	819	815	845	771	803	803	788	780	794	830	793	854	824	847	825	811	846	824	845	748	868	835	809	764	800	787	791	805	821	804	785	825	784	806	839	866	810	742	781	784	771	820	789	788	781	841	776	834	809	801	803	769	803	794	819	773	803	831	826	788	854	787	774	824	807	842	772	885	826	842	767	776	765	761	832	720	818	793	864	792	812	805	791	779	770	781	865	834	799	786	836	794	820	836	805	857	817	821	823	757	795	782	861	760	776	789	806	834	822	835	835	836	805	818	816	795	785	798	816	844	786	757	855	822	822	784	801	784	852	774	822	807	831	815	813	799	746	832	796	773	807	826	802	806	797	857	886	807	769	832	794	775	771	843	771	842	726	820	811	839	834	794	860	771	771	853	811	804	829	830	809	800	804	783	820	821	872	876	875	837	748	751	776	824	785	786	815	794	819	818	808	802	802	874	785	789	809	794	820	784	786	788	797	813	856	785	782	783	839	768	803	795	902	781	784	816	819	744	821	791	782	810	800	863	811	810	798	853	816	777	803	809	844	819	809	816	781	771	838	846	819	764	842	779	823	798	846	804	847	813	830	850	773	851	841	806	783	802	799	811	801	746	811	782	772	763	754	823	842	776	817	845	805	816	789	804	771	794	774	788	816	854	795	826	780	785	782	791	781	817	822	807	808	822	791	800	871	787	815	806	779	788	825	823	790	813	809	791	760	834	814	809	813	824	777	803	827	781	771	834	799	816	833	787	805	777	827	812	782	798	807	844	760	805	792	788	796	795	803	785	801	795	809	809	816	800	801	781	761	826	793	777	819	773	768	873	812	758	796	831	766	823	801	798	802	797	777	842	765	830	779	818	797	831	776	799	798	791	822	821	785	844	783	837	810	790	827	813	847	876	769	760	817	788	795	806	817	805	793	695	807	764	863	803	813	804	796	800	809	890	796	804	804	816	825	817	785	850	803	794	756	860	765	784	822	780	764	796	815	849	803	870	794	838	800	831	799	767	826	805	833	804	788	801	763	803	808	786	772	792	856	780	817	789	796	817	779	754	772	782	821	804	812	835	781	814	779	778	812	819	796	828	862	821	824	795	813	879	811	849	798	792	848	810	829	820	813	836	787	845	830	779	843	820	817	855	774	841	824	851	788	842	817	790	777	768	807	829	840	830	781	766	827	788	798	803	831	815	803	737	792	710	789	768	786	782	776	813	830	816	799	770	819	758	774	795	796	773	790	800	767	762	831	813	811	843	777	820	792	832	789	785	814	824	819	761	750	798	778	755	824	789	770	798	802	833	810	779	814	787	839	778	784	776	798	824	793	810	847	787	812	763	764	827	784	793	795	840	832	780	822	775	812	804	848	790	808	824	834	849	795	734	819	850	748	781	805	801	782	756	769	838	795	821	770	806	844	771	801	789	829	831	794	831	836	830	857	778	799	783	813	822	796	792	806	784	781	762	804	803	814	778	797	851	824	771	775	782	789	821	752	849	783	781	816	788	780	830	829	795	791	840	789	771	757	794	810	784	753	791	801	804	814	849	782	803	839	826	783	833	808	791	782	791	792	775	793	838	828	793	787	827	830	846	845	828	791	767	826	766	834	813	845	797	806	742	860	753	803	818	823	854	815	756	792	794	793	834	787	809	807	766	790	818	827	795	821	799	791	786	778	815	809	790	807	759	816	756	800	764	789	795	814	785	790	822	812	832	829	802	790	800	862	790	777	799	785	826	786	772	813	747	816	772	797	780	817	780	804	790	845	818	782	758	837	717	760	783
18337	21654	15599	6757	2305	936	511	415	380	395	414	423	415	383	399	423	380	389	408	359	378	399	391	371	393	386	400	409	406	391	383	433	388	396	401	405	404	399	405	361	394	382	403	411	419	390	386	366	386	446	384	396	404	435	387	412	401	429	417	386	410	386	384	370	426	422	398	405	396	387	387	388	387	419	371	416	386	435	333	371	397	383	422	371	400	388	420	399	377	398	416	421	420	420	394	450	393	394	407	368	391	371	396	411	396	385	431	402	380	446	383	389	399	395	418	419	387	409	417	404	353	393	463	373	374	398	416	381	359	384	382	381	390	375	375	412	418	430	363	377	383	422	394	403	383	391	412	412	403	389	407	395	389	392	399	406	393	387	367	372	395	432	374	391	427	395	424	429	398	394	414	395	398	392	426	400	401	377	411	387	387	335	375	407	380	387	396	404	366	364	401	370	397	414	389	402	410	406	379	390	392	379	406	399	421	394	415	400	431	406	401	388	380	431	412	386	444	399	364	397	377	364	390	428	368	427	424	403	398	384	381	414	370	422	447	393	375	390	416	403	414	418	427	457	383	366	407	413	381	377	410	388	417	349	425	363	396	369	403	394	413	420	398	389	362	379	384	402	377	435	362	408	394	365	386	355	392	412	348	413	383	368	373	400	431	395	391	401	393	396	401	387	368	399	398	383	406	419	373	430	393	399	402	414	407	378	397	382	394	401	350	379	379	372	376	347	405	381	370	370	410	387	422	391	414	392	382	414	396	437	411	394	413	377	404	376	374	424	364	377	421	341	376	406	380	407	383	365	366	367	391	389	395	363	399	359	371	408	417	419	403	406	393	377	366	370	391	390	422	377	407	441	380	388	418	411	380	407	376	394	374	417	380	357	387	375	384	413	368	392	409	403	395	408	339	403	426	363	402	368	395	413	392	366	391	363	400	440	411	359	405	387	395	388	424	387	421	414	425	401	404	351	400	417	407	365	373	403	398	417	356	373	385	398	401	432	370	372	374	387	408	420	367	380	380	380	350	387	426	406	426	413	393	398	356	410	390	372	396	378	387	394	403	419	413	439	394	404	402	408	410	404	388	378	379	390	386	379	409	374	411	410	382	397	395	388	387	385	390	366	369	413	422	388	379	416	447	395	375	409	381	446	360	386	392	399	370	398	394	416	360	433	392	378	380	368	392	397	397	409	391	434	395	367	357	373	381	383	407	435	427	396	373	398	368	383	421	416	364	422	382	432	402	389	393	404	384	405	389	387	389	409	379	426	421	400	396	402	415	397	403	380	367	412	375	387	376	430	385	401	395	386	402	392	390	396	405	418	378	390	417	383	399	360	404	415	378	414	415	406	416	394	422	355	419	360	361	401	415	401	368	405	358	396	391	398	397	386	402	391	424	400	403	426	399	378	419	421	397	388	405	377	418	396	400	351	397	416	401	378	399	422	430	384	417	399	401	436	373	382	398	364	368	380	387	383	374	377	375	406	388	388	370	391	372	408	399	382	399	393	393	408	382	410	407	388	371	399	439	379	396	406	385	359	388	429	371	428	401	379	408	397	372	419	401	408	416	367	390	417	428	391	368	392	387	395	394	413	392	402	363	416	375	402	372	372	372	418	388	402	395	396	429	378	397	419	386	382	408	407	366	391	393	381	388	417	360	380	392	423	376	385	389	374	440	381	376	366	363	380	402	426	432	421	361	419	402	391	356	396	361	406	412	414	388	411	409	409	408	387	402	412	402	403	430	411	372	395	379	397	422	363	393	402	403	351	397	392	400	337	402	385	373	381	401	398	371	387	377	395	383	432	407	403	404	409	391	386	409	419	389	365	380	402	389	415	424	407	427	344	379	387	387	375	439	388	400	379	390	376	407	427	430	401	387	453	398	420	401	412	428	445	426	394	417	383	421	409	404	415	399	367	418	398	386	391	438	383	370	377	391	408	401	393	428	389	357	405	422	382	390	396	408	387	389	388	402	377	402	403	402	385	407	374	402	378	374	392	387	379	360	394	377	384	388	401	416	368	398	381	433	399	379	410	404	369	381	380	377	394	410	366	393	386	371	379	366	388	377	412	409	394	371	418	409	402	405	375	400	397	385	399	404	391	375	400	436	393	421	409	404	394	391	439	415	400	347	408	393	436	394	372	416	392	371	387	410	387	423	381	392	398	385	372	404	385	436	386	418	393	393	408	396	398	391	392	382	397	400	368	360	421	389	386	360	374	411	394	382	350	397	434	409	391	416	405	411	404	396	352	393	395	397	367	418	418	369	399	378	362	404	398	372	345	386	414	373	379	406	426	417	417	381	380	395	372	384	397	423	381	383	371	402	414	409	421	381	411	404	360	385	392	372	412	385	399	398	433	422	393	369	374	444	363	363	398	406	377	375	399	371	399	386	386	408	414	417	398	402	384	376	394	402	403	395	365	399	373	398	429	443	393	371	420	367	432	423	421	405	359	417	410	386	437	385	376	390	431	393	411	375	390	382	380	375	392	413	393	373	411	436	368	368	374	364	383	417	401	404	362	406	394	396	389	394	370	368	398	416	369	384	375	382	407	424	343	380	378	416	392	393	429	381	357	384	350	417	384	378	429	364	352	426	406	405	396	383	412	397	363	384	401	376	404	431	377	386	409	393	395	373	391	410	402	384	374	405	349	429	397	404	383	396	386	421	366	394	398	387	398	340	378	390	376	402	392	367	421	387	437	386	397	384	416	372	391	403	392	393	418	360	397	387	391	391	401	411	452	421	365	435	428	438	416	402	368	418	404	410	394	397	389	407	405	388	426	405	404	440	432	349	413	382	384	395	406	377	385	403	431	405	398	395	417	364	384	394	396	433	404	407	404	380	374	375	384	419	385	407	440	388	387	419	374	413	368	415	395	393	396	407	400	404	420	384	388	395	384	402	363	415	393	421	415	376	374	395	401	445	390	417	401	385	388	405	405	408	389	376	416	370	388	407	371	422	367	393	405	408	386	402	416	368	376	368	404	407	422	424	389	386	437	414	418	426	422	375	419	410	402	399	412	393	397	405	395	358	393	374	454	385	415	409	408	350	427	413	369	374	394	381	379	415	392	404	399	420	426	398	412	378	402	399	391	397	401	378	423	362	370	392	399	369	369	426	384	418	325	426	340	363	390	408	415	404	405	386	401	395	413	390	394	401	394	377	382	381	390	400	353	398	414	389	406	412	397	385	423	376	407	370	374	428	340	392	387	391	401	405	444	391	394	365	373	411	405	415	414	386	421	387	377	414	408	386	423	407	394	397	392	392	383	394	429	342	427	394	363	417	387	402	357	419	369	375	348	384	400	429	406	388	384	396	408	421	411	464	414	381	392	396	376	400	369	415	392	379	403	386	411	373	410	385	412	427	385	413	372	406	427	407	376	393	391	376	361	393	438	374	385	405	428	403	395	363	385	418	421	383	405	387	401	370	412	380	417	406	437	408	367	409	382	377	379	371	416	404	408	413	416	409	396	418	425	402	406
18718	25670	21593	13465	6157	2713	1288	1002	983	1029	1043	994	1061	1030	1046	1011	985	1018	1037	1037	1025	1020	1019	1014	1025	1049	999	1014	1016	984	1006	984	962	1029	1054	1026	963	1012	1061	1049	976	1022	998	1012	1006	1031	1036	1061	1037	1025	1003	1069	1049	1035	1009	1032	977	1011	1019	1013	1043	968	1043	1030	1064	1032	1042	1031	1068	1000	966	1014	1017	1088	1073	1024	1024	1053	1050	1066	1039	1064	978	1064	1034	1002	1057	1028	1007	1101	999	992	1094	1060	994	1093	1019	1061	1088	1029	1044	1023	1000	1046	1035	1041	1026	1077	1051	1059	1049	995	954	1053	1007	982	1035	1056	1055	1033	1064	1016	1018	1066	1064	1048	1010	1046	1006	1054	1065	1119	985	1031	1071	1017	1016	1055	1003	1063	1068	991	1005	1058	1037	1055	1022	1030	1009	984	1029	1010	1046	1041	991	1029	1008	941	1031	1009	1018	1004	1056	1015	1041	1115	1009	1025	1007	992	1001	986	1016	1020	1042	1054	1005	1018	985	1012	1050	1070	994	973	1061	1045	1035	1010	1010	992	1037	1085	1049	1040	1042	1023	1061	1009	978	1012	1042	1013	992	981	1033	987	996	1039	970	1023	974	1028	1024	1096	995	985	1054	1006	1051	1012	1017	1015	1021	1075	1106	991	994	1027	1041	1044	990	1038	1052	1065	1009	1039	1007	947	974	1041	1087	1006	1054	1029	1005	1049	1017	1025	997	999	1038	1042	1025	971	1007	1044	1034	955	1025	1038	1059	1003	1084	1015	997	1058	1063	1051	1063	999	1045	1023	1006	994	1052	1037	1071	1052	1070	1084	1014	1014	1023	990	1046	979	1019	1016	1006	1061	990	1018	1008	1034	1011	1001	1010	1019	977	1019	990	1020	1010	1060	1003	952	1066	1049	1054	1087	1002	1011	980	1042	1012	980	1046	968	983	999	1019	952	991	990	1019	1037	1083	1048	989	1046	1018	1062	1059	1034	1005	1006	1017	984	1011	1030	1067	1035	1060	995	984	1039	1029	1006	1028	1025	1027	1029	1006	938	1073	1098	1020	1011	1069	1021	985	1067	1042	1050	1001	1002	1062	1006	1044	1013	966	1037	1014	1024	1000	1088	1006	1082	1101	1032	1032	1008	1042	1050	993	1017	1037	1055	1038	1022	994	1016	1071	1072	1097	1065	1024	1044	1078	957	1039	1012	1074	1021	1045	1046	1000	1070	975	1014	1051	1060	1006	1009	1048	976	1000	1006	984	1071	1082	1010	1039	1016	944	1077	1046	1061	1034	965	1037	1074	1024	996	1007	1015	1034	935	1028	1020	1067	1101	1029	1051	1043	1000	992	1013	1013	1009	1012	990	1020	1016	998	990	1074	1056	1026	1045	1008	1033	982	1000	1045	1033	1010	1078	1026	1076	985	989	1013	1033	1031	1064	990	1020	1054	1044	994	1013	987	1004	1038	953	979	977	999	969	1068	1057	1016	1025	994	1068	1039	1042	1003	1051	1040	1004	981	1047	1074	1006	1001	1022	1014	985	1058	1012	965	1014	996	1082	1012	1016	1078	1058	1038	1066	1032	987	1069	989	1038	1006	1051	1009	1003	1029	1016	1012	1071	984	1050	1049	1001	1040	1035	1026	983	1023	971	1015	1039	991	1005	1019	1022	1026	1042	1052	1040	1048	1025	1015	1040	1001	1003	1004	1036	1034	1071	1023	991	1067	1023	1040	1010	1053	962	1002	1059	1024	1000	999	1031	1093	988	1049	1038	974	1027	1056	1060	1029	1076	1070	1033	973	1014	1048	986	1037	996	1009	1028	1067	1038	1024	973	1076	1064	1004	1063	1042	1067	1010	1045	1043	1028	1056	985	1069	1005	1024	1029	1025	1038	1049	1006	985	1006	1063	1000	1072	1017	1055	1037	1070	1014	1047	1085	1033	1031	1057	1009	1052	1088	1031	1051	1043	1003	1028	1000	1018	1000	1030	1045	1057	1026	1035	1033	1035	1040	1083	1048	1065	1061	1013	1023	1071	1061	994	1063	1030	959	1061	1097	1106	1026	1022	1004	1001	1064	1011	1008	1079	1073	1080	1026	989	1058	1017	1014	1048	1055	1007	1017	1055	1036	996	1027	1040	1014	1026	1023	1005	995	1036	991	993	1014	1000	1024	1005	1040	1016	996	998	1059	1032	1043	1028	1064	1038	978	1023	1032	1023	1038	921	1079	984	1008	1012	1043	1004	1004	1041	1026	998	1059	1012	1002	1016	982	993	1021	1010	950	995	1053	993	1008	1002	1055	1070	1005	1025	1056	1058	1086	1026	1021	1073	1028	1047	1000	1097	1003	1030	1034	1055	1033	1025	1040	1035	1058	1035	980	1101	1043	972	1061	1069	1012	984	1052	1032	958	1013	993	1015	1009	1074	1129	1044	1034	997	977	1063	977	1041	1119	984	987	982	1037	1012	1035	1035	1072	967	1045	1023	1056	1083	1069	1017	1006	1013	979	1045	1020	1016	992	1041	1014	1038	1056	1030	1043	1004	1018	1090	1001	1086	1039	1041	1029	1064	1048	1029	1013	1027	1017	985	1024	1035	1063	1044	1018	945	1123	964	1039	1001	1021	1051	989	1043	1003	1073	1027	1044	988	1004	996	990	1014	1056	986	1048	1029	1045	1023	1053	1064	1024	1036	1014	1021	992	961	994	1023	1068	982	979	1076	1005	1016	984	1045	1017	1014	1038	999	996	1037	1054	1018	1047	1008	976	1056	1018	1022	1018	1078	1054	1004	1019	1030	1038	1045	1020	1043	1044	1049	990	1046	1042	1063	1004	1041	984	1011	988	1005	1069	1073	1053	1000	1044	1000	1046	1039	1019	977	990	1067	1054	986	1029	1048	972	1023	1060	985	1066	1077	1010	1061	1019	1010	1006	1032	1025	1057	976	1035	1061	1098	1017	1024	1012	986	1031	1000	1011	998	1029	1015	997	1024	1054	1007	1037	1041	1010	1042	1039	1056	1019	1019	979	1037	1019	1059	1010	1053	1009	1036	1067	1011	1018	995	1022	1006	1018	1075	1041	1041	970	1007	983	1013	1034	991	1013	1046	1026	992	1084	1017	978	1025	1042	1032	1009	1100	1046	983	1037	994	1043	964	1037	1011	1071	1082	987	1061	1019	981	1095	998	991	1082	1043	1017	962	1042	1044	983	1015	1017	1049	1023	1020	1053	1062	1062	977	1031	1044	1046	984	1030	1063	992	996	1036	1026	1013	1090	1063	1092	1057	964	1029	1052	1034	967	1076	1000	1075	987	1052	1076	997	1058	1059	1019	1086	977	1021	989	991	1075	1005	1072	1017	1031	1013	1005	1041	1014	1022	1092	1040	997	1021	1064	1063	1067	1039	1026	1045	1108	1033	1028	1011	1007	1018	1090	1026	1044	1028	1023	1072	1074	1000	1044	1066	1016	989	1027	1026	1051	1041	1056	1021	1075	945	1082	1020	1063	1017	1031	1043	1045	1118	1028	1063	976	1055	1034	1001	1098	995	1024	1057	1043	1027	1042	1049	997	1073	1050	1026	1030	1025	1072	1025	984	1033	1041	1048	1010	999	1009	1059	1032	1028	957	1032	1053	990	1045	994	991	1046	1028	1048	977	1002	1062	1026	1049	992	1026	1053	1010	1032	1061	1018	1035	1014	1042	1020	1030	989	1029	1018	1049	1039	1043	1033	1029	1002	1005	1092	1081	1022	1018	1043	1048	1057	963	990	1007	1000	1004	1009	999	957	974	1020	1032	1033	1029	1019	995	981	1028	995	1009	1079	1022	1057	1061	1021	1028	1056	951	1047	999	995	1004	996	1038	1131	1027	1060	1027	1041	1017	1000	996	1019	1005	1028	1044	1019	993	1015	998	975	1024	1032	1034	1092	1021	989	1028	1038	1047	1023	985	1048	1018	1035	1059	1108	1048	1048	975	1029	1058	1010	1015	1031	1046	996	985	1057	1108	1006	1027	1009	1048	1079	1028	1011	1039	1043	999	1038	1001	1033	1030	1027	1053	1045	1013	1010	1055	1024	1126	1032	994	992	1049	1061	1034	1047	1076	1045	1005	940	1005	1062	1035	1057	979	1058	1057	1058	1098	1000	1040	997	1002	1025	1024	1063	994	1004	995	1015	1014	1044	1038	998	1056	1072	1082	1018	985	1049	967	1069	1001	1043	1029	1080	1040	1035	1057	1036	984	1000	1026	1008	1033	1019	1036	1048	1028	1006	1039	1012	1039	1067	1004	988	1016	1016	1021	992	1003	1077	1022	1004	1083	1018	1018	1124	1002	1054	1024	1022	1048	1027	1069	1027	1046	1016	1011	975	952	975	1001	1070	995	1023	1072	1076	1053	1023	955	1052	988	1107	1034	965	1009	1050	1021	1039	1031	975	1056	989	1034	1035	1070	1006	1065	965	1024	1009	987	1008	991	1008	962	1044	1036	1031	1023	1039	1032	985	984	1054	1023	976	1037	1023	990	1058	1024	978	1038	1004	1059	1036	1067	1011	1072	1029	986	1047	1047	1006	1067	993	1046	1025	1000	1046	1046	970	1008	1007	1069	1022	1013	987	1025	1042	1071	1031	975	1064	970	966	993	1053	1009	997	971	1072	1068	1037	1035	1035	1026	969	1066	1046	1011	1040	1004	1051	998	1007	1069	1057	1055	1041	1004	1085	1025	1010	999	1035	1034	1035	1047	1078	1041	1016	985	1021	994	1012	1057	1111	941
59193	63710	56595	37365	17921	4964	1100	394	365	354	333	382	368	374	351	361	358	359	361	403	392	365	357	333	345	350	347	355	380	366	350	380	364	335	331	366	368	341	366	358	374	360	327	351	373	337	354	377	327	398	380	353	336	358	336	326	364	346	390	378	359	336	357	340	389	355	366	348	373	350	356	374	345	364	388	366	374	357	378	343	352	387	380	373	347	367	374	350	354	382	387	338	376	366	355	372	377	345	358	350	357	348	396	358	340	292	341	323	348	347	319	351	347	325	356	363	348	347	310	357	353	373	378	372	365	374	345	370	349	350	363	365	339	353	343	336	400	364	385	322	360	348	325	349	375	341	363	366	391	351	353	370	345	350	381	373	357	315	345	372	367	350	345	348	345	359	349	361	359	368	333	333	350	373	382	368	370	351	358	350	347	386	353	356	356	330	385	351	358	364	358	323	368	394	361	353	378	364	395	352	326	394	340	392	367	334	368	358	348	345	366	382	365	341	371	340	358	367	384	339	375	366	354	352	340	364	343	330	339	315	336	360	350	342	353	378	341	353	314	323	368	432	339	346	394	359	348	366	335	367	360	344	330	369	366	321	378	335	345	342	367	316	347	370	348	362	320	334	387	343	356	329	376	353	359	350	318	331	343	345	384	343	379	355	347	352	360	346	370	383	352	334	356	364	332	372	344	346	345	313	344	328	359	360	369	385	353	356	354	333	350	343	375	349	380	343	334	370	342	376	348	346	343	367	363	382	355	339	344	354	331	359	373	346	333	381	356	403	380	325	370	352	350	344	354	365	372	326	387	386	351	341	355	362	317	414	341	337	386	348	368	396	357	356	371	356	328	392	342	336	381	363	332	369	346	337	366	314	332	346	328	339	364	358	347	350	374	354	344	366	348	381	352	332	389	407	348	362	360	356	326	382	334	405	373	322	354	360	336	330	313	392	371	366	351	356	353	360	347	367	329	354	341	375	355	379	311	379	342	358	383	336	359	333	382	355	340	365	347	351	366	327	365	344	359	392	349	353	347	358	382	362	382	350	341	396	358	308	364	331	371	393	406	357	358	343	377	330	318	347	374	340	369	345	329	365	346	313	333	381	351	360	354	345	352	355	360	363	338	367	339	350	372	331	316	367	320	354	357	355	339	343	358	351	343	344	353	358	332	366	327	345	379	334	349	367	378	373	360	309	351	362	346	362	366	349	345	346	362	388	352	315	378	364	331	349	377	382	349	345	366	380	339	348	365	366	377	358	343	335	340	364	382	362	362	344	364	366	353	361	347	331	356	323	346	346	359	371	349	374	367	365	369	374	344	357	371	352	341	374	328	374	364	369	348	358	354	318	372	379	365	354	362	358	364	374	346	346	355	391	385	369	343	382	372	340	373	362	350	343	368	352	357	350	356	329	366	372	361	373	351	371	360	357	344	342	389	332	384	363	381	354	366	350	325	334	356	373	346	317	334	352	356	380	349	349	373	355	360	336	359	357	365	355	360	354	347	311	338	355	330	381	316	332	424	346	369	346	324	353	356	339	368	346	389	363	304	391	367	379	346	356	372	369	362	347	329	381	342	349	360	372	377	387	347	373	330	413	416	348	334	346	355	353	332	377	341	302	360	307	350	370	388	362	372	350	393	364	364	391	344	345	391	343	381	354	388	344	383	366	338	371	359	347	384	374	389	340	375	360	352	352	366	370	342	353	353	366	366	329	357	351	329	368	338	352	368	362	363	373	356	367	340	366	376	360	355	351	371	380	365	340	374	377	364	359	342	340	374	364	347	354	389	349	319	339	362	355	382	343	370	328	367	370	395	385	351	331	360	337	366	362	339	342	373	337	321	352	363	362	376	319	383	373	338	335	354	374	359	390	379	363	335	375	338	358	333	361	368	373	352	367	376	330	352	362	333	375	364	362	328	305	353	361	343	338	325	359	389	368	337	374	339	342	363	345	339	347	357	395	366	354	393	348	347	335	373	347	352	346	391	384	345	365	376	356	371	374	383	375	353	351	358	379	375	374	354	335	324	351	358	356	365	352	363	304	342	358	350	371	381	355	387	383	320	383	328	384	371	362	348	315	368	379	326	353	356	394	384	338	332	348	356	350	363	357	320	344	348	332	300	376	342	360	364	342	364	326	359	367	347	352	367	365	382	369	343	373	374	381	363	346	377	360	333	356	371	379	366	345	371	339	338	388	348	365	377	377	351	360	300	368	392	365	339	352	343	334	380	386	353	343	346	363	377	350	329	351	370	386	356	329	362	383	374	409	375	373	359	357	387	326	363	381	351	357	352	350	360	359	344	337	353	368	380	355	365	364	369	393	365	349	366	356	340	380	353	374	357	317	361	391	356	344	368	342	335	326	365	387	346	335	347	334	356	314	363	346	343	341	362	377	374	356	352	349	352	308	344	343	359	324	332	332	348	369	352	361	385	353	346	367	336	339	373	335	331	321	332	370	375	347	379	393	325	354	366	328	346	365	356	376	331	351	367	361	376	337	375	370	352	315	350	379	383	370	348	350	390	356	348	350	349	369	327	312	370	340	381	365	360	363	343	363	355	365	377	373	363	313	361	387	350	344	362	335	372	335	361	355	349	357	350	339	373	350	348	342	326	353	336	345	389	358	356	323	382	377	338	386	375	343	310	368	342	371	375	418	372	345	366	370	358	344	358	310	359	366	360	343	342	373	378	343	371	369	359	354	352	324	317	343	360	377	358	391	352	346	358	364	386	371	366	354	343	379	391	380	349	336	375	353	343	390	391	335	366	347	370	369	393	383	337	363	318	336	376	351	367	331	376	343	345	396	368	374	348	363	367	364	365	390	381	328	373	351	361	354	332	372	332	370	348	339	340	356	350	365	365	358	381	325	397	372	322	355	354	363	370	368	343	300	385	308	370	379	355	345	335	306	376	345	390	337	344	335	389	376	383	332	388	381	343	355	317	348	356	360	317	316	335	350	319	334	319	349	371	357	346	359	355	341	354	394	385	346	338	356	370	399	341	363	368	356	367	331	343	368	384	351	370	346	324	350	340	350	349	343	345	346	342	365	339	348	338	328	364	363	349	328	309	344	360	352	372	371	370	335	372	307	330	369	370	339	345	375	387	359	339	346	345	340	398	369	342	372	373	360	355	334	342	357	336	369	334	344	386	338	367	328	365	338	361	360	333	352	349	334	350	341	344	340	339	361	332	352	399	380	376	364	342	359	328	369	333	343	364	356	351	334	306	334	328	359	360	334	346	381	400	380	366	338	371	338	367	365	345	343	330	344	387	388	349	339	377	351	335	389	317	394	375	342	381	360	361	363	344	364	391	362	345	370	360	366	320	356	344	341	375	313	329	376	355	407	359	362	315	344	360	357	371	368	381	367	390	353	363	358	341	343	351	346	351	343	354	306	334	328	344	378	363	350	361	349	344	399	357	379	343	350	352	347	358	372	354	365	337	334	326	351	356	350	363	347	391	334	367	369	375	368	351	335	326	325	360	362
40816	51015	51849	41432	25000	10655	3178	1048	966	939	908	889	967	905	973	1031	948	952	925	941	938	924	979	976	946	922	889	957	959	951	946	981	952	937	934	924	898	867	906	958	923	924	985	957	956	955	904	950	1014	881	875	964	927	941	949	947	950	934	920	901	912	942	934	976	964	911	994	959	959	928	967	937	956	963	921	1018	975	924	947	940	907	936	941	931	908	958	949	946	932	964	902	975	909	971	935	934	939	992	942	991	919	917	974	932	935	962	927	969	925	965	932	972	959	922	926	935	937	911	891	971	999	891	929	902	946	944	916	922	951	951	920	935	920	967	930	939	927	909	958	1022	958	992	910	924	966	930	930	981	902	885	902	944	993	954	957	964	964	956	877	932	948	932	981	892	865	916	945	912	930	940	910	928	912	985	946	942	949	947	900	899	923	925	990	1000	944	971	993	980	933	958	965	990	928	968	889	951	947	932	949	925	937	972	938	976	954	962	944	901	941	960	876	930	929	948	925	934	865	931	946	892	949	975	923	947	892	940	896	978	942	956	979	970	898	928	922	994	897	918	887	904	950	946	1015	917	965	968	954	945	937	954	954	945	914	916	888	896	948	918	997	975	907	991	940	929	1039	914	938	923	945	924	951	929	985	970	929	963	967	967	952	1000	922	923	939	933	934	894	1010	975	936	975	927	999	920	991	953	864	909	907	924	913	911	939	912	894	970	911	958	901	971	976	963	889	933	899	941	939	982	942	946	933	958	916	933	920	950	956	889	915	926	923	955	961	952	901	975	917	898	962	914	984	909	906	890	930	905	966	914	937	958	974	969	972	878	949	927	953	958	879	970	1007	929	987	939	941	899	976	940	906	921	958	928	913	973	958	945	975	920	916	973	881	969	985	958	921	894	920	934	976	988	914	986	946	935	954	957	944	954	951	952	931	969	977	880	920	954	915	980	960	931	905	942	919	921	938	974	888	916	930	946	918	953	903	964	915	939	990	954	956	922	977	941	933	944	940	960	903	917	920	982	907	968	948	974	980	916	923	936	954	928	982	913	979	942	885	953	972	993	906	1000	916	897	945	909	930	918	925	911	961	938	959	986	1023	896	890	978	962	980	1027	913	949	926	887	978	933	941	980	957	968	961	939	941	962	962	887	870	947	919	960	945	959	1006	939	932	940	913	991	991	914	955	964	971	958	954	928	972	1030	975	959	933	900	866	899	924	918	957	984	988	969	968	889	939	940	937	967	954	934	885	899	960	935	943	921	973	950	907	925	935	909	957	908	957	935	951	946	974	984	992	940	966	954	927	898	900	973	927	932	924	946	1023	945	949	948	910	908	910	875	906	913	903	907	949	893	909	971	910	958	975	936	906	943	928	945	883	954	947	937	944	914	946	915	954	921	964	905	932	993	889	938	908	963	910	934	971	901	906	978	934	950	959	931	912	922	981	934	956	935	953	934	973	958	901	921	899	963	962	926	866	947	994	937	947	1013	980	934	944	948	917	925	950	948	969	1016	963	903	959	988	921	978	957	941	974	941	957	952	978	883	948	970	891	947	956	982	960	895	952	923	960	935	954	930	975	906	932	909	939	956	947	945	970	968	952	940	959	942	913	989	958	909	901	931	956	952	936	932	1000	976	907	958	897	962	945	924	936	938	931	887	928	949	897	975	948	972	948	924	912	929	908	935	962	951	914	961	941	947	934	983	899	928	880	940	965	952	927	918	933	913	987	922	953	951	933	882	911	935	917	909	990	925	939	928	925	937	961	964	1008	938	914	955	953	992	940	941	945	948	930	892	891	936	936	990	937	934	899	990	901	970	965	909	903	960	982	927	910	960	951	918	872	903	920	984	940	954	899	932	963	918	926	978	930	921	911	941	933	982	928	984	971	1009	935	917	920	940	967	947	970	964	923	990	877	952	900	963	925	952	960	945	912	921	917	892	894	942	927	980	956	936	1000	934	900	927	972	949	987	947	946	938	896	942	957	911	916	926	925	1003	991	955	939	969	914	948	931	957	957	915	938	916	992	950	913	932	1004	930	917	930	951	986	922	943	965	960	883	959	941	887	957	926	961	937	997	939	976	956	926	984	948	922	949	979	951	960	993	945	931	977	950	948	992	883	921	941	944	895	944	923	967	928	881	950	969	909	967	922	991	942	976	914	936	893	944	946	918	949	1004	936	946	981	941	955	931	924	978	948	969	925	949	967	906	901	952	880	993	1005	1006	946	954	958	920	915	975	971	956	964	961	937	972	881	950	946	970	943	951	911	902	939	894	960	977	984	998	889	930	940	998	978	904	973	954	894	968	911	910	946	937	981	946	962	908	947	987	947	972	918	947	944	953	900	953	966	912	964	968	962	955	913	925	919	889	909	971	930	982	981	948	954	937	983	936	912	907	911	871	933	903	893	989	941	907	973	956	903	939	1002	1001	959	936	1002	983	940	923	928	933	886	931	969	956	963	901	953	1007	914	956	871	911	985	941	979	922	899	956	909	981	1013	906	938	976	936	969	981	930	881	921	918	981	933	990	904	975	940	917	960	933	930	974	886	937	978	973	940	934	989	955	916	930	954	901	911	886	919	996	911	962	964	924	936	911	900	977	977	996	966	923	921	916	943	960	920	938	996	954	919	927	967	925	955	968	934	892	980	950	1033	984	933	986	973	870	925	939	983	941	926	967	959	886	948	979	905	934	913	961	945	929	918	908	952	945	933	942	967	939	985	993	907	877	895	908	908	891	913	914	908	887	995	908	962	942	916	905	948	941	920	943	926	994	1001	909	895	925	960	938	993	924	925	964	949	962	927	932	899	935	939	889	924	919	925	967	958	904	974	979	938	931	900	923	932	893	967	949	945	947	894	949	975	920	913	949	929	903	920	981	917	937	904	956	945	981	936	945	962	896	949	949	934	923	918	858	967	1002	939	966	995	949	901	932	923	949	918	929	963	903	984	958	945	903	953	942	895	919	941	905	964	962	945	931	917	972	900	883	928	878	940	899	969	957	903	901	980	933	941	937	927	967	931	939	951	977	951	941	947	928	879	927	951	953	960	956	947	987	974	942	915	955	924	928	949	950	954	921	904	933	924	970	940	915	977	945	892	964	899	937	988	979	963	950	1004	956	935	997	942	994	910	937	916	922	961	1015	953	907	960	941	964	916	982	919	914	950	938	979	976	964	948	938	935	926	927	955	920	977	981	922	1001	952	937	964	943	948	925	915	957	941	972	938	952	1005	910	930	933	926	954	950	963	969	944	947	967	931	965	905	960	976	922	976	912	878	917	958	885	938	960	940	912	957	923	937	921	982	912	935	927	971	930	899	945	953	953	918	916	934	958	910	953	937	953	918	937	932	953	878	959	902	951	942	984	932	960	912	922	946	943	948	942	985	926	945	944	951	916	938	958	955	937	885	940	942	951	903	929	975	969	955	949	958	898	914	958	959	999	898	975	883	939	890	962	956	956	877	874	921	959	952	951	930	948	918	981	942	966	956	913	927	1005	944	910	942	970	955	945	959	957	937	946	932	912	893	916	925	946
76259	76993	69251	48927	27436	11085	2243	582	397	374	390	382	366	391	406	405	344	412	413	393	409	390	420	351	343	393	374	368	386	380	380	402	373	367	349	390	393	390	383	361	365	402	415	433	374	405	391	389	381	370	353	394	407	375	410	363	383	407	355	375	385	386	361	398	374	373	381	366	368	363	395	358	392	399	430	405	378	365	362	361	384	376	388	378	350	388	381	376	366	381	359	365	386	408	362	364	368	398	346	391	394	359	418	411	367	346	397	365	388	372	349	359	378	396	402	361	375	409	401	419	368	401	393	395	404	391	390	378	370	378	411	371	359	364	394	368	410	346	371	352	394	362	360	387	373	377	390	373	415	388	409	399	414	392	412	391	391	388	394	416	370	345	367	384	393	380	347	409	363	336	379	374	354	369	369	379	382	394	372	385	362	385	341	383	399	400	386	371	400	370	371	364	392	372	367	351	388	393	390	374	353	398	375	395	358	405	346	373	367	429	385	387	373	391	409	377	388	391	400	406	403	381	379	348	398	406	357	395	377	398	388	366	390	415	389	374	386	375	365	385	363	407	389	363	411	416	399	429	415	356	352	354	355	395	395	392	396	360	408	389	395	362	389	432	373	336	386	415	381	369	382	369	394	396	366	367	419	364	391	423	380	383	379	389	388	422	392	362	401	326	377	371	410	397	370	385	341	385	384	385	393	386	385	354	357	400	359	399	370	373	347	385	416	345	360	379	388	379	358	359	368	359	358	406	379	389	375	346	398	394	374	400	371	344	327	361	380	377	373	414	371	380	365	374	380	387	356	357	371	390	397	453	393	390	385	357	377	397	357	393	381	404	385	374	377	385	379	368	384	363	378	384	359	390	387	359	384	406	363	391	379	399	360	412	403	400	389	376	358	398	346	383	407	370	365	409	387	372	367	369	361	378	388	432	365	390	385	365	366	382	387	382	351	367	375	395	399	365	394	388	373	378	410	386	403	382	345	383	366	381	369	338	387	398	423	418	428	383	397	353	395	390	420	404	374	378	364	377	408	374	371	366	398	367	383	370	349	400	395	386	371	376	395	396	386	392	441	388	400	387	383	431	375	412	408	352	434	388	364	383	400	392	395	368	366	349	399	367	379	380	400	401	398	355	378	370	399	398	354	352	381	404	383	364	396	372	362	353	397	374	349	415	371	361	361	390	377	400	357	319	385	338	402	413	384	375	403	375	394	389	376	375	383	403	413	380	368	396	387	400	394	413	435	355	363	368	404	357	360	405	363	404	394	387	387	377	355	351	397	408	386	382	374	351	406	403	389	358	399	365	364	397	386	372	378	390	377	356	378	385	367	399	376	393	381	374	376	357	378	368	429	379	421	412	367	381	416	421	393	349	404	380	370	359	362	382	414	369	401	377	364	365	376	343	391	408	396	367	355	392	360	356	397	386	379	377	405	394	338	380	361	408	367	385	372	346	373	378	376	387	368	393	328	374	370	371	341	393	385	399	445	389	365	369	396	372	378	385	350	356	408	367	399	409	412	397	430	357	344	371	334	385	378	375	382	370	387	414	348	386	373	356	424	366	365	399	365	390	355	408	366	360	346	355	393	432	367	365	398	392	387	360	415	357	376	368	369	386	389	358	396	390	382	383	373	397	407	352	418	373	410	405	358	375	366	387	376	381	362	392	359	436	371	374	323	360	386	384	383	372	367	398	392	372	399	403	410	360	416	418	425	371	411	400	400	399	362	378	377	400	365	361	398	400	360	373	436	400	379	383	397	398	364	392	429	408	383	404	374	391	422	421	396	384	400	394	416	381	397	379	360	410	364	376	391	372	383	380	346	377	419	392	379	383	390	402	366	406	403	398	358	363	383	378	382	360	376	377	397	385	374	413	389	384	362	360	400	388	355	403	366	433	384	393	392	385	383	370	356	395	377	357	382	379	384	352	414	370	358	376	384	373	381	390	376	416	396	371	372	392	382	362	387	360	340	368	383	347	350	361	395	391	345	383	357	392	357	389	383	371	407	384	378	364	377	359	401	373	389	391	399	412	357	363	397	388	339	393	413	429	415	371	366	389	410	362	352	368	415	385	373	362	364	390	391	386	354	398	366	386	370	388	379	409	419	451	390	402	359	396	365	399	386	382	408	360	395	382	379	400	433	367	389	396	362	375	410	369	397	391	379	392	399	412	403	385	404	354	365	389	396	417	365	385	408	384	376	404	343	386	382	380	371	399	367	385	390	366	368	371	402	378	406	390	361	404	396	385	362	400	378	349	375	359	364	394	387	380	370	388	389	345	397	385	422	408	394	379	399	376	378	381	398	385	381	408	412	376	387	375	387	386	423	361	373	357	376	380	387	377	380	393	350	375	375	353	418	390	387	388	378	385	391	376	401	350	382	372	389	372	384	355	377	376	384	388	379	399	392	389	351	397	362	358	399	379	383	377	405	404	402	365	391	404	378	375	371	372	442	368	362	387	363	378	411	342	348	361	400	381	420	382	382	391	405	369	411	402	363	401	399	394	351	385	369	436	345	391	395	364	382	333	354	374	374	382	358	364	383	411	401	377	403	373	379	378	363	359	372	389	344	384	382	382	337	394	390	385	345	383	392	411	347	397	398	412	360	376	358	399	381	341	345	378	390	392	377	369	419	379	395	360	383	397	365	387	377	406	353	383	353	357	378	377	378	387	373	373	356	378	399	392	371	386	386	375	384	362	377	366	377	372	394	386	366	394	392	385	393	382	433	393	374	389	408	383	389	384	337	346	355	364	377	418	389	377	401	385	387	367	403	367	379	411	360	356	372	364	386	366	362	414	390	406	368	367	357	372	371	402	358	354	376	391	382	405	383	406	375	376	403	427	396	374	415	347	378	333	386	395	369	403	403	391	376	410	353	379	403	375	329	379	373	380	381	364	407	427	409	355	377	362	410	378	388	407	385	380	383	380	370	372	362	346	353	375	376	384	403	392	392	382	416	359	351	390	374	404	383	373	395	387	408	389	374	358	352	333	415	415	393	347	374	396	340	388	361	404	422	414	394	378	391	383	372	365	369	368	351	364	404	377	384	360	379	372	354	373	387	366	390	347	428	373	369	375	388	405	381	396	353	391	383	412	398	400	372	399	406	372	391	374	371	357	391	349	407	427	378	369	396	391	417	370	378	378	433	419	387	400	407	385	388	403	394	385	412	361	344	394	365	380	371	359	355	416	367	367	385	408	401	404	398	394	359	375	383	380	391	416	405	363	395	386	387	373	384	362	386	366	416	374	385	412	342	365	397	367	383	374	358	378	371	389	359	368	379	383	352	383	397	383	378	370	389	396	382	415	413	322	393	377	398	394	389	361	401	380	358	363	394	378	410	346	409	355	393	408	389	362	402	362	384	374	380	358	392	357	378	372	371	380	346	380	380	375	358	385	358	352	383	401	354	383	379	375	361	404	403	365	377	384	415	388	403	385	363	346	407	376	387	387	387	362	387	380	400	355	352	392	367	371	390	389	383	398
54637	63918	64814	51919	33850	16850	5464	1478	1038	1008	1018	1009	1033	967	981	1051	1018	949	944	1005	1041	989	986	948	990	1002	1008	965	1048	1027	977	1075	1012	971	1026	988	1031	983	1023	991	997	948	1014	1000	1006	933	1008	1063	1001	988	1015	1039	969	998	945	987	1028	1016	974	958	996	1000	1065	1067	1016	1025	1009	965	1013	1002	982	1013	1012	1003	995	1020	992	987	1003	998	1022	985	1034	1003	1033	972	1006	993	970	913	958	999	938	988	1031	1056	961	1002	927	1033	991	978	1022	1023	1055	1057	979	939	994	989	999	999	1046	988	985	1002	987	1004	962	1020	998	1032	951	959	980	924	987	1019	1019	998	1022	1070	999	1011	991	1015	939	982	995	988	965	1012	981	956	944	981	1045	935	982	1011	976	983	969	983	975	1009	992	984	1028	953	1022	967	1031	978	960	997	993	1002	976	941	999	1015	1002	949	998	1037	1013	964	1033	1023	1030	985	1015	1023	989	1047	998	1013	934	967	990	960	1049	945	968	986	948	950	998	1056	939	1024	969	1068	966	968	962	1042	1047	1004	980	1024	956	983	1018	979	965	1030	1018	969	940	981	984	957	1016	1042	1035	1027	1018	1007	994	993	1017	1006	990	1033	976	1014	1002	1012	978	1021	1011	1031	970	984	995	968	1041	1003	1009	991	1028	991	1024	1047	1049	1040	1026	975	1001	1000	995	977	981	1002	1014	989	964	972	999	1025	992	963	1062	1021	1027	986	1025	1028	1017	935	965	983	977	999	1069	996	1016	1035	982	977	1013	1025	996	980	998	954	988	1020	995	987	1024	1022	1058	986	1024	979	964	1019	1005	1012	1003	930	954	1009	1017	1005	973	944	1005	977	953	975	966	1005	1024	1008	1027	970	955	1044	1037	1056	1036	981	973	976	1012	1026	1010	977	1050	997	1025	1036	1003	1048	1011	1023	983	1032	1024	989	956	977	1037	1036	1005	976	952	1018	969	979	935	990	966	967	985	1001	1043	990	972	988	1031	1043	992	1029	997	1033	981	1016	992	1021	962	1023	1044	983	990	989	999	992	1046	1021	971	1022	1015	972	990	921	1063	1022	1011	971	1010	965	984	1046	952	1002	998	1040	950	1047	969	1043	975	971	1010	1026	1021	1007	1048	992	1001	1006	983	972	992	978	991	988	1006	1012	1026	1031	1031	1022	1082	1064	990	977	991	1009	970	1080	986	955	1037	1051	986	1008	1018	1000	1034	957	1026	1010	1018	966	994	994	1037	955	1011	996	1019	1004	975	987	979	1006	1026	1000	942	994	1025	1060	1019	1048	1022	963	1000	1000	1015	976	958	1049	1004	964	1072	983	995	958	966	1056	969	1014	981	1031	1005	1029	1029	1017	992	1004	952	1039	1011	1040	1021	945	1009	998	981	1025	939	1026	1033	938	965	946	1005	1018	1031	977	1006	1024	957	1000	990	1035	1036	1001	1008	1023	1024	1028	997	994	1027	1043	1055	1036	1044	1004	1051	1047	996	929	989	1051	984	990	915	1001	978	966	966	976	1033	989	1003	1033	978	1038	994	1033	1008	979	990	981	1040	1007	1058	963	956	1009	1003	995	1014	1024	1021	1034	1014	981	1027	1037	1010	932	1055	1034	984	1016	978	967	953	932	1012	987	982	969	953	997	992	1008	977	983	993	1007	1016	983	1012	1065	961	982	956	946	1031	988	1035	1019	1015	1046	1029	972	926	1006	1026	985	1018	970	1013	1020	928	997	1044	1027	1011	1055	980	971	1017	986	967	942	1035	960	1011	938	1006	1001	1062	1038	1046	1016	961	1006	1010	996	983	976	973	1039	1014	998	1002	1052	948	997	972	1073	970	981	970	977	1005	999	1020	987	943	1013	944	1013	971	940	997	982	1023	985	1001	992	986	1013	1006	981	1020	992	945	996	987	1015	913	949	1046	972	1082	1044	1018	1056	952	930	1036	956	1049	962	1015	1018	1022	1016	987	964	984	1006	1031	990	998	1053	1028	960	1042	969	975	1036	1013	966	1029	952	1044	1012	1003	997	967	963	1014	996	1006	1013	1020	1028	1011	1011	963	973	975	988	1009	969	1023	997	1010	999	967	1003	973	973	971	1058	1049	1026	1025	987	978	999	973	1008	1083	1014	1041	993	1004	971	977	1039	996	1055	996	1001	996	958	1021	1012	1017	988	1042	1008	985	1031	1035	1006	1029	987	937	934	980	953	1009	1044	1045	1017	1027	982	989	996	952	1042	1051	989	1013	1026	1019	949	1019	964	1039	1038	1041	1041	1044	985	893	1024	989	991	990	970	1022	914	978	983	1023	1012	987	971	1019	915	985	1031	1052	1035	1001	1006	995	984	1002	1019	1020	1014	1001	973	993	985	1037	992	1003	951	999	971	1053	948	1018	1005	941	980	1037	1004	973	1020	967	976	988	1008	975	987	987	1067	954	990	952	983	992	992	944	1058	1034	1010	976	931	988	987	984	1017	987	960	1004	948	986	980	978	992	987	1007	940	1042	1002	951	1011	993	1012	975	1053	995	1038	996	985	1000	944	1024	984	970	986	1014	982	1003	990	998	976	991	986	980	948	1059	1028	1005	985	996	1035	1020	1029	1065	988	1025	977	1011	998	1021	1051	1019	1015	1016	999	990	953	1027	1027	1012	989	969	1020	1051	1002	1004	931	977	999	984	985	1011	1019	978	997	1031	964	1030	1017	1045	981	1026	990	1012	1021	1014	1046	1017	1001	958	994	976	1008	988	1012	1019	1004	987	1025	1041	1001	1049	1051	977	946	1057	968	1048	1022	1053	1029	1056	1040	1004	1021	944	1014	979	1009	1072	1024	951	1056	1003	1045	986	971	1036	1010	1052	1044	952	974	993	985	986	953	998	1024	963	1035	1002	989	1007	1005	1042	991	1039	1029	1006	951	1038	1021	1062	999	1017	955	974	985	1004	994	981	972	1003	982	1022	1054	976	931	1009	996	1018	1039	971	989	956	1010	997	992	1015	1019	1027	975	1039	996	1057	996	968	1056	989	956	1004	990	990	1029	990	1056	952	1038	952	968	1001	967	1005	960	1081	1051	912	937	964	1017	1017	982	988	1042	1012	1032	1014	1020	975	997	973	991	962	1012	996	1076	980	1010	1009	993	1012	997	964	981	1027	1042	962	1022	1021	998	997	961	995	962	981	986	970	1059	932	1017	981	959	938	990	1014	1003	987	1017	1068	976	1048	964	1025	1024	1010	957	966	1033	955	982	977	938	994	1015	1002	1013	1014	948	943	997	1002	941	981	952	1023	988	964	993	955	1047	993	931	970	1052	1002	1045	990	1002	980	986	1000	1069	980	921	973	971	1040	974	1040	968	1011	937	949	993	992	1045	1030	942	1020	978	1017	1044	1008	1043	999	1037	987	1024	1015	990	979	964	1041	1003	1065	1003	1033	994	984	1024	1012	1021	991	953	966	1029	982	954	1006	989	1010	1047	1032	987	988	1015	968	1011	975	1015	985	942	956	984	1014	1008	1059	973	1007	966	990	1018	971	993	1014	966	1019	943	1040	949	934	998	989	1011	979	1010	996	1045	1006	966	987	989	984	1032	1036	996	991	972	1003	1061	1013	995	1038	949	959	972	993	1010	957	1017	1010	1040	955	997	963	1002	1021	980	1007	986	1040	1019	968	987	998	1028	968	1002	1028	956	1029	1014	988	1003	1000	977	959	984	969	1003	958	1015	1021	987	1004	994	984	1036	1002	999	1031	990	997	1019	955	1017	984	965	975	1012	1008	999	941	978	1002	1003	1007	1047	983	1017	977	972	1022	966	978	972	1023	961	1010	973	1000	994	997	997	1008	984	1038	1017	1006	1016	1009	996	1007	973	978	1041	1003	1004	962	1012	956	1039	996	973	919	968	996	1032	1001	994	1022	1000	994	982	1041	940	1019	1009	1003	1050	979	969	1032	1010	996	998	1044	969	976	1007	1071	976	1019	1034	994	993	1016	977	1047	965	1028	977	995	1038	1044	963	1021	987	1014	994	999	1069	981	1008	1027	1028	989	989	956	1016	1015	1023	944	1024	1009	1025	1026	989	975	1031	1008	1059	1037	974	1050	977	1014	990	1032	942	1008	1071	1020	964	1026	999	989	1012	991	997	1061	1061	1048	961	928	1017	895	988	981	947	1038	1047	979	958	1005	982	961	935	960	957	1034	1011	977	980	987	984	957	959	990	987	988	977	1059	1023	968	998	993	955	1063
18780	20944	16656	7180	2171	991	604	500	450	446	440	490	452	469	450	433	423	477	474	441	404	475	471	458	481	481	431	468	473	407	482	462	454	480	458	461	477	413	451	476	424	440	467	430	475	488	472	437	445	448	452	432	415	487	473	427	431	477	482	442	448	469	444	436	471	471	430	482	447	465	422	493	470	445	450	441	455	429	435	493	450	453	454	426	434	469	462	468	478	452	458	481	421	443	431	445	466	435	470	489	431	495	453	483	410	457	479	463	431	455	434	429	452	478	478	481	445	424	443	411	452	469	449	444	439	465	462	470	401	484	459	428	467	443	484	444	449	477	417	494	467	458	430	461	438	456	452	404	427	454	449	428	471	446	423	474	459	483	431	463	477	466	445	466	434	440	464	482	470	445	437	477	417	455	482	445	479	451	464	474	469	481	396	449	476	429	409	479	468	415	500	477	477	469	453	459	417	434	455	434	437	516	457	470	467	449	470	444	431	451	442	449	468	438	416	469	465	457	508	430	490	451	445	490	415	458	443	461	467	434	436	458	478	432	435	459	430	475	458	494	456	467	448	471	482	454	458	448	470	430	473	447	455	452	429	417	449	422	455	454	455	451	486	463	471	457	418	450	445	461	491	450	451	411	465	478	461	438	458	435	435	443	421	442	445	474	481	443	469	427	480	456	497	443	471	434	485	500	391	468	474	419	462	444	466	440	459	476	426	442	425	414	461	458	461	443	460	509	471	443	448	443	461	458	482	451	414	467	486	483	456	460	455	496	447	432	447	453	479	479	461	468	481	473	493	471	459	454	441	462	449	463	456	459	418	474	436	479	472	435	456	442	398	427	440	462	451	440	436	500	439	452	433	416	479	436	486	458	443	452	435	495	433	472	470	458	409	444	458	451	473	464	440	470	490	459	436	440	451	436	490	467	467	462	466	464	441	449	445	437	440	436	447	433	453	486	415	422	493	482	477	461	451	440	467	467	443	448	447	441	444	429	478	422	431	438	465	452	474	447	474	461	461	448	489	465	488	458	455	474	465	474	498	458	459	474	464	468	455	474	455	411	475	509	442	482	446	437	439	503	440	481	465	437	407	445	448	465	466	429	456	490	472	441	479	464	459	420	448	484	433	460	455	473	415	440	475	485	465	451	475	450	477	450	414	480	428	423	450	469	461	448	469	437	456	443	431	443	449	445	453	455	488	471	426	469	431	428	403	482	466	485	488	431	439	461	452	392	436	450	458	481	435	417	477	474	460	458	461	438	443	452	425	430	456	436	501	442	483	412	456	470	449	438	449	465	426	435	479	438	450	441	436	421	424	440	456	464	469	436	438	443	469	466	451	450	449	439	491	442	502	474	446	444	470	457	447	419	431	444	451	450	496	432	442	460	458	458	467	470	457	443	447	426	445	445	462	457	449	438	486	441	452	424	446	441	447	453	440	461	454	422	473	448	448	439	473	481	464	477	472	454	438	430	500	456	431	461	430	477	449	448	442	430	455	469	448	444	461	420	418	456	465	447	441	421	462	440	476	438	432	468	425	451	471	468	469	440	461	453	434	501	463	476	458	479	452	440	431	433	422	455	472	463	470	441	470	484	465	451	431	460	445	450	464	478	448	429	479	471	464	433	428	467	442	420	476	476	457	463	489	464	434	444	471	440	455	458	411	492	476	453	440	478	434	443	438	400	469	458	465	454	467	482	503	446	397	432	452	414	463	444	430	443	460	453	486	435	443	462	444	451	461	427	423	467	422	444	449	456	443	406	439	461	401	463	468	455	451	475	443	467	437	470	461	439	448	453	452	445	446	442	480	431	458	481	458	450	475	443	488	456	461	457	477	467	444	426	483	491	411	438	460	471	461	493	464	438	429	426	426	416	456	469	434	452	492	488	453	487	469	441	450	456	446	423	480	513	436	461	465	450	453	454	474	461	460	476	443	417	449	495	452	452	454	472	481	503	435	434	481	459	469	457	491	507	478	445	448	423	443	471	451	477	481	440	438	454	470	457	433	461	465	478	458	452	427	464	470	445	444	450	456	430	470	463	463	435	436	470	436	469	483	455	477	486	447	477	453	478	447	423	476	491	497	440	452	411	463	471	465	446	464	451	440	452	443	471	425	452	435	474	493	475	472	426	436	451	422	483	453	450	439	485	451	445	487	471	483	447	478	496	473	441	465	478	465	439	454	482	505	451	463	476	447	425	410	471	439	441	477	447	445	457	481	396	470	426	471	427	490	428	478	454	438	429	474	444	448	462	427	477	437	449	438	418	453	445	453	466	415	466	423	453	414	483	454	434	440	477	465	442	424	455	482	465	463	436	415	460	456	477	455	427	467	471	493	447	455	422	446	422	481	463	461	453	480	473	497	481	468	458	485	508	446	414	474	467	469	474	440	472	449	415	441	427	458	434	450	495	445	467	424	487	463	443	448	460	485	465	447	449	449	470	450	493	435	435	428	479	422	468	470	458	455	427	422	459	491	430	450	453	492	467	433	451	427	440	431	472	453	469	451	461	477	475	460	458	429	428	467	431	473	454	450	472	471	487	462	424	420	453	460	459	457	473	483	441	459	435	481	453	408	480	489	479	414	469	478	440	459	481	441	452	467	442	438	440	452	475	445	467	473	465	441	440	479	464	461	466	493	474	439	457	452	460	439	457	443	431	481	446	463	439	410	481	434	442	440	477	418	455	450	438	473	451	458	477	445	454	464	420	461	438	414	468	422	456	456	422	460	470	401	453	445	436	445	460	447	443	440	485	435	479	473	444	437	421	453	471	430	437	475	419	408	428	465	448	450	468	473	416	486	479	440	490	467	445	477	434	451	437	463	470	466	458	457	436	491	484	465	426	471	454	412	451	448	425	420	485	466	450	426	413	452	457	476	433	443	431	438	458	470	480	433	446	489	482	480	422	463	469	431	448	475	416	414	438	463	480	455	474	436	435	444	434	452	467	439	497	453	454	454	469	445	467	485	475	445	490	471	449	447	461	439	470	469	478	461	461	445	439	422	454	458	431	463	425	464	437	444	440	436	434	452	441	434	475	468	408	448	474	417	452	450	466	462	425	451	425	465	460	460	419	473	444	421	445	460	460	452	437	499	466	487	481	439	411	430	425	455	470	432	450	412	432	473	470	457	459	480	431	470	409	432	434	455	480	446	446	457	443	423	455	471	467	440	456	437	480	443	454	439	469	472	467	415	435	409	488	440	410	480	459	447	439	480	447	478	431	479	437	445	446	417	461	459	470	472	467	436	452	446	456	455	442	474	456	453	504	462	443	446	461	449	420	415	447	454	444	453	432	402	464	455	436	453	482	478	467	474	437	462	480	484	472	496	432	439	509	472	471	464	491	439	473	435	464	480	430	467	446	476	413	409	459	433	457	452	450	451	431	438	449	475	460	445	455	477	455	503	457	441	499	436	442	462	427	473	510	458	445	431	408	444	472	497	460	491	466	466	440	446	489	451	466	455	428	435	474	428	475	455	421	450	487
18958	25357	22914	13515	5855	2938	1583	1201	1169	1192	1150	1157	1204	1166	1221	1118	1143	1134	1136	1180	1226	1155	1162	1145	1145	1184	1111	1161	1114	1190	1149	1173	1174	1140	1181	1116	1220	1159	1164	1196	1181	1126	1159	1139	1210	1120	1121	1183	1167	1179	1167	1173	1255	1222	1135	1131	1131	1146	1136	1110	1161	1230	1230	1168	1175	1203	1163	1181	1167	1133	1147	1185	1197	1202	1197	1203	1116	1082	1118	1160	1161	1123	1200	1150	1217	1170	1164	1158	1171	1131	1128	1078	1184	1161	1194	1225	1167	1124	1226	1242	1101	1135	1184	1179	1216	1138	1121	1137	1175	1166	1158	1179	1143	1158	1146	1082	1122	1167	1202	1186	1205	1221	1138	1167	1189	1131	1171	1103	1158	1171	1195	1155	1130	1194	1220	1191	1182	1177	1147	1154	1158	1165	1166	1166	1127	1150	1172	1224	1188	1206	1187	1146	1142	1194	1197	1198	1125	1183	1195	1175	1201	1266	1178	1088	1167	1178	1120	1175	1138	1166	1199	1136	1245	1222	1186	1138	1130	1134	1120	1183	1143	1167	1167	1130	1181	1239	1154	1181	1151	1186	1133	1200	1138	1135	1157	1159	1149	1168	1158	1136	1182	1135	1210	1111	1186	1165	1147	1140	1156	1184	1172	1180	1155	1182	1203	1130	1179	1242	1161	1173	1159	1186	1188	1167	1186	1257	1166	1186	1183	1163	1159	1165	1112	1106	1216	1176	1163	1157	1152	1220	1166	1125	1206	1206	1165	1165	1174	1193	1164	1199	1188	1155	1106	1113	1175	1146	1130	1139	1233	1130	1128	1146	1205	1195	1144	1150	1166	1234	1097	1180	1166	1144	1162	1200	1121	1204	1149	1131	1157	1157	1169	1145	1184	1197	1193	1167	1177	1154	1132	1188	1173	1127	1203	1175	1149	1138	1189	1173	1121	1161	1153	1185	1126	1156	1195	1189	1170	1151	1155	1116	1187	1195	1183	1155	1138	1172	1185	1184	1155	1182	1191	1136	1176	1123	1170	1150	1182	1162	1217	1169	1118	1179	1184	1177	1210	1163	1171	1203	1172	1184	1164	1148	1166	1172	1175	1181	1129	1180	1071	1182	1219	1217	1117	1183	1190	1142	1134	1189	1210	1128	1163	1250	1159	1142	1133	1131	1180	1196	1199	1157	1196	1182	1215	1155	1166	1208	1138	1164	1205	1101	1139	1140	1163	1160	1214	1185	1171	1155	1207	1163	1148	1229	1165	1204	1200	1109	1187	1145	1161	1188	1157	1152	1149	1181	1158	1159	1191	1227	1149	1157	1113	1229	1134	1146	1185	1106	1162	1168	1172	1165	1164	1172	1161	1110	1145	1177	1213	1129	1150	1164	1158	1138	1199	1170	1157	1187	1187	1165	1174	1177	1121	1148	1154	1165	1133	1273	1090	1226	1151	1195	1196	1150	1144	1119	1209	1202	1109	1119	1120	1178	1207	1164	1131	1196	1171	1120	1171	1153	1210	1171	1187	1160	1251	1154	1171	1208	1193	1165	1154	1162	1201	1172	1167	1163	1150	1140	1138	1222	1145	1118	1202	1169	1133	1180	1135	1175	1177	1162	1147	1123	1151	1150	1232	1132	1149	1189	1152	1134	1185	1162	1216	1164	1175	1167	1226	1192	1210	1115	1176	1128	1142	1146	1159	1170	1122	1202	1142	1186	1177	1147	1132	1181	1171	1158	1226	1156	1164	1159	1231	1141	1142	1207	1195	1155	1178	1185	1228	1141	1149	1189	1232	1233	1211	1151	1202	1194	1167	1181	1162	1211	1111	1198	1205	1140	1125	1209	1172	1194	1179	1186	1155	1136	1186	1115	1163	1188	1103	1171	1138	1137	1156	1180	1174	1166	1195	1113	1124	1190	1172	1120	1187	1171	1196	1200	1149	1146	1177	1187	1171	1184	1154	1161	1201	1193	1193	1167	1184	1181	1124	1062	1186	1121	1129	1169	1144	1140	1147	1191	1140	1178	1201	1163	1184	1217	1197	1154	1113	1192	1165	1233	1181	1207	1172	1151	1170	1170	1219	1120	1115	1194	1173	1133	1170	1229	1130	1161	1105	1157	1154	1181	1108	1138	1187	1169	1154	1146	1125	1186	1110	1163	1122	1208	1184	1160	1114	1168	1130	1152	1100	1217	1092	1198	1169	1220	1126	1187	1146	1154	1169	1124	1186	1124	1181	1188	1153	1145	1160	1144	1165	1135	1161	1151	1161	1161	1171	1154	1173	1198	1122	1118	1181	1111	1172	1166	1204	1219	1194	1143	1151	1152	1207	1169	1150	1144	1193	1188	1203	1111	1193	1138	1175	1146	1157	1164	1173	1203	1129	1144	1136	1179	1171	1208	1144	1215	1126	1166	1173	1185	1156	1148	1161	1190	1187	1126	1151	1105	1192	1108	1161	1167	1171	1184	1119	1113	1185	1180	1211	1182	1195	1156	1141	1159	1099	1156	1216	1168	1177	1115	1137	1166	1172	1114	1178	1102	1141	1113	1163	1166	1112	1106	1156	1142	1154	1126	1162	1150	1182	1165	1155	1190	1127	1186	1161	1130	1193	1146	1149	1203	1201	1233	1235	1213	1148	1177	1218	1183	1170	1173	1224	1214	1199	1148	1130	1153	1138	1137	1194	1185	1203	1133	1161	1123	1186	1092	1186	1163	1167	1168	1144	1159	1147	1170	1203	1170	1129	1128	1252	1191	1127	1146	1181	1164	1171	1096	1193	1194	1088	1170	1188	1189	1211	1154	1174	1206	1138	1166	1144	1213	1198	1166	1154	1180	1116	1145	1283	1136	1161	1204	1156	1124	1140	1188	1162	1145	1136	1176	1165	1184	1161	1206	1140	1118	1227	1149	1164	1124	1152	1140	1128	1131	1171	1179	1118	1083	1184	1149	1160	1102	1105	1152	1154	1206	1123	1183	1161	1120	1213	1217	1158	1210	1142	1151	1135	1162	1159	1240	1161	1216	1163	1152	1174	1143	1194	1186	1180	1120	1165	1189	1163	1175	1129	1187	1121	1194	1146	1187	1165	1210	1130	1150	1184	1193	1173	1278	1177	1193	1150	1158	1190	1213	1184	1168	1201	1137	1179	1167	1205	1204	1177	1074	1143	1148	1126	1187	1238	1117	1184	1146	1144	1169	1167	1142	1202	1160	1235	1111	1175	1171	1149	1169	1184	1142	1159	1136	1147	1196	1234	1194	1139	1210	1215	1158	1139	1164	1172	1139	1097	1182	1138	1161	1157	1191	1168	1204	1127	1139	1187	1138	1183	1171	1170	1169	1156	1176	1153	1201	1126	1078	1126	1136	1135	1137	1171	1098	1140	1149	1212	1158	1081	1202	1149	1170	1238	1180	1143	1098	1181	1175	1206	1125	1170	1175	1148	1182	1085	1182	1142	1200	1181	1123	1152	1221	1188	1206	1187	1140	1154	1148	1208	1167	1169	1129	1128	1134	1260	1152	1092	1126	1172	1163	1150	1194	1145	1126	1177	1158	1127	1210	1155	1203	1186	1194	1155	1130	1150	1190	1142	1176	1146	1228	1193	1084	1118	1218	1170	1151	1109	1165	1184	1154	1141	1137	1179	1180	1189	1144	1194	1167	1158	1194	1166	1187	1172	1183	1242	1186	1186	1197	1219	1162	1190	1147	1163	1177	1135	1147	1116	1183	1191	1201	1169	1158	1152	1192	1181	1124	1190	1170	1181	1150	1195	1131	1141	1156	1179	1147	1172	1123	1198	1218	1183	1147	1182	1095	1201	1151	1148	1148	1156	1144	1165	1195	1193	1124	1201	1178	1133	1202	1124	1127	1193	1205	1163	1162	1183	1146	1094	1184	1179	1174	1166	1133	1205	1154	1202	1182	1200	1196	1183	1212	1177	1141	1160	1115	1110	1227	1203	1187	1147	1102	1164	1163	1198	1159	1193	1120	1164	1195	1142	1161	1147	1195	1127	1169	1119	1198	1143	1214	1136	1227	1147	1176	1190	1097	1168	1159	1177	1132	1205	1185	1138	1118	1152	1154	1147	1167	1112	1144	1161	1152	1162	1188	1191	1196	1106	1185	1163	1154	1186	1216	1233	1254	1127	1156	1183	1224	1175	1209	1241	1202	1205	1184	1115	1195	1125	1190	1171	1174	1168	1122	1155	1143	1209	1145	1134	1168	1188	1126	1140	1134	1149	1157	1120	1186	1218	1216	1162	1141	1198	1199	1138	1151	1143	1200	1186	1168	1208	1169	1123	1220	1151	1185	1158	1152	1146	1156	1181	1115	1176	1174	1145	1107	1086	1182	1186	1153	1165	1171	1186	1179	1151	1182	1173	1190	1132	1144	1181	1138	1100	1183	1206	1164	1181	1161	1153	1200	1151	1177	1164	1172	1119	1200	1172	1261	1200	1232	1192	1177	1244	1205	1196	1179	1147	1166	1196	1153	1126	1105	1164	1193	1192	1127	1173	1131	1102	1219	1140	1172	1135	1177	1168	1194	1150	1129	1191	1167	1195	1114	1215	1128	1099	1161	1202	1116	1186	1120	1152	1144	1196	1172	1194	1149	1171	1223	1174	1160	1149	1134	1149	1157	1171	1175	1205	1166	1124	1161	1222	1160	1174	1185	1235	1134	1171	1093	1133	1080	1129	1137	1168	1128	1173	1164	1198	1122	1171	1169	1100	1173	1173	1150	1158	1121	1140	1177	1112	1130	1157	1184	1159	1247	1188	1176	1182	1143	1168	1190	1115	1131	1159	1140	1165	1153	1183	1162	1140	1109	1222	1131	1177	1185	1193	1200	1180	1137	1184	1233	1172	1099	1146	1189	1075	1203	1210	1090	1194	1171	1206	1223	1180	1139	1187	1172	1155	1151	1208	1213	1161	1196	1081	1163	1125	1188	1197	1185	1165	1184	1170	1198	1235	1207	1200	1162	1187	1148	1200	1141	1149	1220	1134	1170	1173	1141	1119	1177	1250	1168	1111	1172	1127	1173	1191	1194	1133	1136	1187	1164	1202	1151	1233	1205	1133	1156	1184	1197	1195	1160
60625	65796	58395	37803	17787	4834	1072	480	415	431	386	408	425	406	399	379	407	395	391	439	453	385	400	384	389	418	395	403	397	403	410	416	441	382	407	389	407	422	416	405	430	407	459	429	434	376	374	394	386	405	416	450	424	440	427	426	407	448	413	389	410	403	408	404	413	399	416	358	395	405	445	414	423	375	415	425	425	421	374	434	398	423	416	402	387	387	398	390	407	381	412	418	423	405	398	411	414	372	423	387	416	430	396	411	402	412	401	407	401	428	462	406	402	389	413	437	416	397	405	414	399	419	377	419	376	393	396	426	392	380	402	389	386	379	398	401	412	389	400	398	397	425	369	390	434	370	426	383	407	403	400	395	411	405	399	410	382	408	377	348	372	410	418	385	441	393	397	403	357	412	384	396	347	403	426	404	394	421	422	403	429	409	416	429	417	372	431	431	385	421	368	414	408	396	393	372	394	403	400	404	368	360	355	423	405	387	398	404	426	404	374	393	368	402	412	430	426	353	415	406	384	425	391	404	352	401	414	404	406	410	423	429	415	416	415	412	419	408	409	410	368	398	418	432	421	385	400	416	432	409	402	399	392	432	441	401	370	416	413	399	416	380	369	423	386	403	407	394	392	418	401	416	399	398	375	434	388	455	416	388	408	371	363	405	421	383	394	415	381	404	398	403	393	387	405	427	402	358	383	412	374	397	387	419	440	430	353	409	383	432	411	408	426	467	395	402	403	419	412	343	386	408	414	400	413	392	420	388	377	364	414	394	406	409	434	402	425	423	391	407	409	408	400	379	413	371	404	405	384	411	394	443	395	357	389	409	372	400	413	391	401	438	424	391	414	415	397	381	405	406	400	410	407	384	401	403	433	420	369	429	412	404	394	382	396	426	405	390	393	409	414	420	371	399	414	400	402	390	381	422	386	407	373	425	385	398	374	388	422	402	404	416	391	413	381	397	399	412	408	404	399	392	353	443	438	402	383	400	409	386	400	418	435	375	411	393	424	373	422	395	405	424	410	433	413	389	396	393	461	416	394	415	412	398	408	401	383	443	420	415	398	428	391	380	402	389	411	429	378	399	392	422	391	386	376	382	391	389	394	414	386	424	414	415	396	419	428	402	414	399	414	373	406	410	426	378	402	412	425	407	422	439	403	400	405	410	393	379	381	387	437	413	398	395	379	414	387	413	376	401	402	395	359	377	412	428	402	400	395	402	442	395	428	398	374	379	407	381	383	382	458	399	405	409	400	397	396	435	357	437	414	408	377	440	367	404	425	413	418	401	395	407	395	394	424	380	430	385	411	414	384	395	409	407	412	430	372	397	391	406	403	386	384	388	399	405	414	395	438	372	384	388	376	407	393	406	417	408	424	389	379	379	405	427	418	378	407	405	369	458	397	363	343	434	389	418	406	431	402	418	393	384	419	419	387	413	403	420	410	390	385	414	431	396	363	416	413	394	383	422	408	417	417	392	354	399	456	387	406	388	425	380	409	403	433	421	406	408	372	371	423	418	382	428	431	395	378	406	432	412	393	382	414	442	408	367	391	446	411	392	381	402	426	373	417	414	394	387	388	399	379	408	435	413	406	386	392	379	412	377	365	391	394	431	396	381	429	382	371	365	414	391	397	355	424	400	404	396	386	407	436	402	434	356	397	417	420	419	428	382	433	400	374	410	383	405	406	394	384	429	399	401	393	411	423	416	373	380	401	415	403	415	398	407	387	406	415	356	370	388	437	395	421	385	346	431	381	398	403	392	360	404	392	381	426	410	408	384	412	400	440	396	400	403	411	400	388	379	394	384	390	391	404	418	390	422	409	386	372	394	378	410	396	438	405	394	377	420	411	418	432	436	412	384	422	387	413	372	446	403	424	405	377	378	388	380	403	368	363	385	450	440	433	399	401	397	379	405	382	401	420	418	371	400	399	397	405	398	385	387	392	381	402	365	446	450	374	393	401	410	397	415	417	363	415	399	402	388	421	401	400	442	387	396	411	390	394	424	427	435	400	403	362	380	411	406	387	413	440	376	407	379	415	412	427	420	412	373	383	376	394	422	415	400	372	404	413	376	411	398	417	429	419	386	420	421	401	453	376	399	397	400	339	380	400	397	408	427	416	407	411	439	382	414	460	404	382	415	398	403	393	407	384	366	418	391	451	394	403	422	406	344	415	369	389	423	411	433	371	379	354	376	398	399	396	415	434	431	434	398	375	378	413	380	396	396	367	386	389	426	416	381	408	404	392	401	412	398	408	403	426	416	451	421	423	381	411	417	415	373	395	407	390	420	394	402	411	410	413	402	415	383	383	413	390	390	358	385	401	344	362	385	394	424	423	395	417	382	353	365	362	438	391	361	418	382	404	429	395	386	410	447	373	398	374	388	418	396	374	373	463	411	389	400	435	400	419	397	406	407	410	406	421	455	419	375	408	388	423	341	398	401	379	410	406	389	427	372	407	415	403	414	390	409	412	456	395	412	402	429	380	417	419	400	414	406	413	374	384	409	424	399	406	436	428	382	380	388	405	399	398	386	412	416	432	415	369	426	353	382	389	413	419	427	392	395	399	427	416	376	423	378	377	412	399	438	377	400	382	416	392	388	399	376	459	412	402	391	430	431	433	430	413	415	412	386	399	391	424	388	414	402	431	388	383	457	404	405	383	445	438	442	422	401	390	355	402	426	446	397	395	410	395	381	388	413	426	389	411	381	404	410	418	394	365	399	433	434	401	392	375	412	407	360	432	411	410	415	387	375	383	406	381	366	426	424	413	359	380	391	432	399	388	391	398	405	376	413	441	434	375	413	387	453	408	401	395	398	394	435	414	429	377	410	428	416	428	387	414	439	398	427	388	394	388	397	403	415	386	406	408	396	413	404	435	409	396	409	434	381	382	396	416	356	399	427	388	417	438	403	396	403	385	396	410	387	363	391	442	401	405	411	408	409	416	423	362	392	398	432	398	394	406	399	414	438	383	387	412	403	384	434	414	406	352	391	371	416	387	380	411	395	352	387	405	392	429	418	388	373	400	411	417	440	414	398	406	434	408	426	394	432	382	435	381	398	361	398	409	413	373	420	392	396	381	416	406	394	386	408	415	417	398	402	402	368	428	384	412	369	417	404	398	398	385	400	386	398	405	380	421	404	409	411	395	374	420	394	396	421	395	416	438	387	395	415	402	395	388	403	420	423	394	391	426	375	430	389	378	398	419	384	352	388	410	393	407	408	400	378	425	377	398	414	413	414	424	383	408	397	412	415	408	409	390	367	382	385	357	421	398	391	433	442	412	407	360	393	381	406	386	351	369	387	405	403	428	376	362	430	395	385	405	429	404	390	426	415	410	434	375	401	403	384	411	411	410	413	431	406	372	409	371	420	406	416	417	413	391	395	403	424	403	404	400	394	401	391	409	405	407	351	394	382	416	434	416	415	396	380	378	397	424	396	388	404	379	393	352	434	392	435	425	379	422	398	361	401	391	402	448	416	401	392	405	358
40379	51428	52956	41646	24058	9806	2991	1204	1057	1096	1060	1060	1033	1074	1091	1062	1037	1119	1075	1038	1052	1133	1081	1044	1030	1064	1040	1033	1102	1089	1037	1112	1027	998	1109	1096	1095	1081	1045	1118	1063	1073	1117	1024	1058	1049	1097	1118	1056	1066	1061	1032	1049	1122	1051	1024	1031	1073	1024	1036	1125	1042	1014	1082	1047	1055	1047	1057	1039	1013	1078	1015	992	1146	1083	1018	1036	1083	1039	1051	957	991	1073	1052	1105	1017	1067	1009	1091	1062	1029	1044	1045	1056	1095	1073	1035	1136	1101	1062	1012	1036	1060	1053	996	1030	1081	1076	1060	1079	1068	1055	967	1057	1059	1017	1054	1046	1071	1028	1041	1081	1035	1054	1069	1061	1037	1046	1040	1025	1078	1081	1137	1024	975	1033	1058	1070	1057	1069	1019	1039	1093	1062	1065	1055	1044	1099	1126	1099	1027	1090	1033	1038	1074	1026	1037	1078	1117	1053	1070	1012	1120	1019	1013	1057	992	1082	1069	1062	1088	1092	1082	1042	1071	1071	969	988	1078	1039	1060	1131	1052	1082	1040	1025	1072	1065	1021	993	1055	1094	1047	1021	989	1087	1040	1109	1024	1044	1113	1074	1061	1072	1044	1086	1088	982	1051	1064	1042	1136	1088	1065	1039	1049	1093	1066	1044	1064	1067	998	1056	1109	1106	1022	1011	1039	1037	1082	1102	1046	1000	1044	1090	1048	1097	1030	1039	1048	987	1059	1052	1020	1055	1093	1032	972	1082	995	1109	1058	1053	1087	1032	1072	1032	1071	1094	1044	1083	1071	1056	999	1125	1055	1075	1054	996	985	1086	1103	1086	1055	1070	1103	1073	1050	1055	1074	1020	1072	1035	972	1036	1029	1098	980	1114	1055	1056	1061	1060	1015	1046	1039	1069	1019	1010	1076	1036	1073	1058	1032	1029	1065	1048	1028	1019	1038	1046	1052	1069	1101	1045	1105	1042	1099	1076	1098	1075	1012	1065	1022	1072	1067	1034	1021	1126	1050	1104	1049	1056	1084	1121	1099	1064	1042	1094	987	1059	1028	1029	1029	1006	1059	1037	1037	995	1032	1087	1041	1072	1018	1111	1004	1062	1066	1051	1047	1088	1036	1020	1040	1058	1053	1103	1099	1105	1066	1076	1008	990	1044	1055	1080	1005	998	1091	1044	1062	1023	1101	1034	1040	1051	1077	1066	1023	1070	1081	1021	1104	1037	1062	1155	1037	1073	1113	1060	1031	1074	1039	1071	1012	1070	1069	1079	1057	1092	1005	1038	1074	1084	1031	1105	1109	1060	1002	1086	1068	1041	1089	1005	1045	1050	1092	995	1029	1004	1111	1066	1017	1045	1040	1053	1054	1063	1040	1032	998	1063	1034	1061	1088	1044	1069	1065	1017	1081	1043	1042	1063	1018	1002	1052	1039	1021	1095	1005	1057	1028	1005	1052	1053	1006	1063	1001	1089	1008	1017	1042	1012	1023	1030	1066	1091	1054	1123	1044	1063	1065	1073	1014	1050	1052	1029	1032	1086	1085	1068	1000	1071	1030	1048	983	1070	1050	1077	1004	1097	1101	987	1053	1035	1112	1075	1074	1073	1082	986	988	1057	1053	997	1111	1036	1026	1095	1059	1022	1018	1078	1030	1019	1101	1044	999	1080	1083	1029	1009	1075	1006	1020	1102	1143	968	1041	1056	1084	1082	1074	1061	1032	1076	1035	1114	1026	1016	1016	1066	1071	1058	1011	1075	1030	1044	1114	1042	1042	1057	1041	1065	1127	1045	1052	1082	1009	1059	1068	1041	1049	1035	1060	1020	1043	1104	1073	1059	1073	1107	1054	1025	1001	1061	1044	1063	1021	997	1064	1099	1090	1010	1107	1103	1000	1028	1000	1008	1021	1117	1079	1054	1009	1061	1047	1018	1020	1007	1080	1110	1097	1114	1040	1014	1050	1124	1022	1005	1078	1050	1040	1079	1075	1043	1064	1126	1026	1085	1023	993	1049	1079	955	1018	1013	1051	1060	1008	1127	1041	1081	1067	1015	1089	1065	1019	1022	1072	1038	1104	1016	1019	1027	1098	1008	1091	1049	1064	1021	1000	1046	1033	985	1017	1083	1104	1034	1037	1028	1074	994	1087	1062	1006	1024	1056	1108	1033	1028	1074	1059	1046	1027	1044	1022	1072	1057	1053	1084	1075	1115	1070	1046	1010	1020	1069	1056	1091	1022	1124	1067	990	1069	1063	1036	1045	1057	1011	1056	1057	1017	1048	1072	1058	1070	1021	1024	1140	1066	1047	998	941	1053	1112	1082	1042	1066	1083	1007	1004	1063	1057	1031	1104	989	1047	1027	1126	1066	1094	1065	1019	1061	1050	1105	1104	1067	1031	1089	1038	1107	1030	1103	1031	1041	1055	1035	1030	1063	1098	1077	1042	1059	1034	1112	1058	1077	1035	1101	1051	1126	1073	1065	1071	1053	1065	1059	1042	1045	1113	1066	1056	1044	1061	1061	1028	1144	1022	1049	1035	1046	1063	1035	1040	1020	1071	1067	1056	1083	1107	1014	1017	1060	1070	1035	1042	995	1088	1058	1086	1092	1040	1084	1044	1033	1088	1030	1015	1054	1091	1081	1034	1009	1058	1019	1059	1005	1086	1049	1062	1030	1037	1091	1080	1061	1076	1064	1080	1104	1055	1075	988	988	1049	1079	1063	1087	1023	1048	1050	1015	1077	1049	1100	1082	1095	1030	1054	1067	1073	1055	1087	1059	1089	990	1043	1082	1047	1022	1078	1039	1112	1034	1037	1086	1059	1061	1026	1052	1016	1078	1050	1041	1022	1102	1083	1111	1061	1001	1047	1040	1034	1063	1128	1080	1069	1044	998	1055	1022	1077	1057	1054	1090	1043	1047	1007	1029	1030	1075	1019	1074	1037	975	1022	992	1030	1071	1107	1058	1064	1021	1049	1029	1123	1076	1037	973	1115	1011	1018	1046	1049	1064	1036	1105	1073	1010	1064	1095	1041	996	1045	1038	1026	1092	1033	1045	1000	1033	1032	1051	1006	1062	1047	1056	1089	1013	1095	1050	1111	1025	1098	1076	1053	1042	1127	1026	1068	1075	1023	999	1022	1058	1081	1038	1066	1044	1111	1047	1025	1059	1002	991	1120	1100	1037	1051	994	1076	1043	1048	1045	1107	1057	1040	1014	1009	1083	1039	1120	1050	1060	1091	1029	1084	1068	1042	1096	1033	1053	1088	1044	1088	1087	1040	1079	1023	1049	1079	969	1036	1072	1054	1046	1053	1073	1039	1010	1056	1052	1148	1103	1068	1034	1028	1087	1049	1079	1092	1092	1042	1053	1031	1074	1035	1075	993	1125	1043	1049	990	1037	1048	1027	1018	1049	1061	1012	1042	1106	1075	1075	1042	966	1051	1063	999	1062	1059	1056	1062	1034	1054	1077	1038	1026	1063	1072	1086	1045	1056	1062	1033	1093	1047	1091	1072	1100	1117	1090	997	1035	1026	1021	1054	1041	1056	1055	1042	1077	1052	1084	982	1069	1022	1038	1018	1070	1079	1056	1041	1055	1088	1063	1027	1065	1039	1051	1014	1064	1084	1023	1025	996	1064	1088	1039	1006	1019	1034	1142	1047	1043	983	1093	1081	1035	1014	1022	1031	1087	1025	1030	1028	1032	1022	1070	1042	1012	1040	1070	1018	1047	1049	1092	1070	1006	1104	1040	1061	1050	1046	1070	1062	1069	1058	1053	1059	1097	1059	1020	1051	1047	1053	1052	1060	1038	1057	1018	1045	1105	1074	1035	1026	1022	1044	1030	1072	1098	1048	1043	1058	1047	1059	1020	1054	1034	1068	1049	1073	1075	1001	1087	1012	1084	1034	1037	1069	1059	1114	1030	1088	1037	1080	1087	1000	1049	1010	1045	1064	1048	1106	960	1116	1088	1097	1022	1023	1076	1013	1110	1045	1110	1052	1016	1028	1093	1046	1025	1081	1070	1070	1069	1037	1075	1032	1065	1052	1033	1099	996	1048	1038	1087	1088	1030	1054	1037	1034	1023	1038	1060	1056	1053	1079	1055	1009	1076	1030	1045	1050	1068	1076	1076	1102	1019	1033	1036	1048	1048	1039	1008	1073	1085	1068	1019	1040	1094	1041	1064	1044	1091	1080	1080	1028	1070	1093	1027	1074	1122	1026	987	1092	1055	1106	1127	1059	1058	1069	1050	1059	1112	1086	1028	1064	1073	1017	1004	1033	1054	1096	1080	1078	1105	1019	1074	1045	1030	1124	1072	990	1043	1070	1013	1034	1042	1053	1085	1092	1015	995	1072	1052	1093	1013	1036	1023	1048	1033	1052	1050	1055	1070	1051	981	1038	1036	1046	1050	1036	1099	1096	1125	1080	1052	1123	1119	1079	1032	1030	1090	1060	1017	1063	1097	999	1076	1053	1043	1031	1082	1131	1043	1052	1100	1057	1032	987	974	1067	1043	1042	1009	1019	1042	1123	1078	1064	1067	1001	1053	1010	1086	1050	1038	1059	1035	1031	1064	1023	1058	1073	1073	1012	1031	1036	1052	1095	1040	1077	1109	1021	1025	1047	1048	1105	1044	1012	989	1020	1021	1107	1053	1050	1073	1002	1035	1026	1055	1071	1044	1001	1052	1039	1070	1070	1047	1091	1084	995	1099	1021	1060	1093	1096	1068	1034	1021	1046	1057	1129	1067	1083	1030	1001	1037	1041	1082	1087	1007	1026	1013	1101	1059	1036	1009	1059	1044	1072	1126	1075	1120	1030	1112	1051	1027	1064	1066	1097	1099	1032	1014	1017	1068	1057	1025	1009	1059	1053	1113	1000	1083	1091	1059	1083	1037	1044	1028	1038	989	1059	1042	1017	1050	1065	1058	1049	1072	1023	1096	1036	1067	987	1093	1040	1071	1015	1032	1031	1061	1069	1080	994
73478	79259	69901	49160	27413	10340	1906	441	380	400	457	407	447	415	400	404	408	432	437	430	394	411	397	439	442	449	392	403	391	407	393	423	400	368	392	398	391	403	407	395	405	390	409	414	389	442	406	384	383	400	436	451	436	407	462	444	415	402	416	406	422	374	417	382	410	372	405	408	407	374	424	377	398	437	433	446	412	431	425	395	410	408	397	386	432	401	423	395	402	401	442	430	390	408	394	390	416	387	391	405	399	414	392	363	419	398	393	397	396	391	410	404	393	430	406	397	428	389	409	384	355	410	416	433	393	443	405	427	404	456	381	421	408	420	437	417	410	457	408	422	411	424	406	407	426	371	411	369	408	412	403	407	438	424	402	385	383	451	433	433	437	405	390	418	406	432	403	400	400	366	417	407	398	392	369	387	409	391	454	424	366	417	418	437	365	422	420	409	425	383	403	410	402	405	435	365	439	413	395	406	374	418	405	406	438	436	411	403	446	420	399	374	421	414	372	413	359	418	399	411	426	437	382	399	442	457	406	419	410	409	397	435	411	401	420	414	420	385	409	440	374	369	388	391	384	405	421	413	402	399	395	424	382	411	415	433	424	436	452	400	400	418	390	396	411	421	405	405	393	403	406	381	436	378	379	424	407	382	396	418	433	420	391	412	413	424	410	382	401	434	398	403	396	396	390	409	413	409	415	449	437	431	405	396	373	409	426	350	396	445	425	396	456	380	408	437	431	350	411	413	400	425	407	426	387	429	432	444	398	411	376	405	443	391	426	396	404	403	413	422	399	368	422	380	400	395	411	409	442	378	397	390	406	438	363	375	443	431	423	386	420	398	390	402	376	406	414	460	392	393	398	411	411	413	410	402	452	424	410	437	427	449	405	418	404	426	436	387	412	378	401	442	428	383	410	442	441	414	438	437	461	381	389	455	396	378	412	409	393	384	411	420	388	392	407	396	388	449	385	403	446	441	424	447	414	426	412	382	433	402	404	440	424	417	407	395	390	407	401	425	373	395	438	427	421	400	392	382	387	419	432	356	398	432	383	418	412	433	403	428	418	394	398	417	406	438	407	387	366	420	402	430	411	370	424	415	425	404	411	374	391	414	434	405	402	402	411	393	369	450	424	426	422	418	413	394	412	430	443	412	402	367	424	435	434	361	411	400	432	402	416	394	440	381	415	394	386	437	437	393	396	418	367	394	425	407	436	417	381	408	416	427	395	405	436	444	415	425	419	404	410	407	436	390	441	406	418	426	405	420	400	426	408	423	426	423	449	432	422	372	399	430	421	363	405	391	433	410	398	419	408	396	400	419	419	410	409	428	414	345	423	417	441	423	401	428	434	388	397	401	437	407	385	364	411	413	415	438	428	451	375	400	410	422	387	437	413	412	416	435	426	421	424	433	374	385	424	432	454	409	405	412	423	399	400	411	420	399	382	413	382	399	425	423	419	392	425	415	424	415	416	392	410	404	407	474	408	434	370	421	433	434	425	416	403	410	403	406	416	399	410	418	421	391	409	389	401	396	406	388	419	431	405	396	419	420	414	420	408	430	370	391	404	375	432	406	358	410	385	413	413	399	418	420	428	415	364	413	424	414	419	415	434	442	386	387	412	399	422	391	394	395	398	441	401	413	371	408	400	431	423	381	422	420	375	403	405	395	414	424	430	399	433	401	415	390	441	372	403	409	391	441	408	386	415	379	422	415	438	392	420	402	432	425	399	400	387	415	432	437	383	435	415	404	392	409	423	410	392	407	387	458	421	421	395	423	406	428	355	418	369	414	384	415	411	398	370	397	430	393	416	369	376	376	394	378	394	376	402	440	388	420	399	420	416	402	397	394	442	423	414	421	391	426	395	396	446	382	427	436	415	416	422	414	419	419	412	411	416	421	402	397	386	379	405	392	402	398	438	397	415	422	440	420	399	387	415	424	395	404	422	411	418	381	384	396	426	389	419	394	397	390	402	403	428	430	397	410	398	448	413	410	412	415	431	411	406	401	435	440	391	404	416	421	400	429	417	426	433	404	396	423	404	380	399	402	449	421	437	403	408	411	388	433	449	377	404	418	410	431	420	432	425	442	414	417	459	416	411	391	399	428	420	402	428	388	414	398	418	414	391	397	472	407	411	404	416	408	395	452	396	402	404	412	400	411	373	400	386	394	403	385	404	433	444	386	395	395	437	393	405	408	418	397	428	430	401	400	417	378	429	407	428	439	403	409	382	445	427	415	433	385	416	409	416	407	394	424	401	415	437	388	431	398	402	428	404	399	431	413	416	397	436	434	442	431	420	416	412	414	424	408	428	435	402	417	418	394	380	396	394	409	454	423	406	406	429	436	400	371	379	400	422	437	388	403	438	418	416	400	438	403	470	406	387	429	399	409	414	405	414	366	384	425	429	381	430	418	397	388	390	384	386	397	409	418	418	419	442	404	443	391	401	387	417	418	448	386	394	392	412	369	408	393	382	412	385	415	466	424	421	393	445	409	415	372	413	401	427	411	377	397	406	433	422	391	397	377	414	383	402	420	409	394	392	399	384	404	379	411	412	435	431	425	404	393	441	418	428	438	435	367	421	382	434	430	375	405	411	435	428	406	413	445	426	407	410	409	411	393	426	438	408	396	422	381	415	423	395	415	386	426	409	416	426	420	375	397	427	398	419	411	410	412	417	427	424	392	406	450	378	404	407	403	435	360	410	412	423	393	399	407	370	432	428	421	421	431	419	403	409	427	395	406	419	437	421	415	364	407	408	420	407	415	383	422	408	436	397	437	418	418	418	423	426	394	391	434	421	414	414	421	396	425	371	394	424	405	397	431	396	418	401	394	399	413	407	433	417	405	417	418	397	413	410	421	417	407	426	443	421	376	396	399	370	438	393	411	410	416	421	419	436	406	389	429	401	372	383	410	414	405	390	413	407	402	384	400	383	412	414	424	387	408	387	385	401	392	428	424	412	440	486	370	404	390	403	385	393	417	401	421	432	387	414	431	385	376	427	393	418	379	393	409	450	436	392	406	422	389	417	423	414	414	431	432	421	420	411	424	429	405	420	406	432	404	395	393	404	453	401	381	401	422	390	413	433	408	445	430	404	426	389	404	393	404	439	422	435	408	439	433	429	400	413	411	384	418	376	400	385	446	394	395	362	377	445	431	386	417	407	411	425	420	414	410	418	345	380	411	403	467	403	432	408	388	413	412	394	378	394	426	391	376	393	407	425	459	401	357	456	387	415	426	413	425	401	440	407	405	443	410	414	416	392	439	408	421	406	388	423	420	379	443	406	380	390	385	392	402	398	395	410	412	427	429	420	396	414	422	435	372	426	382	398	389	363	401	398	379	414	407	426	416	350	381	428	406	414	398	390	430	421	441	381	377	392	407	397	439	415	447	442	448	420	430	392	436	427	415	447	446	406	411	366	428	392	410	397	397	409	394	473	406	395	427	388	426	401	427	397	395	376	433	429	415	416	409	408	388	419	418	418	370	379	399
51780	65594	66504	52157	33176	14887	4471	1219	1046	1056	1109	1025	1098	1042	1068	1114	1070	1052	1063	1059	1101	1070	1051	1066	1047	1098	1046	1087	1054	1092	1071	1015	1059	1073	1070	1031	1083	1037	1065	1086	1075	1087	1117	1048	1059	1060	1081	1053	1074	1079	1090	1010	1058	1086	1068	1094	1033	1058	1086	1092	1060	1108	1090	1081	1100	1020	1071	1100	1110	1034	1079	1052	1068	1093	1053	1070	1076	1063	1101	1056	1103	1023	1064	1075	986	1069	1066	1028	1089	1093	1096	1079	1064	1094	1047	1064	1130	1028	1061	1069	1067	1056	1079	1126	1064	1012	1035	960	1054	1084	1092	1067	1016	1108	1068	1088	1052	1013	1066	1084	1046	1090	975	1092	1070	1060	1034	1125	1088	1056	1075	1025	1069	1063	1029	1099	1030	1080	1090	1084	1046	1091	1046	1070	1118	1058	1075	1113	1032	1051	1056	1129	1048	1091	1008	1083	1059	1054	1014	1064	1032	1104	1005	1005	1107	1096	1082	1085	1033	1040	1040	1083	1057	1086	1104	1090	1093	1046	1036	1097	1100	1019	1028	1055	1012	1071	1057	1006	1056	1094	1130	1032	1095	1037	1056	1068	1047	1007	1033	1103	1084	1048	1051	1018	1103	1111	1109	1075	1026	1065	1058	1050	1083	1102	1016	1057	1047	1060	1128	1110	1034	1057	1047	1121	1043	1075	1030	1053	998	1067	1063	1080	1079	1107	1082	1066	1047	1046	1062	1026	1042	1095	1054	1005	1077	1081	1069	1021	1083	1089	1083	1055	1093	1102	1068	1094	1114	1093	1079	991	1064	1093	1023	1048	1064	1012	1069	1020	1104	1051	1003	1042	1121	1054	1093	1021	1115	1079	1078	1099	1044	1060	1087	1082	1073	1104	1044	1054	1092	1041	1101	1037	1109	1090	1014	1010	1079	1031	1105	1083	1076	1142	1014	1066	992	1041	1068	1055	1041	993	1071	1113	1058	1110	1038	1070	1071	1067	1054	1093	1078	1069	1035	1067	1099	1067	1082	1089	1074	1119	1115	1072	1004	1061	1072	1098	1033	1014	1028	1044	1103	1073	1147	1096	1051	1023	1061	1070	1038	1104	1050	1056	1055	1069	1065	1102	1019	1046	1044	1054	1092	1090	1117	1069	1004	1037	1032	1076	1080	1108	1045	1103	1055	1067	1031	1077	1050	1052	1022	1098	1087	1069	1029	1108	1031	1068	1038	1029	1094	1038	1018	1060	1088	1064	1071	1070	1061	1134	1058	1069	1081	1112	1067	1044	1048	1104	1070	1095	1066	1043	1028	1041	1046	1001	1110	1080	1029	1027	1097	1049	1096	1054	1022	1085	1073	1102	1100	995	1105	1091	1044	1044	1040	1062	1084	1033	1039	972	1088	1091	1028	1083	1105	1084	1095	1111	1062	1057	1088	1051	1045	1041	1073	1036	1045	1158	1077	1050	1066	1050	1002	1061	1033	1096	1063	1044	1063	1033	1052	1055	1026	1077	1058	1079	1064	1038	1084	1087	1062	1123	1040	1073	1046	1094	1043	1013	1050	1053	1051	1059	1084	1099	1099	1134	1038	1060	1085	998	1039	1022	1105	1093	1042	1031	1056	1117	1058	1090	1033	1050	1006	1070	1072	1063	1048	1058	1055	1066	1064	1049	1109	1085	1085	1072	1078	1061	1089	1108	1040	1071	1062	1092	1044	1075	1031	1087	1083	1058	1072	1032	1122	1047	1096	1114	1038	1084	1055	1131	1089	1044	1073	1056	1063	1064	1078	1012	1009	1052	1109	1059	1057	1070	1064	1103	1011	1004	1078	1123	1071	1000	1058	1115	1065	1079	1021	1086	1084	1020	1057	1005	1038	1064	1069	1083	1040	1081	1013	1034	1054	1048	1125	1069	1032	1061	1008	1056	1091	1034	1026	1088	1046	1058	1048	1060	1051	1020	1061	1046	1054	1028	1060	1099	1110	1065	1090	1079	1093	1127	1049	1028	1033	1087	1122	1081	992	1111	1068	1097	1061	1037	1125	1057	1102	1035	1070	1006	1056	1069	1047	1075	1033	1090	1024	1087	1101	1104	1038	1079	1059	1056	1062	1060	1088	1018	1097	1073	1042	1052	1066	1102	1072	1033	1074	1037	1100	1114	1062	1033	1101	1082	1104	1093	1056	1049	1049	1057	1107	1057	1105	1035	1062	1083	1065	1074	1074	1024	1053	1063	1054	1094	1057	1107	1007	1050	1054	1061	1030	1007	1040	1049	1075	1096	1074	1092	1093	1098	1019	1080	1063	1059	1004	1048	1084	1078	1042	1100	1073	1113	1061	1051	1085	1071	1026	1059	1126	1051	1074	1103	1124	1100	1081	1013	1041	1048	1055	1057	1105	1070	1143	1083	1029	1075	1082	1034	1002	1092	1088	1034	1024	1041	1077	1089	1029	1122	1029	1103	1078	1064	1015	1021	996	1064	1077	1076	1099	1134	1057	1031	1027	1066	1057	1060	1034	1075	1067	1073	1088	1040	1034	1094	1030	1127	1042	1070	1071	1060	1039	991	986	1069	1111	1079	1071	1102	1053	1048	1013	1019	1051	1100	1060	1066	1075	1027	1035	1078	1083	1107	1071	1009	1042	1057	1092	1028	1108	1051	1044	1081	1064	1070	1072	1055	1105	995	1071	1059	1067	1078	1031	1101	1040	970	1074	1039	1078	1135	1092	1038	1016	1069	1133	1111	1072	1086	1007	1072	1054	1060	1117	1011	1065	1095	1071	1057	1061	1031	1012	1094	1081	1086	1076	1072	1053	1077	1061	1095	1104	1064	1073	998	1083	995	1022	1041	1080	1100	1055	1071	1067	1033	1032	1078	1075	1027	1075	1019	1083	1032	1073	1073	1077	1051	1053	1101	1060	1080	1093	1087	1047	1017	1063	1058	1083	1086	1044	1063	1074	1081	1090	1005	1039	1071	1043	1073	1006	1065	997	1057	988	1061	1059	1066	1089	1034	1084	1021	1035	976	1072	1096	1055	1098	1013	1128	1024	1108	1102	1075	1072	1097	1100	1068	1036	1032	1030	1050	1046	1059	1059	1079	1047	1071	1100	1083	1098	1115	1074	1077	1052	1089	1095	1069	1057	1079	1044	1101	1115	1128	1060	1069	1069	1055	1091	1049	1026	1094	1096	1095	1054	1094	996	1006	1026	1001	1086	1067	1025	1080	1098	1079	1057	1043	1087	1073	1079	1100	1051	1102	1029	1097	1074	969	1071	1095	1133	1089	1055	1064	1069	1021	1079	1061	1016	994	1092	1052	1073	1052	1081	1003	1089	1043	1066	1027	1042	1056	1013	1113	1027	1084	1064	1097	1066	1025	1076	990	1063	1108	1067	1121	1085	1078	1033	1029	1110	1076	1056	1042	1053	1064	1058	1062	1113	1053	1065	1068	1088	1055	1018	1040	1104	1064	1078	1097	1073	1031	1066	1071	1073	1079	1062	1089	1072	1081	1058	1061	1088	1042	1055	1149	1081	1080	1063	1047	1044	975	1066	1057	1047	1054	1044	1074	1087	1040	1122	1099	1087	1083	1038	1053	1032	1047	995	1073	1030	1108	1009	1092	1053	1071	1043	1060	1084	1132	1071	1092	1040	1022	1080	1048	1052	1070	1011	1059	1041	1087	1038	1032	1062	1053	1111	1071	1046	1025	1109	1059	1075	1108	1117	1035	1076	1053	1041	1085	1067	1065	1024	1071	1072	1053	1079	1077	1029	1078	1102	1017	1039	1086	1089	1081	1046	1064	1021	1025	1086	1046	1083	1020	1023	1108	1038	1009	1081	1045	1064	1075	1032	1047	1016	1022	1070	1085	1047	1048	1093	1070	1019	1057	988	1058	1051	1063	1079	1124	1070	1085	1014	1070	1065	1083	1096	1024	1016	1142	1057	1105	1120	1047	1020	1051	1103	1048	1057	1063	1079	1098	1035	1069	1112	1103	1065	1042	1060	1080	1059	1043	1087	1063	1081	1037	1072	1085	1054	1033	1027	1046	1070	1085	1044	1055	1074	1082	1070	1050	1043	1095	1057	1073	1069	1005	1053	1025	1051	1073	1059	1062	1076	1096	1080	1103	1090	1072	1061	1062	1093	1089	1024	1062	1030	1106	998	1073	1103	1004	1011	1119	1137	1074	1065	1059	1079	1060	1160	1063	1047	1089	1052	1041	1058	1094	1120	1036	1017	982	1096	1046	1058	1039	1043	1108	1068	1061	1063	1068	1044	1068	1058	1071	1119	1088	1095	1073	1118	1109	1098	1078	1076	1093	1039	1044	1024	1027	1028	1051	1039	1054	1034	1066	1064	1091	1052	1108	1080	1039	1030	1075	1107	1016	1065	1131	1075	1093	1075	1077	1099	1133	1019	1025	1039	1062	1059	1076	1096	1121	1042	1039	1092	1090	1094	1088	1075	1084	1087	1076	1069	1062	1095	1095	1104	1110	1109	1077	1059	1095	1110	1046	1056	1050	1038	1032	1026	1063	1089	1062	1094	1026	1050	1076	1062	1021	1085	1071	1066	1112	1022	988	1085	1096	1049	1019	1082	1098	1033	1053	1038	1093	1077	1069	1107	1049	988	1047	1051	1057	1104	1094	1055	1049	1092	1025	1022	1067	1043	1027	1066	1026	1098	1072	1107	1097	1036	1100	1085	1091	1034	1027	1060	1022	1066	1062	1074	1070	1053	1026	1106	1045	1138	1054	1072	1031	1058	1097	1096	1029	1026	1030	1030	1087	1120	1097	1065	1099	1044	1082	1042	1064	1050	1049	1064	1020	1106	1045	1070	1047	1089	1054	1044	1117	1040	1025	1043	1020	1071	1051	1084	1055	1067	1123	1036	1078	1041	1080	1049	1056	1071	1071	1055	1088	1021	1044	1060	1079	1107	1076	1037	1078	1067	1055	1096	1085	1069	1086	1071	1103	1054	1064	1078	1054	1097	1092	1038	1055	1074	1024	1029	1083	1034	1121	1093	1022	1062	1023	1143	1065	1054	1072
16515	21733	18065	7638	2330	883	561	408	442	456	437	451	472	443	459	471	505	467	488	462	447	480	403	477	436	433	443	445	467	429	471	464	441	448	428	445	491	469	465	463	443	444	516	507	434	462	506	445	473	414	463	482	454	449	468	471	432	448	452	447	432	507	466	429	486	454	478	444	456	468	482	474	454	460	419	458	432	452	470	450	486	493	438	450	466	468	444	454	467	517	430	436	495	449	471	392	421	471	458	449	434	419	456	486	500	487	438	422	468	504	440	478	481	472	443	473	439	435	471	434	444	465	432	454	427	452	442	457	518	450	487	467	468	476	464	435	440	425	498	474	483	465	442	471	423	487	461	472	472	430	503	520	430	457	471	443	501	414	469	441	457	459	438	432	441	463	456	469	429	484	465	453	437	463	472	499	471	462	427	463	432	474	441	432	469	451	471	443	446	449	436	421	457	476	445	440	497	407	450	452	432	442	440	436	422	421	452	485	437	479	461	472	505	483	423	455	467	442	456	457	422	452	447	449	477	459	453	438	416	473	452	439	485	493	451	487	461	490	479	442	467	449	438	414	456	435	467	451	495	440	463	464	405	452	450	462	464	441	448	450	480	453	429	456	464	467	458	478	432	429	424	502	458	401	516	477	474	461	450	453	462	426	442	481	469	466	424	435	474	462	446	460	452	447	426	451	431	462	461	398	462	492	449	454	478	469	435	459	436	470	490	443	460	462	411	460	452	452	433	428	453	460	501	437	470	446	477	464	492	484	424	470	453	447	451	433	478	488	418	451	478	453	424	458	431	445	428	423	444	505	473	450	503	429	501	511	475	431	447	442	437	435	486	452	467	439	436	434	444	441	410	438	455	458	444	449	457	447	468	433	487	477	441	447	438	458	433	450	438	453	458	460	461	426	430	449	422	455	445	430	439	459	430	464	455	493	442	460	419	466	434	482	451	451	442	456	468	489	430	430	431	445	443	439	438	435	434	482	460	473	468	462	427	491	464	447	472	458	461	470	460	444	445	404	447	487	449	497	451	475	469	455	445	442	469	417	482	435	453	447	462	484	435	471	471	475	403	425	436	474	452	459	432	440	469	505	451	414	453	442	464	451	451	493	438	411	442	459	424	429	466	440	437	442	508	409	439	495	452	465	453	493	445	429	440	406	429	461	459	461	466	461	442	501	443	442	470	464	459	431	459	421	439	466	472	437	437	420	447	484	445	454	477	485	432	481	470	477	443	439	446	420	438	447	418	428	484	410	440	441	426	449	456	424	458	480	471	473	479	419	443	455	500	422	446	439	446	407	423	464	424	418	429	453	465	462	488	436	450	436	472	437	448	415	493	449	460	460	449	452	424	429	421	508	440	435	474	443	422	420	408	508	479	421	491	448	486	448	442	450	467	460	466	497	450	446	441	452	466	446	449	445	447	473	432	465	480	469	451	459	459	477	466	433	457	455	481	438	471	430	416	458	445	457	499	466	439	455	438	463	467	430	454	443	448	433	434	410	459	462	466	421	434	479	459	446	441	482	437	487	425	432	409	429	450	429	450	442	502	470	447	442	454	463	509	446	439	404	422	447	441	493	486	463	441	426	422	436	475	495	423	432	417	416	463	451	428	450	425	436	420	510	468	430	434	474	423	429	420	475	440	440	470	478	459	472	464	486	428	436	462	440	444	490	463	469	453	467	467	473	418	447	477	464	440	457	488	433	407	434	435	463	423	459	446	462	443	475	426	433	449	478	455	440	465	480	447	448	479	424	476	478	487	437	466	440	490	469	445	424	445	478	435	427	467	444	415	484	428	447	444	457	443	473	450	500	476	461	477	476	443	456	461	443	458	436	413	475	473	482	424	451	461	469	483	438	430	482	457	429	452	449	486	458	445	418	464	457	433	430	455	478	438	460	425	461	468	434	430	446	458	431	454	467	468	438	454	446	456	493	469	458	492	428	496	458	396	485	456	449	453	443	401	459	469	503	479	471	468	478	403	433	469	449	437	440	470	413	476	471	469	472	495	452	453	463	458	458	483	490	428	454	468	464	430	452	449	484	405	423	448	406	467	455	456	467	466	423	457	421	491	464	433	483	431	442	473	426	458	437	452	468	441	468	442	461	468	448	452	455	470	444	446	440	440	439	482	450	449	485	423	455	433	424	449	446	440	495	461	493	489	453	442	479	495	478	436	491	398	483	439	402	448	476	478	461	448	428	458	438	476	431	425	476	458	443	435	450	455	471	446	440	455	459	414	471	431	459	452	447	473	517	465	472	424	489	452	461	434	442	458	492	436	472	465	468	427	454	436	433	459	448	468	502	457	450	414	460	448	514	457	445	424	429	474	423	493	455	426	448	417	434	456	463	449	464	485	511	434	464	434	479	435	500	461	426	454	445	503	430	426	430	458	467	473	422	476	477	493	438	444	455	454	479	461	416	456	468	457	440	433	465	433	458	511	502	490	424	478	445	448	440	463	424	428	474	447	419	468	458	465	444	453	500	467	461	464	421	489	469	463	483	439	466	415	426	445	486	462	472	487	436	460	441	442	458	465	458	429	465	415	466	434	463	463	464	454	470	444	447	456	445	453	420	485	428	450	433	464	412	422	435	502	484	417	478	430	467	448	461	439	506	436	484	468	479	472	463	450	462	438	438	450	474	453	482	470	494	457	465	467	462	471	433	424	446	436	462	505	436	448	442	499	438	486	482	444	455	487	435	470	454	431	444	439	423	518	465	458	450	457	474	419	455	441	501	409	485	500	483	485	468	447	434	476	489	463	444	426	451	416	440	447	486	446	452	458	437	446	444	459	440	423	449	466	511	469	449	441	484	443	441	478	483	437	470	451	456	489	441	472	454	441	415	485	444	426	444	474	421	418	503	490	434	429	475	443	418	480	451	443	486	473	461	414	483	442	454	435	452	450	445	479	491	402	456	479	437	449	444	425	389	489	460	437	414	462	461	449	477	458	437	473	445	446	445	471	465	461	477	428	456	467	445	431	445	449	455	461	495	477	430	462	452	476	467	447	471	437	448	409	467	447	459	443	459	466	435	434	469	464	471	450	417	465	440	465	463	437	466	450	473	464	435	428	443	467	495	461	460	441	505	461	466	459	492	453	455	446	466	450	433	437	498	445	466	462	460	444	502	409	443	470	461	463	478	428	492	463	455	449	446	455	449	481	441	422	471	460	437	433	425	431	433	444	426	478	465	435	454	432	471	437	503	459	465	449	485	473	486	491	463	436	446	443	449	427	439	444	480	476	449	459	434	470	437	475	413	457	444	436	452	446	450	441	468	426	438	452	413	498	463	485	405	467	410	467	455	465	417	463	473	391	435	496	443	407	449	434	476	452	453	463	435	456	465	452	442	460	475	463	460	475	445	454	416	433	459	485	439	460	467	457	438	431	452	418	485	443	502	453	501	447	415	440	477	460	467	448	419	436	477	448	442	476	446	481	457	451	441	471	487	454	436	469	450	427	425	443	471	463	431	433	425	454	491
16622	26360	24085	14212	6121	2558	1524	1145	1210	1205	1151	1079	1093	1188	1110	1110	1151	1162	1190	1157	1171	1139	1205	1163	1185	1184	1158	1146	1119	1201	1181	1166	1180	1129	1172	1187	1100	1191	1254	1159	1170	1185	1145	1141	1157	1169	1195	1154	1109	1153	1182	1241	1176	1175	1148	1159	1181	1158	1208	1169	1168	1162	1188	1184	1192	1217	1169	1159	1204	1162	1109	1192	1124	1182	1183	1212	1158	1136	1110	1143	1159	1164	1140	1143	1197	1185	1156	1119	1199	1116	1197	1221	1154	1140	1139	1152	1172	1150	1145	1151	1152	1164	1149	1189	1158	1155	1183	1102	1155	1176	1130	1186	1196	1086	1187	1147	1146	1194	1117	1153	1144	1178	1146	1225	1237	1108	1135	1144	1144	1129	1132	1160	1114	1172	1186	1173	1157	1201	1150	1220	1213	1153	1210	1184	1139	1200	1128	1161	1136	1145	1176	1205	1186	1163	1193	1156	1118	1138	1158	1103	1160	1184	1068	1126	1209	1151	1144	1155	1150	1129	1182	1157	1166	1220	1115	1143	1215	1149	1124	1192	1162	1127	1167	1131	1204	1175	1152	1125	1123	1242	1189	1201	1146	1171	1140	1167	1123	1147	1116	1161	1186	1140	1163	1115	1240	1174	1146	1223	1138	1174	1129	1185	1150	1150	1147	1162	1182	1118	1121	1163	1166	1214	1176	1172	1132	1225	1220	1142	1153	1184	1127	1184	1231	1212	1138	1095	1193	1143	1136	1138	1136	1120	1193	1139	1116	1109	1238	1180	1126	1203	1112	1163	1163	1161	1181	1221	1182	1207	1163	1190	1127	1114	1209	1151	1157	1170	1177	1230	1179	1155	1185	1134	1130	1132	1228	1124	1166	1150	1161	1161	1233	1168	1174	1140	1163	1213	1162	1114	1192	1147	1256	1155	1196	1204	1178	1185	1182	1212	1167	1175	1251	1180	1170	1143	1151	1126	1178	1190	1193	1144	1152	1198	1157	1148	1118	1139	1216	1200	1176	1194	1130	1185	1096	1144	1195	1245	1117	1213	1149	1153	1129	1199	1211	1140	1174	1126	1171	1150	1174	1198	1119	1182	1140	1182	1120	1150	1192	1162	1167	1078	1145	1150	1188	1191	1201	1193	1231	1190	1179	1161	1128	1217	1204	1094	1163	1163	1185	1126	1089	1180	1242	1152	1130	1223	1133	1142	1116	1135	1188	1172	1175	1161	1165	1106	1162	1177	1188	1149	1190	1163	1139	1150	1177	1211	1193	1165	1162	1136	1189	1174	1174	1122	1166	1190	1115	1125	1144	1173	1191	1121	1146	1203	1201	1179	1172	1192	1130	1146	1184	1168	1176	1121	1100	1106	1173	1164	1173	1190	1197	1150	1086	1171	1149	1162	1222	1153	1226	1211	1217	1210	1121	1207	1132	1130	1190	1141	1190	1139	1144	1161	1208	1189	1134	1115	1216	1176	1144	1153	1144	1162	1141	1215	1149	1124	1192	1120	1117	1161	1188	1087	1085	1167	1232	1105	1218	1186	1147	1196	1142	1229	1118	1176	1210	1170	1161	1200	1188	1156	1174	1140	1231	1171	1191	1131	1167	1108	1145	1225	1140	1163	1205	1234	1196	1147	1142	1150	1176	1162	1138	1196	1149	1247	1129	1149	1184	1164	1142	1160	1154	1130	1189	1157	1181	1143	1199	1239	1164	1146	1152	1113	1203	1180	1166	1145	1185	1172	1122	1199	1206	1163	1173	1191	1260	1147	1126	1135	1119	1174	1155	1179	1112	1171	1198	1129	1177	1137	1113	1130	1098	1208	1203	1211	1159	1175	1187	1166	1173	1207	1125	1170	1193	1160	1115	1187	1155	1197	1180	1133	1176	1172	1186	1215	1124	1113	1151	1199	1138	1197	1172	1110	1211	1145	1164	1135	1133	1172	1089	1122	1064	1125	1128	1188	1175	1201	1193	1188	1201	1198	1193	1202	1161	1202	1120	1171	1193	1147	1151	1157	1203	1155	1174	1092	1220	1190	1230	1119	1183	1222	1171	1133	1088	1100	1233	1115	1193	1110	1168	1168	1211	1118	1160	1181	1128	1169	1175	1125	1186	1170	1182	1177	1195	1123	1156	1208	1126	1170	1149	1130	1162	1196	1149	1184	1181	1159	1167	1156	1150	1150	1191	1164	1184	1145	1134	1152	1204	1179	1149	1168	1153	1198	1144	1202	1119	1153	1165	1174	1164	1114	1145	1199	1187	1111	1114	1239	1163	1172	1193	1067	1198	1240	1120	1160	1202	1138	1152	1148	1213	1224	1118	1171	1210	1191	1122	1125	1133	1141	1131	1127	1176	1135	1144	1176	1169	1192	1187	1188	1142	1152	1127	1162	1177	1126	1175	1132	1107	1136	1179	1175	1191	1175	1134	1148	1207	1184	1169	1199	1095	1154	1084	1226	1194	1176	1165	1117	1186	1109	1170	1235	1196	1179	1118	1118	1138	1183	1208	1132	1178	1150	1136	1142	1191	1183	1124	1172	1125	1146	1213	1143	1124	1209	1162	1161	1162	1144	1171	1173	1158	1209	1145	1209	1171	1200	1128	1119	1138	1231	1138	1146	1129	1173	1095	1148	1156	1158	1139	1150	1204	1167	1154	1187	1166	1130	1183	1205	1155	1181	1147	1140	1138	1162	1169	1173	1193	1182	1186	1177	1143	1143	1141	1212	1209	1171	1160	1120	1160	1169	1175	1148	1165	1137	1127	1101	1111	1157	1175	1134	1197	1143	1177	1179	1129	1163	1124	1138	1180	1151	1173	1154	1204	1134	1166	1222	1076	1140	1148	1234	1181	1160	1177	1177	1222	1076	1149	1191	1141	1226	1179	1199	1193	1150	1161	1164	1115	1128	1218	1150	1168	1142	1192	1174	1115	1159	1182	1218	1133	1189	1169	1132	1166	1172	1125	1140	1167	1185	1119	1196	1154	1137	1232	1191	1177	1141	1199	1135	1173	1211	1147	1112	1207	1178	1245	1138	1184	1177	1145	1140	1168	1133	1180	1225	1149	1138	1174	1136	1154	1139	1127	1263	1228	1177	1224	1153	1174	1185	1114	1152	1199	1152	1169	1133	1191	1132	1159	1160	1167	1225	1191	1125	1210	1156	1198	1172	1212	1142	1143	1221	1152	1190	1108	1143	1202	1168	1146	1117	1168	1228	1208	1227	1197	1187	1214	1194	1163	1180	1155	1095	1170	1086	1180	1161	1165	1144	1109	1172	1179	1194	1163	1161	1166	1116	1156	1175	1153	1203	1201	1166	1192	1099	1160	1153	1177	1150	1172	1162	1133	1163	1124	1153	1170	1128	1230	1232	1164	1140	1169	1197	1160	1174	1147	1184	1120	1191	1168	1166	1173	1170	1086	1172	1162	1195	1165	1190	1150	1160	1183	1115	1086	1170	1106	1099	1172	1166	1133	1175	1229	1171	1240	1143	1173	1124	1173	1173	1205	1251	1185	1209	1210	1163	1181	1147	1191	1151	1130	1188	1125	1180	1189	1138	1124	1143	1158	1199	1132	1179	1230	1236	1195	1224	1153	1186	1180	1258	1148	1143	1126	1213	1120	1206	1151	1148	1192	1137	1134	1202	1157	1136	1213	1179	1191	1166	1113	1190	1179	1168	1212	1225	1190	1116	1098	1150	1163	1214	1226	1143	1159	1144	1147	1097	1163	1178	1099	1127	1152	1146	1142	1209	1150	1174	1127	1183	1196	1147	1147	1181	1226	1128	1175	1196	1197	1208	1150	1120	1172	1166	1186	1218	1145	1180	1204	1146	1101	1172	1217	1196	1105	1173	1123	1200	1132	1232	1185	1144	1179	1244	1195	1136	1145	1170	1244	1133	1142	1121	1170	1151	1116	1187	1193	1160	1185	1150	1173	1143	1220	1168	1115	1232	1168	1179	1193	1168	1143	1159	1112	1197	1111	1174	1171	1192	1132	1108	1155	1169	1181	1119	1123	1211	1170	1151	1156	1111	1144	1138	1211	1130	1197	1155	1146	1189	1179	1183	1198	1178	1173	1206	1180	1165	1199	1202	1197	1163	1152	1213	1181	1184	1195	1130	1153	1219	1133	1248	1224	1152	1179	1124	1172	1195	1105	1115	1181	1163	1224	1214	1204	1193	1129	1133	1188	1131	1178	1166	1185	1193	1175	1173	1103	1178	1228	1233	1171	1172	1164	1130	1174	1102	1195	1208	1144	1166	1147	1131	1142	1202	1172	1174	1174	1155	1173	1137	1201	1150	1191	1209	1100	1177	1181	1141	1120	1190	1144	1188	1151	1224	1112	1144	1176	1156	1179	1127	1101	1154	1160	1240	1150	1117	1189	1152	1168	1155	1208	1150	1212	1175	1146	1240	1225	1181	1202	1131	1164	1119	1202	1150	1140	1124	1184	1193	1182	1188	1124	1195	1154	1126	1181	1147	1105	1228	1175	1121	1162	1184	1145	1115	1244	1223	1188	1138	1137	1215	1190	1123	1142	1148	1158	1152	1173	1172	1129	1144	1121	1123	1166	1169	1210	1143	1180	1196	1133	1180	1218	1169	1161	1173	1209	1154	1169	1182	1174	1179	1138	1105	1159	1153	1136	1149	1220	1173	1167	1162	1148	1150	1173	1171	1131	1123	1233	1148	1192	1152	1187	1128	1139	1159	1149	1134	1121	1118	1168	1178	1184	1183	1159	1097	1201	1214	1234	1171	1139	1234	1117	1112	1118	1131	1176	1192	1155	1202	1210	1128	1155	1135	1171	1190	1200	1219	1133	1165	1185	1172	1130	1182	1198	1140	1200	1241	1125	1106	1219	1166	1144	1178	1139	1154	1143	1193	1088	1185	1168	1184	1134	1227	1201	1167	1140	1195	1096	1209	1209	1158	1096	1141	1194	1120	1179	1181	1162	1131	1204	1104	1140	1114	1168	1213	1159	1153	1154	1178	1153	1198	1199	1192	1199	1124	1080	1180	1171	1194	1176	1204	1228	1166	1195	1174	1144	1186	1173	1123	1140	1175	1175	1150	1121	1161	1237	1172	1173	1156
56844	67875	59601	37177	17714	4552	845	370	365	355	372	353	335	327	355	358	326	351	348	387	353	354	389	351	389	366	351	375	340	338	358	341	375	345	342	362	340	340	344	385	376	376	327	374	349	378	347	380	343	345	384	388	317	379	390	357	387	346	390	368	344	367	367	343	353	334	365	349	363	379	339	336	350	348	323	357	383	351	321	358	355	364	344	347	367	374	349	338	365	380	362	376	309	368	353	377	351	363	358	386	367	362	366	363	349	369	360	367	390	352	339	345	296	347	382	372	358	355	319	350	380	362	366	359	376	370	353	354	380	363	317	343	349	349	342	345	348	357	354	369	348	370	361	349	376	370	362	391	367	352	359	342	353	352	335	341	364	358	346	336	362	359	330	351	390	322	351	367	356	356	370	343	352	345	369	325	373	372	366	363	359	365	364	363	370	333	366	340	337	377	349	354	325	325	359	367	366	328	331	342	359	358	370	397	362	370	361	355	393	361	337	343	360	357	353	350	362	362	371	358	364	345	359	346	321	360	327	340	384	378	364	364	327	360	364	340	342	336	319	363	354	371	374	387	404	324	369	356	357	339	372	391	379	370	407	351	354	394	392	367	407	363	355	353	357	360	360	368	389	384	361	384	368	344	393	382	353	370	345	365	367	339	364	359	358	355	349	356	347	305	362	356	319	369	376	379	322	345	364	358	365	335	358	383	370	356	371	356	370	349	391	323	343	376	335	359	374	396	349	350	329	360	352	372	338	356	340	361	336	330	405	392	372	368	384	400	358	316	342	338	348	376	367	340	339	358	349	343	344	359	373	360	364	378	351	383	370	374	367	370	345	366	344	377	357	358	368	352	385	351	369	392	374	376	336	383	375	346	313	371	375	386	391	337	408	372	336	353	354	331	328	308	372	320	333	335	374	346	342	371	377	336	372	352	367	366	374	346	395	336	379	366	344	394	363	343	352	366	345	340	377	342	362	396	361	368	400	368	377	363	357	368	349	338	336	368	354	326	317	377	348	373	369	328	342	337	432	362	350	341	360	368	363	372	356	340	371	375	356	367	355	391	328	341	330	373	399	350	364	363	336	331	328	353	361	352	367	347	300	362	357	367	375	357	330	348	359	376	351	358	375	397	352	363	361	346	387	371	352	367	372	383	349	365	351	364	364	342	383	353	345	329	346	371	370	363	380	363	352	330	363	366	356	339	356	359	359	353	332	369	330	315	362	352	364	347	338	375	326	361	366	374	353	339	369	355	322	386	373	389	363	364	365	362	315	345	326	359	348	312	346	367	364	367	377	327	358	357	344	391	371	344	372	373	347	368	334	364	363	381	348	337	352	362	403	333	362	375	343	344	375	342	380	361	343	369	371	324	373	357	333	379	354	368	364	353	355	356	357	361	348	367	364	391	382	344	380	399	364	341	349	376	351	370	362	360	359	402	353	347	345	366	362	351	351	381	369	370	337	369	365	344	355	337	377	331	385	360	340	365	398	339	400	355	360	349	402	364	355	384	372	350	361	368	354	363	361	361	368	348	346	354	333	384	332	355	345	349	382	340	360	335	332	369	360	355	346	355	359	340	367	369	371	367	377	394	361	383	312	346	356	350	343	360	337	363	371	342	369	346	342	347	350	378	373	370	329	323	366	344	392	347	403	334	355	366	361	333	369	356	336	329	370	348	326	348	359	374	339	386	393	359	322	369	318	364	377	354	354	356	364	382	369	350	379	343	394	367	367	328	341	345	363	356	383	332	369	343	342	363	383	351	353	354	329	350	356	312	312	386	360	382	328	360	331	375	369	362	366	351	375	347	356	369	364	356	362	345	359	334	366	337	401	369	311	348	353	375	358	357	356	368	355	366	324	370	329	366	352	360	366	399	371	350	361	374	340	357	336	361	332	403	350	342	352	314	373	346	370	364	342	351	384	334	341	349	347	352	330	359	361	406	354	349	364	370	324	325	362	343	340	334	345	324	384	375	411	335	356	337	384	371	329	352	373	361	343	364	359	343	335	355	372	381	383	377	384	330	369	355	360	353	375	374	361	361	345	373	397	351	371	334	385	370	349	301	331	354	334	374	388	383	388	353	367	341	380	372	378	386	347	393	354	360	360	354	358	338	399	366	373	345	373	332	353	353	336	335	367	351	343	344	390	391	424	340	344	346	391	336	349	361	325	342	360	349	350	346	373	357	329	347	361	350	351	343	351	356	344	372	404	338	362	387	378	348	344	359	334	341	372	342	358	366	405	374	348	380	384	387	357	395	348	368	332	343	359	318	343	379	356	360	341	356	374	372	372	388	349	341	357	371	352	353	380	372	372	368	325	354	370	397	342	371	368	403	372	355	340	346	406	353	385	349	357	367	357	355	364	350	396	386	343	351	358	367	349	368	355	353	354	413	364	377	333	354	341	367	377	404	349	396	341	352	339	358	346	354	369	369	343	341	369	382	327	381	383	380	345	329	347	381	374	337	388	358	358	376	371	373	330	385	361	366	379	384	398	361	338	347	381	331	347	339	357	382	384	344	340	341	326	339	384	362	360	355	352	340	370	363	329	374	384	332	380	340	393	334	342	364	370	356	364	364	372	361	365	364	376	367	363	363	341	351	334	372	358	315	322	360	386	304	342	401	332	390	332	398	322	357	419	339	372	339	363	376	336	395	347	368	354	354	363	391	328	354	381	394	369	352	350	355	380	372	370	377	353	326	342	362	358	366	373	360	344	381	370	382	348	356	327	334	359	312	377	349	348	374	384	391	381	377	357	352	375	354	358	357	370	375	363	363	331	365	368	353	342	355	395	369	373	370	378	329	353	385	326	343	405	372	356	378	383	359	364	326	333	330	404	373	357	378	361	370	343	334	345	349	322	339	333	370	336	352	336	317	334	365	348	356	351	381	345	348	355	361	350	376	355	357	382	329	365	385	357	349	331	343	341	355	352	380	374	359	379	370	374	384	359	368	404	363	364	377	336	371	375	371	326	378	374	376	337	350	362	376	346	370	350	338	333	352	380	358	371	345	400	363	386	321	379	365	350	351	341	352	381	361	377	306	323	367	366	353	370	361	335	377	387	337	364	357	361	370	358	353	361	362	354	384	340	424	360	360	391	362	323	358	342	369	321	383	350	357	348	374	387	345	337	348	372	361	359	361	359	379	369	381	357	340	352	358	360	340	364	363	350	356	366	376	357	364	381	352	338	357	384	385	340	344	350	364	343	335	361	345	398	356	357	346	369	350	385	351	325	362	363	372	322	356	357	350	383	380	336	330	356	390	386	358	387	390	373	346	354	399	357	363	349	334	363	343	361	377	351	329	373	370	358	333	356	310	321	353	341	375	359	357	360	374	348	336	391	344	365	349	360	327	378	333	353	343	351	340	369	365	369	359	346	368	371	328	361	371	347	376	371	357	377	351	365	350	375	376	383	392	352	339	389	308	375	364	391	363	379	358	334	378	379	353	374	375	365	351	370	349	345	395	393	330	340	365	387	340	350	403
37666	52778	53568	41186	24024	8992	2376	980	948	928	956	915	953	985	997	941	982	972	973	914	870	899	971	927	938	927	975	966	945	956	939	956	881	986	980	916	916	951	944	940	912	957	954	912	958	965	977	975	923	937	939	970	975	912	940	986	940	917	884	909	929	937	955	934	969	991	971	950	952	877	892	922	908	932	968	1004	988	965	980	915	944	975	948	918	904	922	997	963	926	919	912	948	978	952	908	945	962	1016	955	986	966	940	937	923	995	931	932	935	951	921	948	956	973	937	957	957	940	918	970	953	932	904	986	924	960	968	930	876	935	912	974	941	927	971	945	926	924	959	960	945	914	961	976	946	881	952	997	1010	991	1010	1020	896	937	961	972	922	930	933	911	963	883	903	931	955	953	944	932	932	970	942	929	969	933	992	939	901	931	946	960	942	953	922	975	933	905	976	933	913	892	960	972	960	931	933	938	946	930	944	885	1016	901	899	946	937	981	950	952	946	967	928	930	897	954	946	977	936	940	918	975	982	944	914	933	939	940	968	993	915	960	880	1007	901	944	980	928	986	965	887	997	1000	903	950	969	994	901	953	961	944	947	948	936	1010	928	945	919	918	942	909	949	969	954	926	917	967	966	934	978	879	979	923	963	1003	929	911	990	971	976	930	961	897	936	952	957	894	901	918	941	939	919	948	907	980	939	950	960	947	901	920	925	957	909	923	963	946	948	988	938	935	1001	988	894	964	968	921	915	970	950	929	978	903	934	875	935	935	969	935	940	965	972	959	943	941	983	972	939	927	975	1011	934	943	907	974	934	963	932	919	925	909	1038	922	920	937	938	965	919	926	984	944	899	959	960	944	969	922	901	931	994	945	985	926	943	948	932	963	898	946	948	932	919	938	941	934	969	971	883	877	1015	925	959	913	963	934	970	979	948	896	941	983	983	964	903	913	880	950	988	961	947	954	950	924	945	923	915	922	975	946	907	976	916	970	959	946	933	943	935	977	929	952	941	911	950	928	917	913	927	968	940	942	958	906	973	1026	943	968	932	942	917	959	913	966	924	938	964	979	952	958	951	911	918	972	968	966	949	960	903	939	980	947	950	986	932	936	964	935	893	954	1002	960	945	954	991	902	944	922	925	920	937	970	931	970	903	945	954	970	995	944	969	961	947	969	902	937	966	977	971	905	954	963	992	903	990	935	946	915	916	1004	955	925	906	962	944	983	906	936	969	911	963	1002	951	906	977	933	932	906	910	942	953	948	939	955	981	954	925	916	920	925	904	988	941	911	958	948	975	949	941	984	974	951	945	977	908	949	900	961	908	923	943	970	926	927	962	951	884	954	974	921	929	963	941	957	941	975	962	961	886	1004	886	962	933	961	965	951	1032	902	986	934	910	958	989	951	930	936	957	885	892	938	942	912	920	968	971	904	959	886	943	907	994	946	955	952	915	937	985	978	913	960	952	876	928	931	913	943	991	896	914	965	943	1007	960	995	939	951	946	892	917	989	966	908	962	933	916	969	943	907	944	958	936	1034	907	942	946	900	948	954	990	932	933	968	901	948	990	923	973	944	1002	933	986	933	957	965	967	985	951	962	962	936	947	944	962	942	962	869	939	866	945	947	904	950	924	893	958	947	901	909	997	905	943	931	990	931	943	921	943	977	942	958	963	948	948	928	967	971	917	941	987	978	927	899	913	1008	986	911	927	956	900	952	943	925	960	947	922	954	969	928	944	894	1001	982	896	937	1009	972	973	970	912	933	924	984	949	959	955	898	916	929	939	958	996	965	945	940	921	955	909	980	951	963	979	949	957	908	943	978	919	949	933	962	910	950	943	969	924	874	908	963	985	957	889	917	988	934	927	921	939	955	925	929	971	972	907	958	925	964	944	935	985	977	985	883	964	975	956	984	918	913	965	938	923	952	1051	900	912	863	941	946	949	956	932	994	946	935	992	954	928	946	982	882	913	885	948	937	933	924	975	931	934	956	973	969	935	969	928	991	982	937	872	913	969	951	910	988	980	904	980	932	929	936	943	892	1032	936	958	1030	1023	957	927	960	982	962	980	970	982	947	851	961	969	988	938	992	892	942	973	939	924	978	960	891	962	939	933	877	992	963	888	1009	978	876	978	973	1017	959	940	953	1024	961	926	925	928	952	958	1001	927	931	938	956	983	1016	961	916	931	914	964	934	982	971	913	922	970	928	935	913	936	962	887	921	926	935	963	908	911	956	947	914	979	900	956	912	998	955	897	889	968	978	955	945	905	940	980	928	953	968	971	910	944	933	963	905	854	915	954	943	929	913	931	987	940	987	893	951	992	957	939	994	936	941	930	967	935	934	1000	902	923	926	959	958	887	962	891	999	923	897	918	931	995	925	935	934	936	945	909	964	942	920	968	1003	987	918	976	984	968	967	896	935	964	941	1013	1034	953	947	939	908	986	904	936	913	963	980	941	957	903	948	943	928	973	957	935	902	941	950	988	950	924	959	940	991	942	944	924	948	962	916	900	898	958	948	989	950	896	974	894	976	916	970	966	943	955	959	928	931	939	908	900	898	968	981	916	964	949	978	933	953	913	977	973	920	925	922	954	991	960	940	932	948	906	899	925	951	967	946	998	941	928	1008	946	954	1007	961	955	939	941	995	919	907	911	1017	949	972	943	930	942	940	956	959	877	936	962	926	1015	971	906	942	947	937	946	941	902	954	945	916	956	950	952	1007	972	927	962	909	896	912	980	920	932	942	954	953	987	1011	956	961	940	965	931	931	966	900	913	912	955	908	953	899	1014	903	965	897	913	963	881	950	916	951	917	933	897	976	977	897	956	878	916	982	958	967	920	1014	902	918	961	915	930	987	971	930	950	970	994	958	936	966	872	939	936	968	926	976	948	1011	939	944	969	964	927	937	904	907	945	956	982	929	930	964	866	920	988	985	984	905	962	962	1006	945	925	974	953	890	950	935	980	870	938	873	925	883	925	938	913	893	949	907	951	927	963	964	984	940	1012	922	911	953	882	938	990	904	946	949	946	971	914	960	912	974	965	906	931	890	965	906	914	933	947	1002	951	916	945	983	890	940	949	959	952	964	943	977	919	941	920	940	945	929	915	942	941	974	893	960	985	873	943	952	939	929	940	945	940	949	889	943	916	953	973	921	889	932	973	942	937	963	948	954	959	941	938	961	925	935	942	928	963	936	950	923	908	947	950	924	1009	959	915	885	964	929	929	943	930	918	935	907	969	958	947	1005	983	942	971	977	958	1012	969	952	940	961	951	954	936	1065	928	925	941	937	954	933	990	925	962	965	961	928	918	933	929	914	977	959	911	940	968	934	946	941	949	972	924	927	948	925	936	975	974	944	899	966	955	893	971	959	953	1037	942	959	915	984	939	897	934	1015	919	943	887	931	966	939	992	973	941	950	1032	1000	927	908	934	922	934	925	1010	979	924	882	894	980	892	923	943	934	951	966	927	940	921	950	939	955	932	952	988	926	927	873	980	943	955	969	942	948	939	970	952	939	912	925	968	923	992	984	957	924	887	897	930	948	922	981	938	924	990	942	975	991
72424	81043	69586	47369	24648	9118	1455	353	297	311	320	306	310	313	298	337	323	277	349	294	323	322	276	325	319	310	309	331	299	302	297	322	318	311	309	321	323	325	332	280	331	341	331	282	352	328	330	332	295	315	305	271	327	299	311	304	283	318	292	294	313	320	285	312	319	349	333	344	330	315	289	321	316	330	303	322	316	338	334	308	330	335	319	297	330	307	322	322	279	297	302	304	323	343	308	335	297	329	330	292	309	304	310	302	322	324	330	283	292	297	310	312	338	319	328	299	322	321	344	344	312	304	290	321	320	306	347	326	337	355	312	305	324	345	358	297	317	309	339	288	320	325	321	302	323	293	318	332	284	272	331	315	314	295	298	314	322	314	325	274	299	311	283	305	302	319	305	326	303	349	289	328	312	299	293	338	346	307	334	335	300	307	298	321	332	305	318	327	339	304	319	300	322	321	333	317	307	302	293	319	293	301	310	301	331	312	315	303	307	291	338	308	319	329	308	316	317	320	281	308	325	319	322	313	316	303	326	334	343	307	330	320	327	333	309	336	320	304	355	305	323	307	299	307	342	283	319	290	309	323	352	332	335	303	323	304	304	315	294	307	300	330	313	352	315	322	326	312	313	337	309	281	333	326	313	319	311	311	312	331	301	275	313	334	311	342	312	318	309	286	317	313	289	302	315	349	324	287	324	303	301	296	330	311	323	351	336	289	341	304	317	295	299	352	297	300	334	316	308	334	318	333	322	340	271	322	279	309	323	306	331	326	315	319	308	309	311	288	321	314	291	309	288	317	328	295	292	324	300	325	339	298	335	329	277	333	295	313	284	301	285	320	333	322	300	312	344	322	307	323	295	337	321	324	292	313	317	315	315	325	354	295	325	310	300	291	312	306	323	284	287	308	300	325	332	298	333	319	322	331	321	317	325	300	303	312	306	318	318	318	330	279	298	303	296	315	310	309	315	331	355	325	284	289	318	303	344	327	307	340	321	299	280	279	276	301	337	310	326	313	309	311	325	290	357	314	350	337	283	296	309	305	334	309	350	281	289	332	308	324	278	340	314	321	326	313	301	292	325	328	307	331	291	300	308	295	312	309	308	295	281	315	315	313	338	311	296	302	318	320	344	333	331	291	304	296	330	310	322	300	318	324	288	331	314	311	318	335	289	327	331	325	294	305	319	291	323	320	349	323	357	280	294	277	302	327	331	326	328	310	328	328	318	326	338	294	305	305	312	314	320	293	317	301	310	325	286	294	272	352	306	282	350	351	310	282	285	304	314	302	339	316	302	286	327	328	298	334	314	333	316	333	362	290	328	310	332	350	298	313	286	311	312	288	318	311	315	316	291	285	301	331	294	278	338	308	284	303	315	317	316	331	335	312	307	326	309	340	306	331	319	309	329	334	338	315	287	328	300	317	323	309	311	340	297	324	311	309	290	318	318	311	298	336	308	335	341	324	285	301	344	324	310	314	304	288	325	323	310	307	330	328	307	331	310	310	301	375	309	305	354	330	312	303	305	304	313	314	314	307	305	315	315	341	346	326	298	296	285	297	305	307	310	333	344	330	323	294	323	321	316	302	331	320	292	319	318	289	321	297	335	318	332	339	313	300	334	312	299	290	310	303	296	309	328	311	297	322	319	311	315	318	321	341	293	331	292	283	310	336	310	366	295	277	273	347	341	299	309	307	292	332	326	333	305	305	302	352	302	295	312	369	308	356	332	325	298	333	343	344	312	307	322	314	321	329	309	306	338	323	309	305	306	313	305	335	318	330	276	319	341	328	317	313	309	329	343	309	352	292	287	343	266	298	273	345	316	318	317	310	341	309	322	358	329	314	300	319	306	327	319	321	278	320	340	292	318	319	326	313	318	291	312	312	326	287	316	315	348	308	304	332	282	326	315	288	323	310	317	314	336	312	312	344	327	316	324	317	292	327	297	315	297	333	318	322	348	331	314	317	340	303	312	324	321	317	281	316	334	334	334	341	332	306	287	288	285	312	362	324	304	297	311	327	325	305	343	323	308	309	310	309	342	317	323	307	327	294	340	307	316	317	334	333	328	280	335	298	294	295	323	355	312	298	316	324	312	305	307	289	273	335	309	295	280	320	332	317	302	319	346	330	294	314	297	299	336	320	337	299	321	312	325	321	297	314	309	313	317	317	336	307	292	291	314	313	328	368	344	277	321	335	322	348	302	316	322	325	306	312	319	298	305	315	282	372	350	313	305	310	305	311	296	342	305	294	266	295	320	299	311	330	285	299	299	348	319	298	359	335	296	309	320	318	310	324	366	285	310	321	308	333	335	315	301	322	297	314	293	309	324	305	312	331	318	319	349	299	306	297	327	295	313	327	318	348	312	318	336	324	322	315	323	299	330	322	264	294	315	290	322	351	354	345	335	293	313	334	328	335	321	302	313	311	285	329	309	330	352	317	335	316	312	305	322	304	305	310	356	312	320	303	314	310	327	344	338	327	269	315	313	321	351	297	289	287	320	330	311	322	305	318	311	324	323	316	323	345	298	293	328	284	303	328	350	326	297	339	339	320	297	323	315	328	316	309	329	323	324	296	304	307	348	321	343	344	314	272	343	345	335	296	338	314	317	298	295	317	322	293	316	325	318	317	305	326	307	350	328	293	354	356	329	289	334	297	319	344	292	323	315	340	322	303	323	319	322	310	314	308	328	306	318	290	312	304	324	312	330	313	299	332	327	270	286	297	312	320	313	309	289	313	323	291	366	342	330	342	297	311	328	340	340	313	287	305	313	334	309	277	313	313	316	330	303	336	294	279	302	313	320	303	332	333	279	333	303	283	310	317	290	304	322	364	303	315	298	305	308	301	320	321	312	297	317	302	357	276	325	328	301	323	303	309	306	309	334	339	298	305	323	298	336	291	290	321	317	309	307	321	288	294	342	313	311	294	296	333	307	321	288	314	324	319	343	331	310	306	299	290	337	334	330	290	320	322	314	309	304	354	323	314	307	291	320	305	311	303	288	308	306	325	337	338	320	334	330	322	323	320	332	324	304	319	311	336	302	332	332	337	322	330	312	340	282	364	304	323	311	302	356	313	293	315	301	313	318	334	294	303	300	294	300	315	282	320	310	313	330	345	298	296	317	313	291	301	318	307	298	299	320	308	308	302	318	335	340	325	325	311	318	303	324	296	333	331	312	310	335	300	324	330	346	326	289	318	343	300	289	289	325	304	337	302	310	319	288	304	343	323	297	313	350	388	341	299	320	318	314	313	334	311	325	294	323	310	312	341	286	330	299	299	329	332	325	309	359	309	295	328	341	300	303	313	316	296	346	305	313	318	296	339	310	290	306	296	332	306	324	309	332	334	298	343	302	324	336	305	313	301	318	285	315	360	311	336	309	323	323	312	306	314	309	302	303	296	306	279	307	340	322	315	328	302	345	314	333	311	309	290	325	303	359	280	299	312	329	292	318	300	307	360	310	329	342	292	348	267	301	298	309	294	328	334	350	336
50270	67288	65408	49660	29776	14833	3388	882	839	822	812	837	828	859	805	846	817	829	856	869	824	834	855	796	858	822	902	831	841	862	826	776	772	849	829	814	826	799	828	835	784	798	837	815	814	805	843	796	843	863	896	850	795	818	839	821	817	853	867	833	806	844	846	825	773	759	860	814	808	868	876	818	791	778	797	852	847	814	840	809	858	835	833	802	848	813	783	813	819	791	789	832	846	771	886	848	850	804	823	877	829	801	825	823	836	793	831	846	797	827	828	830	795	836	797	803	842	835	821	853	892	833	858	857	795	849	863	841	773	827	862	856	822	821	796	827	834	840	841	847	824	832	870	853	824	851	808	799	810	819	824	867	880	797	805	778	835	781	807	799	852	849	852	826	820	755	839	768	811	784	818	890	808	824	836	856	812	839	793	876	904	860	822	846	813	875	794	850	807	829	793	773	814	791	865	826	822	834	823	845	847	798	780	842	802	861	828	829	830	825	811	799	832	817	815	823	813	819	800	848	816	778	797	782	801	796	859	841	851	800	870	813	881	845	866	856	825	789	838	872	845	837	795	841	804	785	794	848	857	791	821	815	814	789	851	832	798	825	853	819	750	823	846	847	842	831	838	827	824	792	846	818	796	874	822	812	847	782	786	834	825	803	834	801	841	808	836	889	840	853	813	853	822	824	805	800	845	870	881	804	765	780	828	846	830	773	792	797	820	807	840	835	824	844	751	816	844	856	857	878	832	834	901	840	882	809	865	833	822	824	828	807	878	838	842	798	802	853	824	839	836	828	844	846	876	806	795	843	872	839	798	852	829	863	806	849	845	798	820	848	824	831	820	827	790	837	799	855	801	851	813	867	769	848	873	815	820	852	806	828	857	786	841	822	825	815	828	847	828	777	783	848	828	856	817	836	837	805	807	809	803	789	839	811	842	838	835	767	850	851	807	762	840	818	822	776	779	817	801	779	845	779	781	797	798	820	831	868	817	815	826	824	791	795	811	869	812	831	808	849	906	843	853	802	838	753	798	831	830	856	799	760	805	822	813	856	815	825	791	788	824	885	789	845	787	837	822	883	783	824	805	863	816	839	841	837	835	828	822	844	885	803	785	832	799	837	803	829	813	800	826	798	841	810	823	813	821	815	794	831	801	877	800	905	832	796	870	868	815	820	862	803	827	809	842	846	866	896	853	792	786	846	850	834	817	854	774	833	847	815	813	806	798	807	851	821	795	807	791	821	901	838	854	863	787	815	833	793	868	821	831	784	857	865	820	812	877	893	808	905	881	760	795	804	830	856	834	828	860	848	842	786	769	821	831	749	811	777	890	860	793	849	766	808	788	822	894	797	836	842	819	875	833	764	804	807	831	832	833	855	778	840	852	842	900	873	825	850	838	816	823	851	825	857	801	808	857	780	770	819	791	816	837	809	791	840	877	812	859	879	827	817	820	824	830	847	811	797	812	791	803	801	843	867	815	836	822	834	836	845	810	851	835	796	799	896	815	891	918	799	830	835	813	824	869	840	844	895	851	785	862	839	830	848	824	772	854	811	801	809	817	828	820	827	796	864	813	866	818	844	800	842	809	855	888	862	780	802	831	826	809	833	835	853	835	868	853	835	788	814	771	794	862	854	828	873	818	798	831	838	853	851	760	813	783	819	844	817	821	837	802	800	834	816	827	851	849	789	854	851	831	794	805	840	788	850	829	823	866	841	836	856	811	852	844	801	836	814	827	807	806	852	797	815	862	873	855	853	835	821	827	853	841	855	822	786	823	835	829	823	773	805	825	813	793	864	854	787	832	825	833	851	807	844	872	815	828	813	812	846	861	832	834	772	824	785	842	817	850	793	810	847	842	859	825	831	841	765	765	854	824	793	826	842	797	879	829	778	861	832	807	824	835	857	822	814	817	831	800	801	830	793	833	851	807	808	759	826	766	831	822	829	850	850	837	828	840	793	830	869	817	830	857	839	847	858	834	807	816	792	815	831	837	771	858	780	835	856	781	850	820	793	862	811	868	778	823	846	826	813	819	851	803	832	798	820	782	828	820	812	782	784	785	788	826	825	829	800	807	804	874	822	841	822	828	835	836	848	794	858	809	799	796	835	826	824	846	801	807	835	815	834	835	780	842	771	807	795	827	860	791	805	841	780	818	821	818	794	823	830	799	818	802	836	866	826	808	860	842	832	825	880	793	788	869	857	859	813	810	838	857	795	809	829	801	809	805	833	744	844	830	857	838	820	813	843	808	783	871	859	821	837	828	808	805	884	853	849	799	904	848	847	825	853	801	863	850	846	834	843	840	864	815	896	826	778	800	824	833	835	868	827	796	849	786	818	802	791	848	850	759	850	788	803	794	819	871	856	819	891	803	802	839	827	837	868	835	807	790	818	837	803	882	842	777	811	814	851	821	835	856	810	799	819	850	846	839	828	843	839	849	844	839	836	812	771	851	787	820	849	849	789	787	797	822	850	868	849	799	804	786	832	803	833	836	813	845	785	782	833	841	843	811	833	851	831	832	848	864	823	857	834	837	817	881	838	793	789	834	859	859	813	878	886	849	839	803	844	850	832	843	834	833	852	811	820	870	838	834	842	797	888	809	749	820	849	841	825	834	823	822	834	814	862	808	828	772	832	828	806	856	827	775	814	798	792	770	835	839	803	782	846	852	846	842	833	837	830	793	847	845	851	857	856	852	824	819	859	846	877	817	796	855	891	908	863	850	827	862	823	829	830	835	807	883	826	855	812	807	841	865	838	828	826	841	808	828	805	778	845	827	888	791	792	871	903	856	831	799	839	879	780	862	836	854	804	811	819	752	829	818	838	837	809	876	832	803	801	812	806	866	834	816	832	869	817	817	833	869	816	793	813	842	841	849	870	784	799	837	806	846	847	832	875	754	826	778	841	864	807	827	815	812	801	824	833	855	820	802	813	809	832	871	833	763	856	849	882	870	814	763	900	762	831	860	903	806	782	845	807	824	807	820	819	838	794	840	833	839	819	804	868	805	822	794	851	733	877	857	819	829	860	851	803	831	839	833	853	753	799	847	838	847	834	908	839	847	817	851	829	800	829	868	780	821	899	796	868	811	774	762	812	817	789	809	899	793	807	821	857	829	811	830	844	834	823	849	790	793	824	809	767	844	853	886	788	776	908	834	845	832	889	831	862	902	784	844	808	853	822	818	838	820	818	862	838	871	825	823	816	814	812	798	895	831	845	808	797	816	832	837	819	852	838	807	867	826	818	811	802	829	856	885	833	851	804	783	781	836	817	826	818	841	827	838	832	761	875	794	833	798	805	861	798	872	845	809	854	897	795	827	833	800	730	835	833	820	832	820	860	849	786	818	815	808	794	839	796	807	798	817	803	825	837	870	824	808	796	818	829	878	781	833	810	824	814	857	815	776	813	836	816	833	854	827	850	877	826	785	841	855	814	839	865	860	845	799	806	787	822	858	827	842	758	770	791	785	810	859	805	860	841	874	831	861	767
15761	23512	17361	7128	1878	477	403	313	344	354	349	367	339	354	367	340	341	321	356	371	342	357	364	347	364	357	377	353	340	368	345	373	332	363	334	377	324	348	357	352	356	341	332	347	333	360	365	329	345	329	335	334	356	338	335	340	334	360	361	368	325	327	341	371	380	350	333	352	364	331	348	335	322	334	327	331	372	374	309	324	336	372	347	351	382	349	354	366	344	341	371	341	315	348	312	350	342	326	355	346	343	396	334	295	336	349	347	336	318	316	354	364	381	322	378	364	369	339	369	363	330	364	386	348	334	334	313	359	384	379	354	356	309	337	341	361	310	341	312	353	340	334	317	347	332	325	361	339	334	343	341	341	339	381	355	307	334	355	320	361	355	362	337	331	340	363	374	346	360	341	380	324	355	359	330	324	331	338	339	366	343	351	344	318	349	330	373	353	327	352	334	326	364	342	338	373	323	358	325	345	358	322	345	337	344	394	311	350	342	378	343	356	346	333	350	327	386	365	353	362	346	350	336	318	338	352	331	356	336	364	324	337	363	326	332	366	342	335	329	373	346	342	353	332	309	357	348	343	353	333	313	353	351	356	361	364	371	369	358	338	341	344	387	326	335	356	396	348	310	333	352	354	324	326	359	384	333	324	328	355	319	357	343	324	342	349	366	325	335	344	330	380	309	372	323	312	325	350	346	338	369	304	335	343	386	346	337	322	333	354	338	338	356	351	318	314	330	329	318	364	340	370	381	324	348	331	332	332	344	329	384	345	318	333	356	347	353	340	350	349	344	350	333	352	327	352	331	349	379	323	336	337	332	336	303	334	353	358	336	347	328	334	362	347	354	354	345	359	380	363	333	346	362	344	347	376	368	344	347	365	354	343	337	374	367	353	363	348	351	329	329	369	404	367	324	350	358	355	330	357	345	327	317	357	397	346	344	352	336	323	362	303	339	333	348	356	340	365	376	307	397	352	375	358	362	342	385	358	325	328	327	336	344	369	322	313	345	341	347	362	372	353	341	343	328	351	372	345	344	342	344	355	355	350	334	337	334	355	311	321	358	359	379	341	340	346	329	342	355	326	337	321	359	370	320	339	328	374	345	326	348	345	328	353	353	347	351	317	333	332	342	359	326	408	336	344	363	343	339	349	331	352	354	356	355	343	322	348	343	333	373	349	322	342	343	337	337	343	349	369	373	366	365	370	339	404	390	335	342	369	343	330	340	356	331	343	356	340	318	360	344	353	327	364	327	361	341	326	366	356	306	368	348	343	382	349	350	330	343	354	304	364	332	345	303	352	352	345	354	336	346	367	327	346	346	313	344	362	356	383	356	357	333	374	340	338	383	360	326	357	369	344	341	320	353	366	352	344	387	337	352	322	346	358	371	364	336	311	356	345	333	320	346	317	337	348	373	326	352	357	362	350	367	331	326	361	333	334	316	365	333	323	344	372	332	314	358	352	359	388	330	344	331	353	348	350	366	342	331	343	372	336	338	334	340	387	363	342	351	377	318	329	341	343	300	334	346	340	362	367	376	340	343	333	373	357	335	380	349	369	352	347	358	331	350	358	351	318	348	370	329	354	321	337	323	332	323	349	332	387	369	339	358	340	339	362	358	369	318	336	341	343	324	353	352	343	343	331	355	361	336	338	352	330	401	335	384	362	351	356	338	342	349	350	314	343	316	360	365	368	364	359	342	330	360	360	384	345	351	336	341	318	378	330	316	353	323	340	343	347	342	380	346	362	360	327	352	362	349	311	358	333	334	331	320	339	380	354	354	377	356	341	352	376	349	337	337	350	346	363	368	341	365	339	369	372	324	372	348	371	356	347	345	330	325	348	344	350	342	325	317	380	343	357	355	364	346	308	323	360	376	333	366	373	334	360	375	318	344	319	343	347	357	358	325	336	358	306	350	379	334	349	374	367	358	332	371	347	384	356	318	346	358	347	348	336	373	380	362	358	336	350	344	337	340	396	336	332	335	351	371	340	348	383	375	329	330	352	350	366	366	362	367	344	371	337	358	360	362	335	347	333	362	368	329	356	319	355	343	351	343	349	337	350	340	343	328	351	325	355	366	344	333	324	358	362	345	331	341	375	339	369	308	315	316	332	389	325	354	330	343	339	344	346	365	355	351	292	375	375	386	327	354	332	357	381	335	362	379	353	327	338	365	318	355	354	334	327	324	341	348	341	363	353	374	355	343	346	324	342	342	353	360	317	297	360	332	338	345	340	328	333	350	346	366	361	327	368	364	307	341	338	342	339	343	360	359	328	337	330	327	329	348	307	340	312	342	349	330	361	355	366	335	352	362	354	358	327	309	332	378	362	355	346	361	344	393	345	343	333	320	338	350	337	320	324	363	337	367	382	341	358	347	367	344	316	353	393	355	368	341	362	328	355	349	343	333	347	358	335	357	340	352	327	320	366	362	309	330	328	364	363	353	324	354	355	339	357	355	325	334	356	335	330	322	351	314	363	367	336	359	341	386	308	349	342	334	324	360	320	339	285	334	312	337	346	327	336	313	319	314	331	344	361	345	338	335	352	327	328	360	357	358	345	361	346	343	319	377	365	322	352	332	356	350	387	339	303	358	340	369	353	370	363	332	364	315	346	342	325	346	336	349	338	337	339	342	316	342	365	309	348	370	320	347	358	365	340	380	350	327	324	351	344	315	362	340	314	339	353	326	382	354	334	341	347	334	368	334	360	352	351	334	342	355	363	363	361	344	348	324	347	332	354	339	334	351	370	368	350	376	343	374	337	324	325	358	396	342	358	356	369	333	345	348	306	378	319	353	329	358	296	343	358	340	340	348	318	353	310	339	333	379	353	314	362	326	328	350	371	350	375	345	365	375	311	351	353	358	328	332	315	379	349	347	332	370	352	335	346	326	354	330	337	336	318	315	349	374	333	330	318	332	387	304	374	358	363	336	338	343	331	332	335	358	353	325	319	351	358	347	338	366	343	346	351	351	343	332	333	324	362	349	340	337	386	369	350	350	324	323	331	341	319	352	323	374	340	358	337	361	352	338	335	342	322	375	334	313	333	323	363	353	368	324	349	347	331	343	382	346	351	344	337	356	345	387	359	345	373	358	345	328	358	372	347	328	317	358	338	334	333	339	345	357	329	372	302	349	383	332	337	315	344	357	354	309	348	350	356	342	338	308	317	329	362	348	334	362	329	329	333	373	355	336	321	333	336	348	321	346	354	327	365	361	341	295	340	349	349	371	359	331	327	377	330	363	315	345	343	339	367	373	330	341	387	324	332	328	330	357	347	329	337	354	311	352	387	351	380	375	391	369	345	346	337	332	380	355	367	320	330	298	383	312	348	342	358	345	369	329	338	343	372	339	337	336	369	339	334	331	292	325	342	353	365	361	361	384	355	303	355	355	326	352	343	368	310	323	368	336	322	342	359	361	352	304	348	375	364	318	326	342	343	331	365	369	321	334	345	349	328	345	384	376	311	343	343	336	339	346	330	369	339	345	359
16431	27280	23308	13289	4961	1563	1029	937	926	862	851	874	933	887	890	886	888	846	910	929	906	915	892	881	914	911	920	914	983	825	905	889	938	839	846	881	909	914	876	906	880	879	805	894	898	899	859	895	920	863	912	877	903	927	908	856	897	895	860	893	907	835	857	885	873	920	888	880	920	951	904	881	846	920	912	876	907	824	877	915	871	952	827	916	875	892	886	863	875	898	902	903	892	880	930	867	951	856	847	909	869	942	897	873	900	893	918	937	920	885	920	901	942	929	922	874	926	925	864	888	960	844	890	903	822	911	938	880	929	883	865	900	901	925	934	903	859	889	881	892	964	929	900	888	899	888	894	916	884	931	914	918	862	846	886	900	894	896	853	946	956	874	878	859	909	939	840	917	919	932	894	932	887	929	828	852	867	926	867	872	914	912	876	899	844	850	849	933	878	914	901	952	905	903	875	875	895	891	867	938	958	855	937	897	901	885	903	908	911	894	900	926	921	869	920	939	919	875	897	846	888	903	930	843	881	865	906	916	870	907	896	911	914	943	886	961	869	906	935	968	932	853	886	881	883	939	910	879	896	883	887	885	875	849	867	850	894	863	881	893	939	959	895	856	903	884	877	864	944	877	894	884	875	920	866	875	888	862	905	923	867	880	910	897	886	888	882	876	891	891	911	916	907	876	885	895	922	880	946	923	897	944	939	871	862	858	895	936	926	944	866	899	867	914	927	884	909	923	871	863	880	906	911	873	930	889	926	932	855	823	880	922	876	904	906	846	851	891	838	916	903	862	842	908	929	868	926	917	938	905	906	861	937	843	882	864	900	907	889	881	909	880	886	885	909	921	870	834	909	908	932	914	877	900	875	915	844	877	894	861	837	824	899	900	826	889	885	927	880	897	852	905	902	934	908	902	926	893	942	908	944	884	916	898	915	904	921	903	883	913	873	863	916	905	890	914	918	915	900	857	894	870	909	893	858	925	903	880	926	938	899	878	937	882	908	929	882	909	910	861	864	913	937	872	906	904	880	874	888	895	887	872	931	947	884	933	963	899	900	920	911	863	845	887	880	910	847	929	888	942	856	907	921	858	933	952	855	895	930	895	893	910	903	939	910	888	922	862	915	899	861	919	927	829	863	881	898	883	918	860	857	897	941	873	921	913	910	816	866	851	907	869	873	846	942	890	898	859	933	924	869	913	913	882	895	892	850	876	952	928	871	951	931	891	912	865	883	893	918	882	876	911	899	906	940	879	934	887	863	860	861	929	889	855	852	941	882	897	890	926	922	877	924	866	887	876	939	923	913	862	939	880	894	889	916	885	916	854	908	908	931	895	926	903	910	869	889	853	882	911	866	925	952	934	842	881	921	895	891	917	859	939	919	871	965	932	858	880	878	933	894	902	894	858	914	907	899	916	884	875	891	854	880	873	895	947	864	910	891	849	908	928	869	885	907	952	862	865	843	891	845	878	911	874	910	919	875	903	883	911	910	928	901	952	844	932	880	835	933	890	886	947	885	855	859	886	912	860	940	894	844	861	879	923	952	946	883	859	875	877	873	910	844	878	877	892	867	862	901	861	890	961	884	965	890	902	945	905	885	832	922	908	892	942	867	884	891	929	916	904	903	886	903	885	913	906	888	892	882	888	930	892	937	945	870	872	908	936	884	903	905	909	889	892	895	923	909	846	882	875	901	913	925	893	952	905	914	851	896	898	908	855	904	927	917	900	909	868	874	882	860	931	877	827	858	863	924	880	861	909	865	891	947	889	907	953	874	858	881	908	899	881	896	905	929	917	825	937	934	889	863	917	960	900	834	877	909	977	853	877	897	872	909	934	918	884	887	956	905	936	872	921	867	917	873	872	945	884	954	953	924	954	856	894	915	870	901	919	892	906	922	943	902	931	888	873	914	866	861	879	886	880	908	889	875	964	905	886	883	899	897	882	896	885	901	906	877	869	889	837	852	859	917	882	903	891	921	870	905	897	883	905	853	885	825	901	878	923	890	925	914	850	862	908	889	895	845	894	904	876	925	887	842	951	899	875	895	913	897	901	874	930	912	930	906	893	903	892	906	879	888	868	885	855	840	894	890	869	910	924	847	908	882	896	895	876	885	903	867	862	873	895	927	911	935	915	887	909	894	915	868	862	924	924	891	906	883	851	954	892	913	883	902	894	913	886	921	916	868	877	927	889	860	856	925	927	899	918	834	893	914	890	896	941	905	945	845	923	889	872	905	902	921	921	873	905	922	882	894	873	872	864	921	904	879	923	959	954	895	907	896	920	899	883	936	942	878	902	940	936	891	950	906	905	898	869	889	919	832	887	913	884	873	905	921	925	902	865	900	833	853	889	911	893	927	833	930	863	903	925	935	942	902	905	893	890	852	893	869	881	939	857	874	893	929	983	909	936	914	855	938	880	881	889	880	853	867	905	837	873	873	896	897	880	899	894	826	913	894	934	933	911	923	914	875	911	906	889	969	905	854	837	917	888	881	887	828	903	894	911	872	915	831	922	907	919	835	885	897	943	913	932	885	977	893	857	872	901	898	936	888	906	875	944	881	919	903	904	884	898	918	894	907	900	928	917	864	858	898	870	880	934	881	955	878	911	872	883	887	893	884	923	888	853	920	896	896	961	907	889	898	864	804	918	932	874	924	889	827	899	928	861	849	868	859	901	910	854	897	890	905	841	880	890	874	910	933	923	930	883	865	870	859	849	934	868	886	860	897	896	893	888	850	848	913	934	873	892	900	906	925	844	895	917	883	893	884	918	836	905	883	877	886	884	887	893	895	896	905	844	903	943	935	961	871	909	911	885	902	911	907	929	931	836	877	871	953	939	865	910	885	899	867	886	874	876	886	904	872	834	872	933	914	900	865	841	872	881	849	918	865	887	894	892	908	872	912	873	908	890	898	892	973	909	917	907	923	922	906	932	866	895	906	901	942	852	900	892	898	847	961	914	884	869	937	852	894	888	878	883	862	872	914	919	884	847	878	858	891	869	953	939	887	923	914	883	882	890	849	843	905	905	895	872	903	878	896	904	887	910	851	935	892	905	896	933	925	835	899	901	891	912	847	902	903	890	887	945	906	914	883	898	886	980	850	886	887	895	905	930	845	935	833	920	869	877	899	875	901	845	838	902	902	905	935	873	862	911	835	858	905	906	865	937	931	872	920	965	941	867	928	912	923	923	913	926	885	922	882	880	924	867	926	916	948	966	862	923	898	953	906	851	938	886	868	877	860	882	862	919	868	898	907	855	871	892	907	893	870	868	943	859	851	899	862	873	839	892	871	858	929	878	879	925	884	896	899	898	930	913	896	942	924	857	855	933	939	940	902	886	830	917	873	863	836	915	928	891	892	922	857	893	945	857	906	897	918	914	911	923	888	921	918	899	893	890	899	936	874	903	906	877	881	892	887	949	875	880	863	897	890	905	931	884	923	954	908	916	909	912	894	879	849	858	973	887	860	816	878	925	863	869	932	866	861	853
57810	67751	57737	36407	15396	2644	451	259	247	235	263	231	254	251	265	246	224	295	257	248	246	241	247	270	267	259	244	263	267	258	290	217	258	274	261	245	249	263	268	261	263	241	269	259	256	238	268	254	272	223	247	262	216	248	265	251	246	247	259	260	275	269	261	264	239	259	269	243	257	264	259	247	272	293	247	276	246	252	275	264	269	273	252	268	250	280	294	269	249	247	240	260	233	245	252	259	271	272	261	239	229	235	283	238	257	245	265	269	268	253	264	246	279	233	242	263	237	240	276	282	274	251	227	267	240	234	255	274	262	262	233	267	249	280	225	260	288	255	258	264	238	262	250	239	282	244	219	261	264	242	242	272	248	271	249	257	240	245	264	246	237	262	261	255	261	276	259	270	275	258	240	251	246	255	234	250	271	240	256	231	249	262	220	260	258	265	239	277	274	271	258	252	242	247	207	277	282	255	259	273	265	297	271	228	258	245	243	265	254	262	242	248	236	237	296	257	220	237	247	245	245	246	257	299	268	270	249	250	280	243	242	262	274	247	245	226	248	262	264	244	249	259	287	254	251	235	247	261	247	276	247	252	238	249	273	262	264	242	264	245	244	254	263	267	260	292	284	275	269	266	232	265	241	260	237	257	248	246	241	274	268	220	245	233	252	252	255	291	266	282	284	265	251	263	294	263	263	236	270	275	267	262	243	269	232	260	257	264	263	262	284	238	274	264	256	247	248	263	240	260	250	247	255	241	271	279	239	238	260	261	272	234	268	272	260	248	282	248	252	243	233	229	255	251	253	255	261	269	245	271	249	251	253	263	267	285	276	267	258	251	246	228	265	312	255	261	243	268	260	227	261	247	245	264	269	262	254	224	251	245	248	229	252	288	256	266	278	263	235	270	230	266	240	253	261	240	271	274	247	255	264	271	275	233	231	229	220	258	279	240	233	243	248	232	266	243	259	280	249	234	281	236	252	243	279	263	295	275	256	262	263	263	275	274	253	236	267	259	247	267	264	277	262	276	260	267	250	234	244	262	270	251	250	263	247	258	255	271	270	254	225	236	260	275	221	245	232	274	256	230	268	275	238	295	259	261	238	264	242	254	238	261	281	250	246	262	283	263	276	253	267	250	256	262	243	232	243	260	247	271	259	268	269	249	278	248	248	252	282	256	230	251	267	242	261	264	253	253	266	233	251	261	254	260	243	273	239	264	257	259	247	270	244	247	245	267	261	259	282	274	220	255	295	246	247	259	269	231	269	288	259	254	241	238	228	239	260	276	237	264	255	264	257	277	274	271	273	260	271	269	264	245	249	286	291	252	230	246	236	227	262	229	260	239	275	250	244	287	275	299	270	257	256	268	243	265	264	249	267	258	267	254	271	250	278	259	273	278	208	234	264	278	270	250	284	249	243	270	259	239	260	229	265	254	222	272	257	232	262	261	269	269	238	301	246	270	234	280	252	235	299	264	258	270	271	256	255	250	242	261	258	289	266	259	247	232	267	252	251	262	266	254	256	282	269	246	265	255	240	267	267	245	236	264	257	293	253	260	262	249	270	261	272	276	281	272	257	224	248	229	261	243	242	267	243	259	264	274	234	271	257	234	274	247	226	236	249	284	285	254	250	271	244	259	280	272	263	280	279	256	257	233	244	283	260	231	260	293	259	254	249	258	240	290	245	261	240	262	253	264	277	243	266	269	238	282	251	271	261	256	244	265	268	253	245	241	249	257	230	244	275	264	243	250	270	262	230	245	249	253	254	268	264	263	259	255	265	218	245	227	266	247	293	281	274	240	277	272	234	220	240	274	247	244	231	258	239	241	235	236	247	267	273	248	247	259	274	238	285	247	278	269	245	251	245	270	281	263	280	255	257	283	255	231	250	263	253	257	237	251	260	262	251	271	241	244	242	256	260	238	274	278	253	266	243	245	247	270	243	256	262	264	250	253	275	281	247	263	276	217	237	254	265	259	244	247	257	250	265	260	273	268	215	244	287	269	274	280	242	251	258	266	251	227	270	300	268	247	250	268	259	285	259	269	272	265	262	259	238	247	222	238	241	268	266	288	244	280	275	229	234	223	241	261	263	278	266	251	265	244	264	274	291	245	238	246	271	241	259	266	265	231	244	266	272	272	245	264	224	248	221	265	235	291	257	237	260	222	264	273	251	254	252	256	236	218	261	246	272	250	247	242	257	253	234	240	242	270	278	265	246	247	269	281	248	298	250	224	271	235	241	275	265	242	248	239	264	251	271	245	252	242	251	254	267	248	251	259	257	279	242	278	268	278	266	248	251	257	254	277	211	263	270	268	237	250	254	256	295	266	266	263	259	264	270	252	276	267	249	278	223	262	254	270	246	260	224	250	242	240	262	246	265	284	251	286	259	285	269	248	241	273	236	251	276	277	235	263	235	238	295	299	262	263	248	221	268	266	266	242	283	270	266	261	239	280	256	233	256	281	280	279	276	272	227	250	235	251	291	274	279	276	240	259	259	231	242	226	260	260	233	240	257	251	281	227	246	237	279	244	255	268	258	246	261	245	244	276	235	244	264	265	237	268	237	251	258	244	274	243	238	255	264	282	270	241	274	289	265	253	271	282	250	268	238	281	242	237	254	217	239	236	253	264	262	258	244	266	251	238	243	241	263	259	288	277	267	265	290	245	234	219	246	231	280	273	258	248	244	271	258	265	255	269	281	314	272	258	262	261	233	268	257	260	240	246	276	257	248	232	281	246	274	258	247	251	279	247	245	246	257	245	277	234	254	267	241	265	263	249	266	274	257	259	252	266	237	263	302	247	234	268	254	245	236	282	262	255	260	223	237	246	246	252	242	245	251	254	258	224	244	271	250	229	242	275	285	244	261	281	242	241	253	248	249	260	262	280	247	246	251	253	287	256	284	253	245	252	285	258	275	269	282	252	255	255	245	239	257	309	253	299	253	258	253	267	272	255	231	231	258	280	278	265	261	281	280	270	272	280	241	266	235	263	245	244	229	250	268	272	250	260	261	231	238	221	247	249	259	241	283	267	260	248	252	269	258	228	247	248	260	273	262	247	264	264	243	265	271	268	235	245	266	249	280	231	234	239	257	256	267	252	267	253	234	243	272	266	234	254	230	261	266	264	233	267	235	267	296	266	267	271	244	234	256	280	277	244	234	220	292	259	251	255	255	264	249	253	253	255	262	269	281	277	266	258	263	272	229	241	278	270	268	239	248	247	254	252	253	255	255	243	257	241	261	249	255	246	258	247	267	261	236	279	262	265	268	255	266	268	264	265	243	255	260	277	275	260	285	281	260	270	272	241	248	273	261	227	283	264	258	275	277	259	248	279	266	235	220	240	251	268	277	267	251	281	256	297	263	259	261	265	246	256	251	247	255	245	270	250	256	229	247	244	228	275	255	238	229	238	258	262	247	228	253	252	252	241	251	272	231	254	264	245	301	262	247	258	271	286	242	271	259	250	259	241	251	254	302	253	243	271	267	246	289	240
38800	52956	52545	40034	20176	5721	1298	737	681	706	676	684	685	693	735	722	710	662	671	747	735	717	699	688	731	618	687	685	664	684	666	721	734	615	674	639	692	654	703	701	625	703	694	679	702	683	644	732	685	661	668	704	713	696	684	694	745	657	646	713	665	667	708	716	715	664	674	667	671	706	643	709	672	682	685	705	671	714	667	704	720	666	696	665	671	696	692	649	694	685	641	708	669	702	644	704	706	682	667	691	670	704	645	697	674	703	725	706	684	698	665	666	662	667	651	681	693	650	714	647	685	680	685	691	704	657	651	660	739	647	698	691	696	642	646	662	675	705	690	671	668	678	680	731	679	666	693	719	656	672	681	693	696	668	669	684	682	681	676	654	701	701	677	686	750	673	675	738	686	680	658	669	670	670	685	668	639	684	695	717	683	647	684	688	719	658	680	693	655	695	728	741	720	679	704	677	691	648	694	713	682	696	654	639	678	749	668	648	691	720	642	633	693	675	664	674	701	700	688	720	686	732	694	710	653	708	707	690	711	702	668	710	710	762	682	756	678	642	645	679	653	699	673	711	713	693	671	659	739	691	672	699	719	686	722	730	719	693	648	699	714	695	669	712	679	638	710	675	681	711	676	678	671	677	625	648	652	692	682	652	687	671	653	627	691	730	711	633	697	663	676	703	692	701	697	730	689	669	716	663	654	713	685	704	725	688	670	681	709	764	728	693	685	688	691	743	688	678	655	688	698	683	744	695	690	683	688	694	694	707	722	677	695	636	678	681	698	685	665	740	676	732	675	660	658	687	692	688	666	667	676	653	641	707	685	705	659	664	680	671	701	690	677	702	743	651	673	712	668	679	637	710	695	700	663	690	675	732	666	688	663	730	714	699	710	719	709	658	637	667	693	714	703	700	693	748	698	660	706	731	768	694	711	696	654	668	682	700	671	656	713	703	662	729	722	685	688	693	659	676	732	674	658	674	652	681	708	664	677	673	657	691	666	694	676	630	680	735	681	678	700	687	684	695	683	702	627	639	711	659	687	699	677	724	661	716	691	690	691	660	681	694	625	646	719	699	670	695	692	656	751	685	727	684	660	653	691	705	651	682	667	713	688	680	690	720	720	719	667	666	680	715	691	648	694	689	690	665	696	695	653	706	694	680	707	691	679	731	677	684	658	646	665	716	700	671	681	659	674	678	716	674	701	644	691	736	707	673	705	672	677	649	630	678	745	670	695	684	676	703	679	692	659	687	698	709	693	680	707	686	662	628	692	714	685	715	686	711	714	665	678	689	719	685	689	680	721	660	650	659	692	718	677	703	695	746	693	672	705	677	679	703	690	681	723	668	661	677	693	674	737	693	701	671	672	674	751	690	713	724	701	719	664	656	673	671	690	732	666	719	758	675	691	700	674	720	749	697	669	709	671	700	705	657	692	674	672	699	691	665	681	662	696	679	660	724	719	637	675	716	755	686	693	704	725	698	711	729	680	668	723	675	679	678	717	697	664	692	708	686	708	640	690	708	659	675	677	681	691	707	702	718	707	677	649	687	716	693	684	699	676	698	707	699	680	675	712	695	635	679	707	706	697	701	698	698	714	682	717	608	706	658	652	759	688	702	680	726	615	699	677	697	652	689	715	637	668	660	689	695	684	668	706	691	712	653	709	714	706	674	728	681	697	634	697	718	693	679	660	637	716	693	700	723	696	698	685	693	680	688	650	711	735	605	641	675	722	647	655	676	669	691	700	662	729	706	661	714	665	668	732	688	679	673	711	683	711	681	781	671	685	689	657	665	656	698	716	696	690	745	734	639	677	679	680	703	699	720	661	704	651	704	712	691	685	706	666	681	728	691	724	718	711	685	707	663	697	683	723	673	700	698	732	675	724	699	696	710	694	697	716	702	669	692	726	690	706	657	676	669	682	746	703	721	704	683	669	677	759	706	729	666	696	690	756	679	738	687	695	697	746	674	661	685	708	669	670	697	684	710	676	669	716	644	715	656	653	691	744	708	653	688	697	743	683	646	672	693	706	690	674	690	680	708	679	700	695	703	677	680	651	684	700	755	675	679	736	678	672	688	699	680	709	666	639	732	683	721	643	671	643	692	694	673	686	700	688	705	713	639	721	723	690	660	654	705	648	656	670	694	660	715	722	689	655	692	647	689	674	665	698	674	693	671	679	658	675	657	686	708	693	686	676	692	660	672	668	667	689	703	647	673	651	655	724	655	697	650	695	684	653	681	680	658	676	693	690	696	669	660	738	669	728	690	721	702	644	690	633	637	702	726	730	673	714	690	705	691	654	668	688	704	734	652	665	775	673	709	704	702	713	707	687	696	708	693	701	680	705	728	680	721	698	700	672	725	697	713	662	660	718	685	675	685	707	663	683	629	671	686	709	684	631	703	691	667	652	666	706	700	667	672	645	717	688	707	680	673	706	636	675	712	676	649	682	715	730	690	715	714	705	720	693	669	706	660	688	676	711	695	633	716	708	672	656	704	706	697	641	634	682	673	671	680	696	667	667	698	683	720	714	672	637	714	650	710	693	759	700	636	670	646	703	664	626	676	699	686	677	660	670	683	658	681	710	667	682	681	669	664	668	666	701	741	705	693	720	693	701	722	706	666	656	743	650	722	651	693	705	678	706	705	658	676	674	688	708	634	669	697	720	680	712	716	697	693	686	644	700	715	677	708	700	699	721	640	678	707	709	679	713	639	710	678	743	683	710	698	651	643	702	681	702	682	666	685	667	684	750	718	687	745	684	687	700	683	679	680	693	705	705	692	644	699	699	696	721	709	754	673	669	666	710	676	701	689	675	701	678	681	680	714	663	735	660	624	688	703	664	664	678	707	662	704	697	657	727	665	655	692	712	658	716	707	650	698	668	666	666	671	681	680	718	704	704	717	649	696	716	699	683	667	708	669	719	679	698	677	661	662	635	689	646	655	708	697	741	636	685	710	697	698	654	675	681	741	704	682	702	664	674	664	690	701	682	699	684	695	692	641	695	677	699	717	699	691	670	674	662	682	670	663	691	766	690	697	697	699	714	707	742	737	773	727	726	654	716	688	665	700	658	652	712	667	698	713	638	688	639	689	693	676	670	675	691	706	653	710	678	623	695	689	695	640	693	692	675	693	706	713	686	700	718	632	674	683	686	673	726	741	715	695	693	742	623	717	732	666	640	665	674	660	663	710	663	722	661	710	690	746	659	709	683	722	710	690	670	703	700	731	658	671	691	705	678	663	642	724	702	682	692	707	767	725	684	686	675	699	714	703	673	655	708	673	683	672	687	734	669	663	642	653	685	713	665	692	702	696	666	644	681	703	760	680	670	707	689	706	687	670	701	673	649	699	666	664	688	701	665	679	704	723	698	674	689	727	677	659	697	630	687	669	670	683	694	707	691	670	686	727	719	665	703	715	697	680	682	676	677	702	674	692	672	680	680	696	665	651	679	668	714	667	710	669	680	665	648	691	719	710	679	689	645	673	677	674
72210	80516	68618	48489	25001	5713	555	212	239	280	235	229	262	253	268	234	203	242	263	252	221	261	253	233	240	260	254	257	277	245	248	260	255	285	263	262	237	244	245	258	241	261	231	239	252	249	241	249	239	262	229	234	257	238	240	253	252	245	248	304	245	266	231	260	273	246	242	266	254	249	259	244	245	253	219	257	238	271	257	259	230	233	251	236	244	244	231	248	238	238	291	257	261	270	246	265	248	253	250	270	255	267	250	231	239	234	253	263	240	259	235	251	246	234	252	279	223	237	237	256	273	259	229	237	214	247	247	235	264	253	234	241	239	248	277	258	269	248	266	247	235	275	229	238	247	238	255	253	243	227	249	248	246	241	257	255	263	247	256	257	280	251	256	240	299	241	213	266	245	246	276	258	257	248	243	258	225	238	244	273	219	244	270	217	234	256	240	262	260	249	256	254	266	248	230	269	265	241	245	239	239	249	266	215	252	248	227	258	268	258	258	238	232	261	288	247	233	255	272	276	280	248	239	255	262	250	261	254	245	235	291	263	266	255	232	231	269	246	227	265	243	243	243	288	252	266	251	251	282	235	242	246	239	248	232	266	251	271	258	239	250	264	249	258	234	231	227	267	231	249	227	239	270	247	249	258	267	245	262	258	237	245	243	254	262	273	224	251	255	252	251	277	231	238	248	249	248	255	246	248	230	258	256	225	270	285	250	239	245	254	233	257	262	250	251	276	274	281	241	251	269	280	254	229	241	267	248	231	277	259	261	243	231	241	259	242	243	255	224	260	240	243	270	252	245	225	250	261	252	230	240	256	242	254	239	256	247	226	288	264	255	277	273	261	256	243	278	261	270	257	263	246	229	263	269	242	246	262	241	250	235	238	261	245	235	275	259	275	226	247	246	237	241	250	277	250	244	248	239	274	244	251	264	246	271	250	271	249	216	245	219	252	255	249	271	262	245	241	218	247	232	233	230	242	237	260	246	230	213	268	241	226	244	255	226	226	227	260	257	251	224	291	262	265	260	239	253	261	240	242	267	275	227	243	263	248	228	263	265	244	269	252	241	225	230	280	259	255	242	242	227	215	235	263	242	249	244	241	277	240	248	238	257	261	261	265	256	290	263	231	234	232	254	246	253	261	251	249	268	274	259	250	250	259	271	236	287	238	254	259	242	262	245	251	256	231	277	242	242	226	256	243	281	243	260	270	229	273	238	254	257	254	242	255	249	254	254	247	263	256	240	270	259	217	252	269	230	235	249	248	249	258	278	262	261	261	270	250	255	241	245	275	238	224	230	251	283	288	239	264	258	242	253	237	248	271	261	249	246	228	236	217	241	248	266	259	228	244	271	257	258	229	237	267	237	253	239	240	251	238	258	236	221	271	246	231	255	262	266	275	265	252	256	239	228	270	259	242	245	269	284	239	246	265	280	225	246	246	237	267	249	229	262	203	228	248	234	266	232	245	254	235	242	232	241	258	252	254	285	281	255	257	237	245	252	249	249	253	221	255	231	263	230	244	241	255	250	237	259	224	246	285	234	251	228	237	248	241	279	242	241	250	263	227	255	252	264	283	267	259	254	251	228	286	237	243	265	241	260	236	228	262	219	250	257	268	248	260	247	242	244	271	235	214	254	245	285	245	249	272	229	261	237	253	221	271	235	229	258	215	234	261	265	285	248	234	255	262	236	259	279	251	253	223	263	247	251	245	254	241	253	222	254	263	247	253	226	245	235	230	239	237	257	294	246	262	231	246	244	265	249	260	237	247	239	260	217	234	257	250	258	263	224	273	267	238	229	229	236	235	266	271	237	247	242	249	243	266	238	278	270	236	281	242	262	258	233	259	228	256	261	269	248	260	243	253	256	245	267	253	248	261	255	265	251	245	246	245	268	267	226	272	253	218	278	222	255	262	261	253	239	240	276	268	254	285	241	243	247	256	278	263	276	252	238	222	266	263	228	247	245	248	238	240	259	247	254	248	242	250	235	246	242	258	249	256	299	232	256	226	225	259	244	239	209	251	228	241	230	269	253	251	205	259	236	264	236	239	268	278	228	281	251	246	253	253	255	242	271	232	271	276	245	248	261	243	241	226	268	243	229	246	253	274	265	252	242	261	250	230	242	217	238	259	221	239	251	237	204	248	247	274	279	211	263	254	227	243	255	250	237	241	276	247	255	254	245	275	244	248	251	226	245	249	256	230	262	253	255	257	253	233	233	245	272	249	266	266	236	229	251	257	260	243	240	271	246	243	235	240	230	227	247	262	242	262	239	251	246	253	249	244	258	230	234	271	238	255	247	267	248	257	257	242	241	252	261	278	263	240	247	250	273	248	249	266	253	251	252	254	264	259	266	245	246	271	244	242	212	243	259	254	255	247	269	280	258	256	264	251	282	235	220	227	256	263	240	254	280	240	266	254	255	222	253	268	227	224	236	204	222	241	222	249	243	233	241	254	231	260	227	251	250	261	230	253	256	230	216	249	242	238	202	276	269	228	242	234	238	253	225	226	254	216	244	245	221	254	239	249	259	256	259	249	285	244	269	261	256	272	252	237	237	292	268	247	249	273	259	231	255	239	222	235	248	250	228	254	243	230	266	253	235	241	277	254	267	250	241	251	266	285	240	227	218	249	255	260	261	263	226	249	238	262	263	247	278	251	255	239	307	254	239	270	245	255	237	247	246	247	255	232	231	241	230	252	262	285	289	253	249	227	241	244	247	262	223	259	252	285	239	255	252	244	236	212	223	241	252	267	283	242	245	258	265	231	261	254	267	223	283	236	249	247	283	223	257	236	270	235	238	263	264	245	246	241	230	254	246	218	237	240	264	232	205	257	255	252	250	244	271	238	257	230	238	258	260	235	285	234	246	268	281	270	237	228	254	259	227	251	292	215	260	275	256	257	282	278	266	256	242	251	245	219	237	225	236	263	251	254	225	264	246	231	243	257	253	230	237	233	286	246	275	245	254	264	242	252	237	265	251	246	262	255	237	278	257	273	265	253	274	268	251	258	254	228	238	244	241	283	253	285	251	257	284	243	203	245	244	240	254	251	252	244	250	269	270	251	248	246	271	248	243	263	274	228	253	236	269	297	233	267	267	257	267	241	255	273	231	257	229	270	222	254	233	257	257	274	255	269	241	269	242	231	225	244	243	221	249	237	248	258	250	238	268	265	241	247	262	251	267	250	257	268	245	219	257	211	222	258	222	256	234	257	244	235	239	264	246	279	261	263	227	224	244	253	258	256	242	263	237	243	261	249	232	242	266	244	260	250	260	228	233	271	238	249	265	266	236	246	263	267	272	247	231	263	256	251	236	250	255	236	323	241	251	245	252	248	251	272	219	255	247	236	224	270	243	225	263	262	250	258	277	225	272	265	247	236	257	235	249	229	251	224	245	243	246	223	248	239	254	249	237	249	293	254	231	242	213	231	250	281	259	237	221	262	241	273	286	240	273	243	229	250	258	237	257	247	230	242	231	263	238	240	232	251
50230	66817	65140	50630	28220	6642	1467	659	624	749	671	646	663	622	664	651	653	678	710	654	643	691	667	689	672	696	693	662	650	676	729	677	619	664	658	689	625	655	690	695	680	690	653	618	622	644	685	678	690	687	649	651	671	692	638	691	664	661	671	656	633	637	609	696	678	652	670	667	670	641	631	703	665	593	648	720	648	646	663	638	639	662	673	671	689	693	634	639	616	640	662	694	661	684	605	718	699	648	677	644	648	673	677	625	679	715	683	697	652	671	679	647	705	657	677	667	680	677	618	677	713	637	657	670	649	654	672	725	627	611	664	687	687	686	633	624	723	694	649	692	687	641	662	652	690	666	669	624	698	628	693	694	688	662	663	695	654	671	742	633	692	660	688	702	629	667	614	630	677	636	693	663	649	635	658	641	678	687	686	647	696	652	669	658	638	668	663	688	668	698	721	641	649	619	668	670	644	687	677	710	633	659	663	656	659	704	636	719	620	660	661	633	660	673	608	675	626	664	670	697	710	696	656	640	710	655	661	677	676	694	658	667	679	691	682	667	657	659	612	642	700	650	699	680	655	640	659	672	662	675	611	632	662	627	645	632	652	708	663	690	693	663	736	616	676	690	686	651	665	655	631	623	647	641	678	619	671	654	672	600	711	645	609	685	682	681	644	671	670	671	637	694	710	681	723	686	691	676	680	662	669	678	688	687	670	684	714	684	657	672	690	692	678	656	649	684	664	691	644	711	691	659	706	680	648	645	671	671	674	674	663	696	649	625	727	662	650	708	646	700	658	665	679	629	633	692	722	672	683	645	655	668	643	658	655	716	695	617	678	648	637	654	655	646	686	648	591	645	671	695	674	690	683	716	667	652	722	664	674	636	663	716	649	679	641	632	665	676	650	677	643	648	690	689	686	647	671	659	645	661	714	665	645	628	639	707	641	692	677	711	720	642	679	638	661	625	641	651	611	656	668	682	647	679	715	681	696	632	639	713	643	672	640	673	704	623	664	709	634	653	659	653	640	668	711	620	679	645	664	676	656	672	637	636	626	673	666	658	655	688	648	680	703	680	711	683	682	648	646	640	668	676	661	649	682	649	691	654	720	650	673	662	600	660	653	687	719	660	655	666	667	664	690	672	709	637	634	676	661	696	667	672	694	612	644	686	689	674	681	674	642	726	663	663	686	644	653	653	679	676	677	677	600	650	634	691	647	618	654	621	681	705	655	664	688	629	635	701	646	680	646	657	671	664	665	686	680	663	651	704	623	653	623	660	627	691	643	670	660	667	694	662	670	644	667	715	656	688	689	628	680	691	704	638	704	672	698	664	611	698	678	619	658	659	658	673	688	655	674	700	685	679	670	698	681	667	660	658	698	683	695	684	666	696	673	677	660	696	661	679	704	693	706	650	612	640	647	622	694	649	703	699	619	660	720	643	653	641	701	680	730	649	591	689	682	722	740	632	687	647	662	653	652	656	657	649	677	660	670	658	659	686	681	653	646	651	721	642	686	673	656	631	682	646	608	678	679	707	694	733	704	628	650	664	643	687	658	639	697	652	652	696	711	683	651	671	694	643	657	691	658	648	702	632	712	667	670	664	650	674	661	657	636	656	664	686	671	650	685	639	626	602	644	656	681	688	668	716	686	675	681	645	670	673	715	692	673	691	720	658	669	672	593	703	664	651	643	721	647	636	641	675	669	633	662	670	660	695	621	668	678	646	657	644	650	671	697	699	654	654	654	683	684	645	638	700	674	686	665	676	658	639	654	654	711	685	679	688	660	662	678	674	687	687	686	630	647	698	652	666	647	675	688	677	698	628	664	643	657	669	677	684	677	676	678	646	636	629	676	670	645	709	632	673	684	643	673	699	681	649	642	666	631	711	645	665	685	625	680	717	659	670	641	708	672	665	703	650	625	642	709	652	683	666	676	676	653	688	690	691	673	678	640	641	688	664	675	680	651	692	651	655	670	702	654	645	655	644	641	706	713	648	592	695	704	727	720	622	676	653	638	661	631	699	661	670	695	683	658	659	678	710	676	659	668	659	697	675	652	687	678	622	692	658	659	694	681	655	668	673	658	691	661	666	657	667	686	672	684	688	640	680	689	632	700	656	645	608	636	606	666	653	708	690	626	712	712	672	698	649	687	638	664	682	656	718	676	685	640	697	679	624	667	660	661	656	677	654	641	630	688	697	662	682	677	642	691	663	618	663	636	637	667	624	666	649	670	650	678	644	651	660	711	610	644	652	660	638	667	664	643	692	628	623	641	647	642	650	678	644	669	691	714	687	630	635	684	647	677	645	705	671	666	661	651	621	669	676	659	643	641	638	662	715	687	666	714	666	647	686	670	699	658	678	640	677	698	688	667	646	684	669	611	688	655	653	679	653	666	659	673	716	636	695	654	673	619	673	651	651	686	709	696	660	652	644	672	685	673	698	720	651	713	678	652	672	653	655	700	673	630	672	706	639	704	628	669	693	656	689	664	640	657	681	656	655	672	628	655	685	679	684	631	629	640	637	703	639	691	647	652	647	707	605	657	656	648	684	697	695	679	708	668	620	672	718	669	653	660	641	658	682	682	690	612	683	651	660	625	661	637	669	702	660	668	621	681	675	675	632	604	689	649	682	678	651	670	659	721	659	676	657	726	702	667	677	674	640	662	669	630	682	659	631	618	676	587	696	720	649	637	686	684	684	664	670	659	657	711	695	637	708	629	661	645	680	616	680	666	677	686	675	698	648	679	708	693	668	698	638	645	640	660	647	680	676	675	626	679	687	644	656	656	650	660	636	663	697	634	632	630	663	656	696	666	635	629	670	671	696	662	638	647	676	680	651	680	651	648	637	670	702	647	680	708	660	648	675	673	639	662	650	661	674	650	696	702	683	661	628	653	652	653	662	688	689	663	611	625	708	668	661	661	670	698	627	675	679	668	673	675	699	619	669	654	665	713	660	637	633	659	660	675	655	614	663	715	621	645	735	693	659	638	633	655	638	680	663	675	686	612	681	722	692	673	645	716	673	677	701	687	702	653	708	682	682	688	681	651	657	617	679	625	685	691	585	656	628	670	644	678	637	667	713	661	708	698	631	714	623	733	652	625	631	599	662	661	721	662	680	695	672	669	702	662	670	594	638	704	674	700	710	653	652	671	655	678	693	658	668	707	664	671	663	652	676	657	646	641	645	696	667	680	645	717	653	649	641	622	664	718	663	673	632	619	661	675	710	677	729	672	651	650	685	670	623	666	671	687	678	657	694	693	739	694	682	675	716	668	691	616	646	673	682	706	637	688	710	670	693	707	665	679	689	649	661	656	654	644	639	687	689	674	647	695	638	666	671	718	628	650	668	678	657	678	673	689	687	675	658	639	663	693	679	632	704	608	660	658	667	696	685	724	677	691	653	636	660	650	630	665	667	685	662	665	679	676	682	679	629	641	660	691	643	666	649	667	644	666	646	661	668	653	685	635	670	686	687	667	677	653	668	705	659	693	629
15527	23403	16905	7329	1798	387	349	332	295	301	298	337	305	321	319	304	339	322	317	315	356	330	349	331	315	307	326	302	297	299	313	320	321	309	342	293	327	336	303	330	322	332	294	334	323	293	285	304	327	307	291	312	321	309	369	271	344	315	322	296	345	319	311	268	302	310	284	309	310	335	310	321	302	308	320	318	312	309	324	327	294	304	339	341	304	349	314	303	320	322	316	313	332	345	315	301	323	315	322	313	317	318	338	318	316	328	308	337	347	297	310	297	346	305	305	319	357	325	307	330	320	341	300	325	298	304	328	313	316	300	325	355	351	328	311	324	303	306	328	324	312	299	308	332	293	349	334	335	321	340	322	295	320	318	305	280	290	321	320	296	326	329	343	309	303	300	341	324	312	334	311	297	300	338	311	324	310	313	300	316	324	316	340	343	305	332	322	331	324	330	317	326	343	317	312	308	339	335	344	303	306	335	317	349	329	282	318	300	324	304	359	309	285	285	322	298	340	272	335	313	334	345	302	312	331	295	316	307	289	309	307	343	332	308	305	305	319	322	323	296	349	320	333	326	352	314	319	339	317	322	283	289	393	331	297	299	304	326	321	323	326	297	300	332	329	316	354	344	335	301	301	283	338	307	278	338	286	335	329	313	330	328	337	328	289	303	318	349	330	305	320	320	318	319	332	317	279	311	339	310	324	336	298	319	307	311	328	317	284	306	309	300	387	301	309	310	334	333	332	332	303	322	313	336	299	333	318	309	341	300	315	337	292	336	293	326	306	305	318	354	335	339	295	325	312	332	292	331	309	313	322	335	301	319	323	320	328	318	363	297	339	323	315	324	303	333	336	329	357	314	360	297	298	327	312	301	298	305	301	288	311	324	299	333	297	314	342	339	320	314	326	333	300	301	296	329	320	355	351	298	311	303	335	281	304	285	311	321	310	310	309	321	325	291	293	320	337	329	318	339	314	304	303	330	329	321	353	338	358	347	333	347	316	350	335	302	305	309	335	345	321	312	341	334	341	326	345	314	288	307	302	296	312	300	316	356	318	329	303	326	280	316	322	334	310	324	281	324	326	337	312	340	340	306	312	294	316	312	331	317	310	300	302	310	273	338	322	329	335	304	294	300	321	304	321	310	324	311	309	317	296	344	309	324	304	317	283	302	318	338	304	304	313	321	316	335	303	306	315	312	287	300	307	337	308	325	312	322	329	327	312	317	290	313	317	302	319	293	283	329	367	316	315	314	329	295	295	322	321	303	341	294	314	301	298	331	333	322	323	306	318	354	301	330	332	318	309	328	305	317	297	323	333	323	295	334	311	310	296	286	316	331	330	315	324	296	303	295	315	305	329	319	340	315	353	335	325	315	292	291	313	322	293	327	317	311	327	337	291	331	330	307	322	303	299	320	315	332	335	314	319	315	335	318	339	302	328	300	291	299	309	319	321	324	307	341	291	338	340	347	316	343	318	335	312	361	315	338	328	282	324	333	311	326	323	335	310	317	311	324	304	290	309	322	354	330	319	296	299	313	330	288	338	299	319	349	330	336	307	355	308	295	312	285	332	345	314	301	335	329	346	308	316	319	311	336	302	296	278	328	314	340	299	294	303	328	315	313	295	339	337	296	318	294	317	312	323	325	321	297	323	346	335	321	330	306	307	306	349	334	369	322	325	316	305	305	306	292	323	313	290	332	304	328	312	313	308	282	293	329	348	297	337	336	316	339	318	336	307	325	274	302	307	300	292	307	343	318	336	322	311	283	313	293	280	299	336	347	267	294	334	276	327	309	333	319	287	315	302	302	313	320	348	344	325	327	339	330	332	295	320	356	315	305	326	305	302	337	306	359	292	303	322	307	362	323	317	333	318	291	332	324	304	311	304	319	328	320	341	326	310	303	353	310	307	291	328	318	333	337	329	307	303	341	303	307	334	305	298	363	313	309	316	336	335	294	276	328	338	312	347	334	318	322	295	320	324	327	308	349	300	326	317	329	342	313	327	322	302	315	340	281	317	320	303	294	318	340	320	296	343	341	318	338	351	346	314	322	270	324	335	311	336	336	309	314	325	293	331	323	353	333	318	342	306	333	316	360	332	335	364	329	305	292	318	322	311	327	317	326	314	294	323	306	327	280	329	305	342	290	316	301	318	329	302	326	336	347	320	273	291	323	334	313	344	315	323	310	307	317	326	340	319	319	313	302	327	318	298	331	313	322	285	303	324	313	297	305	318	327	292	313	326	319	348	312	292	310	326	302	346	309	294	307	319	355	272	323	301	320	265	306	345	330	313	304	310	274	318	311	316	294	301	303	321	328	277	294	304	325	320	319	391	343	321	314	325	297	309	335	327	311	298	311	306	325	342	313	284	325	345	326	326	318	314	340	304	299	322	330	328	325	319	298	324	312	357	309	349	298	302	311	308	292	360	268	330	335	319	327	313	313	310	322	323	317	322	316	322	316	316	323	321	310	327	301	304	300	331	330	296	306	327	310	334	322	314	283	360	293	308	305	300	313	302	296	291	350	326	286	305	313	319	328	326	310	322	312	322	335	344	328	306	310	294	311	302	289	345	325	324	330	348	321	280	331	300	333	341	303	307	322	326	342	350	341	331	322	323	275	301	294	320	326	314	353	365	336	316	325	331	314	330	351	329	327	323	319	299	307	346	331	319	322	314	294	308	320	326	337	335	325	318	331	333	307	340	342	296	332	335	312	332	326	344	307	291	312	343	333	349	314	333	315	314	303	304	324	311	313	314	314	295	310	296	303	327	300	300	285	334	314	317	314	309	307	302	305	330	349	327	332	294	324	342	293	296	338	327	303	313	332	350	313	325	309	333	294	299	304	345	330	307	299	313	331	326	330	302	310	301	306	289	321	329	306	325	332	292	303	337	279	305	348	297	311	315	316	285	318	309	325	326	343	317	291	299	307	299	308	336	325	330	340	323	331	325	340	312	334	345	338	308	336	304	354	306	318	325	340	345	302	317	318	264	333	321	321	296	310	332	294	301	310	319	306	293	323	367	320	338	288	346	333	350	324	310	336	317	307	293	314	371	338	275	333	325	327	318	326	327	324	283	311	310	290	316	290	325	308	315	323	302	352	340	314	289	291	286	330	334	303	323	340	287	300	321	323	341	300	301	323	318	301	312	311	347	303	329	306	293	323	319	319	319	330	310	350	320	287	313	318	332	329	319	291	298	317	329	295	372	332	330	324	329	341	357	343	299	324	356	310	290	290	317	317	318	342	312	324	289	309	318	306	302	299	305	311	315	325	319	290	324	346	328	338	292	313	293	328	303	345	356	318	315	314	318	320	326	337	297	337	310	323	319	317	297	296	320	306	340	317	326	319	325	317	296	304	335	324	343	315	315	317	287	321	327	307	327	317	361	302	301	330	317	301	313	330	340	332	299	289	304	315	314	314	328	326	330	333	331	305	325	293	326	309	304	316	305	323	308	279	338	323	350	306	330	326	296	275	293	322	308	294	312	322
16112	27617	22978	13850	4721	1053	866	807	818	824	832	833	831	813	824	802	876	841	814	830	793	802	818	776	758	828	800	828	836	804	825	746	827	813	838	886	784	868	846	847	803	805	804	846	819	840	784	821	814	803	835	832	835	809	805	805	840	843	824	785	839	853	851	791	863	817	830	853	784	848	896	822	818	839	808	814	839	842	886	877	858	913	811	822	805	829	887	794	832	847	822	795	822	769	821	871	845	835	814	801	831	822	786	813	857	843	823	791	826	808	823	803	869	776	890	810	853	807	831	804	792	838	824	856	874	779	809	842	825	841	845	803	786	827	838	853	886	824	798	801	857	807	867	822	806	876	845	833	821	810	795	824	808	799	800	820	882	847	879	789	774	830	802	851	833	830	869	840	812	818	813	846	851	802	807	829	849	795	866	807	814	802	802	811	818	828	754	785	860	828	792	861	839	887	849	847	825	828	862	863	842	890	857	775	881	819	798	816	844	787	837	889	840	783	840	869	800	884	842	846	874	806	797	870	840	792	807	856	844	847	851	835	769	874	894	812	792	914	812	857	822	802	811	889	820	829	818	807	813	793	878	817	853	805	859	796	817	824	861	844	836	828	882	805	840	786	803	793	861	865	877	863	881	870	849	787	781	836	829	808	819	819	841	826	828	839	822	799	844	830	808	827	809	829	860	786	857	796	817	797	862	808	777	810	788	836	819	865	854	834	849	841	832	833	828	816	822	806	775	803	812	827	839	841	844	773	806	791	814	829	848	824	860	842	847	831	893	813	802	821	806	845	788	849	821	808	825	830	848	887	776	838	797	871	817	801	821	838	827	820	825	870	829	850	809	799	867	869	841	824	811	841	856	854	813	807	817	839	815	847	820	834	796	831	897	815	850	850	797	800	835	812	859	797	840	839	848	841	809	850	861	819	844	861	864	846	791	805	818	877	851	824	820	782	815	842	855	846	800	792	826	823	872	792	845	835	817	820	792	806	787	849	860	854	874	850	822	790	829	845	838	872	855	832	817	770	836	833	829	847	815	814	819	836	838	836	841	866	823	848	784	861	765	825	859	826	859	856	775	822	816	764	819	822	849	867	779	843	820	842	838	789	812	853	796	809	822	853	837	820	833	868	840	827	821	793	863	881	854	818	741	825	839	774	816	886	857	802	877	846	857	801	810	814	814	824	884	824	852	822	822	788	882	793	855	811	824	850	896	837	844	884	771	765	856	854	870	832	821	813	837	868	828	871	793	820	869	833	876	819	830	817	833	816	768	823	839	841	800	794	797	774	833	761	840	839	832	818	783	840	817	843	828	871	812	824	817	813	822	875	847	822	863	832	851	826	816	858	845	836	803	809	850	840	817	831	832	893	913	805	848	882	775	842	804	851	845	828	792	851	820	776	832	825	809	794	847	872	828	809	845	824	862	802	799	856	800	805	816	905	783	800	826	832	815	873	800	824	857	844	823	845	834	821	838	822	811	781	845	860	889	880	795	809	818	828	878	824	786	828	815	854	775	837	743	830	777	832	810	847	854	819	828	851	849	843	799	858	828	787	808	834	848	853	845	849	895	799	834	819	778	874	861	827	860	842	768	833	840	823	791	824	841	773	846	851	794	792	822	788	843	829	861	781	774	837	868	873	754	817	844	843	866	888	852	806	858	818	878	827	791	838	766	824	835	751	808	801	770	784	830	829	828	864	796	779	809	853	822	858	835	857	827	862	843	781	812	862	807	833	824	858	829	868	798	825	814	844	824	839	841	757	810	841	831	738	833	767	823	838	856	815	835	860	851	888	825	813	828	836	800	881	870	813	781	804	793	828	813	816	840	832	788	849	785	855	818	850	853	777	793	838	872	849	825	846	804	836	849	831	798	796	841	855	788	845	771	871	811	869	825	815	840	851	811	813	773	850	808	796	787	817	868	807	859	785	834	822	855	840	758	782	833	852	824	800	831	880	902	848	771	772	845	848	856	868	859	781	838	864	827	790	832	841	828	855	861	832	785	867	878	768	838	847	832	790	830	789	817	810	812	840	805	815	853	863	844	820	777	861	794	832	813	820	877	831	843	859	850	860	847	811	796	826	854	826	813	795	840	846	861	877	821	803	808	882	810	805	865	875	830	847	831	769	814	819	790	869	795	817	811	835	811	815	813	801	815	849	817	795	842	785	804	814	833	836	830	814	834	820	893	867	913	857	823	880	866	801	876	849	871	884	794	787	858	841	804	833	759	840	854	800	798	809	782	817	860	782	834	834	823	793	818	914	791	844	870	810	777	777	853	833	847	913	794	833	777	800	786	854	837	840	824	826	779	852	815	863	814	826	816	818	828	824	830	830	799	817	821	859	817	838	851	790	835	842	778	828	839	819	827	823	777	865	864	896	824	861	806	871	778	840	819	824	835	812	854	841	858	805	771	823	855	811	764	783	793	851	852	827	815	817	804	781	805	827	806	824	792	778	850	862	835	849	801	773	814	844	832	783	810	841	838	831	823	784	790	865	865	807	806	810	858	808	826	778	822	853	878	835	816	848	829	825	843	878	823	833	830	845	849	875	840	799	868	881	879	830	833	819	802	803	831	845	835	842	820	801	797	831	850	838	856	833	801	828	832	764	823	817	822	885	812	770	842	828	858	879	792	853	799	846	832	818	812	808	875	834	847	855	826	837	802	778	824	822	813	821	833	805	805	860	837	827	799	804	829	839	799	832	848	841	867	776	812	809	849	805	857	890	814	814	891	811	813	838	842	796	864	820	873	838	762	824	841	817	834	803	828	866	823	819	834	784	844	827	828	828	811	841	842	863	826	847	824	840	811	851	848	775	848	865	849	862	831	815	844	803	824	859	810	837	807	813	786	820	852	847	816	817	827	884	833	810	807	833	857	830	828	844	791	842	816	805	810	806	833	805	853	872	830	817	847	825	819	798	854	859	791	819	821	836	825	850	809	801	846	878	858	860	838	818	882	855	799	836	842	797	810	819	893	831	828	829	840	820	794	781	814	863	807	870	783	779	827	879	843	839	793	832	811	817	838	815	815	831	811	820	807	846	828	840	796	894	808	828	842	863	815	797	896	819	836	820	766	854	831	759	795	748	814	854	858	837	892	829	853	856	833	839	893	850	804	804	899	801	814	822	780	789	790	789	825	813	852	853	835	776	851	834	860	795	824	831	828	845	883	807	844	827	817	781	800	867	806	895	808	849	844	837	788	832	813	859	814	797	847	899	825	889	869	825	830	805	816	901	801	904	876	838	850	764	830	832	817	849	793	830	867	850	811	828	825	831	807	860	785	845	827	786	809	780	836	794	816	827	834	862	818	851	857	777	853	840	868	819	837	845	826	839	804	827	864	859	846	808	785	810	802	875	855	815	812	846	809	813	864	866	827	806	815	750	827	798	822	873	806	811	786	815	864	815	862	844	813	831	827	804	804	768	833	794	860	798	872	785	808	869	794	832	839	806	793	819	840	843	807	828	842	823	841	794	793	873	814	826
61904	66430	56056	35439	14923	1941	305	264	279	301	260	274	266	259	258	281	295	296	260	246	229	290	292	289	284	229	267	293	276	269	261	263	265	271	259	258	284	267	248	271	296	273	262	261	246	261	256	277	279	229	258	243	296	244	270	270	237	265	269	265	261	295	277	263	277	279	269	250	264	267	267	264	281	268	234	254	244	300	258	234	254	300	278	253	244	240	248	271	241	304	263	256	235	255	276	272	274	239	266	276	261	264	257	257	258	233	259	273	273	257	286	224	264	252	232	256	268	252	288	277	246	256	237	244	255	270	263	241	273	253	252	246	237	268	238	243	269	260	227	236	267	256	251	227	280	258	253	253	255	257	250	274	277	255	292	246	258	264	236	265	257	256	236	255	248	256	254	245	257	257	295	255	265	248	247	266	254	256	249	257	269	238	296	244	267	252	264	236	254	252	237	262	239	287	253	280	290	269	254	225	242	243	277	278	257	262	259	228	252	257	252	268	253	240	253	260	264	277	235	273	269	273	275	271	261	286	294	269	264	243	276	261	261	250	262	259	281	256	263	255	246	266	245	254	265	275	258	260	279	273	273	261	300	256	261	227	303	269	253	224	280	284	243	259	266	267	257	249	261	254	257	255	262	303	280	272	249	282	267	265	280	255	291	269	242	264	236	278	246	291	284	283	246	270	251	254	249	257	277	273	272	272	242	280	286	226	254	233	258	240	273	267	272	256	276	279	233	286	217	265	258	240	272	271	265	281	270	256	260	260	258	235	271	279	264	263	306	268	256	250	256	261	263	274	259	276	266	265	241	268	265	293	299	255	288	256	277	259	269	269	256	278	249	290	267	233	258	241	269	259	262	265	270	252	250	261	272	285	279	255	258	230	251	242	262	271	283	263	244	271	270	262	274	258	212	284	261	258	263	280	255	249	282	310	273	282	262	252	289	287	283	267	269	289	245	254	300	268	274	261	274	249	257	235	287	222	236	256	270	262	270	282	286	272	264	210	283	274	283	239	226	266	279	265	266	277	267	251	263	274	243	235	265	251	244	281	278	310	285	249	282	241	267	258	256	264	268	248	286	268	277	270	284	267	249	319	277	284	246	270	262	260	265	276	290	246	257	288	255	260	282	264	265	246	287	225	232	277	246	286	232	239	264	295	247	295	300	249	263	261	251	270	290	244	247	270	269	272	260	276	295	253	280	233	246	283	281	271	285	296	262	250	299	268	275	271	288	257	250	281	262	266	246	239	272	238	293	274	266	270	275	268	268	223	252	280	242	252	269	263	263	269	243	295	275	254	251	267	259	261	281	255	271	239	261	268	246	263	271	247	258	247	264	278	264	249	245	271	261	270	270	277	257	263	280	250	246	252	273	249	260	253	274	246	249	265	270	246	268	257	251	253	264	290	260	267	265	299	255	241	247	265	248	246	277	248	262	287	272	249	284	283	270	289	250	284	286	281	232	253	259	280	272	277	267	249	266	275	270	270	245	260	265	244	248	241	262	265	230	245	257	241	262	261	232	285	254	253	263	281	278	262	286	269	289	270	249	293	258	247	273	262	250	283	265	260	264	261	255	284	275	271	261	255	291	284	267	273	260	270	253	268	248	269	271	262	289	271	247	252	246	261	267	258	263	270	270	278	294	286	258	254	253	270	266	317	279	285	282	286	260	253	213	233	238	269	259	270	274	250	280	267	244	252	254	257	273	279	262	274	242	284	274	286	269	271	266	246	259	233	255	259	247	253	285	247	238	265	255	284	296	261	254	288	289	250	266	271	285	245	252	290	255	273	283	282	252	253	254	260	287	260	297	274	236	273	243	270	280	241	268	275	258	253	273	302	287	263	267	267	240	250	249	278	248	249	269	262	263	266	284	251	272	262	277	292	269	245	266	279	277	313	272	260	255	253	256	237	249	272	270	299	264	276	269	271	284	258	270	262	249	250	250	289	249	260	264	238	232	268	276	259	239	247	277	275	267	270	288	250	245	256	229	277	323	271	246	288	242	262	290	272	245	283	271	259	270	255	266	248	269	263	269	250	250	273	261	266	263	273	264	269	250	250	289	275	257	256	244	249	245	264	250	272	295	244	263	246	243	286	262	248	239	272	249	273	264	256	255	271	270	257	269	283	273	239	268	287	241	251	268	275	272	225	255	274	260	265	243	263	251	272	264	247	248	259	252	234	261	274	273	261	259	273	265	276	294	267	280	268	247	283	271	251	285	280	265	253	262	279	250	261	237	259	294	277	266	246	261	249	289	240	265	267	279	279	232	257	242	232	273	271	267	268	266	229	281	289	325	249	262	267	263	262	294	247	249	268	276	295	240	280	270	241	269	247	295	246	251	263	238	260	285	258	259	281	231	257	302	250	269	258	253	266	255	291	257	259	245	251	273	278	302	274	258	277	280	273	260	271	281	250	286	268	280	264	271	261	249	293	264	262	291	287	252	244	254	275	242	293	281	242	256	269	262	280	289	258	250	299	246	266	276	243	268	236	267	278	281	233	282	250	242	264	275	255	252	262	275	279	257	244	256	248	250	270	275	251	232	259	245	278	264	250	250	260	266	253	283	270	283	287	259	230	242	250	269	276	250	283	292	272	278	249	263	262	256	271	271	238	272	259	284	272	267	269	265	283	247	251	279	274	267	264	257	259	286	290	256	255	246	254	271	266	271	259	254	246	258	289	273	270	276	275	237	281	252	271	260	230	247	285	238	265	261	282	241	284	274	268	266	269	281	243	277	280	254	288	247	265	269	284	243	265	236	259	277	276	293	266	229	250	275	271	263	239	254	256	268	232	230	293	299	304	250	250	276	256	266	246	254	274	272	279	284	258	262	262	256	225	299	288	278	299	241	242	258	263	252	285	265	273	273	256	271	264	284	259	231	238	255	274	263	284	293	271	262	265	277	284	260	256	290	240	268	266	273	263	307	267	277	257	286	279	253	269	290	270	281	258	303	308	279	261	264	255	267	282	273	282	274	258	239	275	269	281	286	254	269	279	277	298	276	319	266	249	264	249	272	253	255	253	248	238	249	249	253	271	275	272	285	274	234	279	257	283	271	283	251	268	262	262	264	290	235	306	298	275	286	253	254	274	270	271	266	259	286	257	273	291	257	250	257	262	247	255	255	259	264	265	280	270	270	290	246	255	249	252	268	300	251	254	264	266	272	291	257	263	281	248	268	281	283	257	269	231	271	266	265	274	276	275	253	279	231	263	262	246	258	285	259	279	267	251	271	239	272	277	279	275	250	245	232	279	247	240	232	278	264	258	246	237	302	280	270	305	249	256	254	268	261	268	264	245	245	269	306	272	260	246	253	282	268	310	245	281	266	272	241	298	284	264	248	272	274	237	256	257	295	274	284	253	250	282	231	258	275	272	293	239	248	263	302	270	291	247	256	252	253	272	258	245	262	262	280	273	256	256	301	256	266	255	264	234	268	253	270	277	269	282	269	284	280	309	272	264	227	247	248	250	269	251	242	293	274	264
41094	52666	51425	39366	20221	3466	780	670	767	745	717	746	722	722	703	710	686	742	724	731	762	691	693	705	727	707	729	651	727	688	645	746	723	695	702	665	686	736	711	679	737	741	731	697	719	731	719	741	725	725	707	736	702	712	690	716	652	727	715	726	680	756	655	710	704	729	662	751	715	709	733	739	675	702	659	739	656	702	757	689	700	693	734	677	749	722	751	731	724	730	735	730	673	758	698	736	708	669	708	708	694	727	692	687	730	666	702	722	721	741	751	742	735	764	704	666	720	696	700	667	732	687	749	695	700	709	716	662	726	705	737	715	676	696	760	753	732	740	760	699	746	714	724	703	674	716	708	695	772	712	718	695	702	758	732	712	687	701	718	652	753	702	726	721	692	739	696	687	750	694	739	702	679	728	748	682	709	718	695	714	703	737	711	697	685	689	734	764	748	702	682	700	702	734	728	663	717	722	695	737	710	715	680	678	657	691	716	733	715	752	690	743	697	737	703	724	734	737	720	734	698	745	699	713	687	729	754	739	766	686	703	742	725	707	701	680	700	760	701	716	688	689	719	671	725	716	748	727	696	672	705	704	768	735	748	703	765	741	738	678	752	735	743	696	706	750	692	716	711	786	696	685	726	747	756	723	723	710	737	760	667	760	685	716	673	737	717	711	749	728	704	684	698	741	697	702	716	678	718	709	705	771	681	736	668	717	685	745	723	705	767	706	726	720	700	722	676	674	744	745	682	676	714	742	737	713	688	713	713	695	746	718	755	705	707	707	719	746	744	670	693	703	714	745	737	685	717	724	759	720	720	676	724	731	743	768	726	700	718	712	719	757	734	725	767	701	729	731	727	727	684	690	702	716	693	683	715	735	768	721	685	718	672	748	691	734	703	746	719	689	713	672	721	693	693	705	736	709	720	667	749	734	726	735	666	708	690	689	721	745	740	727	715	708	721	709	711	688	759	688	696	718	692	684	770	726	757	702	679	739	676	722	725	689	661	726	694	733	723	641	712	752	705	730	710	701	724	660	672	710	722	676	718	678	716	730	738	687	719	790	688	707	703	711	738	685	691	709	698	704	754	679	708	737	709	693	739	713	728	719	717	686	698	732	652	727	748	685	762	666	761	700	694	685	733	736	721	720	688	729	754	770	703	665	651	679	667	690	675	690	710	619	703	748	689	703	670	655	713	674	716	717	732	726	655	676	704	691	707	696	721	695	707	694	687	656	693	734	725	700	705	742	688	772	689	683	735	705	702	721	701	698	668	703	677	741	713	683	677	688	703	644	722	711	743	773	710	703	698	731	666	737	681	738	728	694	687	678	720	678	765	691	684	728	699	739	693	706	721	722	727	685	705	695	712	714	739	738	735	752	713	696	711	731	799	722	681	780	736	713	747	740	695	722	696	688	704	732	732	676	765	736	713	670	725	705	689	718	726	674	768	760	724	733	710	698	725	742	688	685	666	739	646	681	727	752	703	712	663	710	759	704	739	720	700	690	654	693	663	701	721	705	685	733	718	725	672	723	679	683	676	713	770	732	696	678	746	708	751	695	664	706	684	685	712	723	722	734	685	670	735	753	671	696	689	750	735	729	687	668	759	693	690	722	716	679	730	694	666	717	749	721	689	737	710	678	693	741	720	726	683	689	745	724	728	683	749	690	688	690	726	733	734	677	717	679	706	718	722	710	731	716	713	744	698	745	722	692	699	713	687	689	757	732	701	694	676	704	715	727	693	717	716	689	723	740	681	719	706	700	681	725	721	722	690	706	703	714	685	718	715	707	738	755	707	708	692	755	737	696	660	706	638	729	710	670	746	730	695	707	681	709	702	698	712	695	721	771	719	705	720	701	694	697	725	724	711	683	720	704	769	724	699	714	674	688	753	688	699	695	741	695	710	718	676	726	710	733	735	726	733	715	742	720	677	749	697	737	720	708	767	722	684	759	707	681	734	662	688	692	674	717	751	719	750	692	731	729	709	711	709	726	712	717	765	720	716	688	682	756	710	677	721	712	739	729	696	740	744	732	715	744	729	725	752	692	744	724	707	705	749	699	703	715	679	712	700	712	701	730	704	699	688	686	691	687	689	742	718	713	707	682	693	689	726	716	706	692	716	733	705	685	696	694	761	689	720	758	743	716	787	689	707	709	682	722	630	683	720	723	711	675	734	712	688	762	698	706	622	710	696	704	673	750	670	693	683	701	707	693	741	688	721	749	702	756	728	729	743	654	678	701	708	681	705	661	726	723	720	684	692	722	755	730	688	722	717	777	737	734	724	689	704	762	708	682	661	721	698	775	720	719	679	706	760	760	676	745	697	721	678	768	684	716	730	715	699	712	710	683	681	716	684	696	701	702	729	708	710	704	720	703	719	717	682	708	741	703	717	694	758	697	701	722	751	758	712	694	716	739	681	710	699	708	688	684	715	688	671	685	738	747	675	718	775	698	735	688	714	734	674	703	771	721	665	717	711	774	714	703	725	694	714	736	731	714	725	717	721	717	698	704	730	728	700	739	712	674	695	714	679	707	710	726	679	703	666	739	750	742	677	740	766	734	735	752	735	742	730	710	694	737	788	703	727	710	700	695	738	712	733	706	694	734	706	699	686	701	689	718	741	690	690	720	693	702	704	705	726	749	705	721	723	685	721	700	705	726	698	704	641	730	729	717	711	690	699	706	717	687	720	680	704	686	721	696	703	726	647	688	742	743	757	713	754	709	736	721	710	687	710	665	676	707	705	694	682	745	724	739	749	724	695	733	694	711	725	744	701	742	723	689	711	736	758	725	703	667	765	773	700	752	679	716	716	688	701	731	717	679	707	731	703	691	722	696	701	700	722	721	698	685	698	708	735	733	713	734	744	740	747	726	658	681	757	676	712	722	698	701	720	731	694	721	754	766	694	692	682	661	675	718	748	735	722	693	710	734	705	702	730	732	693	734	720	713	729	691	690	689	714	690	717	776	690	719	704	754	680	714	707	673	718	707	711	707	679	766	707	724	676	676	687	668	675	736	701	672	712	692	693	681	700	740	702	734	685	668	690	689	769	744	737	712	720	701	745	693	694	720	726	678	719	725	731	736	740	723	728	726	707	720	715	695	744	678	726	718	722	666	717	671	686	695	702	712	749	755	716	689	701	691	706	687	696	692	756	707	714	714	716	791	731	733	715	700	699	717	730	687	703	753	759	716	762	710	673	693	706	698	714	700	667	683	722	759	687	726	724	727	729	716	662	768	727	727	766	720	731	686	675	707	728	689	733	676	695	738	733	665	679	685	706	710	704	679	745	731	725	706	717	702	724	719	732	726	737	724	708	706	710	706	733	698	722	722	700	731	708	708	686	713	672	644	719	701	674	690	650	713	716	677	758	705	676	693	722	754	723	771	723	704	710	717	721	739	704	625	708	743	716	686	731	698	709	700	682	765	708	701	735	678	713	731	750	730	675	734	715	680	701	732	751	692	740	719	687	767	729	711	735	715	690	728	724	687
73962	77838	67890	46238	25085	7612	466	287	297	292	315	284	331	316	303	309	287	312	293	283	288	276	266	274	303	292	302	269	301	301	278	297	305	273	300	277	282	275	314	271	287	281	246	316	295	299	302	322	284	301	277	286	279	298	305	301	270	286	276	311	264	304	271	306	301	288	287	312	316	264	269	290	282	305	320	282	271	297	280	286	315	301	313	284	287	280	314	295	267	305	309	303	294	281	280	261	254	294	287	307	284	277	295	280	261	292	275	295	285	302	310	272	265	295	305	284	322	278	262	283	283	301	301	329	317	287	294	281	278	284	296	269	270	315	301	272	289	307	286	284	314	278	311	290	295	284	286	285	310	286	288	283	302	277	329	299	284	304	282	292	272	287	293	297	289	289	296	295	296	304	288	293	292	309	281	287	310	271	283	294	282	271	299	300	287	313	266	272	288	307	304	282	282	269	317	324	294	276	305	261	293	310	288	290	305	294	286	311	318	289	292	281	322	296	281	315	281	279	283	272	267	296	268	269	309	310	316	300	264	299	301	321	283	317	291	275	267	287	300	296	290	260	311	332	270	268	311	274	293	308	296	294	290	308	307	314	313	301	282	306	329	294	315	313	285	324	292	315	305	311	297	296	320	293	320	286	239	290	258	297	265	289	279	306	309	293	291	268	308	272	307	291	296	304	321	322	342	297	270	313	278	323	289	297	286	272	287	298	311	280	325	259	293	318	281	300	302	273	291	290	298	271	309	269	289	293	273	300	318	278	289	327	279	278	294	291	323	272	291	260	282	291	326	319	288	303	326	263	286	281	299	305	285	335	298	304	289	285	296	273	301	274	288	296	303	301	256	298	300	294	278	302	300	315	284	345	314	293	296	278	304	282	280	267	319	272	318	290	280	289	304	295	304	272	304	292	294	316	286	301	310	283	309	297	268	291	311	318	280	301	305	278	275	318	285	309	296	289	281	291	287	280	307	301	290	310	314	280	306	294	283	289	251	298	282	290	309	260	289	262	252	291	290	294	323	272	303	293	276	301	286	310	300	314	287	271	275	286	284	290	304	311	311	262	299	291	299	296	291	278	280	280	305	253	282	276	278	285	291	272	266	283	279	284	304	306	295	288	290	247	288	301	286	275	289	312	286	305	330	292	292	260	309	288	258	283	313	310	285	313	288	290	316	292	315	313	279	286	314	284	316	301	318	288	332	292	280	286	248	293	285	318	281	295	312	279	308	300	295	268	280	284	290	323	298	283	271	287	274	296	281	267	296	317	301	279	330	300	270	278	310	294	300	313	296	312	291	295	285	299	320	292	274	298	306	318	282	319	276	290	291	308	314	296	300	307	290	316	297	282	311	266	260	298	272	293	297	254	270	287	276	288	295	299	322	283	329	239	286	288	298	292	294	282	296	269	282	264	299	293	280	256	272	263	306	266	270	284	293	292	284	308	291	310	300	262	301	258	288	306	305	296	283	300	319	338	292	293	268	299	290	294	287	271	252	304	287	276	317	286	331	293	316	320	297	336	294	309	283	294	294	266	294	284	317	298	312	287	298	301	298	256	295	328	284	310	292	297	317	310	298	292	293	272	295	275	275	308	295	310	292	272	341	299	264	312	287	291	275	295	291	276	291	271	307	277	308	304	324	309	284	312	290	296	292	301	278	308	295	276	272	288	316	310	290	291	284	301	303	266	292	291	309	303	299	310	322	291	305	305	287	317	277	278	308	286	321	324	298	293	305	289	310	297	321	288	301	304	290	307	291	307	289	273	307	292	272	262	264	291	305	278	272	281	267	290	310	310	280	307	296	266	295	280	284	303	330	282	303	290	296	281	283	316	310	269	320	311	287	284	294	275	318	274	271	336	309	306	289	278	287	326	285	313	273	314	296	303	308	283	267	301	296	310	288	296	289	306	289	311	285	304	292	288	294	295	309	296	298	281	277	285	300	287	297	326	298	316	294	295	266	305	273	289	281	279	269	305	317	316	286	304	313	302	292	305	287	284	319	290	274	304	304	318	286	292	275	305	291	287	276	255	321	287	298	274	321	271	323	298	293	322	268	267	304	308	303	320	307	282	304	297	273	300	286	294	309	302	282	281	274	306	312	296	283	275	310	302	302	276	285	299	289	302	295	285	281	293	268	306	325	248	325	297	286	304	283	285	293	293	276	267	275	287	313	286	283	309	305	258	284	281	264	296	279	294	310	270	271	298	292	252	295	299	277	302	323	289	298	302	301	290	290	272	305	307	291	293	291	300	242	273	286	281	267	303	284	306	321	296	287	276	253	294	309	267	328	277	292	263	300	313	287	307	309	286	274	276	305	288	306	303	312	292	291	310	314	285	290	324	277	294	314	335	273	321	290	309	271	305	304	298	308	292	268	273	296	283	271	302	309	307	299	306	295	251	272	280	278	307	269	280	282	294	307	297	316	268	295	289	306	272	306	304	283	298	277	303	300	307	345	294	302	305	312	299	320	314	291	311	298	266	302	301	304	306	281	275	317	265	283	272	301	323	317	292	313	286	282	260	298	302	284	279	320	315	279	297	290	278	309	280	318	293	295	274	313	271	277	269	322	281	262	276	294	273	288	274	284	262	253	275	317	305	292	297	305	277	291	278	301	295	298	269	276	275	295	277	288	287	282	256	314	273	314	286	280	289	322	290	316	263	284	292	289	270	313	325	298	285	322	291	288	293	327	275	318	306	283	303	295	270	279	328	287	293	310	276	318	306	293	305	294	286	292	295	310	295	291	285	281	322	302	278	287	307	290	294	281	301	293	324	296	280	269	300	287	283	312	287	286	294	291	342	311	320	326	292	271	273	297	290	287	292	281	306	285	263	307	317	285	289	281	344	313	284	307	311	318	322	302	322	257	290	263	268	292	272	275	268	301	292	284	297	270	299	296	269	311	314	279	290	302	303	292	304	270	282	288	285	292	311	309	270	319	309	278	320	299	274	279	302	283	294	269	322	309	294	298	292	289	308	311	252	263	291	287	331	296	295	286	277	282	308	280	286	256	290	293	277	284	320	289	312	275	291	269	290	291	305	275	327	266	273	298	308	294	293	307	266	295	324	287	301	303	300	302	321	276	283	280	285	295	281	312	298	298	291	281	292	275	302	275	247	265	293	305	295	299	297	277	288	323	301	272	281	295	286	252	288	282	273	281	303	318	279	296	256	306	300	277	270	287	287	301	298	311	289	267	294	291	282	295	309	289	271	279	297	296	290	286	301	294	305	276	277	300	317	313	297	305	322	297	293	318	282	296	302	321	308	271	298	263	304	307	295	289	306	247	282	311	297	277	283	287	299	307	292	302	265	272	301	284	303	278	271	264	286	295	276	316	269	273	331	295	304	298	295	279	277	327	311	268	307	285	264	294	297	281	279	315	286	276	277	306	315	297	279	284	299	326	316	271	284	292	279	281	271	259	274	298	244	305	282	276	303	300	298	267	273	317	284	266	273	289	281	274	272	317	331	297	269	284	306	307	339
53176	65548	64040	49685	31055	9543	873	799	804	735	771	763	787	800	810	756	745	784	794	808	804	794	798	756	771	760	795	764	756	771	763	829	817	822	782	780	783	797	837	787	793	769	796	742	743	762	825	776	727	779	769	790	777	752	792	737	813	790	786	776	784	783	741	766	818	812	825	751	769	763	755	811	772	803	738	778	750	790	806	764	849	732	847	824	759	742	802	806	798	835	813	749	783	769	737	761	788	779	815	743	802	797	770	811	840	762	795	779	769	788	781	779	777	800	818	779	783	781	751	731	811	746	788	741	757	755	802	795	790	771	781	777	781	767	783	791	790	766	712	800	782	780	765	782	767	772	775	709	803	775	745	767	735	752	762	704	804	791	755	789	764	783	866	801	802	788	780	738	765	780	808	813	801	773	760	775	784	807	810	768	784	785	768	734	790	735	809	752	801	740	765	737	799	825	738	791	771	758	741	778	782	799	794	783	810	762	734	774	779	830	802	797	760	768	780	765	783	788	750	761	836	750	748	781	751	810	764	802	799	808	765	758	814	774	780	730	764	791	764	831	785	837	795	785	735	793	775	810	796	777	738	791	731	769	776	791	764	824	747	773	806	804	777	802	823	731	774	757	766	770	774	820	815	801	797	795	782	770	788	779	823	751	768	707	775	729	780	789	731	805	788	783	769	779	775	762	775	793	830	767	797	812	794	730	749	773	806	862	833	780	824	851	792	774	784	810	786	755	772	793	773	799	779	787	754	806	788	823	794	780	775	826	787	750	785	779	817	777	810	775	829	812	776	832	832	799	807	780	807	777	806	820	724	783	833	786	749	777	752	840	744	753	811	769	759	771	805	741	800	817	825	762	808	808	786	745	756	761	771	803	727	779	784	798	807	769	770	741	777	828	780	698	745	772	816	768	801	784	761	826	817	803	794	804	824	753	775	822	759	775	764	803	740	811	732	769	774	788	772	802	790	803	767	797	826	762	778	798	782	818	746	744	762	780	772	753	766	729	802	786	758	803	813	796	863	787	835	777	771	779	790	772	794	799	745	762	762	779	792	748	813	780	791	756	832	824	815	780	766	812	790	777	775	788	811	803	820	757	771	759	784	789	766	767	802	790	716	809	792	786	769	801	769	723	759	771	776	820	779	764	764	759	768	734	807	832	788	791	782	809	799	761	773	759	767	806	807	817	764	806	820	795	758	777	755	774	805	762	782	819	798	794	788	768	786	811	737	748	753	741	810	759	818	794	787	785	780	735	784	806	761	794	808	809	769	813	823	756	732	766	790	800	775	789	771	781	789	758	788	796	784	806	744	743	809	833	806	754	770	820	809	813	766	727	799	811	794	776	776	748	738	761	814	838	758	759	788	807	784	800	791	823	785	792	798	725	761	840	694	820	723	794	807	757	753	797	815	769	792	785	767	731	798	781	818	808	772	741	774	769	773	796	804	775	763	802	716	769	767	810	757	804	786	830	782	753	744	822	772	760	814	761	777	768	790	764	779	797	787	807	765	814	812	781	837	745	833	749	822	788	752	764	777	769	784	800	763	839	778	827	763	779	750	759	741	805	807	784	734	748	726	787	791	839	792	805	808	756	780	779	783	756	784	742	768	786	786	761	776	736	760	792	789	776	812	750	787	757	801	774	729	764	812	775	758	754	798	806	828	777	768	797	719	780	800	759	755	758	848	752	744	742	791	772	783	725	758	757	796	769	784	817	809	784	752	815	758	805	772	797	780	742	799	738	781	801	752	817	775	799	774	806	784	795	821	765	838	778	788	786	778	827	753	770	775	760	782	808	776	781	774	821	806	803	809	781	832	807	758	763	719	783	800	793	801	759	797	792	772	761	755	767	760	759	810	790	768	806	804	773	778	758	767	786	798	807	745	771	769	776	779	820	785	815	797	777	809	784	819	785	794	789	791	785	785	778	801	795	777	807	792	798	828	796	773	779	744	798	792	772	796	803	778	760	792	792	764	785	817	800	809	745	791	787	791	756	792	757	792	786	732	773	778	757	762	758	777	773	762	774	838	782	782	746	800	845	722	818	797	790	779	775	788	727	732	780	735	799	782	764	795	742	759	759	847	793	821	797	755	771	754	769	869	805	794	824	821	767	741	769	749	746	792	780	742	779	744	756	828	748	778	805	801	813	777	770	760	814	794	774	739	759	759	787	779	808	770	795	799	792	828	792	800	778	846	768	799	784	786	821	798	774	784	737	760	747	802	753	815	785	733	826	803	721	780	792	768	766	749	777	781	791	783	797	792	742	773	809	760	820	789	782	760	820	752	782	779	754	777	771	774	796	758	780	793	806	744	864	771	813	785	788	786	779	754	776	774	818	761	762	745	800	778	801	785	785	791	775	793	797	816	780	766	810	783	792	819	787	812	757	762	769	789	711	755	793	731	815	834	749	808	774	851	778	765	793	795	770	800	791	766	788	760	788	713	786	809	770	810	770	806	779	747	766	728	772	770	774	737	831	787	792	772	788	781	843	755	771	790	827	803	789	827	807	810	806	758	822	790	801	775	803	771	738	787	780	756	846	785	730	762	796	795	767	774	786	797	724	806	781	816	742	852	821	787	789	822	773	752	754	791	744	832	785	780	826	806	777	809	782	755	777	842	764	743	774	764	780	809	748	784	712	801	783	792	752	701	730	752	820	758	835	844	790	749	756	828	774	759	762	794	760	788	750	771	753	752	784	798	801	788	813	775	762	809	770	776	768	783	756	737	784	773	781	815	766	821	785	795	784	800	772	772	805	770	740	813	811	725	766	755	821	801	730	780	735	776	787	772	812	747	795	766	779	809	734	831	796	746	784	769	759	751	757	775	717	804	779	792	797	778	795	793	778	769	826	757	777	792	822	780	792	785	770	834	771	757	811	803	760	806	834	818	757	795	762	836	760	826	773	785	790	837	822	769	787	777	794	785	778	828	785	730	825	798	762	779	791	815	780	700	849	761	787	729	804	755	784	820	769	742	825	767	793	798	760	747	758	799	815	784	786	775	798	777	781	828	796	787	760	756	778	794	813	770	809	756	789	765	774	779	779	782	775	767	802	777	791	789	855	734	785	788	829	800	770	772	780	796	808	777	781	803	792	750	753	805	757	775	785	808	796	792	755	790	764	828	810	752	779	777	796	775	752	802	822	780	776	786	793	786	827	792	747	783	780	775	790	742	754	752	791	774	816	772	776	782	768	762	787	741	830	798	787	792	821	767	786	818	767	815	778	807	786	776	823	742	793	753	825	824	796	773	768	780	821	798	780	772	779	816	772	801	787	802	811	766	766	768	766	768	778	770	751	788	752	769	780	803	800	707	803	804	784	802	735	768	783	791	799	777	803	822	792	774	801	822	739	764	783	751	822	747	804	776	822	769	764	785	759	769	817	805	782	778	757	736	771	786	782	754	753	829	809	750	791	757	780	813	757	740	789	774	767	785	771	812	738	802	801	792	715	812	805	749	756	751	789	778	768	768	814	711	734	827	827
17840	21902	16635	7061	2308	827	391	384	360	395	377	385	360	369	380	403	369	373	398	336	372	349	400	381	369	371	359	409	418	392	358	370	364	386	362	395	368	352	372	374	376	376	364	355	361	375	392	356	350	389	368	388	389	363	395	393	406	362	346	346	358	404	354	384	394	384	397	371	384	371	404	379	397	423	414	370	356	357	381	381	399	395	389	354	395	382	376	383	368	378	387	388	369	383	350	391	382	379	339	400	386	366	372	355	374	391	376	406	403	382	382	362	385	374	360	391	378	367	400	397	391	384	424	420	390	400	380	386	380	359	359	357	373	414	393	392	355	405	374	376	381	355	344	378	393	330	374	415	393	345	386	386	384	351	345	390	369	395	365	396	366	360	392	386	353	377	374	387	358	368	378	376	383	389	395	349	384	366	394	365	383	398	400	369	361	369	360	386	388	396	382	387	379	399	419	377	379	401	356	393	362	341	360	393	401	395	367	358	407	381	362	381	387	348	383	396	360	403	414	402	426	384	412	380	413	427	355	352	361	376	325	397	372	391	343	413	389	347	380	383	387	422	359	384	376	377	356	405	403	373	371	354	386	350	377	415	381	366	401	358	395	360	392	405	382	320	348	381	398	365	389	399	362	375	373	352	386	387	375	389	393	399	383	399	337	382	383	354	389	376	398	383	371	369	379	375	337	389	391	376	401	332	382	406	383	379	393	362	375	374	389	371	400	382	349	365	363	366	379	354	370	361	418	364	390	363	368	367	346	353	393	404	349	369	380	391	400	388	389	414	381	417	373	387	374	367	369	363	392	371	375	398	357	370	369	371	378	381	391	390	389	362	379	374	397	358	402	376	413	362	372	344	381	366	384	363	359	419	380	369	382	391	368	351	380	378	390	403	370	403	341	383	365	400	356	353	355	379	380	365	350	405	375	358	377	375	373	396	391	376	408	360	335	390	384	372	389	410	384	373	399	367	358	355	392	372	385	393	362	363	375	353	348	387	372	394	366	356	369	357	384	378	376	396	388	368	358	366	374	353	384	343	369	342	391	380	374	363	376	390	369	357	387	373	353	399	398	380	384	354	405	370	352	389	368	380	392	410	385	417	424	323	393	351	406	360	353	377	347	351	385	391	340	392	372	394	386	364	415	367	359	372	382	389	406	388	362	355	385	387	341	363	361	402	388	384	361	392	374	378	402	361	359	345	386	407	335	356	381	369	355	360	391	373	362	385	387	409	394	370	343	356	377	387	389	393	382	372	354	390	336	414	380	390	373	379	404	373	391	350	353	389	404	361	376	367	398	383	389	382	387	369	423	371	353	404	341	379	417	372	373	360	363	362	355	360	372	380	366	389	345	385	412	357	374	366	394	350	393	395	414	360	362	370	378	356	373	365	384	416	368	376	380	389	356	411	396	376	384	368	381	413	393	351	391	395	340	399	399	400	413	349	370	387	401	407	384	375	360	382	382	412	374	364	394	403	347	394	394	365	359	401	359	407	355	373	367	390	383	355	396	376	408	386	364	360	359	376	375	413	384	380	381	371	349	391	381	398	408	367	395	381	377	392	375	385	399	372	374	343	408	396	382	379	387	356	404	408	392	377	380	371	379	368	384	371	382	392	360	372	373	382	378	364	362	390	381	382	391	360	401	362	424	383	387	377	361	393	349	399	391	355	409	359	398	393	389	354	359	383	391	423	386	403	373	386	398	375	379	364	382	371	380	403	397	410	385	370	380	379	398	399	402	386	366	387	379	398	373	386	395	380	400	399	396	380	362	389	409	372	412	386	387	405	401	373	401	387	364	409	377	388	380	369	351	399	371	375	353	339	381	373	374	364	375	392	387	409	370	366	368	396	386	389	436	371	365	385	355	366	355	390	370	372	375	380	356	387	353	356	392	379	360	381	396	369	375	384	414	390	396	357	396	371	409	391	345	377	372	361	372	411	387	430	384	413	377	399	398	349	391	375	361	391	360	367	384	386	388	378	416	381	362	377	345	455	339	377	366	349	356	402	366	379	358	374	363	333	380	403	373	394	366	394	360	363	378	380	399	343	396	387	376	380	375	351	373	387	400	400	416	377	333	408	373	379	370	386	393	386	392	348	369	386	383	389	405	368	352	362	366	347	370	378	376	387	382	359	368	429	379	365	387	399	371	333	365	358	423	410	391	357	376	390	386	423	396	349	401	374	389	364	376	346	343	405	358	379	370	362	408	420	372	378	398	373	411	371	353	382	359	372	378	381	390	381	366	397	367	378	405	377	354	386	427	360	388	389	378	371	391	376	400	374	353	364	412	416	359	360	386	383	362	397	360	358	373	422	374	368	374	361	366	382	370	380	402	395	387	363	429	385	378	373	384	398	399	366	371	379	402	379	390	393	396	357	380	391	423	419	387	386	383	395	444	387	390	383	363	411	364	376	387	382	369	405	391	375	369	387	376	388	400	366	365	447	359	350	372	391	331	384	379	351	376	379	407	376	378	386	379	349	390	385	410	383	391	376	351	367	390	388	368	387	368	372	387	380	414	367	372	378	388	371	395	376	366	384	381	363	398	342	394	379	354	363	395	386	369	362	400	371	342	375	387	407	374	368	387	365	388	408	369	344	385	365	394	370	367	346	366	384	371	389	415	373	402	370	347	336	386	385	392	363	341	397	389	339	365	351	372	346	370	385	395	342	393	397	399	369	364	345	365	411	363	374	411	352	375	381	374	353	382	378	365	381	413	342	346	382	408	392	385	383	353	394	360	357	390	404	368	366	398	403	375	348	380	388	370	358	327	365	364	344	367	374	370	372	387	343	408	406	403	379	388	404	388	384	391	390	408	364	411	411	376	399	372	366	351	399	403	382	384	382	383	370	359	392	391	362	369	347	345	389	391	383	397	410	401	365	386	405	342	389	397	395	440	341	370	405	381	376	367	377	402	401	390	402	381	409	389	383	395	341	358	392	374	387	369	390	387	380	355	384	399	407	377	354	401	355	355	416	407	375	357	395	386	379	399	359	345	367	359	380	399	382	369	379	360	347	399	362	359	334	383	358	384	391	397	375	365	395	379	369	391	385	416	391	392	382	391	385	372	370	348	377	389	370	337	353	398	380	381	381	326	401	377	355	405	369	361	359	355	374	393	344	391	361	388	382	380	356	370	394	382	369	383	371	395	390	398	376	384	388	389	395	371	389	382	388	350	391	358	363	351	346	383	356	366	362	406	372	386	350	357	375	397	359	380	395	400	389	386	364	396	329	337	373	382	343	392	374	356	363	375	391	405	378	401	361	368	378	368	347	387	394	379	388	368	402	379	399	359	364	321	396	378	382	412	349	381	385	390	354	411	382	405	391	399	356	386	364	377	399	400	347	366	343	377	373	402	374	423	379	384	402	387	387	389	369	377	376	385	360	364	373	407	400	379	359	377	428	389	416	354	372	383	375	403	410	385	414	397	369	385	359	369	371	370	377	383	378	391	375	366	375	393	413	355	367	386	366	367	387	389	361
17905	26135	22534	13797	6012	2484	1108	984	979	965	1033	984	993	1002	988	975	1010	1016	952	1004	981	958	989	1020	965	994	978	1040	1010	971	1049	1020	979	932	951	998	954	1004	991	1012	1009	1035	1004	967	1007	964	1080	947	983	973	973	948	1037	1000	987	1003	929	1008	942	962	969	1013	991	944	978	912	1006	992	916	1024	955	968	993	1042	986	977	941	1033	974	994	1008	976	988	1002	963	1005	981	937	993	955	1006	960	950	955	1033	988	1000	924	1001	955	1031	932	1022	1013	937	981	969	1058	1011	920	1000	1036	964	1013	971	950	948	974	969	979	1023	952	960	1070	983	1004	966	987	963	987	1010	945	954	931	960	1005	1025	984	1018	1030	977	1016	987	983	1001	1009	986	980	987	994	951	954	990	970	994	1021	966	964	1022	1071	995	1016	948	1016	944	939	943	981	969	1010	986	991	1002	975	963	961	1005	962	1016	992	928	996	939	985	979	957	999	928	929	992	997	967	961	991	1012	1064	964	941	990	996	999	941	937	988	985	1003	953	954	998	965	993	1027	974	962	1009	1021	965	1003	982	960	1005	991	983	947	988	967	994	914	977	1010	1004	975	957	968	1023	983	1022	983	944	1021	1044	987	1012	1021	972	1044	1011	982	991	991	984	938	980	1057	959	997	1032	961	957	977	972	974	1035	1038	968	1072	1015	987	1020	954	1051	984	968	988	1030	1002	941	980	950	1000	1014	980	1024	1008	969	967	1018	979	998	978	978	1004	1017	1041	1007	975	939	980	927	1037	1051	1027	1006	1035	1041	1028	1018	946	916	1008	1051	967	959	980	989	973	989	963	951	985	954	934	940	989	1007	1006	1001	955	977	976	993	1023	1010	958	1023	1016	993	959	950	948	939	939	997	939	1033	983	1004	1003	992	951	1022	1064	961	966	933	983	986	1008	929	985	996	1012	996	997	953	977	929	935	993	967	1020	960	911	951	1026	1007	1011	1015	948	989	937	966	983	985	993	1026	969	1039	1022	945	993	1031	1022	995	994	945	958	998	994	980	1006	1055	980	954	1036	982	987	977	991	997	1013	1006	983	991	1024	1073	1034	977	997	994	965	1018	971	1038	962	977	997	977	986	1020	974	971	969	985	961	961	956	965	1001	947	1031	898	969	945	1045	965	983	968	1031	931	977	940	999	987	960	977	983	959	964	1030	1008	1014	1009	1005	1007	986	981	942	998	980	995	965	956	957	943	986	1039	1006	968	989	970	940	996	953	953	932	997	1015	1003	964	966	1003	952	1051	963	973	946	1024	988	1026	968	986	1023	973	984	979	980	1025	1005	1004	968	1026	941	984	1014	962	1001	995	964	1006	966	971	1005	1006	923	1007	1011	949	967	992	985	1059	993	971	994	938	1083	947	922	953	983	964	990	943	936	991	1011	1033	978	993	1032	974	988	1027	983	981	988	985	978	989	988	980	1027	985	982	1004	1042	991	1036	1009	950	1026	982	1007	955	983	947	1002	988	1013	989	958	991	979	960	1004	1028	928	998	982	964	1017	1007	977	1005	983	1003	973	923	981	956	979	1016	997	979	993	947	990	956	967	973	976	1007	985	997	971	993	1003	975	1024	1001	1015	957	976	957	1034	948	978	994	1018	1005	939	959	939	1014	976	994	1008	970	961	984	1012	995	996	953	969	991	1006	984	985	950	992	995	1008	1022	1007	985	974	1001	1010	1019	1070	981	961	1025	940	1006	1003	1001	1055	983	926	964	999	996	977	1018	955	1031	969	1002	998	1009	974	976	991	972	946	955	994	987	1007	951	1040	1005	976	1010	912	1003	943	1011	988	984	1005	979	910	973	982	1030	956	1052	972	948	978	945	993	961	1039	964	1012	1035	1010	999	937	964	976	1037	995	1019	1043	993	1018	990	968	975	953	994	995	923	977	1033	1010	934	920	977	965	956	1006	1016	979	982	979	1049	978	978	953	1007	1037	1015	987	1020	1008	977	1013	981	994	1030	1011	1007	966	981	974	986	965	1019	1007	965	1011	972	985	1012	1017	997	997	986	977	949	1022	946	952	963	1024	1017	988	995	1002	1048	999	1034	965	963	956	959	1001	988	948	998	965	968	1038	950	940	1013	998	976	991	996	1026	966	1037	946	971	1009	1042	1036	1003	960	979	983	986	999	1051	1034	925	988	980	924	924	963	951	1030	922	1004	930	999	940	999	1029	965	988	984	1001	1011	926	975	961	1009	907	1033	1002	974	1046	983	1004	987	1001	1040	949	1001	1006	1024	1028	1020	993	985	1000	949	987	986	971	1022	1015	957	1005	1028	979	977	927	1012	915	970	988	967	1021	969	941	958	1071	992	1014	991	977	986	983	961	1019	980	980	1002	916	994	930	977	956	1043	949	1023	1033	987	969	1021	982	948	987	1031	993	963	960	947	1034	1001	974	946	996	998	954	959	1020	990	1019	999	989	950	949	1008	982	988	972	1005	970	975	1032	1026	1024	1014	985	1047	915	993	992	982	1011	973	1008	980	1022	975	1016	1009	999	975	1014	1015	946	997	956	993	1006	955	926	994	988	966	1022	991	1015	1031	993	966	1013	1031	1041	958	987	1039	1021	1015	983	987	996	945	1023	968	973	981	969	960	1015	932	980	955	1017	1026	956	962	1022	994	967	987	1027	939	970	983	924	982	1028	984	992	1023	950	1002	960	1039	1010	964	1009	923	1017	949	993	954	984	1006	981	983	948	998	966	979	979	1009	981	979	991	968	997	985	1019	1005	1034	1012	983	980	973	990	960	915	1005	1071	949	946	974	1021	957	997	979	998	985	940	1032	1025	1026	977	1050	974	1002	953	943	965	994	997	1015	1001	942	982	963	966	991	993	1006	1003	1023	1015	990	972	966	976	987	1025	1004	1023	985	968	991	987	997	992	998	982	1008	958	945	949	969	962	965	1004	1067	1003	980	964	1002	1032	984	1033	1023	985	972	967	994	975	1004	1006	930	1041	998	974	1027	943	1018	946	988	977	987	913	970	969	972	975	994	963	965	943	1003	978	978	994	982	1035	953	952	1094	947	1003	997	991	981	933	946	969	990	995	1004	999	993	960	1024	965	1024	981	960	986	990	991	985	1008	1021	965	928	946	985	992	1004	983	986	933	959	1001	1010	1035	989	1013	1017	1025	981	989	978	990	1010	955	957	986	1036	1000	984	981	969	960	1048	1032	991	928	971	971	959	970	978	1036	991	996	947	988	1033	998	1007	976	983	1015	1006	1033	1007	967	983	994	947	1020	973	950	1068	1005	964	989	970	973	999	1004	979	933	1003	989	1032	1011	994	961	969	984	970	995	991	959	975	984	1015	1026	910	1005	975	964	1000	1032	1017	964	1032	970	1024	965	953	988	1011	1038	962	1035	917	954	951	945	1004	930	996	1008	945	1011	1014	1068	1010	1019	1007	1029	968	949	986	954	956	994	1017	962	983	943	991	1033	925	953	1007	972	1009	1009	1027	955	987	955	939	999	994	961	1029	1017	981	999	1009	932	1012	980	960	961	1012	1001	1018	962	1034	976	1010	964	965	1055	1026	983	1012	1009	913	964	979	955	1007	1006	1032	975	1014	1028	959	961	970	1018	1035	1017	992	984	1018	1012	1005	998	996	1055	933	961	1044	1006	967	976	994	969	1017	1035	968	980	1002	1001	1007	957	963	982	1004	925	1043	969	928	967	1004	1014	976	969	990	1004	983	993	962	954	1049	1010	1027	928	977	951	931	995	996	1010	993	971	935	999	987	997	980	940	947	948	965	924	952	926	971	1014	980	993	967	961	984	1019	991	989	1005	991	1015	978	981	981	959	966	957	1001	1000	956	960	989	960	1012	1018	959	1007	975	1059	1026	1041	967	932	942	948	1004	970	985	964	963	1027	964	1027	980	1011	1014	997	988	984	988	1002	888	965	890	983	977	977	1008	984	903	1004	959	922	995	1025	999	1005	1008	1002	1015	977	973	964	1017	996	1027	1038	966	970	994	985	970	995	968
60251	66227	56529	36721	18122	4813	790	341	313	353	343	356	313	339	332	343	292	348	322	351	325	329	356	331	356	351	368	311	318	344	337	346	359	326	326	348	344	396	355	314	363	325	331	356	330	348	333	332	361	335	353	333	334	357	342	302	333	349	333	337	330	353	323	329	340	355	353	301	324	333	343	357	346	322	333	345	374	314	313	381	349	343	353	345	302	331	296	352	306	350	338	345	353	316	329	327	305	317	326	328	343	331	308	323	332	347	356	367	344	335	305	315	308	341	332	341	302	356	351	357	325	355	306	353	359	350	305	338	323	359	320	324	328	339	367	350	339	349	357	332	348	350	350	323	321	352	315	315	315	327	331	331	366	365	358	324	333	348	337	329	318	345	354	336	344	328	299	353	330	372	326	344	344	358	335	308	305	328	370	345	368	331	337	333	300	333	301	320	311	330	334	323	336	325	323	354	354	339	345	351	362	357	335	358	330	351	364	307	329	338	311	322	333	315	356	337	321	361	306	324	324	340	365	372	325	325	337	320	313	292	324	319	334	330	311	345	373	330	315	325	337	350	347	335	362	337	332	335	339	349	330	302	335	341	336	363	361	362	352	314	330	366	326	332	340	363	381	356	329	330	354	350	325	344	356	330	316	298	344	328	355	338	356	318	342	340	316	332	364	322	305	331	353	303	346	325	329	340	327	341	343	324	333	327	322	337	332	325	330	372	322	331	315	319	323	337	344	350	330	338	309	326	309	317	313	349	375	343	372	378	310	346	308	357	337	328	338	314	352	314	341	332	364	374	334	335	356	332	328	327	314	340	314	330	337	319	321	346	351	354	375	334	345	353	334	328	302	350	316	347	318	373	336	348	320	320	317	330	313	344	302	351	356	336	342	317	312	369	318	317	348	324	316	355	352	340	324	339	363	314	323	328	324	325	309	330	342	337	372	325	331	353	362	346	337	357	307	349	325	359	338	310	333	342	321	383	337	315	373	347	328	333	346	357	341	339	365	332	353	360	352	339	299	332	333	297	385	345	328	362	325	317	343	345	306	337	352	305	316	362	342	352	348	329	358	347	350	341	307	364	336	338	339	360	346	325	342	322	326	355	351	381	324	328	363	326	322	352	378	346	313	346	315	327	342	313	341	355	334	336	329	315	353	337	317	300	333	331	370	342	329	362	286	352	332	347	340	341	338	359	330	339	353	345	343	338	300	335	352	329	344	354	325	330	337	336	300	308	324	338	355	338	328	311	356	360	322	352	349	339	346	328	318	339	324	338	327	351	354	339	342	352	347	337	370	311	299	336	322	321	337	321	331	302	324	358	336	345	326	334	401	357	330	367	339	328	315	352	322	348	338	331	335	368	337	343	347	321	308	333	321	350	330	327	368	312	316	362	306	328	334	295	342	318	331	350	366	341	313	332	379	391	327	342	316	368	336	348	352	348	321	348	322	341	295	332	336	367	366	349	363	316	315	320	323	320	341	317	324	354	332	350	327	336	335	325	341	365	331	356	365	312	333	321	340	340	321	371	345	324	367	326	342	346	333	316	361	317	327	343	326	325	352	376	329	364	322	326	345	356	337	311	346	349	347	343	320	339	327	342	323	343	360	332	331	326	339	300	327	340	336	340	336	335	325	300	301	368	352	320	327	326	340	314	341	333	339	329	344	350	359	324	335	325	332	323	351	321	346	358	317	305	348	362	346	349	326	307	350	327	345	309	357	351	322	355	344	336	329	329	333	341	329	325	368	333	343	372	303	372	346	316	336	333	354	347	313	347	322	324	316	307	374	334	359	338	326	343	327	333	361	366	350	305	345	370	307	344	302	370	366	312	327	351	340	354	319	304	328	350	356	297	384	332	326	330	336	324	313	303	336	360	303	294	331	333	323	348	337	328	380	327	327	327	327	362	321	321	335	320	334	331	329	324	340	340	315	310	333	334	330	334	345	335	332	345	337	362	356	316	348	315	319	350	362	331	382	355	316	321	341	348	324	360	320	334	344	314	333	310	342	301	352	341	311	338	304	310	349	321	343	371	342	324	357	363	307	344	317	313	366	353	353	342	326	343	357	315	321	348	353	346	357	334	326	334	336	318	326	312	314	329	334	341	321	319	318	357	372	354	316	339	330	340	353	334	346	345	345	316	327	352	329	340	380	336	316	342	329	323	348	356	316	331	325	328	314	331	333	323	332	346	335	333	350	318	353	308	345	326	337	358	293	331	366	303	337	314	343	314	335	301	327	347	340	335	369	340	337	312	359	376	342	342	326	302	342	349	337	349	352	327	356	330	361	301	375	332	363	335	299	304	338	323	334	341	337	332	334	352	329	337	348	349	322	306	315	358	343	339	335	371	300	346	324	343	376	353	345	324	354	331	332	357	325	342	304	337	367	344	346	370	335	338	323	321	348	310	324	328	324	322	307	310	321	338	340	365	350	320	340	359	327	328	380	320	345	306	322	366	325	369	315	328	354	349	340	341	348	363	348	320	333	340	360	346	363	314	343	339	315	348	314	374	345	324	346	295	322	300	313	339	320	345	328	323	336	306	312	291	320	312	294	356	334	323	386	361	338	326	300	336	362	360	345	318	318	328	337	372	321	338	328	339	310	329	334	351	388	352	370	341	357	342	340	330	330	331	312	321	336	364	302	326	330	331	326	345	356	369	329	329	311	340	320	310	355	333	355	321	365	347	337	323	341	344	350	319	331	316	324	333	343	298	349	364	351	348	341	341	357	353	335	326	323	348	334	344	337	316	328	337	315	295	361	302	357	322	336	317	358	360	340	346	330	360	324	314	319	312	354	334	352	363	364	313	342	350	333	328	340	386	344	333	349	320	345	330	350	338	352	367	340	339	339	360	329	347	341	342	372	331	366	325	310	321	352	326	340	371	357	323	334	330	345	322	353	367	367	366	332	323	351	334	333	337	342	325	331	314	326	323	323	332	360	315	322	338	348	310	335	324	325	360	346	337	324	319	315	316	318	338	335	356	326	351	328	363	360	299	313	299	330	331	331	310	351	335	323	333	312	357	319	345	305	334	353	346	351	349	314	354	345	358	318	313	356	332	344	363	337	336	348	355	328	347	350	351	324	316	327	349	323	325	342	329	333	321	357	339	362	316	326	325	310	340	373	319	343	347	313	309	339	343	333	338	338	335	391	331	328	344	334	348	306	340	343	310	370	352	327	354	342	313	324	351	340	329	310	332	360	322	352	342	354	367	345	358	297	356	321	319	351	332	341	343	311	344	341	348	309	346	371	356	338	357	351	330	329	356	308	357	324	323	311	300	324	344	343	360	363	303	308	308	341	346	336	328	345	337	334	320	354	353	329	331	348	316	324	323	345	351	325	335	326	342	336	340	312	346	366	371	324	341	338	326	355	319	357	360	345	364	312	315	341	350	365	295	358	321	336	367	365	332	375	340	369	296	328	396	329	317	340	351	319	321	337	333	334	344	338	323	349	336	347	306	325	338	317	344	344	337	338	330	348	330
40011	51732	51911	41142	25046	9999	2042	873	875	922	895	840	903	913	909	965	890	911	929	907	914	894	922	920	947	912	909	893	887	923	899	905	922	954	925	946	912	884	858	894	864	940	892	901	849	887	925	879	886	902	871	885	817	922	855	904	887	908	884	862	920	914	878	952	883	890	904	911	905	918	936	861	856	881	913	821	908	901	868	883	891	895	900	916	955	895	913	954	923	871	871	928	920	925	866	872	867	914	809	923	913	857	927	846	838	864	857	903	916	878	882	927	897	902	928	870	910	862	866	871	942	892	968	929	976	883	924	919	914	929	848	885	911	909	877	892	927	898	930	926	910	871	894	856	888	851	861	869	900	921	936	913	899	964	895	873	880	927	908	837	941	894	907	890	915	898	915	905	901	879	910	871	872	907	924	876	931	912	903	878	931	880	903	861	912	944	865	838	862	862	936	880	843	922	883	875	894	921	922	898	914	900	862	915	863	877	894	916	889	885	920	862	890	897	889	895	932	887	895	883	900	919	847	899	924	857	840	856	860	931	891	912	863	948	888	895	916	835	926	851	936	865	872	883	817	878	870	875	878	907	913	924	876	878	868	900	904	956	901	846	875	898	852	891	886	868	887	909	918	889	936	931	888	893	927	928	924	885	896	867	862	931	891	875	914	878	893	935	892	903	871	894	853	895	839	944	867	950	930	935	871	883	910	903	862	926	880	838	929	889	887	876	875	917	933	874	910	895	875	922	874	892	938	900	917	923	926	898	918	912	875	869	877	846	884	904	859	907	903	930	905	897	922	897	890	921	884	876	938	868	906	910	905	871	885	910	984	919	927	854	856	921	883	960	920	866	869	892	899	886	935	886	960	876	891	866	921	863	886	921	853	899	939	911	869	880	911	894	930	948	900	870	879	864	883	928	871	868	897	869	887	860	942	876	890	888	831	916	880	911	788	877	866	864	890	867	857	952	877	892	894	962	924	864	838	929	894	882	918	924	929	922	889	856	899	888	867	966	836	925	899	863	879	884	833	914	947	940	882	852	899	847	909	925	923	884	881	873	911	894	910	902	924	861	882	856	915	894	956	900	908	863	949	880	833	958	916	903	938	933	888	892	879	909	899	833	912	877	924	944	956	877	874	918	865	922	888	871	897	891	874	924	922	895	863	934	863	947	918	915	878	883	941	891	922	878	903	875	872	944	856	843	892	902	896	879	878	936	911	881	853	897	900	880	935	891	869	875	905	935	878	894	864	894	950	907	933	904	849	910	928	840	847	897	896	883	907	858	874	889	894	904	874	896	920	885	858	889	899	832	860	930	882	930	902	878	891	915	923	898	898	916	843	912	891	935	870	850	902	893	870	870	861	934	906	916	906	940	885	896	922	880	874	921	921	905	903	864	878	914	861	876	948	915	892	945	910	872	892	950	882	870	889	888	921	895	871	913	882	889	850	887	886	885	888	923	852	890	865	894	895	899	937	918	925	871	873	903	904	896	852	952	903	858	876	892	904	871	896	965	900	968	886	859	916	864	915	868	919	915	864	891	954	876	854	915	930	906	890	956	900	869	890	847	890	915	864	877	887	860	912	853	910	879	866	893	939	915	879	849	910	966	922	889	853	878	911	884	881	906	908	898	912	883	863	914	900	941	930	900	895	923	951	887	921	924	882	889	890	944	835	883	868	910	906	845	885	854	878	909	914	914	918	869	864	932	865	908	869	855	926	893	866	914	862	891	956	887	933	871	934	957	892	850	952	898	891	882	878	886	925	898	868	839	906	953	898	847	851	835	928	875	916	932	885	886	882	907	878	940	891	872	931	965	891	892	916	931	929	948	926	890	966	878	921	888	898	918	912	872	866	890	858	910	888	933	878	955	898	856	867	919	869	935	894	875	924	906	901	902	943	896	887	875	905	918	922	922	938	925	876	875	900	883	895	928	910	874	917	941	895	904	970	913	931	929	859	888	932	915	874	903	893	912	919	894	855	898	870	896	831	928	962	877	899	923	886	961	924	916	937	961	903	889	894	853	904	889	880	895	915	891	880	899	905	905	912	856	905	865	876	907	880	928	916	914	965	927	908	879	884	856	949	873	941	889	914	888	933	913	868	954	909	866	893	836	899	913	879	892	882	864	892	907	864	878	924	862	896	877	857	899	878	904	931	906	875	899	875	892	873	882	916	842	910	903	889	890	910	872	902	903	872	915	889	864	935	868	939	860	879	907	856	880	838	870	879	868	865	853	944	878	908	906	897	956	821	900	964	866	897	893	828	967	918	850	879	895	924	891	901	952	893	913	874	916	839	859	916	847	880	863	941	923	904	922	835	905	924	880	861	869	826	885	926	903	875	911	885	849	969	933	879	819	909	916	866	934	882	905	918	874	911	919	884	883	857	865	953	901	864	913	900	885	885	876	929	927	901	911	914	937	892	899	903	860	851	932	906	843	869	946	929	931	964	905	898	924	909	887	882	928	900	872	880	894	938	861	854	901	869	898	928	941	889	913	869	887	868	937	919	909	889	920	888	888	924	868	901	912	941	933	909	865	865	909	911	931	909	917	871	867	974	961	921	868	899	901	896	866	862	854	882	892	867	876	848	834	895	860	868	891	880	954	918	921	851	857	900	932	904	876	854	821	883	847	952	882	887	852	929	868	927	965	874	883	924	927	879	864	892	872	887	891	905	928	918	870	845	884	871	899	858	862	929	948	888	897	889	897	884	848	861	922	867	871	856	870	865	928	903	896	858	898	890	916	916	881	875	897	950	915	893	921	891	891	907	934	890	909	866	945	927	895	867	845	919	844	879	875	895	929	915	916	897	899	907	932	944	865	916	902	890	934	892	911	881	862	915	886	854	911	904	918	909	891	931	833	895	850	877	911	912	903	857	879	911	884	936	866	901	914	909	869	902	831	867	835	848	864	877	891	865	920	907	883	890	899	949	897	920	858	917	961	931	919	892	886	875	909	921	898	879	864	893	915	875	939	959	884	867	937	924	918	916	829	922	926	888	867	946	914	894	859	855	890	868	909	902	896	945	846	868	927	922	938	892	918	922	930	871	802	912	845	922	942	958	823	890	972	883	916	894	957	901	892	944	887	904	954	911	953	899	900	891	956	820	928	921	892	923	902	952	921	892	864	853	964	880	948	883	872	895	850	867	935	861	891	887	897	907	891	890	907	917	917	892	866	919	883	876	930	880	916	905	936	934	941	878	913	916	893	946	949	888	900	884	883	850	889	916	942	877	907	935	915	785	906	906	920	907	852	907	918	866	836	927	871	910	870	870	852	902	890	939	931	898	895	880	920	869	943	891	897	865	973	891	850	821	923	929	845	908	926	886	886	912	901	897	906	899	874	931	861	890	901	863	898	852	932	871	935	907	877	903	848	910	870	952	884	922	883	882	924	885	897	863	873	917	916	865	862	934	925	905	902	896	874	895	889	901	889	859	895	954	932	886	931	913	906	888	932	905	879	951	926	915	939	908	861	926	919	863	882	845	899
74983	77560	68583	48163	27449	10437	1685	373	380	341	386	374	349	363	374	359	382	334	376	378	337	355	358	323	375	340	353	330	361	362	341	366	365	352	361	365	367	349	354	355	380	368	366	346	354	372	389	351	349	372	342	358	356	370	370	355	338	355	357	333	385	334	357	337	381	340	345	364	342	362	334	332	356	370	347	354	396	366	351	350	338	330	380	368	364	346	368	375	399	350	344	364	368	356	345	382	356	346	359	349	379	347	336	409	365	413	341	310	333	371	295	381	361	343	342	410	359	368	379	353	376	403	381	368	350	334	369	356	363	387	342	372	361	371	394	333	375	367	374	362	343	345	363	364	393	381	342	391	342	389	357	353	363	362	359	343	394	383	358	379	391	357	307	336	346	346	371	362	373	359	343	370	360	365	378	367	377	361	324	352	403	364	364	352	320	366	360	391	357	326	377	344	301	362	379	359	350	378	376	361	366	328	388	356	349	355	379	355	342	370	343	344	363	355	352	373	316	371	366	337	334	411	371	362	366	330	333	323	371	410	374	356	368	342	323	333	364	368	357	353	377	373	369	357	374	362	351	379	362	379	365	351	373	381	338	349	379	382	358	369	395	349	372	384	369	386	363	393	348	385	386	338	377	338	363	365	367	378	325	342	341	378	392	385	361	340	342	380	363	352	358	361	380	345	351	356	353	378	371	393	335	332	367	362	352	357	356	329	340	349	325	358	353	346	372	362	348	355	356	392	323	370	374	342	335	349	345	371	371	362	373	369	331	366	375	368	364	394	362	351	397	368	356	366	332	400	358	369	374	337	369	372	361	381	346	378	349	368	355	358	374	369	357	363	340	352	343	391	381	332	336	369	332	369	369	369	335	354	390	368	324	363	371	365	404	382	359	340	366	350	345	340	352	370	383	382	370	364	384	428	376	363	365	385	370	352	341	353	356	344	396	330	390	350	334	337	353	358	356	380	359	359	362	362	340	346	354	359	317	324	358	367	406	347	368	380	328	362	340	362	393	370	333	333	368	377	373	378	360	379	356	344	355	380	383	365	366	351	372	355	359	395	382	381	369	347	359	373	341	381	338	338	356	393	335	373	357	387	372	351	364	320	348	362	376	388	354	348	394	355	356	392	347	363	349	356	335	395	338	379	353	368	376	323	358	361	360	342	349	334	353	362	364	365	366	347	386	389	388	334	380	360	384	333	371	330	363	348	358	343	347	342	341	401	393	344	366	358	353	359	376	391	351	369	379	367	339	374	338	362	368	331	357	367	335	360	356	351	343	368	397	377	367	317	338	352	345	376	383	386	359	361	334	362	355	336	362	359	360	343	367	321	351	343	342	349	365	428	365	323	334	350	354	344	365	343	370	342	366	375	335	366	365	338	339	367	343	353	393	355	355	374	358	364	368	388	379	339	343	399	350	363	368	352	343	373	333	376	362	357	386	361	326	350	348	385	356	340	353	357	366	382	315	364	344	376	333	349	386	338	378	348	349	355	410	381	371	377	342	339	381	347	362	409	404	333	360	367	373	379	329	357	381	383	360	316	344	380	356	358	344	362	357	334	399	350	355	388	327	349	344	375	384	361	375	391	347	386	376	395	323	382	331	349	371	363	342	348	357	355	377	361	368	339	358	349	332	332	324	352	353	392	366	385	345	369	371	348	349	382	362	389	336	353	312	331	345	350	381	342	375	308	363	384	345	382	359	375	363	324	369	388	352	352	341	386	350	367	372	388	379	342	371	368	330	390	376	348	349	380	370	415	341	329	354	366	390	369	370	378	360	364	394	357	388	338	343	335	369	382	351	376	358	318	324	379	359	344	364	329	367	348	355	372	349	337	366	340	389	346	386	343	362	355	348	341	395	372	381	330	344	330	387	340	365	329	397	327	334	378	386	345	352	342	354	343	340	395	374	346	408	348	362	359	388	370	374	372	344	356	346	326	358	363	378	357	379	362	374	367	366	375	366	342	393	360	350	359	382	369	360	359	355	329	370	396	365	367	348	405	344	346	385	378	352	363	395	373	352	353	338	392	375	335	360	357	365	355	338	306	353	387	379	370	317	361	330	334	385	367	356	376	362	325	368	361	363	406	376	348	370	373	376	342	356	346	363	364	384	343	385	342	359	380	338	371	354	351	379	358	363	341	364	369	341	389	371	339	326	354	347	344	357	365	349	322	324	374	342	405	369	365	382	393	372	386	342	369	385	359	362	358	356	378	334	375	365	335	347	342	309	320	375	342	361	371	333	358	368	344	358	393	353	359	389	346	373	347	363	378	356	342	346	353	323	358	357	352	358	360	356	401	364	356	352	346	362	385	304	348	362	381	334	374	377	348	348	360	343	371	369	371	364	376	365	346	358	381	382	379	333	383	371	356	339	381	363	370	349	365	364	371	363	381	337	374	349	343	362	376	369	345	374	349	389	402	348	358	349	333	363	392	359	336	349	377	319	308	389	336	372	364	345	371	352	344	330	348	363	408	345	342	347	382	359	379	388	329	376	331	361	353	388	335	342	349	343	401	386	390	348	379	373	374	368	346	344	366	364	355	361	361	406	359	389	365	340	350	391	345	333	353	373	354	369	345	388	351	349	399	328	354	341	363	400	392	418	330	339	366	352	360	379	299	387	355	370	385	340	343	360	350	367	352	347	393	332	343	339	353	353	339	413	357	344	369	358	331	340	321	361	385	361	380	358	370	394	394	342	372	339	355	368	338	331	377	358	394	361	354	381	357	390	352	340	340	388	342	330	331	343	348	379	362	367	351	341	370	358	374	366	374	332	352	370	333	338	335	350	378	327	361	388	343	367	355	381	358	378	361	342	347	348	371	374	365	349	343	325	379	342	342	314	339	369	324	358	364	377	355	351	355	361	398	348	354	361	364	383	365	347	373	353	353	337	328	333	374	347	347	353	359	354	353	322	386	353	361	364	349	374	346	343	390	357	346	356	353	374	353	337	401	352	354	343	360	362	412	375	357	368	329	358	384	356	373	336	345	384	368	358	332	363	354	375	385	369	408	374	383	325	364	372	396	359	341	361	381	369	340	419	354	364	369	396	326	376	375	368	380	373	355	360	367	369	344	340	367	373	366	368	369	356	369	393	373	342	360	333	311	377	382	359	390	393	364	390	357	360	351	361	374	388	372	361	357	382	377	351	335	393	334	391	351	368	348	340	342	380	333	376	363	364	348	376	344	367	364	369	377	395	340	386	381	413	359	366	341	321	354	371	380	346	294	352	391	380	354	398	371	360	383	379	341	321	367	364	368	342	390	379	327	346	396	343	340	373	365	393	363	361	332	376	342	336	356	377	377	343	342	359	372	375	352	371	353	361	356	349	378	353	366	358	355	374	350	374	390	358	388	392	401	413	351	347	366	359	400	349	375	359	334	322	395	354	371	361	362	342	354	342	355	375	363	351	398	350	356	345	321	343	335	363	348	342	362	356	329	361	354	382	374	381	335	362	379	328	343	359	366	389	380	344	375	377	347
54290	64922	64062	51063	33615	15635	3835	958	970	912	925	984	912	937	944	924	960	950	945	952	946	1005	971	947	967	961	913	950	868	1020	902	983	1019	977	885	968	967	934	945	962	901	960	968	986	993	930	968	978	984	896	969	975	956	931	954	917	944	969	1001	937	929	946	922	926	951	1001	934	1016	943	954	987	942	946	968	919	935	979	959	887	925	959	975	906	963	985	935	950	940	909	987	1003	994	946	979	935	990	960	902	958	938	927	995	944	935	950	985	955	938	958	947	942	965	935	953	922	973	899	938	945	944	975	902	939	953	910	952	950	948	954	943	904	963	954	940	932	970	931	931	955	936	1013	931	964	982	940	945	951	951	1012	930	959	937	930	895	927	917	957	1000	893	955	960	899	985	888	937	901	956	928	946	946	974	964	946	938	996	893	951	941	959	1009	938	951	977	954	932	939	981	960	917	930	960	946	959	950	944	958	967	951	968	980	925	944	949	959	976	974	904	966	967	958	915	884	976	971	910	980	924	979	939	926	949	917	957	1001	899	965	927	959	925	943	959	983	958	922	995	904	983	958	963	967	957	974	964	929	940	921	982	955	926	949	932	984	953	982	918	1020	1010	926	934	927	946	959	933	926	961	1013	987	952	966	930	929	953	940	896	919	949	971	892	948	954	931	927	941	943	942	959	936	966	975	934	958	940	948	978	943	915	914	944	920	950	982	940	949	923	889	959	936	967	944	1017	936	920	961	921	939	973	942	980	956	935	974	998	957	996	963	900	949	954	919	928	954	921	892	971	894	937	957	957	946	1005	927	997	931	930	933	979	914	900	948	963	961	954	934	1049	932	975	963	906	898	908	868	981	911	964	912	979	934	942	942	954	935	947	957	984	930	982	1021	950	976	979	955	924	951	916	987	1025	907	900	970	904	955	954	936	922	890	982	936	1010	946	930	894	953	937	998	923	951	929	961	999	1008	958	954	976	906	969	935	962	948	920	922	1013	949	998	960	1023	931	882	910	958	953	938	922	938	929	938	965	977	937	949	912	968	945	956	908	949	959	962	934	977	934	949	965	903	947	935	976	991	983	937	958	948	924	897	952	925	975	996	969	1038	966	992	983	967	927	893	937	1006	998	956	964	931	893	956	931	1019	918	970	955	986	934	963	953	921	954	999	951	981	953	1013	975	934	975	950	973	948	928	940	1060	963	943	960	948	938	940	953	907	935	969	940	986	952	975	964	1006	953	925	942	901	921	938	966	950	1028	958	945	964	1003	953	998	974	984	953	945	960	945	935	954	946	962	956	863	988	920	973	989	903	860	957	922	982	920	951	893	949	981	952	984	954	971	965	864	939	971	997	910	911	962	1027	896	890	949	977	980	967	932	955	928	947	960	925	1000	998	979	979	965	883	961	957	911	931	977	941	978	937	981	931	904	975	986	986	919	947	957	1017	935	914	982	912	942	923	909	956	973	986	984	998	936	977	1012	934	936	921	949	973	940	980	965	960	976	976	927	905	993	962	965	926	968	948	968	951	973	964	983	973	921	956	960	873	951	881	974	949	995	923	976	1024	891	932	971	963	984	921	965	965	968	980	945	990	1013	993	978	882	961	933	946	1009	958	960	968	939	918	976	933	916	921	986	908	923	909	940	992	982	980	1004	940	946	953	994	960	944	994	927	968	912	995	901	947	919	927	994	941	920	971	926	914	971	947	981	940	939	959	995	946	941	959	938	975	906	940	955	904	933	970	959	926	956	951	915	966	976	925	896	954	953	865	909	973	935	936	934	962	974	991	996	897	955	927	921	956	990	942	877	946	949	944	922	976	964	919	962	921	999	945	982	924	962	932	992	929	957	963	970	968	949	969	922	895	893	944	950	964	957	934	955	921	974	949	937	944	953	907	989	949	964	940	955	962	939	912	947	971	944	921	899	985	919	925	950	958	1000	950	921	1024	940	920	940	984	977	977	891	964	978	939	942	935	979	959	943	956	945	946	976	960	971	959	912	959	925	930	965	949	977	947	964	918	1002	921	961	882	962	946	999	945	928	916	956	954	1023	977	926	956	967	1003	939	951	924	937	985	970	947	928	985	928	923	966	951	981	891	957	982	965	1008	927	954	921	979	958	930	901	1004	986	998	979	955	964	972	979	957	941	963	997	926	999	938	972	924	1009	977	952	951	935	950	892	953	944	970	931	956	958	999	964	934	972	928	953	966	973	906	946	931	927	934	954	948	953	911	943	952	956	931	966	1015	966	940	937	926	965	928	969	951	969	943	987	923	975	918	1043	975	933	961	888	926	943	972	978	943	998	933	968	941	913	930	872	955	956	982	998	936	974	953	958	961	950	993	950	967	916	997	953	931	944	951	934	956	916	967	928	994	896	992	909	918	979	911	936	914	909	967	931	947	959	951	943	932	946	934	921	983	967	980	951	943	1007	915	985	940	966	989	1024	951	937	964	912	992	920	947	965	949	991	907	962	902	974	948	939	963	950	912	991	968	943	966	1030	976	934	954	971	910	981	984	963	971	1016	968	954	985	989	940	938	923	989	983	963	953	896	948	868	971	957	956	977	939	957	927	912	939	907	924	947	943	965	932	996	930	977	936	987	942	1014	944	962	935	949	929	978	961	974	951	939	929	941	965	922	911	932	922	957	917	946	996	991	944	924	930	957	969	955	953	1003	944	957	993	954	936	991	932	986	922	1028	971	1002	890	979	935	984	973	943	947	984	938	953	906	939	980	989	908	1008	944	980	917	920	957	944	935	942	1014	994	1037	978	945	916	932	980	983	968	947	933	1002	903	965	954	920	1005	910	973	969	982	948	941	924	982	962	929	940	989	948	953	958	957	943	1000	937	947	937	966	908	988	1028	915	976	929	909	965	948	979	977	995	937	918	940	981	912	942	973	916	1025	928	968	945	943	973	946	903	953	1009	988	956	889	894	930	935	933	958	1011	947	897	905	993	917	957	953	955	987	902	933	957	917	939	934	933	979	968	967	903	975	977	961	942	984	946	942	962	929	950	956	888	940	974	909	956	924	907	971	987	958	947	921	1016	923	976	962	981	876	973	936	934	934	920	943	972	963	956	979	989	942	897	981	943	913	959	934	984	941	944	976	964	901	979	932	950	961	908	989	938	923	925	936	990	955	1013	989	967	961	947	925	935	932	928	953	940	964	930	885	944	946	933	925	971	978	931	960	974	973	1008	987	906	1010	951	942	928	962	896	942	919	960	991	998	964	926	933	951	968	919	935	969	985	997	946	977	973	956	964	915	953	975	936	918	945	926	917	1002	973	909	997	931	935	961	981	946	946	956	945	1021	916	909	974	995	948	969	979	900	911	936	934	951	946	954	972	944	947	971	914	1019	929	872	998	894	1016	942	932	993	949	933	939	969	959	966	926	934	925	926	954	954	964	1007	946	895	1022	966	976	966	969	946	972	934	928	955	953	1019	902	930	934	967	957	966	1005	981	953	920	992	1012	947	957	906	917	992	1001	943	952	932	934	953	915	887	1011	893	920	946	938	940	919	943	902	938	921	979	942	941	986	907	964	918	953	986	973	867	961	968	937	952	954	959	963	966	953	954
20472	21656	15894	6783	2386	930	508	423	411	476	446	435	414	418	470	448	455	444	453	463	418	498	422	435	390	396	478	385	381	438	402	455	409	437	434	444	431	408	444	429	455	436	422	427	418	435	418	466	428	455	462	464	421	401	466	447	383	445	399	441	420	415	416	432	456	435	406	383	405	409	434	395	442	429	454	459	440	476	402	431	440	439	446	402	434	402	385	441	415	424	421	379	409	398	430	409	414	445	440	441	436	450	414	457	467	397	410	401	457	422	442	413	416	452	445	464	436	438	434	456	432	446	468	449	436	433	404	437	447	454	405	433	424	447	416	401	426	416	406	469	403	455	400	455	437	417	418	404	431	450	427	431	413	412	432	429	435	460	411	443	449	440	397	414	441	436	452	454	444	434	450	443	481	423	391	426	432	450	437	409	424	433	441	417	438	445	426	430	407	414	410	445	404	464	431	416	420	425	431	421	456	419	398	457	458	467	414	452	435	407	463	415	433	397	480	415	441	428	429	453	433	439	430	428	426	434	445	410	435	445	421	411	391	429	435	430	451	440	426	421	418	439	455	426	474	427	409	412	430	425	401	452	439	415	402	390	424	412	451	440	372	440	433	401	438	443	448	389	397	461	426	458	468	453	404	416	425	408	439	417	419	393	423	423	426	445	384	429	411	456	428	410	443	396	427	409	430	425	471	408	473	426	413	424	441	450	419	451	416	403	437	429	451	436	454	422	456	438	416	414	450	438	438	452	371	408	414	444	447	405	471	399	430	466	428	424	442	425	453	441	390	428	420	416	402	455	436	427	439	453	444	426	430	430	421	428	427	427	438	422	422	450	406	442	447	419	454	450	438	429	395	425	408	434	417	469	419	463	434	433	411	477	461	427	446	426	454	397	464	454	482	441	454	398	408	452	439	402	432	411	437	407	417	423	425	430	434	433	449	470	443	457	438	468	435	423	460	423	398	476	400	431	438	438	474	423	441	371	451	441	408	454	410	445	441	388	433	469	421	428	463	442	385	435	471	405	427	456	435	431	428	471	440	429	439	421	427	411	452	421	430	444	428	428	428	440	457	454	438	446	442	452	433	439	421	427	436	418	421	435	457	442	425	414	415	403	417	478	434	414	397	435	419	429	458	414	456	425	412	430	415	457	414	430	458	410	439	390	435	407	446	465	451	450	413	396	451	437	434	420	403	417	408	400	412	417	426	430	454	405	454	398	433	435	412	412	432	402	413	416	387	457	442	403	419	413	455	424	384	398	439	402	428	437	408	446	462	413	429	447	428	439	436	413	465	416	414	432	457	434	458	419	427	409	448	435	472	446	426	454	430	458	409	465	428	414	456	418	424	434	427	458	454	429	449	428	415	425	429	448	441	451	424	402	402	396	445	425	429	411	447	415	405	393	413	397	419	376	458	436	446	418	445	381	407	469	399	419	402	466	482	439	432	395	449	441	426	456	443	433	441	446	459	441	443	414	418	431	415	410	427	421	439	439	440	407	431	431	458	402	442	401	375	407	427	443	461	470	438	430	456	430	440	423	438	426	455	437	447	414	441	438	424	409	447	443	445	431	428	434	411	405	436	432	434	463	453	415	417	424	410	409	453	457	410	438	430	428	434	422	457	388	458	425	453	417	456	434	471	423	448	459	438	390	390	418	466	429	407	432	434	400	433	415	422	409	433	433	454	414	441	439	421	435	438	424	419	438	433	450	418	443	441	444	429	443	413	419	435	427	451	440	476	431	412	436	430	408	421	415	419	397	411	411	426	439	427	419	392	419	479	424	415	472	434	442	444	382	416	452	429	416	425	448	414	430	406	403	430	416	455	426	396	448	435	420	395	400	400	442	442	401	423	456	410	448	450	428	427	413	445	428	420	418	432	453	411	416	442	450	404	398	454	428	462	436	416	449	417	444	415	449	440	448	431	432	437	423	417	429	434	426	420	470	398	470	427	409	443	442	460	409	454	436	416	384	375	435	382	425	450	397	437	406	405	449	425	443	431	404	434	407	407	425	433	436	478	432	409	431	432	438	407	402	471	436	427	458	415	397	419	421	436	394	429	444	440	404	432	425	399	465	436	420	432	412	421	424	423	433	401	419	405	433	428	450	398	456	450	433	421	434	426	448	452	396	424	454	433	454	447	409	423	431	397	440	443	460	414	419	430	422	420	429	438	409	394	404	442	437	431	412	453	461	418	437	401	425	401	411	457	395	436	433	418	413	421	424	434	446	404	414	396	434	414	483	473	407	445	461	453	452	474	447	418	461	438	453	427	432	445	451	442	389	413	435	436	430	431	443	438	453	438	425	450	441	440	409	426	450	453	444	464	449	421	433	438	409	416	420	459	435	458	426	449	486	446	391	457	433	441	416	446	431	422	428	434	443	417	452	371	414	457	470	469	450	429	442	448	435	385	465	452	434	418	441	393	448	485	389	454	450	405	451	412	431	429	384	424	424	458	451	443	388	441	457	444	425	428	415	429	437	424	389	410	435	444	427	449	443	463	464	430	426	393	436	428	473	425	405	453	426	423	438	398	465	415	413	456	417	440	420	427	440	426	415	431	388	434	463	427	426	460	453	401	418	449	394	403	452	428	450	448	413	388	478	432	428	447	446	461	454	452	450	457	420	420	474	450	436	393	419	407	440	415	415	444	429	447	455	452	436	439	415	430	438	427	455	481	427	454	438	426	446	398	443	362	415	434	417	443	444	482	413	418	448	405	441	463	405	478	414	439	475	395	446	426	416	458	411	429	411	420	449	424	459	428	436	432	467	428	446	478	398	443	446	442	414	421	411	482	447	410	447	406	409	440	441	428	437	404	435	420	437	422	412	444	458	446	412	485	423	420	434	445	434	405	449	432	457	417	418	434	415	435	436	380	428	387	405	445	454	410	433	440	431	392	452	424	413	447	448	405	397	438	409	408	410	411	414	404	403	416	416	400	452	426	414	434	446	446	434	453	404	408	419	424	457	439	423	417	445	466	416	433	449	428	413	417	453	412	410	452	440	476	424	450	447	406	385	423	450	438	448	448	469	407	431	407	455	403	410	427	446	461	416	414	406	435	390	481	407	410	469	420	415	406	431	432	411	463	424	429	455	415	407	449	429	430	429	417	413	433	436	433	435	462	394	449	431	415	470	392	449	448	415	414	444	390	447	428	458	407	454	445	395	446	422	413	461	440	457	437	404	416	437	435	443	416	427	438	396	397	426	431	453	453	416	414	421	443	447	461	447	426	429	457	420	423	452	456	450	441	421	457	483	444	428	398	452	422	465	446	398	419	417	457	450	437	451	427	481	428	465	448	429	443	420	429	383	447	445	368	457	407	437	447	443	413	439	434	470	450	464	441	458	457	435	428	405	420	446	414	447	396	395	479	406	429	422	427	427	447	401	456	433	410	430	402	447	446	468	405	445	474	409	452	449	415	442	428	389	410	436	418	409	464	435	404	402	408	432	396	449	440	480	443	447	411	464	415	462	423	435	457	440
19823	25661	22116	13357	6310	2631	1454	1093	1128	1126	1132	1068	1075	1140	1106	1141	1114	1061	1140	1167	1133	1089	1143	1147	1174	1083	1178	1145	1160	1100	1111	1109	1075	1075	1135	1080	1139	1109	1083	1116	1065	1057	1157	1137	1080	1134	1108	1100	1107	1133	1083	1131	1150	1104	1160	1138	1126	1141	1098	1091	1165	1162	1096	1094	1110	1141	1134	1104	1095	1115	1110	1135	1198	1084	1128	1092	1145	1096	1161	1078	1108	1106	1078	1094	1199	1063	1108	1171	1161	1156	1084	1082	1129	1152	1127	1043	1153	1124	1145	1116	1119	1156	1114	1125	1105	1056	1096	1186	1088	1105	1110	1101	1163	1100	1097	1117	1156	1156	1036	1162	1094	1037	1131	1067	1055	1156	1142	1124	1094	1066	1020	1064	1134	1133	1111	1095	1169	1113	1092	1119	1151	1123	1175	1136	1104	1088	1076	1122	1118	1084	1134	1128	1136	1106	1079	1112	1128	1123	1183	1068	1111	1160	1097	1090	1055	1109	1109	1109	1061	1082	1137	1140	1082	1097	1075	1133	1172	1144	1150	1102	1090	1154	1111	1112	1074	1160	1142	1113	1147	1162	1121	1092	1084	1106	1103	1122	1167	1133	1159	1117	1132	1151	1115	1081	1133	1123	1102	1183	1125	1171	1125	1098	1087	1135	1167	1133	1133	1111	1073	1104	1105	1103	1129	1135	1176	1167	1135	1100	1113	1077	1105	1087	1077	1116	1109	1075	1126	1055	1096	1139	1045	1108	1094	1120	1066	1166	1119	1183	1120	1177	1112	1084	1179	1048	1137	1087	1100	1117	1094	1133	1125	1145	1079	1157	1159	1137	1169	1187	1138	1110	1132	1110	1170	1112	1097	1142	1108	1102	1034	1100	1162	1122	1119	1055	1119	1120	1155	1091	1082	1124	1119	1070	1069	1136	1058	1105	1151	1088	1102	1167	1146	1050	1093	1109	1079	1114	1105	1163	1078	1055	1093	1181	1134	1105	1132	1105	1137	1146	1153	1147	1128	1115	1084	1099	1072	1122	1102	1096	1133	1074	1187	1131	1127	1090	1142	1134	1121	1149	1129	1158	1166	1141	1066	1102	1159	1129	1136	1103	1104	1172	1117	1176	1099	1065	1069	1090	1118	1154	1122	1147	1090	1119	1136	1143	1136	1168	1070	1078	1112	1193	1084	1158	1222	1131	1133	1109	1130	1086	1075	1143	1147	1106	1109	1137	1120	1091	1102	1096	1076	1105	1111	1132	1114	1105	1096	1085	1094	1090	1085	1069	1189	1111	1077	1137	1125	1119	1145	1124	1145	1134	1103	1128	1106	1142	1105	1118	1098	1136	1057	1159	1154	1124	1063	1156	1158	1118	1159	1068	1123	1100	1141	1100	1109	1098	1123	1109	1083	1101	1155	1143	1119	1069	1133	1174	1074	1162	1129	1089	1124	1171	1108	1151	1106	1098	1137	1120	1060	1105	1071	1123	1118	1129	1082	1104	1140	1068	1095	1126	1094	1150	1089	1069	1073	1163	1087	1126	1118	1160	1120	1120	1117	1098	1089	1116	1075	1111	1107	1142	1118	1161	1115	1075	1182	1054	1148	1139	1137	1148	1113	1100	1110	1129	1112	1104	1114	1098	1087	1160	1164	1098	1067	1115	1066	1111	1127	1141	1121	1177	1090	1141	1044	1143	1138	1076	1106	1098	1150	1086	1099	1089	1091	1088	1118	1107	1115	1108	1112	1177	1069	1119	1139	1100	1147	1135	1121	1098	1115	1103	1116	1142	1079	1136	1121	1175	1142	1089	1067	1139	1121	1103	1138	1107	1106	1134	1120	1143	1130	1115	1150	1115	1089	1083	1121	1107	1126	1128	1097	1132	1112	1093	1144	1094	1108	1065	1123	1162	1128	1101	1155	1136	1149	1137	1154	1100	1075	1101	1081	1103	1094	1139	1149	1141	1142	1194	1092	1109	1105	1121	1070	1115	1117	1103	1181	1114	1128	1133	1070	1176	1043	1103	1114	1100	1126	1086	1127	1065	1098	1105	1122	1104	1119	1050	1128	1059	1111	1124	1081	1109	1139	1082	1186	1076	1108	1129	1117	1095	1096	1136	1147	1123	1165	1102	1136	1066	1121	1137	1140	1074	1116	1141	1098	1177	1125	1101	1115	1062	1126	1122	1127	1126	1146	1138	1160	1122	1161	1081	1124	1127	1085	1053	1077	1144	1101	1067	1111	1095	1131	1059	1079	1153	1098	1064	1190	1090	1128	1086	1086	1087	1125	1096	1107	1161	1089	1149	1143	1130	1101	1116	1152	1102	1227	1092	1151	1095	1096	1174	1090	1117	1077	1116	1089	1125	1146	1081	1210	1125	1101	1084	1129	1133	1094	1120	1128	1158	1104	1120	1121	1084	1132	1107	1154	1118	1122	1150	1107	1144	1109	1112	1130	1148	1109	1092	1110	1100	1142	1092	1118	1108	1123	1135	1070	1160	1142	1115	1114	1084	1076	1114	1019	1193	1099	1085	1152	1163	1117	1086	1131	1084	1174	1127	1120	1090	1146	1116	1099	1111	1160	1063	1169	1089	1111	1120	1106	1107	1111	1162	1193	1140	1079	1031	1124	1135	1111	1099	1159	1104	1078	1120	1096	1131	1150	1111	1182	1120	1146	1113	1110	1104	1112	1118	1152	1110	1058	1154	1041	1143	1146	1103	1184	1151	1093	1179	1088	1119	1098	1067	1107	1089	1131	1087	1124	1116	1105	1124	1091	1141	1156	1116	1126	1157	1099	1137	1152	1073	1091	1111	1181	1117	1026	1124	1142	1097	1137	1152	1112	1095	1087	1110	1115	1075	1093	1123	1083	1060	1135	1124	1118	1115	1122	1107	1201	1102	1110	1135	1116	1113	1102	1148	1111	1125	1152	1076	1128	1167	1125	1105	1196	1086	1102	1023	1138	1121	1062	1099	1103	1134	1102	1152	1107	1144	1063	1108	1132	1111	1102	1072	1141	1115	1089	1154	1090	1139	1088	1103	1101	1183	1060	1096	1069	1065	1123	1109	1152	1122	1052	1137	1065	1067	1164	1081	1105	1075	1167	1079	1105	1128	1144	1098	1107	1167	1065	1092	1122	1132	1084	1120	1077	1156	1094	1069	1158	1111	1120	1059	1047	1137	1118	1101	1119	1183	1076	1084	1175	1126	1073	1115	1100	1070	1098	1150	1142	1121	1162	1127	1153	1114	1132	1096	1082	1118	1103	1080	1145	1112	1149	1115	1124	1107	1159	1160	1137	1140	1126	1112	1133	1108	1123	1141	1160	1160	1106	1117	1102	1034	1127	1147	1151	1085	1153	1113	1146	1154	1112	1197	1080	1151	1125	1118	1097	1079	1131	1050	1137	1133	1109	1110	1097	1056	1125	1130	1118	1049	1145	1143	1151	1111	1151	1149	1127	1080	1116	1132	1115	1065	1122	1115	1139	1057	1123	1097	1083	1165	1079	1090	1076	1148	1082	1094	1118	1093	1126	1114	1140	1133	1100	1095	1116	1128	1063	1098	1123	1125	1136	1142	1097	1133	1157	1066	1106	1112	1121	1110	1085	1091	1087	1130	1107	1089	1110	1084	1072	1141	1085	1101	1088	1093	1139	1116	1136	1143	1128	1142	1123	1077	1067	1061	1116	1096	1112	1165	1123	1094	1110	1106	1104	1044	1111	1037	1168	1035	1055	1151	1159	1095	1085	1162	1135	1180	1157	1110	1086	1124	1075	1098	1062	1061	1139	1051	1092	1157	1115	1046	1119	1119	1118	1131	1070	1096	1134	1110	1172	1111	1086	1089	1139	1115	1146	1122	1128	1131	1134	1166	1154	1143	1096	1076	1139	1126	1150	1143	1122	1155	1102	1126	1101	1155	1136	1116	1082	1094	1151	1096	1054	1146	1170	1069	1090	1096	1166	1115	1128	1121	1134	1116	1129	1130	1134	1118	1058	1126	1156	1102	1119	1130	1175	1146	1093	1153	1163	1115	1141	1101	1077	1069	1082	1105	1115	1131	1190	1148	1135	1066	1078	1134	1119	1103	1081	1187	1177	1123	1114	1073	1115	1062	1117	1080	1138	1101	1071	1085	1128	1173	1122	1114	1144	1173	1109	1092	1122	1127	1120	1158	1140	1109	1091	1168	1147	1053	1076	1096	1115	1175	1126	1127	1100	1129	1114	1140	1126	1146	1056	1115	1125	1121	1112	1125	1186	1043	1099	1094	1057	1108	1153	1102	1126	1117	1179	1137	1090	1146	1089	1186	1069	1094	1097	1094	1100	1108	1070	1108	1145	1086	1079	1132	1081	1193	1145	1141	1146	1147	1153	1138	1088	1121	1145	1104	1098	1060	1117	1088	1089	1113	1084	1053	1144	1124	1131	1088	1071	1080	1105	1132	1105	1169	1145	1120	1146	1106	1082	1087	1158	1129	1178	1079	1136	1109	1179	1153	1154	1127	1121	1094	1111	1074	1124	1104	1090	1089	1111	1123	1105	1091	1052	1151	1121	1095	1200	1111	1135	1128	1086	1119	1122	1068	1088	1153	1193	1170	1155	1091	1138	1120	1101	1108	1138	1080	1184	1134	1080	1075	1153	1084	1120	1151	1117	1139	1152	1098	1146	1094	1133	1096	1117	1105	1162	1076	1163	1053	1070	1100	1113	1116	1172	1163	1190	1135	1068	1134	1115	1158	1094	1154	1129	1103	1137	1047	1131	1073	1118	1093	1134	1113	1142	1088	1137	1103	1130	1108	1099	1087	1139	1176	1117	1142	1016	1124	1124	1103	1078	1138	1136	1158	1122	1117	1117	1118	1122	1055	1129	1135	1091	1143	1146	1122	1114	1132	1132	1094	1121	1106	1067	1151	1089	1096	1109	1127	1111	1074	1146	1091	1084	1074	1115	1140	1123	1129	1139	1095	1099	1114	1102	1080	1094	1182	1156	1046	1155	1103	1142	1136	1131	1142	1120	1113	1102	1122	1100	1114	1123	1096	1093	1146	1071	1120	1186	1077	1142	1089	1038	1091	1096	1114	1113	1116	1131	1092
57386	66855	58051	36425	17968	4848	933	398	364	376	365	372	370	369	346	375	373	386	366	348	357	357	366	374	379	353	359	363	351	354	377	327	338	363	353	395	349	357	363	390	343	336	349	404	359	374	384	362	364	340	343	356	373	373	392	356	406	378	358	377	370	367	345	356	355	379	368	376	356	351	387	367	368	372	343	369	327	364	355	387	366	360	390	342	365	348	357	370	356	347	361	374	365	377	360	363	393	327	329	370	365	429	376	326	366	363	384	338	375	363	380	364	397	376	369	358	351	375	356	381	347	336	384	366	354	366	330	360	380	395	350	343	374	345	375	325	358	389	348	367	373	377	369	371	371	381	376	378	358	357	370	351	369	364	352	353	399	337	360	327	365	371	355	380	371	363	339	362	367	376	427	349	340	362	371	348	389	363	381	382	379	340	367	370	374	330	330	389	382	347	413	341	359	334	359	360	395	378	358	371	389	348	371	366	394	385	390	376	359	358	385	364	351	361	401	357	328	351	374	363	339	345	372	393	366	341	354	339	336	375	349	365	365	370	333	364	368	392	345	355	388	354	379	357	369	353	385	395	346	358	355	383	371	361	341	365	341	355	366	395	355	374	376	372	375	394	372	374	352	360	358	380	412	359	371	352	312	331	369	364	376	346	330	365	384	358	376	372	384	354	359	366	386	346	369	351	385	400	400	343	400	391	355	359	368	337	329	373	359	407	347	393	369	346	385	351	360	335	373	381	365	353	347	355	315	369	350	391	331	348	324	388	329	374	345	376	360	354	336	348	365	333	367	357	354	372	379	347	382	357	389	392	349	359	391	369	366	353	376	341	370	359	332	385	348	398	344	359	371	347	356	313	341	326	395	365	363	392	339	345	379	385	368	356	351	407	389	368	362	348	361	380	388	385	345	354	351	328	373	402	397	378	381	346	359	383	371	337	378	348	374	362	370	345	353	338	361	343	369	346	356	362	370	405	358	358	368	372	374	374	379	307	397	340	329	351	373	380	403	382	333	397	383	398	407	377	356	358	348	367	360	385	340	344	389	376	359	368	348	352	365	370	360	353	376	363	349	370	346	371	396	354	381	345	380	339	370	373	392	382	376	337	388	354	366	393	341	402	375	377	348	324	380	368	397	391	335	347	391	370	366	351	347	337	378	389	364	358	372	333	397	351	355	316	354	365	372	374	321	346	337	355	344	361	373	391	338	375	327	344	387	359	341	352	379	338	407	380	349	348	380	378	354	372	344	392	371	395	371	361	338	386	337	321	375	332	354	336	396	355	346	353	357	338	372	351	345	361	359	365	340	373	351	377	333	347	355	392	383	329	336	366	360	385	374	385	349	351	364	367	367	371	360	365	391	342	358	369	384	352	344	351	372	369	360	381	379	351	358	373	368	353	387	361	358	394	390	360	404	359	370	377	377	411	363	369	390	383	380	383	390	382	371	356	390	347	378	394	401	360	366	352	355	365	401	344	339	352	344	334	356	370	356	354	370	360	357	353	371	352	331	364	389	338	383	379	372	322	383	322	393	371	342	382	393	341	341	354	390	358	376	394	378	364	366	396	380	357	361	354	401	386	360	369	309	346	347	352	390	373	362	392	373	358	373	349	346	385	382	353	374	371	358	357	360	342	329	344	358	389	342	358	362	350	388	374	326	378	365	366	359	374	377	373	347	370	351	366	372	355	362	391	364	378	389	369	394	392	333	347	334	386	355	340	379	373	366	361	405	384	346	353	380	346	350	403	389	353	403	376	364	380	339	329	348	366	384	369	317	378	358	356	363	355	365	364	348	396	344	368	358	377	384	378	338	379	347	399	383	338	401	335	344	362	371	396	365	347	373	386	356	362	340	357	389	353	347	355	360	330	376	348	378	350	355	350	364	341	376	383	381	357	354	334	359	391	307	352	364	381	380	369	370	378	387	336	403	356	376	342	369	364	340	405	346	354	357	346	371	346	324	366	370	377	345	356	374	314	363	386	379	347	352	345	363	345	391	336	374	390	357	323	332	384	395	372	393	356	342	381	345	343	351	335	378	372	340	369	381	352	374	358	386	368	364	344	364	378	391	345	381	326	384	334	366	359	366	396	375	371	338	368	362	365	379	369	389	355	371	363	378	310	381	321	390	375	371	323	366	357	345	352	356	382	369	323	336	366	336	368	367	351	346	360	367	342	365	333	352	352	360	355	369	360	357	351	376	344	378	356	404	347	350	348	355	377	369	362	370	384	373	372	371	345	382	398	380	367	390	369	345	404	365	370	383	395	370	345	403	390	347	380	322	370	374	389	343	370	413	376	369	360	388	354	376	371	372	379	347	389	359	334	375	363	364	383	364	364	374	396	376	392	375	414	357	336	358	373	336	394	389	361	367	361	408	365	343	385	338	374	331	395	346	358	360	377	345	350	375	378	375	357	374	329	337	385	355	354	360	413	389	330	368	356	362	371	367	320	365	342	383	393	352	349	396	384	355	339	369	363	346	314	383	380	395	349	362	369	380	346	364	364	385	382	374	352	352	341	340	400	355	352	352	353	392	344	375	365	370	371	385	369	380	341	367	354	383	380	356	356	349	379	364	350	336	357	341	324	329	356	389	373	341	380	382	347	354	396	372	378	349	360	360	368	364	382	378	368	389	395	353	370	375	342	346	349	366	365	380	365	376	360	377	347	361	369	345	388	357	346	403	355	355	357	354	314	384	349	359	388	332	393	377	374	345	388	361	344	367	375	367	392	375	368	380	362	413	332	375	387	348	350	348	384	363	370	370	382	397	375	373	364	340	332	372	387	350	349	351	335	347	375	383	367	383	373	347	364	363	375	362	346	356	365	382	380	386	396	394	375	362	320	328	369	343	367	355	339	354	356	361	359	390	354	365	356	341	351	360	379	369	355	366	369	403	348	365	375	369	374	356	345	371	367	374	383	365	373	373	364	372	367	410	378	399	389	369	364	398	353	373	364	403	356	315	352	386	382	376	376	349	365	393	370	399	424	399	395	365	399	392	403	386	354	373	351	355	354	397	396	374	356	366	380	352	328	338	374	349	361	393	375	359	330	365	356	336	302	362	340	370	342	383	346	376	359	372	399	328	418	375	349	371	401	371	361	384	365	392	392	373	383	370	379	361	354	335	368	357	375	345	353	360	426	359	360	348	351	376	395	381	387	359	384	342	352	340	348	363	353	388	356	359	366	387	350	382	343	347	404	396	355	331	335	362	378	360	344	361	371	375	371	366	369	365	371	331	350	395	338	384	324	369	380	327	354	373	392	344	380	352	380	373	329	343	354	377	345	365	360	344	355	329	327	350	376	377	347	356	340	363	392	383	352	356	380	349	361	399	316	382	325	375	367	362	367	372	352	343	390	374	342	350	356	395	326	361	343	368	372	338	374	312	364	365	351	407	371	363	358	364	371	350	355	349	359	346	350	361	346	361	359	343	402	363	371	367	338	372	387	361	344	359	350	337	362	367	340	332	365	332	358	364	389	345	345
39235	52304	52856	40701	25362	9780	2904	937	1017	1017	926	925	951	993	938	976	968	956	963	998	930	967	958	940	949	956	956	974	985	967	983	1021	965	919	1012	967	968	963	998	986	975	1002	994	998	985	1007	974	986	998	931	973	943	948	1000	910	977	940	1014	958	962	1004	1010	960	936	993	945	965	954	924	1016	938	958	934	948	983	948	955	972	938	955	959	963	936	967	974	962	954	946	950	1053	964	971	989	942	986	1036	1002	957	1004	938	1025	953	959	1002	1009	948	930	929	970	985	994	957	1016	929	975	959	1016	992	952	989	925	933	987	951	954	973	950	942	925	978	928	982	1006	935	967	921	929	958	1008	967	993	980	958	985	967	918	1013	977	965	930	941	967	929	979	962	967	940	978	964	1008	972	972	938	995	936	978	932	959	924	919	991	970	881	974	922	971	909	1007	936	970	961	980	948	976	926	884	954	975	988	935	964	981	986	1005	972	987	914	998	963	984	969	930	1031	954	974	926	944	933	943	1005	944	956	960	963	973	984	927	914	944	986	995	971	1032	935	924	972	954	1015	946	1022	950	983	994	960	959	1001	971	957	970	1016	943	996	987	960	981	1010	984	973	1016	954	909	964	997	981	956	975	985	964	977	958	1008	917	969	928	988	956	1011	1008	944	926	1001	969	975	1014	957	1027	968	928	1006	939	965	941	931	987	1014	1007	986	920	1009	989	1006	928	962	925	948	917	985	962	1043	888	968	981	1003	1001	962	986	971	904	906	932	945	943	974	915	997	1012	1020	1003	903	988	981	1021	956	978	970	970	962	995	1005	971	985	978	969	930	1007	969	989	927	971	922	997	1017	981	892	937	985	914	978	977	906	961	964	959	951	939	970	956	958	1026	982	993	969	987	961	930	956	1006	980	978	984	942	1018	976	949	966	914	951	932	920	959	904	956	986	957	981	1000	1021	950	974	982	982	976	916	920	947	962	973	958	921	938	981	918	954	980	973	981	994	934	918	940	929	1032	973	947	941	911	985	947	941	983	987	978	938	1002	979	957	986	938	995	953	1001	959	980	988	969	962	1019	972	953	914	969	977	995	988	1008	942	952	962	992	1002	951	996	970	940	911	955	918	913	988	978	975	1005	975	956	1000	985	929	968	993	976	945	941	883	950	976	905	907	991	917	956	963	950	969	936	905	966	979	941	963	968	949	934	954	965	985	944	998	959	984	972	989	1002	941	953	955	1036	977	913	968	1005	934	975	979	955	976	933	900	973	990	976	941	980	983	980	977	979	972	1002	1002	978	929	1044	964	979	1009	955	1000	1038	965	975	1023	993	950	945	972	974	960	961	970	942	959	934	982	942	1004	930	994	952	966	962	964	986	961	970	1004	989	1025	974	1015	935	1033	936	962	978	959	980	896	939	940	987	899	997	987	1016	972	962	1006	934	974	919	921	936	949	1003	918	971	970	936	912	925	947	939	1051	991	1035	986	959	962	955	968	1021	1041	935	937	957	960	943	967	921	938	956	975	978	897	978	951	897	976	930	905	960	941	953	954	948	964	1000	957	935	960	943	929	941	968	974	987	1021	947	969	1015	937	980	1037	925	988	986	928	957	944	949	922	928	1001	954	1032	973	944	1004	970	1001	974	928	1008	965	938	926	943	923	1032	921	935	984	963	1000	1022	1006	945	957	1015	947	950	968	1003	1049	975	894	986	971	969	947	946	939	1002	984	949	1006	961	994	996	971	944	938	938	993	950	1000	950	921	989	959	1009	941	1008	969	1011	914	940	952	915	938	947	946	953	904	916	969	938	953	901	963	951	968	969	1041	984	954	973	954	892	1002	951	977	987	956	936	1007	957	941	925	1010	1003	975	969	971	953	956	931	960	1043	921	971	976	933	984	965	966	1012	964	947	972	977	1021	992	994	998	942	986	978	940	1009	1003	972	978	949	1037	989	980	995	947	965	983	941	958	997	948	954	981	946	942	978	1014	1000	971	981	973	1007	975	1014	1005	991	965	961	1057	984	947	912	946	934	967	988	923	979	949	956	941	984	962	969	979	962	952	905	915	976	940	997	985	950	950	931	980	972	987	999	1049	977	925	966	957	1017	909	952	1008	980	969	1004	931	928	937	944	981	940	978	946	988	949	962	987	933	991	955	973	983	954	958	904	949	983	970	991	937	929	972	964	1000	1025	969	987	988	1050	955	949	995	993	963	918	908	955	981	975	953	955	917	961	983	979	958	1051	928	1015	953	1019	942	897	961	974	932	1011	970	1006	884	923	981	987	967	988	981	1011	969	983	1013	984	939	969	958	957	941	961	960	974	961	970	927	1015	960	973	969	1040	938	979	970	1017	975	924	994	961	992	993	952	1004	1005	969	943	968	960	953	1060	956	959	938	948	937	908	991	1033	1007	989	931	968	980	950	969	1013	973	1015	920	952	969	948	910	960	978	946	907	945	974	954	949	953	982	912	990	950	990	937	1024	943	1023	984	999	948	964	920	992	965	970	946	961	980	1017	956	989	969	1015	936	981	918	975	974	976	963	956	981	991	946	982	957	964	897	997	945	957	945	938	955	993	934	964	942	965	944	958	985	984	956	948	996	886	973	1015	978	949	937	939	943	959	983	971	963	963	938	951	963	1020	953	949	919	934	965	896	952	979	975	898	929	927	964	958	949	1004	1009	960	950	967	983	925	987	967	970	912	1005	930	918	1006	1002	974	1030	937	937	932	936	910	939	972	1000	942	988	1024	909	991	989	996	937	993	975	981	1003	986	946	975	1049	975	944	925	978	980	967	959	919	1006	959	944	955	984	978	1000	1011	985	1001	959	1048	963	949	928	957	949	951	907	951	1023	926	962	1004	942	948	964	954	1009	964	929	945	1028	964	970	936	955	971	1022	968	994	950	908	938	980	1027	925	982	977	970	993	973	933	976	928	1040	958	951	933	1005	972	934	993	958	1001	945	971	970	963	941	965	992	957	949	962	965	983	930	947	978	933	944	992	911	961	1012	991	1019	1008	970	991	924	942	950	980	958	930	968	977	889	945	986	938	942	946	965	1001	952	974	983	922	970	939	965	902	953	967	1014	947	969	951	947	954	925	963	925	980	991	962	1012	966	984	945	914	969	951	996	947	947	989	947	955	964	1008	947	1022	1027	945	974	932	959	998	962	956	965	952	1009	965	932	999	955	982	990	954	1003	959	999	988	947	991	890	956	949	982	984	1022	940	943	948	946	958	967	968	976	937	961	989	1001	928	934	941	981	948	980	926	951	923	974	976	967	1013	949	976	969	933	952	948	994	996	946	963	979	1036	941	956	931	966	1020	1023	1022	976	972	999	978	996	965	1000	931	977	922	969	994	932	964	959	1014	913	957	914	937	972	952	929	946	936	952	974	897	920	1020	927	948	983	976	960	935	1021	934	994	912	964	975	953	960	960	961	1009	911	954	976	1025	984	949	997	911	916	971	995	1001	992	953	918	950	935	1035	1020	987	960	994	938	968	964	904	956	977	994	980	912	937	965	1002	967	981	924	991	977	950	961	974	946	914	958	976	940	991	962	947	966	915	969	968	935	993	948	916	900	961	924	998	979	954	981	934	980	962	960	983	946	952	972	967	960	1002	915	956	943	975	993	920	965	945	1009	993	956	948	946	968	907	992	973	974	982	943	958	972	974	986	1013	955	977	943	944	951	955	972	956	1031	988	933	961	945	986	990	960	925	981	994
68081	76522	70078	48859	27470	10421	1879	411	380	349	323	343	358	373	359	370	379	391	353	380	345	357	373	371	388	370	406	381	357	332	349	326	326	372	349	361	385	382	368	357	365	341	356	327	374	353	352	352	336	338	355	385	335	376	356	330	388	358	362	355	376	350	374	361	371	377	369	357	303	348	357	371	401	371	379	365	362	364	367	358	361	335	330	349	359	366	341	356	404	329	352	362	347	363	351	355	359	353	349	340	361	353	361	376	343	351	373	351	364	392	364	358	352	360	378	347	367	391	366	377	390	371	378	376	361	352	331	382	359	337	370	362	381	368	374	367	358	350	370	365	364	363	344	380	351	341	373	359	338	369	349	367	341	356	359	332	361	397	377	345	361	372	344	377	311	331	380	374	334	370	339	373	347	362	341	367	368	371	362	317	378	336	319	370	362	354	360	373	379	383	344	362	366	367	330	354	374	371	358	322	342	359	358	357	340	350	364	333	355	373	349	374	351	373	359	382	352	378	335	353	347	360	362	362	345	357	360	342	353	353	350	345	355	334	359	373	359	347	374	342	347	361	343	381	370	364	345	356	375	359	360	364	360	339	338	370	363	372	348	330	387	348	343	367	355	355	335	376	368	386	374	347	388	360	383	335	371	364	358	369	380	353	344	344	375	373	389	331	337	311	345	345	346	371	360	359	359	347	355	377	344	383	375	392	379	319	341	338	379	321	330	359	345	356	343	339	369	358	331	348	364	378	376	344	367	358	359	357	368	359	353	336	353	349	352	350	340	367	361	341	336	379	346	343	383	386	332	364	357	364	357	355	387	356	355	370	366	363	374	376	329	337	322	381	342	310	342	381	382	389	377	338	409	385	373	323	345	367	364	339	368	377	361	351	339	371	378	388	366	378	393	350	359	394	377	356	357	339	366	351	378	372	374	365	374	382	381	375	344	367	356	339	368	371	396	335	346	350	354	365	349	346	363	381	379	385	378	399	402	397	392	366	365	346	384	332	347	375	303	362	340	363	368	339	352	371	379	323	355	381	362	343	351	380	362	345	367	369	359	381	396	367	369	409	353	369	367	342	369	341	387	376	355	348	345	365	371	382	375	371	366	346	332	383	352	361	351	379	390	336	396	386	371	349	380	345	339	344	393	372	349	385	362	359	371	376	359	390	385	366	346	340	331	352	367	344	373	383	356	350	360	378	342	341	340	369	382	346	360	361	320	344	367	379	382	381	350	364	366	325	404	359	329	313	359	316	342	376	314	355	389	348	330	357	387	370	348	383	389	366	363	354	324	369	364	371	360	369	348	335	359	386	362	358	367	366	380	332	362	354	362	345	345	338	355	340	371	376	341	358	352	363	357	327	320	375	380	349	367	327	381	354	346	361	365	346	347	361	344	327	370	370	352	380	376	344	402	388	364	352	351	381	350	359	328	361	333	357	319	379	363	348	358	359	376	353	375	345	376	346	366	356	387	384	357	376	369	351	321	390	337	364	346	367	386	343	355	362	343	335	345	378	354	389	374	379	344	339	382	386	339	352	374	376	354	348	343	377	362	353	332	369	406	353	362	349	348	349	322	345	367	355	345	337	392	377	335	374	358	347	354	367	329	367	349	363	360	349	359	359	340	346	376	338	347	366	360	360	355	355	380	366	358	380	405	338	362	336	332	376	409	360	363	375	365	366	354	344	361	378	353	365	330	353	372	370	373	347	370	383	383	344	388	356	346	319	397	352	385	334	322	373	336	354	354	369	326	377	347	332	374	329	380	360	364	355	347	383	357	355	356	361	377	380	377	340	343	349	360	363	339	365	352	352	351	325	346	367	352	372	344	355	365	393	380	316	375	373	352	367	385	355	367	335	352	359	397	366	362	359	356	356	362	371	353	386	371	358	360	345	355	386	385	353	383	406	383	336	348	345	335	372	388	335	357	360	397	349	355	347	350	355	370	366	336	365	385	374	365	347	380	313	362	364	331	392	306	341	383	335	379	392	372	352	388	397	355	353	377	349	372	388	368	380	351	396	385	369	362	345	396	377	333	418	363	329	372	407	383	346	345	380	367	367	338	379	359	411	354	350	407	338	407	379	360	368	348	347	368	357	350	359	381	324	381	342	354	412	386	357	398	389	354	374	322	326	361	364	348	363	354	400	380	343	362	365	404	349	354	367	361	374	357	346	348	372	345	329	369	348	374	365	330	321	374	365	361	347	389	341	381	368	330	391	363	358	404	385	334	355	339	340	411	384	362	386	361	330	347	342	357	341	379	372	356	345	369	343	350	342	364	310	329	373	339	345	344	368	349	379	369	363	362	376	360	367	379	353	355	356	379	348	359	352	385	382	387	374	349	340	369	367	312	359	346	341	333	352	367	359	356	337	345	369	377	354	360	352	354	352	343	370	361	353	369	355	365	375	375	358	339	353	358	327	343	387	357	368	392	410	358	323	347	374	394	355	318	403	334	351	378	376	327	357	375	369	381	355	368	384	377	389	356	389	363	324	338	345	352	351	332	316	345	324	341	389	380	345	372	380	377	341	366	336	328	351	360	359	325	352	343	370	372	346	370	341	351	396	379	345	351	319	364	359	374	360	363	379	383	358	379	341	387	343	362	358	380	379	368	364	377	320	338	341	315	348	398	360	375	352	364	374	395	363	346	360	344	389	357	371	370	364	355	313	348	334	333	374	353	371	376	379	371	381	368	357	385	370	363	356	386	357	351	338	380	391	336	319	379	347	392	358	397	322	362	367	368	386	374	320	355	373	409	338	356	314	324	323	374	368	368	385	399	418	365	338	368	355	375	355	345	345	364	347	337	359	347	367	366	376	375	393	371	340	379	391	358	403	384	366	398	341	350	364	326	351	340	341	384	354	352	369	349	350	340	329	358	371	340	341	372	347	384	350	354	370	362	360	388	371	341	370	373	390	363	392	375	399	344	344	342	340	352	337	372	368	349	322	392	382	360	353	379	343	361	359	340	358	360	379	384	370	348	358	357	337	304	412	335	357	359	359	355	378	357	382	351	373	340	352	339	326	353	349	359	345	376	374	373	341	376	348	353	357	386	376	326	357	360	344	355	339	349	362	353	395	356	374	430	346	339	341	344	360	373	366	341	340	366	369	358	368	344	361	347	346	345	371	371	359	350	354	370	368	401	369	376	344	357	343	359	347	365	326	340	370	353	340	347	383	368	339	337	368	360	359	371	329	355	347	364	348	356	360	372	340	355	345	363	354	366	348	363	355	382	333	384	336	356	383	394	320	341	362	356	340	346	336	355	358	343	362	355	357	361	386	359	377	391	378	359	423	357	359	342	369	354	420	370	357	387	338	355	325	338	361	357	348	377	374	355	379	341	372	371	367	336	377	379	372	340	393	344	363	337	362	347	343	345	368	355	360	374	371	379	357	355	340	387	360	323	315	403	371	355	324	368	375	386	366	304	358	372	364	366	347	382	380	357	384	388	405	342	350	336	362	373	348	407	374	343	372	340	367	389	373
49725	66471	67016	52494	33598	15215	4266	1024	951	964	946	929	928	988	1045	964	978	920	911	978	872	953	932	978	974	942	919	914	978	933	929	961	932	988	932	964	925	985	938	889	894	968	990	964	952	946	920	884	913	948	904	969	975	942	989	957	959	1012	949	961	993	984	1000	921	917	940	938	957	945	947	956	970	924	920	895	981	982	969	952	1012	964	972	946	907	923	913	943	929	975	958	987	991	952	918	949	929	963	906	901	980	928	949	956	972	975	978	949	963	949	959	972	939	1012	970	946	868	971	957	940	900	914	954	1007	969	960	960	987	940	1000	962	934	938	945	965	984	951	962	934	908	959	943	921	954	918	919	947	905	961	978	961	933	976	959	936	922	959	933	974	919	944	942	875	1022	906	932	944	959	969	943	1001	963	982	927	923	960	957	976	1021	1025	960	997	959	1008	1015	941	990	980	1024	991	919	902	868	920	921	912	940	903	927	913	974	916	935	960	945	903	958	941	1009	909	993	971	973	897	969	954	886	929	994	967	928	1005	977	924	936	978	954	992	936	956	943	949	950	976	966	919	1001	982	948	928	937	936	932	960	924	967	956	996	924	950	1000	881	945	939	943	951	937	915	977	943	985	973	929	921	926	964	963	981	926	960	934	919	933	976	968	962	952	924	945	927	1031	976	960	933	914	935	973	987	933	973	932	939	913	938	972	966	965	976	905	997	915	938	925	935	968	958	983	917	986	968	906	946	959	955	941	971	945	913	933	920	949	921	977	970	940	927	959	953	940	983	943	952	930	914	929	926	916	933	964	919	956	928	1001	960	1000	953	923	964	956	931	903	952	982	918	932	964	917	921	916	919	951	923	979	962	952	971	960	958	925	914	953	944	957	923	1014	960	934	944	921	960	932	919	955	958	939	925	910	926	970	922	939	962	941	975	956	924	1012	952	984	909	989	924	978	953	928	963	903	907	957	969	935	894	903	956	934	930	890	957	957	932	980	888	1020	964	945	957	955	966	952	959	949	1009	997	951	931	904	932	991	932	912	866	974	923	952	1023	954	936	930	927	994	935	999	947	966	1028	944	945	926	915	935	955	955	1005	953	973	975	914	951	874	975	947	953	931	947	943	930	938	957	960	971	969	985	921	1016	975	975	970	903	946	941	941	902	966	1000	902	911	957	945	902	937	1032	913	976	930	984	879	935	936	989	962	929	965	925	942	982	961	1026	990	913	958	940	968	1002	970	955	963	934	942	988	937	893	949	982	911	981	961	959	981	913	932	964	960	932	952	915	994	940	893	986	960	928	962	955	985	988	879	967	927	966	943	912	966	984	972	904	930	994	969	982	877	915	908	927	918	1024	1001	995	932	966	989	929	917	931	925	900	977	940	930	924	989	963	935	1017	926	973	936	945	951	949	953	948	999	953	986	923	1031	960	978	913	930	940	928	965	1009	957	954	935	944	1029	983	995	1001	952	1020	942	932	965	942	950	1012	963	916	910	883	968	922	912	919	950	976	919	948	953	944	934	937	896	1018	974	940	932	933	1008	954	975	943	944	966	956	933	974	966	926	963	929	951	962	957	918	900	945	932	936	950	948	996	998	917	952	953	996	978	904	941	946	999	953	897	966	969	956	952	922	964	987	1020	913	992	942	914	924	947	906	941	984	930	960	1027	965	917	915	947	972	967	876	961	907	945	891	920	943	972	915	978	987	982	946	946	921	895	999	968	917	983	940	967	935	1004	944	983	949	947	952	952	992	998	972	983	956	962	894	956	974	1006	965	889	1012	908	952	902	940	953	938	960	917	929	942	966	963	1005	971	950	957	915	976	971	966	965	908	902	955	962	938	976	930	965	955	1022	973	964	950	1006	993	937	945	966	908	915	993	971	935	956	945	907	913	990	1001	895	905	986	966	960	930	939	938	930	960	951	898	1006	1004	921	949	937	974	970	899	965	966	929	961	950	962	987	950	992	939	978	914	949	943	939	971	881	943	958	897	933	944	929	974	979	886	959	948	944	911	912	948	938	974	929	954	968	967	902	959	962	883	928	929	1022	934	981	933	937	971	942	927	936	965	987	935	916	1002	952	974	910	961	902	978	941	933	906	1001	925	930	966	967	994	981	973	986	956	986	956	954	928	960	953	972	989	968	944	935	964	972	896	950	908	960	951	955	975	1002	949	967	999	936	963	916	951	934	925	945	906	1034	890	964	948	945	972	964	979	917	990	1010	983	926	954	936	991	964	949	927	882	936	971	944	933	989	974	940	942	969	938	924	973	999	975	954	956	975	968	946	982	922	969	948	945	932	970	973	954	915	900	948	933	986	948	957	936	926	943	950	937	897	970	971	960	946	905	897	904	942	971	972	924	963	941	907	908	941	988	997	901	929	1004	930	939	978	1011	945	955	977	964	991	986	916	932	962	923	964	974	953	958	996	914	957	941	927	961	942	944	979	926	975	1014	951	939	908	981	980	901	988	940	944	973	914	919	951	991	898	940	930	950	919	992	960	1015	1013	977	1021	901	940	915	963	979	962	1008	923	963	982	934	967	940	909	959	920	928	948	998	916	943	975	928	924	954	960	985	947	969	930	951	935	1057	941	940	964	958	924	971	930	925	997	1029	970	929	925	941	955	939	964	938	930	962	996	952	885	950	928	939	969	944	960	963	975	1023	903	935	958	936	991	940	940	936	1013	926	964	987	931	927	967	923	958	903	922	942	957	1002	923	956	877	930	945	920	928	907	953	918	970	963	966	988	1008	949	993	918	928	923	976	927	977	961	936	981	951	986	910	915	976	928	926	970	959	959	923	937	895	987	919	928	963	961	932	972	940	968	930	965	899	950	909	922	901	923	907	945	919	969	957	1000	975	1008	908	973	958	946	972	948	975	934	942	982	929	996	918	1005	980	969	1002	939	910	963	926	940	954	984	955	945	972	946	927	952	1034	953	970	904	947	930	947	951	971	935	906	940	939	962	988	938	976	977	912	969	973	928	916	948	948	968	923	956	982	928	946	981	990	986	912	959	958	931	929	945	994	980	944	920	969	953	964	969	927	958	990	950	922	917	926	932	956	923	981	943	945	906	949	966	944	935	932	978	920	964	911	968	919	1033	946	951	960	958	939	955	973	925	929	904	1009	916	956	954	1004	950	957	976	917	962	921	999	1005	989	934	967	957	929	891	896	928	950	948	1015	946	930	955	982	936	940	931	898	1020	941	973	1005	943	968	990	948	931	936	944	947	947	988	928	943	962	963	973	959	943	947	910	945	998	966	953	934	948	931	921	1011	993	951	932	937	971	915	905	1002	938	970	916	983	981	980	927	937	969	908	917	931	976	1011	932	939	984	924	986	957	980	1002	990	939	933	948	959	914	942	945	977	969	968	932	956	970	979	929	938	897	954	956	967	993	962	956	930	967	975	947	967	905	916	952	965	939	875	965	973	933	917	906	912	956	947	948	948	936	881	956	953	939	972	930	976	930	930	980	1004	953	929	931	947	949	917	983	924	940	956	909	1005	955	929	929	991	933	963	982	903	965	892	964	980	977	951	993	908	959	999	934	1016	976	916	981	963	999	954	935	929	983	916	950	960	995	972	1004	966
17063	21957	17281	7801	2353	829	490	406	406	419	418	421	396	439	398	409	425	417	426	395	417	385	419	417	354	420	431	421	401	402	426	371	426	398	397	364	410	424	426	407	412	376	386	408	424	450	395	438	437	407	411	399	440	412	379	381	407	411	446	419	440	390	407	400	385	449	409	420	440	387	414	390	411	428	425	399	426	436	428	405	399	430	427	436	411	418	415	393	411	414	430	384	430	383	445	392	405	402	404	392	390	405	427	372	407	414	444	403	434	433	418	445	412	411	407	364	412	400	407	443	432	437	381	400	416	388	397	406	412	447	379	398	397	406	408	397	438	396	424	402	418	401	425	381	412	407	383	404	415	412	419	428	435	429	393	408	433	415	371	420	412	425	376	411	430	391	386	377	367	434	395	405	409	417	397	422	404	445	413	426	419	417	378	415	420	423	390	396	395	392	390	390	442	411	419	447	455	413	428	384	411	419	439	424	412	421	362	423	384	384	407	383	437	405	458	415	407	396	408	447	397	437	434	418	401	447	405	402	373	411	389	397	372	422	421	400	411	410	393	385	419	412	406	408	404	405	378	416	410	408	452	389	405	452	395	416	395	398	408	426	391	403	380	411	376	381	435	412	385	379	406	416	440	384	375	468	398	416	443	366	419	447	406	424	366	402	403	417	432	423	405	397	394	452	422	432	442	380	430	422	422	401	449	441	418	429	427	385	421	415	415	397	404	362	408	402	403	433	416	416	424	440	428	394	396	424	393	395	432	386	400	388	436	395	410	459	389	426	448	399	404	410	388	439	410	443	349	414	430	429	404	371	406	409	420	412	424	418	398	419	417	390	414	455	410	434	378	430	407	415	425	420	391	436	407	428	377	418	377	429	431	412	428	418	392	403	424	397	406	417	415	403	384	442	456	411	408	406	409	418	465	443	413	419	419	415	412	423	389	413	438	416	413	431	428	403	377	430	422	409	413	400	399	383	415	412	452	448	434	421	423	394	407	427	419	361	413	433	370	429	433	448	389	428	385	415	403	392	408	392	404	413	387	459	420	414	396	393	400	442	403	397	406	373	427	413	430	414	402	409	422	413	425	395	418	400	405	396	386	398	414	397	414	429	380	395	388	377	450	427	399	439	412	405	380	410	394	422	410	415	417	437	420	385	380	377	408	392	395	452	425	405	394	412	397	390	383	408	379	416	364	366	413	410	399	368	445	434	414	448	409	417	403	407	415	417	429	381	415	383	395	399	406	412	420	410	413	420	409	383	445	427	424	392	404	409	419	426	423	405	408	398	409	379	422	398	416	402	419	426	452	425	404	455	411	424	424	396	442	441	440	409	448	398	392	411	439	374	462	426	404	406	423	387	414	422	418	431	398	401	400	401	390	358	391	367	418	415	439	423	402	395	439	386	385	405	415	396	387	405	410	430	393	443	427	395	401	426	423	444	406	433	430	387	416	390	402	407	393	414	393	415	420	419	436	406	397	395	428	443	414	406	407	420	349	409	368	441	422	420	409	421	404	413	400	417	392	389	437	427	429	388	445	424	430	393	402	412	395	423	412	385	366	408	412	404	380	439	418	416	433	388	404	449	421	404	411	383	420	450	425	415	383	409	395	419	389	420	394	407	407	411	413	422	435	425	405	381	394	397	378	415	471	410	397	411	423	407	396	403	453	400	415	417	393	418	406	389	419	423	407	396	401	410	383	426	396	431	422	381	417	400	433	434	430	389	405	409	415	456	408	404	426	424	413	438	370	386	392	421	414	412	390	419	413	424	394	385	427	424	405	429	411	391	440	402	399	434	439	432	397	419	409	427	403	407	432	424	429	412	429	418	373	404	397	405	456	399	381	413	413	423	428	421	394	425	412	411	416	411	424	438	409	419	402	413	401	420	426	379	416	389	427	421	437	376	415	421	433	420	428	396	442	397	431	396	418	433	425	439	399	377	423	409	409	423	428	420	405	418	427	429	404	406	419	439	447	390	431	398	410	420	406	422	427	420	425	402	422	412	438	410	391	432	418	422	401	410	450	411	417	445	388	422	442	408	429	391	419	397	452	437	424	406	378	419	457	427	411	360	407	410	392	436	400	394	427	433	390	418	392	393	400	411	414	408	430	396	421	377	380	431	412	380	463	358	412	428	399	374	451	414	418	424	435	392	422	394	388	417	382	425	405	407	389	401	435	418	413	444	376	431	395	426	411	379	393	405	441	422	404	393	418	408	423	367	390	408	375	421	426	352	405	422	380	408	403	383	448	399	428	411	421	400	425	428	414	376	423	433	386	423	412	423	407	401	398	430	397	410	389	356	416	407	443	442	411	406	435	413	406	400	444	421	416	369	386	382	418	377	427	401	395	395	402	393	431	418	384	400	415	428	407	397	417	403	407	365	406	391	384	429	428	375	398	436	412	381	411	424	424	418	401	409	404	451	442	408	439	421	444	409	429	406	426	453	413	416	418	432	400	431	392	422	430	384	429	445	387	382	443	434	403	423	405	431	443	435	373	432	415	417	413	428	426	419	452	387	426	411	439	412	422	422	425	398	426	408	377	401	408	413	389	412	396	413	385	380	397	428	417	452	401	397	387	410	421	418	402	424	399	457	428	444	423	398	431	420	393	401	446	404	454	441	418	380	419	398	437	434	438	452	420	405	435	392	420	435	422	398	402	436	370	394	406	409	431	398	418	461	400	396	419	409	425	378	398	399	417	425	429	400	413	405	386	416	448	372	415	397	413	410	418	403	403	402	422	387	404	394	385	397	387	403	435	462	437	419	447	423	423	431	395	430	411	374	397	386	399	370	433	395	426	373	353	428	410	401	432	395	415	385	407	428	398	390	402	399	378	427	422	444	423	392	400	438	432	425	356	371	383	411	437	395	393	437	456	434	417	425	414	430	408	423	384	426	448	396	399	415	420	411	396	398	397	413	378	390	383	475	406	405	401	422	373	402	399	452	418	439	410	416	421	417	416	369	396	439	435	420	419	416	415	369	380	442	395	391	402	396	410	450	399	422	394	370	418	426	402	401	422	371	391	418	403	434	419	438	409	431	446	409	435	421	400	422	445	442	444	391	428	402	407	428	424	408	398	394	391	424	397	432	403	392	383	378	411	444	391	438	415	373	407	418	395	408	424	379	410	428	395	407	440	424	413	398	382	386	417	419	413	435	388	417	408	407	384	392	399	414	397	401	392	418	411	442	411	401	419	415	415	442	416	434	430	396	410	408	401	442	390	432	415	436	413	410	408	430	398	405	425	431	421	415	418	425	402	409	414	380	400	372	458	393	394	370	407	411	441	379	386	422	397	425	384	430	413	388	416	408	412	435	391	392	429	426	397	415	420	395	457	403	423	413	437	376	419	417	415	388	400	448	359	413	422	416	404	397	426	422	437	439	414	424	364	431	426	378	413	412	406	401	427	456	420	423	416	385	460	419	393	428	415	400	415	374	398	420	417	433	421	432	411	379	420	415	410	413	385	383	392	428	379	437	388	391
17111	26144	23697	14475	5877	2326	1280	1037	1128	1088	1050	1048	1065	1029	1084	1077	1054	1031	1065	1100	1109	1040	1000	1049	1037	1000	1041	1022	1033	1043	1101	1090	1082	1099	1062	1094	1036	1058	1050	1091	1046	1055	1062	1069	1068	1069	1049	1075	1097	1096	1057	1088	1043	1035	1040	1062	1108	1121	1094	1015	1028	1075	1023	1044	1067	1051	1053	1062	1036	1098	1123	1032	1039	1091	1127	1125	1096	1069	1100	1069	1055	1035	1125	1073	1094	1052	1104	1014	1115	1140	1058	997	1052	1092	1112	1078	1132	1058	1031	1047	1056	1070	1066	1052	1082	1024	1047	1081	1043	995	1054	1058	1067	1054	1080	1083	1061	1125	1020	1093	1060	1014	1008	1032	1033	1130	1031	1143	1092	1051	1071	1066	1046	1034	1085	1010	1128	1026	1046	1046	1091	1101	1050	1067	1059	1087	1053	1094	1095	1118	1011	1038	1004	1025	1059	1033	1097	1084	1040	1027	1017	1085	1073	1087	1035	1075	992	1023	1023	1048	1066	1059	1092	1089	1092	1010	1083	1050	1006	1079	1062	1038	1057	1026	1052	1101	1069	1091	1100	1087	1046	1096	1069	1063	1088	1101	1073	1101	1074	1068	1018	1034	1038	1054	1073	1057	1036	1049	1093	1033	1086	1031	1071	1100	1059	1077	1065	1054	1049	1017	1047	1088	1020	1056	1034	1065	1101	994	1120	1035	1134	1100	1108	1100	1039	1104	1038	1053	1064	1080	1072	1047	1051	1085	1110	1095	1100	1042	1087	1080	1005	1107	1033	1062	1066	992	1019	1085	1081	1035	1058	1058	1049	1073	1105	1077	1116	1064	1071	1076	1047	1026	1052	1042	1086	1014	1116	1055	989	1044	1062	1051	1074	1060	1058	1050	1073	1070	997	1077	1071	1045	1080	1072	1028	1104	1014	1030	1011	1035	1074	1092	1094	1066	1085	1114	1085	1063	1059	1023	1104	1069	1080	1068	1063	1040	1035	1008	1061	1040	1060	1082	1123	1024	1094	1080	1070	1063	1073	1046	1072	1074	1056	1076	1064	1074	1069	1055	1039	996	1073	1084	1019	1088	1083	1071	1070	1047	1049	1082	1029	1076	1077	1134	1044	1084	1046	1032	1079	1093	1134	1052	1086	1035	1059	1067	1009	1021	1084	1014	1029	1055	1054	1082	1015	1080	1030	1051	1097	1059	1073	1083	1022	1094	1027	1097	1035	1087	1059	1043	1112	1071	1033	1011	1002	1059	1094	1101	1051	1033	1079	1099	1063	1066	1058	1030	1045	1041	1075	1060	1030	1035	1024	1050	1041	1053	1034	1078	1032	1073	1063	1117	1052	1097	1084	1095	1119	1078	1068	1064	1091	1080	1069	1053	992	1036	1094	1044	1112	1084	1088	1063	1095	1078	1021	1077	1085	1031	1053	1061	1066	1045	1086	1038	1072	1087	1112	1087	1033	1058	1035	1022	1017	1018	1101	1073	1065	1035	1061	1075	1059	1035	1040	1028	1042	1065	1096	1046	1046	1090	1089	1022	1121	1081	988	1096	1085	1033	1095	1072	975	1072	1116	1094	991	1090	1100	1015	1110	1069	1092	1021	1023	1035	1117	1126	1069	1120	1148	1061	1058	1080	1085	1062	1042	1048	1035	1064	1059	1083	1058	1024	1065	1074	1059	1028	1122	1031	1074	958	1072	1122	1045	1096	1064	1071	1071	1035	1098	1018	1053	1090	1039	1063	1041	1067	1101	1048	1128	1040	1092	1072	1067	1009	1076	1061	1017	1083	1091	1003	1034	1063	1050	1100	1112	1066	1074	1063	1085	1021	1079	1063	1058	1070	1068	1101	1070	1054	1157	1020	1002	1060	1039	1089	1030	1101	1048	1043	1052	1068	1056	1126	1047	1118	1034	1086	1109	1053	1074	1015	1068	1079	1054	1092	1103	1032	1107	1085	1031	1090	1095	1048	1109	1014	1062	1019	1081	1068	1120	1053	1065	1051	1059	1078	1009	1108	1114	1012	1080	1101	1032	1048	1085	1075	1037	1030	1084	1110	1036	1025	1018	1035	1037	1057	1034	1098	1014	1056	1043	1069	1060	1075	1102	1105	1079	1020	1057	1035	1037	1017	1092	990	1057	1121	1045	1049	1055	1048	1008	1053	1060	1032	1058	1040	1054	1027	1092	1068	1072	1016	1069	1072	1030	1027	1076	1085	1053	1038	986	1122	994	1004	1027	1050	1042	1120	1010	1111	1025	1079	1026	1024	1093	1075	1118	1107	1036	1118	1075	1026	1095	1056	1048	1065	983	1048	1122	1094	1043	1063	1087	1017	1000	1081	1082	1071	1060	1022	1065	1066	1032	1047	1075	1087	1040	1034	1056	1035	1097	1115	1075	1069	1012	1038	1093	1056	1061	1058	1005	1092	1063	1081	1074	1129	1040	1034	1129	1070	1058	1050	1051	1093	1080	1042	1045	1122	1064	1063	1010	1065	1036	1051	1039	1057	1097	1106	1053	1019	1085	1083	1107	1105	1072	1083	1065	1062	1017	1045	1075	1092	1126	1079	1020	1094	1043	1074	1050	1031	1047	1047	1101	1059	1126	1078	1060	1043	1090	988	1012	1113	1145	1018	1058	1047	1019	1012	1105	1088	1040	1095	1108	1051	1048	1048	1024	1020	1123	1046	1077	1045	1077	1048	1065	1073	1085	1081	1065	1045	1031	1075	1093	1098	999	1044	1027	1054	1069	1140	1060	1094	1061	1044	1002	1049	993	1031	987	994	1134	1098	1123	1069	1039	1130	1099	1096	1060	1054	1209	1057	1084	1081	1050	1059	1020	1051	1056	1080	1031	1017	1034	997	996	1070	1061	1066	1049	1090	1020	1020	1062	1038	1076	1073	1044	1102	1073	1040	1077	1107	1064	1029	1054	1060	1133	1075	1066	1048	1092	1034	1071	1066	995	1070	1053	1053	1056	1078	1114	1040	1146	1094	1124	1054	1066	1050	1067	1002	1021	1004	1120	1065	1011	1042	1071	1063	1072	1087	1045	1069	1058	1033	1030	1032	1016	994	1036	1021	1044	1022	1109	1066	1055	1070	1037	1063	1097	1055	1063	1064	1085	1068	1050	1030	1065	1050	1028	1063	1089	1025	1090	1036	1049	1031	1061	980	1043	1019	1085	1098	1079	1085	1080	1067	1037	1090	1113	1083	1155	1073	1070	1104	1092	1056	1071	1037	1048	1064	1035	1097	1043	1074	1036	1033	1053	1057	1083	1038	1082	1116	1090	1091	1087	1071	1046	1056	1047	1052	1089	1052	1099	1083	1100	1056	1085	1078	1084	1071	1079	1019	1039	1112	1072	1046	1083	1035	1054	962	1056	1078	1055	1080	1081	1060	1015	1020	1058	1117	1061	1008	1103	1093	1053	1110	1055	1081	1049	1085	1036	1084	1068	1077	1051	1044	1027	1028	1038	1074	1089	1047	1095	1087	1071	1089	1096	1035	1048	1066	1044	1077	1007	1083	1081	1026	1072	1075	1016	1118	1053	1049	1060	1096	1118	1007	1031	1072	1010	1053	1070	1066	1040	993	1036	1099	1049	1119	1101	1090	1110	1039	1041	1061	1119	1038	1040	1039	1098	1078	1082	999	1039	1064	1037	1039	1049	1092	1080	1105	1058	1041	1124	1090	1079	1108	1120	1088	1076	1085	1087	1079	1062	1051	1057	1047	1091	1024	1050	1090	1086	1045	1055	1044	1035	1054	1056	1059	1144	1086	1113	1067	1018	1059	1072	1104	996	1059	1037	1004	1032	1067	1067	1064	1019	1062	1091	1032	1029	1101	1064	1094	1073	1085	1102	1048	984	1044	1078	1045	1099	1029	1016	1065	1103	1089	1024	1127	1051	1069	1079	1093	1089	1015	1081	1031	1042	1060	1096	1115	1095	1089	1072	1024	1053	1043	1051	1042	1016	1087	1053	1068	1087	1101	1087	1085	1080	1025	1036	1080	1119	1075	1021	1035	1110	1031	1060	1134	1033	1069	1050	1107	1093	1088	1062	1020	1070	1074	1037	1061	1017	1105	1062	1091	1068	1007	1016	1073	1063	1047	1056	1050	1081	1073	1035	1041	1033	1026	1053	1063	1067	1107	979	1063	1043	1020	1061	1122	1053	1070	1081	1099	1039	1087	1092	1081	1085	1040	1066	1037	1074	1043	1123	1095	1095	1105	1024	1059	1094	1110	1088	1081	1022	1042	1049	1038	1021	1054	1088	1066	1028	1040	1049	1089	1069	1028	1111	1037	1078	1007	1142	1008	1095	1091	1067	1050	1070	1026	1061	1033	1088	1073	1016	965	1038	1052	1030	1085	1160	1060	1006	1043	1062	1089	1058	1040	1029	1090	1114	1078	1069	1038	1070	1027	1019	1062	1104	1044	1046	1068	1063	1095	1085	1018	1037	1086	1058	1117	1013	1032	1071	1063	1046	1074	1037	1045	993	1084	1013	1073	1028	1049	987	1073	1049	1049	1057	1095	1101	1037	1071	1079	1066	1071	1088	1102	1064	1095	1078	1086	993	1006	1077	1041	1101	1084	1049	1021	1099	1073	1085	1046	1080	1091	1082	1060	1054	1086	1106	1038	1031	1098	991	1081	1054	1089	1039	1020	999	1055	1068	1035	1061	1116	1088	1059	1086	1095	1058	1079	1056	1096	1025	1027	1061	1077	1091	1074	1041	1029	1036	1096	1089	1038	1073	1009	1034	1062	1104	1040	1030	1001	1065	1053	1055	1030	1018	1091	1064	1027	1031	1063	1103	1063	1055	1033	1067	1060	1118	1045	1064	1110	1091	1091	1004	1061	1144	1046	1119	1059	1003	1075	1101	1080	1105	1046	1045	1087	1074	1046	1056	1027	1085	1012	1059	1068	1080	1040	1101	1111	1102	1116	1064	1041	989	1073	1104	1032	1064	1030	1069	1056	1104	1102	1030	1046	1053	1086	1023	1044	1043	1089	1064	1114	1068	1039	1040	1062
55986	65387	58821	38476	17721	4159	751	318	323	316	323	368	343	327	342	340	329	315	370	325	325	308	321	316	326	364	356	319	315	350	331	338	333	304	337	334	319	313	311	316	304	309	310	327	298	331	280	331	322	346	304	355	318	342	362	307	319	371	324	321	334	364	337	345	348	326	344	327	330	356	332	337	337	320	332	303	325	310	354	336	338	302	301	280	323	304	309	299	322	336	324	311	334	348	326	334	309	337	341	315	304	361	304	354	352	330	303	350	322	324	310	328	331	334	319	314	293	348	330	308	301	333	299	320	323	345	325	311	308	332	323	321	324	335	320	323	354	342	344	318	362	348	288	294	321	317	288	309	342	303	358	315	327	308	349	321	297	349	309	324	352	350	339	318	319	314	353	300	328	317	316	304	329	331	322	324	310	338	302	337	343	344	354	342	339	351	311	317	337	323	342	304	310	304	308	349	343	346	332	319	308	345	307	352	321	360	323	335	324	324	295	342	367	318	336	267	329	345	306	317	329	340	323	313	323	288	303	340	318	313	335	345	312	322	301	331	336	328	331	343	309	333	317	311	349	345	316	317	316	339	312	305	345	363	319	338	320	327	274	295	332	299	321	340	312	314	353	328	323	317	318	336	332	324	294	281	275	328	354	304	328	315	310	338	354	288	331	335	329	312	341	295	301	316	329	326	311	315	335	341	311	323	337	350	325	330	332	315	314	329	311	324	289	325	317	319	303	314	323	338	327	321	305	319	349	321	319	314	366	331	281	341	337	316	312	324	325	330	293	320	330	321	321	350	282	305	318	306	334	323	344	347	322	337	319	314	318	311	306	320	318	308	350	349	313	307	331	303	314	310	336	328	298	328	339	319	329	324	340	343	318	344	366	332	303	329	371	306	340	352	350	298	316	340	350	333	333	304	288	324	363	342	307	351	337	336	327	273	332	314	295	328	340	331	353	322	341	323	354	325	293	364	332	352	317	306	314	301	307	339	313	308	356	345	339	346	326	351	311	344	345	322	315	333	351	335	327	322	334	326	319	360	339	323	312	340	338	330	334	299	305	348	312	318	327	292	334	376	308	305	320	355	305	350	320	320	349	337	323	308	292	344	307	303	316	322	342	334	308	361	326	319	330	297	363	335	342	320	314	314	318	315	324	336	348	344	348	346	313	372	326	319	326	306	312	307	286	354	333	338	337	313	350	343	345	299	288	325	301	341	296	349	335	307	301	328	315	291	363	326	338	317	335	309	340	315	318	294	322	339	355	345	328	352	299	344	293	342	317	331	330	322	321	354	337	343	330	346	379	340	356	323	348	310	322	308	303	330	347	331	328	356	308	346	334	301	355	343	328	308	345	331	360	342	328	317	314	310	356	317	290	360	333	306	342	328	340	337	315	365	327	311	318	306	338	347	337	327	345	340	310	324	324	305	339	320	312	309	325	304	337	318	302	313	341	318	337	307	325	332	292	349	333	309	316	305	333	319	313	326	293	319	332	333	333	349	323	320	322	329	295	300	307	316	338	310	306	317	342	323	338	289	334	344	329	329	366	342	311	354	324	337	332	337	329	327	345	321	326	347	319	319	312	339	332	324	335	329	319	306	334	354	331	331	335	364	335	337	305	292	325	306	328	313	363	318	303	299	333	307	320	295	315	311	308	294	328	324	311	310	308	322	328	286	310	360	312	280	323	310	343	294	325	317	320	328	324	336	325	334	326	318	308	335	341	355	331	314	331	339	330	344	357	330	315	333	317	319	331	312	318	300	370	311	349	338	325	328	337	298	341	338	298	350	365	332	358	322	339	332	333	340	326	286	330	342	325	350	337	326	313	314	344	346	315	314	322	329	326	320	346	354	319	324	330	379	330	333	347	339	299	324	341	343	319	340	330	326	327	299	294	314	287	349	341	313	324	309	354	321	357	359	329	335	324	319	330	319	327	340	344	321	266	295	324	297	315	332	302	339	306	344	338	324	322	341	332	332	330	302	342	313	314	303	329	304	332	311	335	353	313	347	323	323	354	327	354	327	330	318	318	335	337	349	327	310	306	337	342	344	333	304	339	323	332	312	328	326	328	328	296	334	317	339	292	356	323	270	319	296	336	332	343	336	321	334	346	335	293	312	306	335	349	321	324	328	301	311	309	321	314	347	306	335	336	321	330	295	380	350	326	309	350	279	325	353	355	303	334	325	315	339	353	342	333	311	322	288	331	317	326	320	331	342	304	357	289	327	305	344	324	340	343	352	344	290	312	336	328	335	318	312	309	341	342	314	350	341	318	317	312	341	302	346	308	302	344	327	324	319	313	374	335	351	328	333	339	332	344	348	318	330	329	299	311	314	328	336	354	326	305	343	312	305	324	325	315	327	305	341	305	303	331	348	303	301	331	323	328	329	315	317	309	306	341	330	340	323	339	335	312	326	353	322	277	319	310	327	306	350	322	328	302	344	318	306	296	355	345	314	351	331	300	348	330	307	365	344	319	299	302	290	332	299	379	321	280	323	309	327	306	303	332	334	340	307	317	354	348	335	334	305	306	306	342	341	331	348	328	299	305	308	306	351	316	354	344	307	338	311	357	338	323	329	333	326	329	333	337	334	309	333	322	340	332	340	297	330	320	348	302	341	297	305	304	325	337	334	364	353	353	322	314	290	272	350	317	325	324	359	327	366	349	338	348	320	323	304	307	323	296	346	311	316	324	292	294	339	278	320	318	298	335	379	330	348	318	316	332	355	315	313	348	325	315	316	305	356	338	300	335	329	350	320	312	337	321	326	295	337	344	298	315	314	313	309	326	311	315	335	317	315	298	333	374	338	318	327	335	355	335	323	308	297	285	342	313	336	353	310	305	311	327	323	325	332	337	310	313	309	304	322	325	356	338	338	301	334	306	357	315	347	322	327	372	275	324	330	326	298	327	314	322	331	324	315	329	309	355	328	328	313	321	332	323	285	334	357	308	306	305	315	331	313	290	300	350	339	350	306	315	365	322	326	317	319	322	318	322	330	311	329	315	335	313	327	335	328	323	326	352	333	321	331	314	349	321	340	327	321	332	309	310	312	311	319	294	300	308	335	336	327	344	330	310	321	360	306	332	301	328	343	335	349	274	326	307	311	317	341	323	333	326	287	383	321	315	331	274	361	316	327	312	294	342	296	311	323	346	295	342	311	305	303	340	322	289	333	318	314	327	355	318	321	303	324	313	315	328	308	358	325	337	385	312	330	333	320	339	349	329	333	348	331	269	321	332	312	304	325	323	332	325	336	307	319	346	329	333	315	292	334	307	325	321	323	308	321	317	297	336	345	309	305	355	329	317	308	326	280	329	329	331	353	351	343	329	366	345	338	327	343	352	322	273	349	312	325	340	308	331	313	347	345	330	337	310	344	329	313	305	338	362	354	360	327	338	348	321	308	308	309	327	316	314	335	326	326	307	348	298	316	328	319	346	290	328	312	333	330	320	324	325	327	337	352	325	334	325	332	317	314	339	340	331	326
38474	51346	54106	42118	23527	8223	2173	854	888	870	842	842	870	869	859	830	845	881	901	836	866	888	852	870	872	887	874	878	861	892	895	845	844	832	842	929	846	799	880	832	915	895	906	856	849	882	814	845	905	840	918	906	838	907	851	832	846	809	852	866	893	897	859	844	842	796	859	781	849	858	892	871	829	879	825	869	812	865	808	879	850	857	875	858	844	844	879	834	871	875	868	889	865	877	860	889	915	847	877	889	856	910	827	816	880	830	838	831	861	820	829	837	913	868	895	865	811	864	822	836	866	859	849	824	828	860	853	880	852	804	849	889	871	860	837	897	834	868	852	874	873	810	893	850	859	828	846	908	908	899	903	845	924	852	872	896	886	862	831	930	836	885	863	829	815	854	924	850	938	892	858	813	851	828	879	867	879	907	877	868	888	804	852	852	843	849	853	858	850	857	887	834	877	828	831	833	864	869	846	832	855	886	862	874	861	868	855	853	836	876	851	829	867	848	835	819	879	858	864	845	893	819	825	849	837	845	862	883	843	869	815	901	881	896	833	869	851	837	888	810	856	895	858	861	893	850	882	866	875	806	893	852	802	840	870	869	853	873	842	875	859	853	916	893	845	863	903	847	908	846	883	817	889	872	906	832	899	880	815	864	810	866	804	871	898	848	900	807	867	884	837	891	817	852	797	850	856	889	872	834	860	858	853	861	838	852	842	827	854	867	882	920	861	908	904	895	866	879	878	900	820	828	884	888	857	854	816	869	868	865	825	849	893	843	868	821	849	901	849	857	877	829	857	879	874	858	832	844	865	804	833	921	868	823	883	829	905	889	870	862	835	904	893	862	865	901	913	815	839	846	874	847	837	835	880	839	837	861	896	818	871	867	838	819	902	872	856	893	900	885	904	857	825	867	876	863	864	842	844	884	855	856	888	875	853	860	885	862	885	841	815	872	851	901	872	889	849	827	871	929	852	874	869	902	849	911	883	931	912	884	851	844	873	872	901	832	820	871	855	863	876	884	869	868	858	872	838	869	851	883	864	848	878	843	885	863	867	819	838	868	835	875	889	860	885	831	823	846	879	841	873	841	833	889	869	865	841	857	861	899	876	861	913	897	846	836	869	895	854	840	781	805	821	860	794	868	860	871	885	820	845	886	830	878	850	888	870	874	873	870	806	857	850	827	821	897	918	864	860	845	891	867	885	888	872	819	920	811	828	867	853	944	867	898	832	923	825	859	870	830	876	787	821	869	808	856	913	865	877	904	801	858	878	875	859	877	908	867	805	884	789	822	900	858	868	904	837	887	892	843	830	869	865	865	843	875	859	887	867	863	840	885	882	842	862	890	874	797	865	873	877	894	874	817	887	874	853	906	883	890	865	862	839	890	856	846	896	867	888	888	822	869	890	862	791	867	868	858	909	893	841	793	898	866	852	883	800	881	911	869	889	831	836	869	854	914	865	867	864	861	851	925	883	903	880	862	920	915	831	874	925	887	851	874	809	852	885	860	821	891	905	797	866	855	894	890	880	881	924	882	840	850	849	851	871	858	852	850	911	846	886	926	883	890	857	847	897	877	864	869	862	859	884	818	877	854	884	875	836	821	805	864	816	872	891	844	879	825	828	865	893	897	843	824	880	862	823	876	856	853	873	845	916	845	844	875	841	926	894	845	878	831	874	856	831	845	816	859	878	852	844	822	859	903	864	909	861	881	854	834	832	829	861	880	861	879	868	891	873	895	896	847	885	854	864	828	843	905	887	838	872	858	868	893	827	817	864	867	851	855	810	840	874	804	892	897	861	863	921	868	863	848	881	819	819	834	831	871	888	885	899	852	834	911	893	884	858	894	941	899	881	843	861	877	834	857	854	933	885	837	842	907	815	840	874	870	876	819	891	829	880	871	886	808	826	839	857	838	858	795	902	826	887	895	855	890	875	854	918	861	799	871	838	870	836	896	862	886	867	910	840	874	849	852	890	929	863	863	836	885	899	858	833	859	874	896	879	861	909	893	845	808	869	856	900	863	810	831	864	831	849	821	884	858	856	849	884	854	877	855	866	879	902	897	819	873	879	809	833	859	835	863	835	859	884	890	859	851	872	855	855	858	840	842	907	849	857	874	820	831	910	869	903	864	813	882	893	821	848	889	894	813	854	847	863	891	823	890	863	820	842	916	858	866	826	874	873	854	902	875	842	834	884	936	818	845	895	941	826	836	832	883	840	867	860	851	799	842	853	886	853	896	810	780	874	792	837	865	894	842	843	890	852	843	795	886	861	902	833	893	858	863	870	893	886	878	883	847	863	900	910	860	863	821	852	860	854	840	857	836	903	909	901	872	827	866	851	885	873	894	886	828	850	942	907	827	883	882	876	789	859	875	829	900	873	874	842	857	818	838	833	811	865	890	874	862	925	861	894	874	842	868	828	854	880	902	851	887	889	908	873	862	839	885	840	827	870	848	860	895	852	872	836	810	819	828	862	812	855	912	849	822	933	847	850	847	874	851	850	841	833	832	866	922	852	846	872	835	863	897	885	829	870	866	881	888	848	929	815	842	843	888	876	845	872	856	853	878	837	889	873	845	877	885	853	835	908	873	920	824	855	838	869	831	837	905	837	847	866	866	812	857	930	904	885	847	885	871	842	864	887	881	890	846	858	815	877	830	879	840	864	861	844	843	881	854	849	855	882	847	889	874	815	794	866	861	880	849	865	900	894	881	832	877	826	858	859	809	912	869	854	848	843	864	859	876	895	821	864	849	875	896	877	885	847	839	845	819	836	866	840	795	818	837	882	863	865	857	841	895	815	869	844	866	863	861	888	858	906	823	885	826	848	886	872	855	820	804	805	855	833	861	928	907	827	861	899	803	893	821	874	808	832	821	891	862	879	832	874	898	898	867	851	875	886	831	878	831	884	909	894	860	847	901	825	872	871	842	845	841	838	863	823	876	858	878	854	892	844	925	798	799	890	852	882	802	822	839	837	905	843	841	894	850	816	838	880	845	784	905	833	896	882	896	872	831	869	885	856	831	850	797	809	839	851	867	839	904	862	852	873	844	867	824	857	854	867	883	841	859	901	861	862	863	855	845	891	876	815	876	839	815	897	873	826	877	852	874	834	884	874	867	903	935	867	862	905	818	856	861	859	853	865	881	893	875	880	907	859	859	853	824	848	839	864	902	844	899	847	889	887	814	881	884	892	922	823	849	907	835	869	892	855	826	928	837	782	868	874	849	902	904	848	890	897	855	844	868	876	907	867	874	879	914	809	881	857	874	857	906	837	853	854	881	826	849	845	874	924	881	895	863	842	873	820	904	812	810	829	885	830	827	845	802	859	851	859	843	854	854	791	890	813	856	846	866	873	821	863	878	844	886	876	887	888	874	825	930	901	846	921	831	925	898	830	888	883	910	847	867	840	799	870	875	860	811	832	861	826	867	852	835	859	910	872	847	865	875	872	876	881	863	821	853	849	846	812	906	816	866	879	841	873	870	861	862
79104	77067	68547	48251	26418	9835	1463	314	289	309	308	315	299	340	299	294	312	301	312	329	328	300	298	300	305	279	302	312	301	296	316	284	270	295	255	315	317	307	275	335	293	308	305	314	328	352	299	311	303	291	316	314	309	294	315	322	306	325	306	276	262	288	276	309	284	300	292	278	324	296	300	318	279	315	305	326	293	316	329	276	308	272	300	303	313	288	309	299	325	309	313	285	315	297	334	291	306	333	286	300	300	318	316	311	331	302	303	316	302	294	298	302	278	297	304	283	335	305	334	307	284	314	276	327	303	284	311	305	309	300	331	291	359	297	317	293	292	302	289	300	302	322	334	295	319	319	299	274	320	277	309	312	287	305	291	306	293	285	280	329	313	312	314	289	297	265	282	278	326	307	250	286	304	286	303	314	280	309	328	293	290	277	300	323	294	298	294	320	310	309	309	326	347	285	293	297	314	291	278	269	281	275	319	293	333	341	291	279	296	330	299	332	299	298	295	351	291	304	291	303	285	314	293	330	309	315	294	311	293	267	309	282	329	297	301	304	304	321	313	321	273	310	322	275	314	314	323	292	321	302	285	329	279	315	301	314	303	304	305	288	341	290	336	299	292	301	263	266	294	296	315	315	292	317	282	305	296	297	310	313	293	279	280	338	286	315	306	315	261	308	301	301	299	295	300	266	305	326	310	311	334	281	323	301	306	299	329	323	306	296	311	328	277	277	306	293	322	313	299	290	328	294	294	305	288	290	325	294	332	331	274	276	303	292	309	302	291	309	289	299	333	300	295	290	290	294	317	287	268	305	302	321	312	296	303	317	295	321	285	339	333	291	312	284	291	329	292	299	295	326	305	299	307	312	301	307	305	346	308	324	309	324	311	336	301	298	330	306	293	267	294	314	313	281	304	329	311	315	282	313	294	285	299	279	296	306	286	320	308	301	298	295	283	288	307	282	302	304	300	306	314	308	325	307	347	311	318	336	339	286	322	305	331	295	323	315	319	324	314	272	289	293	297	311	322	258	321	325	271	312	286	303	300	314	282	307	307	295	301	289	315	309	326	281	298	311	303	263	311	302	347	296	285	308	294	337	270	282	291	307	325	342	262	319	279	332	320	301	306	309	307	304	311	311	313	272	322	298	293	300	311	319	283	266	261	301	307	295	298	321	288	306	321	288	323	311	278	319	326	299	296	295	294	332	292	255	309	280	293	317	321	310	292	295	291	298	287	283	307	278	287	298	315	307	299	320	284	301	308	301	289	277	321	301	314	283	304	301	303	313	297	331	333	305	288	335	273	306	269	273	296	301	307	319	309	352	293	331	297	308	299	277	294	309	302	291	301	338	300	289	296	272	295	281	299	281	315	312	294	297	320	303	299	324	309	312	285	277	297	337	325	331	300	283	304	305	281	328	330	296	309	322	311	299	333	282	304	289	298	296	311	283	290	305	309	299	315	295	317	297	290	313	286	310	339	324	263	318	318	325	306	304	312	321	334	307	283	325	299	295	328	316	312	291	292	313	323	320	343	303	276	315	301	307	307	293	307	274	297	325	327	299	319	314	297	321	300	310	320	318	278	327	302	284	329	313	286	321	313	318	309	274	304	323	309	306	300	342	284	287	302	309	292	313	273	319	338	325	326	300	287	338	322	279	294	300	300	295	333	328	298	279	274	315	291	324	327	287	348	301	301	313	294	279	314	322	322	319	313	299	304	312	297	301	297	303	289	307	295	327	305	301	317	326	288	307	308	277	301	283	289	297	306	336	329	267	322	313	289	300	316	313	308	330	302	256	308	317	287	312	271	323	306	292	324	309	321	312	307	275	279	296	285	300	302	329	309	282	298	310	308	299	321	297	282	344	317	304	309	289	322	298	300	307	311	322	320	327	311	293	312	292	278	304	300	306	292	335	276	305	310	288	275	302	295	313	280	292	345	311	311	290	326	290	298	297	302	308	281	274	279	291	320	335	331	301	321	296	293	282	317	319	337	285	313	309	337	303	332	310	306	290	323	311	281	288	281	290	288	306	288	279	264	282	291	302	300	294	306	324	306	302	307	291	306	294	254	303	280	327	296	266	294	311	265	288	292	293	307	336	287	311	273	278	321	295	294	287	304	275	302	315	307	300	309	291	322	312	313	287	321	317	294	305	281	318	282	281	312	277	330	308	294	319	295	303	335	305	316	324	300	300	318	312	276	299	300	298	318	306	276	314	282	296	305	282	308	336	296	277	306	293	308	332	299	304	312	315	308	281	316	305	318	300	330	303	298	316	299	303	287	323	319	309	298	312	341	310	315	294	282	276	290	295	333	285	303	288	308	289	326	313	320	296	313	279	302	306	333	295	304	309	291	334	317	320	326	325	296	292	290	317	305	264	259	316	297	280	335	304	339	289	310	307	312	329	288	301	326	299	293	312	308	313	295	301	317	302	316	309	303	316	310	334	287	310	293	303	305	302	284	320	312	281	317	283	325	307	287	289	292	308	320	318	294	276	302	326	298	284	275	315	295	272	290	265	295	295	285	300	330	326	311	303	323	326	277	306	290	301	305	293	325	320	308	255	333	302	303	306	292	324	321	308	324	327	301	305	272	273	284	303	287	321	318	306	319	299	315	330	315	305	329	315	269	323	299	323	295	308	290	321	302	302	313	318	280	352	313	305	287	288	322	298	279	291	296	297	318	321	284	302	259	319	314	317	295	291	305	303	310	315	306	278	290	298	289	309	285	300	291	271	327	305	344	292	312	256	301	320	300	278	293	296	294	305	310	279	306	302	333	326	287	328	293	325	314	303	265	306	301	313	318	305	303	299	304	304	324	298	342	301	292	306	307	270	312	309	295	255	316	306	365	307	323	298	318	320	331	308	294	285	280	267	287	285	326	324	311	297	303	320	287	335	289	310	312	310	277	311	320	293	276	315	272	280	305	287	313	314	302	300	295	307	316	337	312	323	310	286	300	344	306	314	296	302	303	302	282	320	311	305	300	304	296	277	310	284	292	341	323	306	306	316	320	303	303	307	326	316	280	276	323	316	292	296	308	322	282	304	286	306	294	309	315	289	281	292	337	312	338	300	316	293	300	285	313	317	303	321	306	314	300	307	320	331	311	282	292	305	296	289	294	306	292	313	338	296	286	308	296	312	297	283	272	288	283	283	294	312	307	306	321	349	316	295	272	286	314	299	290	313	342	321	306	286	306	301	290	300	319	294	311	293	330	313	278	310	312	341	298	285	273	314	300	329	326	357	329	302	301	300	276	316	298	308	304	302	292	270	308	327	270	316	291	332	341	298	295	293	293	306	315	318	307	318	308	337	310	309	269	298	292	312	303	313	306	321	303	328	338	349	335	305	280	288	287	306	295	272	284	347	333	278	311	305	310	289	308	298	319	269	296	296	311	298	296	285	287	321	286	290	308	311	343	277	310	320	285	307	319	336	310	321	297	318	278	323	308	317	282	309	321	281	285	282	319	325	302	312	283	313	343	337	281	304
55411	63129	64794	51136	32081	15330	3279	777	841	801	812	844	828	810	783	798	812	786	801	779	811	854	811	848	814	817	800	826	832	809	783	832	821	791	826	759	796	813	808	854	821	774	834	797	768	799	805	837	776	801	870	822	798	850	781	808	764	823	797	798	796	796	780	770	806	844	853	825	791	775	803	826	733	777	828	816	803	819	795	834	797	817	793	806	763	772	779	819	809	801	871	822	805	817	812	843	830	819	837	786	760	811	800	836	782	799	828	763	830	810	804	794	791	813	785	804	844	761	758	789	790	819	786	849	774	767	784	810	824	830	805	809	786	829	828	810	817	819	792	809	818	794	790	806	840	797	818	816	777	790	795	784	792	812	795	773	815	820	820	865	850	775	797	815	814	780	856	827	822	838	805	783	855	794	817	832	787	771	771	828	796	821	813	767	805	821	784	807	827	794	840	795	777	817	835	806	783	804	799	780	843	772	793	780	836	803	887	811	779	827	810	812	828	848	800	815	777	828	820	831	801	810	836	830	857	836	832	759	823	821	805	847	762	821	811	805	792	793	822	800	822	810	802	784	808	877	806	831	796	792	814	796	793	865	858	789	820	786	822	836	812	815	765	822	803	780	784	834	799	780	760	789	795	735	830	748	806	796	791	791	765	758	834	853	783	788	785	790	788	771	832	824	791	761	788	809	806	817	810	812	807	781	750	771	819	842	802	779	811	813	797	810	788	811	770	800	785	806	789	796	827	776	830	726	796	815	808	899	819	785	840	795	762	802	751	772	736	843	841	832	821	794	760	790	798	773	761	847	786	784	822	847	834	769	850	802	810	778	800	830	819	856	842	838	820	803	771	811	801	862	776	771	767	768	819	816	788	860	770	807	790	797	813	790	815	824	793	818	775	813	776	801	834	856	818	772	810	827	792	745	806	785	788	774	805	844	822	754	768	780	830	819	836	762	788	853	773	856	807	815	825	842	802	744	794	796	819	868	802	798	829	750	823	750	785	817	828	840	828	790	840	787	767	803	791	805	876	796	818	825	799	804	795	794	872	823	776	768	797	804	825	822	798	790	805	781	764	737	781	804	815	766	842	799	801	838	774	867	777	848	810	876	767	792	820	802	833	826	823	830	852	795	788	789	773	834	776	810	810	816	814	778	796	801	839	813	837	814	776	841	790	801	766	817	777	786	776	812	792	843	815	824	813	842	835	845	785	811	773	770	804	850	775	767	797	802	837	828	789	803	771	797	808	826	833	797	850	782	780	786	809	834	835	792	816	780	805	808	777	811	826	829	825	794	818	821	788	850	732	833	842	794	853	781	854	785	817	807	816	755	821	801	770	835	796	797	762	770	798	810	794	844	818	790	735	793	803	779	784	781	811	798	800	777	822	802	812	754	757	810	819	856	815	816	792	808	837	837	801	737	828	851	836	776	810	805	812	860	822	813	793	811	816	834	847	810	769	785	796	785	832	750	801	791	789	827	824	781	832	823	762	848	801	807	857	782	788	806	805	794	828	778	805	809	854	786	775	801	807	788	810	843	838	776	799	808	804	817	817	750	746	786	808	788	793	784	798	811	783	794	799	790	770	813	793	783	769	784	803	773	805	809	842	765	816	782	805	837	762	785	809	782	793	808	763	768	781	837	771	790	752	765	773	836	796	823	787	771	801	825	751	771	824	802	868	799	812	829	832	822	777	828	838	815	787	844	799	834	795	842	782	805	780	825	820	829	852	809	827	807	814	792	816	792	790	775	837	770	806	805	770	805	789	785	787	815	817	833	837	785	802	803	764	865	818	806	794	848	761	854	816	815	799	796	783	731	805	813	805	810	776	787	820	793	801	842	777	815	842	803	861	795	796	814	825	742	816	844	848	822	819	778	825	757	831	851	792	812	782	835	814	809	875	806	854	792	779	815	832	763	791	846	780	792	828	800	768	819	823	791	771	806	819	805	847	807	811	757	831	816	763	806	784	766	806	793	753	815	805	821	771	835	780	823	786	798	753	801	789	818	864	761	803	797	782	847	832	815	860	799	820	816	808	799	765	839	781	813	789	827	833	798	839	839	791	736	795	800	797	808	798	774	787	819	807	856	753	794	795	838	834	843	831	752	732	825	763	824	813	763	778	794	817	792	780	781	838	780	812	782	798	834	789	764	786	805	766	808	823	763	829	752	812	806	786	828	809	831	806	777	851	777	824	844	850	823	799	833	781	836	856	808	796	798	814	796	828	800	813	788	789	797	776	802	830	852	765	812	816	805	795	792	825	790	779	794	766	800	769	816	802	807	849	835	816	846	813	818	796	886	835	847	750	853	809	834	830	785	844	804	849	768	784	817	765	811	823	805	777	757	848	853	786	811	753	850	813	803	823	788	806	765	830	761	799	799	728	758	787	798	882	813	799	774	742	773	807	821	820	810	784	770	857	757	801	785	836	799	769	794	790	805	791	815	852	831	821	801	813	808	811	828	786	812	808	784	818	816	807	768	819	776	804	840	800	774	845	808	760	783	778	806	801	819	774	788	820	815	776	794	739	762	831	805	774	835	791	727	818	777	820	750	782	801	844	816	833	773	777	748	814	812	806	794	747	775	828	801	799	765	808	852	867	823	794	812	811	798	807	754	795	823	709	812	844	822	766	823	780	820	864	785	848	812	760	772	793	817	811	804	850	778	840	829	769	830	839	804	799	744	773	807	795	797	770	795	803	812	788	833	802	837	856	830	815	820	771	811	806	811	817	828	816	813	813	801	830	828	838	837	803	797	777	809	840	777	841	769	815	811	782	806	822	770	854	805	793	788	810	823	804	787	767	821	755	822	763	851	802	834	752	808	826	806	836	807	801	793	819	789	824	786	852	781	856	794	809	817	789	795	796	791	826	795	820	797	830	817	853	791	825	819	800	803	811	762	842	800	793	790	797	824	805	750	796	774	863	794	795	817	827	863	801	769	817	764	786	836	801	760	848	800	792	770	788	756	784	846	857	799	800	792	812	779	801	815	798	791	798	817	777	776	757	803	815	777	799	819	787	801	844	839	744	788	843	792	789	838	779	809	797	823	811	781	752	824	819	803	790	818	809	779	775	822	802	788	778	778	832	833	787	783	825	732	779	770	819	795	830	785	764	804	795	775	850	827	726	774	802	837	827	816	785	781	855	793	808	849	839	816	774	803	795	841	816	811	794	786	800	783	833	784	742	778	783	776	723	767	757	792	797	784	843	791	738	820	762	805	751	810	844	802	818	769	777	855	784	839	809	790	784	828	825	781	838	786	777	767	749	788	784	773	800	781	799	804	803	860	815	849	837	786	812	811	867	786	830	802	812	855	808	805	784	827	809	758	805	791	853	816	777	842	822	779	823	813	813	806	794	803	821	815	804	782	804	803	818	846	795	804	789	824	773	758	832	818	786	783	756	861	786	811	761	813	797	808	808	771	777	762	787	772	842	789	809	810	867	807	836	784	778	819	790	809	791	806	803	780	807	816	790	819	835	778	825	818
21613	21089	15646	6101	1750	802	387	336	330	344	337	388	356	338	333	320	304	351	357	344	384	352	323	334	327	340	364	374	354	349	371	341	333	321	344	352	348	360	340	341	331	356	383	336	334	315	332	334	337	359	345	360	362	322	371	348	335	350	326	309	344	333	388	348	384	352	325	343	387	356	314	362	336	380	368	351	324	342	346	366	321	286	344	384	360	332	333	329	311	353	315	368	313	335	340	338	338	342	356	357	341	346	322	350	348	367	363	325	349	355	364	354	334	323	350	344	328	347	314	319	330	329	317	337	353	389	319	345	366	360	359	343	355	344	348	359	353	345	355	325	353	350	322	329	340	360	369	365	334	337	343	303	329	375	361	339	351	316	336	354	351	350	364	379	363	350	336	320	300	346	350	371	349	346	341	336	382	335	350	382	338	344	350	327	346	392	360	345	321	309	329	330	347	356	369	325	353	345	344	340	372	322	328	333	357	353	373	341	349	343	334	348	372	337	364	348	348	369	302	322	364	334	336	334	349	365	343	347	339	337	336	325	330	307	328	301	332	314	331	341	328	327	305	285	353	339	316	345	343	340	373	352	389	343	316	341	360	348	308	343	353	324	342	365	361	361	382	380	374	353	310	342	349	377	355	327	329	346	334	338	352	329	377	295	355	379	346	358	331	355	341	342	313	308	357	341	381	337	362	363	351	344	369	344	364	322	353	365	326	355	357	343	373	326	363	343	359	325	346	360	348	330	343	333	326	336	336	329	365	324	348	330	351	346	343	359	327	346	332	325	340	335	368	352	338	330	361	337	344	330	354	302	330	340	330	358	333	336	365	376	397	363	375	308	294	335	357	369	356	344	293	358	339	363	354	388	332	338	331	353	320	353	334	342	318	355	324	325	343	327	325	322	350	359	354	334	315	347	334	355	354	362	333	326	347	346	347	318	369	368	349	369	347	362	377	337	332	317	348	327	332	313	358	366	334	344	335	349	318	320	370	377	327	331	326	365	355	339	343	340	357	324	342	364	303	367	338	362	351	367	373	325	309	320	321	351	338	316	321	334	357	364	355	378	363	342	330	355	371	372	304	364	351	366	321	334	340	335	340	342	337	347	353	335	341	328	389	312	329	327	332	315	387	325	338	360	352	321	393	362	337	350	360	355	323	343	326	338	364	332	379	332	320	407	350	341	357	338	343	353	360	351	389	355	349	331	332	308	314	346	339	376	305	300	343	336	391	381	323	327	342	361	332	359	310	358	347	359	331	345	348	359	350	344	365	301	329	364	282	340	361	343	358	370	345	331	315	338	347	363	312	339	365	361	348	322	330	344	346	349	346	331	385	343	340	352	377	342	341	350	326	325	344	336	356	343	343	303	346	329	351	308	358	358	366	382	325	357	341	349	328	375	398	370	361	355	353	389	353	310	348	355	377	355	345	337	325	328	360	342	337	315	353	369	357	329	322	349	371	303	349	337	357	347	328	360	330	359	337	330	337	355	355	342	332	357	334	331	332	330	349	342	338	362	355	365	358	341	357	351	323	353	359	338	385	353	345	333	315	324	331	352	358	328	351	355	307	338	380	374	359	356	384	315	373	356	331	354	358	387	363	332	330	329	313	344	340	336	351	360	333	323	349	347	350	337	355	363	342	337	358	344	326	373	326	315	365	330	321	368	354	366	340	343	324	353	332	344	326	348	333	329	313	354	324	352	361	321	374	352	339	377	350	369	360	315	333	316	333	352	362	342	347	357	347	373	365	338	334	317	355	381	328	350	343	325	328	328	356	338	323	325	356	339	354	324	357	356	363	354	343	318	342	351	368	338	358	334	341	350	344	380	327	344	386	336	353	333	353	343	348	376	362	323	347	347	339	359	331	344	361	313	349	324	384	315	352	321	341	303	358	332	306	367	398	337	339	338	336	328	383	358	310	344	348	373	393	351	332	359	357	371	366	369	332	328	338	326	346	318	340	335	354	351	361	337	312	338	336	329	315	348	329	324	325	346	325	358	351	354	356	360	354	347	319	348	342	322	365	342	346	346	351	327	355	338	307	331	350	318	354	375	308	393	339	336	331	398	320	352	353	343	343	333	322	334	293	336	313	353	345	329	334	320	319	361	340	334	349	354	331	355	357	359	337	357	346	343	316	328	355	329	357	368	305	362	370	385	316	375	390	345	369	317	324	333	351	319	351	344	296	317	313	368	343	335	331	347	324	363	361	332	282	325	305	294	357	326	329	368	355	288	329	323	368	354	294	330	346	351	365	340	366	320	363	354	347	339	324	304	346	370	385	353	300	317	353	334	354	340	346	371	345	351	350	360	328	368	336	380	359	334	352	360	349	354	309	332	322	310	363	338	334	354	328	354	350	358	371	343	339	351	339	346	356	326	327	330	330	329	325	324	372	336	346	332	334	355	361	348	360	350	365	322	367	344	338	343	365	356	366	338	343	334	345	346	340	346	342	360	366	348	351	337	334	329	328	349	378	381	345	348	337	342	326	350	333	339	328	345	325	332	296	358	340	345	344	387	378	323	356	319	305	381	320	356	342	355	329	317	346	312	351	325	314	319	336	343	351	342	359	376	356	344	372	310	354	303	351	359	349	314	326	328	350	316	344	367	336	306	328	322	340	343	326	372	384	368	361	344	348	347	333	373	329	365	341	329	351	320	325	330	326	356	365	364	362	337	358	338	324	324	361	375	326	346	373	317	382	339	345	327	305	328	296	374	360	317	328	361	337	340	353	337	336	349	310	307	337	352	382	342	364	350	344	351	362	356	375	367	319	345	375	346	368	349	343	350	322	345	341	364	332	363	373	358	344	340	339	353	345	307	359	342	346	341	354	304	357	354	321	336	320	345	324	364	313	347	349	393	349	319	327	361	368	362	362	342	326	327	357	348	354	328	333	372	363	365	355	307	371	367	305	321	367	364	346	370	315	323	354	343	334	324	348	352	347	331	351	343	364	327	349	327	356	380	352	316	354	363	330	343	366	338	366	317	367	316	353	347	352	352	351	358	304	311	334	328	325	324	306	327	388	383	326	328	330	360	355	335	372	349	297	337	369	327	363	336	350	379	377	367	345	341	387	350	360	360	369	330	367	353	339	389	361	372	355	312	328	343	362	361	383	319	327	335	345	348	345	374	337	338	323	354	354	334	353	380	323	362	354	340	346	345	327	326	362	333	337	325	345	341	332	304	344	325	349	386	307	343	369	340	335	317	363	369	339	315	347	355	351	347	318	344	357	357	337	341	356	330	337	337	347	353	338	329	334	346	330	344	313	371	358	370	361	358	356	321	330	324	330	343	325	365	335	335	349	356	357	356	363	336	341	355	353	372	344	307	338	335	348	347	378	337	350	380	331	371	350	334	352	325	329	351	365	381	348	352	368	361	351	373	326	339	341	334	345	314	342	320	376	385	340	337	353	343	348	359	367	362	374	354	322	341	343	346	357	346	354	337	311	354	371	351	356	361	356	381	378	337	334	313	388	335	362	352
21025	25118	21973	12109	4924	2541	1008	862	924	893	912	909	922	880	926	894	917	888	881	941	894	934	850	845	893	848	859	838	900	883	860	864	875	888	931	898	820	924	891	937	927	896	876	897	890	904	886	863	871	906	864	930	939	877	866	893	842	931	942	892	974	887	836	902	907	854	860	877	866	865	895	887	839	853	933	929	900	930	910	915	870	912	908	948	899	889	920	858	888	884	902	872	801	912	865	901	860	901	900	926	970	859	876	876	870	912	903	913	907	893	913	870	947	895	932	911	905	872	861	902	861	920	890	841	924	880	917	867	896	896	877	910	915	879	891	917	868	901	864	874	856	917	911	933	885	921	881	848	907	896	886	908	880	876	894	874	869	936	893	923	927	869	890	910	875	909	907	913	948	945	864	892	908	861	860	917	877	864	905	889	931	923	922	875	877	858	904	872	931	879	915	894	871	899	881	913	894	930	943	871	956	861	933	921	874	921	870	921	902	919	924	875	900	896	869	857	895	887	845	907	876	864	887	838	915	919	919	861	905	890	924	925	866	884	840	855	880	922	902	899	883	915	823	881	883	876	903	949	920	887	942	949	920	883	930	918	917	864	942	906	939	908	894	924	907	855	944	917	927	926	900	939	908	883	878	857	897	924	914	915	832	912	864	913	940	858	901	946	910	843	879	907	954	896	922	899	881	903	863	950	930	893	907	941	889	877	906	928	853	889	818	909	920	899	879	887	873	870	849	855	872	896	904	940	893	875	948	886	868	819	895	903	903	891	957	933	847	880	908	866	922	945	841	946	885	907	931	863	902	901	890	867	879	880	870	900	956	865	867	847	904	922	875	924	898	926	877	859	915	902	884	867	866	949	863	886	882	948	930	918	905	917	923	932	934	905	857	907	922	916	848	882	857	893	919	913	961	891	899	861	863	891	867	896	884	920	869	850	884	873	901	903	896	866	864	903	855	869	904	852	894	888	925	911	918	879	909	934	906	848	851	883	877	876	878	915	857	888	944	877	895	866	939	904	865	874	853	867	900	901	891	895	843	910	900	902	885	900	875	861	949	905	933	950	907	898	909	886	864	957	837	887	859	877	920	922	851	879	936	872	905	873	914	968	837	848	896	904	889	944	872	888	924	892	868	875	917	879	911	910	926	939	868	893	877	901	894	835	854	878	940	945	893	831	923	951	919	900	861	902	902	932	892	914	942	946	925	918	850	877	896	827	872	907	920	909	935	896	899	843	845	882	867	838	862	948	887	918	935	879	843	893	884	871	910	902	897	926	848	851	935	861	907	892	877	905	891	899	882	900	842	937	853	882	944	926	883	913	854	907	927	869	859	892	867	881	896	948	912	882	917	917	898	915	900	927	921	922	865	929	951	942	865	862	878	845	839	850	886	854	854	876	906	884	945	896	879	885	940	861	900	905	853	875	850	907	863	874	909	880	890	857	845	917	860	909	884	861	903	897	924	858	940	864	924	931	835	851	919	949	918	885	909	985	866	925	907	852	935	847	871	887	833	925	907	957	882	943	882	905	874	918	904	935	894	897	892	941	906	884	920	904	955	858	921	910	901	882	841	887	985	890	844	881	947	873	871	908	909	851	869	873	880	925	943	866	820	846	916	860	849	859	910	899	891	892	895	888	925	892	882	927	886	870	887	908	882	856	864	905	857	909	864	922	929	926	850	932	898	947	942	840	895	924	870	924	879	872	931	857	866	858	949	943	913	928	887	909	881	920	906	892	878	941	858	839	911	879	858	892	862	942	882	852	881	944	848	864	906	844	912	917	868	911	856	852	849	909	847	855	903	928	839	903	858	859	885	873	942	860	898	886	891	829	900	898	954	881	872	913	883	894	899	898	969	898	935	888	912	890	886	891	870	856	938	883	855	887	858	927	926	886	894	910	880	908	909	864	822	865	876	925	909	886	921	884	870	934	893	912	847	909	864	882	848	921	878	911	858	919	880	879	883	920	875	886	884	886	867	901	919	857	894	907	875	874	832	916	925	950	887	860	876	894	884	920	895	846	859	901	906	884	882	899	857	891	891	912	904	962	871	892	895	877	929	936	909	942	868	871	881	925	824	898	866	911	857	877	868	929	884	889	908	900	932	904	873	861	918	884	894	890	968	908	889	883	887	928	922	887	881	898	884	891	871	919	856	912	888	893	852	964	894	871	877	917	908	912	924	942	833	891	938	905	931	883	954	924	922	927	919	894	871	876	855	865	885	881	877	861	868	874	844	900	899	904	867	859	841	926	879	884	957	874	922	875	869	932	862	928	916	901	853	938	897	870	858	912	882	936	859	910	900	856	914	872	883	948	909	886	905	837	888	866	917	910	911	926	899	869	888	914	885	889	847	892	921	906	878	890	864	892	852	909	904	920	895	880	901	863	847	950	897	891	895	855	874	910	882	899	867	910	899	886	920	893	826	919	890	918	893	896	880	855	843	870	871	908	919	860	861	868	920	917	862	844	886	924	889	856	931	958	908	898	936	890	921	891	871	950	860	888	895	865	917	921	916	892	928	875	890	917	901	890	863	860	928	947	876	883	891	905	886	852	919	896	898	900	891	926	830	882	906	874	844	904	849	927	900	895	863	870	931	879	853	929	945	899	901	897	867	914	904	919	915	899	873	917	886	925	887	872	838	856	894	924	928	891	914	879	868	908	887	882	905	909	901	860	837	919	826	898	901	856	865	834	949	907	937	896	910	965	898	880	860	859	859	880	887	888	875	894	971	919	872	890	880	884	852	920	883	895	926	844	895	930	890	867	916	871	918	891	932	862	858	847	883	882	846	888	894	886	875	859	892	942	900	938	932	933	882	933	903	898	905	927	912	931	940	910	897	938	852	916	902	931	902	883	894	864	872	964	904	916	932	844	861	872	875	901	892	861	867	922	912	894	903	866	908	847	854	862	893	884	930	867	853	908	863	886	911	872	884	860	833	858	932	855	914	890	826	935	922	907	884	893	968	920	945	904	889	919	903	914	900	869	818	914	955	877	873	899	917	877	848	970	933	863	925	837	873	883	930	861	921	923	920	869	881	866	929	905	876	817	918	840	872	878	903	875	845	906	928	927	813	900	926	904	927	847	922	885	914	892	853	915	851	862	885	906	865	875	902	899	958	853	921	940	913	882	870	952	853	878	916	867	859	922	890	885	849	865	931	911	1015	873	876	892	885	913	884	948	934	847	861	797	965	876	879	924	844	915	915	870	909	885	884	899	859	916	856	953	958	921	858	922	909	913	863	908	864	923	917	898	844	901	908	949	855	882	902	865	908	918	865	858	915	895	894	928	903	904	826	907	926	910	917	914	905	949	882	866	952	872	920	892	883	902	903	883	913	927	883	867	870	873	859	885	924	934	890	855	889	875	870	864	910	874	905	879	893	869	953	871	874	866	853	872	942	837	848	930	906	912	890	915	892	867	901	911	911	936	948	894	880	912	854	879	881	819	907	877	889	899	799	901	940	873	924	843	865	948	902	902	886	881
62169	65148	55865	39161	19209	4902	571	223	249	254	263	260	262	236	275	245	270	277	258	238	232	255	249	255	224	256	241	224	255	265	246	248	270	251	264	258	229	276	253	245	263	255	265	235	258	238	271	275	254	264	257	258	253	276	270	259	232	261	252	241	241	251	256	255	236	268	239	275	266	270	242	252	259	249	245	267	237	245	260	235	273	248	235	253	296	252	233	241	242	223	256	243	242	257	226	276	241	266	242	265	232	272	271	224	258	259	244	240	260	258	232	242	263	244	254	234	228	277	219	250	239	239	243	258	246	239	251	282	252	232	257	250	230	232	259	261	235	261	246	237	230	255	243	231	234	274	259	246	202	264	255	250	261	253	239	282	257	263	247	247	242	254	245	235	260	238	253	285	246	232	231	269	274	270	274	263	254	220	255	225	244	253	294	258	250	259	245	242	267	247	264	252	274	280	246	291	245	224	245	264	238	243	239	236	283	230	223	247	254	280	236	247	264	257	263	242	273	243	238	262	261	269	253	274	242	250	280	227	265	249	238	264	263	263	268	262	235	251	209	245	270	250	255	263	250	254	258	269	238	264	251	238	249	255	248	250	248	245	256	267	248	239	261	249	273	232	225	236	237	237	249	244	266	270	262	274	264	251	239	231	264	262	245	267	216	264	249	243	228	247	258	223	252	252	279	265	269	265	268	262	258	294	235	234	252	223	245	224	277	243	272	248	286	264	242	276	257	233	256	262	278	220	271	251	272	234	242	266	247	279	255	286	268	264	253	245	254	242	225	259	268	225	243	254	262	251	248	291	265	261	258	247	260	254	211	254	238	233	263	253	260	245	235	233	244	229	271	244	253	253	266	263	267	295	254	255	269	230	235	272	234	263	253	275	276	256	263	259	248	251	263	233	265	263	236	249	256	256	248	246	246	228	239	262	237	228	257	232	269	226	240	267	231	253	235	246	237	255	252	258	288	240	257	252	233	263	251	263	240	252	227	237	275	277	220	244	279	250	258	251	254	269	243	250	257	241	251	246	273	281	267	249	234	262	235	240	288	245	246	254	261	253	258	268	233	263	232	259	250	243	257	248	256	255	251	265	287	265	245	247	251	268	252	272	246	245	252	249	238	243	299	241	235	257	259	243	248	267	264	260	241	243	229	232	247	231	275	247	260	235	258	245	284	251	221	237	283	266	271	262	268	259	275	258	251	242	247	253	250	260	244	241	274	281	234	247	261	257	268	247	221	245	248	251	233	232	260	249	260	238	225	236	277	273	273	219	268	237	245	272	230	227	258	272	265	244	235	250	248	272	225	253	269	250	276	250	252	273	261	252	234	277	237	251	237	238	267	265	250	253	206	257	277	260	251	267	277	233	245	242	214	254	271	244	297	251	231	243	243	266	258	253	246	236	275	261	266	240	245	259	248	258	263	261	240	220	276	260	260	260	266	265	258	252	244	232	272	240	260	251	259	246	224	227	266	240	236	236	250	235	263	264	246	256	254	276	259	221	270	283	237	248	276	235	238	253	258	257	249	281	238	244	252	275	268	260	265	240	248	244	242	262	263	232	263	249	247	251	234	226	252	237	260	262	248	249	254	252	288	235	254	262	256	260	280	242	254	255	231	267	255	252	264	253	271	260	247	264	254	259	284	243	254	266	266	243	254	269	258	243	254	227	247	256	255	234	276	252	249	232	221	254	214	259	288	253	275	248	238	244	246	239	258	250	244	250	240	240	228	286	254	242	260	250	260	235	229	261	244	228	234	247	264	242	263	255	262	240	263	263	262	244	297	254	245	261	262	251	273	255	229	269	263	252	269	270	235	270	229	239	264	237	249	256	222	268	273	261	263	270	286	251	294	271	246	223	239	240	272	244	227	281	254	238	248	246	267	255	264	266	255	258	264	256	264	249	247	244	235	243	257	240	272	264	251	248	243	258	259	254	251	282	258	253	252	259	231	237	254	243	246	249	236	245	260	245	226	287	274	257	258	228	240	248	255	233	222	247	236	261	255	260	232	236	212	265	246	238	248	251	246	278	247	217	245	264	261	229	239	247	270	275	273	272	234	225	256	274	253	246	245	264	256	260	251	271	263	244	255	262	234	235	266	259	261	256	228	230	263	259	287	242	260	253	274	234	250	252	244	272	266	259	287	250	226	248	219	232	245	242	243	246	257	252	251	243	282	245	251	271	253	265	286	276	229	262	260	238	255	227	231	287	233	241	234	258	255	243	263	266	265	220	278	231	258	270	255	288	243	268	261	268	227	244	252	265	253	240	237	264	237	240	256	249	233	259	256	232	269	251	250	256	258	243	258	267	249	262	285	264	242	260	274	268	262	290	269	238	263	235	272	267	262	238	254	271	244	245	240	261	282	241	262	262	277	256	269	250	280	245	283	241	249	262	233	254	248	258	257	238	231	245	254	240	225	284	268	254	256	253	231	251	265	249	257	246	239	253	279	265	244	237	231	237	261	251	265	243	235	226	230	252	252	272	248	234	261	225	254	238	275	222	249	265	242	271	246	246	259	260	267	275	278	259	242	269	232	240	269	232	258	263	272	254	245	244	285	241	250	243	252	268	237	265	231	246	242	250	235	257	265	244	259	268	226	266	227	240	271	242	267	246	268	239	252	260	247	260	267	242	260	242	240	266	255	254	243	258	259	251	253	264	260	250	245	266	231	246	277	267	251	267	281	267	260	257	256	249	234	237	253	250	260	290	272	228	250	233	246	231	256	266	253	251	257	253	261	287	234	263	246	245	239	237	260	245	251	217	232	218	247	253	243	257	234	250	251	246	272	254	227	254	279	244	246	266	240	253	255	249	244	295	260	264	256	247	223	250	242	217	225	245	246	227	267	252	242	247	232	237	274	244	240	257	250	229	226	256	255	241	281	268	235	261	248	247	254	255	267	263	273	252	277	268	276	258	253	247	225	217	254	217	243	276	251	228	268	241	266	277	260	272	235	230	253	261	261	240	258	245	241	232	267	239	240	242	237	250	250	253	220	263	273	274	258	235	264	254	300	256	259	253	255	238	280	257	242	237	249	249	283	279	272	249	251	245	228	268	261	269	273	233	233	222	278	271	225	235	267	275	241	270	224	254	225	271	256	255	277	272	258	240	262	248	232	273	265	256	250	241	258	270	234	259	246	285	265	243	244	234	255	256	294	257	264	240	236	239	260	259	258	248	280	222	260	234	257	258	251	211	255	227	247	230	237	238	227	247	266	273	251	255	254	252	229	240	261	237	280	248	297	226	236	208	263	260	272	239	250	243	272	257	230	262	244	270	243	232	250	245	270	263	233	233	247	222	239	238	278	259	241	274	235	229	263	235	242	232	242	248	245	228	269	257	239	256	245	232	259	237	234	258	256	256	284	252	249	258	201	230	239	310	250	269	272	255	250	282	236	264	259	255	229	239	266	228	260	264	249	252	228	224	235	247	246	251	240	253	254	256	259	234	266	244	279	221	271	278	256	249	220	248	244	259	219	218
41257	50733	50542	43782	25012	10036	1492	696	687	694	703	625	669	636	658	695	706	688	669	693	651	676	644	694	660	655	680	640	701	704	695	679	718	763	655	701	720	664	707	707	684	667	684	741	710	656	656	715	665	690	707	686	668	660	672	670	679	710	695	739	673	650	695	676	671	636	674	657	684	716	683	642	676	687	650	696	676	695	673	694	674	671	671	687	655	675	628	700	661	705	666	655	696	718	683	668	639	633	667	676	692	633	688	670	644	695	704	696	639	718	641	690	685	675	647	662	708	693	718	664	668	671	633	661	691	689	651	666	682	677	709	664	711	663	699	687	665	665	660	685	677	695	650	715	710	646	691	725	679	686	651	681	663	663	664	625	642	646	651	706	665	694	665	643	632	667	704	680	672	653	663	709	638	671	687	627	682	703	672	690	732	646	655	645	670	723	693	683	693	629	708	667	678	680	629	669	681	629	707	690	699	732	657	664	692	676	690	658	668	653	668	624	674	651	680	716	672	695	701	710	674	707	688	701	689	656	663	683	664	686	699	665	653	680	642	708	662	678	689	706	709	700	690	676	693	716	650	691	662	665	706	661	672	657	702	707	689	673	694	649	668	703	645	702	651	653	707	655	683	649	674	660	728	654	652	665	659	699	692	658	679	638	684	661	624	712	644	647	700	666	654	680	660	686	674	688	648	707	654	662	669	681	692	695	644	680	626	666	650	632	668	719	686	693	665	663	695	712	700	632	688	674	687	690	687	669	636	658	707	637	675	653	676	685	634	640	647	735	668	675	689	665	667	678	675	678	675	649	650	724	618	658	648	685	666	669	653	671	695	689	634	638	706	687	644	670	669	669	641	621	658	688	676	695	651	689	702	633	672	715	671	679	690	722	669	649	680	685	712	673	684	648	719	667	694	628	689	659	627	679	658	632	647	713	641	624	679	665	719	718	665	685	662	676	716	685	693	684	657	669	603	633	680	688	668	628	678	631	687	661	695	705	654	689	647	661	702	643	715	690	679	697	694	641	657	614	709	639	677	672	666	682	671	623	688	704	667	677	649	648	653	670	637	679	675	742	677	643	634	634	683	651	699	682	672	702	683	693	660	719	660	653	652	641	716	659	725	665	726	681	660	693	624	685	658	658	698	646	673	657	712	689	634	697	721	646	620	678	651	702	700	637	647	643	704	679	663	656	682	607	683	697	650	735	659	636	654	661	681	668	654	683	691	705	675	660	672	643	728	691	674	627	663	666	660	649	652	684	675	671	675	638	666	638	626	676	647	693	671	704	610	678	642	704	654	654	672	688	679	691	707	686	691	695	654	671	679	680	686	683	675	689	659	689	698	694	661	740	664	701	726	681	677	671	689	697	677	642	694	703	692	693	685	655	667	653	688	667	687	639	673	660	716	710	697	678	643	729	688	700	717	674	706	698	671	665	689	655	624	662	671	646	688	692	692	654	688	705	712	683	711	654	698	685	682	682	681	665	707	683	673	706	639	715	677	658	666	659	708	679	694	644	705	723	675	680	676	643	658	607	662	673	683	644	662	665	705	676	649	716	676	714	716	721	707	641	665	656	655	707	668	749	638	699	645	656	747	635	694	699	718	693	703	693	675	647	622	688	710	729	716	662	679	679	659	653	623	668	703	719	645	680	688	692	699	651	633	650	661	686	667	686	703	690	707	642	702	667	705	652	611	691	637	638	708	666	697	744	669	711	685	699	721	682	688	648	717	674	723	705	676	693	603	674	656	690	730	668	688	708	652	662	705	696	698	664	695	667	707	649	684	689	673	664	688	680	644	665	678	648	662	661	628	705	658	673	681	681	681	685	732	657	618	664	639	700	695	702	683	689	713	637	679	679	676	640	721	700	694	664	692	659	708	693	664	706	643	689	714	674	675	694	604	622	667	648	698	638	717	626	650	695	685	687	647	690	705	643	658	668	647	709	614	649	712	661	702	691	702	661	707	692	672	685	671	723	723	680	628	691	650	643	701	683	673	677	677	659	667	675	631	632	684	643	692	650	719	688	710	644	664	695	672	642	652	690	650	633	664	721	683	666	682	691	704	699	697	690	704	710	687	684	674	725	675	635	688	690	695	685	675	698	661	703	643	697	676	652	712	665	671	666	692	695	680	669	642	704	646	647	648	665	697	672	681	701	668	657	666	662	676	631	701	683	704	694	711	686	656	651	638	671	628	673	637	685	686	661	630	692	670	661	679	674	673	678	655	662	667	674	672	690	685	667	720	651	682	665	706	676	716	674	660	637	649	686	673	657	690	617	704	637	679	669	636	632	654	651	636	664	626	688	630	707	696	671	643	651	684	645	657	697	696	694	687	644	682	635	682	654	665	673	675	691	689	682	662	661	659	689	685	675	721	694	706	631	701	668	683	613	707	663	694	697	679	649	647	669	663	702	689	677	661	666	653	646	723	693	645	636	668	682	689	663	696	685	708	672	680	662	677	664	660	658	672	664	700	676	676	645	687	688	693	694	677	681	703	666	669	710	657	678	672	658	644	640	666	635	735	710	690	661	730	687	691	669	683	686	712	652	691	647	672	704	690	675	707	648	591	657	678	635	668	655	609	677	666	681	695	642	683	696	643	678	685	707	675	652	709	699	646	629	678	716	675	662	697	713	644	684	654	672	661	649	685	696	636	699	718	714	667	679	721	652	664	642	673	658	666	703	686	707	693	673	681	645	654	717	684	678	682	652	729	685	681	675	673	669	711	665	644	725	668	663	633	652	700	632	716	642	675	691	651	660	683	669	654	700	648	748	679	682	710	692	658	722	647	676	676	729	677	692	638	643	635	656	682	714	690	670	674	676	718	673	653	703	659	650	697	668	662	674	656	686	698	689	683	657	641	702	678	678	650	647	661	678	657	700	668	614	658	715	662	669	640	670	666	695	698	694	673	640	685	704	661	659	659	652	637	721	693	656	641	670	680	689	660	684	669	663	677	634	716	643	694	626	728	595	661	681	649	632	687	670	693	687	700	647	665	608	661	679	648	652	660	700	678	662	659	663	669	688	706	683	716	672	683	648	680	695	667	663	669	693	693	642	673	642	687	694	654	720	658	702	630	639	680	665	703	659	718	686	667	681	698	669	637	671	682	717	670	651	648	704	730	717	636	612	717	678	669	690	716	649	720	737	686	670	664	654	642	666	624	640	657	692	663	643	692	665	640	645	699	658	665	682	658	674	722	670	645	623	659	734	666	705	669	695	655	667	667	653	618	691	675	666	690	680	693	739	644	679	663	655	647	649	704	647	676	663	642	667	655	680	682	652	706	668	723	664	663	688	697	678	643	703	669	682	686	667	677	626	644	676	651	619	649	721	667	658	626	708	634	656	681	650	673	671	709	669	675	708	676	714	685	686	685	652	678	633	695	640	689	650	668	716	635	671	668	662	708	663	701	660	670	644	694	658	673	712	655	675	660	679	686	659	680	696	654	664	678	689	671	642	684	653	697	707	647	680	652	655	652	636	676	668
79443	77489	69107	50346	27273	8169	574	243	246	263	224	265	252	248	238	239	246	246	283	211	250	286	241	235	282	218	254	257	258	261	252	237	258	240	263	271	248	230	236	238	236	255	280	281	253	242	241	234	248	227	250	224	256	262	264	250	213	232	264	234	257	254	255	248	268	268	243	237	243	231	242	274	261	268	249	204	268	220	265	260	244	232	267	253	252	247	220	276	240	227	251	264	235	245	265	241	247	265	248	246	277	255	264	273	248	269	254	276	243	262	266	231	230	260	222	234	253	255	271	264	230	252	263	213	246	244	236	250	255	248	242	250	251	222	264	241	268	261	250	266	273	243	245	236	231	264	238	247	243	234	224	238	262	270	225	241	237	225	240	261	241	244	233	218	244	264	246	256	259	267	249	256	240	269	287	227	273	223	241	257	217	227	253	280	222	251	270	266	281	268	254	280	254	236	264	231	269	216	260	242	226	274	244	263	236	264	271	270	259	253	266	237	255	225	270	248	260	244	247	265	265	257	243	233	248	223	262	254	269	243	270	264	253	232	252	243	244	254	262	244	276	251	236	239	225	247	246	279	245	258	252	261	252	238	260	231	274	233	286	268	259	258	234	247	230	243	235	257	247	237	248	255	215	247	253	253	255	241	246	288	267	234	252	239	217	283	266	247	249	243	274	218	255	245	262	215	264	236	254	236	256	265	247	245	268	245	223	242	233	237	241	255	239	248	216	251	246	232	259	262	220	247	249	254	258	233	251	264	242	261	269	259	258	280	262	229	241	241	273	274	259	260	280	252	262	260	232	242	269	274	258	218	277	269	252	230	270	239	256	254	238	231	252	230	239	265	258	282	262	265	251	252	261	249	265	218	258	255	257	260	254	227	256	245	242	274	210	234	240	237	277	269	239	270	255	258	265	264	231	245	264	284	255	251	239	244	242	251	244	220	216	266	239	241	235	272	246	273	258	252	251	226	257	229	244	235	248	259	202	243	230	245	246	238	249	226	233	256	242	226	254	228	244	257	263	246	264	258	227	247	228	259	245	257	241	260	237	236	237	265	256	246	232	252	250	283	247	231	249	232	229	253	238	258	264	227	278	265	200	238	217	271	248	247	249	255	229	247	271	245	249	228	254	261	260	234	255	246	245	228	216	261	252	217	258	269	233	232	241	240	273	242	255	235	257	264	239	252	249	246	229	285	232	230	225	253	239	260	254	269	239	242	243	278	259	241	235	253	281	257	238	248	226	269	239	262	254	279	249	249	261	252	239	247	244	264	225	242	200	231	251	223	265	249	221	263	275	214	237	282	254	276	218	256	248	226	274	263	248	243	255	231	276	259	234	272	252	213	264	251	250	239	253	267	247	249	249	245	275	267	266	216	298	252	225	256	257	253	236	267	236	251	246	254	266	236	240	242	205	238	219	234	244	223	245	247	252	255	234	277	246	222	259	271	279	241	271	228	241	260	251	243	257	238	264	219	239	252	235	235	243	270	234	253	259	260	242	275	257	252	281	248	265	258	257	255	248	237	245	244	236	257	254	259	231	256	260	254	246	228	248	234	247	237	257	241	266	259	252	264	244	242	253	233	247	228	254	233	251	243	214	232	257	264	263	265	228	263	258	269	231	250	236	241	252	249	234	251	261	238	278	269	245	253	248	258	283	225	251	280	256	251	263	260	248	216	263	270	249	237	234	242	245	230	245	275	240	226	227	240	248	249	241	240	248	270	248	242	261	243	260	245	258	269	259	257	239	244	247	236	274	252	267	260	260	250	249	269	218	253	271	255	255	264	245	234	256	249	279	259	253	198	240	283	221	236	276	282	272	240	253	238	231	251	221	243	267	251	277	245	262	277	266	227	247	228	234	242	260	234	230	252	263	255	241	241	301	252	228	267	246	243	253	297	250	255	285	249	254	269	246	231	226	234	267	222	242	255	264	224	274	242	232	246	215	238	264	259	279	225	266	266	248	232	248	232	235	269	240	226	244	249	237	234	273	236	232	251	245	238	253	245	232	240	233	236	258	228	259	242	253	248	247	231	229	251	239	246	248	237	241	232	234	248	250	290	245	226	250	259	283	232	262	233	234	250	261	245	269	241	247	221	276	257	255	207	238	263	264	239	262	246	257	240	273	256	274	246	248	213	242	250	236	249	237	271	261	245	229	236	255	242	261	259	244	266	250	257	248	230	254	257	238	258	250	255	248	227	289	244	236	273	282	269	239	243	261	253	292	224	278	269	276	270	258	230	243	265	251	245	266	231	261	233	238	250	272	253	279	235	238	254	247	254	245	250	280	241	282	279	255	251	242	248	220	252	265	238	266	223	252	250	265	261	251	246	230	242	231	273	242	256	253	227	278	231	283	247	210	243	241	268	217	236	229	246	231	269	255	245	220	255	244	253	237	250	235	233	251	235	250	247	230	233	310	253	257	252	208	235	246	220	269	242	245	240	248	253	282	254	251	241	290	237	246	242	233	249	269	256	246	249	259	244	253	241	235	244	262	207	254	218	254	221	239	233	236	226	246	259	237	238	261	238	271	254	256	249	229	253	272	245	248	265	248	235	238	254	238	238	256	245	250	240	274	244	286	225	264	265	250	244	229	248	232	217	229	245	255	246	240	225	254	273	295	241	260	242	242	257	244	263	252	258	252	237	268	263	271	239	251	235	229	266	249	272	262	245	262	239	251	265	230	227	234	230	243	243	240	240	248	207	235	258	269	231	238	258	250	240	246	282	248	232	247	255	254	259	267	240	240	226	244	242	258	280	223	234	227	276	254	255	238	259	261	275	240	252	238	241	242	226	234	244	255	246	261	243	222	259	250	258	267	254	253	245	242	250	221	253	232	269	235	289	279	271	243	237	271	259	245	248	251	240	274	231	243	249	242	261	242	235	269	247	272	277	248	250	269	260	281	248	253	277	241	258	270	243	232	286	239	271	211	216	250	236	236	253	232	237	264	242	237	238	217	242	268	260	244	228	233	244	262	265	264	241	257	273	249	225	251	258	281	248	270	259	281	257	286	237	263	242	237	248	251	265	267	248	255	263	209	247	233	237	270	270	283	237	250	263	252	243	243	202	232	206	247	239	240	236	250	286	260	267	222	258	253	233	259	245	239	255	213	247	249	234	226	234	264	236	214	246	261	240	248	272	236	258	229	245	246	234	231	241	268	281	214	234	250	257	257	251	220	235	241	259	254	233	253	266	247	231	221	237	226	260	258	237	249	239	257	244	241	229	237	250	240	230	261	253	264	267	256	242	239	236	236	269	254	240	245	258	265	273	274	267	258	237	234	249	266	240	249	211	258	266	244	257	261	244	263	233	247	242	234	238	233	245	246	243	275	263	271	273	256	256	249	268	283	217	246	255	205	253	231	239	232	215	247	244	274	258	209	242	234	261	257	229	232	274	249	239	239	268	260	226	282	268	257	238	268	241	256	242	264	254	238	228	249	253	254	248	239	250	244	229	252	249	242	241	279	253	242	274	240	260
54753	63056	65049	52851	31697	10145	1133	737	635	682	652	697	658	633	661	654	684	712	690	684	675	703	708	677	680	639	673	641	677	661	644	696	670	641	688	685	656	674	650	649	654	621	638	617	692	628	687	727	677	665	680	664	678	682	686	645	562	694	668	651	658	681	650	667	661	653	705	673	642	614	646	679	631	617	681	656	649	634	615	640	650	667	700	671	661	603	614	685	642	686	672	679	628	656	643	611	702	661	698	667	629	674	682	639	691	654	687	645	679	687	712	691	667	705	676	669	647	671	697	707	632	702	678	677	668	671	672	644	650	639	677	654	630	633	657	704	692	684	680	663	681	690	635	678	649	714	643	647	723	650	686	680	667	606	677	643	650	666	661	657	699	685	594	686	677	722	623	670	720	633	657	645	652	680	637	684	674	687	659	656	745	670	679	667	676	713	683	677	680	659	675	675	617	653	615	680	673	693	661	676	644	658	645	687	734	687	677	690	655	651	678	630	656	698	630	725	703	678	663	659	660	677	662	664	661	659	699	664	697	672	668	676	667	676	587	638	668	646	702	607	693	651	675	642	685	676	659	658	642	618	702	649	693	674	708	667	661	684	682	638	668	678	643	615	639	683	660	652	711	666	671	626	658	631	654	642	676	665	667	604	680	694	670	683	649	640	661	672	650	680	645	661	685	690	599	694	607	661	703	679	680	631	655	635	698	671	674	669	665	646	637	682	680	675	655	670	666	645	639	642	678	671	650	664	687	632	687	704	678	654	696	677	711	659	688	685	624	678	662	637	651	685	685	650	682	620	681	666	705	639	649	639	685	698	694	616	677	673	677	662	619	661	669	694	668	625	690	720	708	606	666	652	655	661	676	671	687	688	673	657	670	679	673	649	679	644	652	673	676	713	674	683	642	643	645	660	642	647	679	687	666	636	640	661	637	648	685	665	690	680	685	672	662	646	648	683	657	630	652	686	633	639	652	647	655	663	674	676	654	643	692	644	637	609	655	640	689	612	667	649	652	689	684	638	675	640	691	673	652	671	669	653	691	641	607	678	667	654	643	642	626	664	692	690	642	656	660	632	623	634	641	681	679	712	641	649	722	664	700	685	664	694	666	642	681	657	646	632	661	650	661	661	684	623	655	661	669	662	685	686	632	676	672	716	687	660	702	703	643	616	672	690	663	688	665	680	646	689	692	619	667	653	635	639	692	634	657	689	722	631	696	703	646	670	672	661	692	671	644	675	631	636	659	723	676	705	636	618	669	629	621	618	626	710	646	687	662	649	688	663	641	665	664	658	661	631	692	681	645	682	639	631	691	684	703	604	677	710	639	709	646	695	664	696	679	675	624	644	642	676	632	665	650	694	673	663	690	673	635	711	632	665	618	684	693	675	709	632	677	626	659	699	666	610	688	610	684	683	675	617	693	665	628	708	675	630	652	664	697	631	636	700	669	659	651	621	657	671	657	643	674	701	626	670	644	654	626	655	667	663	666	708	652	670	625	636	660	662	644	668	681	679	612	669	658	661	649	711	649	632	651	650	639	701	667	627	588	669	661	677	688	642	651	702	692	637	673	656	679	716	657	673	598	649	676	673	646	695	695	624	639	662	614	647	645	674	657	639	701	660	632	717	636	680	676	642	619	697	645	680	674	679	636	623	633	684	660	663	697	655	717	677	672	649	664	637	703	663	663	683	643	671	699	683	687	633	701	694	678	662	633	692	691	673	667	667	652	643	647	674	635	662	657	637	666	680	685	687	643	714	664	653	645	648	647	604	686	630	677	659	640	682	648	681	683	674	677	692	699	700	656	718	643	676	645	705	629	695	665	682	676	689	627	665	666	668	681	672	651	678	698	666	621	621	679	660	648	698	660	705	714	727	681	682	597	674	753	664	668	679	654	643	664	697	665	666	656	679	652	581	685	696	706	644	661	709	634	678	658	665	637	713	651	701	683	662	704	612	635	686	661	687	669	652	667	625	673	673	664	699	691	683	642	694	641	691	690	720	674	645	627	622	648	657	666	666	675	653	672	679	674	648	686	625	649	685	700	740	635	638	635	672	614	669	682	647	663	723	712	675	619	643	664	642	681	674	643	657	660	672	670	655	659	656	663	622	676	667	614	657	666	687	688	665	647	699	636	653	644	654	675	656	645	676	689	674	648	694	661	702	685	655	678	665	643	644	680	681	616	667	694	685	662	671	642	714	658	696	680	711	689	690	662	682	655	622	653	706	664	701	656	639	696	643	678	714	684	639	702	680	656	721	702	678	641	663	678	635	664	733	672	651	681	707	689	641	657	640	664	711	641	650	661	649	615	641	658	657	659	666	706	630	729	630	664	647	679	677	659	696	675	668	685	667	675	672	656	654	675	664	646	657	686	695	670	686	627	687	668	661	641	638	651	659	652	694	665	634	641	669	659	662	668	680	601	721	649	640	646	630	666	653	661	672	685	681	640	681	619	673	690	685	640	705	648	651	701	654	698	699	668	691	656	649	667	637	683	720	683	626	676	653	648	633	644	655	652	659	664	712	641	637	672	687	672	670	682	679	655	739	647	663	646	693	689	646	655	680	705	628	639	680	705	666	686	666	672	691	669	694	636	681	642	650	655	669	665	656	692	693	658	599	657	655	639	640	709	681	641	694	651	636	662	666	705	696	668	671	598	696	701	625	610	653	690	709	705	649	683	698	648	662	682	602	642	693	633	661	644	662	649	663	689	633	634	669	655	639	691	662	659	670	655	703	661	671	675	661	613	670	715	623	681	629	694	659	654	674	676	689	647	641	663	604	663	614	667	674	644	642	715	583	702	606	667	645	676	683	633	652	661	649	630	641	645	644	713	646	660	641	677	694	684	683	643	694	719	640	692	646	652	654	630	669	678	639	648	663	668	645	667	674	637	656	684	662	636	658	671	653	645	681	670	693	659	660	686	642	668	695	700	676	641	650	611	672	641	656	668	672	664	657	638	680	643	678	657	681	673	626	622	691	631	677	678	657	666	655	689	661	674	693	692	657	662	645	634	686	661	667	647	687	654	650	667	641	667	634	644	643	704	663	642	624	691	674	658	683	645	653	669	677	647	612	699	660	645	675	677	651	655	676	673	662	688	629	653	713	665	659	657	689	678	650	709	646	655	656	658	662	655	650	670	660	708	682	655	690	653	686	605	654	699	668	612	651	664	636	671	701	649	673	702	664	678	630	669	645	668	704	677	680	635	696	658	651	693	647	673	689	685	675	632	648	649	636	606	643	697	646	661	636	676	610	678	635	658	712	653	683	635	667	686	603	672	680	637	659	629	699	696	667	700	667	698	660	664	645	663	662	679	692	676	682	616	670	690	652	659	673	677	693	735	686	684	660	673	652	659	666	655	643	668	705	674	686	665	661	650	637	671	664	706	672	744	671	693	701	650	631	677	649	658	657	702	651	690	689	689	657	722	664	671	664	648	671	659	714	678	659	670	671	687	614	628	643	672	677	691	665	676	634	680	667	692	687
19530	19683	14510	5134	1716	551	300	315	284	311	288	325	319	290	302	290	302	265	332	268	284	307	326	312	293	310	310	304	297	295	289	320	308	283	260	280	356	306	314	305	312	294	318	301	291	279	268	295	314	318	324	288	304	266	310	291	306	307	279	297	341	322	300	305	290	310	292	309	285	308	281	291	294	320	268	296	325	303	316	312	320	321	314	281	280	285	297	288	286	294	271	293	294	285	281	283	311	297	318	302	312	290	284	316	305	286	297	307	300	295	279	301	262	308	317	275	287	280	303	314	289	289	328	323	296	292	322	284	315	271	294	293	291	288	286	304	307	322	316	322	240	282	328	340	294	351	272	305	284	300	303	306	311	308	307	319	294	306	296	308	294	286	326	313	299	301	327	275	281	294	277	323	309	287	276	292	287	289	272	279	297	289	292	288	257	283	275	321	292	305	287	344	275	308	292	308	324	302	308	318	283	308	296	312	259	270	267	324	310	323	291	294	318	325	303	306	293	273	276	302	301	306	307	271	296	304	293	313	299	304	285	310	293	283	304	298	282	298	283	284	306	274	304	293	305	273	244	278	271	325	285	323	322	351	312	308	297	282	314	262	282	328	292	246	299	330	277	291	281	281	277	302	275	284	314	298	287	292	298	276	276	323	272	302	292	313	251	286	300	307	296	284	312	296	294	287	310	297	302	304	263	269	293	300	284	300	288	299	284	244	303	269	288	313	291	277	305	295	290	281	316	294	315	266	321	314	318	306	296	323	291	325	338	289	305	300	299	301	302	319	296	298	300	302	327	314	298	301	255	313	288	301	284	307	302	327	279	323	293	303	290	312	282	300	284	297	289	297	310	280	300	285	335	271	293	313	259	317	301	295	272	338	283	286	280	308	297	281	296	318	279	302	309	293	304	305	263	294	308	311	308	307	303	267	271	333	321	304	298	312	316	294	278	320	280	285	294	321	264	319	311	309	316	305	303	311	275	317	283	310	302	281	299	291	268	294	316	291	287	297	260	282	298	300	316	292	303	278	277	276	295	298	291	293	291	290	272	307	278	324	295	308	332	314	325	254	336	315	287	312	294	290	321	310	294	336	294	313	289	292	280	300	315	312	286	328	312	273	322	304	298	335	288	290	304	289	288	307	296	284	278	292	306	307	324	316	266	277	286	311	295	285	282	277	290	310	274	295	303	259	265	324	302	334	309	292	285	329	308	328	291	286	298	309	284	301	295	301	289	254	294	315	299	289	318	263	306	281	309	308	298	278	264	280	289	294	262	315	288	274	283	281	312	285	318	272	319	288	292	294	300	310	306	321	316	299	305	281	317	319	299	313	270	288	278	289	288	337	271	283	293	295	290	309	318	305	305	263	304	288	280	296	318	279	291	270	315	311	274	262	312	299	298	308	289	324	294	315	301	308	279	312	296	287	324	330	318	280	288	300	270	307	282	313	285	284	292	280	280	282	324	282	283	284	315	307	296	295	319	303	290	276	280	288	288	276	279	310	286	312	269	298	297	317	288	265	311	343	293	259	318	254	295	366	290	296	305	264	274	307	302	292	309	284	295	312	272	292	259	286	316	308	289	300	283	329	328	303	307	259	279	290	312	304	287	317	270	305	281	276	305	288	293	301	296	331	294	303	284	328	341	256	319	308	293	315	283	316	303	294	265	307	288	272	324	288	323	303	288	300	306	309	274	270	273	300	309	298	331	291	304	293	300	303	270	297	279	298	301	291	326	276	293	333	305	307	306	276	303	302	303	304	264	277	283	301	312	291	286	292	280	322	312	279	291	337	300	303	299	286	303	296	319	285	294	283	284	295	291	343	297	274	327	304	303	284	292	292	295	293	301	265	292	295	276	286	295	298	291	281	312	280	275	308	289	304	287	338	291	266	292	279	311	303	308	286	308	288	303	289	291	265	305	300	292	289	287	293	284	306	292	267	310	273	282	281	283	274	301	285	305	268	300	312	271	300	316	355	291	310	309	287	267	305	310	296	289	328	290	284	294	265	284	270	275	281	294	276	315	284	311	281	291	292	295	304	289	305	301	292	310	299	292	336	322	309	284	271	309	272	277	297	266	294	322	305	302	303	328	283	309	309	305	256	302	277	317	331	303	277	274	272	313	277	289	291	284	308	287	310	258	325	309	285	292	348	272	286	306	284	268	308	299	297	274	309	298	307	319	309	300	282	288	290	305	298	289	303	272	335	291	305	310	298	285	302	291	291	300	288	284	305	283	294	312	286	287	288	286	299	277	263	321	267	293	317	295	304	317	319	271	302	312	287	306	294	315	328	316	282	257	280	288	305	319	264	280	280	268	273	282	301	266	280	311	291	291	292	293	291	276	297	302	308	318	311	299	311	304	305	293	328	308	304	297	241	314	292	308	268	278	289	309	309	308	332	290	309	348	302	286	290	274	294	300	283	264	298	305	296	309	298	260	298	300	279	309	289	320	313	312	281	309	305	322	296	315	296	309	291	292	302	311	303	265	304	317	279	301	323	269	282	289	311	278	341	302	284	301	295	302	290	281	309	299	297	299	278	269	321	270	299	289	333	311	293	291	308	282	284	297	317	308	326	306	316	258	314	307	294	274	287	319	312	302	274	300	290	284	250	279	265	291	295	268	296	303	290	332	300	297	304	330	287	262	305	290	312	306	277	328	277	305	299	270	284	291	302	269	288	286	304	288	273	318	307	307	295	285	285	326	313	275	300	307	277	321	301	297	278	286	305	312	269	302	321	292	290	291	318	280	297	309	293	300	312	299	275	261	308	290	289	278	303	310	339	282	328	323	290	311	298	300	269	289	269	301	305	342	310	310	291	304	318	315	309	317	296	299	307	278	283	296	275	265	296	323	286	288	299	314	281	283	309	324	281	305	303	311	278	280	298	312	279	290	287	297	299	313	308	297	282	318	261	303	304	264	298	283	270	298	287	305	315	297	286	287	281	307	340	245	293	319	293	351	310	279	283	343	295	279	283	286	278	282	301	343	329	331	294	270	311	303	305	296	267	273	294	293	289	303	306	293	313	306	268	320	309	262	278	305	318	325	292	319	289	283	297	291	312	302	289	286	320	285	281	316	284	285	301	292	305	319	294	273	322	315	275	306	319	287	311	291	319	305	271	294	291	283	306	305	279	297	294	300	314	314	279	317	281	319	289	296	285	298	283	302	312	296	292	292	337	264	272	283	286	291	316	277	298	313	331	295	282	290	299	279	296	305	283	317	300	298	301	325	274	339	278	295	273	301	295	259	313	302	316	304	311	309	304	302	285	247	309	274	324	321	289	330	298	286	339	293	283	293	304	286	327	306	357	284	326	300	302	307	286	296	302	279	301	314	281	272	297	298	269	287	285	278	312	277	286	303	315	282	312	312	299	330	282	287	304	315	325	287	278	303	311	305	323	310	306	285	310	333	266	286	303	277	287	263	297	332	290	315	291	294	308	249	264	301	286	301	289	297	277	298	297	306	286	285	271	295	320	309	257
19729	23983	20839	10691	5407	1889	785	783	744	810	737	780	760	771	746	776	750	805	745	745	775	777	756	794	793	704	766	764	755	812	808	770	765	787	792	793	819	761	764	741	789	803	784	777	795	777	775	726	807	731	798	763	767	764	776	761	805	774	761	763	747	789	770	787	752	759	762	814	793	787	763	812	749	759	776	738	709	768	780	798	747	749	742	766	818	768	766	759	796	793	806	787	740	801	784	788	781	782	771	766	759	770	727	771	807	805	797	794	761	774	771	815	799	803	766	826	775	787	793	796	771	743	769	759	727	761	789	763	779	794	776	798	775	795	746	801	773	749	769	794	739	757	767	758	797	771	802	737	790	768	772	771	801	768	791	796	774	775	769	783	781	748	808	776	784	820	805	742	747	821	794	763	789	784	794	765	798	767	797	759	831	788	758	781	776	740	755	802	781	800	806	799	772	790	753	820	800	744	810	787	813	762	770	784	777	805	788	765	794	732	734	751	795	747	800	798	770	751	784	762	746	745	739	826	771	767	764	858	776	760	779	836	729	789	762	791	808	772	797	796	777	736	775	793	764	778	785	752	769	768	767	765	787	780	797	757	763	769	790	776	796	750	822	781	773	746	763	727	781	758	790	756	823	741	750	736	797	769	774	784	743	815	787	738	801	785	740	773	714	842	766	822	768	788	788	759	780	781	800	804	796	777	788	788	791	746	774	782	761	767	781	776	796	756	815	763	767	740	809	746	806	767	786	797	756	803	795	777	755	790	758	773	787	768	808	731	768	775	772	792	744	716	734	767	765	783	780	774	797	807	748	762	752	755	821	818	793	765	775	801	756	742	738	778	797	813	803	787	800	719	774	766	753	743	819	781	785	750	762	782	751	775	799	785	757	812	730	797	748	731	784	754	835	784	771	785	821	802	805	754	736	784	811	758	786	751	814	830	797	716	751	809	796	794	807	805	811	766	767	781	773	766	778	767	774	764	789	789	758	739	766	774	764	749	803	776	800	815	745	795	776	760	764	794	784	744	798	742	780	804	802	770	747	821	813	797	791	769	791	793	790	785	763	754	773	800	816	768	818	802	751	726	743	765	781	738	729	772	712	849	789	769	755	736	757	766	808	774	841	773	774	801	807	784	755	737	797	797	756	753	737	770	751	760	826	803	810	817	775	769	788	785	745	839	841	787	768	795	829	759	783	782	794	754	731	794	752	776	778	782	806	736	755	792	830	785	797	743	757	752	781	801	761	739	776	765	761	781	796	714	776	795	780	777	827	817	765	798	726	785	781	749	827	753	787	807	750	762	754	792	808	753	776	807	749	783	772	790	747	764	787	747	761	765	777	744	734	810	790	795	749	743	791	792	747	851	827	786	804	783	717	786	838	803	788	789	773	748	782	800	813	789	734	756	785	776	794	816	692	771	800	787	756	810	797	751	767	780	793	772	786	732	766	748	774	767	774	779	817	767	817	800	788	754	787	763	782	808	802	768	816	735	779	770	806	804	808	810	740	803	787	820	839	761	817	773	776	839	815	732	809	747	747	789	776	723	755	775	830	764	785	821	797	791	732	752	782	788	815	765	764	777	768	741	775	778	796	773	771	771	800	831	802	788	754	751	786	746	767	806	767	797	743	774	802	782	793	801	799	799	763	759	764	760	783	789	743	795	827	808	772	769	828	700	751	807	786	746	794	774	773	760	770	734	755	735	774	803	805	800	792	742	778	731	765	760	779	805	791	796	801	799	782	809	834	763	778	755	820	781	762	778	785	771	723	761	749	799	769	758	797	792	756	763	803	747	767	739	781	751	735	778	783	784	746	798	792	742	815	725	808	784	786	788	808	801	826	746	805	746	776	776	755	756	795	760	788	777	788	732	768	802	758	786	760	787	792	764	799	786	780	794	769	778	764	775	775	742	742	754	790	763	796	751	767	807	817	737	815	753	837	764	777	765	777	769	782	782	786	804	804	724	794	789	765	758	761	740	844	748	788	739	803	790	814	806	812	880	785	796	707	752	767	788	808	743	787	750	792	794	808	743	773	731	804	770	783	724	769	821	772	748	783	745	864	764	778	762	822	784	705	775	744	754	771	796	753	760	744	792	734	787	789	747	764	796	794	774	796	781	789	782	782	775	765	712	748	749	770	800	715	815	784	731	779	861	791	764	811	763	757	741	757	785	804	766	751	743	777	729	778	790	785	706	744	791	765	770	783	783	812	836	791	774	777	805	744	750	740	734	764	779	785	798	809	798	772	788	820	794	762	767	797	764	786	776	797	721	764	796	783	764	781	782	798	758	728	809	758	816	772	777	795	785	796	733	798	780	801	795	763	778	811	816	832	796	789	784	779	722	825	775	740	805	784	790	791	776	728	781	820	750	828	749	792	743	756	763	777	744	797	739	782	796	790	745	768	783	821	750	765	720	753	764	777	779	787	745	735	754	711	776	780	756	764	771	780	785	766	782	786	777	794	771	825	800	765	764	761	786	754	794	756	742	765	783	794	782	807	799	762	744	790	758	797	815	779	748	800	763	735	800	816	787	809	794	747	763	740	808	776	795	756	830	747	729	812	798	754	770	765	793	825	775	788	751	765	772	763	784	752	767	796	763	716	796	815	754	761	757	771	805	791	771	786	829	787	778	748	746	754	809	786	750	762	752	774	757	823	814	762	758	754	739	775	817	769	775	806	825	821	786	731	747	833	774	746	801	774	792	782	765	770	783	779	770	755	785	832	811	768	840	750	764	793	786	760	740	785	783	757	852	749	737	767	803	788	769	775	857	781	744	770	741	746	783	798	805	775	784	761	747	781	769	767	757	794	832	759	818	726	801	720	734	756	739	801	782	802	784	801	738	805	809	756	767	836	733	757	787	764	781	793	806	744	773	780	778	723	777	760	780	767	812	755	785	790	774	775	805	767	783	769	784	813	769	770	801	770	804	748	777	733	743	780	771	747	758	772	769	818	771	727	786	798	788	753	739	772	785	744	803	728	779	804	815	766	771	774	793	803	808	705	838	833	791	805	757	771	776	746	787	775	760	812	800	768	762	796	789	798	764	772	784	807	776	773	822	787	771	766	794	757	721	754	751	746	796	781	805	782	724	786	760	731	747	794	743	757	785	815	792	761	749	794	769	778	761	773	710	811	802	798	770	814	748	772	756	786	820	752	780	801	758	771	750	808	788	767	752	770	798	776	764	804	779	808	774	746	751	743	803	746	759	767	686	755	804	779	761	763	767	766	809	739	746	744	774	802	782	812	785	781	766	776	782	776	767	768	812	748	800	739	845	761	828	770	762	764	821	774	746	751	750	785	751	751	776	770	731	800	752	737	766	779	760	782	798	813	732	770	789	768	785	773	785	774	766	766	750	776	807	771	772	812	747	761	806	757	773	713	709	756	794	793	760	778	724	747	740	790	747	772	764	771	770	778	785	773	835	848	796	789	776	795	804	760	771	835	767	811	762	786	809	796	750	789	768	819	769	760	815	773	737	825	743
60540	63878	55528	38546	24118	6125	387	231	251	225	246	210	215	254	243	227	227	224	226	213	229	241	218	229	234	226	235	225	255	251	246	243	214	225	219	231	234	228	253	258	238	241	236	222	225	240	215	217	214	219	228	218	237	221	260	236	234	211	233	223	234	227	234	254	201	225	229	235	213	223	235	237	221	201	233	229	206	238	249	245	242	241	233	209	222	222	229	235	247	254	215	235	240	205	223	224	239	252	225	246	227	238	241	225	226	230	221	231	199	247	218	209	217	201	213	232	213	216	218	250	223	226	238	245	220	237	201	223	217	222	248	243	231	234	242	225	245	221	221	222	232	238	222	246	232	221	232	216	232	216	227	219	231	229	220	229	242	225	269	220	213	211	247	246	247	232	238	247	215	254	241	227	235	227	228	239	214	215	231	248	222	220	253	242	241	246	239	214	248	229	247	236	239	231	215	226	222	208	241	235	233	262	248	215	211	238	238	249	226	228	232	247	247	226	250	197	227	223	232	222	235	207	243	210	236	226	243	259	234	248	237	215	247	224	233	224	241	255	221	220	237	219	215	238	219	246	229	216	233	232	233	240	236	207	193	239	233	242	237	226	229	212	207	241	242	259	222	230	255	204	213	246	241	236	234	223	224	251	218	226	214	246	238	233	207	230	238	242	230	238	228	224	220	233	251	214	231	215	227	242	214	244	240	218	218	236	208	202	230	248	230	235	242	253	218	248	211	233	273	239	230	222	237	213	227	232	219	219	245	220	236	223	248	222	221	223	206	197	227	260	215	250	251	244	237	210	239	217	239	235	242	198	217	230	210	208	227	216	215	202	243	226	249	218	249	222	244	211	221	202	230	259	233	229	228	233	206	194	208	247	221	256	233	229	238	245	228	204	229	238	238	242	222	224	263	225	215	233	245	225	243	221	252	241	226	229	256	260	217	227	223	226	263	234	213	221	216	249	254	261	220	222	204	225	225	222	183	236	225	243	222	224	254	219	223	245	230	204	246	257	227	205	224	234	261	226	257	217	210	229	223	232	245	252	219	264	241	227	227	239	241	256	234	229	227	233	235	258	242	252	231	227	208	231	200	253	189	226	241	255	211	240	217	232	225	226	235	226	228	241	232	233	232	225	238	234	253	270	246	225	210	226	235	223	217	223	222	235	220	232	227	217	247	243	226	223	236	248	232	255	234	256	229	238	210	212	210	220	220	242	222	270	215	226	239	226	270	246	253	225	196	233	249	192	222	227	238	247	228	219	267	242	224	221	226	273	211	191	243	208	246	224	225	239	263	210	219	221	221	233	218	202	240	248	210	235	238	261	247	228	237	220	222	238	216	218	220	224	219	223	265	217	238	239	244	239	241	229	258	234	226	229	217	219	253	226	237	221	262	233	241	245	224	198	231	208	224	209	207	217	220	243	250	210	240	224	254	251	234	213	226	246	237	245	205	224	229	212	237	231	243	227	237	216	243	216	219	217	237	226	227	256	236	212	202	240	268	226	231	244	233	232	233	246	211	226	260	255	235	226	240	221	241	222	193	250	236	254	225	209	232	206	235	225	219	254	235	236	222	214	239	245	231	234	269	233	231	215	237	235	204	226	217	239	203	241	229	220	225	243	237	229	233	224	254	250	232	225	246	231	202	225	218	251	197	232	219	193	229	232	223	208	236	213	251	234	236	243	236	228	246	230	216	224	242	220	212	248	249	212	223	248	217	191	198	249	239	255	225	208	212	236	216	238	203	249	239	224	234	204	233	242	266	243	212	238	236	220	255	207	207	227	236	226	204	211	202	234	227	206	225	233	246	231	217	223	213	234	240	244	254	214	234	235	193	211	243	250	254	231	247	265	245	227	219	246	241	245	231	209	203	238	229	218	206	234	223	234	231	240	215	218	227	266	236	214	219	257	218	243	233	247	210	210	245	212	222	222	227	230	241	227	223	230	241	233	234	227	237	239	242	230	231	250	258	211	225	258	231	204	238	236	226	217	221	237	228	243	225	214	243	226	201	240	260	231	191	227	241	218	246	241	213	225	203	240	238	226	236	250	242	249	237	238	206	227	217	246	231	257	215	248	211	229	234	211	230	237	227	218	234	241	250	220	228	218	229	246	235	205	231	233	229	222	240	254	242	235	242	215	217	232	208	225	236	213	218	211	229	232	240	210	230	229	228	238	234	234	223	226	211	215	230	216	218	242	227	212	220	225	200	238	202	243	252	212	233	233	184	223	214	230	235	231	235	239	264	232	226	241	247	232	212	235	237	217	234	251	247	233	263	218	233	240	246	212	238	200	232	220	220	237	233	241	250	241	236	239	247	219	249	236	251	222	228	236	221	229	210	214	232	249	272	220	218	235	252	210	207	198	215	225	250	219	236	236	184	239	218	216	236	248	206	213	228	225	195	225	229	235	235	221	248	235	253	202	231	252	210	239	230	213	219	217	234	202	237	220	223	200	242	241	226	206	243	193	254	245	237	223	231	223	201	244	232	217	248	230	241	244	244	224	244	204	256	225	228	227	214	227	220	248	214	246	226	236	231	230	212	228	218	259	209	250	238	220	207	215	220	208	227	230	226	227	235	210	225	248	233	222	218	220	250	218	207	210	254	212	233	236	245	244	233	208	218	254	237	206	252	231	235	211	214	238	219	229	233	227	232	213	234	221	212	225	240	231	256	261	239	252	250	216	245	232	223	243	207	232	229	206	256	241	241	238	247	232	223	245	207	228	239	232	242	223	254	245	214	223	257	257	228	243	227	231	245	222	208	220	220	258	239	269	251	234	238	235	224	207	240	212	241	248	204	219	210	243	245	221	236	228	244	238	239	241	204	214	220	222	211	223	193	208	227	236	241	226	232	252	234	217	193	255	261	209	269	224	248	231	236	231	231	234	214	240	217	230	238	253	227	214	225	213	234	229	228	253	224	236	233	234	245	222	240	221	230	229	216	248	212	217	237	247	192	215	245	240	225	243	219	247	240	240	261	231	254	240	234	242	215	221	233	235	238	216	252	231	225	247	229	217	222	222	209	243	259	220	249	216	208	229	230	228	246	239	253	241	208	251	238	214	217	206	211	212	254	212	229	228	232	239	226	248	245	215	238	238	232	229	225	249	241	265	230	226	231	208	228	228	232	225	260	239	224	229	250	243	219	236	227	211	237	236	254	228	200	240	210	231	218	217	266	236	212	233	206	205	250	252	248	202	285	242	231	219	213	229	220	258	270	199	246	231	212	197	220	221	239	257	221	260	211	197	227	239	237	243	230	233	217	238	229	233	237	226	227	253	230	219	233	230	232	210	244	212	257	216	232	254	212	228	230	227	245	246	208	234	255	229	251	235	196	215	208	254	230	247	236	236	234	214	248	229	224	229	261	229	216	242	239	212	215	248	220	238	238	220	262	191	220	215	241	250	252	244	223	219	230	240	212	248	225	228	215	237	253	188	228	227	248	242	228	238	210	226	229	244	253	227	225	208	235	264	247	243	224	240
40261	48778	50565	43501	32611	9285	795	621	654	666	658	613	566	634	620	612	620	631	633	613	633	616	638	615	589	626	615	623	631	623	624	658	603	653	604	615	637	612	638	649	633	634	607	639	641	593	616	636	641	653	640	631	613	622	606	627	632	654	648	653	644	621	649	641	660	629	572	604	632	608	623	618	634	631	611	655	652	637	606	638	640	657	636	632	643	646	645	575	650	593	641	605	613	631	617	605	678	602	664	614	603	634	623	644	598	633	638	614	639	588	622	639	624	588	640	669	600	634	563	617	614	619	666	612	620	610	610	598	596	620	612	616	608	627	602	659	602	639	650	640	577	620	615	627	644	582	650	592	611	596	632	621	675	651	599	665	604	599	643	631	639	635	652	643	592	656	589	643	643	584	618	598	610	678	629	618	624	606	653	626	620	615	596	688	638	632	645	601	626	606	562	626	666	611	595	619	593	667	587	616	628	594	600	658	614	644	614	618	644	653	607	626	633	642	641	624	648	590	611	654	662	660	584	596	604	643	614	637	604	622	635	642	637	624	607	583	652	588	656	624	604	630	621	635	633	651	673	608	635	620	618	648	640	580	606	613	647	632	632	599	650	584	630	598	626	666	602	612	605	669	602	617	600	559	623	622	608	597	671	631	633	650	637	632	643	625	662	640	621	666	582	599	586	581	622	629	630	622	631	642	640	596	607	596	591	572	630	632	615	603	638	611	596	593	658	639	674	628	606	637	594	659	612	638	589	570	632	598	648	643	634	617	567	611	616	628	605	643	585	623	647	624	600	585	561	626	619	600	647	636	587	630	563	650	602	663	694	627	586	590	612	603	620	670	673	594	633	585	635	631	634	593	648	624	647	566	648	615	608	653	591	669	604	629	618	608	636	633	628	632	631	635	640	636	669	631	619	593	580	604	603	602	656	646	600	607	657	621	593	593	680	658	605	639	636	612	659	669	660	629	623	605	618	611	626	623	614	614	617	616	632	595	597	626	632	613	640	668	621	632	629	634	634	600	615	598	622	589	606	637	626	609	645	618	659	645	588	631	623	617	614	605	622	612	599	677	646	608	592	662	613	671	646	631	648	646	643	611	579	636	627	599	598	632	644	595	611	617	630	657	610	629	649	634	637	619	620	603	616	627	644	607	598	657	569	654	605	642	607	605	644	643	607	627	626	631	607	606	653	616	621	662	613	638	641	637	601	610	665	613	606	613	658	649	646	603	626	595	623	591	599	666	612	637	612	624	633	640	602	640	609	630	601	629	579	584	575	637	599	607	608	668	631	608	607	637	608	652	654	601	663	602	622	665	615	609	605	590	626	683	612	593	604	651	632	638	628	594	615	615	620	632	643	620	636	639	623	615	656	675	618	616	610	597	573	633	636	637	636	586	614	647	639	651	593	630	671	646	611	602	622	640	680	625	623	590	625	607	599	635	660	640	626	647	632	654	638	599	641	642	630	653	610	621	613	607	593	586	616	627	586	616	598	640	607	617	628	633	596	621	614	601	598	625	629	607	622	591	664	592	588	631	617	618	649	593	630	646	614	607	627	604	630	577	638	659	644	610	552	626	646	655	640	630	600	582	590	596	609	645	670	609	587	605	643	666	654	602	642	619	672	636	578	627	617	608	644	629	654	599	581	605	609	658	625	635	626	636	653	596	622	596	581	622	626	571	593	656	622	627	656	614	631	608	603	636	623	661	633	628	607	656	592	629	622	622	643	603	590	655	624	610	606	643	606	627	592	594	600	611	610	599	612	606	606	583	595	624	600	617	605	631	614	629	639	637	654	621	621	615	646	631	585	601	604	645	588	605	569	636	607	617	617	596	635	611	581	588	607	575	597	595	611	641	632	618	639	611	615	614	639	605	649	643	627	634	618	639	620	644	670	621	581	621	649	678	637	640	639	596	670	619	682	604	645	624	602	609	633	612	642	626	584	654	631	630	606	619	623	620	611	650	607	626	612	648	628	623	638	639	621	624	603	639	604	636	677	659	603	652	616	647	629	595	637	630	699	576	607	641	646	613	632	617	628	620	619	619	601	626	605	601	681	650	649	580	604	630	619	619	602	614	604	641	553	629	614	575	629	631	623	656	626	631	633	633	653	638	626	577	608	665	622	612	675	648	594	612	612	629	617	619	611	577	629	583	584	613	629	612	611	619	604	586	620	625	636	614	663	610	581	604	607	633	606	610	592	643	624	619	628	646	603	628	569	662	613	555	587	663	591	663	641	622	619	637	585	649	601	619	673	600	610	610	644	677	596	597	607	637	592	614	620	609	645	661	619	634	610	618	598	563	590	612	642	599	623	656	610	615	653	592	624	613	589	611	616	607	648	632	599	651	610	642	634	608	619	640	618	631	631	615	597	610	594	597	640	629	599	633	615	600	599	650	645	599	633	599	607	616	639	656	584	603	622	601	616	631	607	619	601	641	629	640	650	659	650	639	617	597	649	594	638	609	627	606	648	596	640	646	616	644	608	596	611	637	645	619	623	625	616	603	607	595	657	598	636	640	641	639	644	618	641	662	641	631	652	659	619	585	597	613	652	588	605	581	588	614	622	635	668	595	659	607	620	633	633	620	651	652	634	619	613	600	581	647	598	648	622	585	615	600	611	650	608	652	702	657	600	635	544	586	610	632	618	619	642	634	641	669	656	633	607	610	628	628	598	615	603	656	585	625	614	614	618	614	600	598	621	580	613	565	620	614	631	634	606	615	636	587	617	555	570	585	612	581	630	622	625	646	662	612	650	611	608	611	631	633	592	607	620	643	622	638	622	595	596	617	593	616	580	645	665	688	656	637	619	624	594	633	570	607	604	604	641	654	636	623	666	638	633	635	590	609	624	661	610	592	652	606	625	629	644	613	599	634	598	611	637	628	602	612	624	607	608	652	639	586	628	635	562	574	597	645	621	624	609	616	626	593	588	648	610	619	598	636	619	654	550	627	596	630	619	647	628	638	615	660	644	627	631	601	644	585	633	647	617	614	631	655	621	601	615	633	638	598	654	609	604	610	597	695	645	598	618	598	635	646	616	617	656	625	613	592	648	653	603	609	638	643	563	636	579	666	631	598	592	608	601	584	627	674	667	630	612	631	605	632	616	598	606	598	684	598	614	583	607	606	613	631	653	631	621	633	626	594	604	620	604	630	610	591	591	602	633	590	638	584	663	623	612	680	652	659	658	630	648	614	614	624	621	666	653	648	617	617	635	599	667	661	605	584	577	662	637	587	648	583	655	626	644	625	679	629	626	627	607	661	606	606	599	647	582	635	639	629	626	614	599	604	615	622	612	616	628	589	623	612	616	630	626	585	644	624	577	620	630	633	609	600	590	586	628	653	608	612	622	618	620	632	616	622	583	595	607	636	567	619	652	656	615	616	652	595	659	618	627	622	608	590	646	632	602	644	646	607	640	626	612	588	589	617	585	648	588	664	612	674	604	625	634	606	638	609	631	610	648	636	620	650	605	622	629	627	631	587
72604	75688	68655	55200	33095	12843	1203	229	240	230	259	240	267	249	241	233	257	249	226	273	232	205	250	251	263	241	223	255	223	252	251	231	269	238	251	224	252	247	253	235	267	240	217	227	257	244	250	244	234	218	255	230	250	244	251	233	210	232	259	231	231	218	250	252	221	216	230	231	247	235	233	227	223	243	270	222	251	240	255	291	235	247	242	227	226	244	236	228	233	229	211	229	221	230	267	257	228	232	250	262	227	257	260	249	254	233	232	235	237	256	262	226	240	240	233	228	264	271	243	224	262	232	231	236	248	230	253	218	218	231	255	289	242	264	239	229	266	234	216	238	219	221	227	274	246	245	233	246	239	232	232	219	233	217	230	242	240	247	262	250	214	271	240	263	233	230	247	223	234	256	235	258	210	248	245	243	270	259	250	266	235	207	248	221	246	215	248	230	243	236	219	243	242	233	248	247	233	253	240	246	222	234	223	232	269	245	258	237	262	260	258	231	223	246	235	246	231	218	239	229	231	246	276	227	258	249	232	238	240	232	255	252	248	238	225	224	233	244	253	260	222	253	214	263	217	230	234	231	229	233	238	257	234	229	224	267	232	227	246	233	229	239	267	226	219	211	214	233	249	208	193	257	243	263	270	210	241	287	240	256	240	245	236	237	253	243	242	247	245	238	258	245	247	208	223	248	231	242	264	255	255	238	247	264	235	256	251	222	241	232	255	254	222	226	234	239	215	247	184	257	274	263	228	214	223	263	247	244	228	230	232	246	236	237	248	244	245	224	233	246	246	266	222	239	246	225	220	252	251	250	252	255	226	237	242	255	234	230	249	222	246	245	253	267	233	258	238	257	239	233	244	245	273	235	227	262	234	247	256	209	252	264	235	237	239	231	229	243	256	245	246	241	243	244	202	236	242	237	247	228	211	276	244	258	232	240	240	218	233	255	242	234	264	224	255	243	242	221	255	235	209	238	248	202	260	240	244	262	244	220	238	232	235	239	231	248	246	237	253	260	229	240	236	245	259	231	233	261	234	227	250	217	246	235	243	226	241	248	247	229	243	222	252	265	228	253	263	257	240	227	237	229	224	211	233	263	236	246	239	247	234	238	250	246	223	250	269	241	245	249	260	261	229	233	227	254	236	223	246	243	230	245	254	233	232	224	227	249	229	228	244	239	193	218	213	247	220	252	240	225	210	218	259	254	227	258	228	248	235	202	229	263	251	254	229	255	256	218	243	226	236	244	231	233	239	230	233	232	235	235	231	264	242	249	260	214	234	250	251	233	235	247	228	213	245	220	219	253	246	222	228	229	248	221	227	274	238	240	242	253	224	232	222	246	234	221	237	233	229	259	260	216	259	248	265	224	223	253	237	251	248	229	235	238	266	235	211	274	235	265	221	255	229	241	225	245	243	247	281	259	204	252	241	236	242	278	267	251	227	232	208	231	253	250	260	244	246	249	252	231	239	217	232	250	243	244	236	244	246	263	217	217	221	235	223	239	238	227	258	244	230	230	210	234	244	246	255	240	221	216	228	246	249	233	266	227	219	224	244	218	263	259	204	237	238	214	243	249	266	235	244	232	243	237	232	254	256	231	233	215	237	227	251	247	271	210	241	238	223	228	238	227	245	250	251	236	245	267	249	233	259	227	232	220	260	201	221	228	241	237	249	224	254	240	246	225	251	254	226	246	235	229	236	232	283	253	246	276	242	234	281	236	235	250	246	250	222	245	248	249	223	217	236	247	240	278	264	238	267	236	240	239	233	226	242	223	237	220	233	222	257	259	224	224	276	230	214	240	224	236	245	233	250	201	284	204	235	235	232	239	238	234	215	226	248	216	234	262	227	210	219	241	244	205	240	252	256	290	239	230	251	235	245	251	257	212	209	222	254	244	249	237	248	213	245	280	240	249	221	224	233	227	247	229	228	231	241	245	232	245	225	236	233	226	242	235	244	227	231	243	244	251	242	223	241	251	235	257	253	223	220	229	240	237	220	223	247	231	227	252	218	222	257	246	238	254	248	230	241	228	239	238	244	268	244	253	220	240	234	218	236	237	251	208	223	234	213	217	236	241	249	244	239	237	232	248	224	243	260	238	237	256	258	241	219	244	209	225	219	235	239	223	226	256	254	204	248	260	237	232	229	261	234	248	243	263	269	228	235	262	223	205	226	235	270	219	237	205	233	219	212	214	254	211	242	252	226	224	219	204	241	227	253	245	223	232	248	241	253	236	239	233	229	245	253	278	243	239	284	228	253	227	232	222	235	263	241	224	251	234	239	223	226	226	216	250	263	222	231	249	233	258	227	227	252	219	220	215	252	239	253	265	236	229	230	245	231	225	235	268	238	241	226	256	210	234	215	258	264	238	248	232	230	234	223	269	221	236	246	225	243	217	228	248	226	234	255	253	221	278	240	259	219	241	244	253	211	239	238	216	238	237	258	235	239	239	252	263	249	219	241	240	239	255	237	206	265	221	238	219	252	246	230	268	237	245	239	256	228	246	230	244	233	227	234	242	260	261	224	248	225	223	229	263	260	245	234	214	223	223	240	237	265	269	243	243	242	253	240	259	234	241	265	235	260	220	266	209	209	220	273	211	252	214	217	267	227	261	244	245	267	243	254	232	225	222	209	200	229	242	251	241	238	221	234	238	231	236	226	232	247	266	210	224	238	227	264	233	240	220	234	241	235	258	261	241	233	244	238	242	231	227	240	236	214	243	254	255	220	238	258	217	226	241	262	237	227	218	242	239	254	244	254	220	249	258	243	246	221	252	258	240	247	236	231	252	274	235	243	252	248	228	217	251	232	242	254	218	234	247	263	252	245	230	230	199	278	240	272	209	245	237	216	231	240	217	240	225	235	261	245	219	273	226	268	249	232	231	250	239	238	268	200	231	222	235	212	231	209	256	220	241	253	229	275	239	213	213	270	244	262	237	241	244	232	226	241	240	250	210	259	226	252	253	243	260	245	228	248	232	229	247	238	228	222	213	234	239	253	237	253	222	242	226	234	243	245	220	237	252	232	259	221	221	228	234	227	236	213	237	247	248	230	234	260	231	260	242	225	216	214	256	226	250	234	213	205	249	245	248	238	225	235	208	231	227	250	237	224	265	260	242	259	219	243	265	222	225	226	208	206	243	230	242	255	225	267	266	231	257	235	223	239	241	222	236	231	226	241	243	214	229	244	246	267	226	246	223	249	249	239	222	251	277	268	232	213	248	231	242	218	257	233	233	249	222	263	268	237	252	228	248	226	256	213	227	252	232	225	239	234	241	242	215	271	241	275	239	238	228	265	257	222	229	249	238	243	219	256	218	241	229	250	231	236	243	249	243	238	237	219	211	236	230	267	265	228	250	241	241	264	257	230	240	227	221	245	262	238	232	239	245	225	224	259	258	262	226	224	247	249	219	229	214	256	234	267	240	258	236	228	199	239	222	232	223	243	213	227	235	229	222	236	235	238	235	241	262	211	255	255	238	236	225	233	228
51901	60357	64602	58199	38565	17115	1326	686	658	669	672	661	626	640	650	695	674	692	634	657	662	639	661	663	630	640	702	642	632	636	608	616	624	694	679	644	630	636	648	610	630	662	598	630	637	637	689	709	654	667	682	661	670	648	660	634	628	643	681	703	629	574	697	606	624	671	652	665	692	634	698	667	675	619	683	648	658	663	652	617	682	650	612	626	656	672	619	636	600	601	633	608	643	639	656	680	631	667	663	659	635	618	639	580	664	722	637	655	641	717	676	687	684	657	605	694	607	692	659	584	684	636	634	664	692	637	597	666	650	670	646	676	659	647	626	660	692	673	613	672	652	677	637	636	650	623	628	667	617	644	679	615	642	650	640	653	626	633	638	642	662	631	652	617	678	653	683	661	701	683	657	667	639	640	640	609	662	636	656	619	624	618	624	639	650	654	691	661	658	699	624	686	633	618	661	624	665	651	626	648	654	650	637	583	643	665	624	648	653	655	594	645	609	618	609	603	638	600	650	652	606	621	670	648	654	628	646	624	632	616	664	619	669	660	664	652	631	684	658	677	634	620	644	663	587	636	633	633	628	617	612	649	637	668	718	670	633	670	638	613	678	651	629	641	666	644	651	619	633	644	663	617	639	632	596	598	603	660	636	628	620	638	659	617	650	677	643	614	634	578	624	626	656	629	653	620	663	627	653	686	682	611	632	638	693	573	644	682	620	591	647	654	625	689	653	655	649	630	662	662	645	658	613	647	656	636	648	610	613	684	659	643	629	645	649	618	614	605	640	623	637	627	639	647	702	641	662	659	649	673	637	634	630	629	626	675	656	629	643	621	661	680	640	634	644	620	662	673	668	656	653	691	658	680	633	659	641	643	627	666	657	684	638	650	633	605	632	682	646	666	653	634	672	612	615	664	687	639	616	638	643	673	670	673	667	597	668	660	655	626	655	658	654	615	613	662	607	658	643	651	637	653	658	656	628	627	651	611	614	627	655	693	667	656	699	607	610	651	611	649	626	647	603	684	600	624	655	668	641	695	609	663	638	617	635	653	690	637	674	639	668	654	619	700	642	673	618	634	593	614	655	611	660	613	633	603	652	630	629	654	584	680	673	636	625	605	622	625	667	666	636	669	645	616	617	612	600	634	616	626	600	593	650	653	665	635	628	666	617	597	630	589	653	635	645	622	699	665	639	667	649	622	620	675	627	632	686	661	644	659	648	638	650	612	659	643	607	645	604	666	614	643	679	644	630	671	674	673	692	655	643	635	593	646	664	621	642	656	621	667	702	660	657	655	620	660	636	637	706	662	683	660	669	620	637	625	623	682	614	688	659	628	654	698	669	670	633	646	609	633	626	602	634	613	672	655	626	622	647	631	609	705	630	664	646	644	617	669	639	655	674	676	619	626	645	630	682	652	652	648	645	685	644	691	641	619	659	622	647	629	608	650	623	619	660	604	593	591	624	602	657	645	613	629	646	645	699	635	607	687	604	640	632	686	691	645	611	632	646	660	622	605	626	654	661	638	631	651	649	638	624	614	638	648	630	652	677	646	648	659	616	690	639	660	662	684	685	645	632	653	600	696	603	629	648	643	655	656	667	672	630	655	676	646	636	687	646	644	660	663	633	641	633	635	636	672	643	627	625	660	612	654	574	651	626	679	632	646	666	672	657	634	612	640	628	669	660	636	636	650	655	632	640	632	661	620	633	659	699	656	653	653	655	622	645	666	629	646	648	688	638	682	703	669	604	606	656	638	643	627	640	616	646	635	655	689	653	607	654	637	638	642	693	637	647	594	652	602	603	670	608	609	661	658	667	686	610	647	635	619	658	641	671	613	651	609	626	613	637	635	628	679	670	634	602	680	644	644	647	651	635	637	622	632	651	676	656	671	643	693	630	625	680	631	627	635	639	674	620	659	629	619	676	664	632	652	589	629	629	663	634	638	631	676	614	615	674	623	674	615	651	618	634	657	631	640	679	580	630	670	629	623	606	639	586	641	600	630	617	616	644	648	593	662	630	659	626	632	612	631	639	652	670	694	640	651	624	642	591	652	637	637	673	638	621	655	662	635	643	658	603	713	673	631	625	639	591	690	654	697	635	623	639	619	646	645	629	639	655	634	697	627	636	634	633	621	636	669	608	651	665	632	616	633	646	619	658	634	648	637	611	675	666	611	621	678	613	651	634	665	631	630	649	573	675	645	651	641	593	615	643	654	598	663	654	640	642	670	647	622	679	686	627	627	579	663	663	660	615	657	629	633	633	593	638	615	672	636	700	665	654	682	648	634	681	621	624	642	621	651	678	632	661	604	651	564	651	661	662	651	670	601	657	611	657	659	670	603	634	698	613	648	665	628	585	668	660	611	624	659	645	665	642	644	620	661	658	626	648	670	642	652	656	614	625	674	635	673	677	622	596	657	641	620	685	587	650	648	594	668	623	625	662	643	642	666	653	673	657	618	609	607	656	647	706	659	687	627	630	608	642	608	645	649	654	638	608	634	664	654	641	636	665	615	665	618	601	622	670	659	639	632	611	707	666	632	659	646	668	661	649	644	592	626	621	595	627	614	635	637	648	649	637	668	642	694	602	647	691	649	642	666	613	665	566	650	666	615	636	640	657	609	630	658	694	659	636	606	644	644	678	653	629	647	660	657	624	682	661	649	643	612	657	626	639	650	633	637	671	586	639	653	633	631	621	666	610	647	631	665	656	609	609	618	616	672	622	623	655	685	656	684	610	620	650	648	647	640	663	680	612	631	642	645	689	637	651	661	618	644	656	710	615	622	679	645	585	621	649	668	618	635	635	636	638	654	680	637	625	649	620	621	686	629	636	661	592	640	621	612	605	663	651	652	614	638	636	650	630	604	645	670	591	644	657	656	574	644	656	612	639	692	680	662	676	628	647	662	670	649	641	675	642	645	575	656	635	653	621	662	679	656	636	664	598	619	644	667	666	584	634	597	665	627	665	645	650	630	614	634	662	606	614	675	648	620	678	648	653	619	644	666	640	649	666	615	649	658	670	631	656	630	665	637	631	623	677	677	633	654	646	655	646	620	647	630	665	671	639	633	653	612	667	662	621	614	649	643	660	643	624	613	610	679	654	658	631	665	628	626	655	677	633	633	654	636	639	657	653	642	653	632	636	572	630	649	666	655	634	677	658	642	655	671	643	661	619	627	685	638	600	656	668	619	603	648	611	668	671	651	631	587	655	620	629	667	605	668	637	668	630	651	665	637	678	614	567	661	673	683	655	640	631	636	610	627	664	654	653	650	667	665	635	638	658	638	642	614	623	617	626	635	632	656	644	622	613	668	646	618	632	618	662	667	625	660	636	616	653	668	620	640	664	656	661	640	685	671	598	596	641	690	627	648	634	647	615	655	603	645	626	661	635	670	656	627	653	619	618	630	623	657	665	636	670	608	699	653	659	669	631	650	665	645	696	593	650	641	641	702	615	608	647	644	663	627	626	686	661	675	652	631	673	598	658	631
18292	19423	15313	6510	2283	692	322	313	313	306	295	280	305	320	285	304	281	300	297	314	340	299	291	280	294	318	274	305	329	336	288	296	324	295	330	307	320	301	313	301	310	289	308	290	329	315	314	295	299	308	318	317	315	309	298	273	292	296	312	302	286	300	317	332	285	282	281	313	283	333	306	326	293	299	300	303	305	311	292	306	310	313	307	312	312	307	297	297	285	303	324	313	318	311	304	303	306	310	273	308	303	306	266	325	303	311	300	323	318	306	313	304	300	322	311	315	315	303	279	301	290	301	311	293	302	311	308	286	294	280	271	300	308	281	325	299	325	306	334	309	287	293	288	287	290	314	299	342	325	279	308	322	317	307	323	293	285	295	300	318	287	287	300	309	297	293	286	307	316	316	320	284	299	317	292	317	295	310	308	294	280	295	257	329	299	313	301	276	300	290	292	293	307	315	302	289	299	315	333	291	320	302	291	298	322	340	284	318	288	312	332	287	304	301	315	316	301	296	291	276	300	307	304	284	306	287	328	278	293	276	320	297	297	308	290	295	292	290	312	308	308	305	309	305	298	314	296	336	306	295	293	291	283	307	317	316	318	343	297	301	330	295	317	310	288	304	301	290	304	296	295	309	306	311	332	294	305	343	329	325	283	261	315	282	288	291	316	315	302	282	297	326	301	274	325	320	315	305	310	336	319	310	300	288	330	330	327	334	288	310	265	305	288	290	297	294	304	312	283	331	338	317	317	331	301	309	320	322	328	300	299	303	351	290	297	290	319	292	304	320	310	297	289	302	307	297	329	317	307	318	315	305	303	303	299	288	319	330	292	309	300	328	308	286	292	316	326	346	304	272	300	323	281	317	303	301	301	292	317	287	314	289	333	333	322	287	319	325	283	288	335	311	329	315	291	316	321	278	280	277	322	325	307	322	285	296	282	315	316	287	322	311	301	319	325	314	317	273	281	300	278	308	301	335	304	311	301	304	288	297	309	283	356	312	284	322	306	304	284	311	315	296	307	291	310	330	322	303	334	317	294	283	317	313	317	282	325	299	320	323	292	302	304	302	319	294	335	290	295	320	298	310	283	298	325	300	301	279	313	286	324	269	334	277	293	305	289	283	280	293	283	304	329	325	314	294	314	306	327	324	317	278	311	297	324	280	305	293	302	258	302	293	293	299	277	283	284	314	318	335	276	309	346	258	299	297	301	265	292	305	301	325	288	318	326	324	303	293	329	313	311	291	294	311	319	304	320	319	314	286	337	356	313	282	292	312	313	297	332	289	329	304	317	293	323	312	295	310	294	293	304	325	308	330	317	322	281	353	305	295	320	287	296	319	269	287	287	291	304	317	294	284	287	287	317	334	317	304	335	302	284	312	344	305	301	297	299	303	319	286	305	279	304	300	298	323	318	290	286	299	307	317	303	303	290	325	344	307	313	263	293	319	287	301	328	300	339	275	293	356	292	300	339	300	261	312	310	269	309	304	274	326	298	294	291	318	295	272	312	300	333	311	329	327	283	303	318	311	284	329	294	288	291	323	319	306	298	287	295	288	306	327	289	333	292	293	288	292	283	324	321	318	269	305	330	292	317	312	292	265	312	318	283	304	301	315	275	345	293	337	282	307	295	299	354	323	288	310	303	280	332	293	304	307	304	289	294	303	321	321	296	325	292	304	308	280	264	310	288	317	266	300	321	311	301	325	326	330	302	323	289	269	310	311	301	343	312	292	283	305	299	291	287	306	303	318	329	305	295	286	314	282	298	305	299	339	274	311	319	296	299	320	304	311	326	312	291	311	336	283	334	290	313	327	313	295	298	312	287	275	298	306	297	338	304	299	317	318	293	320	280	308	351	313	331	322	268	320	318	305	303	295	306	318	314	307	266	303	307	310	295	307	312	313	286	278	311	293	276	328	312	292	295	302	307	296	269	288	301	302	313	323	317	299	296	306	284	267	309	274	324	309	320	287	294	301	318	321	308	305	299	305	297	284	333	313	328	292	292	301	326	341	339	282	288	308	310	298	266	279	292	291	321	314	287	305	329	317	325	292	303	300	306	330	295	296	303	310	311	310	317	280	317	291	313	271	277	310	283	297	311	258	315	332	325	303	317	335	314	273	327	298	332	290	284	312	289	311	324	289	292	332	321	298	264	286	305	299	302	319	319	338	314	275	261	292	296	295	309	291	289	321	316	314	318	310	318	293	294	295	317	278	295	309	292	303	318	287	327	287	291	305	334	316	296	321	295	324	306	324	302	288	326	280	319	324	312	295	335	289	305	267	320	341	322	320	290	288	318	298	304	309	284	292	331	302	332	314	322	310	287	284	293	281	268	288	314	318	305	310	309	314	290	325	306	322	305	301	305	288	332	308	350	295	298	273	299	269	323	302	259	314	303	309	308	298	326	280	324	325	311	308	312	322	284	307	299	303	308	258	307	322	305	304	285	282	290	287	313	312	303	313	284	314	320	307	295	319	289	293	301	319	316	320	314	305	313	313	305	297	315	334	310	297	292	319	285	329	304	273	303	285	298	287	313	304	322	337	336	336	306	288	327	313	274	271	302	279	289	324	272	304	310	302	300	312	330	303	289	297	334	331	289	291	286	307	324	312	299	344	300	329	315	319	313	310	294	320	269	293	297	258	321	330	296	289	326	308	314	285	279	325	307	297	290	314	305	305	289	245	331	318	331	303	332	271	280	297	291	324	316	315	300	296	285	309	281	310	300	307	294	305	312	300	318	300	278	327	309	290	318	339	291	298	302	319	310	289	316	295	302	296	333	315	332	333	292	289	332	302	320	298	348	314	307	295	285	293	287	318	310	303	276	331	294	313	300	306	310	296	303	313	335	281	311	317	318	291	307	334	276	291	320	300	297	300	298	278	297	304	312	289	311	284	277	325	342	327	287	285	284	316	340	320	299	312	315	322	324	319	325	323	317	303	311	309	325	283	295	319	316	324	298	284	342	278	296	323	313	264	276	293	308	277	335	308	290	312	315	315	331	320	304	290	302	305	304	295	305	327	336	292	306	301	291	290	319	309	289	302	306	292	314	299	333	326	312	285	290	292	280	296	322	290	330	324	318	297	302	287	311	352	308	336	317	302	297	299	339	287	318	310	310	311	310	284	321	296	308	298	278	309	346	309	312	300	267	311	314	310	340	318	282	318	304	306	287	275	278	302	298	295	288	274	335	303	272	290	279	299	308	319	299	301	350	304	319	312	292	303	305	332	303	333	294	301	277	312	296	304	314	294	304	319	283	302	291	293	333	317	303	295	336	310	292	295	305	305	304	327	305	287	299	314	290	346	302	302	327	294	289	321	330	293	300	316	309	298	299	330	293	319	284	311	303	308	301	308	282	272	323	313	300	310	325	313	307	319	298	263	280	300	321	318	297	313	316	310	322	275	278	312	262	280	321	311	298	330	310	320	311	258	294	332	300	322	307	327	308	307	297	301	346	325	321	312	299	332	304	305	301	288	322	306	358	309
18496	23236	21767	13336	6392	2380	866	773	801	776	777	813	809	786	763	786	773	818	817	837	768	839	772	806	815	796	734	787	840	811	780	829	796	875	763	790	856	826	803	836	750	810	853	777	817	827	817	806	801	803	770	802	776	759	797	794	787	845	754	813	817	828	808	767	771	818	830	717	820	791	788	796	736	787	819	829	790	831	779	768	764	764	737	791	759	788	825	804	774	802	721	798	782	794	797	756	780	790	784	824	836	812	762	790	783	790	803	809	819	826	856	814	836	824	817	744	799	825	813	760	804	832	778	792	708	795	784	835	819	843	770	823	794	796	820	790	765	841	757	756	824	788	805	804	807	859	826	794	776	850	835	804	795	775	768	785	806	800	774	821	815	811	758	810	775	795	805	792	798	831	822	817	748	785	789	813	763	775	860	777	785	769	806	811	814	772	783	816	798	789	769	774	785	806	795	731	832	820	818	817	740	813	774	816	808	833	789	779	796	776	812	778	742	782	767	784	793	870	827	757	751	760	796	823	817	721	794	835	796	797	785	764	792	765	794	776	777	763	744	763	841	874	795	797	859	788	790	791	757	796	775	744	809	806	790	768	770	763	833	800	812	801	807	798	775	784	772	778	795	785	799	786	791	809	807	807	810	777	818	772	778	832	793	821	867	771	803	783	820	824	797	808	834	750	819	754	818	810	786	788	814	837	844	828	815	858	729	785	848	809	786	816	764	788	843	765	751	760	806	763	768	777	841	788	825	812	812	786	792	806	788	776	799	787	815	837	774	804	803	811	749	787	745	809	763	798	822	751	815	808	813	822	813	760	791	785	790	835	814	816	770	844	780	764	813	819	793	779	790	821	821	819	784	800	771	804	819	759	791	830	797	816	874	787	782	813	794	815	793	817	812	842	803	764	762	770	783	831	827	798	794	773	801	817	814	805	804	778	830	809	821	796	807	773	809	797	821	771	780	758	816	755	805	783	789	774	778	794	793	792	769	803	768	785	796	803	813	775	768	803	828	799	819	762	823	829	803	782	863	745	811	811	759	832	801	834	834	798	818	796	749	809	756	830	765	843	838	801	830	834	804	788	867	842	836	796	775	820	822	814	791	768	771	765	786	796	802	764	803	831	721	763	749	794	773	793	765	812	797	761	747	763	836	786	796	830	756	802	813	784	796	810	831	787	786	748	830	773	799	786	768	806	778	759	800	783	826	804	839	775	804	777	813	768	797	797	843	793	766	805	808	804	755	795	825	779	843	756	784	814	806	769	773	781	799	809	845	818	769	805	829	812	793	775	757	857	803	782	770	790	795	826	782	761	783	740	757	795	785	740	793	783	744	791	823	844	830	781	813	771	781	812	824	866	780	792	779	750	741	778	808	824	777	828	810	770	793	833	777	783	794	786	803	798	778	768	822	715	809	790	769	791	799	864	844	741	791	817	795	822	807	821	781	806	788	817	829	794	800	803	789	817	765	831	854	787	760	801	781	737	835	837	785	786	851	805	832	908	799	786	803	786	798	814	793	821	809	802	804	793	811	795	800	799	788	786	802	773	802	775	784	829	823	817	808	808	815	772	802	827	807	737	809	826	813	761	808	771	822	777	818	750	810	775	860	753	844	780	792	803	750	817	792	767	806	748	811	834	812	800	816	775	788	737	834	801	759	800	789	780	764	814	809	800	792	816	815	824	815	795	814	772	823	791	837	799	781	826	810	799	787	794	824	795	764	787	773	815	767	833	788	778	814	783	809	756	761	764	769	815	813	789	796	770	833	796	804	769	829	821	818	761	789	810	832	826	789	776	792	779	819	781	815	763	808	767	808	773	783	771	845	833	801	786	820	820	789	784	784	748	836	802	792	798	763	821	802	767	795	769	794	830	744	790	778	787	768	737	775	802	732	777	797	811	726	741	780	832	800	768	764	843	811	798	818	780	755	835	788	789	821	833	824	831	780	841	770	827	779	795	820	770	812	777	807	794	852	852	759	791	819	745	720	763	797	793	814	779	783	833	837	751	802	828	812	837	803	797	759	793	766	766	756	796	788	768	811	775	791	725	811	791	840	798	818	852	828	799	842	806	774	784	819	769	813	825	790	795	839	834	785	765	793	809	805	790	748	821	773	776	752	839	817	821	785	810	842	801	857	788	761	721	761	788	722	800	764	762	817	768	789	761	798	834	826	777	803	777	772	819	829	858	747	783	791	826	770	821	769	818	770	795	783	790	779	807	803	797	775	818	826	804	836	827	810	766	742	795	804	791	750	839	796	827	763	804	787	798	833	793	790	846	762	795	777	765	806	779	793	800	756	759	830	777	817	777	763	811	793	725	786	798	768	759	773	742	830	785	784	833	795	774	748	812	832	767	853	803	845	797	824	799	790	801	812	768	758	747	867	805	758	772	739	798	772	785	769	757	822	834	777	801	846	795	814	765	822	798	808	827	787	839	777	808	834	791	799	807	783	851	784	840	807	761	779	808	801	789	839	774	776	776	792	759	796	826	802	753	779	781	787	836	795	761	852	816	758	785	737	833	837	806	803	773	833	817	775	829	846	789	784	778	795	775	799	781	782	811	833	775	779	773	812	824	742	822	803	821	813	820	804	802	795	780	809	816	830	811	800	784	757	773	781	764	751	772	815	796	795	775	792	817	780	857	781	801	813	754	820	786	809	799	766	768	835	823	780	748	796	808	813	767	814	765	867	802	737	813	737	796	766	848	798	817	838	822	804	792	813	798	826	795	802	835	755	775	781	821	821	801	811	767	775	763	810	805	780	819	803	794	795	822	801	840	788	805	797	785	829	790	827	849	794	781	793	802	781	805	783	791	748	800	794	792	824	753	770	832	762	799	734	844	760	796	797	812	818	816	771	811	761	829	781	840	843	819	790	816	788	822	790	754	751	808	816	830	792	780	807	777	741	768	791	826	821	844	769	799	804	834	802	760	778	823	820	771	775	774	797	784	813	838	849	808	799	793	820	794	769	787	788	804	813	804	762	791	768	855	806	827	788	814	852	815	798	789	819	798	770	824	809	767	773	806	723	798	778	831	814	780	798	796	751	817	777	826	785	759	779	834	819	805	811	774	787	771	776	798	777	832	772	810	825	806	810	765	812	811	724	813	815	835	797	822	802	820	817	819	738	783	806	830	776	825	756	835	773	841	794	815	737	768	770	813	826	769	832	860	772	779	819	781	790	785	815	798	832	776	753	798	851	805	765	805	827	856	771	806	818	762	723	796	733	803	813	813	806	781	831	735	786	817	795	798	813	792	803	801	801	825	775	803	748	836	826	811	752	791	762	749	803	833	769	795	816	839	810	807	873	821	774	821	748	757	781	794	821	810	785	802	814	797	752	770	794	838	769	791	853	854	781	794	826	790	842	809	782	796	786	798	771	848	762	794	801	774	767	754	781	844	790	772	814	774	834	807	826	827	800	789	826	803	809	806	827	804	788	763	806	786	799	814	810	826	840	802	851	813	818	802	785	802	809	824	822	786
65210	64711	56748	35968	16304	3182	505	243	236	261	244	237	247	239	208	243	256	244	266	232	240	252	235	250	204	260	253	211	239	264	234	236	213	270	251	243	235	237	262	213	255	230	223	242	230	223	256	240	238	260	228	243	232	241	218	238	240	256	243	235	221	212	224	235	230	225	244	247	274	231	224	239	259	244	241	225	242	214	232	243	235	249	230	235	246	231	249	225	267	277	246	261	202	234	258	270	219	253	230	252	255	247	256	238	226	243	256	235	251	241	235	227	242	266	249	257	242	251	233	234	258	249	248	231	242	243	241	248	247	290	253	257	235	225	234	237	227	268	224	244	278	267	244	238	274	243	235	244	248	256	253	241	241	257	223	233	233	243	245	244	256	251	218	230	280	245	217	233	269	220	246	250	238	250	264	238	231	225	219	218	228	249	270	212	240	275	233	215	256	274	234	248	241	241	245	229	210	280	233	256	220	257	235	214	255	211	265	222	249	272	225	245	280	237	230	234	263	263	250	265	199	238	255	242	205	228	215	251	227	238	226	243	242	282	268	255	267	265	233	253	244	218	219	256	246	269	234	239	239	253	230	213	254	261	225	260	221	269	249	230	247	268	247	231	237	223	241	220	253	236	225	234	232	236	242	268	240	243	231	239	246	223	242	263	227	239	236	238	229	235	256	253	237	231	276	240	239	243	241	243	259	213	237	255	216	245	260	258	220	269	246	239	245	230	264	269	236	243	256	245	239	281	218	223	278	217	240	239	255	251	238	244	261	219	248	231	241	258	224	263	258	241	258	239	267	256	228	219	248	261	240	262	253	237	256	237	227	249	238	242	251	244	237	264	262	219	255	246	260	243	275	254	239	236	254	236	221	230	253	286	238	252	240	264	252	266	242	242	242	233	253	244	233	257	247	255	244	258	236	246	229	234	256	256	241	242	240	253	260	244	223	235	238	251	240	233	236	210	233	238	262	232	239	230	254	216	234	271	205	253	266	243	266	242	253	265	226	232	240	233	253	219	254	235	233	227	273	238	230	256	229	229	242	263	266	249	245	234	273	225	236	235	256	281	240	261	237	260	255	215	231	227	244	232	249	248	262	228	260	229	259	237	254	225	250	247	251	265	235	232	235	246	252	255	232	242	258	251	224	206	249	217	247	237	232	244	224	235	241	245	273	221	241	234	251	247	256	221	253	217	255	266	227	241	271	244	258	241	243	248	243	242	252	222	264	240	235	242	231	272	234	243	237	207	229	261	224	238	216	224	255	245	231	241	251	219	231	263	240	235	245	248	228	243	259	247	255	251	236	242	215	212	254	241	246	252	264	256	226	219	254	238	227	248	287	240	254	239	250	241	231	229	265	232	280	242	251	238	241	247	244	268	243	238	215	267	213	218	244	234	255	246	230	243	262	245	231	203	281	229	248	236	241	227	254	241	241	238	238	257	262	256	234	217	262	238	243	230	237	230	244	262	234	244	221	216	243	243	218	231	211	259	238	256	231	229	245	238	225	249	228	251	274	236	252	247	261	251	239	239	245	245	259	248	244	250	259	236	237	223	255	245	229	238	237	240	273	224	226	229	260	263	243	233	225	266	261	238	246	279	267	242	253	269	202	236	245	246	243	255	249	231	233	225	269	234	242	257	238	219	227	230	253	228	251	264	237	267	263	253	248	248	240	234	261	228	239	252	236	246	230	268	242	248	219	216	248	255	257	235	252	277	256	223	246	241	243	228	245	251	280	256	226	219	253	234	219	269	230	258	216	252	246	225	251	271	228	204	242	224	237	212	248	235	228	247	237	238	261	238	236	251	265	241	249	232	229	257	246	238	242	265	227	231	249	260	228	229	269	255	259	227	254	223	244	262	245	203	234	251	259	259	223	236	240	233	238	237	240	229	226	247	228	250	258	250	237	227	229	238	289	242	241	223	236	230	241	228	223	246	258	242	255	241	261	235	251	219	252	238	246	214	244	265	273	226	246	244	231	236	228	241	250	250	224	260	241	239	240	241	231	218	261	231	280	259	242	235	270	236	258	249	264	251	237	243	235	235	217	242	248	245	243	239	246	233	219	236	242	247	288	265	223	223	241	250	230	234	231	228	220	240	257	264	270	269	245	214	236	221	245	268	243	256	223	243	256	251	229	222	231	209	268	228	217	228	252	262	275	242	218	241	227	237	233	275	249	249	268	247	245	230	237	218	252	224	218	249	240	221	230	249	232	212	217	230	233	279	248	248	250	247	252	253	262	245	224	244	247	235	233	243	220	225	245	232	253	246	254	238	234	241	215	228	225	218	248	215	262	261	250	230	253	236	252	259	246	268	239	242	258	218	221	249	256	241	249	245	257	249	247	271	273	237	249	235	251	251	235	252	227	241	236	222	261	249	244	244	225	240	217	247	248	238	253	251	270	222	225	246	265	244	245	234	278	258	248	254	240	244	261	261	260	235	246	249	236	208	244	216	253	244	277	256	243	223	226	243	229	251	229	228	225	234	233	270	276	243	231	261	240	225	260	231	243	241	225	252	233	256	221	211	252	239	229	280	251	236	228	254	269	222	277	236	233	268	245	259	216	254	247	256	254	267	241	215	282	287	233	226	235	240	235	200	237	260	243	263	232	253	257	237	221	192	242	259	261	261	219	239	256	256	246	265	241	224	254	236	271	249	244	227	276	228	240	233	235	227	267	249	270	251	245	242	242	211	219	233	268	256	250	246	236	241	223	232	233	228	279	227	217	250	250	276	254	206	223	254	244	236	254	241	230	246	245	244	226	249	253	259	255	232	253	201	239	247	213	263	228	243	243	238	268	247	216	258	250	237	232	249	240	252	242	250	246	255	219	240	240	248	249	268	287	225	256	232	269	249	215	253	266	246	240	268	243	236	230	259	245	226	227	274	242	227	272	242	234	255	246	227	235	250	219	225	258	260	230	248	236	241	246	236	268	266	245	241	282	244	221	223	271	215	236	256	240	220	235	226	262	258	224	246	204	244	263	268	258	236	268	252	220	237	236	253	257	260	249	216	251	222	244	235	239	232	226	258	243	265	260	254	244	241	229	260	253	236	222	244	230	232	232	251	264	241	240	250	261	238	233	258	250	243	254	242	242	259	237	240	237	235	233	258	246	221	251	250	222	230	247	231	238	248	232	240	249	255	233	239	210	250	253	256	219	250	253	222	236	227	243	262	241	251	240	235	252	240	242	226	224	249	252	232	256	222	233	255	246	241	251	254	261	256	229	220	275	258	241	257	238	265	240	298	224	242	249	247	247	241	221	258	250	233	236	264	259	254	245	224	243	221	230	267	253	247	257	241	247	259	207	229	241	232	240	236	240	273	237	246	259	264	218	243	228	246	233	232	230	197	228	228	262	229	263	251	228	213	241	268	265	261	254	248	235	238	254	238	260	239	211	237	257	246	285	235	205	256	260	217	243	279	244	251	223	271	216	256	241	246	233	229	263	280	238	226	255	251	280	252	229	231	242	239	230	264	241	256
42692	50779	51636	40189	21884	7364	1389	625	681	660	703	700	707	649	670	649	645	639	639	657	653	681	657	720	621	623	684	663	659	666	689	636	681	660	695	676	681	656	649	660	655	644	674	687	684	663	623	678	635	663	647	698	694	619	634	715	683	667	651	665	716	638	667	678	691	632	635	601	650	656	677	632	634	614	659	695	674	603	647	698	696	682	640	681	696	646	652	647	669	660	653	650	659	670	619	623	682	645	670	657	662	726	701	643	621	616	677	685	640	688	620	608	639	667	678	626	646	658	663	619	668	633	679	648	633	632	673	654	614	692	609	673	639	653	644	691	631	691	676	712	638	636	683	685	704	648	664	681	662	655	635	635	644	639	639	652	649	710	686	691	669	583	658	674	624	662	675	673	655	680	701	656	639	648	698	589	659	645	622	677	630	672	635	670	651	594	678	672	655	663	628	650	662	616	662	611	643	635	642	629	686	654	608	612	617	658	673	609	659	684	681	645	644	668	638	711	639	679	698	634	669	651	652	622	647	628	677	658	609	650	682	658	654	744	664	696	671	676	684	662	683	638	630	623	658	639	632	630	623	695	682	668	653	656	671	644	664	660	661	639	666	646	651	596	629	677	646	640	644	661	662	675	642	657	640	595	675	665	612	638	634	625	671	594	639	673	682	659	635	651	634	667	654	622	657	651	662	683	678	647	675	660	728	661	600	683	648	681	672	632	642	648	639	696	689	616	676	635	689	628	636	681	693	646	636	662	623	638	638	691	677	660	683	696	649	631	665	606	646	631	663	610	691	670	670	624	575	663	674	622	675	601	677	647	674	683	663	611	599	685	676	679	678	638	703	645	693	674	625	707	640	692	648	641	677	666	621	643	665	665	655	663	690	646	680	644	681	666	639	678	626	708	623	633	648	673	612	650	668	662	622	677	656	676	655	596	639	661	684	644	666	625	674	671	651	689	638	684	650	626	633	675	659	645	663	640	602	632	659	632	648	677	658	656	667	697	639	670	686	666	675	620	687	663	618	637	680	666	662	653	670	729	643	665	700	683	706	680	630	661	695	648	624	609	675	614	699	619	680	631	698	668	684	670	663	662	650	622	661	651	613	651	625	652	692	667	661	629	632	617	617	635	689	672	645	638	636	635	658	645	622	597	646	672	624	606	670	654	620	648	635	654	650	633	666	651	668	639	622	649	664	632	675	622	644	646	617	664	669	661	683	657	643	653	684	664	661	685	628	640	653	718	675	635	637	636	633	649	676	642	696	679	645	671	708	681	631	677	685	656	663	652	671	629	653	689	687	709	675	701	688	624	648	640	684	689	607	640	651	660	646	643	665	641	655	652	639	645	656	642	643	669	627	664	662	652	699	642	653	679	686	661	692	629	676	644	653	687	610	611	683	668	638	664	672	692	622	639	645	650	683	636	668	639	685	709	670	638	666	621	670	698	666	668	667	649	640	672	663	634	673	647	611	629	632	672	623	665	634	660	629	638	652	645	689	649	648	688	712	626	695	646	685	642	647	669	647	621	632	648	685	657	628	640	686	632	657	721	655	660	693	672	609	680	620	635	686	639	630	607	617	650	670	672	639	660	642	642	657	691	672	596	637	677	695	661	638	653	665	663	656	673	645	634	638	714	631	676	707	646	616	661	669	633	676	645	647	670	668	641	685	684	643	653	630	660	643	679	641	590	601	680	654	680	610	721	686	682	682	666	696	625	702	661	670	680	653	649	647	634	704	658	637	679	670	698	660	659	674	650	619	694	653	675	643	641	663	642	668	600	632	646	630	654	676	643	634	660	672	693	653	664	635	674	659	635	642	661	653	666	650	678	669	617	700	646	679	643	637	686	627	671	660	657	681	619	659	628	668	605	681	673	654	630	691	649	641	632	659	672	641	650	668	622	657	648	660	653	609	656	648	659	659	664	637	668	666	635	609	629	681	656	716	698	666	660	651	608	643	687	640	672	660	672	667	630	640	647	632	690	689	654	694	661	739	712	627	672	600	641	634	683	720	656	643	644	666	632	675	673	685	666	646	661	626	668	654	694	673	617	662	638	660	679	687	647	638	668	630	637	683	676	658	640	628	692	692	615	700	629	633	649	675	664	629	654	653	682	681	682	630	673	641	692	617	669	682	671	671	625	693	677	607	650	618	619	597	646	651	670	603	658	655	690	664	663	671	658	643	630	640	703	665	640	655	652	680	645	685	634	701	636	633	661	583	630	641	654	613	648	673	667	678	671	671	676	681	692	710	645	654	639	641	642	681	634	635	668	694	625	637	633	653	634	675	657	673	650	675	636	660	668	612	635	679	681	629	649	675	663	649	630	661	667	620	649	680	634	643	600	617	695	663	643	676	616	685	659	666	661	663	681	675	624	678	592	657	690	684	667	602	616	570	665	670	645	687	662	654	645	622	701	644	693	638	661	664	635	677	628	657	668	645	622	657	650	631	657	686	695	618	627	638	663	681	629	672	672	663	640	674	684	653	688	662	642	632	677	655	638	634	640	691	652	675	638	611	644	631	634	640	611	625	676	675	626	617	618	621	671	665	653	607	623	666	655	618	663	670	687	658	619	666	689	628	695	657	646	685	655	666	669	667	624	687	624	630	652	598	688	640	648	622	636	655	664	663	680	665	627	652	681	668	661	662	694	634	645	645	660	685	647	679	613	658	678	694	630	659	628	638	658	665	677	668	641	603	649	664	672	654	660	652	642	653	668	627	680	618	627	664	662	649	646	657	685	650	638	662	673	680	656	663	663	633	637	638	634	648	647	621	668	667	655	709	660	663	650	672	622	692	681	639	641	634	664	697	678	672	663	648	668	671	713	653	648	684	646	670	702	642	690	655	657	705	686	683	628	685	681	647	726	641	675	635	671	643	623	608	660	672	684	633	646	705	654	632	679	619	694	683	692	666	711	651	630	645	649	633	651	655	661	656	685	659	660	657	605	699	634	684	672	664	644	713	659	647	704	671	631	661	708	686	663	621	680	655	667	664	665	631	680	637	668	634	682	606	694	676	643	631	674	689	648	618	626	592	657	646	661	662	701	669	657	641	648	649	667	639	621	653	634	680	667	664	653	656	690	642	610	654	660	635	680	640	659	645	631	646	661	664	646	596	701	683	606	633	638	661	667	653	674	641	635	654	667	624	693	639	630	652	681	636	684	652	641	657	658	693	640	657	661	620	661	693	675	668	652	625	651	695	666	634	641	648	624	643	673	651	654	653	646	647	670	635	672	686	630	663	656	676	604	661	660	634	615	659	701	681	600	653	650	624	650	684	697	635	690	649	676	662	676	652	633	661	695	657	658	655	652	665	695	639	704	635	650	613	652	658	640	657	653	642	621	648	668	625	684	627	647	655	676	694	627	673	665	622	635	669	652	652	654	672	638	625	705	640	654	672	644	662	675	690	646	640	662	652	650	682	647	650	660	658	626	673	654	666	662	636	637	659	644	671	651	602	653	619	623	650	661	684	666	658	653	667	663
75514	78249	68908	47703	26530	8408	821	266	274	268	251	240	281	239	255	304	260	227	273	250	264	297	265	258	244	251	278	292	287	259	268	246	278	217	243	295	246	230	244	274	270	264	265	247	279	252	293	241	257	255	253	267	258	272	286	294	262	294	281	254	263	277	263	295	266	230	265	269	271	250	286	280	259	298	272	275	269	260	247	262	265	271	254	276	247	266	287	278	244	258	246	258	285	225	246	240	266	266	262	223	247	290	282	265	263	248	240	254	261	262	239	257	271	268	247	266	288	272	284	256	289	239	253	249	289	303	280	246	269	217	259	249	257	251	276	233	297	289	263	269	247	263	245	278	250	237	244	255	216	249	239	241	258	302	224	236	264	249	272	265	276	223	254	266	269	288	256	248	255	240	268	261	260	266	260	255	262	248	242	246	277	291	243	252	247	237	272	278	255	256	270	272	255	266	262	259	245	256	277	259	240	246	253	250	264	248	267	256	243	283	251	217	273	247	255	259	271	225	251	292	255	244	250	257	251	255	229	230	251	258	236	300	239	254	252	272	262	244	255	241	277	277	269	247	267	261	276	270	240	249	256	266	244	230	238	233	259	268	237	269	255	208	252	271	257	274	278	266	276	261	251	251	243	277	235	255	244	265	238	245	253	263	263	262	265	290	245	255	258	253	269	277	266	247	256	254	262	261	279	282	229	278	270	286	257	266	231	281	244	270	262	261	290	283	258	293	273	265	242	262	261	299	222	269	258	246	244	260	262	244	263	296	260	259	248	235	274	270	241	261	254	276	260	256	274	240	244	218	253	264	240	232	240	276	269	272	278	278	257	250	247	259	238	246	265	270	246	237	284	258	256	254	249	239	254	255	236	273	282	253	268	236	263	282	276	255	244	246	272	267	243	262	285	269	260	262	254	253	256	242	250	264	275	266	249	224	262	249	249	256	251	297	286	271	262	277	269	269	264	229	282	279	270	246	246	241	228	269	268	263	252	212	262	267	293	219	288	252	239	259	285	249	237	251	284	244	256	266	267	269	250	262	294	289	270	264	252	246	259	294	272	230	277	236	232	262	247	252	259	276	251	267	261	266	279	258	248	276	300	256	258	240	237	256	232	284	277	239	261	249	267	288	246	248	274	257	273	259	267	222	255	218	253	260	280	258	276	275	278	280	231	248	250	252	249	253	253	278	258	249	261	245	234	267	248	252	277	248	271	241	303	273	275	259	274	254	288	251	257	227	272	280	255	264	256	270	231	268	261	243	269	236	275	308	261	284	248	233	247	253	236	272	237	253	253	271	225	270	251	274	262	237	240	255	239	278	287	252	239	269	253	275	271	249	251	232	233	244	248	287	237	246	243	279	252	258	246	256	263	251	262	244	286	278	249	262	257	285	282	261	267	264	261	260	278	260	257	283	257	253	247	239	277	289	262	259	230	246	254	272	263	247	257	252	277	240	275	273	264	249	256	269	247	283	230	243	266	245	275	278	272	278	257	253	269	263	283	263	258	247	232	280	254	223	281	233	237	279	258	260	276	249	269	228	241	225	266	242	251	243	238	259	230	297	277	237	278	251	254	247	270	263	238	240	255	285	245	275	266	251	264	240	265	268	260	242	274	269	300	282	271	236	247	258	276	224	278	244	267	238	270	240	261	251	239	236	247	299	258	242	284	302	236	269	291	273	307	266	258	250	241	266	243	253	232	279	243	250	250	284	227	277	249	266	259	229	263	234	269	270	278	266	277	279	277	250	258	259	270	293	250	262	256	263	265	216	249	242	228	267	262	285	251	260	263	244	261	241	242	282	235	268	281	273	260	263	246	243	270	273	237	246	283	269	258	255	270	231	254	247	232	244	249	259	225	269	241	269	264	278	283	248	270	260	265	283	261	291	270	254	258	265	275	261	277	274	264	246	264	243	241	280	279	236	260	292	275	266	254	260	248	270	251	266	286	247	255	255	271	272	258	240	256	280	259	247	258	258	289	269	252	257	275	242	224	258	231	238	230	271	273	239	278	248	266	273	260	252	257	283	277	265	250	246	237	197	232	234	262	251	275	256	242	248	273	243	270	277	256	250	249	267	279	220	231	265	264	256	222	244	271	261	262	274	262	252	254	262	243	252	253	281	238	256	252	257	254	271	273	269	240	289	251	256	307	261	275	228	265	260	291	265	272	243	250	264	250	259	264	288	276	228	286	265	250	273	277	240	256	262	241	266	246	283	254	232	251	262	247	251	274	280	238	268	285	240	275	261	252	281	262	266	268	252	242	263	266	261	302	259	259	245	258	264	253	253	284	293	233	237	285	213	246	266	261	264	304	253	275	249	280	237	244	282	243	284	267	248	250	268	285	265	281	281	222	260	264	289	268	247	257	275	254	265	246	255	258	247	297	266	258	249	273	252	245	231	239	246	261	262	248	243	240	245	280	248	231	278	259	270	268	275	253	253	203	280	229	289	294	270	274	248	261	226	252	279	278	278	245	279	274	255	287	258	248	276	276	259	271	248	247	272	287	251	235	240	257	281	275	248	274	306	291	266	267	258	265	252	248	252	286	262	266	240	249	268	261	247	270	264	280	251	271	250	259	263	233	271	263	249	265	270	293	242	256	257	258	258	255	242	223	279	248	219	272	262	244	279	252	235	231	244	253	234	254	279	270	276	260	255	245	235	263	249	287	235	260	249	291	249	273	259	240	277	281	257	261	247	252	256	270	253	247	288	269	263	262	258	259	258	246	265	271	249	262	288	262	254	258	269	262	272	274	274	265	265	242	256	249	246	267	288	256	267	253	275	257	280	250	248	244	265	269	282	281	246	323	239	242	269	287	259	251	255	236	247	235	261	244	277	264	263	277	235	260	274	280	248	254	235	233	287	264	243	285	273	263	253	272	281	237	251	290	276	272	236	248	268	225	258	256	255	257	293	249	280	225	237	285	224	253	272	258	258	264	228	243	256	258	250	268	286	270	276	250	278	283	260	242	247	262	277	302	267	265	260	248	240	255	270	238	268	276	248	234	258	250	247	289	252	270	249	258	261	205	243	272	271	271	235	250	254	277	269	282	276	235	269	268	262	270	253	244	242	274	272	257	246	256	256	251	228	269	270	225	266	260	238	262	248	240	222	289	255	237	244	292	243	254	279	248	245	243	247	258	273	274	291	252	235	269	250	252	288	240	247	258	239	285	280	260	278	264	266	291	262	212	229	255	278	237	230	232	247	241	249	258	239	228	260	258	287	218	255	263	284	292	269	243	235	247	288	266	255	254	232	259	277	288	268	246	246	228	290	239	249	280	226	290	259	238	284	252	252	291	254	253	250	251	246	234	261	272	263	246	267	275	238	257	268	287	259	252	263	284	248	266	262	258	268	256	247	282	255	261	255	257	266	278	245	270	297	238	245	243	274	287	247	251	263	273	253	239	256	277	229	249	235	258	266	247	254	242	239	253	241	255	261	260	272	265	246	279	259	253	257	269	237	239	256	240	249	252	260	254	255
53137	64620	64753	50078	32500	11190	1644	746	671	695	747	735	714	702	711	720	660	683	688	723	667	714	671	734	713	703	727	697	675	714	664	708	694	682	692	715	709	703	679	691	698	683	641	723	662	695	691	695	693	729	657	680	724	705	729	736	649	763	731	733	693	730	718	708	672	679	705	684	695	699	728	707	669	668	675	720	661	716	680	734	712	719	746	732	717	675	660	666	717	656	672	660	681	676	706	707	687	700	692	680	696	694	678	707	717	723	705	676	669	712	713	714	715	697	730	663	690	668	743	666	725	743	674	731	703	699	673	685	674	706	712	683	724	648	698	699	689	703	675	711	634	652	721	697	695	689	671	686	685	674	657	736	673	691	685	675	697	658	780	700	667	739	694	678	764	691	716	689	670	697	700	775	673	671	686	686	694	661	695	695	678	748	700	647	685	728	728	665	708	693	687	716	697	712	686	711	699	689	682	708	690	706	758	685	672	686	644	675	674	659	695	702	725	728	716	679	706	685	674	623	684	642	793	656	691	680	684	769	688	738	734	722	692	742	687	726	695	662	683	707	701	733	727	684	671	651	653	740	745	705	712	706	718	680	709	704	689	675	689	680	685	699	668	704	702	707	721	658	726	699	642	697	651	698	690	643	723	754	653	690	706	743	712	673	723	689	718	643	752	664	670	687	670	713	705	719	751	719	697	638	718	698	692	633	637	702	735	720	654	686	712	706	741	673	678	691	706	678	663	630	704	673	674	686	665	717	699	723	702	697	665	713	687	679	669	696	662	688	748	707	701	615	728	686	654	732	684	708	667	658	726	742	697	682	657	699	729	667	695	772	662	698	703	692	707	677	723	736	736	708	668	744	715	712	700	712	682	695	711	674	717	654	717	656	684	668	705	681	679	743	685	709	732	703	692	711	635	704	750	734	660	718	730	703	665	709	735	688	730	703	696	658	674	675	726	684	675	705	700	715	673	659	724	697	694	677	699	669	657	683	775	734	687	674	710	686	674	717	732	711	672	697	712	745	676	691	685	692	707	670	730	672	734	687	689	715	697	691	709	668	739	717	695	700	697	648	722	724	664	635	739	705	704	705	694	662	692	736	689	786	689	719	741	723	687	673	705	673	708	706	692	715	699	647	662	671	643	710	702	684	741	694	719	743	693	700	720	682	740	697	657	654	725	660	688	681	716	707	753	741	686	665	677	738	702	666	717	687	696	679	669	660	719	738	686	725	694	660	740	714	680	691	689	697	706	731	691	695	676	698	699	617	683	713	722	695	675	696	689	703	697	684	701	709	738	628	708	721	721	664	717	734	697	707	692	642	720	689	699	678	677	698	691	631	689	703	724	688	707	681	659	668	726	673	679	682	708	667	699	701	706	692	709	704	739	686	638	691	680	730	694	699	682	643	690	735	670	660	751	693	693	666	721	709	666	684	657	632	714	733	668	714	662	731	681	681	660	715	687	691	726	626	737	675	669	680	737	664	718	751	666	684	718	769	720	742	720	726	683	692	663	709	659	743	700	627	795	681	736	680	698	710	760	708	686	704	692	688	723	688	678	728	758	734	726	719	695	668	707	672	720	677	659	643	696	680	690	706	717	720	681	696	689	747	655	698	674	705	700	652	728	683	729	673	675	657	681	724	673	721	766	713	700	661	713	698	697	700	716	664	731	702	733	714	692	660	718	687	720	726	670	749	670	645	722	709	718	701	706	714	671	666	683	691	717	715	712	719	670	684	691	692	691	765	699	627	734	627	706	698	667	739	671	679	671	677	681	660	703	704	714	705	701	725	699	691	701	692	692	729	673	694	722	679	633	702	693	716	730	670	701	643	729	706	721	652	694	707	684	678	728	735	681	725	697	735	713	664	722	698	708	712	712	707	672	668	744	663	673	701	693	686	718	696	692	700	709	689	685	704	667	762	715	664	736	704	679	691	727	673	711	712	699	694	718	680	670	673	672	691	714	674	713	696	705	717	727	682	705	690	693	681	703	690	747	697	711	701	708	710	637	709	711	691	688	737	694	718	676	695	700	699	686	728	675	688	700	660	732	744	756	637	714	745	677	696	696	681	681	697	667	684	686	721	696	672	701	686	706	730	690	687	653	686	682	695	663	718	708	722	673	681	721	643	724	680	688	697	661	729	707	704	681	706	725	764	729	717	696	643	667	668	693	684	707	661	689	703	688	702	674	683	691	727	690	680	692	684	680	689	688	690	690	711	719	732	663	684	685	709	703	693	670	717	664	699	699	724	689	657	708	707	727	704	713	695	712	701	723	701	680	717	760	687	722	703	697	710	720	699	658	662	701	656	701	690	682	695	708	683	730	695	639	679	697	691	704	705	700	711	687	728	741	730	712	681	646	699	706	726	706	705	716	685	667	690	686	702	723	673	725	702	711	698	678	689	681	683	693	663	677	697	674	710	716	683	706	740	688	667	702	695	690	677	723	710	705	709	700	708	693	689	652	720	729	681	724	694	710	726	713	673	700	667	738	711	699	667	694	718	725	692	697	687	716	698	704	685	724	728	686	704	702	746	663	705	652	664	660	708	702	688	714	691	687	671	753	692	684	727	716	725	691	674	682	694	716	658	687	772	717	723	669	668	716	750	730	781	680	685	698	701	667	693	708	699	667	680	677	702	679	707	733	684	731	701	722	716	697	742	676	725	677	754	688	653	709	689	710	698	710	721	702	717	698	684	691	744	675	689	668	691	716	709	665	705	664	682	684	718	693	711	681	678	712	719	697	745	695	700	705	706	730	712	682	688	689	689	752	672	698	693	715	712	687	685	692	683	672	717	708	693	663	705	663	713	733	694	743	718	699	690	684	671	692	705	758	673	681	697	672	707	690	728	696	682	725	684	713	699	687	675	697	706	688	724	680	704	712	696	709	725	687	713	698	720	755	686	695	705	696	733	672	710	747	704	685	765	681	727	682	700	676	710	677	676	676	666	693	710	732	708	703	684	721	719	728	649	678	706	690	722	694	685	723	713	665	707	693	689	695	667	726	649	643	714	691	715	716	649	709	690	646	712	716	706	723	704	730	707	633	705	697	658	714	723	674	655	690	689	682	685	723	714	685	709	665	692	714	662	707	738	666	696	694	729	675	681	682	670	698	685	672	680	692	702	667	718	686	710	696	739	708	736	697	673	694	722	682	683	704	728	716	701	727	711	648	700	694	696	737	722	691	632	713	705	640	728	688	698	719	674	688	726	751	685	689	676	693	723	693	716	713	704	661	735	673	693	698	706	683	745	724	707	666	705	675	647	685	650	713	691	716	704	728	742	699	699	676	698	689	652	698	698	775	676	710	770	691	671	662	671	695	724	674	680	717	670	671	695	722	690	731	673	661	701	733	708	711	679	710	716	733	693	643	717	668	657	656	703	711	716	718	737	677	699	697	670	669	706	712	693	687	705	694	727	663	673	709	690	709	672	726	681	716	747	672	687	662	707	722	685	681	708	700	674	746	676	701	726	719	706	750	714	651	724
22593	21962	16062	6356	1952	747	360	353	356	333	331	338	330	359	340	331	349	326	345	355	342	325	322	330	361	340	340	335	312	345	343	307	322	350	353	355	334	340	358	350	329	344	317	331	368	335	342	333	353	335	331	361	317	360	345	329	336	336	326	367	335	352	331	343	327	333	336	338	336	349	340	363	333	359	331	344	341	336	336	312	336	343	321	328	332	316	306	336	299	332	303	370	348	345	321	310	333	313	365	336	350	325	340	360	345	327	323	361	335	351	343	321	326	370	355	323	295	361	340	329	333	355	329	344	375	365	292	356	329	334	324	370	352	331	351	333	325	299	377	367	327	320	329	330	346	365	385	345	334	350	362	343	329	332	333	364	328	348	330	341	355	325	309	353	360	333	338	363	351	315	345	317	346	322	328	345	348	310	349	327	339	342	324	327	354	318	347	321	317	328	314	332	323	339	347	356	319	370	342	341	325	346	313	351	343	339	335	366	352	341	303	301	337	342	393	344	323	296	329	372	325	352	323	349	326	340	358	352	314	365	346	340	342	350	342	327	340	329	330	347	353	320	373	361	346	373	325	315	321	346	334	355	375	327	311	349	325	324	335	342	352	349	325	358	375	353	331	345	372	375	345	339	371	320	338	353	367	368	361	337	346	375	354	333	348	351	354	332	331	354	308	351	375	332	337	368	353	324	329	328	336	361	323	316	312	359	338	337	350	333	344	363	351	336	332	359	304	363	335	338	372	342	356	366	339	345	350	331	330	323	343	338	352	335	355	364	333	346	395	333	332	333	381	357	340	364	333	352	335	324	327	344	350	339	354	303	331	383	358	339	342	334	319	322	345	359	348	339	292	334	379	344	341	332	329	349	328	345	306	322	361	321	353	324	350	353	340	328	349	323	319	316	319	326	367	382	322	329	334	352	320	321	369	346	369	354	340	338	344	332	345	343	346	315	346	357	343	321	310	314	331	316	303	337	337	339	337	342	351	374	357	368	356	338	362	345	350	348	337	331	319	358	368	314	357	358	369	339	335	316	355	311	316	364	356	320	329	335	366	327	342	343	374	348	367	354	356	370	311	333	320	374	349	328	341	317	342	335	344	343	334	356	333	355	344	361	338	346	363	343	352	321	333	320	331	325	384	347	344	321	342	353	329	358	346	362	304	314	329	362	390	328	324	356	344	358	331	353	370	319	347	352	334	339	369	318	315	313	328	333	344	349	331	317	344	339	333	347	319	355	342	343	329	349	315	335	300	349	347	345	351	331	371	314	364	328	334	321	336	360	332	310	320	325	337	328	324	351	372	361	328	364	340	349	362	340	367	356	337	359	351	325	338	309	308	317	335	324	337	335	343	341	332	315	369	328	315	354	334	375	328	325	356	329	344	342	339	336	331	334	319	314	322	316	353	375	351	329	342	343	295	371	344	316	336	363	352	327	337	373	347	321	309	359	352	323	348	347	329	356	380	343	349	350	359	356	331	377	305	333	326	344	340	336	341	327	332	357	301	333	378	314	357	327	371	337	320	370	349	331	325	346	321	315	321	380	345	343	364	339	372	341	361	338	304	379	363	299	345	342	352	348	331	345	369	329	342	350	318	343	363	358	347	334	371	339	359	330	351	320	329	354	358	323	329	318	342	323	394	308	318	329	364	330	347	349	321	308	350	345	347	344	340	322	341	324	340	364	326	312	319	332	321	303	352	332	328	373	359	310	327	329	352	364	362	329	339	349	361	359	344	336	363	347	348	322	333	341	281	312	317	323	323	355	322	332	307	347	332	364	342	362	340	347	354	354	369	329	364	314	325	329	342	326	350	384	352	354	337	318	353	333	339	370	370	325	386	317	382	344	324	318	315	335	373	339	341	308	346	314	308	357	362	320	344	353	333	358	361	324	340	302	341	309	340	339	369	319	360	354	316	319	341	351	328	371	345	342	315	357	330	313	336	323	357	308	368	344	343	335	325	335	359	319	343	352	285	365	307	347	338	362	342	327	349	330	319	364	345	330	364	323	368	321	359	359	341	339	294	350	334	335	331	375	353	350	365	326	350	333	347	331	329	322	337	352	350	346	381	368	337	344	372	332	317	339	343	302	333	319	326	330	299	343	337	356	354	348	360	326	304	341	360	325	319	329	362	356	287	316	368	386	347	369	313	346	323	341	327	369	337	343	322	333	337	318	335	347	361	348	349	310	342	360	337	326	341	328	355	332	324	320	326	347	335	323	366	336	327	361	376	338	327	341	377	349	294	338	330	380	352	340	324	343	337	341	321	315	311	366	312	323	316	330	306	352	340	362	346	333	341	331	340	373	380	356	310	339	343	319	360	373	311	364	320	316	314	315	331	366	330	369	327	330	369	319	354	318	326	354	360	332	362	313	347	350	358	333	308	317	368	343	362	323	338	324	332	332	349	338	336	356	343	321	356	358	365	324	361	393	320	329	323	358	328	344	339	341	314	335	335	337	282	332	362	351	318	336	311	338	353	347	327	353	331	340	371	317	373	347	354	373	306	314	344	338	347	328	353	318	338	348	345	322	327	350	343	356	329	348	387	347	322	350	356	345	301	282	345	350	354	347	333	322	341	336	305	370	314	329	374	348	355	306	364	330	320	362	317	321	364	357	340	351	306	336	327	324	368	344	345	351	319	338	341	323	322	337	306	331	323	358	362	368	314	366	353	329	335	319	347	338	315	331	355	304	320	322	345	331	342	329	349	323	345	347	333	332	357	305	328	342	343	337	322	358	321	360	346	324	335	329	351	333	345	336	356	353	356	351	359	323	328	318	348	302	337	348	332	336	318	311	330	329	307	345	330	334	380	347	326	313	331	339	331	358	318	354	304	344	341	337	338	339	330	331	306	318	341	357	333	336	323	346	358	344	389	327	327	358	360	317	334	326	339	345	332	355	335	353	334	334	306	316	337	333	362	325	336	344	348	338	340	326	336	346	355	329	348	320	346	314	343	369	364	325	345	363	341	326	328	348	331	330	333	333	326	334	331	302	348	362	330	307	345	346	332	344	321	337	322	334	312	349	313	332	342	357	331	312	337	336	335	307	372	314	351	327	360	317	309	338	329	346	340	314	291	346	337	313	342	334	340	334	312	325	323	359	381	380	356	347	345	347	319	372	345	315	339	344	340	345	304	304	353	314	341	318	330	330	344	361	367	329	380	342	371	366	348	310	364	347	358	321	344	323	317	343	344	339	321	334	344	325	324	329	316	339	355	327	329	358	304	324	314	339	324	372	312	332	337	305	360	349	383	325	356	309	359	335	334	331	330	341	305	388	347	352	324	360	328	321	368	350	354	344	341	365	315	280	338	350	327	356	375	335	311	307	291	318	304	319	340	326	338	347	358	322	350	322	354	342	336	321	333	357	325	315	356	304	338	325	335	347	343	369	326	317	340	340	337	336	331	335	334	340	353	367	365	355	310	313	369	338	376	336	362	292	330	346	347	327	307	327	302	338	330	355	321	304	345	372	363	341	312	334
21226	25998	22244	12846	5510	2287	888	854	888	936	886	911	859	922	899	882	907	891	915	887	887	881	832	866	945	880	913	906	886	857	907	885	891	884	856	886	890	889	908	917	867	895	904	875	864	916	894	902	889	902	908	861	877	873	886	895	877	850	923	889	853	930	875	943	961	898	905	904	880	922	876	913	871	849	912	856	818	866	901	879	892	875	889	867	921	881	848	968	940	887	851	893	892	885	882	877	890	868	823	839	861	869	904	899	882	926	891	881	833	955	857	893	895	886	923	841	902	953	893	869	890	904	874	864	849	853	867	900	886	921	922	897	891	865	877	871	920	820	901	896	930	934	902	899	906	903	867	932	872	903	884	885	866	891	889	923	852	894	889	854	909	863	877	861	911	927	870	907	911	905	910	863	889	865	903	871	820	913	892	883	871	857	875	908	881	903	886	906	900	867	913	907	909	841	904	879	871	851	876	828	899	879	903	891	927	861	880	870	899	921	889	905	873	863	918	948	905	881	891	853	891	894	870	920	919	894	841	903	909	845	961	857	932	965	875	872	881	930	864	873	873	907	895	897	884	870	921	893	846	857	883	889	918	900	868	921	874	882	851	868	894	909	952	879	920	900	882	935	881	925	886	892	896	894	897	918	875	847	893	900	853	924	957	904	909	901	859	929	882	917	857	942	880	895	853	885	869	935	891	888	928	934	874	863	911	839	887	893	926	873	902	977	923	881	877	924	806	897	868	841	877	847	972	901	898	890	916	917	924	948	895	874	879	835	915	913	919	872	879	860	916	898	958	898	880	877	887	940	886	867	907	916	903	922	928	860	905	952	886	834	933	883	955	893	875	877	903	897	848	807	856	905	866	919	912	936	867	908	932	890	899	872	878	889	891	924	844	889	865	905	870	858	897	838	893	812	921	914	861	927	920	883	914	860	831	843	880	933	934	879	922	920	937	866	889	952	897	879	886	865	928	920	860	904	894	849	891	843	921	911	854	814	899	854	900	901	899	911	919	877	914	881	886	884	895	854	893	846	857	895	886	941	851	897	887	865	902	869	904	891	851	850	860	898	917	931	901	918	873	836	905	892	898	929	844	879	884	828	847	905	878	871	878	855	943	911	850	887	876	875	888	852	895	873	859	960	849	861	954	920	894	849	911	862	852	836	870	864	914	873	864	898	889	890	929	916	931	916	859	841	875	886	869	895	860	904	851	873	909	904	922	842	922	889	872	909	898	882	886	883	929	889	886	921	901	931	926	865	856	890	861	870	913	861	854	925	872	916	903	880	893	950	922	886	955	893	927	890	855	864	857	879	852	905	882	868	864	924	881	870	932	864	892	889	935	827	876	848	942	900	838	906	878	882	924	843	863	872	884	861	871	904	872	880	863	875	864	903	923	915	869	881	914	941	887	896	913	882	866	915	895	893	833	888	929	895	957	870	894	823	919	890	880	942	891	916	895	886	898	908	879	855	840	965	869	855	851	900	868	885	907	873	881	864	909	878	865	905	852	909	899	856	884	892	850	886	876	873	883	905	884	876	884	887	880	851	861	882	925	895	872	887	886	879	846	892	895	855	897	862	913	876	965	830	888	882	927	891	885	840	835	870	927	871	893	864	818	887	904	896	888	899	939	819	889	867	889	920	817	857	909	865	938	874	881	853	918	913	917	883	895	925	853	901	890	873	869	943	892	870	903	886	888	874	824	890	870	843	958	854	882	837	910	884	889	845	859	849	854	878	886	904	877	908	878	860	887	822	911	894	904	893	924	897	874	898	895	845	915	869	848	894	861	844	878	914	876	861	890	877	875	856	906	889	844	857	843	918	888	885	912	908	892	842	865	822	881	866	899	885	884	860	907	909	910	850	834	862	876	868	880	894	852	911	857	862	897	846	850	913	865	889	904	913	846	880	920	905	874	843	900	900	905	913	891	939	842	916	881	880	920	894	855	940	853	899	846	853	921	877	930	896	908	977	895	933	901	891	908	871	923	872	828	828	878	871	889	860	866	874	861	839	856	922	895	867	861	910	818	902	955	927	867	864	882	911	838	862	925	878	872	865	925	952	889	948	862	869	898	867	880	883	907	866	877	895	868	878	883	864	867	905	900	842	904	870	903	889	867	867	915	886	853	891	894	850	898	894	908	864	900	946	871	841	852	842	883	872	920	894	910	932	916	913	865	877	884	873	926	924	889	964	830	860	881	897	863	939	886	886	903	905	887	918	908	940	936	872	857	860	901	863	852	923	899	896	834	921	851	877	908	879	881	906	954	868	897	899	943	917	909	922	886	888	866	904	909	890	909	925	915	920	878	875	877	884	869	832	899	862	891	864	886	869	874	866	866	890	885	868	888	841	819	853	907	875	958	885	824	819	924	865	885	868	880	837	864	883	931	903	935	824	890	874	917	871	905	921	844	848	871	928	884	852	890	917	844	886	875	883	883	841	891	958	895	936	895	855	880	941	883	901	860	910	889	882	891	857	941	910	884	861	881	863	900	874	872	861	891	933	861	864	909	946	929	891	937	875	911	948	926	910	850	964	869	890	879	876	855	886	899	951	964	870	917	901	897	912	861	862	865	864	925	866	879	887	860	864	905	929	881	816	910	879	854	917	890	814	886	898	943	938	853	874	903	874	862	901	856	901	805	895	877	900	923	896	886	865	877	833	947	890	920	899	875	904	923	862	892	863	894	842	855	827	914	857	882	914	948	891	832	900	907	882	855	881	860	912	934	863	906	827	935	885	936	854	843	894	844	905	898	872	936	958	875	840	865	848	881	868	879	855	903	905	901	898	931	891	925	864	877	855	890	882	911	857	926	884	869	891	895	902	909	891	896	862	876	849	934	947	907	934	915	904	892	909	934	908	890	904	921	877	910	858	911	847	872	892	910	887	854	877	885	890	880	923	817	922	888	879	890	879	853	864	881	949	916	891	879	881	915	844	851	841	834	892	879	883	891	880	919	916	911	866	876	905	905	873	902	909	906	904	864	832	878	901	850	845	880	944	855	856	883	918	857	911	909	861	927	904	887	921	920	901	894	873	870	863	840	906	856	879	914	916	882	899	940	820	869	860	868	874	858	860	891	855	879	891	869	874	881	918	883	838	882	872	868	921	898	945	880	853	866	849	889	876	843	910	898	945	885	890	926	874	889	876	920	871	921	897	843	878	907	883	902	926	942	904	877	920	912	923	914	900	899	959	961	933	884	871	933	861	894	904	840	917	896	873	863	949	867	817	873	894	885	947	839	824	884	932	913	847	818	924	907	907	847	887	884	946	862	926	912	877	900	916	870	910	856	944	882	878	892	896	877	899	816	831	924	893	904	911	872	804	828	859	895	952	915	870	933	874	893	909	882	869	844	911	930	917	922	972	844	878	879	883	872	859	896	829	893	922	826	883	918	873	888	889	865	901	882	864	908	888	876	863	910	934	859	862	902	909	892	887	892	926	898	884	877	886	861	903	947	873	912	850	907	937	895	912	911	892	905	882	904	911
66429	65568	55181	35430	16892	3780	433	275	267	263	269	242	280	271	260	252	281	268	260	271	281	265	244	271	254	263	279	259	278	240	269	253	241	238	285	254	273	274	255	263	263	251	257	240	254	282	252	239	271	275	281	245	248	257	270	260	272	247	254	260	265	265	250	267	282	252	251	292	274	242	261	302	250	248	271	270	276	261	269	259	231	275	250	257	252	234	275	239	282	267	281	259	270	280	259	284	233	249	280	264	294	237	248	297	255	255	247	248	297	270	265	257	274	285	265	238	274	252	266	274	284	264	263	255	267	248	285	248	285	263	270	246	268	257	256	281	274	272	267	270	273	267	263	267	263	247	244	241	269	259	263	279	271	265	262	260	264	269	265	232	264	261	252	267	267	264	265	275	244	234	278	288	269	278	243	232	270	259	272	270	282	276	242	277	268	270	257	276	268	260	302	259	279	242	252	254	280	248	261	235	253	278	268	262	251	261	257	273	240	282	252	286	278	242	259	276	262	282	251	285	286	266	277	272	261	249	261	260	255	281	270	284	282	249	293	301	280	237	270	248	266	284	246	273	257	265	282	250	260	262	270	267	271	279	275	267	254	244	254	261	252	258	252	271	277	251	267	244	263	249	276	258	256	257	254	263	249	246	227	263	237	259	274	274	285	255	267	267	296	239	267	269	273	275	246	254	269	241	261	263	255	253	276	268	279	236	257	287	272	264	259	271	262	262	255	287	245	260	239	266	232	280	243	260	269	258	272	251	294	269	290	274	275	274	280	283	252	268	284	266	297	270	299	261	250	265	268	258	266	270	263	270	279	262	271	281	256	282	285	228	252	253	255	278	276	261	274	279	257	267	272	232	258	271	280	254	282	261	258	251	252	256	291	265	274	229	279	252	255	261	266	290	252	249	289	239	281	273	280	263	283	248	256	242	273	272	278	256	282	253	263	228	252	259	240	242	246	290	236	282	270	268	278	253	234	285	278	267	277	278	312	243	259	246	212	213	250	211	287	261	264	267	242	260	258	248	285	285	247	273	231	260	218	273	261	269	266	264	263	282	258	280	264	278	272	252	273	272	274	256	260	257	270	261	243	275	247	253	273	286	252	293	258	260	254	267	292	274	264	241	271	285	275	258	270	268	257	288	223	268	256	280	239	263	296	264	256	287	259	267	254	294	286	281	276	248	241	263	270	254	272	257	263	251	250	264	270	275	255	237	253	253	276	277	260	238	246	272	280	255	271	246	267	278	258	258	266	244	251	271	247	262	243	271	269	271	246	299	268	243	267	290	252	259	244	297	268	270	254	270	273	254	275	258	233	245	281	284	286	260	268	258	254	278	282	262	246	274	259	257	266	250	295	271	273	251	247	253	251	289	253	255	261	277	258	240	270	297	262	286	242	267	262	279	295	267	271	270	240	248	256	270	234	243	273	274	282	277	283	285	270	245	276	267	288	239	272	259	265	251	260	276	231	267	258	288	289	265	278	277	244	279	290	243	239	252	238	278	267	261	310	278	288	275	291	249	259	291	274	292	263	253	256	268	237	268	255	256	255	274	247	278	249	256	254	237	289	268	253	269	275	239	254	257	262	247	281	269	287	275	255	253	258	300	258	225	301	250	297	268	252	262	259	277	251	285	274	270	242	290	261	274	278	288	293	264	286	227	271	243	269	244	264	283	292	244	272	291	257	258	237	289	289	287	238	230	294	284	280	253	274	257	246	235	273	256	262	250	260	254	263	253	258	253	247	260	276	278	240	264	244	268	242	268	246	295	284	279	286	261	276	235	237	273	279	253	268	246	270	246	254	271	256	287	287	253	257	259	281	291	263	246	259	248	279	245	252	280	253	281	263	259	262	276	266	236	259	294	283	267	290	238	258	279	278	256	269	278	301	277	265	273	272	265	264	268	248	275	259	265	291	277	275	289	280	279	262	258	240	252	289	254	250	266	252	269	276	255	252	293	252	267	214	242	261	255	284	307	271	253	258	269	275	267	267	266	297	259	263	268	265	267	282	292	261	242	251	269	260	277	269	278	261	261	250	263	264	260	258	305	259	286	255	281	266	268	253	299	260	287	265	275	262	255	264	240	242	249	254	242	273	241	286	316	241	248	263	241	255	247	251	269	293	248	243	254	285	250	251	285	259	243	247	266	248	264	275	264	229	262	283	257	263	269	312	280	265	257	240	261	277	244	242	227	265	233	279	235	275	255	310	300	257	268	239	264	262	248	254	265	251	286	270	254	239	270	251	272	265	262	267	294	262	251	285	274	251	243	292	248	266	260	234	255	263	271	251	278	294	274	239	275	261	271	281	264	266	239	268	290	245	261	292	280	247	297	273	280	278	295	289	225	278	276	254	253	234	251	279	262	275	273	266	266	276	265	285	293	259	255	281	245	264	268	277	259	258	283	294	264	241	272	273	251	262	309	267	269	249	258	269	251	252	270	265	264	254	277	246	270	279	251	238	253	257	285	262	242	294	275	280	292	277	262	274	299	249	277	268	279	282	239	274	253	258	277	243	262	260	274	245	281	303	232	275	293	264	281	238	276	278	272	279	295	255	262	259	275	290	256	261	281	248	255	261	280	268	270	268	255	239	224	261	256	272	277	259	253	278	272	272	273	289	256	267	284	263	263	241	277	256	271	255	265	260	261	272	271	275	248	280	261	279	246	249	291	278	277	260	267	249	239	255	265	276	266	265	238	279	249	277	246	265	251	294	286	254	244	276	265	264	248	280	238	250	258	263	264	269	263	246	291	285	237	290	248	254	271	278	263	265	254	269	252	293	275	249	255	245	278	263	244	234	250	279	261	270	275	288	253	251	259	299	261	281	286	256	270	265	280	263	279	278	263	263	280	254	287	236	270	282	253	260	262	262	265	244	279	294	274	245	264	233	266	257	249	277	222	252	280	274	286	247	267	250	281	251	279	293	253	246	262	262	269	269	233	276	267	255	271	248	267	271	250	278	264	268	267	247	271	274	274	280	253	275	268	255	239	252	280	265	280	259	254	247	266	285	249	290	259	242	280	275	291	267	265	283	261	260	255	304	261	255	259	265	239	269	253	270	278	252	273	266	236	249	239	245	306	276	289	262	285	260	266	251	267	268	277	270	256	253	253	259	292	278	268	256	261	263	259	284	283	285	242	283	248	267	262	278	278	221	222	268	259	286	238	281	261	271	282	293	279	250	293	255	255	272	257	263	264	262	252	254	255	242	246	266	258	278	245	241	270	261	249	268	240	256	259	256	241	289	259	233	258	273	263	272	247	291	271	247	239	252	257	247	275	223	269	260	266	241	260	239	230	270	245	277	270	264	258	265	261	246	246	232	269	254	277	289	263	260	246	277	260	258	281	260	256	263	258	263	249	253	239	274	250	244	276	251	254	274	266	246	280	263	271	255	305	239	239	287	281	282	262	258	273	273	265	259	273	298	270	244	240	252	290	242	293	276	238	255	274	223	270	292	251	303	266	271	271	260	264	254	255	286	263
43683	51410	50869	39823	24098	7562	1210	766	691	701	679	741	691	730	675	723	757	671	677	711	737	732	737	731	680	690	740	679	752	656	705	730	703	702	691	721	671	725	718	708	744	719	698	738	734	721	728	723	688	700	706	700	748	718	711	742	703	701	704	702	730	679	728	701	659	681	733	705	709	690	696	672	728	668	678	700	716	718	691	723	687	679	716	650	737	738	662	674	723	694	654	699	749	722	700	664	769	683	715	699	681	695	711	714	703	749	709	715	725	710	722	707	688	704	731	693	725	657	698	752	740	723	740	716	689	730	690	731	713	666	730	702	647	688	704	700	707	753	701	714	716	677	735	713	687	701	667	697	672	723	744	688	718	709	689	668	706	705	709	721	711	752	712	718	674	748	755	694	719	688	700	741	751	700	719	714	709	700	712	699	722	707	711	709	709	721	692	712	698	701	688	678	710	678	664	731	727	663	738	692	731	676	729	681	753	716	689	742	708	685	744	744	657	677	677	674	749	712	744	698	698	690	723	704	694	616	688	726	701	747	754	710	727	713	700	688	738	723	723	734	692	730	733	749	671	703	718	703	707	705	742	731	709	661	713	744	717	707	706	723	731	740	722	716	732	651	689	700	719	756	735	687	687	690	695	758	738	667	745	702	709	683	763	655	739	665	716	704	716	687	720	719	691	695	739	693	712	698	686	732	750	715	725	649	718	726	701	725	749	720	719	711	684	775	684	697	714	742	742	689	714	658	711	688	709	712	724	714	719	758	677	764	749	721	731	683	740	732	728	685	712	783	728	707	709	752	744	726	701	684	729	752	727	684	700	696	669	768	686	707	685	704	704	733	723	717	733	697	687	688	712	684	665	698	707	712	718	689	692	745	708	700	743	701	724	720	674	701	744	734	699	734	683	695	661	723	701	737	698	684	696	683	695	661	695	679	745	699	670	720	707	742	746	734	719	686	694	725	675	732	682	691	733	688	711	732	722	676	722	709	706	712	743	669	698	693	715	693	750	670	707	753	676	756	721	712	740	680	756	653	737	692	684	704	702	670	651	716	720	701	717	703	740	709	728	679	673	719	727	683	722	756	658	727	722	698	694	711	734	697	708	721	682	740	704	690	716	701	683	696	700	718	705	677	736	679	761	715	757	669	680	726	718	687	698	686	698	728	708	683	688	758	682	711	683	704	700	770	716	694	752	711	666	684	703	715	669	663	720	723	680	712	736	719	721	711	655	708	712	680	712	696	704	673	689	697	694	696	679	689	683	741	723	715	725	693	646	682	699	768	734	680	715	725	653	773	740	687	710	675	699	654	657	729	660	687	740	736	720	666	697	708	721	683	704	704	686	675	707	701	714	728	730	689	708	688	756	704	707	720	726	705	723	722	726	699	683	706	716	658	715	723	700	686	718	721	686	698	687	697	699	707	735	709	711	771	744	705	675	721	710	707	731	712	750	702	727	719	746	722	732	677	697	676	707	684	753	687	706	714	712	690	719	696	736	767	750	752	743	687	763	709	719	722	781	712	719	707	706	716	740	732	736	724	727	644	711	706	673	681	689	724	698	717	667	711	700	692	672	702	748	748	678	744	716	691	715	716	710	697	664	703	723	729	707	689	724	677	703	672	719	686	687	680	704	673	711	723	724	729	743	672	714	753	736	687	756	755	668	725	683	705	706	695	669	711	707	688	693	650	670	753	700	737	670	726	671	673	675	663	723	689	687	707	710	739	721	746	698	717	707	770	678	684	692	678	699	709	692	686	700	690	731	681	707	736	771	671	678	691	672	726	712	731	737	680	695	681	672	743	721	719	732	726	667	695	719	650	758	728	724	698	668	659	734	737	731	676	692	710	664	735	675	683	669	713	669	707	742	656	701	695	698	667	707	709	691	713	724	762	699	705	718	706	666	674	693	673	725	704	725	726	669	684	716	701	720	752	698	700	763	693	715	732	737	720	665	715	687	726	700	727	747	695	742	733	682	716	744	709	671	696	715	705	736	686	666	700	657	686	716	701	770	700	748	672	681	724	692	653	685	705	757	677	687	684	678	721	684	683	673	694	708	699	714	708	727	705	656	757	692	689	678	684	733	726	707	677	667	683	689	760	683	689	687	702	710	697	710	715	754	762	709	713	700	698	731	692	753	679	705	708	697	694	700	717	720	715	704	733	662	723	703	677	670	694	721	694	736	697	676	719	739	742	711	682	707	720	742	739	725	712	678	718	756	685	676	696	711	671	737	674	683	712	739	699	727	705	721	696	684	713	743	714	722	678	727	714	695	679	764	702	692	684	688	700	759	736	740	740	659	702	749	731	722	685	687	706	720	698	716	661	696	706	720	712	733	694	748	717	675	637	734	766	731	745	703	705	688	726	738	730	693	660	719	678	735	714	713	696	705	726	681	717	676	709	715	729	733	681	715	673	723	710	750	715	713	688	685	753	685	692	670	733	692	682	703	765	695	697	680	730	718	665	707	701	708	723	714	696	677	634	692	692	706	701	707	695	703	689	721	732	733	695	676	665	688	664	722	717	682	703	731	715	688	734	649	669	676	722	671	690	697	669	724	714	686	720	766	681	622	723	698	694	726	705	722	722	693	749	696	733	687	682	708	704	713	691	682	715	726	716	653	684	723	691	661	745	729	704	636	731	689	706	709	695	680	724	702	728	697	666	693	716	747	709	743	768	703	682	731	713	666	722	727	671	687	706	675	730	759	745	697	702	720	709	718	703	704	686	763	647	691	711	738	706	700	690	657	713	706	698	689	701	703	761	676	694	735	691	700	731	710	705	719	731	751	719	683	745	737	709	734	703	765	702	701	727	729	752	707	715	728	730	661	728	659	703	747	703	712	705	699	694	724	684	664	732	730	667	711	733	694	704	695	716	685	693	714	744	757	738	711	743	651	701	736	708	662	709	673	726	731	727	718	704	739	665	704	681	725	700	749	765	709	708	710	705	720	731	729	705	710	672	727	713	729	710	734	715	753	706	706	700	681	717	705	735	698	726	699	675	734	683	730	754	717	733	716	689	771	691	694	701	682	744	739	664	699	709	708	683	710	736	648	756	707	726	697	751	713	732	751	721	720	713	759	712	738	664	731	681	695	745	713	717	696	704	714	749	667	677	670	701	703	705	745	678	747	676	681	684	694	722	724	699	749	754	786	685	713	692	691	693	729	739	744	695	707	704	695	672	697	773	714	748	736	666	707	654	660	684	704	698	735	688	713	704	745	704	705	715	662	672	680	704	721	678	738	700	681	683	707	736	704	705	751	700	710	705	700	706	676	750	685	720	719	706	692	760	714	702	735	684	739	715	715	691	698	705	705	733	684	664	728	709	699	720	716	732	715	713	739	700	671	694	729	643	706	694	614	670	687	748	700	699	715	753	712	774	756	686	707	765	753	705	714	655	708	713	697	669	746	732	715	722	761	720	713	691	684	704	725	735	692	727	714	704	728	709	672	722	709	717	647	725	640	699	702	723	753	722	674	753	718	760
73805	76507	66139	47629	26649	7608	550	281	297	240	275	235	237	233	268	267	240	287	260	236	268	281	274	255	252	253	257	268	249	271	254	223	244	264	260	290	257	246	259	249	285	286	252	252	257	241	246	243	284	261	256	251	238	237	247	253	270	251	240	283	237	269	273	241	244	281	269	233	238	258	254	237	226	260	269	241	249	272	247	262	233	275	265	268	204	225	249	266	271	249	237	247	253	252	255	246	261	253	259	268	267	268	262	279	260	264	287	263	276	260	261	246	232	255	238	280	269	237	226	271	267	267	225	241	268	251	261	262	249	241	244	260	261	261	274	275	264	255	249	280	236	243	243	272	258	248	242	267	236	222	235	272	238	271	220	258	273	273	266	263	263	253	279	234	244	273	236	243	234	249	271	285	264	252	274	290	254	258	269	257	251	259	239	238	228	266	265	252	247	259	281	263	304	248	279	297	275	250	237	251	243	246	229	240	246	246	225	264	243	236	267	250	248	260	261	282	263	245	232	258	262	251	248	247	251	245	254	247	266	277	241	282	242	272	277	228	249	286	279	254	254	281	259	259	270	272	244	258	252	249	251	242	273	257	255	295	258	252	258	259	251	262	232	284	263	238	277	250	250	255	248	231	261	265	269	246	248	265	254	257	288	294	255	261	251	280	280	258	245	259	277	251	242	240	265	269	255	234	273	213	245	252	258	253	253	251	267	246	251	237	292	257	250	267	234	249	249	242	261	233	263	273	270	245	241	260	234	254	255	248	274	259	266	244	258	276	237	261	250	274	238	259	238	251	262	251	261	279	267	256	254	263	277	274	246	241	271	249	262	255	241	244	275	268	288	252	256	261	261	287	265	276	239	267	254	259	289	261	263	232	259	249	249	254	257	226	230	275	266	241	270	274	275	276	249	273	257	241	303	259	277	264	259	259	253	255	278	274	240	274	248	290	249	269	235	251	281	241	269	265	247	258	252	252	251	259	249	244	252	251	274	252	264	247	262	258	247	254	234	276	258	244	268	260	268	279	265	278	231	250	231	249	243	232	241	241	248	302	263	257	262	233	265	255	234	268	238	268	270	260	256	274	241	275	260	273	279	280	252	255	243	266	260	263	229	256	276	233	279	257	300	270	277	277	277	248	251	248	257	239	267	258	258	284	250	242	271	274	247	245	247	243	261	248	226	267	290	242	242	235	260	267	230	231	293	262	255	275	242	243	259	274	251	268	262	247	278	234	273	271	247	276	242	256	239	258	261	239	223	253	258	259	280	232	263	243	265	224	243	258	281	248	259	233	268	246	262	256	261	265	226	260	276	242	236	255	265	264	278	231	257	267	255	263	257	235	242	269	238	281	259	263	257	266	230	226	259	257	241	273	257	255	257	253	268	261	256	208	269	270	309	266	268	273	264	279	271	253	250	277	293	251	245	267	262	270	251	267	246	277	268	282	249	266	216	254	260	256	270	238	260	279	256	225	270	248	275	272	259	246	246	270	215	247	253	263	275	253	255	263	275	253	229	228	269	264	239	248	267	247	247	259	244	221	237	260	277	254	276	233	251	237	249	264	256	275	239	233	260	270	251	266	254	241	237	259	230	255	264	268	238	262	259	268	263	272	243	248	243	276	259	258	250	237	259	257	228	252	251	252	257	243	275	261	236	259	235	251	264	273	237	251	267	252	273	244	249	281	250	285	244	270	247	241	275	248	272	273	255	274	252	236	247	260	296	267	274	248	270	267	248	266	264	252	275	238	228	271	256	262	250	256	280	277	260	232	289	257	274	248	251	267	248	292	266	256	268	271	269	267	281	262	257	246	274	264	262	259	248	257	279	260	274	260	249	244	264	289	276	205	261	274	234	254	271	285	243	280	236	267	255	229	240	245	265	276	258	241	222	233	252	239	244	263	249	270	268	263	249	276	235	232	268	256	251	260	278	237	240	258	235	253	245	241	256	239	263	226	244	246	262	238	248	254	230	287	304	272	249	242	242	265	239	238	248	263	263	263	258	243	269	265	249	255	275	267	238	232	253	230	261	243	284	266	230	208	245	262	251	245	255	265	240	253	245	266	274	248	296	225	253	254	263	280	252	272	242	241	229	266	241	237	247	232	257	263	237	256	263	266	268	223	270	272	249	248	252	268	254	270	259	273	292	235	229	263	272	263	249	251	271	281	272	232	257	250	257	253	272	260	264	233	245	271	263	237	257	259	274	259	251	225	252	265	235	238	259	250	274	242	258	282	269	251	290	259	284	238	260	272	258	247	221	263	255	242	285	272	270	237	248	247	266	255	247	263	261	278	254	286	262	261	276	226	240	248	244	239	255	259	251	267	261	267	253	253	230	248	266	274	240	228	241	245	246	255	257	227	255	240	278	242	268	234	277	260	234	280	264	259	264	268	262	278	246	257	269	234	227	256	259	265	250	241	267	245	236	253	251	277	281	238	247	234	288	232	264	247	262	245	251	256	258	253	251	250	244	272	279	257	249	254	236	213	263	310	275	271	263	250	260	247	261	275	223	248	230	254	246	259	221	286	274	276	223	254	251	251	228	281	242	246	258	239	269	257	237	229	265	231	258	235	265	269	262	230	250	263	262	260	251	284	249	275	224	233	252	268	249	266	250	267	284	264	268	240	243	252	243	254	262	261	270	282	250	237	264	236	242	251	263	249	238	260	243	246	256	260	234	267	284	286	239	277	238	242	288	252	266	265	297	280	277	238	254	242	266	251	238	246	253	260	295	257	224	253	259	244	273	280	292	229	253	265	260	252	254	251	264	272	252	248	264	254	263	268	284	260	244	257	270	278	258	252	242	230	222	281	265	290	259	250	264	271	269	266	245	270	254	265	250	240	239	293	279	266	241	238	264	251	281	253	270	278	219	268	235	248	249	264	244	284	256	251	245	260	261	295	261	252	251	252	251	250	268	231	247	279	262	253	248	245	271	275	291	249	253	261	263	266	258	264	261	263	228	240	263	263	250	250	257	272	224	259	264	252	250	267	254	249	237	259	275	255	250	262	242	257	260	260	212	252	268	231	261	264	254	276	275	264	243	259	272	279	288	243	268	254	220	268	265	259	258	265	288	269	302	270	237	270	249	262	241	251	219	271	280	244	255	268	262	269	257	262	261	263	244	288	226	263	241	273	250	272	272	236	239	235	267	272	254	272	261	264	252	269	254	264	281	267	262	276	257	225	243	261	253	253	266	236	252	244	262	230	227	288	238	249	237	283	283	247	279	260	239	264	248	260	259	242	254	250	244	242	254	248	262	247	242	264	256	243	253	275	245	282	258	276	230	252	239	242	243	269	277	250	276	268	227	199	264	270	280	250	251	243	263	248	221	267	235	269	257	257	247	243	245	245	260	258	272	270	257	270	272	292	244	283	242	242	255	253	263	246	248	245	249	251	257	282	265	284	242	262	249	249	254	257	289	271	276	300	271	235	253	247	239	244	287	237	259	229	276	242	239	254	270	260	273	252	240	257	266	262	261	272
55210	65180	62519	50978	31806	9501	1142	702	698	718	710	661	643	680	703	718	681	667	649	696	660	680	668	649	708	713	725	703	641	678	691	682	678	641	729	645	691	641	690	705	691	706	648	660	659	701	699	677	699	710	707	664	678	709	644	666	714	692	700	682	668	652	697	711	694	682	658	670	716	694	693	666	675	668	655	646	708	681	660	697	713	652	678	695	711	719	688	700	633	668	690	691	655	668	704	673	693	700	686	660	677	689	683	710	656	705	687	660	668	686	753	667	692	688	677	689	627	661	693	682	707	704	719	691	664	690	708	675	710	667	727	672	699	699	704	711	671	670	673	663	628	706	698	673	709	733	693	714	713	712	663	714	694	682	653	678	699	655	657	689	679	676	727	634	666	700	705	700	714	691	652	675	698	657	688	688	680	665	710	673	664	692	636	705	695	705	697	681	700	660	698	688	694	643	677	635	639	655	672	674	690	692	686	689	658	673	650	682	654	675	654	703	711	695	710	661	688	692	670	627	710	662	650	681	648	686	695	664	648	695	697	696	708	654	668	638	682	747	658	680	649	703	654	696	667	663	676	699	707	642	739	682	619	657	752	652	707	672	656	669	712	686	712	700	724	706	678	654	720	700	680	685	668	716	675	647	654	666	708	700	697	711	607	687	659	634	684	652	710	773	657	706	685	669	676	728	657	667	669	670	669	657	695	649	683	650	661	657	670	645	704	709	654	655	642	730	697	714	669	716	656	681	686	711	647	745	727	701	679	626	683	727	693	679	718	740	719	680	680	669	674	698	667	632	663	686	695	654	695	682	686	691	687	674	634	649	670	670	673	701	656	712	703	686	704	684	677	699	666	670	666	673	646	701	641	690	679	662	732	695	601	713	753	657	670	675	657	700	663	667	713	672	654	661	636	652	671	651	668	695	709	679	698	657	669	695	645	718	645	651	706	665	686	672	680	696	690	670	695	666	654	680	645	705	692	673	704	673	713	687	680	681	649	694	664	743	725	673	689	660	684	708	705	641	632	687	706	694	672	669	651	637	641	624	672	661	709	673	713	679	744	658	698	668	709	694	686	716	665	641	663	653	672	673	719	698	691	704	688	694	654	678	702	704	682	665	687	672	702	645	648	738	691	697	697	691	661	700	691	663	662	698	721	665	682	679	679	675	728	703	677	701	711	719	709	710	662	696	703	732	689	697	684	745	729	702	712	690	699	681	669	731	663	672	706	663	711	669	700	677	635	672	681	721	677	637	720	682	686	682	681	723	676	649	677	680	695	714	722	677	698	659	676	709	623	684	633	639	652	697	697	653	742	699	675	689	655	673	680	617	658	706	665	642	686	648	693	683	700	746	682	661	700	714	693	669	669	648	702	688	693	682	693	682	718	678	649	696	702	718	702	687	739	635	698	687	656	701	710	676	676	680	657	630	698	674	632	679	730	702	648	697	688	702	641	671	667	727	659	688	673	670	650	663	671	693	666	688	693	687	706	696	656	678	692	702	671	613	716	656	660	668	658	707	683	672	739	751	666	666	694	693	689	715	661	704	692	649	631	674	677	689	710	661	665	670	685	703	658	694	650	647	701	680	669	674	653	630	682	752	666	705	659	671	713	699	633	674	694	667	692	660	659	676	719	702	687	651	692	686	696	640	692	722	682	696	674	701	655	689	683	708	728	678	650	657	662	697	646	680	734	679	649	623	635	619	700	675	660	653	675	705	672	677	683	684	657	649	683	661	650	680	679	676	648	714	698	742	674	679	715	710	719	680	644	682	694	716	668	715	714	675	692	678	665	682	662	697	671	694	672	732	651	687	685	681	684	691	655	709	675	691	662	669	678	663	655	669	678	680	679	687	653	701	670	702	707	687	624	681	665	724	654	665	712	701	693	737	701	697	708	674	675	705	717	635	676	706	668	683	670	713	702	657	693	691	653	698	681	685	727	703	643	680	680	680	683	669	684	708	691	680	636	705	687	670	649	657	684	690	688	691	685	728	720	680	671	705	690	694	626	673	668	660	666	662	642	688	703	633	692	690	696	686	682	697	681	685	669	697	673	662	685	719	656	694	640	677	667	711	667	657	655	709	697	660	720	712	671	679	690	692	677	704	676	705	679	684	671	672	701	687	655	656	706	666	659	645	704	660	666	733	662	689	699	662	679	685	687	689	638	698	643	706	689	648	652	661	659	654	694	701	676	724	713	683	721	734	723	702	678	677	678	682	632	666	721	710	649	685	707	690	671	676	672	715	633	692	696	662	731	705	620	659	685	708	727	684	684	637	682	658	755	663	704	646	677	654	657	716	651	649	700	706	706	676	714	693	637	677	675	662	657	697	671	695	684	647	715	636	658	678	704	733	688	704	673	712	689	702	660	680	692	706	706	699	697	664	721	665	694	672	666	618	682	698	643	694	668	692	659	695	650	663	655	688	666	737	742	714	710	638	628	697	708	674	702	703	648	673	651	725	659	694	731	679	698	677	651	681	641	676	719	651	654	680	713	674	697	708	700	658	722	672	656	710	711	691	693	765	656	723	727	723	710	662	665	680	669	727	731	703	658	695	665	651	669	652	680	713	699	697	634	632	666	694	665	691	737	726	687	665	669	684	656	687	673	647	633	743	644	662	630	691	686	681	695	663	692	667	681	687	680	670	704	675	668	684	699	679	690	692	632	701	653	664	714	700	709	715	649	707	652	670	679	679	691	704	698	672	649	678	679	694	648	670	706	716	682	685	637	658	646	641	694	638	664	655	679	734	706	676	598	683	731	693	679	704	685	642	704	719	667	672	718	678	634	677	651	693	699	648	698	705	698	689	642	698	683	681	679	712	691	694	620	647	686	661	721	663	684	672	695	716	681	642	672	685	710	702	727	692	679	748	706	683	698	686	678	726	632	661	677	717	693	703	677	665	654	688	688	684	664	730	711	701	668	751	707	689	670	666	633	680	679	736	645	658	684	675	704	684	681	684	659	672	726	682	709	690	702	674	665	710	650	686	682	647	647	718	662	653	678	708	662	674	748	666	664	693	675	684	708	688	667	645	666	647	674	681	675	644	657	658	640	731	659	691	651	717	685	691	659	659	683	672	680	683	725	675	664	686	684	665	674	624	664	685	631	693	674	682	731	702	657	678	663	677	691	653	701	684	679	680	683	669	683	707	690	672	678	699	653	614	672	676	639	675	696	653	641	694	651	659	747	698	686	682	633	678	669	722	704	659	708	687	714	664	717	695	672	694	699	689	729	740	701	704	647	718	677	638	683	695	683	701	709	721	662	643	687	672	683	697	687	649	697	699	685	690	686	657	667	737	693	648	649	654	656	685	652	647	680	632	700	679	675	681	700	659	674	668	640	647	639	686	676	679	691	716	658	687	635	698	625	674	698	652	712	701	686	719	676	765	682	688	680	679	666	660	680	684	698	661	710	728	662	687	668	662	657	691	704	679	680	688	681	706	656	689	634	638	670	663	664	642	668	676	690	683	702	677	702	673	682	695
23453	22525	14477	6138	2170	628	364	304	346	340	348	332	350	327	335	349	350	333	329	344	330	340	353	313	340	315	354	284	337	343	349	324	316	316	328	327	320	315	339	348	308	336	350	356	363	360	333	345	350	327	328	338	351	360	345	346	323	333	346	323	339	321	351	335	321	333	320	307	307	327	333	334	285	325	349	344	377	337	381	326	311	329	316	339	358	307	338	342	318	358	356	313	334	340	332	322	313	324	344	322	323	348	317	341	357	331	333	306	328	301	343	319	318	327	363	362	324	345	344	353	372	306	357	350	319	347	331	373	342	324	341	363	324	328	361	342	358	319	309	366	349	357	306	325	338	324	367	347	335	347	343	293	356	338	312	323	359	349	338	288	319	312	352	348	333	355	351	321	316	351	332	355	335	313	326	309	358	325	291	301	340	331	336	332	334	343	313	366	346	325	370	334	334	336	344	394	341	326	342	341	330	341	326	330	312	283	360	351	324	337	325	338	332	340	364	347	358	350	344	357	329	338	373	316	335	320	342	338	317	328	353	342	323	371	336	345	332	343	358	311	324	346	358	379	329	333	301	336	360	355	321	385	326	338	334	315	299	317	334	318	306	331	345	327	328	336	295	323	357	316	348	329	326	342	333	378	305	345	333	317	322	317	353	341	331	304	346	361	336	360	357	382	346	324	313	344	347	317	332	346	339	291	356	351	308	321	338	352	343	341	329	346	300	319	345	304	339	328	343	340	349	329	302	347	387	370	346	330	354	343	350	354	341	366	326	324	310	316	334	338	358	373	334	330	332	371	350	323	324	339	327	304	357	334	348	315	332	371	351	330	336	378	368	364	331	343	302	317	318	345	338	353	310	337	347	311	330	365	351	335	337	319	341	350	323	354	321	352	354	351	330	331	349	343	308	312	343	373	335	359	313	311	331	344	328	358	302	303	311	365	342	313	305	362	304	359	322	343	325	321	345	330	334	320	354	341	345	360	322	315	350	376	330	346	354	322	347	335	332	357	335	345	355	325	356	343	349	361	320	311	286	351	344	309	310	359	324	353	330	364	338	335	347	313	323	362	367	345	352	311	334	325	344	360	320	299	327	329	327	362	354	339	349	336	347	355	337	316	340	333	345	313	350	316	362	331	358	318	329	304	319	321	343	345	328	318	334	341	365	312	360	347	371	334	335	351	332	325	361	350	342	332	326	338	357	341	325	307	320	369	335	321	372	325	288	327	356	335	354	356	305	354	323	347	337	309	348	336	354	284	348	341	322	335	334	345	298	310	332	327	350	338	355	331	320	370	347	347	318	353	338	348	329	319	338	337	346	322	356	326	328	320	319	323	344	320	326	328	328	318	324	294	345	347	334	338	377	354	322	300	328	338	319	332	308	357	361	344	318	317	346	341	356	327	328	333	339	332	336	340	356	349	328	338	338	357	330	327	310	294	342	304	354	380	329	357	313	325	353	308	326	337	339	338	328	353	311	306	334	335	335	356	314	342	343	378	345	333	355	351	342	324	345	311	305	360	350	343	309	327	354	330	313	315	338	340	342	350	359	318	325	361	312	339	335	348	319	343	321	322	302	351	348	349	365	371	330	305	341	310	401	335	339	315	337	321	324	341	333	311	325	340	312	361	289	315	333	344	369	346	314	340	350	325	337	356	354	358	327	328	344	314	332	354	323	335	335	359	361	359	336	332	303	334	329	338	301	346	331	333	309	298	356	329	278	309	321	333	328	330	348	348	304	319	330	359	310	318	318	307	338	331	316	334	341	308	314	331	324	347	333	351	338	340	301	329	336	326	337	352	330	352	351	330	322	326	325	315	340	330	329	327	295	348	361	324	326	360	344	319	327	312	336	338	338	347	327	335	293	364	346	329	339	355	318	344	325	334	324	346	358	326	348	332	314	360	316	340	337	297	325	375	363	329	336	308	321	304	383	321	346	367	322	343	308	373	295	356	341	311	322	347	342	334	342	337	351	350	329	308	324	352	371	321	318	360	306	335	355	336	337	330	349	346	350	349	326	343	328	333	335	362	378	353	353	315	332	341	364	329	330	354	348	327	330	333	324	345	356	319	339	353	357	343	329	324	308	331	339	350	345	351	330	369	316	343	343	333	332	340	351	328	349	333	357	341	343	334	310	331	321	348	367	375	345	381	312	340	302	344	367	304	334	353	331	361	373	351	347	333	301	326	322	348	317	350	313	331	339	361	362	355	342	285	346	336	359	311	309	335	308	331	332	344	315	347	356	340	337	318	324	348	301	314	360	319	357	335	319	332	348	331	353	342	390	342	334	307	361	354	320	341	351	349	312	328	321	358	357	328	332	317	353	365	334	339	343	332	306	306	351	349	348	331	356	327	339	336	324	370	345	340	324	349	333	361	311	334	324	362	307	314	330	320	321	330	339	360	326	307	333	342	350	333	343	340	334	352	336	329	328	352	303	314	324	320	320	318	348	309	303	312	357	319	337	343	296	328	336	336	311	367	348	355	298	311	279	326	382	330	300	367	364	338	349	343	327	342	310	336	346	338	329	314	325	333	306	326	331	361	305	332	317	361	322	342	329	334	356	324	334	335	324	368	326	341	336	324	350	353	297	378	329	366	342	354	326	333	312	324	354	345	330	297	337	351	344	302	342	381	331	359	330	318	338	351	340	344	331	329	360	342	336	336	312	298	316	344	358	327	334	327	355	310	324	312	308	330	308	323	332	356	317	371	362	363	342	308	353	324	342	334	314	325	314	326	329	307	348	331	339	347	369	301	328	294	305	346	323	337	324	337	305	299	312	351	344	315	331	317	353	341	331	356	315	336	359	327	297	355	328	364	329	335	318	314	378	340	316	376	336	330	311	347	327	328	324	344	319	351	334	323	359	326	313	364	363	312	343	326	340	341	348	334	308	338	316	336	336	338	347	352	330	331	324	339	306	314	347	318	321	341	326	338	339	360	339	325	297	322	331	325	300	333	358	352	336	351	338	317	315	332	356	332	286	324	362	343	366	346	303	348	298	368	332	325	367	345	353	362	316	387	333	315	346	361	353	330	357	319	301	354	335	372	342	317	343	327	353	374	356	334	357	323	324	339	353	347	311	330	316	359	321	312	347	330	349	325	336	303	337	327	346	355	325	290	349	349	303	346	327	352	328	330	369	308	365	335	331	354	305	356	337	355	349	351	305	323	316	353	329	319	334	318	327	326	360	312	337	353	323	305	318	322	328	340	326	319	356	333	346	323	352	330	328	341	356	355	322	336	351	304	335	336	363	306	353	310	303	359	350	334	354	331	309	313	350	350	326	308	311	353	337	337	355	348	350	323	310	369	314	354	323	371	339	356	354	342	320	333	347	345	329	318	341	352	316	321	347	312	339	331	321	351	347	337	336	335	352	339	333	312	313	358	314	323	360	346	348	342	317	319	328	363	321	337	333	325	321	320	319	349	364	338	332	347	343	322	363	341	343	340	311	325	348	305	370	321	342	319	324	340	345	326	347	337
22301	26134	19814	12957	5904	1981	898	897	821	858	858	850	851	893	838	896	843	860	904	865	869	852	937	926	841	872	888	866	944	870	892	860	873	887	902	841	840	878	829	860	877	854	923	869	900	892	873	841	846	912	917	861	899	816	843	887	883	859	863	903	859	869	915	880	814	887	799	843	926	873	842	854	844	874	912	902	866	850	854	851	865	918	888	909	861	810	847	875	870	876	868	869	884	832	869	852	908	879	864	884	913	862	880	898	841	870	853	916	929	901	827	829	876	876	886	899	912	870	908	860	885	871	905	896	851	809	899	856	919	807	807	915	919	881	884	871	893	932	874	883	897	909	872	831	907	906	914	878	853	893	912	894	933	831	893	815	831	861	858	877	889	893	830	878	838	822	868	914	880	859	834	857	886	887	837	877	868	865	904	919	903	883	838	902	909	863	899	890	860	839	825	854	854	844	914	848	850	881	903	858	874	917	911	896	866	918	898	895	838	848	896	876	884	884	904	861	826	926	910	916	891	898	881	841	905	872	915	872	909	899	856	856	881	885	890	924	920	855	859	897	908	877	918	885	883	858	853	850	880	818	892	894	848	899	902	878	882	915	847	888	860	854	940	831	825	866	879	841	866	901	894	898	889	847	866	796	887	839	884	904	897	865	879	910	884	841	845	882	830	892	907	835	835	890	857	863	865	895	879	891	873	864	895	880	883	875	876	839	915	828	921	867	861	894	944	868	884	777	856	863	879	841	862	888	841	843	885	908	833	852	815	889	890	870	845	915	930	825	919	884	873	840	895	852	866	850	852	864	854	852	918	898	868	893	874	921	929	829	911	881	827	842	854	880	859	855	828	852	881	876	885	875	901	857	878	913	853	867	870	900	862	868	842	875	872	891	863	856	882	862	902	868	915	877	882	914	921	896	893	929	896	873	865	893	915	894	854	923	873	918	857	907	890	906	869	862	845	858	870	885	860	895	862	858	862	879	891	883	907	867	840	910	858	870	897	849	877	840	868	838	862	876	849	883	878	907	868	842	912	854	878	845	931	908	839	869	878	858	930	903	898	922	878	888	891	849	872	895	880	855	891	843	844	909	873	888	940	839	849	884	859	902	825	836	901	836	866	887	885	866	895	873	848	901	844	828	932	924	849	853	860	828	894	864	841	843	838	902	890	894	886	852	887	867	838	859	876	875	921	914	863	867	834	908	892	898	875	894	866	873	858	935	857	896	898	869	812	840	916	836	814	943	833	835	856	820	872	903	885	891	851	894	881	892	869	817	888	888	883	867	935	907	894	876	856	879	890	847	889	906	918	887	859	896	853	914	840	847	928	901	881	901	912	891	854	857	907	863	800	867	884	878	831	853	923	846	865	889	854	903	884	853	825	878	832	857	888	812	854	863	868	814	873	859	863	879	869	881	868	901	915	871	912	858	860	876	867	864	867	878	853	868	867	962	889	956	895	884	912	873	891	869	888	877	887	898	877	905	926	934	823	879	892	895	885	881	882	854	903	862	915	888	917	908	927	886	876	823	891	837	871	886	912	904	876	966	854	809	922	866	910	853	904	853	856	875	920	839	884	883	825	854	870	876	903	879	874	903	870	841	866	846	865	882	850	851	865	880	871	873	910	904	814	844	872	852	937	966	898	923	836	879	854	858	871	856	875	905	842	909	898	863	886	894	890	849	887	916	874	893	891	892	871	881	868	845	866	848	877	921	825	863	904	857	873	854	869	863	870	893	883	883	881	852	917	863	840	887	924	859	910	871	882	901	874	888	832	874	831	885	915	885	859	851	839	920	890	871	892	879	823	864	879	903	910	807	873	875	890	821	879	845	886	852	886	873	871	902	858	881	844	841	892	906	831	892	873	900	909	909	935	845	879	920	876	887	903	871	870	876	874	833	910	913	879	907	851	816	878	906	868	808	864	911	802	836	876	877	854	896	908	895	838	870	919	873	867	913	849	791	858	854	917	848	881	886	881	893	866	893	880	833	820	868	880	898	829	849	855	834	928	836	847	874	896	939	813	853	901	877	878	844	895	877	855	876	858	881	909	907	821	912	825	841	845	858	942	874	857	810	907	897	852	892	946	901	901	867	888	920	858	876	852	887	790	890	869	864	882	851	883	863	871	864	862	858	864	872	874	906	878	891	892	860	938	883	870	912	904	875	845	832	885	884	861	823	867	903	837	853	879	906	841	883	909	893	892	870	876	881	926	857	889	845	838	911	913	885	840	873	927	860	864	855	860	891	842	897	885	888	814	917	873	878	880	878	910	862	844	924	860	893	886	877	873	892	919	870	886	918	904	906	917	839	881	838	859	902	847	923	839	915	846	870	874	870	838	877	876	866	823	884	886	905	846	859	887	857	864	868	905	877	872	890	913	865	874	859	841	860	908	881	915	852	847	852	875	875	863	855	850	884	838	868	858	871	935	832	857	871	869	861	829	873	900	876	892	833	866	884	825	902	913	836	841	871	898	846	861	840	897	880	891	856	844	834	844	853	830	916	873	891	846	858	897	894	851	864	888	876	851	897	851	873	915	870	895	871	855	827	904	905	866	886	880	829	908	848	833	866	931	864	874	802	865	851	841	855	894	858	923	943	872	885	844	869	889	865	866	901	884	867	806	873	899	907	878	908	914	829	904	864	941	900	905	844	925	880	869	811	887	879	879	885	887	841	955	912	839	919	869	918	912	874	926	857	793	925	905	890	872	885	872	861	833	918	903	927	864	858	900	813	867	850	864	893	818	874	851	865	853	820	853	875	891	926	841	924	853	945	869	837	890	860	898	858	893	895	928	864	891	848	823	919	884	898	894	897	931	865	851	901	896	864	870	871	898	866	866	856	948	905	898	884	885	873	857	859	858	855	884	853	894	864	849	916	888	853	815	876	866	907	931	857	886	892	873	869	883	857	838	872	920	922	899	839	889	846	882	866	853	883	845	874	878	889	871	897	876	871	848	878	894	844	886	829	853	835	867	874	858	902	857	858	857	858	855	881	861	886	849	877	904	902	861	834	850	894	881	855	903	856	874	878	847	918	905	881	885	875	841	878	936	903	878	857	886	854	884	859	818	824	921	921	895	898	853	919	877	824	842	869	942	869	914	850	883	886	951	870	874	898	921	878	786	874	948	882	879	857	901	876	888	917	862	871	835	857	890	836	892	879	824	863	886	870	895	892	840	859	872	872	898	875	850	849	820	812	851	865	844	856	882	886	850	891	819	893	898	890	857	881	882	888	850	949	857	835	853	951	865	903	885	825	878	844	879	860	882	871	873	908	848	874	813	884	869	844	901	888	872	934	862	907	859	802	905	873	828	880	858	863	868	840	854	944	858	920	866	904	908	903	905	879	888	889	840	857	877	893	934	882	935	842	844	900	862	902	871	837	894	858	889	873	799	864	838	872	837	906	894	860	831	882	912	856	853	889	827	961	881	917	842	888	943	842	894	877	873	840	875	899	879	894	881	904	891	875	869	892	827	842	899	847	863	867
66219	64680	55175	34791	16283	3750	363	292	277	281	276	280	286	302	272	285	287	271	298	259	276	309	274	279	305	288	267	273	330	298	284	236	287	312	283	288	289	279	301	305	276	276	287	282	277	287	273	292	304	304	290	290	300	266	299	277	304	281	304	301	289	274	317	277	261	273	282	313	302	274	294	304	298	302	297	303	278	290	294	274	263	296	272	300	279	285	295	303	254	299	313	309	281	314	282	283	268	266	274	272	288	289	268	290	292	290	236	302	292	273	252	285	286	273	260	335	263	289	269	281	264	292	249	296	258	301	288	302	293	285	295	294	276	280	304	252	286	299	283	287	270	270	294	284	256	307	287	267	299	267	274	264	293	263	249	278	257	298	256	266	268	276	287	308	298	299	279	273	286	290	288	296	262	289	283	301	279	272	266	255	292	256	274	294	269	288	269	301	299	267	272	299	272	285	260	275	285	258	264	287	321	307	281	282	278	288	286	286	282	285	275	273	298	308	307	274	326	283	257	285	263	272	263	295	280	267	290	277	313	282	265	273	263	276	251	275	263	296	256	273	247	304	284	267	257	280	270	274	304	296	277	291	281	313	282	279	297	284	258	263	288	279	283	314	274	287	273	267	263	267	294	294	266	295	279	256	271	295	259	278	291	288	274	277	259	250	296	280	293	288	333	271	272	320	278	287	262	283	284	278	291	263	298	273	246	258	268	274	279	273	281	290	233	258	294	310	300	289	272	277	308	251	281	254	281	260	307	324	248	264	256	259	275	257	278	278	295	265	281	273	271	311	290	294	288	267	314	282	275	279	320	259	249	294	274	281	277	251	255	275	317	268	272	284	291	279	281	264	281	275	305	262	309	268	256	279	289	274	267	252	311	257	280	267	257	290	282	286	288	287	245	308	306	276	283	276	257	303	307	290	276	255	272	288	268	277	271	278	291	262	292	264	284	272	285	299	267	309	293	260	281	283	305	296	295	293	259	284	294	262	296	308	249	282	264	232	327	259	299	294	269	250	275	291	263	257	285	328	263	308	266	294	299	304	296	258	278	250	283	287	249	267	253	287	262	276	328	302	256	267	266	280	311	262	302	271	264	308	285	264	294	301	302	284	285	275	304	292	262	270	271	289	282	292	283	296	279	258	288	264	289	282	296	291	291	284	292	282	276	294	273	252	288	262	278	253	262	257	311	280	308	270	257	291	294	277	295	267	268	280	286	305	272	258	243	281	289	294	280	305	273	268	273	286	248	265	300	271	253	245	274	253	264	259	294	289	290	284	283	282	258	295	298	275	270	256	272	290	302	263	262	247	278	270	281	291	269	310	300	279	297	299	292	257	288	305	305	267	263	285	302	279	304	278	272	249	263	280	261	302	297	269	289	276	294	280	278	283	297	310	272	274	270	254	304	273	296	304	260	287	293	257	287	276	304	283	294	296	274	305	246	304	290	290	294	282	269	298	295	251	296	263	274	278	290	250	290	272	282	275	262	270	275	271	260	250	314	286	266	314	264	251	256	265	302	276	287	306	322	289	295	278	280	270	295	255	260	268	282	268	271	294	289	255	285	291	299	289	276	265	295	294	278	305	297	266	279	304	285	301	280	259	287	284	280	292	289	300	266	287	287	306	296	264	298	272	265	284	268	306	297	288	273	277	301	274	270	301	262	281	309	271	267	279	279	267	279	281	296	280	308	287	252	288	288	281	258	288	277	290	276	263	262	294	320	315	300	296	273	263	307	252	288	306	262	270	273	291	290	301	306	281	281	283	305	283	270	279	266	283	266	274	287	279	302	308	284	267	292	286	244	265	287	259	286	260	273	234	269	271	267	301	240	241	295	275	256	266	289	255	291	298	281	288	282	286	273	296	254	281	274	272	301	271	263	278	260	266	264	266	273	297	279	277	261	294	283	271	282	284	271	283	300	273	292	298	283	276	307	272	254	269	330	283	266	292	290	247	283	241	270	282	256	297	275	302	278	280	279	301	292	289	279	288	317	260	297	279	255	290	265	294	275	256	291	281	283	281	269	287	279	245	292	258	299	287	276	278	281	247	285	239	294	292	285	263	271	300	264	268	283	286	286	265	265	258	270	281	270	290	301	286	296	299	257	286	240	240	279	267	281	299	256	280	281	290	275	246	294	288	296	305	258	299	272	261	298	271	325	285	267	249	264	295	273	282	256	283	296	272	256	271	266	257	288	274	260	276	261	262	265	291	257	261	307	264	287	277	301	261	266	235	286	277	314	278	309	266	306	272	277	289	298	264	298	277	292	296	289	250	253	284	300	285	297	285	284	295	275	296	264	290	280	252	264	308	274	260	258	278	268	276	268	280	265	282	293	258	266	298	273	312	299	284	277	291	255	271	267	278	279	322	269	291	259	292	307	262	263	258	276	256	318	290	266	279	262	259	272	306	284	294	279	305	292	279	275	285	275	307	293	262	274	315	255	280	264	299	261	296	263	262	265	274	308	274	285	280	261	264	272	273	252	264	281	260	286	289	283	271	308	251	304	265	247	283	269	286	301	268	331	287	287	283	285	258	301	286	268	302	308	266	281	274	294	272	263	301	307	279	316	281	268	304	285	282	288	315	285	286	265	301	299	266	268	301	287	290	264	283	291	262	266	263	274	254	294	283	291	281	266	292	284	260	294	271	245	265	311	273	288	292	298	289	290	296	285	296	328	295	273	320	303	277	286	278	276	274	338	255	274	266	288	297	254	262	279	251	277	272	274	307	273	297	265	266	300	311	271	270	263	260	272	294	266	253	253	260	243	277	285	281	248	285	277	248	270	271	291	265	294	275	268	311	282	266	271	246	305	285	319	270	279	284	281	280	278	282	290	259	274	289	287	275	271	292	291	255	302	258	306	281	274	289	272	314	260	290	269	262	276	272	283	309	275	261	272	279	264	278	303	257	292	267	270	280	267	284	266	252	273	282	263	284	306	279	270	273	303	278	278	282	311	288	295	275	285	293	302	308	279	266	262	276	296	320	275	294	272	294	262	273	306	276	289	237	275	250	283	280	286	266	293	287	262	263	297	296	311	260	251	275	302	267	318	307	295	265	251	267	258	278	262	296	287	255	265	257	259	271	302	271	294	282	260	273	284	325	283	304	286	287	293	284	244	310	302	315	310	307	252	277	299	318	274	297	273	263	254	297	259	268	291	287	279	262	289	264	251	261	266	269	289	286	320	292	264	284	271	271	284	299	304	278	272	302	306	273	269	247	262	298	289	283	309	263	281	258	288	278	277	288	294	277	277	297	279	296	301	259	288	313	263	299	308	283	258	318	261	273	330	273	290	302	278	267	257	271	299	265	276	270	268	285	279	248	271	255	302	274	266	291	284	264	282	293	298	261	270	319	296	271	306	315	247	271	328	299	239	315	283	293	281	276	258	262	257	280	305	254	293	281	239	277	317	312	280	258	268	283	271	256	268	275	249	289	294	280	286	280	278	295	281	293	264	280	280	248	262	297	284	280	294	294	261	300
44364	51482	50443	39527	23055	7936	846	741	740	748	735	774	761	790	748	747	818	769	743	753	708	746	715	745	771	757	779	760	772	738	763	764	686	741	772	752	765	740	727	742	722	746	717	763	720	787	737	749	802	679	734	745	727	733	745	770	692	810	740	732	741	722	774	726	803	750	738	751	780	686	767	693	739	776	745	757	727	744	746	745	759	754	758	744	763	673	758	777	717	756	756	782	702	762	731	770	748	727	705	728	779	705	755	780	774	797	768	801	747	730	748	739	737	778	755	714	746	745	754	745	751	740	789	783	743	736	753	705	688	721	735	708	804	753	742	730	739	783	750	755	740	768	728	753	736	759	720	731	749	744	727	756	745	739	805	771	727	764	743	715	741	721	734	760	688	742	745	744	762	799	722	710	739	758	730	697	750	690	755	729	751	745	678	816	721	775	764	741	713	753	792	722	716	708	788	753	760	758	755	792	745	770	735	724	792	731	731	710	738	742	709	746	788	746	755	766	785	729	749	744	742	776	754	737	702	772	743	757	753	741	785	720	707	768	722	716	734	712	726	738	742	736	773	737	811	724	729	730	770	716	750	816	767	750	696	798	733	731	758	741	779	752	804	732	764	802	758	761	714	798	726	760	779	780	743	753	743	749	733	778	729	736	779	704	758	722	747	759	721	810	749	734	737	723	695	740	712	711	706	754	742	707	729	722	774	740	745	775	695	747	739	744	698	733	713	738	754	748	826	757	767	773	743	725	793	757	786	692	683	768	793	751	738	746	699	760	775	766	722	722	747	804	704	767	729	769	768	743	720	756	772	740	736	691	771	780	734	773	737	748	746	727	735	702	775	743	755	730	743	795	769	776	771	721	737	751	751	760	765	769	735	775	685	718	769	761	775	766	768	799	736	762	781	776	706	756	702	710	771	733	768	714	791	751	762	754	738	727	708	715	771	756	749	748	782	692	745	810	735	776	751	761	740	755	765	777	777	754	733	785	752	694	750	748	725	753	759	739	759	753	772	762	709	737	828	754	728	760	777	741	775	757	733	754	740	709	699	743	747	701	782	756	718	744	720	760	745	737	714	701	757	724	795	768	769	777	698	752	757	769	719	765	678	758	721	706	761	747	737	737	727	758	791	737	744	733	722	720	728	752	759	726	748	731	724	744	739	767	730	737	792	722	827	773	755	708	729	764	782	755	753	769	723	732	736	783	751	732	701	728	702	807	763	729	733	738	726	747	777	731	770	726	760	708	733	760	710	763	754	733	719	734	750	742	747	779	749	767	782	757	730	752	755	714	811	737	689	773	759	760	746	750	694	729	736	767	749	741	767	782	784	787	755	773	737	753	727	722	757	728	732	726	736	765	729	750	743	755	757	799	775	681	763	739	766	739	778	774	777	750	738	767	822	798	771	716	772	788	731	735	805	688	734	784	701	726	748	723	753	738	752	752	750	772	747	751	771	747	725	766	691	731	778	715	780	760	719	718	761	710	771	754	753	770	696	760	776	761	778	769	774	761	760	780	743	757	783	735	752	742	733	740	766	748	760	740	709	726	732	752	814	729	748	770	739	749	697	719	742	708	743	774	742	746	759	774	733	744	709	750	771	821	743	737	789	765	692	714	800	700	734	693	728	736	791	673	758	736	772	691	776	726	733	766	730	821	740	738	747	802	672	725	767	741	704	738	749	767	746	750	727	762	785	747	757	733	697	781	758	774	761	722	749	782	694	755	710	740	736	724	747	739	737	741	765	713	693	717	737	708	716	761	728	760	695	723	732	818	753	785	756	721	713	765	776	771	736	779	773	752	763	720	680	730	736	719	754	786	743	808	743	720	774	774	738	776	754	786	744	766	764	751	742	703	803	704	732	705	778	752	736	734	721	731	692	761	744	750	744	793	729	747	732	764	831	734	732	729	723	718	740	737	742	762	734	758	758	739	817	748	754	733	751	723	744	732	748	771	780	745	746	736	763	734	766	750	792	738	731	758	743	775	798	769	714	803	736	711	709	782	715	733	744	774	742	798	752	806	803	738	763	756	747	737	735	771	760	791	749	756	786	765	710	728	776	748	720	798	694	720	748	736	762	785	769	767	756	715	765	704	750	762	745	732	820	717	771	745	712	776	756	767	749	765	712	710	718	761	775	721	794	730	714	756	753	714	746	723	773	766	739	798	730	777	751	757	682	746	746	790	753	765	772	754	724	702	759	776	760	727	723	767	724	763	745	748	768	743	741	746	746	731	795	765	724	729	774	791	788	746	706	675	703	758	793	731	739	789	709	696	749	706	750	798	791	745	718	741	772	778	750	735	784	796	765	729	725	761	768	737	754	750	756	736	748	749	742	762	757	784	755	738	766	718	788	794	731	770	770	774	681	732	729	754	728	770	757	771	773	763	757	724	743	759	766	726	773	743	767	801	738	786	748	726	719	786	744	770	719	740	792	755	739	732	728	758	761	749	718	743	773	733	703	770	749	750	716	781	770	739	786	755	703	740	746	758	760	781	764	727	740	739	771	724	748	706	793	742	679	703	733	763	774	711	799	792	714	758	724	744	752	743	742	731	706	738	753	782	732	744	771	741	734	733	714	756	776	745	745	713	732	690	750	733	761	733	752	762	803	723	767	745	732	700	775	799	768	786	721	764	745	680	784	794	732	755	746	742	770	823	768	763	753	728	719	751	753	723	721	717	775	735	709	739	701	760	721	763	723	770	739	717	747	730	818	725	733	757	700	723	781	775	705	723	741	804	754	718	829	785	740	748	757	752	718	795	727	735	756	737	762	746	740	771	782	780	769	760	731	717	727	739	678	712	741	793	727	699	717	744	790	738	680	758	774	763	712	744	720	721	787	763	774	746	747	781	738	751	765	747	707	776	755	735	722	761	763	750	749	715	783	763	742	731	742	740	729	807	766	727	770	712	690	731	793	719	778	807	772	722	779	740	774	761	763	744	746	697	720	789	754	739	752	742	708	769	737	722	762	721	752	765	736	742	786	802	750	748	745	759	813	808	748	795	806	714	707	733	798	700	731	766	752	729	723	714	708	779	767	727	748	714	741	768	774	786	796	758	745	709	776	744	718	742	769	697	736	804	758	735	754	767	764	706	742	762	746	746	733	755	760	791	745	750	691	751	708	756	782	743	704	727	765	740	724	752	770	743	779	801	768	768	736	726	771	778	777	781	756	723	744	682	777	793	716	775	765	724	763	781	780	748	794	760	741	726	748	756	747	721	757	741	748	740	745	726	739	740	707	750	725	742	739	780	763	721	740	753	700	778	729	757	790	778	766	736	740	743	743	736	762	735	773	800	714	723	750	755	763	728	740	768	753	765	732	774	757	776	756	713	717	714	745	779	744	785	750	729	719	792	781	749	768	776	703	766	722	751	769	722	759	769	808	756	743	706	755	747	781	779	709	739	760	767	748	779	677	726	753	702	756	715	787	797	755	755	806	762	744	745	740	729	774	721	718	766	755	787	771	717	719	708	729	773	737	742
75411	78012	67777	47317	26225	8602	653	292	315	318	328	289	295	285	311	277	300	315	308	286	295	309	307	296	295	269	295	304	301	295	296	284	317	285	297	302	313	300	292	269	322	317	263	288	316	314	326	285	298	292	286	305	288	266	317	299	282	275	319	293	296	320	299	322	307	282	278	294	282	294	323	323	315	305	309	314	294	322	308	264	296	307	316	289	276	283	286	284	298	284	274	306	285	313	314	288	308	282	307	325	298	317	275	312	263	316	271	270	303	279	311	267	308	316	320	254	306	279	271	295	303	320	282	256	275	296	291	289	317	299	301	286	318	310	311	307	278	290	296	309	286	306	315	304	249	302	288	321	285	313	332	300	290	297	276	277	308	315	288	302	292	309	314	282	266	329	281	307	303	304	324	290	296	314	313	325	346	301	293	304	283	288	281	313	276	297	291	296	294	301	276	297	315	293	253	294	272	300	272	326	289	310	310	281	292	308	331	320	297	316	299	264	294	297	324	324	278	265	299	294	305	275	271	316	323	297	292	307	313	284	340	277	313	288	317	276	269	300	284	311	282	279	293	286	285	296	316	306	285	262	302	279	289	283	295	310	290	310	277	337	298	307	312	280	285	278	300	309	343	297	271	306	313	290	304	295	300	296	304	276	289	321	289	319	288	290	324	308	343	273	300	301	312	323	292	284	305	299	285	295	288	317	329	318	267	275	288	273	328	295	265	292	298	295	307	291	299	304	299	281	304	310	338	322	280	300	304	306	309	305	287	299	304	276	310	266	295	283	281	270	308	297	298	278	288	297	290	304	304	352	305	319	300	306	248	297	291	299	302	298	286	330	303	318	318	284	287	292	269	264	266	283	298	285	295	306	277	286	264	271	310	289	300	287	316	304	268	278	300	288	308	307	309	301	305	300	303	273	303	286	290	317	309	300	264	270	288	301	269	281	308	334	328	272	332	292	285	281	285	301	311	339	296	273	310	295	321	299	291	283	279	302	309	292	315	261	280	266	294	295	297	268	293	319	307	303	281	272	304	287	277	279	290	264	302	292	330	281	310	263	293	277	306	267	316	294	270	294	298	269	300	326	306	283	298	276	287	308	277	303	289	290	325	288	277	312	271	286	315	308	287	290	285	312	279	339	289	295	286	277	299	286	290	318	286	307	299	312	302	291	296	291	291	308	296	286	316	294	319	284	280	293	288	325	303	281	299	299	296	322	311	269	283	306	321	281	290	340	272	258	296	294	260	331	285	283	295	295	296	287	286	255	310	304	297	300	314	327	311	278	305	294	286	281	307	287	286	297	310	277	265	288	258	279	335	270	335	277	306	295	312	288	291	255	289	293	294	291	290	294	274	304	304	320	287	313	294	288	273	286	287	280	271	314	248	291	292	276	296	278	283	297	334	280	311	310	306	291	244	320	290	278	303	272	293	314	321	308	281	289	315	325	293	318	319	308	261	305	279	275	310	307	305	315	291	288	284	301	301	311	274	282	291	286	274	279	276	285	301	282	280	282	291	322	306	279	316	274	285	309	310	277	324	310	305	297	290	318	269	277	333	302	293	273	306	274	309	291	328	285	276	281	292	277	287	266	316	280	315	323	284	285	284	301	318	277	311	291	302	286	295	276	323	333	298	289	310	288	279	291	297	318	311	299	298	301	336	281	309	281	304	285	283	272	298	276	282	281	285	291	296	303	300	277	317	316	299	284	287	308	277	298	310	329	309	298	293	260	306	284	288	294	269	298	319	308	318	293	260	284	281	298	263	280	289	293	318	293	294	310	306	273	299	300	305	305	315	308	296	269	284	310	266	301	310	315	334	299	287	316	287	308	288	284	317	266	298	262	297	264	312	302	321	260	296	282	310	311	285	284	311	291	306	334	305	256	313	295	313	315	308	288	304	297	288	291	289	285	300	297	299	301	286	288	322	276	337	326	293	293	323	321	305	315	313	296	302	330	304	294	310	304	328	334	315	295	323	306	292	284	288	325	322	311	300	296	274	307	278	295	313	273	294	305	265	322	292	292	325	288	292	300	282	331	291	284	288	290	278	311	281	308	291	294	308	326	317	287	307	300	289	270	291	350	294	283	313	317	314	320	325	284	285	326	335	267	283	299	285	290	288	301	315	297	282	291	314	309	285	290	294	293	300	295	276	323	318	317	310	289	304	309	316	306	294	280	287	289	300	261	280	298	278	325	310	291	303	291	329	295	278	301	331	304	279	299	309	284	295	304	281	270	287	293	283	297	313	286	286	287	264	297	268	341	255	290	324	321	311	317	309	273	322	348	327	278	288	288	285	250	304	310	303	294	284	309	272	266	300	289	303	284	289	280	292	271	296	286	295	272	328	283	263	315	285	299	287	316	291	289	318	286	312	301	266	281	324	305	278	287	280	274	296	279	334	292	297	265	288	278	309	294	278	290	290	301	310	323	294	283	310	296	317	312	298	337	298	312	298	293	286	283	330	276	324	291	276	285	315	324	319	244	280	309	313	319	313	315	300	294	291	299	319	288	289	280	290	268	306	314	316	285	286	299	299	293	266	293	280	325	303	309	288	268	294	305	291	300	304	301	291	262	292	281	303	283	320	310	276	292	332	286	287	276	302	303	314	295	305	331	294	327	279	308	252	311	301	309	275	313	300	323	293	270	261	309	313	276	272	290	295	286	320	308	296	321	299	235	288	330	322	309	286	287	324	282	299	301	309	328	301	266	280	282	292	312	329	296	342	330	290	310	320	300	288	281	258	286	296	254	317	318	294	300	311	293	262	290	275	287	293	302	326	294	296	312	276	305	280	306	307	298	290	313	279	262	299	291	302	280	308	300	280	296	305	280	293	295	303	300	266	322	314	280	304	277	333	301	281	283	283	316	306	270	275	286	318	297	301	287	284	280	295	301	293	307	307	316	296	293	293	308	289	289	295	317	278	266	298	263	262	295	261	292	294	305	284	259	315	315	325	302	291	313	277	289	273	315	296	296	306	335	328	288	306	293	297	292	279	302	279	281	309	305	302	279	318	303	311	294	312	299	293	313	298	321	337	283	299	314	287	289	287	281	306	323	294	284	275	306	312	313	308	323	262	289	320	296	293	306	296	332	279	305	285	295	301	279	290	318	283	329	298	298	321	292	302	278	335	281	289	288	292	333	310	281	281	293	303	301	311	292	285	301	324	297	278	313	275	295	304	289	305	329	290	275	275	304	301	317	305	296	305	325	288	313	293	287	295	302	312	277	313	295	285	279	332	274	283	304	247	300	293	283	295	306	307	294	289	298	284	284	282	275	279	278	289	308	285	300	270	305	315	308	297	295	302	295	319	302	316	280	283	303	297	305	313	299	282	304	276	293	299	283	286	313	276	256	297	281	299	262	295	309	285	304	266	328	288	300	300	271	315	298	294	279	288	305	297	326	276	296	302	322	300	311	301	306	285	320	301	315	317	294	291	303	294	316	266	308	313	329	330	305	286	262	288	276	280	266	297	325	300	311	308	279
55544	65019	63760	50712	31427	12153	1125	792	824	816	782	789	817	746	788	783	790	747	749	814	764	818	786	764	798	724	803	803	801	735	764	816	800	762	775	788	780	780	749	756	767	742	773	823	764	771	792	789	789	778	784	803	786	798	815	773	759	803	852	792	799	803	765	793	815	812	821	758	778	829	822	848	752	816	762	731	777	743	721	836	773	810	793	779	778	775	744	774	778	779	782	819	770	784	815	790	802	760	742	807	815	771	785	786	805	791	773	806	784	756	765	760	837	795	791	793	755	792	775	741	829	814	764	761	772	813	756	772	750	811	754	793	787	775	748	834	810	767	773	768	760	783	806	801	763	764	754	776	757	777	821	782	744	750	810	795	779	752	806	821	780	794	766	789	764	854	759	785	765	790	775	760	783	838	773	798	772	803	775	802	812	808	779	807	769	761	769	775	856	791	828	778	804	793	813	812	793	808	806	781	779	739	757	794	742	812	823	804	780	821	815	765	774	782	761	812	783	797	785	728	746	791	742	784	803	806	755	782	767	745	780	760	816	779	790	777	742	803	794	760	813	793	799	820	774	797	778	760	786	828	782	725	822	846	878	783	767	776	799	792	788	753	805	820	754	824	735	773	799	787	798	774	775	798	807	756	845	775	792	800	770	813	770	778	853	785	757	809	749	760	792	792	782	826	786	780	772	786	800	762	822	763	808	787	753	772	774	788	808	797	820	810	765	815	787	810	827	796	820	819	771	760	795	781	793	754	782	779	749	796	813	817	738	744	730	824	810	772	775	749	804	790	818	806	788	791	817	806	809	771	765	837	760	733	800	795	784	800	804	824	756	792	746	843	749	772	767	821	779	775	809	821	807	777	841	806	811	783	848	812	801	791	785	781	791	774	759	753	748	781	801	806	790	786	783	824	789	793	769	756	797	792	752	746	696	811	763	783	816	800	820	826	824	792	772	799	801	747	778	771	795	756	791	773	755	799	747	811	745	822	782	750	775	771	737	741	812	751	777	754	821	809	811	729	776	809	785	808	757	816	800	783	724	791	782	769	772	799	753	763	787	761	760	755	779	783	772	780	761	795	789	806	776	764	785	804	782	755	786	793	764	792	778	762	788	751	771	810	774	809	780	806	739	759	783	775	793	780	789	778	784	755	825	822	789	795	804	789	775	753	803	798	813	756	786	804	795	792	764	733	818	796	782	849	801	800	823	747	813	820	784	805	730	765	786	755	816	785	722	792	743	739	797	804	795	795	851	749	780	782	719	778	785	789	784	810	775	764	780	781	768	792	722	804	825	796	770	762	780	786	766	815	800	743	794	751	761	827	783	789	765	793	800	740	803	780	782	797	750	807	775	811	755	808	833	771	734	808	831	771	774	726	812	779	771	800	806	792	816	773	745	796	776	801	806	816	791	826	800	758	759	774	793	728	801	753	813	809	781	815	851	779	789	792	809	764	739	813	774	803	782	824	803	783	799	788	830	761	825	799	836	768	825	749	824	810	798	808	816	802	753	793	846	797	758	801	762	731	784	756	839	779	808	827	767	772	769	766	815	799	799	776	748	730	766	729	762	785	792	767	741	821	778	779	816	782	801	821	810	754	814	801	783	758	825	762	756	757	774	799	818	847	785	781	765	761	765	784	813	761	864	801	765	792	795	769	791	759	729	793	799	756	804	777	785	750	754	773	798	795	749	820	793	805	800	763	748	808	761	784	773	793	731	748	752	752	790	771	771	790	820	770	768	791	799	774	786	792	812	803	769	816	746	809	788	792	798	784	819	808	811	796	749	776	772	752	767	770	766	764	795	743	747	819	805	792	819	768	746	754	779	792	784	770	749	769	788	809	803	787	780	740	800	784	747	769	809	813	776	810	767	774	785	785	800	728	756	786	820	810	775	757	732	843	792	819	779	721	776	786	794	799	765	793	818	844	789	802	767	764	772	804	786	791	747	800	773	796	768	841	818	775	772	756	809	814	810	745	793	805	768	777	834	820	745	790	817	781	818	822	784	762	770	788	746	723	786	760	828	792	842	814	791	786	778	836	776	762	733	829	767	781	794	803	765	779	738	795	778	751	727	747	758	756	780	795	766	828	781	785	778	770	802	783	784	819	786	764	751	763	783	768	775	799	763	782	798	802	822	778	811	756	768	785	804	793	812	803	772	798	831	738	792	761	775	784	839	774	752	777	810	785	780	717	752	788	809	785	767	817	784	782	741	767	817	834	766	769	794	749	789	779	767	772	749	831	806	779	756	790	775	792	744	793	795	772	814	795	786	812	757	758	798	813	780	805	843	789	785	816	780	779	744	770	827	773	772	809	783	774	822	736	764	775	799	754	816	773	789	724	801	812	750	754	778	806	801	771	743	766	767	775	809	785	788	774	839	782	718	747	753	827	767	798	784	767	790	774	775	811	747	788	726	750	820	771	757	756	742	786	792	778	797	790	806	794	805	817	772	787	822	775	779	767	778	745	765	820	814	750	753	804	771	763	808	793	733	774	794	737	774	798	768	775	749	810	795	804	734	771	792	792	780	796	780	789	799	763	796	778	791	806	775	754	802	775	780	767	768	782	786	835	738	787	850	754	755	837	762	769	818	802	791	755	771	840	754	756	756	820	754	782	772	766	800	820	824	787	789	792	779	823	778	812	778	783	799	720	773	817	816	770	786	838	780	765	777	824	790	792	776	800	782	747	799	750	772	791	803	826	820	801	805	763	780	814	803	791	770	846	800	747	768	745	777	783	781	819	849	801	770	738	780	810	772	822	751	842	809	780	766	796	750	806	809	793	762	783	776	760	745	802	764	766	818	763	787	764	747	785	813	751	774	784	718	778	834	742	747	814	784	771	743	828	800	832	738	794	840	799	774	786	839	758	745	735	826	765	786	799	763	804	773	751	804	800	807	750	756	780	782	793	804	837	772	797	787	830	771	812	745	807	777	779	808	787	804	759	776	757	824	783	789	742	786	808	814	800	808	800	849	800	807	786	744	805	767	772	751	769	795	738	849	811	787	764	826	777	742	751	762	808	747	730	735	753	812	760	763	808	795	760	810	736	785	796	783	774	809	799	746	835	767	738	787	754	763	735	771	791	846	759	787	809	764	801	776	778	823	743	771	792	812	750	739	813	768	773	738	716	788	771	810	758	784	782	803	811	753	800	796	827	773	761	745	818	743	811	739	726	814	745	765	803	760	746	811	799	820	677	768	792	813	783	855	801	754	805	780	765	795	805	752	814	740	760	784	821	766	776	783	765	767	754	834	811	760	761	772	812	769	801	776	748	804	811	804	776	793	834	802	772	766	801	789	818	807	748	761	778	746	799	763	733	804	768	818	776	805	778	754	757	812	769	785	819	776	828	789	792	802	791	782	772	718	815	785	824	794	745	788	811	804	748	783	805	827	789	819	764	803	777	777	792	806	796	767	782	837	762	762	759	792	793	750	800	762	832	772	821	799	801	831	734	763	798	727	812	806	820	757	795	781	792	796	736
23707	22456	15051	6498	2113	729	362	373	413	358	366	331	404	342	375	376	389	366	365	390	356	371	358	368	354	380	372	343	368	354	327	328	390	360	374	353	374	377	385	375	372	366	351	314	374	358	328	359	332	381	350	365	405	339	408	379	340	389	362	371	380	377	339	368	361	399	378	350	348	370	374	355	379	387	383	392	341	365	356	395	412	331	363	358	384	354	343	387	414	343	342	363	354	359	364	358	371	372	361	367	395	342	376	385	370	382	351	400	384	326	386	356	357	369	394	376	365	363	398	362	396	377	350	373	351	369	385	392	357	337	393	358	374	355	372	347	381	371	363	369	373	372	343	357	354	394	340	364	380	348	369	346	407	339	369	385	387	363	361	364	378	353	380	387	356	397	360	360	377	361	358	341	348	362	400	360	375	340	377	363	368	335	353	365	329	354	352	394	363	370	319	388	417	375	391	356	363	371	348	366	331	381	380	359	329	377	376	372	363	365	360	377	376	353	365	395	354	397	367	377	382	375	363	363	372	354	376	355	402	363	355	391	359	371	372	350	355	391	347	367	337	343	365	350	361	360	351	380	366	335	345	345	376	324	361	341	382	381	361	345	381	349	396	383	395	360	379	381	371	365	379	370	336	394	359	363	381	382	375	360	387	363	363	361	367	349	365	345	322	346	344	354	387	353	348	408	389	354	353	416	385	363	358	360	366	397	364	331	354	404	368	370	370	378	350	348	371	350	371	370	377	362	362	391	367	366	377	391	391	357	361	353	353	392	385	364	378	353	373	392	415	349	382	381	400	367	365	377	345	354	381	379	380	376	388	343	372	382	361	374	379	365	394	367	355	370	352	370	383	363	409	323	394	350	376	350	373	363	365	339	369	387	371	339	378	354	393	377	368	387	377	327	346	345	370	369	365	372	373	344	393	346	362	374	377	373	366	386	358	372	354	319	340	390	358	395	342	334	401	369	340	388	357	382	355	390	396	347	369	367	391	380	368	387	366	376	343	323	351	343	372	376	366	391	360	382	350	410	344	380	338	364	367	341	360	372	388	332	376	347	397	356	363	369	365	402	403	372	402	364	338	371	371	348	353	372	350	339	437	407	374	381	357	380	369	376	379	381	350	378	327	348	393	398	385	361	371	389	372	378	368	372	346	345	342	376	359	354	371	389	421	371	390	326	376	368	376	353	385	379	334	408	389	349	376	335	362	333	360	380	344	367	328	372	360	347	338	379	357	407	411	390	349	355	376	378	388	357	330	387	368	364	370	360	371	377	353	361	357	363	379	347	366	340	355	384	339	355	361	356	388	360	381	349	370	362	369	368	369	354	351	335	378	396	368	340	371	364	336	343	406	366	358	373	360	356	369	356	342	367	379	353	377	357	374	381	356	367	353	373	352	376	354	384	330	339	372	366	360	363	353	373	348	358	355	360	381	404	329	399	379	371	398	362	400	398	370	365	356	350	340	382	376	339	395	384	351	379	336	371	384	383	391	367	363	361	337	382	383	421	389	338	367	342	351	365	350	354	339	387	366	387	352	367	368	327	394	390	339	377	369	340	342	338	351	354	357	355	360	371	342	381	375	344	388	382	344	354	354	353	345	368	392	366	343	382	363	377	366	349	355	367	331	337	396	365	399	365	395	371	372	337	358	351	377	373	369	375	348	369	372	374	345	369	359	380	376	364	357	362	345	365	395	373	387	359	340	391	376	361	376	392	386	406	387	360	407	348	378	360	382	373	386	408	375	389	361	346	332	350	366	328	379	344	340	371	381	349	344	381	385	362	371	399	380	380	365	374	376	358	345	342	361	366	385	384	382	331	367	374	379	366	369	369	362	347	373	370	333	375	377	371	396	380	399	366	371	375	366	356	379	377	349	341	385	373	381	391	374	389	376	387	380	356	362	441	365	363	381	343	408	353	353	342	352	384	350	361	340	358	371	358	388	376	364	355	358	368	392	360	377	339	380	364	349	379	369	411	340	400	349	368	359	378	356	369	381	424	371	342	335	373	376	361	371	357	380	384	328	384	360	382	362	373	349	384	344	359	368	361	363	350	354	362	389	364	337	374	331	365	355	358	375	363	362	370	369	383	394	370	352	388	380	372	391	381	375	384	378	361	366	369	380	413	367	360	359	350	359	364	361	383	357	381	361	338	367	358	394	358	341	379	385	349	362	380	350	394	353	372	350	346	339	320	340	346	366	373	368	383	375	392	344	386	366	388	363	367	378	324	371	379	407	380	387	365	349	370	371	364	350	371	347	351	359	345	375	385	378	367	351	339	358	385	403	355	343	358	362	394	381	384	381	326	355	359	399	336	351	328	366	367	366	384	399	395	363	389	358	362	334	371	362	348	368	360	379	336	359	392	340	345	373	379	371	404	385	388	383	351	373	367	350	387	386	384	357	384	412	362	375	378	401	370	399	350	392	364	375	359	351	366	376	347	364	366	382	370	371	400	341	369	384	356	344	390	343	383	379	407	360	393	374	341	381	354	396	378	403	350	355	365	370	374	368	331	364	357	413	401	360	372	365	368	340	396	428	395	405	341	345	332	363	363	349	389	394	340	360	352	346	383	345	356	355	343	359	377	377	347	398	324	367	371	375	387	393	353	369	363	350	381	373	386	384	347	323	359	389	361	356	318	371	361	382	361	356	367	404	386	364	346	377	387	356	374	357	363	345	423	382	352	365	325	385	395	356	385	372	394	378	351	383	378	345	381	382	391	341	398	367	354	344	355	356	336	352	352	372	352	346	386	381	366	388	379	371	363	357	378	348	361	363	338	373	376	333	351	394	368	353	381	374	371	392	340	414	394	385	331	363	353	364	367	356	396	342	332	367	375	352	349	381	377	394	367	377	384	389	359	364	365	376	360	413	363	398	392	360	400	386	365	341	351	353	333	372	342	336	349	371	398	383	410	354	358	389	386	361	386	373	397	368	356	369	371	384	354	358	361	366	386	377	347	333	393	385	382	382	353	312	346	386	381	343	344	375	392	375	413	356	359	362	404	377	336	344	351	375	361	366	364	362	376	352	369	347	376	375	362	383	369	369	339	406	392	381	355	374	384	378	352	320	377	393	331	358	344	341	363	336	374	361	352	360	365	383	368	367	370	380	339	375	370	370	346	382	369	369	321	384	365	370	365	410	354	351	360	347	391	417	363	338	410	348	384	361	392	335	356	404	390	357	367	405	406	357	347	366	378	376	371	351	363	350	376	358	383	379	315	355	390	356	357	363	335	376	368	373	348	420	395	407	357	347	356	359	365	392	338	333	345	376	356	364	342	368	384	399	374	374	367	378	383	333	365	368	324	381	346	366	391	388	405	364	371	363	403	378	397	349	336	365	357	395	372	315	358	337	372	379	387	374	376	347	365	355	360	362	385	395	337	370	350	391	344	393	378	366	341	333	391	373	361	362	355	380	369	355	363	392	434	401	368	375	394	352	362	395	353	362	358	350	380	380	382	354	364	407	360	371	389	382	354	364	397
22432	26059	20901	13378	5615	2058	990	987	1017	996	950	899	956	976	986	915	957	973	939	1005	990	937	1008	902	941	932	960	955	905	981	944	940	954	922	940	935	935	1011	989	941	1025	936	1026	959	961	955	980	897	976	923	954	966	916	958	938	995	971	964	918	945	943	975	914	946	894	946	992	945	951	961	963	965	924	934	970	964	945	947	969	962	971	890	951	928	999	966	991	956	967	904	939	971	986	939	945	932	1008	988	965	987	991	970	986	960	913	954	930	932	859	918	940	961	942	938	971	900	962	966	965	913	947	930	956	1004	937	960	1006	897	926	953	964	971	966	964	947	925	907	960	952	925	983	967	944	998	949	967	969	924	967	975	960	920	964	978	942	917	906	927	914	942	953	963	911	993	967	944	893	945	963	939	968	966	958	930	968	916	929	940	956	974	971	996	958	960	956	937	951	990	951	953	969	923	938	954	945	1022	1010	993	930	973	1015	938	930	971	962	1006	924	994	898	1004	955	963	1007	934	960	940	951	996	982	963	974	959	936	962	908	932	952	975	922	926	933	945	961	971	980	974	966	954	960	952	969	918	930	1006	966	964	903	933	921	965	939	992	962	928	948	938	921	1005	913	955	925	947	958	996	929	938	992	950	900	999	933	934	986	957	960	919	930	979	934	940	980	986	930	944	973	951	919	977	925	945	958	964	958	956	911	876	948	952	962	913	992	976	967	946	929	912	905	938	968	925	988	979	965	936	935	920	924	924	878	974	936	917	982	931	952	992	932	983	941	947	983	895	974	935	993	942	918	919	982	934	959	977	948	924	998	929	1021	994	971	929	974	911	971	954	960	926	980	908	982	919	938	1003	978	939	930	983	931	977	925	929	889	981	1028	958	917	991	919	939	980	953	936	893	988	945	973	932	978	947	910	930	961	955	962	942	909	920	902	978	945	966	978	949	949	927	916	954	975	968	946	930	960	951	960	1019	895	1023	892	893	990	929	981	946	914	1033	930	984	988	944	928	960	949	940	967	920	974	938	959	932	946	934	967	981	967	990	965	900	937	934	973	908	980	979	927	952	960	920	924	948	1003	932	942	929	947	952	951	982	955	1004	957	861	981	1020	900	995	922	948	980	941	985	966	945	994	951	1007	974	976	950	940	933	950	963	939	940	956	932	955	997	882	984	948	976	966	939	943	970	949	934	909	974	989	954	981	932	924	998	1010	921	986	909	970	976	981	960	981	976	927	901	993	948	981	1018	939	954	1038	948	949	929	950	967	975	921	974	942	947	944	935	968	918	920	939	994	929	941	982	913	932	956	990	957	964	976	982	933	910	960	1006	946	923	991	987	929	969	965	977	924	913	973	981	922	998	951	958	954	870	971	966	1010	1009	927	945	982	919	973	902	984	887	970	940	950	960	951	916	971	971	928	964	916	942	955	986	927	951	921	913	972	998	934	959	987	967	947	944	945	956	966	970	1000	934	966	943	935	926	985	973	961	962	908	933	922	1031	927	979	954	934	945	912	928	894	923	955	972	879	906	959	992	985	940	959	912	970	912	925	930	949	895	903	996	945	956	868	951	996	952	957	881	946	988	901	958	996	965	938	971	936	965	992	941	960	910	946	930	956	903	978	925	950	1010	961	937	872	966	964	934	967	958	945	961	954	927	926	930	938	981	993	939	1028	952	964	972	987	994	905	941	991	942	969	958	928	959	924	956	950	965	952	977	932	993	901	949	931	991	985	1002	984	899	1010	926	1007	998	953	1002	948	951	927	980	950	984	963	965	925	947	928	961	1018	968	960	948	935	975	945	985	920	988	957	986	959	975	942	950	1001	957	916	938	893	948	934	971	930	924	992	943	940	937	973	953	925	912	958	915	933	969	962	844	912	969	930	996	1026	982	924	928	982	959	993	989	948	997	971	953	960	979	1045	872	928	924	940	960	957	930	922	937	965	936	984	982	911	943	924	969	914	970	973	940	969	966	986	954	913	950	1008	944	992	961	978	939	911	997	977	968	995	940	909	979	950	933	954	987	919	921	970	978	958	976	943	887	1004	941	972	960	987	937	966	948	980	991	989	994	918	974	915	997	945	939	917	922	936	924	950	947	962	1043	963	928	938	966	916	940	942	868	959	963	998	969	958	1042	928	887	934	945	987	878	934	937	929	918	962	995	990	951	1005	958	943	949	979	912	943	953	956	962	943	970	907	927	950	929	984	1021	952	974	903	961	1028	962	953	1012	929	951	989	929	948	975	936	911	938	982	955	904	956	956	936	973	953	976	958	976	951	983	939	957	969	971	939	969	931	939	951	971	1002	941	892	963	999	969	958	943	1007	957	963	877	949	995	951	935	913	960	926	898	991	985	900	947	900	939	888	946	979	994	973	978	936	909	931	935	966	964	951	948	969	988	934	960	937	925	995	982	995	961	948	962	971	986	928	985	909	963	1045	930	1008	962	939	999	982	950	983	942	977	973	882	915	964	963	941	973	927	949	972	982	924	1003	931	921	933	942	933	947	958	890	940	921	890	976	980	954	1011	920	974	920	918	988	987	984	962	930	925	947	913	932	940	961	967	957	948	940	953	1004	917	956	943	940	957	1008	958	953	956	952	973	1016	978	920	924	998	901	989	947	992	925	972	958	943	910	948	935	953	959	971	927	952	947	974	1007	1000	976	935	932	972	896	962	963	934	924	992	919	965	923	951	964	931	967	1054	927	943	977	976	946	915	927	932	949	1010	947	918	922	971	923	965	955	921	958	948	982	917	942	930	962	945	897	1010	959	971	872	1008	975	906	969	943	939	968	963	925	962	970	984	977	984	915	928	924	971	908	972	956	940	1003	939	952	969	970	933	1010	982	933	944	985	941	967	1006	911	967	976	979	965	949	942	1010	960	961	942	980	919	941	957	939	986	989	947	964	945	964	1046	969	958	983	967	953	934	944	998	960	957	925	913	978	988	967	938	983	943	962	959	947	908	980	982	980	927	946	1004	906	931	928	999	913	945	965	929	1012	950	926	1009	908	968	961	929	930	992	946	983	972	988	962	929	977	896	902	948	953	976	994	985	1050	966	992	986	917	983	947	949	954	952	933	948	919	961	918	896	989	971	946	948	974	942	953	923	984	963	959	928	974	933	1014	1020	969	993	939	953	973	950	927	950	943	960	939	968	932	938	952	977	938	962	958	926	985	951	950	961	985	930	941	969	961	953	973	973	907	968	946	954	926	949	923	1009	1007	954	915	978	890	930	995	937	943	990	964	957	931	927	903	940	957	976	945	946	966	963	950	906	987	995	950	967	939	962	994	921	976	926	949	953	943	948	933	966	951	902	968	984	928	947	886	1039	914	918	959	992	1020	924	976	953	959	942	940	951	950	939	953	926	967	883	983	931	941	1013	972	984	901	976	975	949	928	960	902	974	967	943	955	921	988	917	927	931	918	949	956	956	963	962	973	957	972	964	932	887	919	924	925	972	903	974	931	930	998	994	996	945	929	990	965	965	927	979	988	1002	945	961	926	887	981	916	904	952	1060	1008	1009	957	967	965	905	917	1002	948	994	949	937	972	905	935	984	964	945	960	965	927	946	925	1001	983	931
67767	65418	53807	35775	17103	4035	519	276	332	301	303	290	299	290	330	314	292	309	287	331	297	316	308	288	320	279	283	303	309	299	291	289	292	296	326	286	274	284	314	315	290	308	293	327	328	300	307	305	276	282	294	310	314	313	311	319	313	320	272	306	309	288	294	309	324	291	292	341	308	316	288	348	285	314	290	322	312	282	296	318	315	331	328	314	299	312	323	323	273	267	278	302	295	323	276	301	327	278	310	312	314	294	314	303	312	318	347	299	305	309	304	306	256	254	290	319	316	284	324	316	340	299	296	314	305	303	323	318	295	304	318	276	298	293	299	322	318	309	334	305	300	319	315	310	277	317	310	328	314	292	297	307	289	294	280	318	332	332	329	295	298	302	266	301	278	281	331	301	309	296	291	326	311	294	308	307	273	319	323	303	329	284	299	311	315	306	296	286	293	318	295	316	274	312	307	284	304	293	309	283	296	295	300	311	328	314	296	293	343	278	287	335	314	290	313	280	300	308	297	286	339	328	304	318	282	280	310	264	286	296	314	325	316	283	310	275	277	302	316	285	300	330	306	322	299	320	299	317	309	272	272	319	311	274	340	314	305	293	315	312	278	333	286	291	290	348	292	295	320	292	289	293	308	298	255	307	307	316	305	303	297	309	262	276	281	307	321	303	327	323	278	318	288	308	313	293	323	314	305	307	322	306	319	293	299	307	297	324	294	300	294	308	310	294	334	303	293	322	298	316	296	323	314	297	296	313	293	323	304	333	293	301	314	298	313	310	275	307	292	313	311	301	315	349	297	287	293	310	333	277	348	327	280	307	293	313	327	278	324	307	345	326	289	315	295	311	309	329	306	280	325	316	328	295	318	296	314	308	294	310	297	322	298	301	285	318	295	298	320	298	312	306	318	280	283	302	309	312	319	344	313	283	279	284	312	306	282	296	314	293	299	277	304	317	284	274	325	297	299	299	281	317	297	276	295	319	285	274	287	304	316	301	323	305	294	300	287	314	283	314	313	315	288	293	296	285	296	328	294	313	330	308	283	283	301	309	310	316	278	284	300	301	305	318	305	328	323	302	290	319	288	311	290	290	313	283	279	305	303	323	315	292	316	288	292	265	306	285	309	294	313	267	275	314	317	302	345	318	339	287	297	316	308	345	315	296	305	313	297	266	328	312	299	312	306	328	330	299	333	293	329	312	308	297	319	293	274	297	306	288	287	332	284	299	294	287	304	354	295	313	322	300	332	289	308	306	303	318	325	291	292	266	322	320	328	290	314	296	317	312	320	310	312	343	279	302	288	305	307	320	291	281	284	318	287	292	324	339	332	312	311	282	307	296	294	327	298	311	292	328	328	287	282	319	280	276	302	319	314	304	328	296	310	316	301	275	325	310	321	317	308	270	309	289	291	311	333	307	297	285	332	293	304	314	304	306	304	300	309	300	308	300	288	305	298	292	301	283	303	332	256	329	316	287	294	308	306	308	341	278	305	314	296	294	301	327	328	300	306	314	287	315	314	296	286	304	305	307	257	317	288	326	295	299	338	274	290	312	265	277	319	291	283	321	296	292	318	316	307	255	281	312	296	294	279	278	305	276	296	314	329	310	315	295	304	293	296	301	320	305	320	275	341	282	326	301	294	285	281	324	298	286	317	295	314	325	311	297	308	305	302	337	284	289	286	327	322	318	284	323	314	303	304	286	295	304	271	290	333	309	291	325	303	305	327	276	313	310	328	304	338	301	287	292	285	306	298	274	275	320	332	314	315	293	299	284	319	303	288	299	297	326	290	309	289	350	311	301	295	319	309	281	313	297	292	292	316	282	300	296	329	301	287	296	312	344	287	320	293	294	312	297	324	325	290	307	295	289	314	290	307	319	320	318	308	291	294	311	295	320	273	306	305	282	291	274	315	323	276	322	328	306	303	280	302	314	315	304	312	313	289	269	317	282	293	311	282	312	302	297	308	300	291	319	336	300	279	291	322	309	303	282	293	320	305	336	303	343	306	308	337	307	328	326	311	340	313	288	338	308	330	330	294	317	300	297	325	324	280	314	310	334	315	282	291	308	315	307	297	305	314	294	294	318	339	288	327	303	341	302	310	271	324	310	301	307	300	315	295	307	308	310	324	301	307	329	318	258	322	326	307	303	306	298	282	358	308	307	277	312	325	317	327	277	288	322	299	305	314	318	329	286	322	340	285	299	308	312	295	352	328	311	273	310	300	316	295	271	286	324	292	267	320	302	289	329	298	306	318	303	291	306	308	287	300	310	305	316	293	280	287	327	290	295	279	318	326	315	335	299	328	286	298	284	307	315	295	287	294	294	273	305	324	333	307	323	312	290	296	280	307	332	287	310	330	309	311	346	314	290	292	290	343	289	310	290	317	339	292	296	318	297	305	302	313	317	305	320	286	314	315	302	302	309	312	299	314	315	293	311	327	303	319	310	323	295	302	266	302	295	312	309	310	312	295	337	299	303	330	319	315	320	347	296	275	325	283	313	311	314	338	276	269	322	280	289	314	310	290	318	282	273	296	320	296	321	350	294	295	296	309	297	340	294	291	290	320	312	298	283	288	309	305	298	283	276	322	296	331	302	291	352	335	305	285	303	345	317	297	300	312	303	314	308	340	284	311	303	306	287	298	303	313	304	289	315	347	303	298	297	290	316	336	293	331	309	300	293	292	291	306	264	294	307	320	314	290	291	293	291	342	306	304	291	306	304	280	312	293	303	324	292	303	294	325	287	295	319	303	312	289	296	310	296	302	317	326	289	301	294	297	325	282	315	354	293	309	318	292	295	331	314	313	319	323	307	289	317	291	316	338	332	315	325	312	286	292	315	288	284	305	330	299	299	282	321	299	310	286	301	314	289	303	313	296	319	308	325	304	316	314	276	280	298	284	310	276	312	298	328	285	281	313	315	322	324	279	312	300	294	307	277	307	324	311	280	307	336	309	318	299	282	321	297	310	323	316	314	290	301	278	324	311	306	331	293	293	319	274	301	275	290	281	279	284	309	330	284	309	305	339	264	286	342	335	313	297	320	307	306	281	295	291	288	309	316	310	329	326	293	279	311	303	291	328	312	342	303	300	309	288	315	333	317	305	308	309	300	308	286	300	303	280	329	292	314	280	325	340	283	323	303	282	302	315	307	306	289	277	295	325	289	333	278	305	306	304	292	315	313	306	289	323	321	274	323	288	319	311	308	292	293	312	325	316	288	274	328	280	320	299	291	337	321	297	308	338	306	299	285	304	264	292	324	316	319	294	322	302	296	322	318	303	300	337	293	286	290	294	290	291	291	301	321	297	262	308	298	316	299	302	317	297	270	311	308	315	336	308	292	320	339	282	291	317	335	318	330	305	293	332	308	283	294	334	281	301	303	327	286	320	314	290	308	311	286	309	293	318	309	315	308	280	291	315	286	301	306	302	318	297	278	276	302	287	304	310	295	310	316	296	305	284	293	280	330	300	293	298	307	317	310	342	299	318	289
43979	51711	49372	40862	23719	8476	1128	834	786	829	854	820	808	824	745	820	777	835	810	866	790	797	808	844	875	834	808	828	803	819	815	823	834	840	855	851	796	806	876	817	793	801	861	829	809	782	788	856	762	801	781	824	802	842	820	812	789	825	834	826	844	852	844	840	729	793	822	750	819	765	767	815	801	778	790	838	827	832	826	844	809	827	813	814	857	833	815	760	823	794	758	853	798	815	755	822	785	810	842	836	792	837	834	760	802	854	789	832	834	820	812	790	823	809	865	805	823	781	826	837	847	770	803	806	810	859	819	829	840	771	833	840	814	814	810	809	790	789	776	791	784	856	836	806	776	825	793	794	783	838	764	851	840	838	812	858	818	825	758	766	780	832	833	789	828	831	809	769	848	825	787	811	786	814	825	821	782	840	822	808	803	821	843	816	821	813	805	778	884	850	830	778	752	765	838	784	806	827	838	821	817	845	784	815	852	783	858	853	757	804	809	811	741	800	818	845	821	819	765	872	777	799	807	783	822	791	813	781	799	798	815	790	829	827	794	825	842	789	787	825	775	826	807	821	784	820	831	798	794	784	830	815	819	806	835	800	842	795	842	819	811	800	838	816	795	824	819	827	815	833	808	817	751	780	833	798	820	806	835	782	865	771	830	844	803	831	809	802	794	833	816	797	835	794	837	770	841	757	803	780	793	769	800	843	779	825	831	817	851	836	803	847	787	757	802	787	839	796	813	830	809	803	809	751	797	790	820	796	860	777	787	799	823	806	781	803	843	798	822	845	833	791	823	801	714	859	799	868	826	833	816	825	794	808	813	854	791	856	836	893	780	732	783	832	795	785	831	803	861	777	785	806	859	817	819	802	822	833	818	870	803	840	805	795	795	805	805	832	798	824	717	791	829	774	805	778	786	854	839	853	789	804	810	854	808	825	816	769	827	817	813	767	795	783	796	804	825	868	796	808	833	807	858	823	767	800	824	834	852	763	790	823	809	784	833	816	854	765	771	819	881	812	856	810	831	798	791	808	866	823	826	851	815	820	874	853	762	811	803	811	823	811	775	822	794	862	778	816	814	804	853	800	738	763	792	825	780	810	820	775	829	816	892	842	824	812	814	788	815	777	815	813	789	820	875	788	781	819	829	864	752	837	823	834	873	779	786	825	724	820	832	776	799	832	838	856	751	810	809	816	838	818	825	748	828	769	813	773	832	753	812	806	779	839	794	846	846	789	810	806	831	788	787	850	811	839	821	771	770	804	805	859	816	847	824	857	802	797	807	795	799	868	803	832	807	759	769	840	844	810	788	823	789	853	838	820	835	779	826	803	768	811	795	849	844	822	807	779	805	825	783	823	784	824	798	841	829	819	814	809	830	842	799	797	796	786	798	792	831	829	863	813	816	806	857	848	825	821	830	797	795	803	799	767	806	852	847	824	798	831	831	849	774	818	856	780	783	840	836	831	791	801	847	786	847	844	805	827	827	783	786	838	856	856	780	796	864	833	846	865	814	817	827	770	836	819	774	850	793	776	840	820	819	752	793	858	787	812	819	800	793	790	833	783	809	807	770	807	809	783	791	755	766	805	818	790	885	881	812	795	825	851	812	794	854	823	818	850	825	775	840	833	826	773	774	789	775	819	793	829	804	838	812	740	830	756	767	790	845	873	826	825	847	812	787	842	793	879	778	824	896	847	751	830	813	829	854	826	792	813	809	815	803	820	795	864	813	784	856	859	872	821	748	838	780	786	811	793	804	839	861	779	842	819	835	770	788	802	797	871	832	827	833	816	814	819	810	801	817	811	800	818	827	806	790	794	812	854	750	815	732	819	821	773	808	766	847	781	863	754	839	821	825	815	826	802	845	832	846	855	762	790	800	800	823	814	820	805	815	807	816	826	784	858	862	813	829	811	832	876	804	794	805	806	830	831	786	788	810	817	820	790	840	825	798	840	777	809	778	890	836	816	768	802	848	825	822	855	787	778	801	824	807	857	834	833	832	791	808	813	776	810	798	785	868	842	846	766	849	820	810	767	758	833	786	828	825	824	746	811	775	837	835	795	793	812	799	816	772	834	851	814	852	837	828	766	825	789	819	811	826	825	822	801	833	811	832	791	795	809	829	800	816	814	754	810	800	839	821	822	808	807	787	820	824	751	809	815	781	850	824	865	769	812	850	827	857	811	835	833	767	837	787	861	841	813	813	826	846	824	800	825	809	861	802	837	826	773	814	839	794	839	849	812	792	802	839	804	828	860	807	770	838	843	776	796	790	817	831	840	831	811	825	818	808	769	809	794	829	766	854	794	797	775	843	798	839	823	825	799	831	766	770	837	769	773	784	818	866	780	808	836	800	792	851	844	808	796	824	831	837	785	757	847	802	770	798	760	847	832	804	825	796	808	759	827	811	813	831	795	846	884	804	746	806	827	770	794	812	794	827	850	825	802	825	870	811	787	828	787	816	771	766	788	827	803	837	839	792	802	807	814	814	852	806	822	801	845	782	819	828	787	790	838	790	782	780	799	821	781	837	842	779	842	835	783	802	746	835	783	806	819	811	813	799	803	781	814	819	823	798	781	842	822	826	734	832	818	803	812	816	822	753	817	822	803	835	823	833	820	830	837	884	782	782	806	803	812	752	792	854	812	793	798	790	809	830	825	777	878	819	854	798	877	797	798	806	786	798	790	832	809	834	801	853	801	754	802	783	824	786	831	841	813	808	782	835	825	835	797	788	799	809	848	875	814	773	792	827	814	812	824	828	824	893	780	858	848	803	737	820	827	849	798	847	820	796	776	780	792	798	805	762	820	807	809	846	800	839	762	802	810	791	825	849	814	843	866	863	777	854	818	824	854	806	853	831	763	824	772	817	847	808	856	783	844	833	871	797	791	826	799	817	833	804	837	779	788	794	793	826	818	801	827	787	841	800	862	788	856	797	830	771	866	834	793	825	813	859	809	807	806	817	816	788	797	806	812	794	789	807	862	818	826	791	755	765	805	754	813	796	807	805	869	796	825	846	854	822	832	817	834	819	860	821	828	851	763	844	809	819	814	787	877	803	810	786	801	897	847	800	815	805	794	823	830	776	804	816	780	827	809	827	825	843	849	769	866	843	788	846	817	831	785	850	848	789	776	774	811	804	809	809	786	808	782	819	791	819	831	774	788	792	805	840	779	801	781	826	797	762	781	774	788	813	821	810	839	777	809	790	801	791	815	846	798	771	823	788	798	809	798	814	811	783	789	830	890	819	851	783	795	769	823	800	823	841	869	824	801	817	809	791	807	852	786	795	808	785	809	801	834	826	826	780	846	861	798	808	802	823	846	813	831	802	810	803	759	829	796	789	883	787	839	806	815	800	797	851	817	812	795	799	803	833	821	763	835	817	765	839	840	812	796	812	799	874	774	858	809	811	801	814	809	764	812	823	785	767	833	834	824	822	813	823	834	805	833	784	805	812	800	816	810	833	831	818	789	800	839	838	790	782	806	778	776
77308	78684	68031	48447	27415	9363	753	301	312	330	312	320	325	287	270	302	329	282	275	322	310	315	295	333	321	295	320	336	340	337	308	282	313	338	311	339	325	303	325	295	330	323	317	335	343	286	314	292	285	277	314	296	337	291	318	291	300	320	288	295	301	300	304	278	304	311	288	310	326	293	303	298	316	283	273	341	277	345	311	329	303	287	306	292	297	305	286	305	311	315	309	312	288	327	275	349	314	263	294	332	286	315	313	311	330	323	309	302	330	269	293	344	342	321	316	327	344	304	279	314	284	298	281	289	279	302	334	298	291	305	311	314	285	260	290	306	310	317	333	315	322	281	303	306	312	346	291	304	321	309	253	294	305	303	314	302	307	331	277	328	305	309	301	303	323	303	334	335	259	299	306	299	313	316	308	293	311	317	297	338	322	310	307	315	329	302	318	295	280	294	301	299	297	341	301	332	289	340	335	292	327	295	271	315	274	302	296	306	326	318	310	278	282	306	276	316	308	300	317	292	314	308	305	292	322	312	300	321	342	329	325	321	316	311	299	277	289	300	318	299	341	319	290	302	346	337	268	315	296	335	311	329	303	296	287	268	286	312	326	300	293	292	309	286	298	315	284	331	310	329	281	291	302	318	307	306	301	283	291	307	319	301	309	272	299	360	287	308	299	323	326	334	295	281	305	308	313	302	327	301	308	294	316	306	335	319	313	323	311	302	315	267	318	293	295	341	322	332	309	332	299	310	311	283	313	295	344	351	306	275	316	284	313	327	299	300	292	317	286	311	314	330	308	303	291	292	297	294	316	322	288	301	306	302	305	313	320	338	309	318	271	290	311	329	308	296	315	304	321	271	288	304	320	322	315	286	291	315	301	306	287	318	270	321	315	333	293	331	281	296	284	305	277	299	298	336	303	287	300	343	305	321	321	305	310	313	290	317	320	340	292	316	304	269	296	328	321	294	321	289	317	294	357	316	330	300	315	305	310	273	316	309	307	283	299	305	333	298	348	291	301	276	288	310	323	307	304	325	262	303	257	264	271	306	288	307	273	293	289	303	307	309	279	300	294	314	298	288	336	277	314	292	331	322	302	289	289	293	306	297	291	328	308	300	295	341	285	323	292	309	314	308	330	318	323	284	279	312	302	330	326	307	291	305	278	275	272	285	325	306	318	320	334	331	332	306	305	325	334	284	317	298	283	315	285	280	318	293	302	275	293	313	306	294	328	300	298	290	330	311	325	328	331	322	291	292	279	315	321	321	285	305	304	332	320	294	304	279	297	298	283	318	296	308	323	326	329	294	297	330	301	340	308	302	311	295	291	298	316	294	353	318	295	304	290	277	313	287	269	290	314	327	296	339	327	312	309	292	353	324	289	292	298	327	281	308	278	298	315	284	331	286	318	292	303	279	366	291	309	310	316	328	334	317	310	281	284	314	330	320	280	291	324	311	291	316	306	305	267	290	294	314	284	291	280	299	276	325	327	333	319	309	313	311	283	287	300	306	305	309	319	348	306	327	307	286	315	332	288	325	280	309	293	300	312	312	341	352	297	304	299	318	317	286	309	323	297	330	301	286	290	327	303	323	330	295	323	307	307	309	309	298	310	306	300	316	312	284	302	310	282	327	305	296	304	334	291	309	293	314	314	342	314	275	338	284	313	318	301	287	290	283	309	312	301	303	302	317	296	301	339	306	307	303	330	293	280	329	282	295	334	292	309	302	325	276	342	314	343	303	298	305	316	295	318	287	302	311	296	292	283	316	340	325	311	290	295	327	288	317	326	314	284	312	328	310	300	303	339	292	269	294	336	304	283	304	300	306	281	300	307	339	308	285	327	277	305	319	351	291	333	325	289	334	311	304	321	325	288	284	330	293	323	296	328	273	290	306	331	307	297	279	339	287	324	317	279	316	339	327	315	292	272	298	328	322	273	328	310	323	285	291	350	297	302	307	300	311	308	286	315	331	284	289	302	285	308	272	295	298	315	278	307	328	311	276	315	318	323	300	274	343	302	286	313	300	314	287	286	291	273	328	328	325	306	300	323	283	291	282	322	290	315	301	294	289	268	319	319	313	302	308	296	316	310	279	322	299	298	345	308	313	318	319	310	303	328	302	328	277	331	290	301	278	302	280	292	304	294	335	271	299	314	284	297	309	302	300	316	323	313	336	328	278	283	319	300	290	293	293	317	273	289	332	303	316	309	337	339	309	316	331	306	270	280	306	307	291	302	329	303	286	326	298	272	267	265	322	324	273	299	320	287	318	319	263	291	317	322	318	343	324	280	320	299	307	313	319	291	287	317	301	308	296	342	324	305	321	298	283	305	311	300	310	306	307	295	317	311	288	254	306	296	322	310	335	328	298	321	295	312	308	307	329	323	308	302	310	272	314	301	322	314	289	316	284	294	286	292	322	328	331	319	321	322	260	330	297	317	285	304	324	299	293	309	286	283	293	310	288	302	302	316	311	317	289	290	317	282	276	301	289	306	300	293	314	310	305	282	349	309	312	303	297	332	295	282	289	318	291	283	302	310	311	306	318	321	308	305	282	295	314	300	306	304	295	350	282	296	331	294	315	300	329	313	316	292	310	300	298	296	298	332	331	330	301	319	305	295	258	284	317	297	281	293	291	300	298	306	308	305	332	298	290	275	289	324	308	351	273	286	318	312	348	320	310	323	316	289	307	314	301	289	348	280	327	297	305	297	329	317	307	319	320	335	306	327	299	310	294	299	290	282	296	298	280	261	300	325	316	298	287	275	298	313	313	280	302	316	319	311	277	316	302	310	325	314	324	295	297	313	284	307	287	289	282	287	317	300	295	320	333	329	305	324	278	321	293	332	295	297	326	327	296	317	297	314	273	304	313	296	310	300	321	294	310	314	320	342	304	307	308	291	303	328	311	302	289	309	313	287	293	322	310	321	313	297	272	308	296	338	325	308	284	312	328	308	289	324	301	312	321	295	314	313	295	322	284	333	294	328	359	303	316	304	288	277	285	325	325	351	313	313	300	328	265	303	303	330	264	315	306	287	276	325	319	307	294	323	293	299	309	315	333	311	336	313	312	321	289	318	293	326	311	298	268	327	288	313	331	310	291	313	291	297	269	317	296	329	345	305	309	319	308	329	303	304	301	308	335	324	328	315	295	289	294	296	302	337	315	346	302	281	336	274	317	278	298	290	314	336	283	316	295	292	317	330	298	283	274	283	302	301	296	311	325	283	285	306	293	298	302	282	330	316	298	310	311	307	296	315	300	325	279	291	299	306	271	293	306	290	324	286	323	325	311	300	292	325	315	326	292	291	309	303	312	281	301	288	316	315	316	294	312	305	304	332	328	305	339	320	308	266	346	327	292	346	317	312	304	287	308	312	291	303	311	322	292	300	333	294	309	272	315	298	308	343	307	322	333	323	272	333	301	297	306	300	304	317	300	329	316	255	285	281	316	295	288	271	305	319	301	282	302	296	331	272	301	306	301	302	306	327	287	311	293
54071	65186	63559	51698	33010	13100	1088	833	839	796	902	855	814	808	797	816	877	818	819	841	829	819	775	828	846	798	782	797	817	750	806	786	842	764	773	796	849	820	793	801	780	840	823	845	816	810	812	830	790	804	824	835	856	785	839	903	850	823	850	849	794	789	786	850	779	810	802	800	794	810	808	804	839	821	809	774	885	865	820	779	802	786	776	832	848	826	820	842	744	837	816	827	825	821	813	800	814	793	826	819	779	839	809	811	827	816	854	821	784	820	808	877	815	834	768	857	844	809	795	798	834	834	826	834	844	804	840	866	857	819	805	856	875	840	869	794	815	782	813	823	800	783	814	786	785	818	870	823	843	787	857	814	859	860	823	796	815	858	793	821	821	802	771	844	795	902	795	790	814	808	812	784	843	872	819	793	830	812	807	804	761	826	774	824	785	875	792	865	784	818	852	844	800	757	801	808	807	825	851	824	770	752	830	810	794	846	839	796	809	816	837	824	815	810	873	788	853	817	794	843	824	817	864	848	818	855	778	813	796	819	757	836	800	842	784	827	849	853	834	801	815	789	810	757	822	833	800	756	856	800	771	811	783	833	842	806	788	805	806	830	807	783	762	848	844	798	828	749	837	830	866	820	853	802	840	796	843	795	812	809	790	839	811	794	793	870	841	794	805	800	808	787	802	830	785	838	849	849	856	828	842	824	902	803	819	802	859	857	816	783	839	780	789	814	802	842	831	803	861	805	871	852	797	845	832	807	757	805	905	788	822	842	770	797	820	826	832	804	801	812	782	816	773	767	834	850	834	799	791	733	816	801	784	777	854	785	830	846	827	805	789	770	814	794	801	782	872	786	762	804	827	842	850	858	808	819	845	833	736	815	813	889	826	787	825	798	811	812	827	811	802	859	830	800	780	835	781	816	805	776	839	775	775	807	785	838	844	831	841	817	832	851	802	776	807	862	866	757	836	838	811	814	801	778	819	810	795	811	811	797	841	837	803	764	873	783	850	783	846	799	755	747	811	829	817	810	807	790	776	806	816	827	833	831	812	824	782	821	795	802	783	799	803	787	819	766	851	797	831	797	782	861	770	798	808	779	769	838	870	822	826	792	846	800	805	877	776	825	788	828	874	804	837	814	838	809	802	764	837	815	831	805	826	822	780	801	849	803	799	786	840	806	803	838	835	853	803	800	799	828	800	860	766	846	839	779	852	839	799	837	853	803	812	830	838	813	813	864	789	792	832	791	814	798	809	767	813	834	803	889	814	784	826	825	825	860	814	785	800	844	820	766	855	818	799	830	819	833	812	811	826	839	833	832	744	842	844	802	817	818	834	776	797	839	848	815	787	853	768	814	804	832	778	801	799	835	799	846	845	788	807	797	838	794	767	809	771	797	793	826	816	871	795	802	813	822	843	823	780	809	860	804	833	817	820	761	837	835	881	806	844	826	821	868	760	814	804	849	801	821	779	847	857	827	802	758	783	828	861	838	873	809	828	827	833	842	849	835	787	815	785	800	782	827	808	785	781	791	842	837	768	852	832	838	798	815	779	844	785	840	846	865	790	828	755	815	844	838	847	798	805	842	857	811	798	820	775	832	813	823	761	786	793	878	798	815	842	830	799	843	788	783	846	818	792	802	848	824	823	845	816	791	814	809	815	777	816	812	819	828	781	776	784	778	836	846	779	836	842	833	863	825	815	768	820	773	826	839	783	834	813	822	785	866	799	796	814	819	850	826	799	840	791	814	830	765	872	826	797	797	843	788	810	841	800	801	837	811	790	776	875	781	799	846	793	834	841	859	802	830	790	836	818	858	869	817	821	790	794	786	831	787	784	771	787	819	784	799	803	808	819	767	776	783	857	804	827	829	841	775	845	790	818	804	773	831	803	838	761	816	816	837	777	829	795	852	830	797	823	820	784	840	825	831	788	805	781	867	833	764	781	813	830	808	852	830	833	791	837	800	822	826	830	843	847	785	788	802	815	851	810	793	835	838	849	836	794	726	767	827	805	805	834	797	826	759	864	842	808	817	799	788	819	814	833	839	811	804	846	798	824	860	809	827	820	808	776	817	828	832	828	821	806	842	826	833	806	779	776	816	845	825	819	813	812	864	794	792	781	851	837	809	777	822	853	850	803	823	803	811	802	770	817	814	805	823	793	834	749	799	819	737	817	803	800	829	844	838	800	808	781	802	800	814	791	796	796	830	822	794	873	834	762	868	792	789	837	819	820	770	821	801	818	840	841	831	772	801	835	817	790	795	747	781	863	806	833	770	823	855	841	838	833	822	745	828	857	825	780	820	783	752	824	849	823	817	831	823	789	880	777	814	858	836	836	809	839	815	828	809	766	829	765	826	819	842	836	815	827	819	801	869	829	823	799	828	827	857	825	813	801	807	806	832	801	788	787	811	847	775	820	796	782	825	749	782	839	818	777	802	805	838	794	796	820	767	829	771	834	797	818	850	854	809	806	774	790	807	787	821	803	784	793	807	816	810	811	816	832	808	830	809	865	820	786	822	789	864	859	830	806	807	824	834	771	873	864	835	780	813	824	802	811	797	781	837	815	817	834	794	831	827	797	843	827	812	839	815	817	821	818	848	795	813	839	837	854	834	832	755	807	790	810	772	853	821	814	786	814	838	838	840	799	853	836	781	856	878	792	831	857	765	811	809	802	808	804	817	847	814	808	779	796	819	827	830	837	778	810	879	812	812	799	881	796	843	761	837	796	832	853	826	839	754	847	818	846	803	854	809	798	795	859	805	784	801	848	793	851	837	827	828	817	808	785	844	792	826	821	778	830	815	813	850	869	789	793	800	855	800	789	815	803	804	807	804	808	811	836	826	764	854	772	824	843	820	817	855	829	810	787	775	839	812	824	800	838	757	792	855	858	861	807	831	795	818	790	853	792	876	757	795	840	792	794	831	791	851	793	816	758	832	796	771	850	885	802	805	804	886	828	840	833	776	752	857	814	806	808	853	837	756	806	814	815	807	804	782	830	804	838	781	873	787	805	774	812	825	826	840	854	864	783	826	793	789	822	837	794	784	801	790	807	782	822	777	778	825	803	799	779	821	854	786	808	796	823	799	831	804	796	831	790	805	785	832	814	788	849	828	852	810	758	825	819	838	832	828	783	845	800	825	809	816	807	809	814	852	810	818	791	821	791	820	835	809	791	821	826	823	798	785	785	768	790	795	766	792	783	812	840	802	797	800	806	801	827	867	834	843	824	840	803	811	812	869	834	839	824	820	771	809	779	831	744	814	809	855	779	791	814	846	845	788	831	810	793	850	807	769	818	824	824	810	848	814	827	813	772	804	833	813	826	839	834	833	805	815	836	774	840	836	843	786	804	842	820	838	818	830	822	852	810	807	849	804	789	774	811	837	768	825	806	793	779	856	834	779	821	761	835	783	777	779	877	841	825	791	797	821	824	830	813	823	822	817	820	821	789	798	832	803	789	822	824	822	803	851	819	782	863	790	864	839	781	815
23073	23838	16081	5881	1935	670	368	358	357	369	363	329	328	359	377	374	381	354	362	372	345	359	372	355	387	354	371	369	381	391	357	341	375	374	411	371	386	381	344	368	340	386	319	358	380	368	351	371	344	374	370	374	358	346	338	359	340	369	339	374	340	355	364	345	405	390	346	318	345	342	348	371	361	392	365	426	373	361	333	375	342	354	383	429	373	359	379	362	364	366	386	357	373	318	342	358	401	364	366	400	382	409	359	361	383	373	365	382	367	367	352	389	359	357	355	362	366	353	355	384	348	375	379	346	393	372	360	365	383	373	367	374	381	348	347	365	356	376	377	346	375	393	384	352	346	363	342	360	388	400	368	359	355	381	401	353	360	405	357	389	367	397	381	381	341	394	359	340	351	334	343	392	380	360	361	361	402	348	399	358	357	343	367	379	377	399	366	354	357	382	317	395	380	378	368	332	371	416	369	377	403	392	382	392	394	338	383	421	387	368	374	370	396	346	370	359	390	372	355	368	395	355	369	356	374	402	366	355	359	375	375	369	360	356	365	369	361	356	349	387	374	398	368	346	378	368	360	376	377	355	348	349	368	386	367	397	362	370	348	354	376	362	357	369	381	366	355	358	352	351	383	353	394	359	375	345	333	374	387	376	334	336	357	360	349	356	397	375	392	384	414	390	392	338	365	392	382	354	369	362	381	382	369	396	367	384	368	405	384	356	373	384	357	365	351	398	375	392	340	380	387	379	366	369	385	350	368	386	371	328	369	362	356	352	357	364	369	368	353	360	350	336	364	372	338	356	364	402	403	344	370	396	379	370	363	356	359	360	335	365	346	374	356	371	353	370	362	349	349	401	360	368	382	342	370	346	380	389	396	358	331	320	324	341	388	367	385	389	379	365	368	387	360	354	341	372	332	338	359	328	401	364	354	335	346	413	374	376	355	394	370	378	364	363	364	389	392	377	352	351	368	377	379	355	361	362	397	388	375	370	363	350	321	372	384	356	322	359	362	387	384	359	372	422	372	366	358	359	379	323	367	375	402	369	373	375	362	356	354	365	390	385	370	352	374	387	381	382	364	392	350	371	361	352	387	358	421	427	367	366	349	391	406	351	381	365	342	346	362	350	365	362	350	385	360	376	369	334	370	330	385	354	352	371	322	366	346	340	371	376	383	377	343	344	352	387	345	347	379	391	390	373	397	383	375	330	362	383	369	333	360	353	366	360	361	383	419	379	354	398	408	379	363	354	361	335	379	364	356	359	380	366	349	406	384	389	385	347	341	368	353	360	370	354	376	354	389	355	350	366	339	365	357	368	385	353	374	372	354	371	374	388	381	368	376	375	400	397	425	370	336	366	377	343	378	385	378	376	348	343	349	388	392	392	396	386	378	351	355	418	356	374	381	362	384	350	363	385	390	394	376	311	364	366	343	378	370	358	360	374	380	389	377	371	365	350	379	346	325	339	374	378	367	385	372	349	408	329	340	368	338	390	347	372	386	362	373	378	362	369	370	377	362	355	357	350	365	369	388	408	398	333	393	360	377	410	368	408	327	376	370	366	338	392	398	389	350	376	395	398	387	406	397	366	398	377	392	367	397	361	356	384	356	336	377	350	362	387	369	386	386	376	340	380	396	352	367	376	377	339	348	380	317	378	361	358	371	364	390	385	351	376	375	406	348	384	371	335	345	348	373	370	368	341	375	375	369	394	328	351	374	372	360	362	376	348	371	362	399	375	381	378	376	389	363	375	342	397	380	349	377	370	384	328	399	344	348	384	350	389	391	369	392	337	384	355	382	391	379	368	372	371	334	351	333	391	361	357	393	324	388	375	396	366	385	365	398	372	353	379	365	381	377	358	336	363	377	368	381	338	355	374	386	360	346	321	331	370	352	372	377	352	354	345	355	368	399	362	351	405	349	370	389	382	364	386	401	376	377	349	351	373	371	391	384	350	336	362	345	387	334	357	387	326	348	377	336	381	344	398	378	410	404	401	365	374	373	372	380	362	362	374	393	350	389	384	343	341	355	384	389	348	390	368	391	355	384	385	380	377	357	371	365	340	372	362	376	337	369	363	378	388	344	368	388	352	342	388	357	347	362	360	375	349	369	370	380	376	379	347	370	344	373	370	368	379	372	417	357	373	351	373	361	388	365	406	373	386	375	366	326	359	347	380	364	368	358	371	363	398	373	346	385	378	318	383	353	366	354	354	356	375	388	355	379	374	367	383	332	352	363	358	373	349	421	346	376	343	375	376	385	409	379	366	372	331	381	382	381	365	366	355	359	371	400	385	362	393	379	383	352	383	352	325	330	357	382	430	394	378	332	361	403	366	354	380	366	365	358	384	371	387	343	342	329	360	352	386	347	401	352	409	338	391	339	341	379	370	361	374	341	385	378	375	365	374	392	337	352	327	353	385	372	390	389	395	385	383	351	359	391	381	337	380	392	380	343	381	350	380	366	325	370	383	353	393	365	346	343	360	362	356	362	388	400	353	369	387	353	381	370	358	357	353	395	385	358	329	379	379	362	333	344	374	338	336	367	373	404	366	370	341	388	387	365	396	359	333	358	346	342	402	382	359	356	387	384	350	333	351	354	348	345	354	393	384	392	379	377	379	388	349	329	356	380	366	378	407	405	360	356	374	380	374	363	353	366	384	338	387	366	399	375	368	392	356	374	432	376	388	358	348	383	372	348	359	365	362	361	394	375	403	360	365	410	350	305	362	367	416	404	351	355	410	373	329	385	359	364	331	392	357	357	380	376	371	380	348	375	352	370	384	350	375	383	361	378	355	352	386	350	359	341	346	376	340	358	374	341	358	357	371	389	352	387	382	365	353	345	352	390	391	326	388	386	371	362	348	387	376	356	376	347	395	346	359	349	338	381	350	371	369	398	370	344	398	409	391	339	362	355	396	354	349	370	327	312	364	362	372	350	362	375	346	356	383	362	359	379	400	390	398	370	367	357	353	379	396	362	338	386	361	354	378	361	358	328	409	352	342	415	373	357	388	362	394	339	377	359	373	348	352	375	391	370	371	346	354	363	337	381	386	327	357	358	365	363	381	334	337	372	371	355	353	365	428	358	397	388	381	401	371	348	356	365	366	375	357	380	360	351	380	382	340	352	350	391	383	418	372	361	350	371	350	386	353	399	354	333	339	380	402	365	384	414	365	398	371	359	374	399	340	389	360	362	364	384	380	374	356	384	368	389	391	375	366	361	355	355	414	362	381	406	360	353	361	364	361	346	353	350	388	374	370	373	358	397	358	378	360	393	360	353	328	365	408	392	383	371	354	386	372	368	381	328	375	365	366	398	379	365	360	366	386	373	362	379	345	365	376	385	407	365	372	363	367	380	385	388	359	383	384	355	353	340	396	379	351	371	368	365	360	349	363	351	385	346	399	354	357	374	410	367	381	376	381	372	363	387	357	361	374	371	360	390	380	392	355	378	407	348	384	393	375	371	394	387	378	348	401	364	353	359	368	364	330
21785	27243	21188	12200	5370	1991	932	904	985	955	921	907	978	934	940	914	938	996	967	893	936	949	935	1007	1020	993	959	1017	909	1015	948	962	938	936	914	878	939	922	924	961	965	998	922	937	945	929	926	975	1004	922	894	934	986	913	966	952	1002	1008	927	1016	964	969	935	934	927	922	947	939	957	978	950	951	938	937	1017	992	960	948	904	947	955	951	962	966	986	962	973	956	959	988	977	1029	984	892	926	970	913	924	966	983	976	1029	923	924	939	958	935	965	928	934	966	933	909	966	937	896	982	948	956	933	952	989	986	974	986	911	958	930	946	977	930	978	933	970	979	966	905	934	953	958	949	937	961	930	989	967	984	990	1014	999	973	932	953	970	993	955	1013	967	963	905	932	958	964	904	934	944	968	919	949	991	969	968	935	1003	1042	938	1001	976	941	966	961	941	913	955	957	965	918	963	1006	973	985	925	915	1014	930	966	886	999	997	966	1005	923	925	976	935	965	918	1003	1008	964	904	935	971	971	1024	950	962	906	951	929	997	933	921	972	920	962	955	961	950	989	956	1008	939	946	983	937	966	978	951	956	974	969	967	927	945	986	923	979	981	960	958	1000	988	920	937	1023	922	967	1014	961	967	966	967	939	968	926	899	997	905	940	917	994	938	948	927	963	903	926	951	983	994	929	951	959	988	941	917	954	949	986	1000	951	933	946	975	937	983	953	904	981	974	991	987	961	964	945	975	933	984	963	976	1027	967	983	977	947	936	965	968	955	945	965	962	941	983	941	990	987	927	950	937	1024	915	996	955	984	1031	975	941	922	961	990	948	982	920	915	982	956	952	963	956	966	930	941	1029	943	961	960	913	1023	956	936	915	910	928	941	979	985	933	932	1001	958	973	971	992	953	951	955	956	1010	961	1001	961	920	991	971	965	986	933	937	914	997	941	970	958	983	948	951	892	920	953	983	935	976	977	970	974	968	973	893	948	940	971	923	981	973	972	924	947	959	974	1028	962	971	1006	953	908	919	978	951	927	976	986	962	945	971	964	978	926	1011	945	939	1014	1015	948	957	937	985	940	1006	958	949	942	914	986	958	933	983	977	1025	935	1002	944	1013	954	992	975	1002	933	924	961	925	1040	941	955	985	966	971	973	992	919	936	989	972	954	944	1007	934	927	908	900	983	956	977	952	928	916	970	995	999	926	948	979	965	914	923	976	945	981	982	959	901	918	948	988	945	920	1013	959	968	957	953	952	988	944	960	998	973	993	968	983	1026	982	979	975	956	925	975	979	958	959	922	982	961	924	974	927	937	986	956	949	964	877	970	970	970	1025	976	967	978	930	988	980	985	1023	985	949	935	1038	969	946	919	980	939	969	960	999	998	954	944	970	923	946	980	932	967	954	935	879	934	998	1000	967	1003	908	965	989	956	971	977	977	956	979	961	964	964	970	935	965	921	922	932	948	933	943	927	948	973	962	876	1007	1000	959	972	1008	967	992	992	936	1001	1052	960	1039	1002	1005	982	983	967	936	925	935	931	1002	934	1021	992	891	940	995	949	959	958	990	947	1000	974	914	927	928	977	954	980	1004	928	976	950	944	941	982	965	977	956	900	970	964	920	985	956	870	1008	933	987	936	975	893	926	945	1007	925	929	952	953	982	989	943	957	890	911	960	954	913	989	945	979	976	933	1007	914	911	960	945	950	932	987	980	939	938	884	924	952	984	966	947	966	961	974	958	963	991	882	967	949	1001	976	945	941	1002	944	931	982	929	889	988	960	964	979	952	947	934	928	947	992	884	921	978	917	943	936	984	982	963	935	947	965	920	974	975	996	1020	914	1000	970	980	978	959	884	995	942	961	944	970	919	963	909	995	972	968	948	959	916	948	929	944	955	941	972	993	970	1030	952	1004	967	952	1015	952	986	960	927	1013	919	1006	933	957	938	929	944	975	977	918	932	966	1001	1029	926	953	921	967	959	985	949	918	960	958	912	988	950	951	964	1047	950	1022	943	905	939	938	907	918	920	1026	958	934	969	923	913	974	1034	951	951	964	943	908	926	924	998	955	1010	911	1009	941	924	939	976	985	950	953	964	991	944	967	980	968	950	976	936	967	942	967	978	973	965	974	939	958	926	917	1003	1009	959	926	972	927	972	989	915	994	957	906	960	926	987	905	987	959	940	960	921	966	959	969	998	985	964	912	952	997	974	953	980	916	897	960	950	937	1022	1036	1027	1027	980	985	931	936	970	1015	947	917	949	962	948	948	957	947	978	926	963	915	908	1013	967	961	991	996	978	958	984	1015	962	982	1004	939	913	991	899	929	914	976	937	962	989	963	995	989	926	966	940	954	948	938	952	987	1000	933	953	974	926	965	994	999	953	956	943	942	934	947	961	956	924	983	946	927	968	988	961	962	954	952	972	969	958	955	997	971	945	943	992	952	976	942	987	960	942	964	963	918	949	964	913	974	964	966	966	939	914	982	1013	974	964	966	888	992	958	911	946	988	964	972	944	937	1018	1014	896	989	1012	964	879	972	920	914	958	971	933	996	953	961	914	930	988	988	999	974	942	1008	947	956	934	962	953	1002	955	957	1004	961	978	960	934	982	969	916	927	1001	951	984	909	904	977	956	939	1006	976	985	970	928	926	968	996	1017	919	989	966	917	968	992	940	956	978	968	980	921	951	981	910	972	970	966	990	963	967	979	972	925	963	921	978	944	937	980	988	934	964	927	953	930	961	945	957	974	961	927	889	932	966	925	912	955	932	962	967	951	976	995	977	985	994	915	967	924	955	894	936	954	919	930	958	973	946	1004	978	939	943	996	973	906	929	940	968	1017	971	1022	914	943	992	875	980	958	969	989	931	966	938	943	944	967	980	974	1008	940	979	943	963	1017	995	965	976	980	936	922	918	971	952	966	1000	897	1012	950	959	1002	970	939	982	959	909	943	948	1007	943	1028	985	954	1006	946	943	955	947	921	948	991	946	962	979	985	991	939	948	958	979	985	893	948	928	941	977	947	987	954	1003	946	950	956	943	1010	990	956	974	925	931	949	956	971	958	945	940	971	990	940	955	971	978	959	932	992	957	951	914	971	869	898	941	976	973	975	988	977	933	955	1024	991	953	953	972	975	910	936	964	933	975	969	926	968	936	899	1005	927	1025	1037	1008	1007	966	949	996	928	971	939	951	985	969	979	928	898	975	895	974	973	946	962	965	950	938	973	1006	980	964	955	925	970	990	932	912	921	941	936	978	938	939	1005	947	916	942	985	1000	950	944	950	932	941	963	917	949	1001	1003	948	954	978	918	943	979	917	939	976	948	945	932	1011	979	898	979	988	958	965	955	930	947	984	976	935	973	958	944	1006	966	956	953	926	957	902	988	932	956	969	938	962	934	962	968	950	983	928	999	951	948	968	910	976	945	978	925	960	953	986	993	982	981	951	955	970	912	978	974	1035	952	993	979	968	994	938	1004	977	992	935	930	981	990	934	929	971	994	976	962	999	910	969	992	940	970	954	923	943	958	969	952	898	993	958	916	995	984	1016	946	933	974	1016	999	929	974	993	905	917	969	982	977	958	972	970	977	945	947	992	949	1000	898	994	911	946	949	990	992	975	929	929	985	970	954	912	971	925	968	926	906
65561	64793	55408	32370	13716	2611	336	323	267	316	278	309	292	281	299	292	273	280	313	285	275	303	305	312	304	303	280	259	311	289	297	282	291	307	286	290	303	276	280	316	268	282	298	297	280	296	270	288	346	302	278	273	275	321	280	287	271	272	282	313	304	294	293	278	282	309	307	284	277	315	288	309	254	309	291	260	306	287	276	313	292	287	290	258	299	283	270	294	297	277	308	262	291	309	298	282	286	273	311	301	314	285	288	316	316	268	285	315	295	288	301	254	281	283	270	284	305	297	268	313	298	281	327	287	325	291	282	308	279	298	297	295	253	297	291	289	283	308	275	289	280	282	301	300	289	291	305	276	291	324	328	287	289	282	278	280	258	264	318	278	286	275	293	295	291	290	285	305	288	308	295	286	287	271	295	268	299	275	319	260	286	281	306	279	320	287	286	283	285	299	289	278	292	286	263	297	296	311	298	286	286	277	279	325	304	296	326	283	299	292	284	308	275	306	322	272	314	309	296	308	294	334	266	307	310	261	278	271	288	302	255	294	320	323	301	294	320	313	335	295	299	298	316	276	273	275	300	292	270	308	286	281	284	282	268	291	301	305	256	283	297	292	342	279	281	273	289	311	285	285	296	266	312	292	284	299	298	287	259	327	315	277	285	286	270	289	305	271	280	312	306	291	288	307	293	291	300	265	294	299	243	276	286	310	276	309	312	297	309	328	273	290	297	300	267	281	297	303	297	287	294	268	300	291	280	271	294	279	289	289	303	292	300	288	305	294	285	319	271	278	281	290	308	337	294	348	305	322	314	287	294	278	294	306	277	305	299	301	286	270	255	304	259	288	314	274	299	298	296	308	295	264	297	308	281	299	290	270	291	302	311	309	247	318	274	289	297	271	276	264	323	280	290	294	319	287	313	309	283	302	265	317	262	271	263	302	280	289	290	313	264	293	299	290	331	268	309	308	290	311	262	246	287	281	263	304	321	277	293	290	300	289	279	301	311	305	271	278	285	292	287	299	309	320	290	289	307	289	299	303	286	283	300	258	296	307	282	284	277	313	299	263	296	298	289	278	290	272	274	307	271	257	305	258	305	292	309	300	318	313	329	302	298	292	292	313	256	295	324	260	295	282	280	318	301	315	287	279	294	327	283	274	277	292	313	316	284	318	313	280	280	294	307	272	269	291	265	290	305	253	287	299	286	299	304	297	330	305	296	292	305	272	289	297	292	289	281	279	277	264	312	285	302	324	296	299	320	295	295	279	255	258	279	258	294	285	284	290	268	298	302	259	312	268	257	311	312	315	303	313	304	297	293	278	309	268	275	283	287	266	284	275	293	316	277	328	283	302	269	299	301	277	295	292	318	310	317	311	279	288	302	273	307	303	293	274	329	296	285	263	291	289	312	290	287	275	321	319	295	292	312	301	300	304	294	272	272	298	310	296	292	288	279	297	334	285	311	324	273	291	293	315	314	307	318	305	255	286	260	311	281	305	299	291	294	311	268	312	311	316	287	280	283	321	317	301	275	328	249	302	290	304	263	295	296	307	296	310	303	278	298	301	326	301	285	282	306	276	288	266	267	299	302	301	270	274	274	263	282	299	319	322	287	324	298	291	295	280	295	293	262	314	282	335	313	288	293	300	279	305	289	294	286	295	274	282	258	292	269	318	303	287	264	290	273	318	304	272	277	325	291	278	301	282	320	300	295	291	280	283	310	292	290	268	321	266	270	304	285	306	268	284	303	316	338	252	313	281	322	323	298	281	288	284	276	285	290	279	276	276	307	312	293	285	265	320	275	271	290	305	307	329	300	298	299	262	305	275	312	286	302	320	292	289	330	293	313	311	295	291	288	296	263	291	305	314	296	280	299	276	310	315	298	300	299	344	298	285	272	273	262	280	293	275	273	312	339	321	303	282	271	273	298	304	273	301	290	316	286	289	320	278	311	264	305	298	307	296	316	283	272	316	299	266	296	294	290	283	273	346	315	297	270	319	316	279	273	302	310	309	279	288	281	299	287	293	285	284	313	294	313	265	297	258	284	292	274	288	311	294	316	298	286	301	265	279	267	280	324	303	315	297	315	278	279	275	280	301	298	297	249	301	291	305	307	308	280	303	320	276	275	318	298	293	288	260	279	287	322	292	279	292	269	305	300	301	283	264	295	306	267	294	278	319	286	297	296	304	284	279	279	328	305	307	306	306	286	267	280	296	301	308	311	264	272	289	261	293	293	267	310	297	311	294	313	297	298	314	339	316	248	279	312	294	327	260	254	309	312	271	309	241	267	269	300	283	251	318	298	281	296	306	291	267	282	272	307	268	305	288	285	275	264	259	299	291	283	276	288	311	290	324	285	307	303	318	277	299	293	278	302	292	284	288	288	334	302	247	292	284	291	299	274	290	297	292	268	297	267	270	318	293	280	285	290	287	282	298	289	292	314	305	269	252	277	272	308	279	299	276	272	306	301	289	300	259	283	297	293	280	287	315	299	307	285	305	281	318	295	291	283	291	298	323	294	319	289	286	314	299	299	322	276	285	268	291	278	279	272	296	246	295	263	288	285	318	299	290	290	267	291	291	289	315	273	309	294	310	269	264	294	273	266	289	293	331	317	313	285	309	323	297	289	310	267	286	279	263	301	272	306	305	310	324	307	313	318	303	299	334	301	310	285	263	299	301	296	282	295	315	287	269	285	303	303	272	274	312	323	297	284	306	306	273	309	305	299	292	309	275	277	312	294	311	300	301	300	288	319	301	327	281	289	276	282	286	300	282	273	278	266	290	281	314	293	286	276	262	322	298	309	283	285	307	317	254	273	303	261	275	300	288	305	286	322	285	261	273	287	295	281	281	299	299	281	287	298	311	290	280	290	307	284	278	284	272	298	307	304	287	283	318	304	310	306	278	316	300	309	281	276	316	284	263	301	273	295	317	247	261	300	316	307	291	297	277	283	273	302	288	305	303	284	299	279	324	294	295	315	278	317	297	312	302	301	296	280	269	307	275	265	300	285	282	310	294	311	279	287	265	288	277	270	281	260	274	296	277	291	250	281	276	313	279	310	284	301	262	292	308	295	272	276	313	268	304	291	274	301	324	305	264	295	288	303	279	291	326	286	278	319	284	307	321	285	289	296	280	314	299	284	281	285	278	297	296	293	291	315	286	291	293	280	252	301	302	283	289	303	296	270	312	282	319	289	289	274	267	313	309	296	255	284	294	274	289	285	300	286	255	282	275	321	287	256	308	275	290	283	302	315	296	271	288	316	255	288	295	267	270	296	297	298	316	309	281	298	288	265	303	331	299	294	296	286	284	309	287	273	275	289	278	293	307	329	286	291	294	335	292	293	302	309	293	272	291	304	281	326	298	311	306	270	260	293	304	290	270	287	304	285	274	269	262	282	252	288	266	288	273	321	294	301	279	299	306	327	284	298	258	314	293	289	296	251	270	280	296	308	293	299	266	322	267	272	285	296	300	291	264	321	308	284	328	323	285
45188	52270	50462	36830	19726	5614	831	784	800	765	773	768	762	784	760	773	824	805	807	786	747	780	807	747	820	744	759	801	804	757	787	811	799	763	769	787	796	801	813	814	811	827	789	805	802	757	795	764	794	768	784	796	776	780	772	755	759	772	793	805	796	837	815	814	762	753	733	809	785	766	818	815	731	775	773	730	766	759	799	799	778	792	795	764	790	847	789	786	758	771	758	778	778	804	791	812	782	823	768	770	758	761	849	755	717	770	757	824	778	748	808	754	779	804	737	748	807	817	790	869	785	820	845	779	778	802	771	781	849	750	784	821	800	802	769	730	809	817	780	773	773	820	807	796	736	807	754	792	810	796	757	803	761	780	816	800	779	768	780	781	836	757	780	739	775	822	857	778	768	788	801	779	775	721	731	737	804	737	792	756	827	772	825	741	835	754	766	802	824	749	748	757	784	749	831	719	779	798	776	810	774	778	784	786	793	807	762	795	745	803	821	784	762	723	804	733	784	795	779	782	759	827	830	800	772	788	766	749	789	777	802	835	761	746	745	761	773	825	780	771	807	818	805	791	781	819	780	803	780	771	838	792	796	832	766	768	753	793	808	726	809	845	773	812	810	847	723	841	812	807	799	723	827	784	776	781	774	776	791	769	796	845	788	846	738	756	821	782	743	770	765	734	808	746	783	775	849	772	776	777	727	780	777	779	809	714	834	788	761	732	804	842	789	773	806	818	711	793	787	767	756	817	759	773	782	758	749	768	821	810	746	798	754	779	755	807	808	805	806	819	778	785	767	745	783	704	791	798	787	813	717	738	765	825	778	751	821	763	776	796	789	786	788	770	750	769	779	788	783	810	816	784	834	770	761	747	791	809	791	808	780	708	814	734	766	778	799	717	784	722	803	805	776	762	730	797	791	770	774	782	774	804	742	793	803	755	775	783	814	827	801	782	742	785	781	772	779	785	802	786	794	835	783	762	761	801	749	807	767	792	793	761	817	747	813	731	766	714	829	807	810	732	780	807	765	819	778	739	772	766	768	754	778	786	789	779	792	772	775	778	748	790	783	829	759	798	786	772	755	801	794	763	788	818	759	828	791	811	767	822	724	773	811	761	795	762	763	826	773	727	808	786	842	808	760	767	747	757	759	805	818	733	795	741	763	823	826	835	779	730	767	744	793	802	728	806	777	752	804	820	758	712	752	731	729	746	823	740	738	805	775	805	783	793	733	852	795	797	810	766	769	786	783	778	762	763	735	774	772	815	787	780	793	789	804	772	779	763	829	772	791	768	764	743	757	749	786	775	832	749	799	794	794	814	766	758	782	777	769	767	722	831	816	773	819	779	811	796	813	800	782	784	833	784	803	736	804	794	765	791	785	741	746	766	787	791	752	819	761	831	759	811	807	759	764	808	794	785	772	783	745	771	767	838	795	801	781	777	796	778	778	765	774	781	781	756	734	736	750	809	788	793	768	822	794	780	785	798	764	795	797	788	802	775	815	755	758	761	798	785	771	789	765	794	733	788	796	819	783	799	769	745	750	813	763	757	801	749	747	803	755	789	768	750	779	739	816	739	802	747	805	772	761	778	789	790	760	798	755	758	768	815	739	779	803	762	806	831	732	760	786	759	753	775	749	745	781	740	826	774	775	793	777	792	741	792	780	753	789	817	812	778	812	761	814	757	774	765	777	722	774	798	791	831	802	778	781	799	758	770	809	751	799	789	704	757	787	733	747	790	851	753	779	796	794	747	752	763	833	790	791	830	785	812	795	783	749	770	795	781	775	772	787	816	791	760	792	843	748	764	785	826	766	788	784	803	823	784	793	774	744	755	760	776	751	761	812	769	774	751	812	784	784	795	805	776	797	722	765	814	798	775	810	820	766	783	755	821	792	801	759	733	769	762	788	780	799	707	794	783	832	800	849	806	779	793	782	737	821	801	782	793	768	767	790	757	792	782	796	775	764	716	763	796	718	737	784	793	754	805	747	783	776	798	760	727	752	800	812	769	803	769	754	845	765	803	786	777	767	771	769	805	829	742	778	760	789	794	774	764	732	784	817	757	798	787	791	791	805	777	811	826	810	816	772	778	784	799	731	785	756	799	827	794	739	758	778	809	794	819	771	813	735	846	759	738	754	787	826	839	773	743	745	733	766	764	811	818	796	744	801	808	791	826	780	784	815	806	803	802	781	771	752	744	794	759	825	762	747	743	760	755	792	738	805	789	748	776	811	731	793	811	810	830	783	775	785	750	758	743	759	802	771	791	792	863	820	739	797	760	779	791	782	773	779	732	733	789	833	793	796	761	785	799	747	747	785	743	802	775	746	795	772	766	762	763	808	771	797	795	772	776	792	749	711	740	784	769	800	748	789	820	796	796	791	765	769	784	758	816	820	788	773	763	738	830	783	746	714	788	787	793	836	833	823	788	739	808	780	839	748	768	755	756	789	776	818	794	781	782	764	752	775	766	744	833	705	735	799	813	824	757	764	777	795	820	763	778	774	719	755	800	751	771	784	823	785	738	755	773	782	780	769	764	757	803	811	774	804	797	827	785	771	815	781	838	787	749	781	806	791	773	756	793	792	786	793	795	758	792	782	780	770	781	773	762	807	753	805	758	792	795	811	787	766	755	792	744	801	779	763	740	811	790	859	798	818	763	833	794	793	787	794	763	768	730	750	771	760	791	800	781	786	775	780	786	811	789	770	799	828	781	844	769	769	755	770	805	837	749	859	784	825	782	813	816	795	753	809	823	773	834	732	750	778	733	797	828	778	768	784	758	802	828	808	793	745	706	816	772	782	830	761	803	782	799	799	788	730	786	820	804	805	765	819	813	763	730	738	821	769	752	737	824	789	777	805	771	760	735	809	751	798	783	753	774	787	795	802	803	834	803	745	810	775	761	793	783	794	775	760	777	815	800	810	766	769	767	771	809	752	825	758	815	811	806	790	777	808	759	769	784	802	843	758	800	772	796	785	750	755	765	792	764	810	810	844	789	793	800	722	808	793	708	774	784	760	724	782	799	750	804	751	759	788	775	757	774	791	797	749	794	765	812	754	763	798	805	798	744	790	757	768	763	843	778	773	792	838	774	826	801	767	777	731	770	804	775	773	777	788	782	756	722	752	850	778	804	773	756	778	835	758	746	763	766	815	791	798	769	746	765	775	803	762	810	784	794	768	788	760	825	730	782	791	797	798	747	769	748	782	808	815	753	793	762	767	811	761	779	794	768	797	801	780	809	803	777	817	769	796	794	752	784	816	786	751	797	760	812	786	765	777	771	780	758	810	806	741	755	763	793	740	840	771	792	750	827	783	826	775	790	821	805	761	756	829	748	712	759	758	753	820	786	802	764	748	750	781	737	767	756	740	750	770	812	745	811	774	821	763	776	801	844	800	791	776	746	755	808	742	826	760	820	764	773	755	830	732	734	823	765	745	745	759	756	827	753	774	781	743	813	795	780	762	747	758	839	746	781	793	796	761	791	783	770
75210	77133	66274	43605	23061	5634	408	313	299	291	290	299	274	267	285	268	288	282	287	277	276	277	278	310	284	292	298	283	285	287	288	293	291	310	263	264	269	295	266	285	283	280	276	315	299	325	291	310	307	272	261	279	310	267	275	305	240	291	269	279	266	272	259	264	286	286	309	277	266	272	286	273	301	253	313	291	264	293	262	297	318	256	335	276	239	269	279	293	263	300	294	290	263	293	265	296	294	307	296	293	274	296	278	299	274	313	285	273	250	259	275	276	285	280	259	277	336	290	260	281	260	247	291	293	296	286	267	298	288	280	264	273	270	299	281	252	263	300	309	274	245	298	278	247	270	275	296	260	273	276	264	277	289	302	264	279	290	276	280	236	293	270	284	291	270	262	268	287	274	278	233	332	251	278	312	290	284	263	272	277	285	287	293	315	302	286	286	302	281	279	262	268	285	272	294	287	268	300	280	277	292	297	311	315	256	310	275	281	292	256	295	287	271	282	276	244	276	275	267	280	263	296	297	286	301	262	293	314	301	295	271	276	272	291	300	257	297	262	282	288	290	324	284	296	251	279	286	293	281	319	285	277	297	261	319	307	259	264	309	297	267	275	290	266	305	292	288	321	274	266	309	291	279	267	271	266	287	288	287	259	298	247	281	260	284	297	268	286	290	296	271	293	275	266	313	300	272	266	300	270	266	289	289	285	276	299	290	289	272	258	287	280	277	273	265	298	280	258	255	294	300	288	287	264	283	302	242	255	279	255	286	315	285	302	284	320	284	291	292	278	301	252	305	279	311	283	288	258	277	278	282	300	286	276	285	264	297	261	273	285	280	292	309	265	280	271	283	283	274	285	256	271	268	263	270	284	290	287	295	278	296	304	284	284	270	280	289	248	294	287	307	262	275	268	292	285	272	272	289	280	284	294	316	291	305	261	263	291	274	290	295	259	274	286	278	287	327	288	280	294	274	291	268	304	265	310	281	312	266	263	270	291	282	297	260	291	270	270	283	317	225	261	262	264	302	296	273	283	283	293	278	267	271	282	301	264	297	272	258	275	286	309	310	283	275	271	304	258	292	288	274	234	269	301	289	258	294	259	246	270	257	310	271	293	304	254	301	313	295	295	305	280	304	279	278	278	276	302	303	297	274	317	273	300	309	257	268	292	296	299	265	288	287	274	289	270	297	322	263	304	296	309	252	237	295	284	322	284	261	261	274	302	286	284	274	311	334	295	291	277	232	263	268	268	274	296	289	275	264	260	278	265	267	246	285	277	291	319	261	277	300	275	306	270	277	299	272	278	314	290	303	301	304	295	262	287	286	307	264	291	263	274	285	272	308	272	265	295	284	309	275	262	313	286	303	258	273	293	282	298	299	274	275	259	274	288	314	256	284	274	291	278	277	298	285	265	247	280	325	288	294	284	284	306	285	323	265	325	294	309	290	278	284	279	311	309	266	277	263	247	265	279	265	267	275	285	308	267	272	293	291	287	290	275	261	303	276	289	292	284	329	276	296	282	276	290	291	287	279	281	287	277	304	291	282	279	265	295	311	274	285	282	266	301	288	270	281	270	275	281	274	285	283	291	299	273	275	294	256	285	284	288	303	331	290	257	276	279	266	309	281	293	286	299	252	299	284	272	282	287	287	257	279	304	294	277	269	284	290	281	278	306	289	302	272	276	289	277	287	275	275	313	295	290	286	296	259	300	304	313	256	295	278	267	274	256	317	287	286	292	270	289	263	291	270	276	297	276	283	302	302	275	262	291	273	295	295	286	280	300	285	253	279	257	277	277	289	254	273	280	300	278	286	264	281	268	318	294	270	277	303	294	257	266	278	294	287	273	313	296	315	313	243	262	265	269	242	275	299	255	266	249	290	277	268	255	298	299	259	261	265	265	294	305	267	278	284	265	298	320	291	265	269	283	289	296	291	319	291	300	287	299	272	298	291	290	312	282	286	272	297	296	282	261	268	285	317	289	290	279	286	253	281	280	306	275	272	281	280	290	307	297	301	281	292	282	280	312	283	310	288	314	248	297	264	293	291	302	281	296	297	272	296	248	268	255	281	279	266	265	296	252	273	268	251	277	279	272	283	284	306	252	291	279	275	268	287	292	277	292	276	261	290	273	270	282	270	310	274	251	307	290	280	275	292	269	277	281	305	320	270	276	286	287	274	271	277	301	309	275	275	249	277	301	281	296	275	276	297	276	270	284	302	273	263	284	294	253	264	289	283	287	276	298	283	301	289	324	291	262	269	298	305	262	289	292	289	251	280	291	272	264	258	302	282	272	289	261	290	306	313	299	289	291	275	294	293	279	299	283	272	270	305	307	265	262	296	254	276	268	277	265	269	301	263	252	303	278	259	272	276	284	300	288	297	281	300	296	276	277	278	260	274	286	279	295	288	303	278	268	282	264	290	267	283	281	286	265	260	281	257	337	285	262	280	279	303	312	269	317	296	292	281	277	318	305	258	283	286	262	260	289	284	284	296	274	283	304	309	276	277	286	291	288	281	275	307	270	301	274	291	290	252	271	267	291	310	281	277	282	237	304	279	265	286	255	292	296	275	262	277	301	302	266	295	261	312	269	311	324	289	291	265	269	319	272	264	280	257	263	280	287	253	286	263	286	259	297	316	268	264	286	322	307	293	285	302	278	261	293	284	264	285	282	280	296	276	277	307	286	265	289	270	292	334	299	294	294	276	291	273	277	303	276	296	275	305	288	283	281	296	274	270	263	281	287	266	276	255	291	305	268	308	289	282	295	286	287	271	295	275	289	273	269	265	288	279	255	274	293	301	294	245	295	279	264	275	273	278	278	278	300	295	265	298	278	293	301	297	273	325	322	338	292	313	283	262	282	283	311	256	278	271	297	325	308	294	263	264	273	283	307	275	252	287	278	316	290	303	314	292	259	293	293	285	256	317	301	263	265	262	276	303	277	283	292	292	277	298	274	254	286	259	289	271	303	311	310	301	285	306	283	314	293	282	279	283	273	316	288	272	264	287	287	280	280	304	264	333	310	277	277	334	301	289	303	294	299	301	312	271	278	279	272	280	280	298	267	307	275	275	276	283	296	271	289	248	233	269	272	273	311	262	286	260	257	286	256	297	279	263	286	290	287	321	288	264	272	258	284	284	274	259	268	281	260	298	278	323	302	262	255	278	266	299	278	283	291	285	256	293	295	281	301	272	290	293	258	298	289	285	268	281	311	263	292	295	276	285	285	270	251	254	310	285	277	251	282	252	306	278	296	273	288	308	289	305	302	291	271	271	269	270	257	269	270	309	311	284	279	242	289	280	273	275	276	292	281	314	290	291	254	301	298	299	301	258	279	309	300	272	290	273	251	267	307	295	286	271	261	278	275	258	277	279	281	263	281	311	311	294	258	280	293	287	289	282	288	273	273	289	295	250	287	311	288	289	300	296	271	299	270	295	284	285	262	314	291	263	308	277	273	269	323	273	304	275	266	261	276	290	317	281	281	269	291
53892	67231	63439	47243	27859	6599	723	769	793	748	763	803	838	771	755	755	745	762	746	747	775	746	764	792	793	754	757	745	769	769	748	770	756	717	739	775	734	750	767	780	783	746	733	787	751	743	742	749	789	765	794	775	739	756	743	760	779	771	708	851	753	770	768	754	745	754	770	773	776	708	721	779	766	721	692	820	771	747	731	703	781	782	732	752	796	745	780	713	784	776	741	751	790	776	727	765	762	709	687	728	759	774	755	769	712	741	774	768	766	721	716	810	761	747	812	770	781	728	761	698	773	714	760	773	735	747	735	791	732	682	704	759	762	761	725	718	736	733	736	760	785	802	761	744	705	736	762	741	760	731	734	799	803	723	743	755	780	772	726	711	765	747	773	766	763	785	758	756	722	707	767	749	726	767	735	726	731	746	801	709	765	751	731	779	721	735	741	748	775	765	757	769	730	727	753	820	763	665	771	842	729	725	740	719	760	719	742	725	832	717	777	733	772	710	720	748	754	777	716	766	740	736	733	739	732	734	758	728	736	739	716	748	770	745	708	734	696	757	750	785	734	738	746	720	788	710	745	776	702	749	734	768	774	735	723	732	735	748	768	734	750	738	731	755	720	742	729	745	780	767	804	735	744	724	730	787	754	784	769	751	733	762	778	754	735	767	774	735	749	757	753	781	745	790	757	735	738	714	847	709	774	732	706	767	752	754	769	739	772	760	742	752	734	739	774	717	741	744	757	739	755	736	750	732	734	703	745	719	769	780	780	763	745	727	777	742	743	762	797	795	787	775	750	743	755	733	770	738	724	768	747	774	803	788	775	750	709	735	757	753	785	745	705	751	740	743	774	750	807	694	733	728	778	765	791	702	731	809	743	696	713	752	697	696	724	742	730	685	739	750	739	758	791	772	763	717	705	765	792	757	788	761	807	751	746	780	759	735	735	751	780	753	746	757	746	762	744	777	726	733	770	743	738	750	772	788	760	784	741	741	713	728	759	694	797	735	817	730	764	748	717	711	725	746	760	756	775	752	798	742	759	736	707	756	721	713	737	751	717	721	788	764	711	768	746	751	758	776	681	763	730	774	751	774	762	750	751	768	807	773	749	745	735	757	779	736	742	746	737	718	736	790	731	708	752	755	730	777	743	732	735	793	766	728	725	772	749	700	755	744	746	762	754	743	763	798	765	728	804	747	756	724	748	743	755	800	781	756	768	757	677	790	721	798	749	753	793	725	753	753	782	743	740	745	739	771	713	750	741	734	727	755	796	710	771	747	743	734	791	755	745	751	753	710	726	742	769	767	719	758	703	800	757	769	797	748	808	733	746	746	729	715	733	725	791	790	711	762	737	773	800	723	780	758	741	800	786	745	748	729	755	737	731	749	753	738	763	769	749	738	777	783	784	749	741	765	746	764	736	683	729	729	732	789	703	778	770	801	726	733	785	728	766	759	753	771	769	727	701	783	758	735	754	818	812	797	746	773	702	729	757	749	766	736	745	783	738	771	733	754	728	723	762	800	708	784	770	717	683	753	772	758	741	738	769	744	770	782	740	764	788	726	764	771	724	742	785	791	724	715	753	747	731	750	730	801	761	743	750	796	739	792	723	749	743	730	767	744	748	784	763	736	774	775	717	772	790	726	731	778	757	766	715	736	771	812	694	789	780	725	760	754	736	749	780	752	755	748	754	704	731	732	776	764	774	768	731	745	777	769	733	791	700	748	782	766	764	754	774	735	805	764	734	724	761	754	821	757	765	734	713	723	741	765	736	743	753	802	739	769	754	792	754	714	740	761	756	741	764	797	675	775	729	756	730	727	763	785	726	786	731	771	802	752	753	745	766	764	749	728	755	751	769	796	761	736	753	759	703	792	765	721	773	772	758	752	813	752	757	742	791	700	750	749	725	773	736	770	771	757	814	739	847	706	758	740	767	833	738	701	729	785	773	747	736	736	777	734	742	713	730	695	742	720	702	741	768	722	767	741	738	741	782	737	750	722	771	782	729	727	761	796	754	736	749	752	742	714	726	732	710	765	725	728	778	722	784	706	832	725	720	702	750	719	729	744	759	776	744	738	772	757	776	715	744	735	751	758	772	745	751	707	697	787	810	738	763	734	724	735	744	780	751	743	755	725	777	781	791	735	779	744	731	751	802	778	807	767	752	773	760	799	748	784	759	744	827	741	754	737	783	757	748	741	769	770	696	768	731	752	737	807	723	757	737	778	798	785	778	750	730	676	717	713	750	778	766	800	766	743	777	749	727	709	744	746	774	774	735	706	760	719	793	715	694	746	729	708	734	736	758	746	788	787	790	760	780	790	782	731	737	762	776	732	751	764	785	765	755	760	742	766	714	763	753	732	784	705	728	737	776	770	787	785	743	761	772	757	746	739	759	793	755	732	782	738	789	793	753	756	746	738	804	690	759	753	778	732	750	735	745	726	698	729	775	792	757	760	753	742	749	744	775	767	721	762	755	726	794	747	798	740	773	736	804	729	758	750	797	759	779	769	735	758	772	732	759	770	753	712	726	751	747	714	688	801	801	776	714	759	745	806	762	721	726	773	725	790	736	730	775	744	725	742	729	773	701	760	792	718	730	735	740	710	781	735	711	709	795	795	778	729	793	747	729	710	752	790	715	742	773	791	711	756	749	757	730	797	721	736	746	776	732	730	718	709	756	746	818	723	731	765	762	750	737	763	764	752	716	760	789	717	727	768	742	727	734	753	809	708	726	775	785	751	756	727	763	742	797	712	782	709	730	745	788	737	756	801	754	783	726	724	777	746	741	775	780	722	801	743	746	731	787	748	692	759	749	759	776	762	791	668	707	780	731	785	778	756	726	718	747	777	741	766	763	748	742	745	741	696	754	760	726	760	733	757	767	730	789	742	790	737	762	791	770	736	735	747	764	736	774	707	734	802	735	724	754	766	756	748	754	735	778	746	750	772	768	746	714	757	749	772	775	757	749	741	793	750	777	768	748	723	751	745	792	747	708	778	792	779	805	739	764	732	792	760	752	756	771	759	779	725	795	753	740	759	706	755	735	743	680	747	738	704	778	788	753	763	740	787	762	773	755	728	737	718	758	780	769	757	729	763	743	759	730	774	730	741	780	717	758	741	748	736	787	709	768	795	728	818	776	735	753	799	768	778	710	690	734	747	729	774	761	737	773	703	762	752	742	728	780	734	744	737	771	755	760	737	753	770	767	760	780	709	728	738	721	750	753	809	777	804	763	692	757	709	740	738	736	751	766	769	767	764	743	723	768	764	765	745	699	795	767	753	761	717	758	765	740	749	743	780	711	775	728	733	782	751	759	722	738	769	817	808	716	748	723	701	780	802	739	745	757	714	775	773	767	745	726	780	769	821	779	754	712	774	711	778	759	767	745	718	770	793	778	768	778	704	760	700	749	795	772	802	790	736	760	761	760	771	757	759	745	830	763	720	739	745	770	725	776	702	727	730	759	790	752	708	750	756	746	752	788	751	754	760
22898	24354	16053	5709	1719	425	289	358	354	306	345	319	334	334	344	318	314	339	337	331	336	363	312	310	334	370	343	331	358	324	321	367	362	352	355	319	324	331	313	352	332	315	303	339	306	319	318	317	342	326	313	344	322	361	330	335	325	338	325	342	336	374	331	325	337	326	316	311	342	272	341	333	325	328	302	324	321	311	359	291	328	348	353	349	316	351	356	341	323	333	335	352	325	322	332	328	340	363	360	318	365	328	337	322	340	323	346	320	315	326	322	336	344	347	326	314	324	353	370	351	312	345	330	309	301	314	297	340	323	332	337	333	334	320	329	335	318	346	346	325	310	310	357	344	354	318	325	297	332	363	337	328	337	325	336	360	330	354	350	320	336	346	322	308	316	350	334	312	319	327	339	355	352	359	297	336	347	382	309	361	350	322	344	330	335	361	323	357	315	363	346	308	347	350	340	343	314	335	308	336	328	327	339	345	348	357	330	354	314	364	347	330	308	327	340	348	339	322	317	340	326	352	335	342	388	348	316	359	331	320	332	317	336	324	314	340	301	327	360	334	334	343	330	313	335	330	337	325	315	351	315	317	333	314	322	329	336	314	328	344	316	303	365	335	346	335	355	313	335	344	312	332	314	325	325	336	349	325	336	348	337	363	301	316	333	355	331	315	349	342	322	347	317	317	365	304	307	315	312	342	339	356	315	351	312	348	330	313	319	334	332	324	295	322	356	330	325	339	324	318	371	335	334	331	333	354	332	342	358	333	322	341	348	320	346	349	298	323	342	336	325	338	346	305	336	330	315	356	327	323	313	314	339	349	329	306	319	317	313	324	312	333	309	303	314	322	334	351	324	354	356	319	341	350	320	307	355	328	343	349	330	330	305	325	334	319	319	327	316	368	300	317	367	305	322	335	303	345	355	343	358	326	360	330	344	327	317	313	350	327	328	328	334	310	331	323	328	359	366	351	339	329	343	325	316	344	323	343	322	340	334	304	356	331	318	308	333	360	345	387	311	347	310	347	337	311	333	336	317	331	324	332	349	335	318	358	333	342	329	320	343	339	319	341	334	356	359	329	343	308	341	355	353	328	335	327	323	332	333	334	346	326	338	323	293	334	320	323	346	329	318	317	331	342	297	354	315	342	300	344	291	308	349	347	332	329	327	326	315	324	353	337	305	356	337	318	370	320	331	297	331	333	363	351	331	344	339	353	324	320	337	322	332	320	322	341	337	317	334	314	323	323	323	290	327	360	292	348	372	349	342	342	339	302	365	335	354	333	322	327	353	345	330	335	363	358	344	299	359	337	341	311	326	355	330	312	334	347	331	331	331	308	324	319	347	352	292	317	340	320	318	295	354	337	314	331	330	280	339	321	304	367	314	351	365	348	351	277	319	315	350	330	322	366	338	327	306	332	334	350	342	341	354	349	330	328	331	312	309	361	347	349	330	355	334	313	336	338	314	355	339	331	347	297	350	320	327	333	350	350	334	360	353	328	368	331	334	332	352	318	309	330	310	355	374	364	319	324	345	357	346	333	353	345	339	325	324	347	314	320	319	334	324	352	356	342	333	318	343	319	346	326	362	367	332	341	344	305	348	318	328	345	346	307	349	360	337	308	332	328	342	333	311	366	316	336	352	327	333	328	332	340	316	346	324	332	375	313	350	338	321	352	364	340	340	299	339	319	343	339	345	311	344	301	316	342	322	351	315	307	350	307	336	349	345	303	341	329	324	327	347	316	342	320	327	325	327	324	330	310	352	324	310	365	317	340	353	334	308	319	331	335	337	340	327	336	324	340	311	309	312	307	321	331	332	275	322	306	329	326	334	318	306	319	320	374	290	318	353	320	356	332	323	334	323	332	333	359	313	326	373	342	336	344	346	328	326	312	347	322	323	322	317	331	334	319	372	332	371	347	323	343	325	320	315	349	323	338	326	353	362	342	336	338	317	352	327	310	319	338	344	315	344	371	341	347	344	306	309	312	335	369	328	357	340	328	301	321	315	349	342	320	337	318	337	323	347	348	301	329	307	349	332	290	316	344	336	346	321	315	334	361	341	336	276	352	343	335	344	324	318	318	325	352	348	341	353	331	305	308	311	332	314	329	327	340	347	313	325	348	348	327	355	345	318	313	363	337	352	311	352	304	328	349	312	328	344	354	332	369	297	342	331	322	309	336	308	368	321	323	346	383	289	332	351	356	346	364	344	311	361	322	331	319	337	325	349	304	349	363	389	353	318	316	311	318	323	326	317	373	323	366	336	347	360	320	348	331	308	342	339	315	355	334	338	313	348	325	369	348	370	306	343	332	316	295	343	345	353	314	332	351	327	337	323	329	336	338	329	318	359	321	308	330	311	316	313	356	298	316	348	321	312	304	340	332	310	347	309	321	344	312	337	332	321	368	333	321	348	321	312	333	340	336	328	303	355	334	332	316	324	327	340	326	340	324	341	346	368	329	306	311	319	331	333	339	335	332	304	331	329	346	326	315	291	309	349	342	364	326	319	338	363	325	317	338	311	340	337	332	337	372	319	327	336	325	348	372	362	333	345	339	352	342	334	317	347	323	318	354	321	366	343	331	300	352	332	328	374	335	318	326	344	318	339	317	340	329	371	331	325	306	346	340	348	352	317	348	336	354	355	354	319	328	332	356	322	325	344	344	320	297	331	327	352	348	304	347	320	334	342	314	323	323	341	340	338	338	292	318	306	326	339	353	351	331	334	334	330	360	323	353	317	349	362	319	319	358	320	312	360	344	314	346	306	327	328	309	338	326	337	319	361	327	350	343	338	366	313	365	323	331	342	349	302	341	318	347	338	310	323	313	360	347	300	322	344	351	363	312	388	373	359	312	360	323	351	332	314	323	348	333	294	316	343	339	332	351	366	368	327	359	333	340	348	321	337	354	362	356	302	351	316	336	335	344	315	310	331	307	368	328	367	348	332	304	352	354	332	330	351	329	328	276	306	325	308	334	309	341	352	317	366	332	352	319	346	316	343	330	315	348	378	385	346	350	316	333	323	376	330	358	345	311	344	331	340	382	351	297	328	318	329	313	346	333	330	324	321	310	330	336	338	340	365	320	344	334	384	335	317	334	345	344	332	352	337	337	327	341	333	312	273	356	331	347	285	360	331	346	349	324	316	317	352	310	359	311	337	326	314	359	334	347	322	332	322	298	314	298	349	350	352	333	300	327	330	327	347	302	377	352	327	339	319	328	330	363	314	303	352	328	301	303	339	313	326	359	341	350	333	321	325	357	319	325	335	321	339	327	329	340	364	335	331	325	304	338	310	320	340	329	319	303	341	306	301	362	339	324	337	340	351	355	315	306	350	318	313	319	321	322	304	308	310	339	331	316	329	348	358	330	334	347	345	351	333	320	322	337	329	358	333	341	350	306	341	328	349	366	354	354	356	324	298	322	364	355	284	361	344	357	314	343	354	349	311	319	359	338	322	322	345	338	318	283	300	345	350	310	359	320	349	348	355	333
21547	28014	21330	11761	4751	1182	881	868	841	880	913	854	895	915	869	871	836	909	860	847	800	866	852	914	849	871	848	889	951	840	897	863	859	884	849	911	856	849	867	806	849	888	891	882	877	862	860	855	880	885	877	846	856	825	948	901	885	857	900	793	878	881	826	896	891	851	843	822	904	886	911	850	881	883	801	887	858	862	867	876	875	860	831	868	838	879	821	860	911	874	891	881	864	830	894	824	860	848	834	862	849	854	869	769	864	889	835	881	826	844	875	877	923	897	859	922	839	880	853	886	866	859	884	872	911	862	844	896	830	868	886	863	850	851	865	876	841	840	897	852	921	880	874	897	870	902	877	813	833	833	824	814	872	871	897	841	933	907	851	868	844	855	883	811	881	847	926	878	854	876	828	864	860	905	934	872	874	865	878	874	833	848	875	849	914	933	861	816	876	889	919	873	848	874	872	869	822	875	864	900	876	889	884	917	847	880	918	837	839	919	881	937	855	868	839	841	844	863	866	881	872	869	865	869	846	897	905	833	876	776	818	941	877	868	873	854	893	818	881	875	868	879	907	861	855	939	865	845	883	854	890	839	879	850	870	886	821	895	813	839	862	842	846	884	846	857	860	884	910	896	856	883	884	901	889	892	946	861	847	850	837	814	910	839	846	840	908	899	853	848	864	855	820	845	889	912	823	899	895	842	857	846	851	891	852	915	911	904	907	865	855	842	854	880	893	866	847	891	844	882	838	881	858	874	852	867	906	848	913	818	845	859	884	895	853	888	848	844	897	875	914	816	863	861	913	890	875	826	842	849	864	855	902	884	834	837	885	863	862	881	867	868	872	856	890	853	877	889	848	878	851	820	832	840	879	834	869	919	855	916	874	850	867	878	886	884	877	866	827	859	881	861	855	886	881	895	840	874	893	820	844	847	859	852	826	894	827	834	824	812	783	881	897	847	850	831	829	868	876	879	864	839	864	917	891	892	875	853	851	861	855	872	833	871	827	893	803	894	811	872	902	804	867	868	859	865	870	908	815	908	873	887	863	870	842	909	875	853	858	883	852	884	861	865	862	799	883	862	958	895	801	924	844	921	909	896	818	929	802	815	900	877	843	891	877	856	871	867	863	901	882	921	933	866	809	874	844	895	897	859	874	881	880	869	917	884	886	870	905	892	848	873	853	853	813	851	918	863	853	845	859	831	877	850	868	858	850	846	843	898	898	835	879	828	896	895	872	889	895	809	891	900	796	822	878	890	935	815	878	828	854	864	854	878	896	869	840	883	845	870	880	860	843	889	849	791	858	881	865	883	817	867	873	878	850	853	896	842	806	839	861	878	887	855	826	865	894	896	852	826	838	817	921	840	833	853	895	866	841	891	890	904	872	888	866	920	833	800	817	891	815	898	901	866	855	861	876	854	846	906	890	874	819	897	854	824	849	882	874	857	889	869	825	873	914	833	892	840	835	874	856	861	840	889	875	854	824	889	884	884	877	862	822	806	830	870	883	873	894	858	835	855	894	861	806	864	828	817	897	853	853	866	856	881	878	868	882	837	872	895	858	875	849	934	859	858	855	859	900	883	865	862	910	857	860	907	848	909	870	865	881	851	872	904	856	893	877	866	894	848	878	850	886	846	858	836	837	820	868	875	859	889	863	839	827	853	846	897	886	865	876	914	875	846	901	876	840	888	873	856	858	919	916	879	872	848	909	869	838	841	899	864	901	892	856	863	880	891	895	847	888	807	843	853	879	861	837	894	876	849	870	912	821	907	854	897	905	848	882	882	836	813	824	816	853	896	861	873	889	827	910	844	852	886	863	858	915	830	898	887	846	829	849	879	871	889	864	870	830	875	878	893	875	854	869	841	848	870	819	898	901	892	851	867	857	909	881	907	870	879	852	862	889	891	839	897	808	856	862	862	851	879	906	885	855	864	865	806	851	865	874	840	840	886	862	870	890	869	851	836	839	789	868	829	892	821	848	910	859	856	910	848	890	848	832	818	840	872	834	860	878	844	908	831	926	890	857	874	863	876	872	876	886	866	872	844	913	882	829	872	862	872	871	817	865	833	865	853	900	846	870	887	916	861	880	878	878	853	934	839	877	845	879	862	867	893	850	892	837	824	873	882	868	885	876	871	848	838	836	828	889	911	870	867	912	879	877	932	853	811	885	829	869	846	800	869	838	902	868	877	833	876	877	876	875	840	899	842	831	918	847	867	937	887	824	855	883	893	888	834	821	879	856	917	871	882	913	857	903	918	874	941	888	844	915	849	870	836	852	906	875	866	874	907	819	861	884	864	891	862	841	881	846	923	860	909	840	886	890	830	858	875	876	840	902	880	814	913	826	847	847	824	859	866	877	850	896	885	875	883	840	897	914	857	865	848	833	798	851	870	820	901	892	919	860	890	873	822	901	906	845	879	845	917	854	878	820	845	848	882	891	929	838	861	813	858	914	838	863	859	845	861	911	882	879	842	843	840	881	832	892	867	962	829	925	838	819	828	870	920	839	851	887	850	882	898	820	855	900	853	884	944	882	880	934	842	823	866	799	862	828	859	899	847	829	894	873	836	888	890	836	840	855	895	947	920	878	919	844	889	840	839	817	818	872	879	845	849	827	892	879	860	897	840	858	885	888	848	822	901	823	893	888	865	875	829	892	850	898	859	772	903	878	823	894	815	863	858	921	907	849	856	913	858	852	866	821	932	908	848	867	865	865	836	850	885	905	892	861	883	862	856	857	861	879	844	881	853	861	891	925	883	874	873	880	926	866	899	928	901	903	853	851	840	885	905	868	867	842	859	918	913	873	883	826	877	811	868	854	910	868	832	889	875	820	843	875	880	858	810	845	868	882	888	880	871	807	844	899	817	869	826	853	883	837	900	932	839	847	830	875	905	894	881	869	881	904	887	873	873	877	829	906	910	888	824	840	899	864	838	850	875	856	864	911	853	901	926	875	860	827	882	909	851	833	850	854	887	895	848	876	866	850	927	881	849	854	859	843	852	870	869	852	868	908	857	913	897	878	899	877	894	876	841	857	904	924	879	902	908	862	876	818	881	843	865	850	881	855	936	886	842	828	843	852	869	872	879	836	852	898	915	907	962	835	891	911	854	915	873	889	889	893	869	855	858	919	819	856	850	868	861	836	821	886	844	874	841	910	862	876	884	894	857	849	847	824	859	859	876	957	833	866	814	899	847	808	882	894	884	859	819	842	910	847	913	815	919	853	905	851	793	882	833	899	841	881	859	898	893	872	888	825	853	851	882	861	906	842	826	871	849	917	836	902	855	851	841	855	887	850	821	914	836	849	794	856	856	920	842	868	820	866	885	847	840	887	857	919	895	828	895	863	889	881	830	823	859	871	859	818	893	867	866	883	838	904	861	866	860	878	823	887	801	911	848	898	880	884	857	852	868	924	887	883	872	817	871	857	847	900	875	879	811	864	799	875	904	873	880	855	879	881	896	884	863	798	854	866	862	860	848	868	858	859	890
68692	63506	52624	31691	13792	2226	284	245	247	257	259	260	252	270	256	222	274	298	253	254	263	274	245	243	259	260	253	271	253	283	265	255	257	261	241	243	275	263	239	274	249	243	251	256	256	224	301	282	226	245	263	277	265	234	240	223	237	242	267	265	240	266	278	274	270	262	249	264	267	277	231	281	247	252	253	268	286	283	229	260	273	264	279	270	233	256	289	260	243	264	266	237	237	290	251	246	250	251	246	260	271	269	284	262	266	297	237	256	274	260	232	272	271	269	245	253	240	255	266	249	266	270	261	235	270	238	248	284	274	260	232	247	231	241	255	249	279	259	267	261	233	226	252	270	229	272	275	253	248	263	266	281	253	260	259	264	254	277	242	283	277	267	267	255	257	222	252	268	244	282	266	256	261	259	272	246	231	265	241	242	243	219	245	253	270	270	265	268	255	243	276	227	257	282	248	260	265	260	268	268	259	244	251	265	261	250	240	249	254	288	279	260	236	251	241	280	237	266	236	292	270	256	230	257	252	259	279	274	281	273	237	260	234	278	227	245	278	255	277	271	231	274	256	271	262	263	269	223	222	251	272	243	228	255	263	277	261	262	263	259	300	260	266	232	236	243	273	295	237	245	244	270	268	254	242	235	249	259	262	229	248	253	241	262	264	266	267	253	263	246	271	267	267	245	265	273	254	259	276	239	269	239	260	255	273	255	239	246	241	270	270	262	278	266	237	245	250	257	268	243	253	269	256	258	257	250	274	262	284	292	268	243	241	246	227	244	275	281	226	265	259	262	247	270	266	261	261	265	266	237	258	259	280	281	234	276	256	273	254	282	249	262	243	239	259	265	237	284	268	241	263	251	289	245	246	262	258	242	232	255	277	240	272	269	265	256	250	247	233	245	268	221	263	269	272	242	245	257	228	262	241	258	257	264	278	241	270	239	245	242	216	254	268	287	273	260	260	249	259	244	271	289	251	285	255	287	269	235	267	296	276	279	259	251	265	252	250	260	282	269	237	261	280	292	260	272	264	261	242	244	284	282	264	260	254	290	254	288	253	262	292	258	240	285	275	273	244	275	267	260	251	261	240	257	235	227	251	272	242	265	277	269	265	281	261	239	245	264	263	270	259	246	248	257	272	277	253	276	270	245	269	243	275	272	277	261	287	220	276	250	250	244	252	247	240	278	232	227	250	258	274	264	256	269	237	258	263	254	251	246	259	244	258	250	269	291	305	276	270	263	250	254	244	257	262	274	273	259	264	252	249	268	246	269	252	245	267	256	253	275	260	247	269	253	289	284	251	244	241	249	268	256	257	255	264	271	260	264	244	237	255	267	267	227	262	249	262	300	281	281	263	277	266	295	226	267	250	250	259	265	242	253	264	283	262	244	283	256	254	260	257	262	263	264	239	259	269	250	275	243	259	291	246	252	258	241	320	248	258	262	253	251	258	261	244	241	268	248	248	240	276	262	257	262	216	263	246	253	266	250	244	252	267	277	253	250	259	261	240	249	256	246	256	264	266	269	282	273	255	235	243	291	255	263	258	238	241	248	255	230	280	251	249	230	261	246	277	241	269	254	263	288	280	228	232	247	247	231	236	281	257	252	221	248	266	248	275	251	300	240	247	260	233	238	227	250	265	248	235	246	233	248	271	245	274	243	248	241	253	262	273	252	254	238	266	224	246	260	265	258	252	278	229	256	226	250	231	263	258	265	247	275	275	252	279	250	227	284	249	266	268	279	250	261	271	255	250	249	276	278	295	274	260	224	233	260	245	254	299	279	266	276	249	252	247	259	261	280	252	242	254	272	287	266	255	261	269	252	270	256	252	262	267	256	274	264	238	231	230	277	238	283	230	244	237	266	264	262	269	289	265	295	292	254	267	246	248	240	270	279	247	240	251	266	270	271	268	264	251	271	270	247	237	246	260	261	265	270	289	220	252	244	243	283	257	283	268	243	242	251	296	267	260	245	240	278	258	266	240	221	232	258	274	256	248	219	264	251	275	242	268	231	256	229	267	254	268	243	268	240	260	264	240	225	265	254	259	248	271	258	269	273	240	255	253	271	240	237	258	260	277	221	255	211	222	249	276	251	248	289	286	254	290	252	262	246	280	283	246	231	236	275	248	259	261	247	262	266	248	257	264	236	240	239	244	273	270	216	260	263	239	243	294	262	264	289	289	283	272	234	287	243	280	254	239	244	258	272	238	249	279	279	284	267	247	255	257	267	278	273	270	277	263	278	255	246	257	265	253	225	253	274	248	217	246	250	249	261	260	225	286	260	246	264	249	262	235	252	234	254	259	288	264	277	266	267	260	224	268	248	246	277	247	243	262	268	272	241	254	256	256	252	276	252	261	249	228	243	267	250	264	259	267	269	262	250	264	228	255	251	282	257	260	274	255	212	284	271	267	284	234	256	268	235	233	274	259	258	245	244	247	220	283	285	291	272	249	263	270	266	252	256	253	263	266	260	254	264	230	253	251	305	282	264	259	237	261	251	249	267	250	263	247	248	240	278	257	257	270	262	242	245	264	248	271	254	265	267	256	256	268	267	241	264	284	270	247	275	248	253	266	236	254	266	266	290	249	240	286	266	237	263	254	245	260	242	275	256	230	261	235	230	272	270	245	256	256	255	253	234	257	251	267	241	245	245	262	263	257	276	307	251	286	257	287	271	235	246	287	250	271	237	253	249	257	230	238	237	244	272	266	263	311	276	257	230	258	247	268	253	275	251	243	221	264	273	241	235	257	252	251	251	251	245	246	247	262	247	283	249	265	289	270	256	277	251	260	246	264	280	261	247	247	250	252	247	245	248	274	254	265	248	257	293	263	237	274	269	248	235	248	262	278	254	242	270	242	272	255	254	253	232	270	223	276	259	260	243	266	266	260	266	268	260	238	266	276	262	231	288	240	251	274	251	272	250	262	275	267	257	245	236	265	257	253	257	252	256	243	220	252	268	267	260	254	243	235	273	260	279	246	238	266	263	221	265	239	244	256	266	268	248	236	271	259	239	263	252	288	273	263	261	253	250	245	254	287	279	255	236	291	233	235	235	247	298	240	260	244	265	280	267	245	240	248	246	254	224	267	266	238	259	255	253	267	258	274	266	214	282	261	267	239	263	275	254	257	281	264	261	251	251	252	276	279	285	307	253	290	242	267	248	270	243	266	248	249	256	288	258	261	274	244	238	240	270	259	287	259	289	282	245	269	282	246	270	271	257	282	243	242	263	249	256	255	244	300	271	253	254	251	244	261	256	264	254	268	257	267	231	270	265	262	279	246	269	246	251	241	275	252	255	272	258	265	253	235	262	268	263	245	279	286	269	303	266	271	270	288	266	264	255	256	284	286	240	232	261	259	250	283	277	252	236	233	266	285	250	231	246	296	275	261	265	260	252	262	268	268	245	241	243	238	237	263	270	239	254	242	274	281	268	266	275	282	255	238	254	238	241	286	280	257	267	261	259	251	237	275	254	290	280	244	244	247	257
46929	50828	48151	36700	20000	3990	697	702	712	670	699	780	670	684	697	730	703	721	676	677	689	699	661	716	692	716	715	739	702	678	678	690	653	733	703	645	677	706	689	674	681	667	736	635	723	685	658	681	650	691	704	651	700	674	702	683	664	651	750	717	707	690	679	701	710	721	675	719	677	773	711	692	732	639	649	699	695	699	693	712	721	706	664	693	755	667	756	720	693	699	675	708	699	664	678	685	696	708	717	712	662	723	678	706	694	717	674	664	687	600	712	689	728	678	697	696	666	676	688	682	681	707	687	713	656	693	665	657	682	719	696	701	695	671	693	669	669	698	690	689	693	687	730	684	707	704	662	676	715	682	700	737	678	643	677	717	705	708	688	674	688	642	687	703	691	720	707	690	689	671	664	657	656	733	658	697	690	686	722	657	695	685	705	662	701	685	667	700	680	698	691	714	675	668	733	710	662	736	688	606	650	718	674	731	671	702	719	635	697	692	665	694	677	676	665	666	707	651	699	743	677	724	703	650	651	668	734	688	714	680	632	674	660	665	726	695	718	687	713	702	679	661	713	728	674	665	713	682	695	648	704	710	649	681	682	716	655	695	673	725	666	677	718	694	713	665	723	664	799	696	715	681	703	706	691	727	682	676	663	650	667	746	704	685	739	717	696	694	702	741	704	704	681	709	692	668	724	745	633	714	679	719	706	712	727	728	688	680	710	677	707	673	690	721	694	676	743	661	694	727	741	716	643	635	680	650	719	656	706	667	697	716	688	693	641	724	679	705	653	690	696	705	704	637	716	676	688	680	669	732	646	681	691	715	683	689	740	682	700	649	711	664	703	666	723	672	698	657	718	682	667	644	732	680	709	689	703	689	692	690	773	668	716	661	653	689	701	718	730	702	718	709	678	723	666	743	678	695	658	687	710	717	744	677	652	650	726	704	705	696	696	744	668	690	671	698	658	655	714	665	697	726	689	672	675	666	710	715	742	677	679	691	653	703	688	657	719	670	726	722	648	680	701	698	707	664	684	668	695	672	681	690	725	695	648	700	704	679	744	692	715	721	707	660	677	741	698	697	686	655	643	670	721	735	685	733	724	666	727	695	704	684	676	706	705	645	664	706	614	678	670	744	638	712	745	691	681	669	652	735	705	676	640	697	691	650	697	669	736	685	711	683	738	691	679	697	708	731	649	722	735	712	660	666	695	688	731	651	673	703	671	679	670	707	674	699	646	710	689	688	704	652	684	712	707	679	726	630	677	703	664	712	730	664	660	706	705	713	693	685	677	693	724	683	716	676	730	702	664	697	726	699	686	659	702	696	678	707	773	700	685	689	691	709	665	658	769	685	675	700	679	752	731	655	718	699	678	712	682	743	686	662	678	699	683	689	715	688	723	698	722	676	662	636	700	665	699	689	723	657	650	731	736	699	665	735	691	700	695	695	690	702	694	701	686	678	696	703	659	731	701	736	725	734	711	704	717	677	733	755	732	718	671	691	656	747	700	686	701	695	691	730	713	688	696	710	657	674	704	659	708	760	714	682	712	658	697	711	726	713	698	711	719	687	763	674	679	671	684	694	732	700	698	667	688	701	663	685	642	725	652	707	666	730	682	661	719	704	664	717	669	692	693	705	707	742	696	743	669	662	688	728	741	691	687	693	652	658	724	659	692	729	671	713	676	682	676	675	701	681	692	686	705	699	713	654	654	676	696	648	737	710	679	672	704	693	719	698	693	699	704	701	688	705	671	689	702	666	710	646	692	686	730	642	687	699	716	681	698	700	727	634	703	683	683	731	649	679	673	702	665	656	696	690	666	762	694	634	681	680	672	677	709	688	689	696	704	649	703	678	687	702	692	685	651	638	704	703	660	648	712	725	743	717	742	716	660	652	667	677	686	688	726	712	701	691	694	697	694	735	712	698	660	667	725	657	647	703	690	708	681	661	658	692	733	693	687	667	677	737	711	684	737	706	696	674	659	717	643	687	694	709	682	699	665	710	668	680	675	722	661	689	706	716	707	688	732	692	676	679	714	728	689	678	727	694	649	684	700	697	707	696	671	687	688	691	654	681	685	704	741	669	706	737	736	706	693	688	689	705	679	677	698	697	674	707	676	684	718	687	711	696	690	719	691	710	671	656	716	684	710	659	690	674	711	704	660	676	675	710	758	679	699	695	717	690	734	678	622	673	700	672	714	658	692	704	727	653	740	672	687	692	685	724	691	694	643	698	661	711	696	670	755	700	730	698	718	696	704	711	661	688	720	694	696	695	691	693	728	709	685	712	680	707	676	687	660	645	659	711	708	638	669	667	657	696	714	664	693	709	676	694	692	672	713	669	665	707	682	688	699	717	685	677	705	684	666	690	729	712	717	680	721	709	728	676	703	698	677	707	652	733	666	704	687	698	688	721	692	731	707	702	695	664	661	691	721	714	694	678	638	676	702	700	688	680	703	674	673	716	701	656	617	715	737	679	723	680	737	697	687	729	677	708	710	708	694	678	669	710	741	690	725	698	710	666	711	652	683	685	685	706	674	719	682	683	681	652	704	706	700	675	712	670	678	700	668	689	696	709	684	720	690	665	673	681	684	704	708	736	649	699	742	674	695	717	734	716	676	685	708	675	705	670	707	710	676	700	671	738	679	726	694	708	701	685	692	680	691	700	658	729	688	692	727	721	699	703	722	690	721	702	700	715	717	718	688	666	688	683	721	684	698	661	680	672	701	687	693	679	679	705	686	674	680	715	711	688	670	663	693	631	682	746	685	646	679	701	658	676	701	680	696	690	700	731	673	688	655	693	724	662	657	726	714	674	686	692	688	694	692	699	710	669	697	683	657	674	689	713	640	732	701	700	689	728	700	685	686	706	671	705	716	719	677	709	687	674	704	678	689	717	704	691	734	676	693	699	718	665	712	698	676	684	702	696	686	704	702	661	674	684	693	714	723	687	708	689	640	702	695	716	737	719	652	668	693	677	703	718	734	713	715	694	684	686	707	650	705	703	698	681	679	677	688	680	687	746	692	698	674	674	674	726	624	688	684	702	697	682	738	695	677	704	710	706	693	657	734	682	707	668	704	690	751	697	644	645	670	717	760	731	733	715	704	681	706	717	689	667	738	702	659	667	688	683	704	714	709	695	675	720	723	737	712	734	725	679	698	703	697	690	685	742	648	644	745	690	662	706	732	703	723	699	691	686	674	672	704	695	656	732	672	700	667	689	679	698	717	664	703	710	656	701	699	706	705	658	710	692	659	703	680	741	743	674	709	739	692	715	656	712	753	691	702	702	644	668	713	676	696	674	708	749	711	731	685	714	704	655	665	663	715	701	726	644	699	683	686	718	690	693	678	669	650	718	694	733	642	735	722	675	712	716	716	680	717	660	663	682	675	685	710	714	702	691	732	664	699	725	657	639	676	660	681	696	671	667	739	688	755	693	718	704	676	701	695	733	723	712	692	712	678	688	727	727	692	703	674	697	680	700	680	651	698	714
79362	77571	65927	45459	25027	7351	373	252	271	286	251	269	257	234	259	258	260	290	249	265	260	261	295	277	282	257	273	277	263	283	280	263	248	278	281	275	243	255	242	256	244	244	269	265	272	280	270	278	253	252	241	271	260	258	266	272	297	256	259	261	259	297	245	266	263	297	230	259	237	252	249	280	271	283	283	257	235	277	271	271	275	282	249	253	288	253	281	269	291	286	270	240	266	289	277	263	284	281	301	277	278	263	264	265	271	260	293	248	303	278	269	241	264	293	271	265	277	277	274	301	265	261	256	247	257	283	280	254	272	272	243	257	293	282	249	259	255	266	290	276	270	303	266	263	261	260	266	273	274	287	282	275	294	283	270	273	244	266	259	251	306	280	263	252	261	260	262	273	231	253	270	270	285	269	283	254	280	265	301	273	274	262	266	266	230	245	258	263	259	259	303	252	258	281	254	291	263	288	263	305	294	279	309	282	250	271	258	252	277	261	252	245	255	262	249	250	262	236	265	307	238	250	255	275	247	306	268	251	273	254	270	285	268	238	270	273	265	250	250	264	296	246	252	247	268	274	256	244	285	273	242	289	251	274	271	251	281	285	287	271	263	279	238	299	271	260	306	266	260	266	287	267	284	253	238	259	238	273	271	251	279	253	271	268	283	254	232	277	275	291	260	235	273	285	254	300	285	272	296	262	269	256	257	245	266	277	257	265	277	269	281	255	250	271	266	296	260	260	292	243	275	279	269	275	280	245	256	250	255	268	295	300	265	256	254	241	274	250	249	265	279	279	274	299	261	236	246	239	296	259	252	280	289	288	253	275	272	275	245	255	290	273	291	236	249	278	270	297	259	271	274	280	272	268	263	278	255	282	267	257	274	312	284	248	270	277	271	230	265	261	284	282	263	261	269	288	244	232	292	275	277	246	260	281	261	270	276	274	248	294	281	258	261	264	258	248	248	289	275	285	281	266	297	275	274	278	270	264	279	285	264	295	275	281	244	298	269	280	254	268	232	283	238	265	296	276	287	247	264	251	265	291	297	250	291	267	235	283	257	246	254	283	248	254	267	253	269	229	252	232	247	270	299	284	293	258	235	267	249	256	286	256	283	283	274	272	262	273	281	246	276	256	300	257	260	266	270	275	247	267	274	284	254	256	285	250	260	307	258	226	283	236	284	286	294	258	259	252	256	300	269	291	239	267	262	273	255	262	273	288	258	271	284	277	275	273	274	267	282	251	241	276	298	257	266	266	286	287	270	261	270	285	277	289	272	260	297	278	263	260	261	255	276	252	246	274	290	246	283	256	278	285	285	268	292	273	296	256	241	259	247	294	262	267	296	262	297	282	276	258	244	281	280	307	276	261	249	249	264	260	275	251	240	293	285	279	254	271	251	259	244	248	283	265	293	293	240	259	286	269	277	269	272	257	259	259	276	261	300	299	259	246	266	308	260	254	253	255	272	267	277	285	306	263	285	282	273	296	279	287	303	306	266	299	246	280	265	255	270	289	265	283	276	275	247	282	285	258	295	268	244	284	261	290	297	268	209	292	272	274	227	275	259	290	256	253	274	257	257	273	267	255	285	277	267	255	279	251	276	269	284	257	279	253	266	265	268	271	267	287	273	249	300	257	269	271	273	262	257	242	264	267	247	262	248	283	262	262	266	264	272	254	276	261	280	275	300	279	268	263	312	274	272	266	263	282	264	274	270	249	261	277	286	257	263	269	268	297	290	266	271	247	291	281	271	266	261	244	265	297	250	274	270	264	254	255	262	284	284	253	267	264	268	255	275	273	284	271	275	269	283	237	256	283	231	260	238	264	254	297	268	291	276	256	263	249	249	281	261	276	286	249	269	294	268	237	259	281	246	272	268	262	279	257	279	246	257	274	265	250	244	263	292	284	268	267	263	281	274	243	271	249	267	281	285	260	267	260	281	282	257	245	297	256	268	255	277	247	274	251	278	306	239	294	273	253	296	305	295	269	260	298	278	258	266	262	244	234	259	286	250	260	275	268	275	259	262	274	235	273	299	233	251	289	280	280	302	269	239	285	256	264	273	265	282	261	287	282	249	280	252	255	272	272	293	263	283	271	223	260	291	263	269	252	252	295	276	262	305	256	270	263	242	285	278	239	293	285	265	254	278	305	262	279	268	254	274	282	268	263	272	253	274	282	256	281	274	287	253	267	230	250	275	258	257	276	256	259	261	305	272	271	272	286	237	259	274	282	268	253	251	265	267	276	265	294	291	255	285	260	266	282	250	278	293	271	249	261	246	274	289	256	277	272	268	293	258	241	287	271	276	266	234	276	283	231	251	266	261	291	295	246	249	290	277	293	273	258	297	268	271	286	245	239	257	249	258	263	273	263	271	251	273	304	274	280	264	275	254	272	249	255	252	249	288	314	266	291	289	255	284	245	267	268	247	247	285	272	265	279	264	277	246	251	273	262	240	275	299	301	277	272	257	259	298	259	262	291	285	264	275	282	238	279	263	255	264	260	246	269	262	247	280	279	264	248	276	272	271	246	295	276	271	279	271	251	275	274	257	243	247	266	270	231	309	276	273	252	273	274	258	284	254	262	254	240	260	272	247	284	265	258	294	275	295	274	281	285	274	246	252	289	255	233	246	265	284	270	243	256	273	267	250	263	266	301	253	273	293	277	271	286	267	260	265	295	277	263	268	289	254	258	291	285	269	251	264	248	286	263	282	272	283	288	295	287	248	262	260	298	276	254	277	239	272	252	231	269	248	288	274	289	267	260	264	255	267	299	259	244	262	294	260	277	298	286	260	251	262	276	235	261	250	259	266	276	268	294	253	259	231	269	271	266	245	252	279	284	257	292	276	282	258	281	254	249	267	248	257	279	295	259	246	261	255	287	260	247	268	262	293	283	284	268	249	278	277	266	274	255	270	247	250	272	275	262	288	243	251	313	250	273	280	264	252	276	269	248	299	266	262	231	248	248	267	294	275	266	277	267	275	273	298	276	253	220	266	272	258	294	282	257	268	263	272	288	240	268	282	275	265	290	269	284	262	262	269	277	278	247	251	257	278	259	227	278	273	285	250	261	250	262	252	261	255	269	283	270	265	277	282	274	289	271	289	252	261	257	245	257	242	258	274	266	281	253	278	260	278	279	260	272	270	289	276	248	276	306	266	267	268	261	252	258	246	254	248	240	250	261	271	263	282	264	261	253	288	279	276	294	288	250	259	251	267	283	262	254	282	273	231	234	230	242	245	274	261	252	242	295	287	256	291	258	269	290	242	263	219	290	286	250	266	280	272	252	277	286	271	291	277	278	268	278	250	267	267	249	287	276	285	266	275	236	277	249	295	262	257	267	271	277	269	252	268	263	253	281	246	236	257	293	281	259	241	283	243	249	279	246	268	262	240	243	277	249	299	277	268	234	279	285	249	253	271	244	258	261	244	252	267	284	277	270	255	267	260	279	290	267	267	270	283	274	263	293	265	267	251	250	255	261	275	262	257	265
56056	64594	61916	48229	31176	9316	720	762	728	700	745	727	740	735	704	756	711	707	740	680	708	700	679	731	736	702	705	674	710	740	696	725	711	687	672	659	694	742	703	714	677	697	670	719	683	729	722	702	706	733	757	711	740	715	707	745	716	720	722	740	736	680	701	698	716	743	701	704	730	728	696	732	710	748	687	710	669	743	751	687	750	723	709	710	673	743	652	730	699	778	691	692	650	699	705	722	677	679	723	709	679	680	691	699	718	736	746	705	722	730	737	724	696	720	754	770	696	722	699	698	713	728	743	719	719	721	715	715	666	715	674	760	703	721	697	707	719	667	685	710	711	669	668	753	710	725	691	687	731	720	704	704	701	715	762	715	692	678	721	712	726	695	706	707	693	697	702	750	707	665	749	714	736	736	700	661	796	773	713	708	687	695	725	694	710	687	720	708	718	732	743	698	751	686	710	737	699	719	676	747	673	712	723	726	704	705	744	699	666	724	715	752	678	732	700	721	690	717	709	709	728	707	724	689	718	701	715	741	715	706	703	681	706	697	716	664	730	717	717	745	712	725	706	684	661	722	704	722	730	707	755	724	707	686	682	677	700	705	725	690	710	748	724	723	740	698	725	704	746	675	711	677	754	680	715	725	743	696	706	705	748	737	721	698	668	740	705	700	747	714	745	742	743	736	680	707	779	716	737	720	696	709	703	747	675	719	735	725	711	702	683	745	751	731	691	708	714	757	720	710	702	756	796	735	779	690	696	745	705	745	716	689	737	704	677	693	701	696	742	699	736	732	686	688	772	719	660	676	668	694	677	698	696	654	721	679	690	712	702	740	711	692	670	697	705	738	720	692	714	706	660	723	698	695	694	709	717	712	707	691	675	741	722	730	723	669	698	723	745	739	718	678	703	693	682	690	673	735	700	684	716	711	676	730	742	719	705	705	725	720	695	738	720	725	699	720	743	793	698	740	731	655	735	733	694	711	715	701	744	754	681	721	729	705	714	732	682	704	731	744	683	681	706	696	719	766	675	703	683	668	706	687	738	698	737	710	723	698	696	722	750	716	677	749	707	725	724	701	737	719	687	699	670	677	709	705	736	704	739	714	723	771	685	750	690	689	652	689	723	730	724	703	751	739	726	720	704	721	686	772	731	668	730	707	721	693	717	747	696	742	691	684	679	708	694	722	743	713	716	732	674	712	702	693	683	711	765	719	715	720	732	705	698	652	706	667	723	706	695	688	739	726	722	694	668	656	729	714	733	731	758	692	678	753	730	696	708	710	665	722	710	724	673	712	738	663	691	737	715	780	692	714	686	725	707	709	736	726	664	717	711	711	713	751	729	711	705	724	687	691	740	693	714	749	677	708	708	740	725	716	681	719	722	721	739	704	687	687	757	729	708	694	727	706	677	693	701	746	714	710	674	731	717	671	686	723	694	695	717	712	667	679	707	716	725	727	708	708	723	724	724	713	705	665	749	749	697	691	703	743	740	750	756	698	709	701	744	729	703	646	684	742	704	706	710	678	730	760	704	706	746	661	668	692	701	742	700	705	739	712	712	670	713	699	676	712	712	738	692	697	688	732	670	683	732	720	765	676	722	685	737	698	711	738	755	741	672	703	677	745	677	690	714	734	688	745	721	755	742	680	694	736	696	726	717	706	753	715	715	719	723	715	679	754	679	689	704	694	709	748	697	711	723	773	762	738	688	700	684	715	690	695	708	640	687	721	690	700	715	753	737	711	679	711	728	668	777	698	702	692	720	703	720	730	721	732	692	710	684	721	684	700	767	723	742	719	674	717	683	683	727	719	787	715	728	734	699	688	710	691	749	738	707	688	691	713	717	704	755	722	726	644	713	656	750	679	723	720	721	781	751	738	710	699	703	770	707	673	708	708	715	707	703	698	702	720	732	697	721	718	722	753	748	789	711	712	695	709	696	708	754	719	715	739	737	670	733	683	726	728	674	694	697	691	690	730	721	698	731	721	670	729	729	684	732	709	719	740	682	684	729	747	730	739	701	748	696	719	692	802	726	717	637	686	698	747	734	737	743	711	678	695	717	695	726	720	680	717	705	726	720	768	699	676	728	706	709	682	724	714	738	702	755	757	759	704	738	678	683	726	706	739	721	714	757	690	729	715	692	716	724	719	684	718	692	716	699	708	685	703	726	720	711	748	731	692	725	666	728	744	709	696	735	731	717	718	706	736	689	699	707	714	742	699	680	733	686	725	684	739	726	709	745	704	747	734	719	753	714	712	718	719	715	702	714	702	685	708	678	692	729	747	725	729	683	716	698	694	735	686	686	743	698	773	688	730	706	720	711	706	706	737	673	716	697	749	724	704	720	729	740	684	696	726	731	714	674	727	713	684	699	704	723	736	718	697	688	731	721	728	719	696	697	690	732	690	724	649	698	727	726	657	679	728	725	724	654	711	702	683	670	696	687	686	724	728	719	752	722	710	716	727	709	718	723	745	697	729	706	706	706	696	689	693	715	706	727	723	739	709	709	745	725	717	703	712	718	696	710	709	742	750	765	730	725	701	720	669	630	759	790	720	712	682	751	656	722	673	754	721	722	727	692	730	680	706	720	698	716	733	698	766	724	703	759	716	662	690	744	703	710	702	724	694	730	687	715	721	731	700	730	744	688	685	690	689	710	701	726	704	699	711	740	728	714	720	691	719	747	706	733	729	698	721	697	699	688	728	737	735	709	786	678	697	688	709	733	711	694	715	687	728	761	674	720	733	695	707	698	724	744	758	694	711	687	696	680	735	719	699	710	710	728	725	742	702	689	706	702	756	718	676	757	748	711	699	742	697	728	736	747	656	718	700	693	756	713	717	702	699	756	676	692	655	748	683	720	772	677	720	692	725	697	730	721	692	724	726	714	711	698	737	705	676	732	689	731	681	670	739	667	694	691	699	700	727	741	711	725	734	708	695	742	739	689	694	737	735	719	692	769	718	721	725	676	779	704	705	699	716	764	707	749	682	720	693	648	734	713	770	732	719	686	698	682	647	735	736	718	633	749	702	676	741	752	753	705	641	728	698	692	681	722	724	760	689	734	706	722	681	713	688	727	705	677	745	700	705	673	733	718	708	746	743	739	727	717	678	719	709	744	679	754	734	706	673	670	733	699	692	721	778	680	729	743	770	758	707	677	726	679	719	711	700	716	714	730	705	714	721	678	751	711	724	746	712	687	736	724	717	695	731	735	706	721	736	677	688	676	678	676	714	700	717	722	748	701	687	712	727	726	723	734	693	734	741	752	708	732	670	720	743	693	718	686	748	716	680	701	701	734	722	714	722	704	764	714	734	686	738	731	696	722	697	720	732	755	714	686	735	730	693	798	723	695	756	727	685	702	724	718	742	707	661	711	714	699	764	731	689	661	694	707	784	733	725	735	692	724	743	723	714	735	748	719	742	712	724	734	697	677	737	763	716	662	703	687	721	707	719	752	637	695	723	717	706	744	712	673	714	724	707	716	697	705	694
24518	21755	14102	6093	1928	682	327	334	344	322	343	281	337	311	335	322	321	329	363	314	289	342	293	338	317	339	331	328	330	329	350	338	341	319	330	349	347	324	314	342	332	334	330	295	331	302	343	343	347	329	339	343	326	297	339	354	333	327	332	349	321	322	317	291	321	341	310	340	331	312	329	319	303	341	332	335	359	322	309	306	317	354	343	340	355	332	342	326	315	322	348	333	290	317	328	297	324	342	341	311	309	309	330	340	304	310	339	338	338	326	350	316	313	346	318	343	324	325	334	321	342	352	312	330	324	343	330	347	344	326	323	324	344	326	326	312	314	351	337	343	326	332	296	344	362	351	323	304	310	329	338	326	368	349	332	359	305	303	314	321	318	333	352	327	319	333	315	345	342	327	316	324	319	346	310	322	316	336	304	342	331	312	320	321	339	326	315	293	314	342	336	301	325	311	327	290	377	333	308	301	360	319	330	327	311	330	327	350	333	341	341	330	333	321	338	357	332	330	313	370	321	341	345	328	332	345	308	329	338	332	358	338	350	298	352	344	308	349	314	324	319	324	305	317	348	313	289	345	338	354	338	318	309	320	330	353	333	346	307	340	327	324	315	294	324	339	334	294	317	336	328	324	340	356	281	329	309	345	344	339	332	331	324	303	338	306	326	338	319	336	324	318	349	312	336	325	326	347	321	308	325	328	328	305	343	349	358	331	333	338	336	308	350	350	318	320	324	325	316	322	332	306	336	349	348	342	331	318	322	334	309	317	347	331	344	334	329	334	341	334	323	339	332	344	327	309	346	347	309	322	293	344	309	332	318	361	336	345	332	316	318	308	345	353	330	326	309	336	298	353	353	305	323	329	314	323	336	331	309	343	306	333	327	353	312	350	338	333	339	322	348	308	333	324	304	314	337	307	346	328	343	319	344	304	323	344	337	369	343	341	358	329	332	326	339	348	319	361	307	330	308	334	314	310	308	300	341	331	291	331	332	339	317	328	339	356	351	317	348	326	331	323	317	318	342	341	344	349	333	347	322	331	342	321	328	321	347	344	329	341	338	338	340	330	378	300	339	302	314	327	306	317	350	337	350	296	329	327	341	306	309	365	318	303	330	333	336	311	338	343	303	343	312	334	335	343	302	344	320	297	344	352	318	338	307	319	325	347	306	336	320	321	336	335	353	289	303	320	317	337	337	288	338	307	316	322	291	338	316	330	352	305	345	311	319	345	355	322	338	304	336	338	342	312	317	321	350	335	325	330	324	314	331	326	296	304	322	326	334	361	324	313	319	360	360	365	332	294	292	303	338	325	348	338	330	326	357	345	335	317	337	322	343	306	335	350	295	315	334	318	306	326	311	358	324	309	359	300	332	372	327	320	321	321	323	312	326	334	337	340	323	347	337	307	304	311	334	283	363	362	315	295	351	285	370	338	334	336	336	326	354	313	320	313	330	319	318	353	378	348	334	326	330	337	345	333	326	308	347	313	347	284	315	298	324	345	341	297	317	317	345	294	363	331	326	339	315	336	308	348	324	332	346	320	297	300	347	320	337	338	317	301	331	340	345	320	353	329	345	330	327	343	338	370	343	329	297	313	301	326	320	330	356	310	342	297	328	326	308	353	338	331	306	326	341	300	337	362	313	315	305	336	358	310	308	357	302	342	335	336	323	321	325	328	307	326	366	333	325	327	351	301	335	335	338	320	324	355	359	327	356	336	336	298	346	383	319	330	327	324	347	331	338	320	280	312	350	334	332	327	338	308	360	310	302	341	305	345	321	324	305	313	319	299	304	330	334	311	315	326	325	331	359	336	330	325	327	305	310	324	307	317	321	309	319	328	329	313	342	320	392	367	312	351	314	341	328	316	323	290	318	349	332	321	359	342	339	319	334	310	340	317	326	309	343	315	329	313	327	331	307	335	321	315	331	347	310	325	292	332	316	312	355	338	277	331	315	328	322	357	331	314	337	343	359	311	307	320	300	318	340	324	328	340	308	328	332	301	280	345	341	332	313	314	338	314	326	309	344	337	332	304	340	328	317	331	314	334	326	318	316	324	331	326	335	343	306	334	324	330	312	304	366	336	351	315	343	348	335	322	336	308	367	354	326	305	361	344	329	315	318	353	350	339	336	323	294	367	344	342	343	332	315	357	336	345	338	352	325	313	355	335	326	342	355	352	342	327	327	347	330	325	327	330	331	308	307	366	318	336	325	321	319	332	332	335	327	334	290	332	341	311	341	347	342	316	309	320	316	352	317	321	332	301	319	324	339	333	340	309	317	312	327	320	354	339	365	375	324	304	327	312	335	326	312	278	345	361	327	311	330	314	314	353	318	366	307	365	355	286	339	317	330	362	317	344	339	305	320	328	320	317	338	319	324	324	361	309	312	337	329	335	319	327	310	347	307	370	325	320	302	312	346	347	328	294	336	329	306	340	341	326	334	307	321	375	336	329	340	342	361	325	337	326	335	354	365	333	342	343	307	317	328	360	317	331	326	295	325	321	302	319	318	343	318	319	337	304	315	357	332	323	347	299	334	338	324	340	336	345	334	351	344	348	338	329	322	343	304	288	312	349	352	298	316	308	336	353	346	305	319	304	310	316	321	319	327	310	345	350	305	304	348	332	309	308	324	319	363	327	343	358	357	372	330	309	349	325	361	339	363	346	341	320	325	370	311	335	329	321	336	334	316	318	337	335	345	321	340	322	312	326	343	337	324	306	313	328	329	339	287	352	338	324	297	361	331	287	323	291	326	298	344	315	318	314	325	329	333	347	359	292	298	323	364	343	357	345	338	292	310	331	335	348	328	319	351	342	324	322	335	335	303	350	285	317	331	338	318	295	311	331	340	294	340	334	293	328	317	317	339	320	341	315	340	339	361	349	298	311	331	330	276	325	326	320	328	317	334	299	317	321	339	341	367	375	325	313	335	321	312	300	335	350	316	335	336	316	338	334	326	332	352	333	331	347	365	324	344	341	316	345	347	334	326	336	330	313	359	323	330	317	356	326	321	339	365	315	327	363	317	303	321	282	357	353	296	294	333	289	342	351	343	334	299	302	326	354	332	352	337	346	314	325	303	313	291	325	310	315	329	314	353	325	320	313	338	336	332	309	324	308	373	355	331	309	319	287	330	333	303	315	329	353	313	307	346	335	355	320	310	318	334	319	304	311	326	337	357	334	350	334	332	325	310	346	359	334	312	355	322	336	310	363	364	332	333	362	324	350	317	321	303	339	303	328	347	323	306	304	320	328	320	322	313	338	354	321	338	338	326	356	325	352	344	318	311	353	307	359	340	336	311	320	312	285	310	348	317	326	310	331	340	337	297	341	341	307	324	333	343	306	322	337	311	327	314	346	287	331	358	330	342	332	317	338	315	344	293	351	331	343	333	328	351	327	328	304	335	335	352	333	332	349	313	315	347	376	305	324	295	343	299	306	374	297	342	375	320	334	324	329	321	301	341	383	340	350	316	318	336	317	304	310	359	290
23101	25510	19881	12669	5519	1938	816	947	836	850	923	896	877	854	861	858	812	884	850	878	895	823	871	836	844	810	890	870	855	858	846	912	840	876	841	847	823	857	861	854	856	813	841	824	877	859	832	887	850	843	847	910	892	909	812	876	828	847	877	875	837	797	905	831	873	840	841	911	862	809	864	885	828	817	852	778	852	848	870	853	897	912	878	835	833	842	896	809	812	826	846	835	839	824	871	823	854	818	854	874	862	803	846	834	851	879	822	847	821	817	843	810	822	868	845	866	853	876	872	864	825	869	902	888	859	918	894	879	887	863	847	861	855	820	830	854	827	861	846	871	867	824	839	868	819	870	880	866	823	891	835	889	833	834	828	876	864	830	844	860	857	846	881	852	882	921	880	850	827	867	864	843	838	858	871	917	855	870	875	845	889	930	801	872	877	845	867	900	857	876	845	804	817	814	864	869	898	820	888	845	910	840	867	909	830	840	865	913	859	857	832	835	909	863	878	841	834	878	871	816	882	835	884	818	858	833	823	884	844	879	813	855	889	954	883	929	827	873	867	888	879	871	895	838	848	891	871	872	824	868	846	880	844	859	814	869	852	853	832	821	894	901	807	843	857	817	851	850	847	832	886	872	881	839	880	857	837	871	910	820	884	867	853	918	847	806	841	898	825	842	891	825	871	811	835	889	867	840	898	882	918	887	854	897	870	808	879	840	860	815	865	853	862	817	880	857	862	867	825	879	829	844	870	840	824	816	890	888	868	830	821	848	847	850	828	833	850	809	863	869	842	879	848	831	876	880	852	850	832	868	822	860	924	821	812	895	825	875	852	815	921	834	886	849	877	877	813	892	899	820	893	865	876	846	885	845	819	865	860	846	861	835	886	783	912	871	852	809	823	870	838	898	820	806	826	844	900	857	836	883	888	879	850	876	886	846	839	821	841	868	826	911	829	866	896	894	798	860	842	891	890	875	847	819	890	834	861	854	816	905	823	835	849	903	896	839	914	855	886	884	867	836	893	827	809	797	847	882	844	838	839	797	874	859	882	833	847	869	826	873	835	819	886	950	829	814	877	828	816	895	845	868	880	850	879	879	826	865	900	861	897	837	868	887	791	901	855	837	869	853	860	845	881	815	796	904	852	873	833	895	847	881	846	868	850	864	841	837	873	903	793	858	825	864	877	844	841	835	816	884	845	840	871	877	810	863	861	841	924	889	840	862	859	862	829	876	825	846	825	887	829	828	865	861	845	842	871	876	900	904	865	848	831	865	880	850	857	839	848	914	836	822	884	842	844	834	842	834	870	903	834	856	832	851	833	905	873	818	850	861	879	840	851	825	791	822	895	887	814	825	864	828	846	836	903	818	827	908	861	901	845	901	846	852	812	864	875	868	894	853	894	846	906	833	861	850	899	831	855	880	854	885	850	865	844	891	856	862	833	837	895	845	840	873	920	845	860	847	835	811	829	871	893	873	868	904	866	894	824	877	841	868	840	878	821	832	830	859	838	835	908	844	878	804	801	942	862	846	813	870	830	861	852	864	873	869	859	896	830	904	803	885	813	837	853	872	845	854	835	893	781	818	868	824	820	824	831	886	805	931	871	823	823	852	807	832	837	840	856	882	846	847	849	856	839	836	869	862	877	820	833	842	886	884	813	864	889	851	837	875	909	892	829	875	822	832	888	881	881	879	858	858	849	810	853	864	877	851	826	864	858	828	817	872	864	844	858	856	856	841	864	837	838	827	851	859	823	849	861	885	855	827	823	860	845	869	857	843	858	877	830	838	883	855	909	817	890	895	842	867	889	913	856	888	881	893	891	866	834	841	859	845	854	825	882	843	880	837	861	831	863	862	893	861	860	863	824	842	848	867	809	886	837	846	786	849	848	866	819	847	797	848	877	831	856	841	834	899	840	892	840	825	871	854	883	822	830	845	859	843	856	823	848	841	831	844	859	835	867	903	841	875	868	871	822	910	822	848	897	850	843	853	856	901	843	898	782	846	888	871	888	845	867	841	878	884	825	916	794	878	878	845	848	865	869	827	852	846	853	844	821	808	852	826	866	866	858	827	880	836	877	875	854	806	865	859	864	886	881	850	872	794	906	827	872	818	849	861	886	843	855	827	859	835	893	892	858	861	928	856	838	836	871	853	871	841	891	839	845	879	868	903	852	855	858	857	850	805	894	825	872	832	863	895	810	834	869	844	851	878	789	842	899	793	870	846	859	819	869	810	846	804	876	860	841	877	920	852	887	876	819	861	871	846	841	883	889	822	874	864	882	851	872	813	832	825	828	843	882	866	890	864	838	838	847	881	891	889	851	871	867	893	876	820	893	834	813	913	861	868	835	876	838	849	932	858	916	840	903	863	829	849	834	915	875	790	834	790	832	817	791	840	836	872	805	856	872	888	895	851	858	821	844	889	838	897	868	839	875	852	825	905	858	882	880	831	887	852	854	874	792	836	860	870	857	876	852	887	839	838	872	846	896	876	842	892	854	881	850	818	846	857	881	831	896	832	835	911	822	890	871	840	818	839	870	876	839	863	839	895	853	854	853	832	861	823	852	851	910	854	809	835	882	865	862	853	868	815	856	828	818	847	874	861	845	842	809	862	889	882	860	852	874	881	855	881	839	881	865	897	846	914	862	841	790	842	828	873	887	836	884	866	844	842	920	872	862	920	850	860	881	831	920	831	857	894	861	844	895	850	872	895	826	820	867	797	853	869	812	836	874	857	872	869	867	875	886	810	848	851	867	861	886	849	860	844	861	861	892	805	843	844	800	843	884	844	853	801	848	847	866	841	873	844	852	815	867	813	864	860	840	861	822	819	889	880	859	895	843	852	847	834	872	873	886	849	893	804	881	829	869	863	861	870	835	867	850	816	853	820	817	843	909	886	848	812	858	852	922	896	880	898	842	850	922	832	846	830	821	854	884	810	905	836	839	897	882	854	851	844	883	874	910	856	823	830	802	851	912	864	876	894	842	855	878	830	863	829	919	871	859	838	834	791	823	860	858	825	893	844	883	810	873	900	872	851	870	861	860	862	894	880	862	838	886	824	811	865	832	925	891	901	837	809	894	810	884	856	860	840	846	849	859	877	853	834	900	856	862	868	824	845	866	896	894	887	873	900	834	856	840	853	814	884	890	851	851	841	863	863	805	830	823	862	827	834	817	822	897	830	939	799	824	842	890	856	797	872	802	803	885	855	859	786	888	913	862	886	843	844	860	855	834	796	849	844	906	851	880	838	860	824	915	882	842	913	844	882	825	882	868	878	848	922	858	863	855	867	851	834	813	902	896	879	869	871	839	888	870	834	886	852	829	887	893	821	898	832	853	818	820	870	891	851	888	910	869	819	849	791	883	841	890	820	873	909	859	897	871	886	877	838	858	854	892	845	858	836	856	870	878	860	881	860	860	828	873	861	876	909	891	857	893	827	840	873	884	830	853	854	852	867	867	834	795	866	832	785	805	889	839	845	858	860	860	878
69182	63449	54325	34792	16651	4672	356	269	260	240	241	244	234	257	241	213	261	275	265	254	259	255	237	253	244	254	263	235	245	268	218	253	228	232	244	238	238	263	249	263	279	262	296	254	272	268	251	232	252	239	276	257	276	268	248	239	223	255	267	248	258	256	247	261	253	252	259	290	249	231	258	242	261	259	247	248	239	251	255	269	270	259	256	276	258	255	242	247	245	239	229	298	236	255	268	250	252	233	250	274	234	225	227	264	272	273	293	234	264	236	265	256	247	246	244	243	281	256	226	238	271	278	228	261	272	245	310	231	265	282	237	245	233	224	223	233	244	208	237	226	248	249	242	229	289	270	214	278	222	256	258	265	260	251	246	244	257	237	250	230	220	273	240	245	234	249	253	247	220	276	282	257	275	235	261	247	199	254	243	254	270	251	247	244	251	257	249	237	257	250	264	260	244	266	258	255	270	237	251	244	230	252	216	247	234	233	252	252	219	263	237	223	243	257	236	252	262	226	233	263	241	248	231	224	240	250	264	245	223	225	252	218	254	271	237	236	248	271	257	258	257	278	245	259	239	258	275	250	268	267	210	244	255	250	241	239	260	250	240	245	266	253	262	255	241	260	238	258	258	251	254	261	248	263	237	236	214	247	237	243	222	208	257	249	237	252	254	229	254	235	272	236	256	247	253	267	292	259	259	256	260	239	253	246	244	221	228	243	250	255	235	263	254	258	243	231	249	218	242	216	278	252	235	240	260	233	242	256	258	256	234	238	229	239	223	264	269	235	259	241	250	238	261	256	268	222	265	244	245	238	247	233	243	211	225	245	261	243	256	246	252	261	257	252	244	262	243	275	248	253	242	251	248	264	252	262	266	252	244	244	251	239	249	237	197	267	258	256	250	253	270	258	238	275	257	225	256	277	280	235	257	254	241	246	253	253	264	226	250	238	228	260	234	249	215	285	225	247	257	246	254	270	248	215	255	242	277	266	247	263	247	239	249	260	234	277	250	254	263	248	269	238	273	269	279	271	236	239	251	248	236	232	221	279	256	273	266	272	267	229	244	253	241	241	250	255	246	218	254	254	248	261	243	257	247	257	272	249	257	234	250	254	249	256	297	263	254	240	236	268	267	252	254	244	258	248	254	245	206	280	249	219	231	262	237	224	242	251	259	246	251	234	258	243	236	219	220	234	277	228	250	266	249	240	225	273	271	236	239	252	248	238	250	277	266	280	243	263	282	260	280	242	290	262	243	273	255	257	243	270	240	236	258	245	225	258	234	273	242	233	277	247	249	231	243	244	245	237	242	245	247	236	237	259	280	253	255	254	265	271	269	278	248	264	230	251	253	269	252	254	236	263	257	233	233	273	268	245	252	246	244	251	251	238	216	262	247	260	245	282	246	223	265	244	239	250	257	261	263	223	244	250	240	253	240	251	277	233	235	278	263	251	256	291	254	271	237	278	240	233	255	261	267	256	229	234	225	255	241	261	268	260	272	227	267	232	284	237	251	274	240	244	263	256	241	247	272	285	264	265	249	237	262	263	250	242	238	278	270	272	261	272	251	248	251	245	250	213	242	270	251	252	247	241	237	264	251	258	239	233	277	266	235	279	250	261	215	241	268	270	256	251	245	233	238	255	239	253	232	250	232	247	271	248	272	252	267	266	237	227	276	224	222	224	262	217	287	231	244	249	256	274	249	250	269	260	242	252	242	251	246	250	232	254	286	257	257	242	260	250	245	253	247	220	294	256	242	237	264	235	234	233	291	239	226	268	265	262	272	240	252	249	256	247	213	248	236	252	258	225	251	241	266	256	263	255	226	284	273	260	254	246	265	246	213	230	229	227	194	273	229	271	234	252	233	254	252	253	277	260	236	252	240	253	282	252	245	226	228	259	254	257	258	258	264	270	268	264	235	229	237	224	228	273	278	271	278	270	270	270	289	239	241	247	249	233	266	247	248	251	216	270	271	270	246	228	252	248	233	211	244	230	255	246	261	254	272	229	250	265	253	247	229	253	233	251	221	254	260	274	234	217	233	257	249	255	264	245	253	267	235	222	250	245	248	262	221	247	244	270	247	273	252	224	267	246	257	220	242	254	233	258	272	246	248	235	246	235	266	236	261	242	254	231	257	267	251	244	218	241	241	256	266	241	258	286	242	236	270	257	269	234	244	263	279	235	238	272	271	236	252	261	239	278	262	232	267	241	238	229	239	270	248	232	228	246	250	229	273	247	244	246	260	255	263	264	276	246	261	260	226	268	238	242	269	237	264	236	263	234	249	252	237	256	247	223	252	243	246	253	264	227	268	240	257	253	252	251	251	237	241	244	239	222	290	248	254	269	258	250	248	273	259	257	250	269	259	231	245	228	257	235	228	241	256	256	267	252	235	258	284	268	243	246	235	232	226	261	280	235	245	248	248	228	236	255	245	230	252	237	256	275	260	257	243	222	273	254	254	268	262	239	274	242	252	246	249	257	265	257	247	273	258	240	253	257	278	250	250	275	251	247	244	258	247	259	255	230	254	246	264	264	277	230	274	251	229	261	247	244	283	249	268	253	235	223	245	249	238	269	255	239	268	254	252	261	229	259	247	231	258	273	254	226	244	250	233	281	255	244	244	220	267	266	269	267	234	243	238	231	218	240	248	258	237	231	250	236	271	243	248	253	249	244	247	237	237	220	260	249	246	247	229	236	241	272	258	282	264	236	278	287	233	262	271	260	244	252	238	248	237	251	252	271	245	228	255	268	221	231	255	257	262	244	246	239	273	236	243	244	261	252	232	230	240	253	257	271	254	245	239	251	248	263	238	272	255	249	258	247	290	255	264	239	249	251	260	250	263	226	245	226	232	247	259	247	270	258	235	273	253	239	249	268	268	257	244	252	258	236	251	237	257	257	245	262	266	277	270	265	288	252	246	262	257	264	243	271	234	251	249	238	221	257	249	222	262	267	219	233	250	249	235	256	262	232	251	247	239	260	253	249	235	266	246	255	230	262	237	232	262	242	271	257	274	258	257	241	262	270	265	258	247	256	211	246	234	258	260	243	242	265	262	257	225	260	216	232	274	257	267	240	273	257	254	260	249	273	238	261	254	273	247	231	263	256	258	263	267	252	266	241	246	253	247	252	258	246	242	240	268	251	226	257	240	236	227	230	246	255	219	264	254	252	246	270	267	221	254	241	217	221	281	246	257	260	253	275	246	220	245	258	257	256	257	210	241	244	248	245	270	259	276	227	270	269	250	288	253	243	256	241	281	257	258	281	252	218	298	254	248	252	240	255	241	228	250	234	247	251	256	254	245	239	268	242	234	260	242	243	265	243	283	269	224	260	251	266	244	254	278	273	255	255	257	258	238	239	265	282	248	251	248	263	243	262	255	248	241	242	268	267	259	262	255	277	259	247	211	235	216	227	245	289	246	259	270	245	259	239	258	245	251	236	244	264	261	263	226	263	218	269	246	251	220	261	243	256	251	236	278	269	233	250	256	234
45975	49906	49868	39764	24117	10254	710	658	652	676	688	666	674	632	668	668	658	713	632	683	677	647	671	680	677	652	648	691	677	641	655	693	653	642	723	678	633	683	674	688	667	735	688	682	647	700	655	664	663	636	667	667	678	705	714	721	694	685	686	684	673	697	711	681	676	683	726	683	682	726	685	644	688	637	719	683	710	665	692	665	649	658	671	679	685	670	704	651	702	688	631	672	697	681	684	713	686	670	665	646	688	711	665	689	687	654	691	713	661	672	696	676	696	687	663	670	716	717	650	694	685	661	694	678	703	669	685	677	671	692	710	707	678	693	664	694	700	711	653	640	699	702	686	731	667	673	660	675	673	692	652	715	680	698	680	671	633	666	679	686	669	651	696	661	659	669	646	663	663	628	685	681	665	673	694	666	664	645	684	672	683	679	689	673	663	667	629	635	717	690	661	702	671	721	681	682	690	653	662	624	633	659	709	642	701	709	670	700	716	669	714	694	643	689	661	683	686	671	733	709	672	672	658	680	689	676	720	667	648	648	703	706	708	710	647	737	705	669	683	656	671	683	673	697	716	699	710	716	655	664	698	637	681	670	614	611	668	675	671	649	715	651	623	697	702	643	678	682	671	623	658	703	682	627	718	661	659	673	655	669	600	696	651	651	691	684	701	665	691	687	674	715	662	687	690	676	662	720	662	666	701	699	682	669	699	666	696	680	661	669	667	669	662	710	636	671	713	668	668	704	661	662	642	644	669	665	696	658	700	676	683	714	659	652	683	717	645	663	728	691	666	683	639	682	661	652	677	677	624	705	657	668	742	748	690	646	648	679	708	689	647	684	675	655	683	687	672	671	686	681	706	666	679	670	679	654	689	704	672	622	672	736	685	680	716	675	682	659	661	694	703	632	682	659	685	669	615	705	728	656	699	685	698	653	695	702	685	668	660	680	703	657	639	608	687	673	627	668	709	711	702	691	687	674	681	663	688	633	672	645	678	685	634	675	690	670	731	683	680	728	706	669	670	723	655	688	677	641	660	651	675	646	656	686	696	704	673	690	700	636	636	715	702	687	707	706	706	667	660	732	709	652	698	695	657	669	641	687	684	697	685	659	690	708	694	686	667	694	637	670	675	688	684	691	646	672	653	689	672	691	694	658	681	726	692	664	658	650	654	678	690	689	679	700	709	695	672	681	661	701	670	658	675	649	640	711	683	662	702	662	643	683	687	678	680	652	636	671	677	663	714	658	660	694	696	645	699	671	695	689	701	663	671	664	707	638	716	701	675	665	706	675	651	695	700	718	718	657	733	700	683	663	655	669	656	745	651	661	669	658	638	670	670	685	657	689	655	725	665	725	677	671	681	663	650	641	654	686	705	660	665	654	719	653	692	657	687	665	670	664	674	681	624	709	665	668	643	667	641	681	702	663	691	633	654	614	712	659	657	645	658	683	692	686	679	687	636	699	699	708	641	724	730	676	699	676	685	690	718	684	654	666	635	656	663	662	665	660	666	649	709	695	637	685	669	691	657	636	680	677	680	666	685	665	662	640	728	660	683	660	628	708	666	655	684	699	698	658	623	680	681	661	720	706	694	673	693	682	663	698	680	678	678	684	656	655	699	690	616	689	679	717	702	698	703	709	652	646	724	682	682	661	672	670	653	620	637	649	699	634	663	692	713	685	647	717	663	683	677	713	658	644	672	695	704	696	664	682	718	690	702	729	651	674	673	621	668	618	675	710	703	650	662	695	691	695	678	704	662	713	685	680	648	676	669	692	660	644	684	692	703	669	684	627	681	722	725	696	654	663	684	674	684	676	690	694	657	688	696	711	641	707	634	640	667	647	705	665	701	713	657	659	668	682	690	711	644	666	679	692	660	641	636	679	682	659	677	711	692	659	686	645	671	714	667	675	678	693	675	630	706	643	675	674	702	620	677	701	649	723	647	707	693	708	667	745	730	664	651	677	689	689	688	720	649	663	703	654	679	708	711	678	673	709	666	675	652	699	639	687	672	647	661	682	695	668	639	676	689	665	650	666	678	669	661	652	680	666	656	638	672	691	660	669	692	624	677	653	656	690	666	670	641	702	676	669	667	627	692	733	690	646	657	641	699	641	651	721	666	702	682	683	650	640	703	715	670	674	676	709	670	678	644	671	686	700	699	652	636	715	691	666	653	648	665	712	660	680	701	682	680	631	624	698	701	667	673	671	656	690	656	612	694	705	689	694	664	690	645	671	710	671	691	698	707	677	679	675	729	626	678	673	637	704	687	698	650	690	688	649	709	624	681	666	723	704	690	673	661	628	677	677	734	659	692	673	656	718	678	693	698	702	644	665	672	673	658	686	679	688	678	725	672	692	676	688	648	691	680	637	693	654	709	740	694	627	712	644	713	635	676	683	650	716	644	642	699	663	654	647	706	669	685	692	668	711	679	697	702	689	676	683	707	675	707	643	659	687	706	673	698	707	673	663	690	679	688	698	650	708	682	699	683	701	678	641	643	648	670	630	671	709	661	674	723	698	682	670	680	672	664	680	712	687	692	711	660	694	667	677	666	681	611	655	659	713	685	679	675	655	651	640	662	627	684	701	687	685	708	663	694	662	638	708	659	687	642	714	700	681	643	672	696	674	670	686	640	688	657	715	677	699	688	669	688	670	695	665	686	634	681	688	671	654	702	689	678	662	705	687	708	675	694	654	690	653	659	706	676	725	645	689	702	620	684	733	633	659	667	696	689	662	681	703	678	636	657	665	702	670	667	690	721	743	667	642	674	701	675	642	685	663	669	659	682	679	710	665	681	689	642	674	653	680	722	727	668	722	746	661	728	695	696	684	699	690	747	662	658	719	675	682	699	685	661	682	711	674	673	641	663	655	637	686	651	658	664	656	693	641	689	697	622	658	636	661	692	690	640	698	656	669	659	674	663	652	708	665	634	681	654	707	704	652	704	685	697	665	692	658	656	675	690	715	692	706	647	675	681	660	667	679	669	686	635	648	711	640	663	657	684	691	644	665	700	674	645	661	738	672	728	688	643	671	638	647	683	665	702	651	691	665	716	687	660	667	655	692	673	681	650	724	677	680	704	677	677	714	648	657	688	644	649	679	685	665	691	674	658	673	686	672	658	635	618	683	662	680	674	706	732	663	712	659	684	642	692	646	730	663	697	643	700	685	700	666	691	693	701	682	684	695	659	699	695	656	691	649	622	647	663	710	673	685	715	724	662	698	658	692	667	716	640	725	728	678	715	654	747	684	687	651	639	663	718	673	645	645	695	697	687	695	678	689	643	650	731	630	634	694	655	729	670	700	669	703	660	693	694	687	649	711	680	664	696	698	644	676	662	650	669	694	717	654	703	670	700	633	676	690	618	700	680	667	676	643	657	680	691	690	629	607	652	711	729	711	640	677	660	698	694	648	682	626	675	681	673	646	661	672	699	677	641	705	696	642	691	682	657	668	680	644	721	671	699	654	679	676	652	673	664	626	721	670	700	687
79956	75930	67592	46811	27670	12068	950	247	239	249	223	223	246	248	279	232	266	243	275	236	227	243	239	222	249	225	261	249	267	262	234	226	243	252	222	247	221	268	244	237	222	211	228	199	229	261	242	229	246	236	244	236	243	243	227	261	241	248	238	227	238	235	233	226	222	226	257	238	240	231	214	240	263	248	271	240	239	240	228	244	254	241	265	226	230	212	242	263	217	216	241	226	256	251	220	220	217	232	252	237	234	205	255	255	232	240	228	224	219	245	232	235	218	260	226	218	223	225	231	256	240	226	226	245	245	221	224	253	229	217	252	250	236	225	241	218	242	231	257	286	229	255	247	248	218	244	262	253	234	226	213	234	257	233	238	269	243	230	225	233	247	259	248	239	229	239	252	250	225	224	218	246	233	250	240	246	224	228	233	221	219	204	259	240	239	233	222	230	223	243	228	263	230	227	247	251	207	227	272	224	253	223	219	227	256	239	248	233	222	206	222	231	241	261	240	258	241	242	259	233	224	205	264	219	255	245	250	214	245	266	223	251	235	203	216	233	234	227	249	230	227	239	233	203	234	228	245	251	222	222	263	233	222	220	217	232	238	241	270	240	237	252	237	218	247	238	255	237	246	264	255	246	247	234	245	222	250	243	252	216	250	237	232	261	236	210	233	224	228	229	239	242	218	231	252	234	216	224	253	236	226	230	253	208	255	225	233	253	239	251	231	219	262	223	214	215	240	242	249	241	251	227	226	239	222	211	219	216	244	217	240	252	255	227	255	239	228	247	230	280	227	237	221	250	203	232	223	260	261	211	248	241	247	248	227	232	229	254	229	259	237	242	224	220	244	217	218	245	203	221	255	243	227	258	259	219	244	254	246	201	250	250	240	222	239	240	220	245	204	243	238	221	237	242	222	229	219	245	244	222	221	207	246	214	234	235	214	231	253	237	248	237	219	266	224	232	252	223	247	216	206	229	229	253	252	223	207	256	230	251	227	268	217	205	249	212	232	233	199	242	258	248	253	257	237	241	239	243	225	243	242	254	214	192	229	263	227	235	243	213	240	235	248	232	269	240	238	221	232	246	238	261	238	239	251	258	230	244	231	241	210	217	227	222	245	230	223	232	225	215	268	224	252	208	227	219	229	262	217	232	239	271	250	254	227	205	230	227	222	243	234	264	226	255	231	231	236	232	212	222	201	225	275	267	247	251	253	235	220	235	242	221	209	234	232	267	235	225	242	238	243	231	230	236	225	213	242	233	240	248	245	266	234	217	274	223	217	227	255	223	252	250	224	237	223	235	253	213	253	229	216	250	243	264	224	229	231	199	215	237	241	253	265	244	237	255	228	205	219	234	258	238	264	242	221	246	232	243	255	231	245	231	239	244	226	246	247	243	237	230	256	244	267	241	231	237	201	255	241	236	222	222	233	239	216	221	224	235	249	235	231	241	203	238	222	219	218	237	243	245	240	232	244	212	224	232	254	219	241	245	266	264	238	226	219	244	240	257	266	241	242	237	253	234	229	244	238	223	230	247	248	231	234	222	231	226	249	240	245	262	215	255	222	226	238	259	248	225	242	226	221	224	238	239	245	243	232	267	234	246	252	234	247	212	248	238	259	248	233	221	233	236	233	214	234	229	226	242	248	223	233	238	217	219	220	212	242	218	243	226	218	247	213	254	245	248	235	195	248	239	241	262	235	243	235	192	237	245	228	242	253	216	247	239	243	254	226	224	252	241	242	221	245	240	247	238	224	218	246	231	205	234	201	238	261	236	231	231	231	256	217	226	268	236	224	233	223	223	263	203	236	227	233	215	252	252	237	234	246	258	206	248	226	231	226	250	238	229	277	219	229	245	236	226	245	224	224	242	245	243	231	235	227	260	253	265	237	234	210	260	244	218	217	216	251	225	250	228	232	235	245	241	223	236	242	248	253	244	245	236	239	240	233	223	258	225	231	236	247	248	256	225	234	230	239	235	267	257	258	259	239	234	215	232	215	258	237	247	259	250	239	233	240	239	257	244	243	260	232	218	273	233	238	248	272	243	245	228	206	242	224	227	207	234	240	248	241	257	229	208	213	244	209	253	258	200	225	255	251	235	256	241	208	231	233	250	241	254	258	248	232	241	202	223	217	239	249	228	232	219	246	237	199	211	261	240	225	228	254	248	234	244	243	218	261	256	243	271	246	245	219	233	244	223	226	226	262	251	251	259	240	241	214	232	220	252	223	246	248	247	234	226	251	222	244	229	217	238	233	256	215	229	257	223	241	251	243	243	258	229	233	238	245	226	265	231	250	219	241	227	228	236	272	250	245	259	213	254	254	265	225	246	253	210	214	236	245	249	233	229	254	241	236	241	250	244	214	216	226	230	253	210	249	256	226	244	202	231	232	217	252	214	243	250	240	256	247	215	257	243	238	223	212	232	249	236	222	252	234	241	217	226	238	240	266	238	240	230	234	258	238	230	209	237	243	262	245	253	227	228	240	247	245	233	255	258	199	251	236	250	227	204	229	238	248	250	209	262	213	241	252	226	228	239	243	221	228	216	222	222	241	214	246	236	217	237	231	237	218	224	226	264	233	244	230	236	257	227	232	241	241	231	246	237	208	242	226	228	225	249	240	231	232	254	205	224	242	238	261	239	227	224	222	254	222	235	241	246	257	238	214	224	250	227	229	245	232	250	249	259	197	219	252	223	242	222	235	231	219	223	252	233	244	242	233	232	255	269	211	230	253	250	229	262	235	232	238	253	244	228	246	242	269	243	229	232	217	233	247	225	230	236	230	253	239	238	229	219	210	229	250	242	239	260	234	253	230	219	224	238	229	241	234	232	245	204	228	258	244	255	241	234	248	261	247	268	239	237	208	233	275	230	255	243	221	223	253	224	247	220	295	219	225	235	255	230	220	232	231	245	239	247	271	213	247	222	255	241	213	264	254	218	250	233	242	239	222	221	229	219	235	232	268	254	210	217	234	230	249	263	241	260	244	231	222	262	225	223	243	249	224	217	233	252	233	233	245	234	237	253	234	246	209	230	259	218	224	251	223	236	272	221	267	249	227	212	237	218	246	219	250	245	221	239	225	238	231	262	229	250	218	260	255	243	227	237	232	229	228	198	206	232	216	244	247	217	264	256	230	240	210	270	210	228	236	213	211	225	264	241	245	218	251	243	228	251	253	228	234	232	238	231	233	233	234	227	225	234	229	245	244	241	223	229	233	234	209	223	242	255	222	212	221	235	261	246	239	227	257	280	245	200	245	248	251	207	247	212	255	223	237	249	211	230	246	272	263	247	255	231	269	230	223	249	236	257	252	214	246	223	233	215	249	208	241	230	232	261	231	230	253	217	260	243	235	217	236	231	232	229	229	220	245	244	236	226	256	253	221	227	235	249	246	226	212	253	229	206	229	216	243	230	246	245	245	245	251	242	250	227	231	257	253	232	237	247	233	230	230	228	236	237	214	251	213	252	223	243	255	254	236	235	204	258	236	239
55938	63423	63018	50423	34696	18870	740	662	671	637	671	660	645	641	647	613	638	703	663	600	635	618	631	657	635	625	658	654	677	620	677	706	632	593	601	623	651	659	628	644	637	651	633	621	703	641	650	642	642	624	675	629	624	687	657	644	640	659	670	643	652	682	618	654	635	680	633	658	637	663	622	644	642	654	639	628	659	627	666	626	655	633	653	614	650	615	689	637	654	645	598	621	653	658	648	622	615	607	659	656	620	645	592	633	630	643	622	592	668	623	632	690	663	660	647	696	647	616	684	633	611	652	666	621	622	646	660	619	645	640	633	649	605	655	635	635	656	642	638	626	618	646	657	628	661	571	656	587	627	663	647	676	650	617	640	617	641	635	636	644	615	697	650	595	629	676	664	597	659	616	637	652	630	643	665	623	629	653	658	635	667	634	687	601	674	639	627	653	645	651	615	603	640	599	623	668	640	613	637	625	646	682	604	602	648	628	637	647	643	642	662	645	613	644	625	591	631	639	613	696	642	605	646	606	603	649	619	648	645	641	648	636	657	624	653	660	641	660	667	632	641	609	623	634	632	650	698	608	647	607	626	672	637	638	601	704	617	615	649	630	630	601	622	651	640	617	618	628	668	634	607	640	626	618	632	649	667	638	677	627	623	647	626	635	605	644	661	685	609	610	598	653	624	629	620	638	633	650	643	640	620	653	653	626	621	664	630	586	646	651	603	608	668	654	580	631	623	630	624	653	623	627	628	616	634	640	671	606	645	642	676	616	624	652	594	591	680	662	629	595	607	632	652	664	625	642	625	598	570	655	631	650	662	629	593	642	671	654	610	699	647	664	658	607	648	614	671	644	673	615	639	634	622	662	582	681	656	667	655	655	612	651	634	670	652	653	643	644	661	626	629	637	663	647	647	627	631	633	624	635	648	669	673	657	635	613	648	637	634	659	657	633	634	637	672	621	623	609	632	639	638	642	646	632	614	594	639	654	634	620	648	685	651	625	645	644	654	662	647	673	648	612	646	645	644	607	614	678	636	633	620	639	648	648	657	644	656	635	659	620	620	673	624	626	674	680	609	659	603	610	630	619	622	596	647	641	647	616	665	658	643	659	663	626	671	649	603	657	628	633	637	667	622	648	667	635	618	641	677	645	655	622	631	627	595	578	610	645	678	687	598	595	629	630	670	620	647	597	621	624	669	637	643	647	617	614	691	654	659	636	640	655	586	641	657	630	626	641	615	599	640	607	635	591	608	602	641	611	632	621	660	627	623	623	644	664	605	651	631	634	635	640	653	623	660	623	612	686	636	633	661	663	632	591	629	606	646	637	627	637	645	638	676	646	634	655	672	651	696	655	668	664	618	638	673	667	624	652	600	685	646	633	656	595	663	627	666	642	650	637	642	662	677	660	652	619	638	650	683	592	666	621	671	650	676	646	651	655	630	628	653	659	624	636	647	645	658	638	648	657	653	622	651	633	629	616	698	687	649	654	639	702	644	627	596	640	594	675	623	657	645	624	637	685	625	644	628	656	614	630	615	684	608	637	654	645	635	603	652	640	584	654	615	621	604	647	638	616	666	630	684	659	626	604	671	611	601	635	653	634	642	578	624	625	652	653	609	609	614	631	644	669	648	645	618	619	669	614	650	637	643	649	633	656	645	642	637	620	673	656	621	598	673	670	641	598	655	638	609	636	625	569	656	623	647	637	605	668	603	673	647	662	618	632	643	622	633	682	646	669	661	642	662	677	634	628	604	619	642	587	600	671	655	644	593	637	638	666	623	681	611	597	637	621	653	638	660	631	653	611	594	643	628	614	708	667	620	625	653	613	628	614	616	679	607	641	648	631	596	619	613	637	650	633	699	677	620	676	593	633	652	674	684	673	648	672	682	672	643	619	632	619	633	673	616	640	640	624	676	613	609	621	635	610	601	626	655	638	624	657	647	636	615	617	610	666	657	609	632	648	639	639	598	637	640	644	646	640	609	681	655	679	646	615	665	653	597	603	663	700	629	634	598	650	652	654	611	604	655	636	614	624	633	615	645	631	633	652	657	621	658	625	656	635	618	607	662	627	614	693	605	650	619	615	633	663	630	639	662	692	644	631	641	651	635	641	619	655	588	656	649	603	674	645	622	660	626	623	609	616	623	651	648	686	598	635	659	654	662	653	635	607	619	608	665	696	651	658	700	638	632	616	624	668	611	675	633	600	635	639	644	591	662	643	676	637	656	595	636	655	635	658	611	642	682	655	634	679	626	630	696	635	641	633	649	643	644	629	676	658	687	623	624	608	646	641	663	590	675	613	687	598	657	616	651	693	639	610	638	655	635	604	618	646	633	629	624	641	609	637	675	572	632	624	643	653	653	622	591	663	624	633	584	621	637	666	696	629	637	668	670	627	676	655	621	653	649	631	639	611	701	661	630	631	676	603	615	710	639	644	637	648	624	661	644	655	663	637	691	652	662	613	635	643	651	639	638	643	653	633	650	601	637	629	667	638	641	606	667	615	642	620	651	625	677	658	644	649	624	646	611	632	595	706	582	608	646	647	696	692	631	684	619	656	625	646	637	648	640	633	611	634	654	661	635	694	594	653	622	614	589	664	639	634	608	641	645	648	663	686	623	702	642	638	661	651	643	628	657	630	633	659	634	681	672	640	633	670	631	620	677	673	662	652	672	642	621	635	640	650	601	624	630	621	645	618	607	650	635	630	669	629	633	646	668	626	639	655	643	619	654	616	685	654	603	623	624	632	621	610	631	651	671	626	634	650	643	642	635	628	624	648	683	661	628	624	618	648	608	662	645	588	631	652	649	625	663	629	659	618	629	664	608	651	641	624	622	626	589	640	668	619	627	664	652	645	656	594	668	660	623	618	621	674	632	585	621	639	634	587	664	583	665	613	687	665	630	664	697	653	650	636	623	622	620	583	627	630	605	636	627	688	648	595	664	656	615	659	581	630	679	651	624	642	597	639	621	653	653	669	625	669	662	637	605	646	666	678	615	587	681	659	592	658	645	623	625	614	651	672	695	612	621	668	609	646	669	633	640	661	669	646	659	655	660	641	599	631	651	638	599	629	631	593	631	647	622	660	655	619	662	660	646	634	624	625	644	647	660	641	573	608	585	571	613	634	628	602	616	633	635	626	694	629	646	639	568	696	654	676	620	613	637	638	621	635	662	636	734	662	661	579	667	572	655	707	623	653	645	634	637	662	604	638	633	644	654	641	664	681	623	595	622	641	661	610	604	599	636	628	678	654	628	635	633	656	636	598	626	660	613	623	630	649	625	627	657	671	649	607	622	646	649	670	666	616	624	568	680	594	640	627	643	618	627	652	650	650	657	664	616	657	649	650	639	620	627	636	639	637	654	676	646	612	674	623	666	636	648	650	628	652	633	646	623	653	660	660	650	605	631	616	663	691	683	669	664	638	610	632	631	651	646	616	660	630	638	646	698	605	604	624	604	656	594	601	644	596	676	636	643	602	633	621	600	624
22288	20649	15120	6541	1943	506	273	293	288	307	325	283	297	287	273	294	263	266	299	271	274	327	291	322	303	313	289	292	294	279	295	275	304	296	287	269	263	273	325	291	307	296	290	306	277	289	315	267	313	339	300	294	290	340	301	292	316	287	273	307	296	315	285	275	287	297	289	284	313	302	281	290	309	309	309	293	310	301	323	278	275	282	284	280	275	256	292	310	298	269	286	256	291	275	275	276	297	267	300	308	300	322	345	287	288	280	299	272	287	300	295	283	277	256	280	295	277	272	302	304	284	297	309	325	277	326	306	303	318	295	274	285	329	291	277	297	281	265	274	288	274	301	315	300	274	286	297	305	269	319	280	319	293	324	310	297	299	296	278	297	328	303	301	290	287	283	286	293	325	324	288	262	289	295	292	327	295	322	300	289	281	279	306	257	298	280	274	291	298	293	330	279	251	308	306	309	279	294	301	292	291	312	300	258	281	290	298	294	278	267	309	301	286	319	290	290	273	282	277	314	307	298	277	263	313	275	291	255	308	296	307	292	290	322	279	315	286	294	321	274	314	313	312	297	294	317	287	323	310	299	260	279	332	315	283	303	296	289	296	274	275	280	270	308	313	302	298	273	319	303	276	307	294	284	288	289	315	262	280	313	293	292	315	281	307	317	302	288	291	305	285	299	272	304	268	297	297	300	288	286	274	287	296	279	302	289	291	291	309	292	274	307	282	294	293	292	281	303	287	324	273	308	300	269	270	294	276	263	299	261	286	261	262	272	254	261	291	324	297	282	296	312	280	320	315	287	308	275	302	302	301	276	282	291	289	282	303	276	314	303	300	291	291	294	303	293	293	305	299	303	257	283	276	305	288	308	273	270	318	323	284	296	319	282	276	298	293	306	298	253	303	313	289	309	313	311	286	278	298	257	305	284	300	317	262	294	286	270	290	288	293	286	276	294	274	282	329	286	280	259	296	304	287	278	279	303	281	264	303	299	283	268	294	293	314	282	306	288	280	319	283	289	296	313	298	280	285	311	273	268	285	282	271	287	321	282	285	292	297	286	305	275	272	294	266	284	304	303	275	321	287	298	290	328	293	271	312	267	318	322	307	323	302	280	299	273	289	278	267	281	320	286	332	321	281	275	291	290	272	288	331	298	321	290	289	316	290	308	275	298	255	308	304	312	267	278	301	289	300	295	300	301	285	303	281	306	331	314	273	320	290	298	285	263	276	300	261	261	303	259	262	303	292	295	278	283	293	303	307	304	274	300	284	325	298	265	275	289	273	282	276	313	288	303	317	290	286	279	279	269	289	308	285	243	289	286	283	278	294	285	303	295	330	298	290	287	293	317	293	298	296	317	295	303	323	293	280	276	290	310	298	298	257	313	298	290	310	280	279	266	290	294	273	305	306	276	274	294	294	281	292	299	299	307	298	311	269	310	325	266	314	277	283	309	310	278	299	288	267	294	300	307	285	341	275	305	282	300	255	260	302	298	264	307	252	326	270	295	284	278	315	316	299	310	314	335	262	298	319	246	300	317	287	304	290	273	316	298	337	275	275	286	297	295	309	308	288	272	299	270	324	285	319	286	270	347	325	305	277	325	304	312	298	291	304	272	311	293	291	296	303	272	290	287	281	290	247	275	305	267	287	281	310	271	307	270	272	302	322	297	259	296	277	286	286	290	299	295	297	293	272	290	298	281	275	294	292	302	299	282	261	270	276	276	298	286	314	339	263	291	285	284	300	298	305	317	281	273	291	284	306	256	319	311	288	268	322	296	320	259	293	292	316	286	282	265	308	270	281	319	292	291	307	274	333	287	285	288	271	292	266	305	285	275	289	270	293	282	307	315	264	295	305	291	269	302	252	289	275	271	283	316	309	316	292	296	320	293	292	300	298	269	344	274	303	282	272	287	296	324	251	282	308	301	302	292	291	292	273	275	286	312	300	290	295	293	306	264	263	278	286	329	297	277	296	324	287	278	259	276	279	287	303	286	276	294	308	305	299	289	334	291	309	298	295	301	263	289	267	277	289	298	293	279	257	307	303	296	264	281	313	281	264	270	298	314	312	289	305	276	291	286	292	288	305	285	253	300	304	278	278	313	286	303	278	304	300	292	283	302	304	284	278	297	283	309	267	289	284	282	297	282	297	316	279	252	292	300	296	294	308	285	307	275	301	284	309	328	297	302	317	295	278	306	276	309	312	326	306	263	267	315	320	309	306	350	322	302	309	270	292	296	316	285	337	312	281	308	287	300	290	284	281	289	270	286	296	296	286	330	314	302	289	268	273	297	300	294	296	276	297	292	298	324	282	266	272	285	299	269	289	321	282	281	306	275	253	276	274	255	318	276	296	292	313	288	272	285	320	293	306	286	283	284	270	266	301	269	289	273	263	280	292	310	335	279	287	275	266	293	319	268	297	255	294	292	302	303	283	291	289	288	289	317	269	305	311	287	277	314	279	256	292	320	301	276	278	302	312	286	304	274	313	293	269	311	283	281	311	326	299	299	312	308	300	281	298	293	300	286	269	306	268	284	283	305	322	312	273	286	268	290	268	304	310	290	298	295	278	310	301	288	276	289	316	277	283	303	296	286	309	316	276	262	297	281	267	273	299	284	279	305	270	286	296	330	269	276	273	308	294	286	285	289	291	297	256	296	265	286	276	303	306	313	257	308	294	274	283	274	303	318	291	286	297	279	311	301	300	309	305	289	275	321	269	278	267	335	269	301	282	300	268	310	298	276	283	314	303	299	306	283	321	282	293	303	247	304	309	278	299	271	288	265	282	287	291	305	316	316	304	296	292	293	271	302	291	325	335	298	282	317	295	298	279	282	327	288	261	285	280	287	306	298	302	316	278	277	267	266	291	297	318	310	293	287	304	318	271	321	278	287	283	266	308	305	288	279	274	271	312	283	279	311	278	280	257	272	322	322	312	273	312	272	294	280	293	275	307	289	277	298	284	276	278	291	317	289	325	291	319	301	281	333	286	299	286	294	277	287	306	318	300	303	303	292	274	283	292	311	297	306	253	316	317	322	309	304	315	317	322	271	310	302	285	309	292	288	290	291	295	300	283	328	319	307	288	310	307	280	277	276	286	273	279	290	276	308	313	299	294	275	302	303	259	309	319	285	308	318	291	323	305	301	313	305	309	275	295	281	290	314	273	273	282	299	300	312	309	306	316	299	298	267	283	294	275	283	283	307	298	306	294	265	294	315	283	281	288	301	284	317	291	261	269	284	299	272	279	280	300	280	305	304	316	319	306	303	333	294	301	289	265	302	312	289	307	273	295	279	303	284	288	297	291	263	307	261	296	286	282	304	275	299	272	273	296	270	298	283	288	276	278	299	303	311	278	282	299	277	306	341	295	270	265	275	298	267	305	257	288	305	278	258	291	283	257	274	282	321	281	276	277	276	293	256	268	304	272	299	323	302	308	303	331	301	288	310	288	317	309	283	260	270	293	272	300	282	323	295	281	297	256	335	284	326
21387	24744	21344	13296	5662	1417	718	782	758	816	754	785	761	783	785	765	777	809	765	800	723	794	718	767	777	765	757	791	741	812	771	767	804	729	784	764	753	751	825	756	730	704	771	762	791	768	769	836	751	748	777	765	762	766	768	771	760	771	814	816	812	700	798	782	744	778	737	781	740	728	769	787	765	830	744	742	723	800	763	718	787	742	770	734	794	748	754	770	735	772	746	750	779	739	758	757	776	759	695	735	744	771	708	758	762	772	729	805	795	768	701	819	749	796	733	767	747	750	757	776	747	789	781	780	806	738	741	765	777	781	761	790	779	772	772	770	725	766	763	782	773	741	791	805	787	727	784	769	769	787	774	759	756	728	749	811	766	750	741	787	746	714	747	756	771	774	718	782	792	769	763	725	727	786	798	754	768	752	792	753	745	802	717	765	737	813	783	763	790	788	770	736	741	768	782	819	752	763	737	786	734	755	799	765	791	790	772	764	774	705	777	746	796	787	771	783	764	756	764	767	768	745	808	746	761	788	761	780	786	801	763	735	798	773	694	769	806	779	724	810	787	827	786	764	804	788	773	795	762	790	750	751	745	778	801	765	800	692	797	810	707	741	785	738	787	758	809	782	742	799	788	769	796	759	745	757	746	777	753	768	770	760	764	755	826	759	718	753	775	779	734	727	790	829	776	756	741	769	753	747	806	736	774	778	729	724	726	778	801	771	778	821	767	762	799	753	808	721	731	741	759	743	742	743	779	734	800	711	716	782	705	705	767	794	778	737	749	768	731	765	727	781	771	834	775	777	712	712	771	786	767	736	764	832	778	745	776	775	781	762	768	785	725	806	788	740	704	743	805	771	742	788	747	737	739	728	742	761	753	759	819	734	739	756	761	798	770	778	804	779	752	790	762	750	774	773	753	760	787	757	715	750	733	800	770	792	818	734	830	756	779	751	768	794	746	742	789	776	752	805	733	751	797	746	782	715	763	720	749	757	736	752	761	719	753	764	778	776	789	743	749	764	804	722	810	725	756	756	763	771	735	746	758	773	824	760	766	749	813	727	744	751	737	765	757	800	809	814	760	757	745	792	737	778	747	763	736	764	780	767	778	806	721	791	799	785	791	733	742	748	746	771	775	768	765	756	728	727	820	754	775	755	754	747	790	795	757	750	800	780	792	754	786	737	766	756	785	724	800	790	744	736	705	790	758	676	724	777	748	841	828	698	720	735	800	758	763	786	779	796	788	792	753	757	788	719	783	768	770	790	800	801	790	747	772	780	760	752	786	734	767	769	752	758	776	792	754	747	754	697	746	802	801	799	769	749	800	725	767	769	779	747	775	747	795	758	776	772	778	768	754	770	775	796	741	717	759	781	764	781	785	774	778	773	759	769	801	744	772	753	779	812	744	784	724	765	774	756	785	781	798	725	747	786	765	757	753	810	808	756	817	737	749	759	787	826	767	783	763	783	760	717	787	773	755	759	773	717	762	763	744	739	747	765	723	791	750	758	725	778	763	769	764	719	746	750	750	776	829	791	834	758	716	778	742	776	816	770	790	720	765	741	776	817	775	751	732	732	791	787	797	771	766	766	766	759	754	748	745	705	792	708	729	743	747	782	812	769	697	785	768	755	732	785	741	761	767	719	757	780	748	755	755	745	788	763	757	746	749	784	726	760	728	754	758	779	759	745	810	738	754	805	775	738	780	825	786	759	753	721	764	715	767	748	782	775	744	749	776	781	778	796	746	772	750	759	798	775	802	735	752	746	729	756	738	776	798	754	715	791	770	809	786	745	756	733	753	732	748	727	845	788	737	734	764	816	807	761	749	798	790	814	741	798	744	791	753	823	733	750	766	756	817	756	734	763	772	756	723	723	728	737	785	795	775	771	715	747	765	797	810	749	778	751	749	737	756	781	755	797	788	753	752	779	801	786	765	742	710	753	777	764	748	764	754	751	765	770	731	768	752	721	774	765	760	801	768	765	780	798	737	772	779	747	704	797	765	789	786	796	738	754	788	786	708	766	735	742	806	746	804	809	750	774	756	741	771	746	796	719	739	772	727	772	766	767	740	793	772	747	763	769	741	780	741	722	739	788	760	786	769	780	747	740	781	787	782	769	775	749	749	779	768	732	826	801	744	757	738	734	750	783	746	753	770	741	745	762	780	770	793	812	769	777	748	757	775	763	786	759	767	775	699	810	736	781	745	816	755	781	751	759	735	749	762	774	753	755	779	701	777	754	761	786	793	729	726	759	791	721	781	783	724	732	760	788	804	750	801	777	734	822	767	786	752	787	735	783	763	695	769	731	804	814	753	748	781	770	726	804	748	719	774	760	735	786	746	756	807	787	768	750	761	761	753	761	767	776	767	773	761	740	782	734	794	803	777	690	762	767	729	714	792	719	812	688	792	805	756	767	773	745	749	774	734	737	767	767	756	718	794	781	767	759	769	792	807	783	768	767	740	793	799	789	780	833	746	729	769	724	707	761	760	753	783	729	814	784	750	777	724	794	770	783	743	741	750	777	713	792	779	766	755	773	815	754	774	788	805	727	753	763	762	759	692	763	770	772	808	771	780	824	763	797	756	821	807	700	755	816	795	832	774	779	750	792	684	766	778	787	783	763	745	761	749	736	750	775	765	737	726	808	772	796	770	754	758	744	808	739	815	761	783	773	809	767	795	778	756	741	798	831	860	743	745	789	799	799	771	731	790	780	783	718	768	779	776	750	749	792	769	796	818	754	730	776	789	758	776	768	803	791	773	823	701	768	778	753	767	788	780	754	798	713	752	708	736	803	772	786	796	812	760	741	766	772	737	750	767	764	715	760	774	746	742	789	794	787	759	800	748	769	739	769	797	779	771	772	733	762	781	791	766	799	772	744	757	791	795	767	745	752	765	755	774	718	746	777	757	755	745	763	758	746	720	797	789	730	815	770	770	798	812	780	727	812	799	760	745	727	767	719	809	742	747	770	836	784	806	789	772	761	776	770	743	786	737	763	767	757	764	812	783	796	792	757	790	799	772	793	754	772	761	745	725	758	794	733	761	785	726	737	754	727	796	805	767	768	801	743	796	760	728	820	734	750	760	813	749	808	755	782	776	773	758	831	782	748	750	807	751	782	738	790	753	747	800	768	765	727	816	772	778	760	772	749	768	766	798	779	734	782	777	736	728	828	728	743	761	714	743	799	775	761	785	770	785	778	747	737	731	792	705	763	754	803	721	747	768	782	795	747	843	744	823	739	783	773	756	789	746	760	755	746	727	774	744	782	796	804	794	792	759	711	743	761	769	764	716	768	749	813	773	758	728	745	748	799	748	765	750	740	783	734	753	809	764	790	750	788	784	772	809	755	768	764	776	800	749	726	779	726	788	747	783	761	783	741	786	774	801	751	830	759	810	756	755	765	782	750	762	801	735	715	737	793	748	708	725	774	750	760	726	756	810	761	775	743	752	720	787	782	783	757	799	791	760	728	768	769	715	834	798	773	780	799
67260	63944	56187	35729	16744	2978	241	222	200	219	245	222	207	243	215	209	232	203	227	213	227	214	251	222	229	230	213	231	225	190	255	222	239	223	198	219	215	219	212	223	218	206	215	193	194	209	217	237	236	241	186	212	215	208	226	203	237	219	219	220	229	227	226	229	215	231	228	239	205	214	215	226	198	212	230	234	219	240	197	220	242	212	227	210	213	233	206	229	235	239	217	205	241	209	226	226	221	232	219	234	215	221	234	207	230	221	231	232	213	231	230	229	220	229	215	223	194	219	210	244	229	243	201	235	227	215	195	220	230	222	228	218	188	204	206	211	243	217	225	207	220	238	246	209	228	221	218	207	208	223	221	239	233	213	226	215	196	224	214	196	224	213	216	212	239	221	220	208	233	210	209	237	212	241	240	205	215	224	204	231	233	224	230	225	226	217	230	217	206	225	211	237	235	248	210	229	205	212	220	233	212	247	224	233	204	219	217	233	225	209	207	250	230	215	221	225	203	228	237	214	241	188	227	191	221	225	218	239	226	255	226	215	219	201	230	202	206	220	221	223	216	215	210	211	236	208	241	237	215	237	195	230	217	237	233	216	229	219	247	215	217	223	206	234	215	215	211	220	214	224	225	225	217	228	239	242	225	219	232	230	240	207	201	215	209	203	229	253	212	240	248	224	220	233	229	224	223	212	219	238	202	217	226	209	205	244	202	226	228	234	242	245	213	253	216	231	221	227	262	223	218	252	248	197	216	212	227	233	222	220	219	205	214	205	212	215	197	219	246	198	255	228	201	233	239	227	240	250	237	214	232	223	235	241	203	235	210	231	190	223	216	212	235	236	211	205	217	231	219	230	206	223	223	231	212	208	236	228	226	228	227	220	227	214	232	205	211	206	194	236	201	234	257	212	215	223	202	234	226	250	210	229	224	215	194	217	220	255	203	223	227	194	230	200	200	217	214	220	222	201	216	230	230	238	210	209	221	216	213	218	213	220	189	193	224	239	216	242	218	212	242	210	221	221	224	211	222	207	229	222	217	207	214	213	217	214	231	208	218	212	211	224	236	234	222	242	225	221	213	227	230	200	204	240	231	221	227	231	217	219	242	211	233	237	217	212	210	193	240	204	219	228	235	229	224	235	231	210	272	257	210	224	230	200	223	182	239	237	232	214	214	195	233	207	210	221	190	228	214	233	203	233	248	200	218	228	238	231	227	204	231	219	220	219	250	210	214	211	222	234	198	211	228	244	223	208	216	195	209	218	205	241	245	215	224	238	218	217	244	235	193	230	210	225	239	220	247	203	218	198	223	226	209	228	190	228	179	216	229	202	210	202	239	231	240	224	219	235	211	207	220	220	206	205	203	218	222	223	226	224	253	208	253	215	241	210	209	253	234	226	229	230	227	228	218	218	240	229	224	221	231	240	236	201	186	208	251	198	222	231	209	213	217	210	192	230	214	196	191	221	220	209	239	199	215	215	212	221	237	227	226	221	243	204	201	208	229	225	209	214	228	194	222	213	244	212	236	191	195	221	203	184	215	209	224	251	205	249	221	230	221	217	205	254	199	208	217	225	226	207	218	206	219	250	237	238	222	198	237	201	212	249	220	218	248	215	238	255	227	214	212	211	205	228	211	206	208	231	233	221	211	219	237	240	217	257	214	207	223	204	208	206	204	201	239	236	209	223	221	198	226	229	202	218	254	231	205	222	233	228	239	206	225	226	232	197	242	216	205	209	218	216	241	261	203	221	235	204	225	221	228	223	210	239	242	225	228	211	223	224	198	228	218	205	216	217	216	183	216	231	218	243	212	236	211	204	197	222	242	228	201	229	226	236	234	237	241	232	215	245	228	254	201	210	235	204	239	236	229	228	246	239	217	195	194	215	237	214	207	219	203	251	200	221	239	235	231	208	225	235	216	240	219	226	214	208	239	223	216	230	217	214	209	208	232	223	239	239	237	234	177	179	246	232	220	219	214	197	221	225	235	234	222	197	222	214	241	204	211	199	232	230	221	242	215	231	207	227	215	225	234	210	205	228	209	206	195	211	230	214	240	195	226	210	209	202	224	221	206	226	188	236	210	205	202	228	198	218	247	221	235	229	220	227	178	207	199	240	242	243	216	228	236	239	223	247	243	189	213	211	211	235	228	235	223	218	231	226	220	208	214	238	230	216	222	241	205	211	217	243	229	214	200	229	225	230	245	199	198	210	231	228	206	237	239	235	225	212	198	232	260	212	233	223	204	223	184	246	231	219	226	234	215	204	227	203	225	212	221	214	233	222	258	220	217	212	217	213	231	233	232	207	205	229	244	221	201	226	209	238	218	229	216	199	230	199	225	214	202	236	223	211	231	234	212	274	208	243	187	246	230	205	185	207	208	210	219	211	217	198	218	236	186	214	211	199	236	189	213	201	225	211	220	203	258	228	202	218	218	248	247	250	235	204	235	229	225	215	219	210	212	216	219	183	215	206	228	233	227	220	246	233	248	248	214	221	229	249	204	213	230	208	198	222	209	214	218	217	230	214	217	226	248	215	206	211	212	234	217	235	214	237	228	205	233	246	207	213	211	205	244	234	222	218	218	213	246	201	238	223	204	245	218	219	223	244	238	206	210	214	232	222	212	216	252	189	193	234	211	223	210	222	228	211	220	216	216	214	214	219	223	219	224	217	220	203	219	201	217	211	228	226	226	232	209	233	245	227	224	207	219	226	209	214	220	202	219	188	221	218	215	223	225	236	227	217	245	240	215	201	215	212	212	237	191	229	240	215	211	205	215	202	207	221	211	223	209	218	222	256	251	210	218	216	213	197	223	240	215	222	197	221	227	240	247	206	206	204	217	229	194	202	219	226	219	207	213	206	222	228	224	209	216	172	232	239	222	205	211	256	205	217	216	225	214	251	221	225	193	188	221	192	215	234	236	224	222	221	212	182	249	214	225	222	218	241	187	233	231	215	237	226	222	224	219	231	192	222	218	247	241	212	226	221	228	229	231	258	222	218	229	238	224	229	209	236	204	185	220	237	230	247	204	213	214	221	243	237	206	233	229	209	227	207	219	212	221	249	199	232	206	214	227	186	216	218	213	207	229	198	217	212	219	224	238	202	215	225	230	224	212	215	214	226	258	226	222	227	202	242	216	230	213	230	205	218	239	247	233	213	223	217	202	222	237	198	211	219	221	234	219	213	195	191	217	224	234	209	217	214	188	216	226	207	233	244	230	205	238	193	234	236	239	210	230	233	220	215	233	206	237	220	221	231	209	221	221	206	230	235	198	224	209	234	215	216	231	215	194	213	207	198	230	206	224	207	190	199	242	249	240	248	227	243	232	229	222	235	214	211	221	220	229	229	229	218	199	229	236	213	238	233	205	218	241	246	197	237	226	211	227	223	210	225	241	192	214	235	199	215	239	216	219	222	203	202	211	233	226	210	221	230	227	235	254	205	194	201	219	217	222	207	214	188	181	202	211	176	227	220	203	218	197	236	198	199
44162	50144	51151	39957	23878	4834	549	614	586	598	596	602	602	582	597	597	641	629	569	621	613	582	597	624	603	590	597	638	608	635	568	615	631	618	582	605	610	601	531	561	611	604	626	559	655	619	606	631	620	594	590	603	603	616	592	606	596	622	607	614	645	591	607	596	568	591	568	616	621	585	625	609	639	608	660	592	621	580	615	601	593	655	586	591	580	590	597	609	571	585	586	595	581	613	567	575	590	610	608	575	602	607	592	630	606	619	625	601	614	591	634	632	541	609	576	588	556	616	608	613	572	604	583	627	600	579	614	638	624	633	624	627	580	604	559	607	573	633	599	594	590	580	614	592	555	632	620	565	596	630	588	621	606	565	616	566	626	604	605	573	626	585	611	609	598	657	614	615	601	603	667	582	605	577	645	651	570	570	611	613	593	582	620	640	607	583	609	605	574	560	570	570	632	629	583	647	599	602	589	586	627	612	567	595	599	599	607	652	572	604	595	627	575	613	617	561	596	571	605	586	639	621	581	632	648	562	577	577	606	592	584	572	583	570	592	644	624	586	616	570	591	631	601	578	606	598	574	579	559	607	619	593	610	569	608	612	619	604	588	635	644	622	638	609	614	626	595	621	626	613	580	618	629	606	602	651	619	591	551	572	585	580	590	572	646	562	599	583	606	590	573	631	577	596	644	590	558	616	627	623	613	601	637	601	590	608	597	585	597	625	607	551	591	608	592	590	577	592	623	632	554	590	569	586	611	612	599	584	568	592	578	595	605	568	593	571	594	612	613	575	651	604	575	624	584	615	581	591	629	607	613	569	599	607	572	589	600	594	573	581	583	592	588	613	618	586	581	560	586	634	570	550	558	590	570	607	589	562	580	604	637	640	599	573	612	577	581	608	578	590	579	591	596	609	563	597	613	625	619	570	606	586	584	582	589	623	585	630	621	596	584	622	559	606	585	608	595	598	590	591	558	605	570	616	641	577	600	579	560	577	536	614	597	618	601	632	607	639	607	601	604	636	576	616	607	591	613	609	582	601	621	571	628	596	597	601	575	593	558	605	603	631	573	659	598	591	591	568	599	601	620	605	639	619	593	606	603	577	619	604	608	568	639	623	541	633	588	646	559	629	583	617	606	589	577	648	591	606	607	603	580	619	598	582	592	591	589	589	601	578	621	555	632	601	540	552	639	565	613	580	632	581	604	608	626	575	612	635	587	615	585	614	589	596	623	655	617	641	562	589	615	620	593	615	653	601	569	593	617	583	625	611	595	588	622	554	556	564	543	592	595	555	563	589	599	583	587	576	621	603	565	581	588	596	560	592	588	603	636	604	663	571	619	576	598	602	580	619	599	600	593	627	589	611	596	594	606	622	575	596	621	574	572	575	619	579	605	568	609	587	647	560	607	584	616	560	578	612	583	600	589	605	596	614	591	592	579	584	538	605	599	622	606	588	603	598	584	579	571	606	600	572	602	561	576	595	593	613	624	589	586	616	614	595	579	620	594	562	606	591	577	576	630	602	610	571	653	623	554	626	572	607	662	610	610	602	582	564	627	609	600	650	646	612	573	603	597	623	605	623	587	573	576	616	581	633	602	600	586	603	644	588	594	557	567	610	621	609	634	619	624	594	594	591	597	597	618	629	573	648	609	611	574	626	581	619	585	618	575	621	577	583	576	596	583	607	617	617	513	623	616	614	574	623	638	604	588	591	575	591	626	570	564	613	567	563	613	584	629	592	594	645	603	583	621	612	615	602	580	626	573	606	535	573	591	594	598	594	585	596	564	579	581	599	562	577	634	592	574	576	565	609	602	644	622	604	594	554	581	625	595	558	608	628	617	554	586	565	582	561	557	600	595	613	572	611	613	612	596	604	569	587	564	611	602	599	645	616	547	601	574	624	600	520	580	604	575	588	616	628	583	580	624	594	633	579	566	634	620	605	575	627	611	595	637	610	606	596	602	598	580	540	560	639	618	560	614	557	641	570	585	595	571	584	622	625	571	632	663	593	581	602	585	624	605	599	574	605	637	643	620	561	581	574	599	577	610	613	583	565	593	555	601	600	585	571	585	578	586	587	606	617	618	612	554	597	577	642	566	620	614	620	572	619	594	541	627	576	590	589	624	665	636	553	576	578	561	576	596	588	578	571	592	579	578	592	603	570	577	555	624	584	590	600	595	601	560	614	593	570	604	608	604	622	680	584	595	599	650	658	583	534	571	567	599	610	588	590	596	586	619	612	628	574	566	601	610	567	598	600	602	629	566	551	556	623	570	570	611	602	587	596	620	599	654	599	604	588	576	608	647	603	598	600	614	640	610	610	641	605	582	580	674	602	585	620	585	578	610	594	611	634	604	583	588	607	570	599	597	617	592	613	608	617	583	577	549	636	581	599	594	581	594	610	605	604	622	600	585	599	603	590	594	578	603	562	601	610	598	584	597	604	585	564	565	604	611	591	651	609	587	614	608	620	574	615	560	596	605	574	554	584	580	630	556	636	616	587	566	614	619	664	591	594	570	593	617	604	628	580	622	581	585	654	607	591	586	581	598	614	601	585	600	632	578	554	615	589	626	610	570	579	580	624	595	599	610	605	613	553	635	575	632	600	599	579	628	602	613	615	578	597	612	578	609	620	622	622	576	605	602	608	600	575	585	542	605	597	598	551	547	605	619	614	609	537	583	612	572	544	555	601	613	606	585	588	582	613	613	589	633	620	557	604	605	630	611	576	617	603	574	607	599	599	602	621	582	596	605	568	604	578	593	623	609	608	549	588	612	577	554	631	543	608	587	573	604	636	611	614	609	589	619	608	549	638	579	598	598	572	596	604	579	616	607	585	610	617	578	604	547	599	594	569	667	584	608	624	587	605	611	585	568	572	580	600	606	604	560	622	598	620	580	600	573	570	627	585	610	626	589	568	616	566	617	580	638	554	608	603	608	576	594	560	648	590	595	604	598	585	578	568	578	614	592	605	629	603	602	608	584	580	586	580	583	589	611	588	571	611	549	574	617	602	612	565	629	614	612	599	619	593	590	619	660	608	605	615	611	626	595	590	598	571	582	628	582	603	585	608	604	595	609	589	595	568	619	602	628	624	632	591	608	612	619	587	590	633	610	631	679	618	564	639	614	606	571	584	652	569	581	622	570	600	579	577	611	613	598	568	579	616	635	589	571	616	619	596	591	628	619	559	603	598	611	606	596	600	586	603	598	623	640	585	631	595	586	578	587	605	576	596	619	566	628	589	585	581	583	589	597	651	587	629	555	615	584	610	615	601	612	610	613	608	598	595	597	589	605	633	594	581	547	620	554	565	561	570	560	589	626	635	615	608	580	637	587	630	636	583	619	605	600	565	625	566	565	564	580	593	619	586	558	636	596	596	618	609	604	588	612	590	600	641	586	652	566	605	581	624	571	633	644	632	619	593	635	608	574	592	585	643	628	581	578	582	614	595	579	608	606	575	600	573	580	610	603	571	618	577	600	588	571	622	612	581
79546	76646	67915	48151	25275	5047	301	227	234	222	203	190	207	211	240	207	227	213	224	220	248	237	236	235	220	216	208	232	226	217	226	225	238	210	268	224	250	228	224	218	219	205	193	225	218	201	207	227	238	239	215	225	222	230	221	238	250	216	193	220	221	201	247	202	226	236	220	245	226	215	247	211	233	252	233	237	195	238	241	216	241	193	211	196	217	212	267	233	205	227	205	219	217	219	227	217	236	210	233	243	242	241	213	248	234	211	221	218	218	245	214	249	219	253	234	251	203	212	243	244	216	249	251	261	245	228	196	211	218	219	235	213	202	218	261	228	211	204	245	222	223	250	237	200	230	233	214	225	218	208	222	213	223	240	190	245	249	203	218	227	221	238	248	207	234	212	240	227	253	203	216	217	217	193	235	219	221	240	247	225	260	236	246	226	221	203	211	195	219	192	221	217	223	216	228	191	222	210	233	243	220	215	239	216	217	231	225	200	191	248	218	231	218	189	217	206	224	233	216	216	211	187	212	239	230	232	254	197	195	213	202	228	243	210	202	221	264	202	240	244	243	216	238	210	233	225	234	248	240	227	220	246	208	219	187	239	202	227	246	215	229	206	218	198	227	231	231	200	230	224	205	220	222	215	216	223	204	200	220	232	244	207	247	238	243	236	236	223	230	233	227	218	203	233	228	209	230	206	215	216	244	221	233	224	226	222	216	230	242	236	213	216	224	233	195	225	212	207	233	225	197	244	220	236	217	228	229	229	224	237	207	225	190	235	243	212	243	212	230	239	188	224	215	208	227	206	232	217	230	215	242	243	234	205	250	224	251	232	223	247	209	246	253	216	231	210	222	235	242	232	241	233	252	209	205	199	232	221	197	243	259	238	212	232	248	238	232	223	261	228	202	212	218	247	217	217	219	200	205	217	219	225	220	222	223	235	209	224	214	252	207	220	245	226	221	225	199	252	222	190	244	245	235	217	224	220	256	234	197	212	236	237	240	214	228	235	223	203	219	239	237	218	228	230	214	208	198	230	241	233	208	237	247	222	234	238	234	235	237	186	213	212	217	242	216	205	228	212	219	219	242	234	223	218	210	203	218	213	221	220	221	219	201	244	217	209	201	252	252	207	236	226	207	236	232	250	207	255	238	220	241	203	228	240	223	207	231	218	199	223	218	254	220	201	226	222	213	217	205	237	235	269	221	200	207	256	223	208	206	201	232	234	210	233	215	204	216	215	206	221	221	228	198	214	207	220	220	209	228	238	224	218	210	234	208	222	237	205	216	219	228	206	221	185	220	224	261	227	211	208	205	203	206	214	211	245	211	239	205	223	277	238	225	250	209	222	218	208	242	239	229	236	220	214	234	219	215	256	234	227	208	210	222	220	246	228	232	211	244	246	236	251	219	214	218	227	208	231	221	217	202	215	248	236	229	253	221	211	242	223	207	220	235	229	200	238	216	195	223	242	235	210	245	202	202	225	230	240	215	224	232	237	248	221	229	248	231	234	235	205	271	216	214	232	244	235	199	221	218	246	240	217	192	242	220	229	214	215	228	232	232	216	252	220	225	210	199	238	225	259	231	209	222	229	243	243	246	223	217	214	220	231	225	214	227	230	247	250	218	203	217	249	221	206	237	228	222	237	232	215	196	207	197	222	232	212	216	217	216	257	227	249	214	226	209	262	248	230	229	223	216	222	233	217	232	214	228	208	211	209	236	212	209	226	226	222	219	214	241	203	218	232	213	247	206	233	239	213	217	214	222	228	227	213	230	222	215	208	216	230	227	227	223	216	223	225	238	217	222	211	185	228	214	209	218	221	221	219	242	241	203	221	213	212	218	227	233	256	235	235	232	238	221	248	209	204	220	237	200	221	180	210	223	228	225	222	244	210	224	207	207	214	227	208	225	243	232	225	257	224	214	228	228	242	231	206	207	220	192	264	204	236	230	227	247	208	223	229	239	203	239	256	253	248	237	229	226	238	188	218	219	220	209	212	213	224	225	250	245	229	243	223	219	209	193	212	197	232	224	239	243	190	227	217	213	218	221	236	230	223	251	245	231	240	234	208	221	242	266	229	211	248	230	206	240	198	227	239	227	229	211	240	217	216	191	212	200	224	232	212	253	220	211	205	254	216	234	222	225	220	209	205	240	222	223	230	269	236	248	223	238	197	235	235	244	249	215	211	217	200	234	201	216	239	226	210	211	238	217	221	249	240	215	221	232	239	239	212	187	225	204	238	234	228	234	219	236	237	221	230	211	189	221	231	217	226	209	223	210	240	213	224	204	239	229	209	233	233	253	236	221	209	245	230	243	217	221	204	235	215	216	252	212	213	207	217	206	239	216	205	217	236	255	232	204	228	230	213	238	225	230	236	204	250	256	240	228	214	242	196	221	190	238	222	221	207	212	239	242	211	204	229	197	241	238	205	224	227	217	236	236	244	242	233	235	214	217	237	239	220	208	242	250	239	225	252	214	240	232	212	203	225	220	200	236	218	216	233	236	203	244	240	235	223	214	208	220	217	215	216	207	226	220	233	236	250	225	210	210	229	237	256	227	221	231	243	229	228	220	227	241	220	240	240	219	225	205	218	229	222	220	238	221	198	249	214	232	221	214	258	254	237	245	253	267	219	223	230	229	227	231	222	227	195	240	250	236	253	213	225	204	228	211	254	222	219	226	201	225	226	222	216	225	220	223	236	211	228	210	217	215	229	234	225	223	217	219	210	232	211	248	230	245	211	224	216	233	231	221	222	217	217	241	227	244	232	234	209	236	219	214	196	243	202	241	263	240	233	235	254	233	206	216	208	220	201	218	231	213	224	220	219	202	214	229	220	236	221	236	239	208	221	198	202	220	241	194	250	231	235	256	244	235	238	250	244	260	215	214	232	221	241	213	234	227	230	207	217	226	242	222	242	219	188	256	223	245	251	241	262	227	247	208	197	247	219	219	218	215	216	230	233	237	228	217	235	232	217	213	206	230	231	240	238	229	251	204	202	201	200	205	219	252	231	213	247	217	209	227	242	219	225	251	210	230	203	226	242	209	248	256	223	234	220	234	238	232	213	213	211	214	243	202	239	238	210	240	217	221	238	207	239	243	232	197	222	227	213	232	241	219	217	251	256	216	255	257	214	234	203	221	219	225	220	196	231	254	203	206	251	248	232	215	251	199	215	214	225	223	235	214	219	207	225	226	225	232	233	221	247	232	233	238	243	218	198	209	200	216	238	236	213	229	221	247	224	250	227	200	217	251	224	238	202	231	252	231	219	233	227	226	229	236	218	193	225	235	228	226	238	232	216	226	206	235	244	207	234	226	242	230	220	225	214	219	228	219	221	212	209	214	206	222	232	223	209	194	215	258	224	222	208	241	233	227	228	215	226	256	217	238	211	205	211	213	205	221	207	226	201	223	226	215	235	217	240	236	190	201	245	220	233	185	241	228	235	230	203	201	243	237	223	214	200	211	221	247	228	219	230	207	218	233	218	221	223
56029	63319	63678	50776	30309	3006	650	687	658	633	622	610	641	626	645	610	634	647	617	620	633	656	566	662	617	614	631	649	565	589	638	598	605	623	590	607	642	639	614	586	603	563	597	589	620	635	611	609	581	601	637	600	611	590	556	605	646	589	597	652	601	650	608	584	617	612	592	612	635	604	622	620	608	619	609	619	607	611	628	634	598	662	611	624	627	627	628	571	642	617	624	585	569	645	639	638	633	661	623	569	589	609	669	597	615	650	586	631	665	622	563	601	620	635	638	588	604	621	613	599	554	610	585	627	595	642	612	608	569	623	607	622	627	620	612	631	640	580	603	568	639	574	605	621	578	616	597	550	595	635	593	628	587	579	593	607	586	622	598	605	603	623	574	618	554	595	576	609	593	606	603	587	588	621	646	592	628	658	599	606	580	595	609	612	584	610	666	560	628	607	581	612	650	624	606	598	594	599	551	605	625	575	599	622	583	603	612	609	627	562	577	559	598	568	609	631	602	590	591	602	613	600	568	593	599	555	620	611	608	598	592	576	619	575	581	626	569	586	657	649	614	627	622	665	605	616	642	603	635	603	638	630	591	630	601	610	585	626	623	619	590	618	625	655	599	587	605	587	636	612	609	605	603	639	580	579	575	581	581	646	628	625	619	649	614	560	594	586	561	572	610	610	605	604	609	649	602	591	563	627	595	628	596	568	598	619	654	637	606	612	666	592	581	608	610	656	572	575	584	610	581	651	608	616	553	566	597	566	633	573	616	623	606	619	662	580	566	625	628	582	601	614	590	607	638	610	604	581	588	626	614	603	589	595	620	637	609	627	658	593	616	622	605	600	612	630	601	621	606	625	608	606	596	575	609	637	596	600	623	590	598	570	606	621	631	579	613	622	576	649	619	609	604	608	603	627	603	623	608	630	646	630	583	604	566	636	590	587	639	605	640	624	619	603	620	599	585	593	626	625	598	585	552	642	594	624	596	631	661	634	588	598	585	625	613	567	614	561	595	644	578	651	588	609	572	596	545	619	556	660	589	641	591	575	602	584	624	576	614	575	589	602	597	610	617	618	571	618	551	633	571	640	620	629	573	606	589	650	632	617	605	615	585	693	606	596	589	626	602	624	616	582	564	674	614	621	544	579	624	606	650	600	602	623	577	600	620	652	583	623	627	614	642	602	597	606	611	636	576	619	600	633	592	587	639	588	628	586	602	595	630	584	630	622	638	632	557	623	623	611	624	588	595	637	624	641	599	605	644	640	629	617	605	581	602	594	557	619	618	606	568	589	616	616	638	541	634	632	632	656	621	618	627	622	623	583	611	626	586	613	582	588	609	624	590	573	581	605	568	625	552	613	610	597	627	656	595	551	617	640	622	611	651	614	628	594	636	586	608	605	602	613	598	619	593	617	564	558	614	672	602	601	622	593	577	633	646	654	624	605	592	627	608	599	601	598	600	561	599	596	629	586	601	598	589	566	582	615	650	635	636	611	596	641	617	619	627	601	580	638	593	610	613	598	557	601	577	585	603	620	616	607	562	588	599	584	618	592	628	588	631	595	617	653	624	636	611	595	585	647	594	619	616	588	615	603	537	587	604	687	591	523	618	575	621	639	603	595	603	612	575	586	616	632	659	580	592	615	617	614	587	546	607	587	586	561	591	639	641	604	573	606	600	582	637	607	601	618	581	566	593	568	610	603	579	556	630	580	603	633	590	617	621	649	595	612	616	655	609	626	595	582	590	617	614	618	628	562	591	660	605	606	591	640	604	609	681	611	662	583	591	615	639	557	594	545	587	552	545	592	544	564	586	601	600	623	607	602	643	599	598	575	596	598	626	584	547	589	609	621	641	616	573	650	626	614	639	616	575	611	580	617	612	644	571	623	602	589	609	599	622	637	643	613	610	620	591	583	622	658	662	628	605	633	624	583	585	580	585	622	584	637	612	593	576	601	613	625	614	655	582	600	644	606	591	650	624	660	633	582	608	571	582	624	649	575	566	654	540	603	649	628	604	583	641	591	581	664	633	630	618	620	628	616	642	578	579	628	626	625	622	620	590	658	636	591	589	596	605	608	573	599	626	527	581	628	615	583	560	585	596	621	623	593	602	600	579	581	604	591	623	594	602	593	654	662	564	596	517	612	633	594	628	620	599	634	629	643	610	566	597	602	649	624	591	598	635	615	617	627	609	647	628	590	563	645	599	656	590	605	630	609	638	646	596	621	607	619	638	572	573	619	598	612	643	590	577	583	586	624	598	601	653	584	644	580	636	611	631	623	631	630	617	630	650	615	643	598	593	608	560	609	599	620	565	611	603	622	612	647	599	590	606	656	635	613	581	614	580	602	621	661	636	633	632	606	619	593	630	633	595	627	601	626	673	615	589	581	612	625	619	622	640	640	627	615	592	575	674	559	618	597	612	598	652	603	628	626	618	605	608	631	655	601	646	570	626	602	590	614	599	571	636	626	631	618	593	646	570	638	601	582	628	644	621	650	581	576	637	595	606	519	581	579	622	598	642	608	639	606	613	610	634	595	578	629	608	577	635	590	606	603	623	634	621	551	605	616	659	610	574	595	637	636	593	633	586	576	613	608	649	641	619	592	611	623	591	621	598	611	632	619	629	636	538	570	594	630	635	596	621	618	608	638	582	599	605	658	627	639	576	609	623	611	587	578	605	615	608	633	615	586	598	629	605	609	583	619	609	598	605	604	634	601	633	579	591	580	648	578	598	612	582	557	571	589	614	625	609	602	600	593	586	572	584	602	596	586	592	632	576	592	597	586	540	588	609	602	596	619	560	648	591	613	593	584	571	622	577	600	565	605	628	630	642	616	559	560	608	646	599	622	601	643	631	602	636	645	597	630	613	628	607	652	601	629	609	601	621	594	625	628	608	595	605	597	616	541	554	603	588	626	591	569	609	606	623	573	627	639	572	599	644	590	597	621	627	591	680	641	657	602	666	582	580	615	540	628	634	640	646	611	588	634	606	646	601	587	622	674	597	626	576	616	623	615	604	600	657	600	648	599	607	625	634	608	586	588	588	604	615	629	617	594	623	681	656	547	622	672	586	593	617	568	601	584	568	627	594	634	615	577	617	611	574	630	662	580	600	613	583	609	590	582	569	653	617	583	613	608	613	635	615	612	605	584	607	623	552	669	604	605	666	584	573	575	626	621	587	660	601	584	625	636	609	568	645	578	593	593	610	597	661	647	606	612	654	587	628	578	607	547	632	615	603	638	573	617	615	580	579	605	596	622	582	621	637	642	633	595	575	619	638	583	637	595	602	615	609	581	606	644	633	627	647	591	640	638	640	578	601	647	632	587	606	650	564	621	588	549	611	611	655	612	607	617	574	640	633	600	599	623	590	627	617	607	664	574	547	600	609	592	607	605	621	604	577	604	629	555	599	612	615	633	574	608	605	618	623	615	562	611	620	618	646	619	617	595	599	603	617	593	592	582	629	597	640	612	630	612	581	619	596	608	586	630
24985	20414	14524	6511	1946	626	327	335	322	320	310	289	316	323	274	327	336	312	291	301	287	302	338	312	260	283	332	290	291	315	319	299	318	295	320	306	295	332	307	271	293	302	318	340	345	287	309	267	312	303	280	259	311	286	325	284	282	290	310	322	307	297	282	291	338	330	320	303	341	363	321	298	306	334	330	333	306	312	296	327	282	322	327	318	306	305	334	298	299	294	352	314	334	303	309	307	331	334	336	336	295	303	313	314	322	312	296	324	287	266	337	314	303	294	306	336	325	294	300	293	307	296	308	349	336	326	294	314	277	264	312	298	328	301	328	303	318	310	317	285	317	316	280	306	315	314	331	296	314	280	327	317	305	291	320	326	277	291	324	312	334	318	305	300	294	304	325	290	325	312	316	274	297	284	316	311	315	327	320	314	270	333	306	293	295	298	342	327	353	281	302	294	326	317	320	305	336	312	303	317	291	313	322	326	299	330	312	285	289	324	301	292	295	295	324	303	319	303	318	346	304	296	307	292	323	283	288	306	284	308	306	307	320	304	304	323	302	303	299	314	297	321	305	311	311	300	317	283	325	294	312	268	305	313	295	252	338	338	308	312	322	327	312	279	336	276	306	313	294	290	321	326	289	303	331	323	282	307	294	320	326	297	309	307	308	305	323	284	324	283	304	324	324	307	310	321	307	316	290	306	302	327	325	321	311	301	326	330	326	326	338	344	349	294	312	307	348	323	343	319	309	320	316	315	305	280	289	284	292	315	293	320	314	301	311	330	300	282	296	305	287	316	312	295	306	328	300	321	327	326	327	336	292	319	282	292	315	298	312	306	319	296	299	311	350	307	328	299	330	326	368	336	330	340	331	306	305	271	325	338	320	327	311	336	346	313	321	295	291	287	304	290	294	316	307	300	304	329	300	311	290	308	281	312	296	290	323	312	291	293	319	298	295	314	318	323	333	335	320	316	317	296	294	339	325	304	304	299	291	318	285	314	290	320	299	300	305	266	279	330	303	313	292	309	331	297	337	320	298	294	291	302	290	301	319	305	322	303	322	272	255	316	310	326	317	279	280	288	301	311	298	292	305	347	308	290	295	315	356	332	293	287	343	336	321	304	307	322	308	353	298	301	322	311	325	302	309	283	311	280	336	323	321	301	316	318	307	309	309	283	322	293	322	268	295	326	334	333	310	350	297	303	295	291	307	315	336	291	311	322	320	312	312	336	334	321	300	331	304	329	328	341	277	291	296	289	309	324	315	315	332	332	318	329	295	294	347	332	300	299	329	302	333	291	320	281	317	318	289	318	294	332	305	335	321	334	285	334	297	299	318	291	309	327	327	336	336	330	334	319	306	249	318	298	296	322	321	284	331	315	319	324	285	300	298	338	316	321	304	319	321	315	324	308	318	332	279	325	320	304	300	327	306	273	288	318	291	301	321	287	315	322	314	332	307	314	288	296	314	298	344	309	313	297	293	285	338	294	325	291	300	305	337	309	314	305	288	291	276	317	336	309	303	303	314	315	328	308	308	329	327	296	321	310	302	305	340	308	313	341	290	301	308	297	295	306	282	262	306	281	304	312	307	310	284	348	287	301	309	303	304	298	358	336	273	334	325	316	314	320	285	324	291	303	312	344	314	302	305	311	310	309	293	287	301	335	304	327	335	307	282	309	333	299	328	293	306	308	293	286	299	305	294	325	301	310	301	301	309	321	326	302	336	334	345	321	296	299	300	323	312	287	340	300	305	263	335	333	316	342	337	350	321	329	336	307	288	322	333	302	261	280	305	346	317	333	283	321	320	341	282	309	337	306	326	297	287	300	331	343	291	294	299	303	309	352	324	279	287	332	316	317	296	346	288	304	319	308	301	319	316	310	308	317	308	299	315	312	316	336	355	354	302	337	309	285	319	346	313	302	292	327	294	286	308	282	289	316	342	284	334	310	283	335	308	301	307	296	275	322	314	344	328	298	311	318	308	330	303	334	304	297	313	346	319	316	306	316	339	301	289	293	327	291	307	338	313	304	326	352	308	310	301	285	314	288	287	303	295	274	339	320	302	307	309	315	280	308	296	291	307	331	340	317	308	273	330	313	315	281	316	326	334	322	325	325	332	329	303	335	273	309	285	304	313	306	338	277	318	291	297	300	302	317	324	321	331	325	294	299	288	325	306	291	289	334	307	324	302	303	299	304	292	281	332	320	304	340	301	286	307	318	321	333	322	297	336	298	344	295	328	315	327	307	335	302	296	317	292	324	308	311	297	322	331	312	319	282	320	317	313	349	346	310	328	284	301	306	317	298	310	305	328	309	323	302	327	320	328	311	312	272	307	308	305	346	281	279	323	365	310	291	303	320	309	336	299	327	299	344	328	326	308	321	306	329	308	345	342	317	306	299	328	294	314	286	349	323	309	340	343	311	307	346	349	296	312	301	325	298	314	274	311	317	332	297	289	321	304	295	321	280	312	303	319	281	299	281	275	338	349	303	326	330	338	318	281	325	308	286	323	317	299	271	323	303	296	295	317	307	304	288	326	298	317	333	303	310	319	306	316	348	338	312	312	292	311	318	322	304	308	280	302	299	318	315	301	290	328	268	307	309	307	306	302	315	278	319	305	306	303	347	323	305	284	318	288	293	311	279	338	310	317	310	325	335	335	316	330	332	269	304	310	344	283	333	308	323	294	371	313	314	338	333	279	330	298	345	320	326	284	306	325	313	297	309	303	327	348	274	311	328	305	284	299	285	297	293	328	346	310	288	356	274	315	279	304	317	341	321	299	339	341	310	331	327	317	350	294	292	299	301	331	322	297	307	315	304	295	313	323	291	302	305	291	269	290	314	320	320	330	302	290	330	314	303	343	305	338	286	315	343	315	314	304	275	314	317	325	306	303	323	301	308	312	305	317	317	313	299	321	324	343	316	294	307	329	300	285	307	306	311	321	331	303	332	292	328	310	335	316	320	314	326	341	320	314	311	328	329	283	269	294	325	330	325	276	338	323	303	290	334	295	294	295	347	317	285	341	311	278	290	283	292	288	336	284	310	302	338	328	291	317	324	301	338	316	309	339	298	272	311	329	307	315	323	297	303	330	319	310	302	338	326	313	290	327	313	348	346	326	309	307	321	330	302	288	285	338	327	322	295	308	310	290	317	302	302	319	342	322	311	286	298	317	325	330	289	289	275	287	321	293	309	329	303	282	326	299	298	286	311	299	279	306	281	274	316	294	297	295	324	293	292	342	299	326	299	308	299	304	307	328	307	285	284	319	320	305	330	281	325	275	312	311	310	314	304	314	304	338	310	315	298	323	318	288	331	334	326	312	295	342	306	327	301	324	306	299	256	289	305	313	319	308	294	275	297	283	322	312	334	305	323	297	290	334	322	305	326	293	309	309	306	313	299	332	307	292	296	328	320	276	332	318	312	317	274	298	322	293	313	284	321	321	306	348	306	325	337	343	306	315	330	283	314	324	337	290	289	342	314	322	310	308	326
23098	24045	21018	13485	5309	1904	889	823	839	835	808	838	814	795	879	813	787	808	841	776	797	780	818	821	823	837	814	843	792	871	843	797	822	776	830	798	814	794	835	826	813	798	823	819	857	823	754	803	774	820	824	833	781	820	779	789	771	761	809	792	806	813	806	799	819	789	845	804	730	847	871	822	771	837	830	775	812	769	794	836	857	833	770	789	810	796	811	775	846	828	839	800	774	816	795	795	825	765	832	851	822	854	866	747	787	832	790	742	869	807	795	792	874	844	880	861	780	827	806	809	837	795	758	812	816	835	816	788	771	804	827	809	822	799	814	834	787	834	830	837	818	844	778	801	854	751	824	802	745	777	833	843	838	797	797	811	801	792	815	799	803	842	783	839	798	778	786	757	800	796	824	796	810	797	809	817	842	839	835	823	838	829	790	819	810	755	808	833	802	851	830	794	769	742	828	801	829	781	791	821	808	818	802	796	804	795	827	778	832	780	829	816	804	825	838	809	787	827	803	802	764	814	785	850	811	883	781	826	814	843	796	797	828	785	749	811	777	828	872	827	756	791	817	801	879	838	796	827	832	814	786	787	805	862	842	776	817	831	772	749	825	838	809	831	835	735	762	828	824	838	797	761	780	826	814	854	826	803	811	798	776	828	811	870	807	835	804	793	770	795	808	793	826	820	821	828	825	882	819	834	799	793	826	848	829	801	837	823	785	805	828	855	847	772	822	806	798	794	826	889	812	818	826	771	805	826	815	825	794	775	815	806	781	776	838	820	785	819	819	813	813	818	790	798	806	854	819	836	815	806	809	795	788	816	883	770	813	823	812	829	821	825	831	797	801	805	781	834	828	855	809	848	824	793	804	813	828	794	801	799	839	768	798	802	881	808	807	806	816	811	812	856	861	845	787	816	816	848	834	823	827	815	847	813	799	831	811	828	776	828	790	812	818	823	804	840	835	821	834	819	800	829	779	830	818	851	856	772	834	852	806	808	787	828	803	817	880	802	799	787	847	845	801	803	785	809	828	814	802	786	778	820	824	813	801	831	800	793	806	802	808	792	859	906	818	802	811	799	841	757	794	801	799	823	840	793	798	785	835	843	828	807	799	823	824	786	734	820	798	807	793	813	780	792	795	793	861	775	884	831	824	848	817	855	820	876	862	802	827	837	771	774	812	787	813	842	796	776	783	839	817	869	848	816	819	844	809	768	797	765	796	821	857	815	812	786	722	816	768	825	836	826	783	801	799	821	784	777	871	788	788	823	808	816	791	832	855	838	811	856	784	776	844	827	787	829	837	799	832	783	864	867	798	783	810	844	794	805	813	795	824	833	826	824	794	779	833	791	831	797	837	812	807	788	797	794	829	776	812	780	824	811	819	807	821	818	895	795	827	834	814	825	807	824	825	766	818	841	808	834	777	790	858	807	818	834	807	799	847	854	769	825	815	773	781	833	759	807	820	819	868	787	831	811	799	798	812	820	796	761	820	764	789	837	838	750	825	817	834	843	822	822	798	787	800	780	811	814	798	823	874	864	772	865	847	829	861	797	836	784	814	798	835	777	811	803	813	812	922	806	813	826	809	827	867	777	803	806	745	806	772	790	825	796	813	865	836	815	874	803	839	821	819	885	825	816	840	815	804	763	801	800	871	822	829	835	743	778	826	815	793	818	787	795	813	760	811	817	831	799	846	802	857	825	786	791	836	845	790	832	851	762	807	839	764	828	868	810	811	778	737	822	858	845	833	794	824	808	789	798	821	846	840	805	793	837	805	848	804	849	802	824	833	814	794	768	824	847	841	837	811	848	830	804	857	824	845	798	850	832	855	822	799	830	863	805	836	831	833	811	844	785	822	808	771	825	812	783	821	834	817	787	854	825	824	827	864	851	833	812	838	747	780	830	808	867	858	845	784	809	787	826	882	855	791	819	789	792	884	848	801	786	806	813	810	833	814	759	825	817	885	803	843	813	793	856	820	825	779	806	796	816	820	795	832	800	844	856	831	804	773	864	852	822	800	810	831	798	792	800	858	864	843	866	824	818	801	798	795	842	789	830	806	799	788	824	824	848	783	824	829	802	776	840	786	782	798	847	815	814	828	818	789	825	781	846	794	803	783	878	815	804	798	775	862	838	805	812	833	853	887	771	839	765	823	848	830	771	817	805	786	814	777	832	787	771	822	806	781	774	872	780	833	816	823	816	837	832	856	751	793	827	823	860	800	831	819	800	817	810	775	831	788	823	853	797	849	808	814	838	818	828	783	781	836	813	805	834	815	801	793	799	810	802	859	816	809	875	808	817	813	791	813	804	848	820	793	801	873	796	834	795	877	820	820	831	780	802	849	778	823	845	830	852	812	861	830	873	774	827	803	790	842	842	851	831	791	749	770	825	786	787	808	810	848	793	829	835	844	820	818	810	775	850	854	832	853	831	845	857	791	791	829	831	806	808	813	796	775	821	770	824	803	845	818	824	832	797	828	827	793	848	780	858	804	785	822	792	829	808	814	789	810	847	852	774	827	809	830	892	781	832	809	835	842	789	865	787	823	844	835	770	813	833	768	827	827	776	788	827	854	820	802	812	832	806	836	793	786	817	823	794	797	803	806	779	830	809	829	794	817	846	777	777	853	801	826	847	782	827	798	816	811	789	799	829	806	864	833	812	793	794	786	846	882	848	843	762	840	824	848	767	860	828	855	809	817	801	757	742	817	801	717	776	835	794	824	785	821	830	837	828	848	826	847	792	866	853	861	821	795	795	854	859	852	844	808	790	847	836	789	768	838	844	850	833	819	824	808	803	834	778	806	870	767	793	826	846	868	833	783	814	803	862	794	793	798	768	827	813	782	823	772	821	769	807	806	795	843	760	831	801	845	771	859	808	836	766	819	829	821	823	830	807	852	820	836	820	793	810	839	879	780	877	821	839	786	849	786	772	813	779	754	841	788	809	824	806	823	801	826	822	818	804	795	812	808	809	779	870	801	839	855	823	804	831	812	809	782	808	788	834	866	815	762	850	801	830	831	810	803	788	793	839	815	810	814	853	780	810	806	835	753	793	778	856	807	828	799	764	838	791	793	796	810	825	836	798	848	823	816	826	790	828	784	801	824	810	812	790	800	827	840	825	818	818	821	798	789	796	838	820	816	782	795	862	829	864	813	808	812	819	779	815	825	813	793	846	814	788	817	799	809	854	810	808	840	822	796	852	800	822	812	841	822	816	826	813	899	813	823	790	773	801	839	799	845	766	793	850	839	796	824	845	792	833	859	794	853	832	880	818	837	851	776	851	838	800	774	824	844	840	773	869	830	827	790	771	844	831	852	784	881	842	810	813	835	833	819	832	814	809	822	819	793	807	877	812	816	806	849	831	782	819	800	827	779	811	826	839	789	802	851	801	818	781	814	800	776	802	833	851	792	857	751	804	851	818	817	856	826	810	821	815	791	828	812	837	815	762	824	833	814	838	819	778	820	798	814	809	835	853	847	833	816	787
69316	62767	55073	35711	17262	4613	604	286	272	258	270	296	240	263	218	279	272	262	263	284	266	255	267	248	295	250	256	275	269	253	262	254	283	235	247	243	272	297	257	272	258	274	271	279	260	278	286	258	273	260	263	262	257	253	279	262	310	267	259	271	239	249	248	272	264	249	242	277	244	260	260	264	269	250	262	253	252	273	259	280	275	268	257	272	298	286	298	306	275	279	256	293	268	265	252	260	266	259	274	258	264	292	263	294	263	248	284	278	272	283	265	230	275	255	260	250	304	272	260	271	241	251	242	253	282	282	257	267	249	266	270	278	255	292	268	255	252	249	283	261	274	275	262	259	272	313	254	251	267	297	293	261	270	266	268	289	256	291	248	285	275	279	247	249	262	276	290	247	244	279	236	263	285	267	275	260	274	267	251	246	281	283	257	265	258	254	250	256	282	314	254	276	280	284	246	271	269	269	256	267	241	266	282	274	266	272	284	297	251	288	255	284	283	263	245	253	255	256	275	268	271	296	240	271	262	271	231	294	271	285	244	261	255	246	256	283	281	252	259	279	263	277	285	269	257	268	279	262	295	268	278	260	264	267	297	299	271	265	259	297	295	270	256	252	259	247	267	268	277	243	228	254	245	277	269	282	251	281	254	253	257	282	257	289	325	273	257	261	288	258	239	261	312	268	277	271	263	275	288	272	242	221	260	276	294	223	277	274	293	267	263	294	283	259	246	302	277	288	274	302	251	273	280	266	284	259	253	252	252	239	246	275	255	287	256	295	281	299	279	279	252	302	268	271	245	259	262	286	232	259	292	289	261	248	249	279	235	300	282	268	311	250	263	267	264	255	316	277	260	287	257	298	252	269	273	229	268	254	272	248	296	281	258	245	282	259	294	246	255	284	287	255	283	295	272	285	249	254	266	272	266	253	252	238	255	268	285	247	284	255	232	302	290	265	239	249	284	259	268	291	262	259	264	267	272	271	273	283	250	250	248	276	268	270	255	251	267	295	262	248	248	250	234	280	257	270	268	267	300	271	261	260	268	265	286	251	268	291	259	247	288	285	307	256	255	253	291	246	281	278	258	251	292	264	263	242	303	246	271	276	301	283	265	257	271	277	264	260	258	249	263	289	230	239	289	237	276	252	279	266	250	268	284	283	256	290	258	242	221	259	265	249	312	258	302	263	252	258	269	291	253	294	276	286	256	327	268	274	268	278	266	299	263	284	280	280	237	260	267	271	264	280	254	232	257	282	271	262	261	281	269	258	275	263	268	258	249	266	262	273	249	251	296	255	279	281	275	275	252	265	296	260	268	279	247	260	264	271	257	248	258	278	259	265	245	263	289	296	273	311	268	297	324	264	260	258	257	242	269	286	278	268	281	284	282	254	294	271	247	317	269	272	271	252	275	254	266	244	242	245	263	243	253	312	276	289	256	294	271	258	271	252	275	247	249	276	277	269	272	280	254	274	258	250	265	271	278	274	274	295	251	302	268	270	282	266	282	257	277	271	286	291	269	267	255	255	262	285	264	247	271	240	270	250	279	289	253	281	254	290	281	302	266	281	257	259	259	258	305	271	254	273	301	253	268	254	280	277	266	286	265	275	276	256	269	265	283	261	254	248	276	246	243	247	276	290	251	268	255	296	267	300	260	282	277	311	260	292	268	270	268	286	242	281	268	248	271	288	256	259	266	238	264	269	272	272	273	307	247	260	239	288	256	272	268	265	316	269	266	258	239	273	282	252	282	278	273	282	244	267	265	295	251	232	269	268	274	290	263	252	254	287	256	274	262	278	275	291	266	276	287	240	265	274	243	272	270	244	264	272	261	260	283	263	274	258	248	278	270	250	261	283	267	278	259	301	265	251	253	295	256	282	243	241	281	237	264	239	283	314	254	300	273	275	247	267	273	254	245	254	275	255	255	277	268	260	241	295	260	275	252	240	256	276	275	283	301	269	296	288	277	255	273	313	278	268	250	264	291	244	269	237	272	246	284	264	282	295	269	283	285	281	279	249	262	262	272	261	278	248	270	267	306	288	267	255	232	286	284	251	281	291	257	233	281	280	287	265	273	273	256	253	266	271	258	306	277	251	270	267	236	253	248	264	274	245	291	279	261	269	284	262	271	260	272	234	284	279	261	260	200	240	290	272	260	303	290	273	266	277	247	270	264	282	276	283	277	266	267	277	236	266	304	266	275	253	278	287	277	254	240	250	289	263	257	284	258	261	285	285	277	258	279	290	279	261	234	274	283	299	236	264	252	257	274	267	258	263	254	267	272	274	256	269	275	268	308	277	266	284	284	256	252	274	266	278	261	266	277	273	324	246	265	241	300	231	281	267	267	234	259	260	279	247	265	267	292	263	275	241	245	253	283	249	240	263	264	247	269	250	243	291	254	297	262	267	284	259	290	268	254	265	277	297	273	295	243	268	276	266	264	262	274	277	263	295	290	283	268	266	250	251	278	257	266	248	273	259	263	283	272	254	259	255	288	304	228	255	271	309	238	246	293	277	267	292	273	268	273	271	298	276	266	274	280	280	283	268	275	281	295	282	252	271	262	247	254	281	272	268	264	274	263	282	232	251	261	246	268	260	269	288	259	243	271	258	251	262	278	248	268	272	254	254	224	270	268	257	298	307	273	271	275	245	283	283	285	271	270	271	257	237	267	254	273	263	243	293	271	252	260	288	255	288	237	279	261	250	272	275	286	275	231	259	299	254	276	284	263	248	272	255	281	256	263	264	233	269	283	292	270	246	249	257	271	268	257	267	282	288	296	264	255	265	240	294	268	275	265	266	272	268	280	236	283	267	247	267	276	282	257	300	291	283	279	282	277	239	254	273	298	253	275	250	303	293	264	250	282	258	299	265	255	289	261	287	244	285	246	287	265	265	274	272	258	282	291	270	246	259	295	290	247	287	242	282	274	274	284	263	267	273	275	233	275	246	282	263	271	245	274	272	263	259	277	260	273	276	270	290	256	254	252	265	271	265	274	263	280	255	263	256	284	249	279	287	260	273	287	274	285	292	260	253	240	257	274	298	274	287	238	275	282	238	253	269	275	296	298	262	278	286	290	280	271	279	301	256	286	299	281	250	244	245	293	272	280	260	275	281	286	256	253	254	248	282	282	267	274	267	268	305	268	273	228	250	254	264	252	298	276	271	287	247	296	263	306	289	274	253	278	270	265	240	278	282	263	290	251	246	253	287	260	259	257	279	264	281	271	277	229	284	272	294	294	293	274	247	272	290	267	269	238	269	248	267	272	261	262	246	269	240	298	227	274	271	293	268	274	290	269	282	278	245	261	258	259	283	263	232	279	263	269	277	260	275	275	266	259	278	253	254	284	272	242	254	288	252	248	283	275	268	268	240	253	257	272	309	284	258	265	268	260	259	267	263	261	279	237	268	255	283	257	262	275	291	258	276	237	303	274	243	279	259	298	267	285	280	263	292	283	289	291	262	292	280	256	283	282	278	281	287	246	272	276	263
45454	49679	50693	40528	24826	9487	1668	767	733	708	708	658	703	771	739	726	738	693	741	692	720	709	677	763	724	714	786	701	751	732	756	725	690	746	713	717	690	756	731	700	768	757	739	754	736	755	710	711	712	725	739	690	702	772	750	733	704	721	751	764	711	744	672	749	685	759	725	750	730	728	713	697	691	712	734	741	695	733	723	718	747	683	665	729	714	711	731	691	704	724	740	728	736	762	728	694	705	719	710	705	740	704	735	693	682	645	704	715	752	716	727	684	763	750	730	764	737	734	678	712	739	717	727	757	718	720	715	654	660	723	710	706	760	649	744	736	741	782	756	691	724	704	725	706	732	713	766	712	730	768	721	718	695	679	722	715	694	675	704	645	676	726	727	685	716	772	733	757	750	668	759	717	720	775	703	721	740	703	709	701	741	730	714	708	710	677	728	680	711	762	740	706	771	730	716	720	695	712	677	743	725	680	696	715	728	732	687	748	728	683	704	674	697	717	730	702	694	707	693	752	730	721	738	727	682	703	742	675	687	716	719	730	713	746	713	737	716	699	719	732	705	685	766	743	693	711	738	723	688	685	722	774	665	714	634	730	709	744	740	758	690	719	731	714	703	685	702	714	716	710	696	728	708	713	683	750	701	756	709	722	694	791	725	701	697	707	751	694	665	712	726	709	804	683	735	744	683	706	712	723	707	713	714	677	727	744	739	746	709	724	744	748	739	721	669	752	712	665	700	729	758	703	737	721	731	702	687	758	699	728	703	733	679	654	710	736	762	772	675	681	699	771	672	732	714	718	762	732	727	752	739	757	704	720	716	729	738	755	735	679	724	762	740	734	710	738	775	703	734	746	711	689	687	719	758	721	700	713	724	693	683	724	704	719	737	713	728	763	725	717	711	725	733	749	718	706	702	738	763	709	712	752	736	724	727	702	682	717	734	675	738	756	709	759	709	741	702	682	725	702	731	721	765	711	711	773	737	733	720	714	731	746	732	758	714	739	680	735	694	757	705	735	725	734	701	711	742	711	766	717	698	726	725	699	779	682	743	708	704	766	720	729	714	732	692	730	692	778	727	741	717	712	723	679	709	686	703	678	737	735	701	723	753	744	747	699	720	753	694	702	699	685	745	696	706	706	703	703	711	743	680	749	715	688	734	732	717	720	754	729	753	698	716	716	722	708	713	751	716	728	757	723	682	688	733	725	688	690	716	691	706	735	683	750	723	721	716	774	758	729	687	706	744	702	677	723	709	698	726	739	704	744	716	746	711	731	732	744	729	790	724	801	767	694	733	718	739	703	715	701	722	714	719	754	705	755	766	705	765	757	769	730	719	721	727	721	740	687	708	709	766	724	715	700	714	754	704	690	732	680	727	689	714	660	706	720	734	750	749	745	691	699	717	786	729	750	700	717	689	701	722	702	698	720	723	735	730	771	722	649	747	708	747	693	738	749	669	740	724	702	700	668	770	711	696	737	719	776	674	745	696	715	689	753	689	701	664	717	757	691	677	777	784	744	770	710	710	721	719	678	702	728	710	767	740	704	678	696	710	689	693	724	704	759	688	768	731	697	707	723	763	734	719	762	744	737	757	704	771	716	707	775	726	685	728	706	697	721	700	733	758	739	763	686	762	715	706	712	752	711	706	729	707	692	738	793	703	710	743	742	722	693	690	754	716	737	725	701	722	772	696	743	740	761	694	684	720	737	760	720	729	730	698	626	692	694	695	679	708	724	751	728	722	706	677	692	714	702	676	733	693	736	722	765	721	634	733	746	711	764	691	777	753	674	741	780	710	751	749	706	740	707	764	714	776	746	725	764	722	731	727	761	698	723	705	723	782	716	709	685	684	735	723	730	772	736	731	730	770	734	749	738	747	698	730	741	721	738	722	690	728	689	697	675	681	710	697	753	747	722	723	695	761	715	676	709	716	735	678	700	697	698	748	735	704	697	733	794	738	774	702	700	718	709	715	731	751	760	722	739	726	710	712	707	720	715	719	706	670	705	693	728	751	743	729	709	752	678	740	712	745	713	767	763	694	705	721	704	663	695	661	718	704	781	760	717	666	710	717	722	690	741	703	680	759	713	755	694	740	668	729	721	728	706	723	673	692	764	726	730	744	725	724	727	730	672	659	731	724	711	678	728	736	685	748	734	690	661	668	729	747	775	664	724	726	697	687	728	728	684	699	759	762	695	703	718	665	659	763	750	687	710	697	723	758	714	767	699	733	725	721	761	747	731	758	733	718	786	742	711	684	732	694	704	747	702	668	732	712	691	748	710	744	698	734	738	710	686	725	720	681	737	769	758	670	756	702	730	754	745	709	772	707	676	714	734	706	749	728	743	739	673	708	749	738	722	790	760	689	669	717	705	719	704	716	731	702	675	706	690	735	705	736	691	717	693	702	728	741	711	757	728	694	746	737	686	656	719	742	740	750	705	712	753	777	771	732	709	683	724	706	742	705	794	710	719	694	726	698	690	747	699	734	707	774	746	727	689	698	678	744	715	726	729	690	715	793	724	770	720	684	736	730	696	755	717	726	704	703	697	690	717	764	706	766	749	750	732	731	720	786	740	724	720	733	728	734	716	692	697	674	740	684	727	670	745	762	754	699	724	719	720	716	683	709	760	701	691	752	742	734	699	684	714	691	707	782	760	730	743	749	722	740	760	756	716	695	763	748	715	724	702	697	707	725	705	739	750	788	672	743	725	732	752	710	745	713	700	692	714	749	811	710	715	718	711	700	720	710	775	735	713	694	724	720	734	729	727	670	742	695	709	673	725	762	706	671	723	711	721	756	715	678	681	747	726	719	745	673	728	716	741	726	711	729	771	740	752	737	715	740	730	696	695	730	727	754	695	741	736	753	684	713	755	682	722	708	728	749	682	693	728	721	711	731	706	708	723	730	687	731	785	741	724	724	681	749	754	710	719	731	752	764	761	660	706	657	752	724	729	743	691	706	743	668	712	740	761	772	685	716	730	722	716	707	738	745	737	710	732	749	709	715	781	732	753	724	721	726	672	722	723	725	720	764	668	688	746	722	709	727	776	725	668	761	731	768	747	733	709	730	695	710	713	725	732	726	742	703	681	665	717	719	720	748	715	745	699	738	661	758	736	712	717	737	708	726	751	746	676	702	675	748	734	711	736	703	760	678	712	730	763	720	748	743	682	725	691	745	750	689	685	721	663	738	718	702	694	738	691	720	759	756	733	696	767	700	693	696	703	705	733	731	713	743	739	711	713	712	707	739	708	711	711	672	758	719	741	766	679	745	730	733	720	692	680	655	712	755	682	760	708	714	691	718	729	809	753	709	731	735	720	749	717	767	684	721	679	758	679	727	713	716	735	774	694	710	717	725	762	727	748	676	708	687	747	702	731	711	750	761	756	697	689	713	740	691	713	720	750	727	726	736	740	745	736	734	728	736	738	759	739	750	751	724	766	693	736	761	762	737	738	729	721	722	713	719	763	719	704	721	783	678	706	770	722
81747	76817	67723	47287	26698	9786	1390	256	281	280	300	259	252	267	278	304	295	278	286	318	258	290	276	280	301	281	274	267	246	262	283	286	285	240	254	259	284	274	262	293	281	290	313	269	273	276	293	277	254	296	288	291	259	266	269	254	285	289	303	269	272	292	243	275	284	272	276	248	320	270	229	282	282	272	272	262	274	266	266	258	277	287	277	265	281	272	272	307	300	256	270	287	269	276	301	296	273	269	290	277	272	280	306	275	256	291	268	266	274	272	251	289	260	254	272	274	275	282	266	286	291	286	286	301	265	283	253	250	262	301	288	283	263	270	266	290	289	288	288	265	283	265	308	311	291	259	258	253	275	266	272	301	284	284	280	247	264	252	273	267	266	293	271	289	284	273	252	265	276	297	289	265	297	269	297	274	268	277	281	308	268	252	279	268	256	265	247	264	277	279	274	291	295	281	260	264	250	279	287	277	299	291	279	276	286	257	277	298	270	305	275	264	293	276	273	245	277	287	266	260	262	274	264	252	297	278	278	290	307	278	291	314	287	281	296	291	272	278	278	253	296	241	275	256	306	285	273	291	276	271	284	278	277	311	282	332	298	278	285	304	288	270	275	274	301	286	253	273	272	283	295	276	293	278	304	277	299	309	267	278	282	266	257	287	240	299	258	283	313	267	307	285	272	279	264	280	283	254	250	299	269	279	262	284	271	293	280	295	265	293	291	263	287	290	278	268	294	316	280	274	282	282	285	281	276	265	259	277	293	298	265	271	284	279	263	268	292	262	303	286	285	281	256	273	288	265	296	293	271	263	290	319	278	309	299	260	285	278	279	277	301	257	280	304	285	274	317	286	277	285	289	266	299	283	302	278	275	272	278	289	261	308	276	284	268	273	292	298	263	265	272	250	299	293	256	302	294	270	290	251	266	288	262	276	305	276	269	300	263	307	292	273	261	251	272	323	258	309	269	284	256	287	299	291	280	238	271	272	282	274	324	283	255	271	262	290	301	285	277	235	271	250	281	285	262	296	301	290	304	264	272	261	259	267	265	276	326	283	280	248	276	301	283	274	265	281	284	259	282	287	263	273	251	257	308	249	295	289	281	278	270	299	286	280	272	304	282	282	263	293	295	291	270	290	297	261	262	275	247	273	238	286	286	284	272	270	297	284	312	307	275	262	268	262	324	273	250	277	293	240	297	259	281	290	264	316	284	278	253	304	309	294	280	304	287	279	290	273	276	286	270	255	254	315	294	268	268	271	290	261	288	292	263	279	305	265	270	292	267	278	271	272	310	272	279	252	258	254	301	280	286	289	274	253	291	251	274	279	268	260	270	289	242	260	267	287	271	283	262	302	265	257	287	276	266	255	251	274	282	285	252	286	284	290	284	250	244	277	317	319	303	300	270	282	280	258	276	283	302	293	289	278	288	270	274	308	264	271	254	257	259	248	256	295	255	281	274	262	272	295	276	302	276	267	280	289	298	287	270	280	264	248	297	283	281	306	302	303	251	258	273	300	254	300	252	276	304	274	288	261	272	251	270	258	323	291	267	262	290	269	282	250	277	270	292	261	286	274	243	274	287	292	266	282	281	292	253	267	271	237	250	302	289	323	282	263	291	258	274	278	274	288	286	262	289	276	270	278	288	279	274	277	291	264	269	276	315	305	266	248	303	294	263	307	276	287	255	271	269	267	296	262	269	287	265	295	272	261	242	277	280	257	277	262	285	287	276	275	298	260	252	253	262	293	255	279	282	300	302	252	287	271	286	288	308	294	300	266	284	304	262	253	260	255	268	269	281	242	302	252	250	271	263	285	286	274	252	259	270	267	264	270	309	269	277	254	274	246	285	290	264	266	242	319	267	284	279	290	261	268	270	255	271	306	283	264	268	257	283	282	297	317	280	273	271	282	287	308	296	264	276	309	267	256	275	250	268	284	274	280	291	285	267	264	280	283	265	324	277	263	238	294	269	284	264	276	291	269	266	290	285	295	303	279	259	285	267	286	283	286	300	293	263	283	320	242	289	282	271	257	287	248	284	247	277	258	291	264	300	257	284	273	272	316	274	253	280	298	286	296	289	278	302	276	270	273	293	293	264	264	289	266	308	261	303	264	295	279	290	251	245	259	276	300	300	302	278	272	307	312	291	307	276	272	294	261	280	255	274	275	270	257	288	287	269	285	273	301	279	279	273	274	269	274	274	290	287	276	256	304	263	277	298	288	299	291	284	296	267	278	289	259	279	308	285	285	277	285	259	269	297	243	248	263	307	276	246	281	271	289	246	295	285	294	285	296	291	277	276	286	286	270	278	278	275	266	265	277	292	263	279	295	283	279	311	297	317	320	243	289	293	272	243	281	263	248	266	253	288	262	275	233	322	235	275	256	273	299	289	313	290	275	271	242	262	269	310	252	271	283	277	293	261	264	263	288	295	279	292	268	235	288	250	258	247	269	244	275	269	261	274	267	283	290	279	280	278	313	280	291	276	263	265	297	290	287	319	266	237	292	277	292	268	261	304	269	266	302	274	268	270	301	295	279	278	272	280	265	270	271	273	296	290	296	301	250	255	258	296	301	267	276	286	290	269	276	261	276	268	286	263	278	268	301	289	307	336	266	261	282	276	272	259	289	277	305	270	298	271	284	290	279	277	295	259	266	277	280	291	283	284	290	285	287	276	259	288	278	299	284	243	306	258	267	260	280	281	323	299	257	255	311	272	261	281	291	278	285	294	264	245	267	291	273	285	295	292	280	289	275	273	289	290	268	285	297	247	285	292	283	299	275	266	261	310	321	303	301	319	236	251	249	295	294	279	277	268	281	267	290	269	280	288	315	284	269	265	269	289	268	278	299	298	283	302	276	307	260	319	280	300	290	290	280	291	301	275	280	259	286	303	301	320	285	269	268	255	249	274	306	265	287	290	273	246	303	268	284	277	288	270	268	287	248	275	306	269	269	258	296	293	256	275	264	286	281	274	287	302	302	265	302	278	256	270	251	254	264	308	275	268	275	263	287	281	257	281	284	253	272	288	294	289	313	272	291	262	293	245	243	304	265	278	285	281	267	280	282	288	255	272	273	304	279	295	268	258	301	285	270	287	263	278	270	284	315	292	277	289	284	317	294	300	254	294	311	314	257	274	307	289	319	272	271	299	265	258	253	260	316	261	261	269	281	293	258	271	265	278	278	285	276	281	290	274	267	272	283	247	273	300	298	285	271	281	291	280	277	297	274	287	309	263	269	278	296	308	298	322	272	290	274	289	267	308	280	264	256	262	283	299	254	269	270	271	285	299	298	263	264	292	241	285	280	293	298	259	280	295	292	305	254	296	283	264	288	295	303	307	234	310	294	256	269	290	282	310	270	297	265	305	286	268	295	301	258	271	289	252	291	300	276	290	288	273	273	287	286	304	272	260	250	283	274	280	285	274	265	267	292	237	261	284	257	287	281	300	268	277	279	275	286	271	276	276	278	302	272	261	281	293	268	274	272	265	273
56755	63511	63597	50446	33257	15213	3179	728	726	764	774	761	731	772	762	801	782	758	749	700	770	744	702	749	731	739	746	737	771	711	782	675	776	714	746	770	762	796	706	725	715	783	747	759	719	727	757	809	756	748	746	790	735	756	710	690	783	697	750	756	768	725	741	713	726	729	766	762	751	789	726	794	727	755	722	714	742	739	731	713	752	746	724	741	695	764	700	751	737	780	733	739	762	723	772	799	752	682	733	731	686	755	722	768	751	765	758	693	761	716	751	782	739	740	678	732	763	734	724	767	765	777	725	769	739	747	776	766	748	747	742	751	734	711	773	725	736	729	761	730	725	746	729	734	699	736	752	752	753	737	750	735	763	725	728	753	769	744	753	712	764	733	695	719	765	737	751	735	747	738	734	720	733	713	739	693	756	713	763	774	778	757	775	742	781	720	728	730	691	755	755	748	705	721	749	738	735	735	723	727	706	709	742	743	778	705	694	756	766	761	745	745	750	790	757	709	774	777	774	755	750	687	751	759	748	759	689	761	773	778	739	734	724	726	712	780	753	753	747	699	744	744	717	770	751	746	699	719	752	732	757	813	754	750	722	739	713	746	770	764	721	730	746	762	726	719	779	785	723	727	768	714	772	756	772	765	737	747	767	802	736	724	746	666	771	779	745	739	724	742	760	705	753	766	754	778	789	746	780	757	747	779	729	702	727	757	745	760	711	723	760	758	718	755	767	711	710	731	738	717	753	727	766	775	812	708	771	746	727	771	744	728	734	739	731	726	761	720	768	771	742	753	748	710	722	718	743	739	711	763	773	758	737	718	763	737	756	733	742	775	750	731	718	774	757	768	695	732	814	763	727	750	710	740	710	722	722	696	693	738	739	744	787	740	766	753	756	727	771	763	745	712	757	770	743	747	728	739	729	740	755	740	753	730	690	779	742	755	733	760	735	719	719	764	733	720	783	749	705	698	744	754	747	730	770	776	761	797	770	777	738	808	705	776	749	772	741	735	741	726	760	684	788	771	719	700	755	769	738	777	769	737	717	706	709	740	737	726	714	715	760	791	748	753	732	744	709	746	743	736	746	727	740	721	798	741	736	790	693	757	764	781	736	735	765	767	738	746	737	771	721	785	693	740	721	737	709	667	722	744	700	777	756	706	750	774	723	742	791	769	752	728	733	749	675	743	706	723	760	754	722	739	773	749	717	773	719	736	765	744	749	730	733	755	769	759	741	686	729	761	751	714	707	714	702	745	767	749	748	691	704	706	754	736	762	739	742	755	746	747	754	797	722	723	729	727	761	699	756	737	778	720	737	734	809	775	765	753	744	728	751	711	712	752	728	712	759	764	750	746	690	716	735	719	774	738	719	743	769	712	767	749	731	740	756	757	769	755	763	715	747	727	762	723	695	762	688	727	755	743	742	739	763	749	786	753	760	751	767	683	771	802	728	716	781	757	744	780	719	764	746	742	753	761	746	736	756	767	712	784	769	714	729	749	760	732	774	708	715	777	790	738	747	727	724	766	720	725	775	761	788	682	787	750	729	710	737	713	734	742	730	742	748	775	776	739	763	782	731	743	724	737	772	710	751	766	737	764	733	729	747	742	732	708	714	756	728	733	786	742	755	741	714	736	693	760	785	715	778	755	701	757	756	725	719	718	718	753	749	703	732	784	704	727	743	729	736	735	748	747	717	742	756	687	806	690	768	729	726	766	701	718	718	817	743	762	754	750	792	723	724	733	741	702	796	710	744	748	715	772	791	751	749	737	787	753	724	737	773	769	748	786	791	772	753	755	799	737	749	790	697	746	759	743	703	694	788	717	755	723	734	704	711	745	788	747	676	706	718	795	752	760	776	771	731	764	767	727	751	737	713	729	708	772	732	795	732	783	721	721	719	737	729	729	734	786	753	795	699	798	762	755	759	760	749	708	702	744	722	763	717	744	763	729	742	731	764	723	754	744	746	704	757	756	723	752	718	765	746	751	739	733	743	721	722	736	704	773	760	703	691	781	778	798	752	728	759	719	784	728	746	747	732	719	728	763	734	765	726	714	731	787	717	736	746	742	766	758	705	739	715	761	788	759	773	744	686	723	736	728	777	793	737	748	728	723	759	741	725	782	823	755	738	731	744	721	719	759	774	757	777	779	718	761	748	755	764	733	723	739	746	798	717	794	755	734	737	768	703	754	785	751	733	761	790	764	782	764	762	749	764	738	766	740	778	732	729	736	760	712	779	786	755	703	743	730	743	718	725	755	690	707	745	709	753	761	736	731	716	725	733	722	693	727	752	775	755	714	744	758	756	740	751	692	703	764	796	693	757	742	766	763	706	754	681	714	746	729	750	741	727	740	774	751	781	724	751	743	783	749	764	732	759	722	739	759	749	764	727	719	759	741	757	744	749	763	738	764	743	743	760	778	756	712	775	738	713	730	709	717	716	761	708	766	735	702	731	749	709	728	756	736	777	728	719	696	747	774	743	704	769	769	767	689	764	740	736	742	740	741	705	730	723	759	721	753	803	731	734	783	716	749	801	782	776	741	730	765	711	686	793	715	726	759	793	746	746	740	741	753	740	722	721	716	719	724	717	759	757	730	743	742	769	719	740	725	727	754	726	698	785	775	783	750	729	770	773	771	706	757	701	780	745	726	766	776	763	740	799	742	755	707	769	784	782	758	738	729	759	745	751	755	749	755	779	747	736	716	712	739	753	677	745	711	726	789	787	738	688	748	739	720	729	696	755	728	752	744	733	742	698	708	755	720	710	795	729	719	719	729	731	762	768	755	719	761	807	743	735	747	766	799	754	736	702	755	711	764	727	704	704	707	748	741	730	731	805	751	741	783	739	760	734	743	739	713	717	740	737	746	782	702	728	764	751	767	753	725	735	715	760	746	715	776	745	735	776	743	769	776	747	692	724	745	750	715	753	784	749	714	753	748	723	783	762	703	753	782	777	788	749	697	749	733	785	780	766	705	766	757	674	744	756	800	758	781	739	693	753	739	744	717	723	742	745	763	722	766	734	712	707	757	705	803	767	739	731	760	761	727	778	768	753	690	803	751	773	749	709	731	785	739	750	734	768	672	741	721	733	711	734	758	742	757	752	765	732	734	731	738	781	729	737	747	736	774	721	765	745	801	767	699	734	768	745	797	720	739	765	756	761	708	747	746	765	762	720	753	754	704	733	738	748	735	696	777	784	762	725	715	746	707	733	721	775	752	827	725	760	768	767	734	765	745	731	750	735	748	768	715	738	766	709	724	731	763	728	740	758	700	769	747	743	707	732	757	743	778	782	749	723	715	744	701	756	756	741	740	705	704	822	778	743	734	760	757	719	688	750	782	727	739	694	720	755	747	773	760	695	712	736	661	764	747	746	723	730	742	730	753	721	752	793	743	735	710	742	705	775	713	768	726	761	710	737	787	737	766	743	738	772	734	747	702	728	748	714	777	763	704	736	747	779	725	723	756	710	744	739	750	737	739	713	693	716	739
26818	20271	14416	6648	1999	709	372	320	331	321	322	350	343	327	329	352	307	295	323	343	302	353	313	324	352	339	304	322	342	344	319	364	335	362	349	309	325	349	333	323	316	307	331	300	308	377	384	312	322	353	318	309	315	303	349	361	347	325	308	335	314	350	331	347	299	332	340	329	339	281	326	306	309	345	312	318	342	338	338	341	324	335	336	336	342	323	330	344	341	331	350	330	338	328	366	333	357	320	351	308	301	358	335	338	322	330	333	323	316	319	299	308	329	316	335	313	343	350	320	340	329	361	363	325	302	328	328	334	314	358	295	330	331	318	339	364	292	335	303	318	297	348	330	317	323	336	307	331	310	385	319	339	301	367	357	298	357	344	332	318	323	307	317	355	297	323	296	313	349	311	316	334	335	319	343	318	317	314	334	304	328	321	320	320	289	334	330	343	339	323	333	338	309	311	311	363	324	340	352	303	349	320	296	340	331	338	340	290	336	312	320	304	318	362	335	356	287	319	325	361	303	350	312	310	338	299	337	303	324	322	323	326	313	318	357	337	294	337	319	324	356	331	311	322	319	367	357	321	338	335	309	302	371	325	341	349	340	324	373	326	350	331	341	350	358	340	347	333	332	328	325	317	351	327	311	323	312	368	346	328	357	334	349	330	320	337	328	346	330	331	344	329	340	338	368	364	333	335	347	333	358	334	281	286	319	325	331	341	313	367	308	317	355	318	310	324	335	342	336	333	333	313	322	311	340	345	305	329	345	324	321	340	286	325	343	340	318	323	314	342	337	331	329	356	331	341	314	339	315	306	331	336	345	331	334	330	367	318	312	312	325	340	347	333	290	322	318	324	352	331	336	333	328	325	327	353	320	309	353	350	325	334	318	325	306	319	314	339	357	307	305	297	310	355	318	321	311	296	331	346	321	332	342	365	342	345	329	352	316	327	318	334	336	319	324	347	320	314	342	349	342	350	322	324	331	342	331	301	303	324	295	354	341	307	312	323	299	307	336	346	318	331	321	312	347	305	336	331	327	358	341	299	316	320	333	355	349	294	336	317	346	349	322	288	321	294	314	336	306	376	305	314	334	354	332	327	325	354	305	330	327	391	320	341	327	342	322	298	311	331	338	337	337	339	324	342	312	334	321	327	310	344	337	332	352	291	337	331	343	349	322	325	327	298	319	319	323	357	330	337	325	326	334	355	325	326	315	348	376	314	336	318	300	325	335	324	345	322	328	320	323	332	327	342	328	348	339	314	299	339	350	331	339	325	331	342	342	305	332	335	330	310	317	333	326	329	319	350	338	325	288	338	309	380	348	308	345	297	372	372	377	319	339	361	349	318	312	298	333	308	307	327	349	342	339	342	329	308	322	305	332	319	323	371	297	307	317	312	345	351	336	345	363	345	354	345	340	330	313	355	309	347	300	354	323	326	339	349	344	329	352	312	319	316	337	297	326	343	346	337	330	373	327	337	330	353	316	319	324	361	350	348	326	289	329	309	323	333	357	281	344	329	299	346	323	323	340	326	342	355	320	370	292	369	323	342	339	316	338	339	376	340	299	365	325	349	350	343	344	336	321	334	342	311	308	317	339	333	322	331	323	338	312	347	313	286	299	317	364	327	317	319	328	335	351	319	300	321	320	343	323	308	346	353	350	359	343	328	325	295	369	300	326	355	331	280	314	314	313	351	331	318	335	295	344	365	329	323	327	300	328	330	338	327	341	348	336	341	362	311	337	359	350	314	360	313	327	328	330	310	351	335	317	335	318	307	338	352	300	325	352	344	311	302	315	330	299	327	319	312	342	346	311	326	314	335	301	319	330	340	304	348	286	297	354	333	308	322	355	306	327	318	317	322	358	306	325	316	303	335	345	326	311	336	282	325	314	347	309	329	312	327	344	345	319	318	343	339	297	343	357	332	326	375	346	323	366	330	324	339	341	322	328	311	330	320	321	323	337	332	289	317	292	313	328	344	350	322	312	338	304	354	318	313	322	322	316	344	349	331	348	350	335	310	307	320	321	344	329	349	324	342	330	325	333	300	339	298	319	342	338	335	338	317	352	333	321	322	349	303	325	291	302	340	316	319	350	328	313	325	309	309	319	344	297	343	315	341	328	347	326	351	319	360	351	330	337	334	316	378	341	322	331	306	349	337	339	314	311	306	327	348	298	328	378	326	343	327	333	337	349	335	338	301	342	346	338	335	322	341	307	349	351	342	349	312	307	333	319	334	332	350	346	338	317	347	322	336	321	334	303	295	310	340	357	312	353	330	309	339	323	330	306	319	316	346	321	321	332	345	357	351	329	337	329	300	334	300	345	324	313	324	287	294	314	317	302	323	348	344	346	311	323	315	345	354	339	343	340	355	327	362	325	330	330	360	360	339	333	321	312	350	341	360	334	335	361	312	315	363	315	320	318	329	321	338	313	346	335	352	346	332	326	314	357	324	327	322	360	393	341	359	322	371	320	296	318	331	287	315	343	316	316	364	362	345	327	294	351	328	307	356	327	349	352	346	283	328	361	348	333	319	319	355	333	320	315	325	303	325	360	315	323	349	319	334	312	352	330	361	351	341	344	317	316	318	342	351	325	302	322	310	317	329	321	313	307	334	320	316	349	354	364	304	343	284	321	318	336	373	338	369	297	298	337	343	329	329	336	310	345	348	345	346	317	352	322	346	322	313	322	311	293	283	301	345	335	351	354	348	375	329	315	330	318	352	335	335	303	309	342	359	308	320	351	329	335	321	337	298	324	312	339	334	341	319	295	303	318	321	347	323	342	312	333	343	323	333	330	328	326	290	333	367	324	336	359	319	337	340	331	351	328	317	303	293	329	318	348	363	319	318	287	320	344	326	290	306	331	311	324	338	350	359	327	301	343	325	335	326	352	307	309	296	358	321	353	316	344	342	337	292	332	317	339	327	333	304	330	358	323	310	315	306	358	347	336	298	355	313	333	310	335	336	343	338	302	337	323	302	342	310	306	339	298	318	308	322	349	352	334	306	330	347	289	334	349	313	338	356	345	330	331	321	317	309	318	359	333	343	346	351	311	321	344	322	325	349	323	324	327	341	363	305	327	317	325	294	331	372	364	309	317	328	348	339	350	301	338	339	313	340	322	328	322	329	313	302	317	317	305	308	343	327	332	328	340	312	334	326	325	335	348	327	297	319	337	334	357	344	334	311	324	311	318	348	337	347	316	354	341	342	322	321	339	347	357	314	327	295	334	346	339	315	343	319	342	333	316	358	348	319	355	336	321	317	329	331	360	307	322	318	350	347	320	340	318	303	297	340	323	334	323	328	313	324	314	314	332	347	358	319	311	349	335	331	319	323	316	349	309	333	303	319	321	329	331	322	336	298	335	322	317	332	345	311	334	314	360	332	327	353	361	341	329	324	357	340	340	367	318	334	334	365	361	324	338	346	359	304	282	353	339	324	347	354	343	311	315	347	312	310	328	326	344	329	389	329	374	313	317	310	352	323	328	350
25077	23600	20801	13532	5680	2040	956	880	851	836	845	793	847	864	890	858	906	861	829	797	874	812	832	855	920	836	884	857	880	803	822	869	871	862	896	814	850	864	830	797	861	835	884	881	821	866	868	837	864	838	878	879	868	893	862	895	877	863	842	870	863	893	896	887	820	828	805	831	844	858	898	821	868	853	844	847	840	839	879	896	854	864	870	887	893	916	952	889	843	873	854	861	833	805	871	884	829	876	838	811	831	863	863	875	861	909	872	850	845	831	869	843	829	832	822	833	831	803	848	794	867	834	882	871	805	888	889	887	850	857	871	834	847	867	906	847	830	793	828	823	835	826	897	881	886	862	908	896	850	861	894	866	871	856	854	909	852	902	844	832	875	889	852	910	878	900	893	807	852	873	851	861	853	890	881	882	836	846	864	851	815	876	831	862	864	827	861	869	818	819	847	847	855	861	844	868	852	802	908	841	833	845	872	845	878	860	863	851	845	890	839	829	858	819	865	842	885	894	865	911	850	866	884	864	791	896	819	886	838	902	861	879	881	870	863	882	865	822	895	851	821	860	901	830	831	866	880	876	867	888	853	849	859	872	904	888	864	819	891	816	847	826	858	788	824	856	866	778	829	824	844	844	850	852	813	831	871	927	838	848	891	805	880	848	858	909	880	861	895	809	848	877	912	829	835	816	881	888	878	823	800	860	858	883	800	836	851	843	928	847	862	849	867	841	801	880	848	890	885	804	888	877	875	868	831	871	901	889	812	900	826	870	851	838	834	848	820	889	888	798	825	837	888	863	875	861	905	881	878	862	817	848	850	841	846	817	872	849	844	813	809	900	862	856	921	835	854	869	861	874	835	866	876	894	835	850	887	837	844	849	839	891	846	887	886	883	875	884	836	868	831	826	883	850	860	863	842	836	896	870	865	828	871	927	836	883	862	808	903	866	862	864	895	892	819	895	839	872	805	859	859	855	856	838	856	840	892	842	840	881	853	895	845	886	875	840	822	849	803	855	893	863	865	840	864	812	847	863	844	904	880	834	814	835	889	830	831	849	832	866	934	803	899	898	936	879	889	838	874	913	861	910	864	865	847	857	878	869	845	855	837	808	898	830	878	856	904	843	841	837	865	856	817	797	844	869	846	777	872	853	860	905	847	826	842	923	909	872	907	845	877	838	863	817	850	830	884	844	896	840	863	856	849	860	867	858	844	803	866	919	835	873	931	818	884	862	854	888	868	844	864	846	865	863	837	895	875	803	851	867	855	885	834	844	882	831	852	880	809	865	864	885	886	861	867	849	871	889	922	896	825	864	823	829	838	846	812	831	843	867	920	892	843	876	839	875	894	839	850	864	885	802	833	873	867	876	857	853	910	845	751	851	832	905	859	848	896	901	837	802	861	818	884	866	892	830	858	832	882	864	873	866	915	834	837	870	849	837	849	902	858	829	860	861	821	891	865	856	836	812	875	830	844	870	871	852	871	861	883	854	872	836	830	839	810	872	797	846	879	910	858	825	866	820	797	885	857	895	879	832	880	841	812	866	860	867	832	814	854	901	875	826	751	841	855	869	853	845	899	866	883	884	859	926	852	908	862	790	867	873	846	868	817	852	861	881	880	904	882	840	816	850	883	863	806	843	866	900	823	867	861	861	887	889	887	846	849	867	852	910	917	852	844	846	861	861	869	859	862	861	886	845	851	843	863	896	868	865	899	840	884	844	889	877	866	895	819	818	852	873	878	918	874	836	900	824	861	851	892	812	862	828	870	877	896	814	870	905	870	900	863	860	921	876	869	854	816	815	866	823	865	856	908	816	829	844	871	908	781	856	847	881	838	848	813	875	810	824	876	874	896	846	866	831	900	916	876	837	820	849	801	829	892	876	836	861	912	840	849	874	875	850	852	912	864	867	878	881	891	847	850	957	839	907	849	856	795	842	861	856	887	884	781	867	865	940	829	863	880	852	837	858	863	848	887	865	915	858	863	869	840	841	839	859	905	881	826	856	874	866	858	806	895	885	858	852	908	867	877	908	862	882	859	843	871	852	863	799	904	854	863	837	838	882	857	844	851	857	858	859	861	820	821	791	897	800	850	865	821	858	852	887	857	845	868	856	831	885	951	865	842	888	892	845	862	872	865	870	852	902	827	824	872	864	813	811	874	912	851	895	854	863	844	845	841	880	901	856	874	896	828	839	773	798	832	845	818	868	856	860	828	885	879	850	856	870	858	856	857	794	816	853	844	840	843	857	862	828	865	864	863	891	831	843	868	821	833	864	894	857	876	822	828	807	818	845	882	868	831	832	874	851	887	879	838	840	882	875	875	869	848	802	859	873	898	790	860	841	857	887	802	868	908	871	898	835	840	845	876	855	856	809	843	895	892	801	836	833	857	867	837	855	896	887	880	885	863	863	866	854	844	812	809	849	865	832	837	881	845	872	829	925	891	816	870	857	813	897	897	835	900	851	858	880	841	874	829	868	875	818	825	809	849	873	805	896	851	876	842	824	828	845	880	899	853	834	828	909	901	877	886	830	877	881	845	873	862	851	822	853	845	869	838	867	889	833	894	849	877	881	923	846	862	823	825	837	860	853	863	845	842	882	827	862	851	825	905	822	881	882	869	855	852	838	809	804	865	873	881	816	882	850	845	841	867	847	795	829	830	845	863	847	900	835	832	848	835	842	881	877	841	863	809	887	857	907	867	829	892	887	886	826	921	844	853	893	864	867	853	858	804	879	850	852	831	852	837	879	846	829	903	856	867	855	884	806	881	834	891	872	883	936	866	849	907	821	878	898	882	886	875	869	881	846	831	901	874	819	800	794	864	851	886	801	834	858	880	844	775	867	876	859	806	843	808	848	907	860	852	844	854	823	918	859	891	793	895	888	862	869	853	873	886	785	906	945	892	852	834	916	823	807	785	846	872	855	883	851	873	865	877	870	824	901	870	889	814	853	869	847	890	872	837	877	858	874	857	831	866	886	862	816	873	799	897	868	808	833	875	866	854	866	838	813	858	883	839	859	857	839	835	858	844	881	880	840	833	823	825	843	866	847	883	841	869	852	900	849	867	908	853	861	854	894	862	826	866	875	834	871	860	831	855	845	846	839	834	888	888	853	859	880	874	869	846	838	855	923	847	803	836	829	835	844	843	895	891	854	809	914	850	816	849	885	835	855	852	854	815	861	864	860	904	855	912	892	858	844	853	841	893	803	824	871	835	866	865	775	907	882	858	838	881	835	899	864	890	845	864	927	826	792	844	830	861	845	903	877	910	864	851	875	869	877	876	904	869	866	819	913	855	818	869	929	843	867	868	832	849	847	859	853	834	833	838	872	899	868	841	836	807	873	906	857	832	828	829	799	892	932	850	881	842	830	839	837	840	903	898	855	829	839	906	854	868	863	880	904	820	886	856	895	842	826	977	860	800	862	812	862	836	867	862	838	859	876	799	857	831	878	856	877	855	882	822	896	907	875	876	832	844	837	883	838	881	862
68056	62942	53549	36879	18786	4052	447	232	233	243	256	242	303	252	247	242	266	246	267	279	232	270	268	243	237	236	265	284	256	213	244	247	255	255	236	241	241	271	246	217	270	244	263	246	238	270	263	232	272	255	240	250	259	249	248	266	248	265	240	247	235	247	227	277	241	276	265	254	265	258	276	261	258	255	244	231	231	239	259	280	255	253	248	271	249	274	248	242	268	258	233	248	245	264	248	239	240	237	250	249	246	260	278	267	274	256	236	242	259	264	268	249	273	245	280	225	267	240	274	288	245	249	246	264	286	278	253	227	250	237	235	251	248	232	239	245	256	250	262	247	285	264	221	250	250	250	247	236	240	265	240	228	277	268	271	245	251	243	277	257	262	255	249	269	284	240	228	279	241	253	256	250	241	258	258	226	265	283	271	249	281	278	258	254	265	222	262	276	252	239	262	271	259	228	238	253	233	239	276	230	270	238	239	245	254	251	255	253	230	230	251	235	255	239	274	233	258	244	274	243	247	223	263	241	249	259	246	260	256	253	267	239	274	232	267	252	275	260	232	243	271	237	243	271	246	246	225	259	240	238	255	244	257	270	279	251	283	229	221	280	262	252	232	236	245	256	231	244	265	232	232	252	253	230	225	247	267	270	262	238	243	237	225	248	242	264	241	250	237	282	251	257	254	290	237	267	253	270	282	256	258	239	252	237	254	249	228	234	235	245	272	217	239	249	240	262	239	269	272	258	246	252	236	242	237	259	267	252	252	232	262	246	255	242	255	215	273	234	264	269	220	254	262	239	255	257	230	254	233	270	227	281	271	252	233	243	272	257	244	267	267	282	255	273	258	256	243	254	262	264	259	258	243	253	280	240	223	251	270	235	286	249	232	243	259	244	251	252	232	240	241	229	246	237	277	248	211	221	254	251	240	239	248	272	226	239	222	271	278	243	229	242	251	236	251	235	245	246	235	262	280	266	227	259	248	259	254	267	268	219	266	239	247	285	239	248	283	247	242	244	255	274	254	243	218	252	230	233	274	259	247	270	279	243	242	259	230	244	257	259	248	262	271	230	247	259	250	247	233	267	261	253	258	253	275	270	242	246	255	220	261	265	276	247	254	245	225	240	247	224	245	232	250	245	237	239	246	248	255	236	239	251	251	254	243	249	253	259	253	260	227	223	269	270	257	257	283	242	247	256	246	275	255	253	258	268	217	263	273	264	237	240	221	237	255	243	243	247	237	201	230	242	238	238	238	254	235	273	226	265	284	235	261	253	258	236	239	254	294	253	264	250	250	235	244	258	257	238	259	279	259	274	230	255	288	258	211	253	281	229	259	257	281	258	236	261	211	240	255	246	241	253	237	263	234	260	244	260	232	229	237	222	256	261	255	243	283	251	274	230	238	240	230	249	271	256	255	248	237	296	294	266	241	254	239	264	269	266	245	298	244	270	260	249	237	269	244	243	246	236	238	226	283	244	257	269	244	271	230	269	249	230	259	253	239	279	254	227	256	242	256	241	263	247	287	244	238	242	235	286	237	239	251	275	247	231	270	254	240	258	256	271	269	290	275	254	273	233	250	270	259	263	273	278	280	238	227	260	247	237	251	250	263	262	254	242	259	244	245	256	240	233	259	255	230	239	227	260	257	222	267	268	229	257	225	257	251	238	250	239	263	246	269	246	275	219	262	250	252	227	220	256	252	234	222	230	252	267	264	250	246	251	241	278	241	235	215	225	263	250	233	242	239	248	238	221	260	240	246	278	241	253	248	263	211	246	243	262	275	269	269	243	245	242	245	245	261	245	261	257	244	258	259	268	223	261	246	289	238	246	282	260	251	264	243	262	279	250	245	213	240	262	254	248	264	232	256	259	231	274	245	205	261	242	244	267	235	240	251	242	272	226	276	246	262	234	261	251	257	231	284	260	231	265	258	260	231	263	216	224	271	258	256	217	265	232	262	253	218	264	257	243	247	238	229	258	255	262	265	224	271	235	234	236	244	224	279	267	277	245	274	242	254	262	248	250	231	277	246	277	255	259	258	263	268	230	250	242	242	257	250	241	235	250	275	252	240	238	225	262	227	257	246	247	267	258	233	222	279	259	244	228	252	243	274	257	226	237	230	231	250	236	261	282	264	240	282	248	208	251	265	256	241	251	263	230	239	258	269	246	265	224	224	236	248	237	252	243	232	231	252	256	260	232	236	261	246	257	248	254	221	233	245	271	258	230	255	259	259	256	288	274	244	278	245	239	253	257	265	232	251	238	266	299	225	247	233	233	252	257	248	233	243	263	263	276	281	253	248	249	253	208	253	264	276	267	281	283	256	260	263	264	221	241	260	228	222	222	261	255	241	272	271	283	279	241	278	242	238	254	239	261	245	245	252	279	256	257	236	227	254	239	244	276	295	259	257	220	270	256	267	260	268	259	269	261	253	230	266	260	244	261	280	272	218	250	254	249	245	256	252	255	252	249	288	243	256	240	235	240	239	260	326	263	243	288	225	240	255	237	262	272	242	256	250	220	255	254	253	252	260	264	270	245	241	238	254	229	253	264	236	249	234	241	243	233	236	258	241	285	224	258	247	251	271	256	254	250	225	247	276	256	261	255	248	242	277	235	257	261	261	258	253	260	247	269	278	240	250	238	297	257	266	259	255	253	258	243	254	252	253	238	272	278	255	257	239	258	271	233	271	258	259	253	290	237	240	253	261	250	240	277	282	248	258	246	255	270	246	268	281	264	215	256	225	250	251	260	251	265	275	249	251	255	244	224	256	247	221	243	222	260	240	239	294	224	247	238	252	223	238	244	263	286	239	232	251	238	257	254	245	228	249	254	238	218	259	244	229	229	262	258	260	251	249	270	244	247	249	260	258	260	252	252	253	271	257	271	221	274	273	240	249	272	274	270	255	256	241	206	243	261	250	220	244	246	256	281	280	274	280	238	280	235	239	277	239	255	226	272	276	243	263	248	246	241	234	260	253	235	266	248	281	255	227	252	278	269	261	285	266	234	254	252	249	253	252	267	282	243	232	265	258	270	232	251	252	241	246	269	244	258	263	265	239	241	250	257	236	237	286	258	257	230	253	252	282	243	220	315	247	270	285	245	260	246	234	252	240	219	241	246	244	226	257	253	272	251	262	226	254	272	237	250	257	279	233	247	258	229	234	275	268	237	278	264	248	233	232	250	230	267	248	266	231	242	253	280	253	279	238	249	255	247	239	273	251	269	277	250	262	237	263	224	276	258	254	271	275	268	264	251	284	235	247	257	250	255	255	247	260	252	249	250	245	222	226	239	197	285	251	250	265	274	262	219	222	223	231	225	235	248	217	251	244	286	228	253	266	257	248	244	265	270	255	278	256	256	237	258	260	257	227	261	258	224	238	266	244	242	238	246	240	253	280	255	236	260	264	235	264	256	255	257	242	226	243	255	253	263	239	241	264	231	221	254	240	252	234	250	253	276	241	259	246	259	251	212	247	257	248	213	288	245	236	231
45662	49919	49365	41969	25912	7544	1091	675	655	698	674	681	671	718	692	685	683	635	694	647	648	716	669	690	705	664	699	705	662	704	685	679	695	680	682	642	663	677	709	709	676	691	661	652	649	645	711	625	729	664	668	693	667	648	662	703	687	670	715	715	665	640	692	681	656	730	660	677	645	651	685	655	694	694	689	659	644	668	682	640	643	704	655	672	625	641	690	644	679	675	617	673	721	713	688	678	688	669	667	638	672	664	680	674	663	663	651	689	665	707	715	662	669	643	716	684	620	660	670	708	713	669	645	711	634	691	688	674	699	724	692	669	678	700	677	668	666	659	635	706	661	677	671	694	697	659	693	668	682	656	664	686	678	704	692	615	652	665	651	671	702	696	676	638	693	696	643	642	660	655	680	655	710	626	653	654	678	659	709	645	682	663	656	666	674	684	657	688	693	630	674	700	676	660	679	670	684	701	687	691	665	642	665	692	653	699	692	710	676	662	653	678	672	712	630	676	692	676	655	711	704	696	647	645	684	676	669	637	642	682	682	680	711	693	660	710	681	716	682	727	682	722	668	695	710	683	680	717	735	656	687	673	688	704	683	635	672	700	638	695	694	636	642	673	690	714	632	700	670	693	665	672	654	648	640	694	674	685	675	715	681	701	671	702	662	640	655	697	683	681	642	700	671	667	647	672	643	635	702	689	681	710	683	676	639	661	655	712	668	677	684	687	691	684	644	651	701	677	696	637	684	691	696	716	689	668	674	635	690	680	654	607	653	667	661	707	664	670	664	685	661	689	664	648	694	643	683	672	657	674	640	663	624	659	697	667	644	664	676	679	617	665	718	711	718	684	654	695	636	684	647	693	668	651	652	691	674	713	693	686	701	697	641	673	685	687	701	691	700	638	652	693	642	650	668	647	725	686	634	755	647	672	670	678	630	659	700	680	666	650	669	703	684	654	680	692	661	671	679	646	675	653	673	655	684	658	684	693	689	665	665	697	697	627	662	685	688	693	642	663	665	680	652	710	707	642	686	663	696	662	667	687	662	655	662	653	655	693	679	678	711	669	658	699	682	652	688	707	640	648	671	696	726	664	657	646	708	652	679	687	643	716	680	714	633	645	715	693	655	685	666	690	693	646	715	679	721	694	697	673	730	636	728	667	625	659	642	702	647	665	672	684	691	654	674	668	656	658	697	669	667	648	670	665	683	671	671	678	682	676	663	670	665	658	708	721	670	676	647	694	657	624	658	686	636	678	695	641	691	617	672	670	691	712	704	669	652	702	667	612	702	713	734	668	684	669	683	651	664	672	659	687	637	701	691	661	713	646	726	698	711	643	671	685	684	691	621	703	659	694	657	691	668	667	678	663	664	674	636	682	667	690	654	656	679	646	695	715	690	696	634	648	679	646	649	650	703	640	688	660	664	685	691	672	685	703	689	637	631	675	719	643	662	673	690	726	637	684	647	693	688	663	624	658	663	644	670	673	634	653	685	684	681	666	673	700	681	673	667	647	709	664	681	658	666	653	690	694	665	713	656	641	697	683	658	723	677	690	683	641	684	632	630	668	674	684	696	713	692	685	691	651	657	626	673	659	668	635	674	658	666	677	682	694	661	638	664	673	679	676	653	655	697	643	677	664	681	707	664	667	665	645	663	652	686	640	668	695	681	676	648	639	654	654	652	693	618	701	683	679	637	673	655	673	707	669	680	705	684	650	668	690	650	696	663	718	687	645	649	673	662	629	745	730	676	662	619	693	668	685	680	641	694	677	661	625	686	695	616	689	707	677	616	664	712	659	691	691	674	687	695	640	695	576	691	669	666	685	648	659	696	709	670	662	692	665	731	692	662	708	635	685	633	618	643	685	673	668	662	716	720	633	693	666	723	650	661	623	676	666	664	641	658	653	707	696	639	683	653	692	703	700	693	680	656	644	706	677	742	664	690	715	675	711	697	698	652	702	672	647	684	710	630	644	652	622	684	658	682	728	666	663	690	645	714	644	661	707	706	670	702	657	660	694	667	670	650	696	673	681	693	660	677	638	693	643	671	667	686	672	674	706	661	660	674	693	647	667	711	689	665	685	659	686	703	709	679	649	688	650	747	667	654	683	683	691	685	688	716	700	674	658	669	660	677	658	678	673	696	600	711	657	675	667	698	676	670	682	707	614	681	691	650	702	705	684	685	652	630	693	641	693	673	642	684	677	683	653	700	658	673	696	701	642	671	684	642	674	643	670	676	690	655	684	659	640	683	710	685	686	697	692	693	666	677	724	677	695	672	698	631	700	695	645	662	635	650	617	670	691	688	713	685	725	676	652	702	705	661	722	713	642	695	660	683	645	677	658	647	629	689	686	645	676	698	690	699	720	590	739	698	658	664	690	699	655	648	675	648	720	682	628	694	661	700	627	705	665	649	698	611	649	721	706	702	679	674	670	662	654	705	673	666	684	717	703	687	670	645	693	669	655	600	653	667	657	678	682	625	646	706	659	709	733	639	718	684	649	654	737	662	695	686	704	674	672	638	673	653	680	695	699	660	682	626	680	663	667	661	700	623	679	664	664	725	663	653	695	678	668	688	659	677	711	665	637	707	704	687	668	684	697	721	614	652	649	656	638	657	694	683	708	715	683	673	674	678	693	672	677	668	682	641	708	680	701	699	616	700	661	683	693	649	635	673	691	639	678	725	648	712	646	637	673	707	695	685	646	678	655	689	684	685	700	670	709	655	659	645	667	651	728	669	699	673	647	726	663	659	692	652	642	711	658	684	667	685	679	662	681	650	697	685	692	702	632	651	686	696	705	685	677	675	654	662	687	651	638	681	658	693	684	658	686	700	690	631	679	670	682	719	685	663	689	683	630	701	652	654	694	671	672	686	670	673	703	653	614	649	697	650	667	696	658	660	686	657	698	701	726	713	655	669	680	695	683	659	708	662	693	653	616	676	687	679	651	637	680	676	718	682	654	682	703	665	657	712	695	668	622	680	690	665	673	690	644	690	644	720	655	692	691	684	661	625	672	699	638	683	644	689	727	650	662	664	634	665	637	670	700	669	688	651	661	701	630	655	664	676	646	675	683	703	707	697	694	694	665	666	705	648	656	680	687	693	598	683	688	703	646	674	688	679	710	643	678	684	626	661	668	688	664	662	657	655	659	681	706	683	680	697	682	659	697	659	708	648	726	681	685	688	712	648	656	643	642	678	671	680	684	684	706	689	682	650	672	666	665	682	700	719	674	728	697	672	655	619	704	680	693	693	714	680	642	654	679	694	648	643	682	696	666	686	663	675	714	666	720	662	646	682	671	648	666	651	701	626	718	645	676	680	661	631	693	712	698	707	666	726	668	680	622	694	707	687	643	628	658	679	675	705	685	664	690	676	674	674	719	657	660	643	692	679	681	668	682	678	672	679	609	635	703	617	668	664	664	706	669	667	657	640	679	708	701	686	691	704	693	685	671	638	671	660	666	665	713	626	671	673	669	670	701	663	654	627	653
80160	75097	66096	49499	28580	10250	770	272	276	253	240	268	253	263	272	251	265	256	250	242	247	232	281	245	286	262	251	272	260	242	242	267	250	252	230	269	256	258	249	238	300	257	281	271	247	263	231	235	238	246	247	244	221	248	233	264	275	259	290	248	261	254	248	255	267	261	250	246	268	234	249	265	251	238	252	258	271	255	244	215	235	254	246	258	242	225	234	235	268	237	253	272	252	251	250	256	252	207	242	234	250	268	243	264	258	267	244	278	241	257	240	232	237	233	253	269	273	262	256	237	242	228	255	258	238	260	276	281	221	244	244	233	243	265	216	220	228	226	249	280	250	241	255	222	231	250	225	240	211	246	215	249	239	252	242	224	230	249	254	245	240	253	260	225	249	237	251	262	251	257	251	245	228	242	232	255	225	265	225	230	235	246	252	240	234	245	246	248	227	261	211	264	245	278	223	251	243	290	246	248	266	204	246	245	240	245	231	242	228	240	265	265	241	238	226	285	265	275	262	231	244	279	240	237	243	246	225	247	273	235	235	235	267	276	250	246	286	236	263	248	265	259	242	231	227	216	264	278	235	250	235	252	253	252	254	223	233	238	229	241	210	245	263	287	223	228	236	253	230	255	263	249	247	235	249	251	226	245	257	260	244	233	239	246	224	251	246	233	245	244	268	270	262	227	262	259	238	259	248	233	215	237	249	229	232	272	268	237	249	245	250	246	284	247	255	246	257	224	251	271	263	244	235	235	236	248	268	271	247	215	248	273	251	234	291	240	249	255	225	272	256	234	262	267	260	260	236	264	240	223	250	258	235	258	260	256	261	253	238	228	266	270	239	256	250	254	244	211	244	237	256	263	261	250	258	221	247	268	218	254	225	254	243	239	230	230	244	223	229	236	253	257	257	251	266	245	234	216	253	259	222	253	259	242	246	247	244	238	269	225	242	265	249	254	253	239	259	249	257	278	254	240	227	273	263	264	234	259	239	260	228	245	247	232	239	237	260	261	240	259	247	248	248	246	256	253	261	227	240	251	241	252	231	292	255	249	232	227	257	242	238	250	212	269	234	233	229	265	256	252	257	254	242	216	252	251	249	234	258	271	229	245	239	269	240	246	232	248	248	278	253	240	278	248	242	268	264	230	213	243	230	235	228	243	250	284	225	284	221	239	261	258	238	265	245	256	264	262	246	242	233	240	266	273	264	266	262	263	272	223	267	248	289	245	261	241	256	221	250	263	237	242	245	230	238	260	220	247	239	223	252	232	235	242	227	284	247	237	240	239	221	232	215	218	264	230	228	250	250	230	260	236	236	265	235	253	261	216	250	257	252	248	267	248	249	248	244	247	270	241	226	266	251	259	252	207	263	222	248	274	205	252	240	255	244	262	261	209	231	238	231	224	234	218	255	252	228	237	244	250	253	273	256	245	263	268	234	249	229	233	257	227	248	246	254	230	245	241	250	232	258	248	244	238	244	244	254	243	259	240	228	238	251	234	268	229	260	225	268	256	242	264	247	224	243	222	261	236	214	267	218	243	241	255	273	231	237	255	255	243	225	240	244	260	232	259	265	226	258	244	231	224	271	243	276	253	251	259	266	246	287	258	235	245	255	253	244	275	255	266	242	260	233	251	248	271	224	218	285	247	260	232	231	229	244	243	263	254	239	236	264	271	247	225	276	236	240	253	248	228	236	256	273	257	234	260	264	224	212	235	236	265	262	268	237	240	221	245	254	229	241	232	248	265	255	281	285	239	264	231	255	259	260	229	249	246	251	230	285	218	254	231	253	220	257	243	239	241	271	276	262	245	235	232	233	251	221	245	220	272	228	235	258	227	260	238	216	254	236	279	217	267	245	262	239	244	200	271	243	262	240	248	258	271	252	262	251	233	256	258	258	248	241	266	250	254	252	252	255	225	258	265	230	272	238	256	260	213	216	255	267	265	253	253	282	260	237	229	233	230	226	241	234	254	248	237	255	233	240	256	219	247	251	240	245	234	251	263	235	258	264	248	242	247	258	248	248	274	263	223	249	269	258	234	258	254	243	206	242	242	273	244	241	234	226	267	249	270	254	254	234	233	230	272	257	271	253	233	235	254	259	225	261	281	247	257	267	265	279	279	237	222	218	273	263	234	274	260	257	254	240	247	249	228	237	237	261	252	248	226	230	264	248	267	229	256	251	270	255	268	275	243	222	252	249	234	222	232	256	233	245	286	252	237	227	271	252	248	256	260	256	267	240	224	239	249	232	238	220	276	238	266	224	240	238	256	243	235	236	273	250	261	226	242	258	259	236	255	250	239	270	266	249	265	282	271	293	269	250	251	271	242	266	259	266	264	254	249	297	191	262	234	258	258	257	237	279	261	235	223	220	233	249	245	224	239	258	252	259	260	222	254	244	239	211	243	272	265	244	223	235	265	259	244	247	234	244	235	263	242	226	264	253	262	250	265	258	247	238	227	245	262	255	253	237	244	238	251	235	231	253	223	241	246	264	251	239	249	218	258	256	232	262	245	250	238	264	226	298	236	275	251	240	262	251	249	274	242	264	218	250	252	267	231	251	231	223	261	233	255	259	240	281	276	272	261	255	230	252	261	256	245	241	257	242	266	234	246	267	247	276	257	270	246	256	244	238	228	250	240	246	250	260	236	250	263	260	253	256	256	254	256	247	224	244	275	242	265	270	231	240	231	242	233	260	275	271	241	233	250	239	240	272	241	267	259	259	253	253	219	254	246	215	243	241	248	235	255	242	265	259	289	242	239	243	217	242	227	247	233	283	253	234	287	231	229	247	238	224	235	257	233	256	276	262	243	230	274	239	237	269	267	264	287	261	228	223	234	253	249	240	230	248	287	280	257	237	240	233	258	261	242	219	256	248	251	222	235	250	227	233	237	270	244	254	240	226	260	247	279	226	251	237	230	248	257	271	234	250	245	249	230	270	260	225	221	232	252	252	257	229	247	230	239	254	237	246	262	271	252	267	233	240	236	238	245	236	247	264	253	250	250	260	254	259	236	246	236	257	250	257	239	235	229	232	262	235	248	220	225	264	230	243	254	254	266	247	245	238	262	228	244	255	251	258	261	268	245	266	229	269	215	245	255	244	231	248	240	264	269	240	227	250	252	255	269	240	231	241	228	244	265	246	247	267	248	243	243	219	229	278	275	238	245	257	266	263	250	256	235	264	271	249	244	249	266	229	299	247	241	226	232	226	256	235	249	223	255	237	253	261	240	234	242	261	270	261	230	239	230	241	236	263	264	241	210	249	251	280	251	246	236	244	200	259	244	233	246	230	243	234	218	251	252	212	245	247	237	269	231	291	246	255	259	245	248	229	242	242	224	245	236	252	234	250	286	264	264	235	235	247	260	286	249	236	279	244	231	251	230	235	253	276	260	240	236	245	248	246	261	247	256	239	223	242	236	268	248	258	242	230	258	236	242	246	248	230	241	200	260	254	247	232	251	235	254	265	241	294	221	236	239	215	252	249	250
56906	61689	62032	52624	35237	13596	1306	668	630	670	633	655	658	677	651	658	685	689	693	657	677	688	685	710	673	642	663	654	684	694	628	705	720	605	674	709	684	711	631	695	667	646	696	646	670	659	658	598	646	652	692	649	701	645	697	704	717	652	661	669	660	654	669	662	687	658	637	647	653	673	669	642	634	693	657	655	632	680	669	670	658	637	686	665	653	633	742	642	633	635	636	669	674	667	679	690	664	704	687	719	668	641	621	681	653	629	613	714	704	697	647	624	677	680	660	633	660	672	667	645	634	659	650	669	647	674	645	689	665	701	690	643	691	681	648	652	711	660	660	646	661	666	662	705	647	656	649	643	657	664	666	636	664	692	631	639	615	674	659	638	678	667	654	629	624	646	658	688	639	648	681	655	645	628	678	649	662	667	642	684	638	652	661	662	634	714	685	718	657	686	644	671	593	693	661	677	702	654	652	678	689	667	680	692	689	666	644	686	690	669	645	678	628	643	666	679	636	676	649	634	693	698	682	655	669	639	666	650	651	683	654	665	670	681	659	638	688	718	644	662	677	628	663	665	644	645	645	693	636	690	687	670	690	661	642	685	619	644	648	667	663	663	634	615	648	653	662	659	646	674	656	670	690	667	656	638	666	628	662	658	646	657	640	678	625	628	699	656	622	647	672	671	630	623	652	674	639	640	657	633	691	653	648	645	647	630	640	662	649	654	685	658	674	672	631	657	673	638	702	691	693	650	647	672	666	692	655	678	676	710	671	659	716	666	625	661	641	647	723	628	644	672	638	675	682	662	650	661	679	630	703	667	647	667	663	681	697	626	703	670	651	666	657	660	695	668	677	677	688	664	643	698	620	602	686	653	669	623	663	679	676	704	650	659	649	612	655	626	617	670	711	667	661	672	640	655	652	693	660	673	690	658	684	662	647	666	634	628	659	711	655	679	667	660	638	675	707	696	663	653	639	672	693	646	664	680	657	660	656	707	641	725	659	668	679	675	701	685	671	629	645	683	661	696	642	612	685	676	612	663	662	633	636	644	665	625	638	700	687	661	672	683	609	683	645	618	669	668	721	679	623	679	642	692	667	683	699	658	648	690	659	639	673	645	669	659	669	642	670	657	670	689	665	666	646	656	688	674	672	670	704	645	702	694	646	656	676	649	670	681	629	650	640	666	654	630	651	664	672	663	682	649	662	646	677	651	631	665	680	640	674	631	665	619	690	632	662	690	625	695	675	665	671	712	721	639	625	688	642	650	686	616	638	666	693	654	702	653	673	655	642	658	647	675	692	645	679	618	607	652	662	718	641	607	663	646	633	649	647	676	656	639	644	679	635	622	647	655	638	662	640	651	641	651	665	682	683	713	670	641	624	661	626	656	640	656	652	659	658	679	658	744	681	705	660	664	631	651	691	685	661	637	711	636	684	640	631	715	677	614	676	687	666	644	692	681	711	619	691	685	647	697	642	677	647	659	701	746	651	690	655	623	652	641	663	677	647	652	641	645	616	645	684	664	671	665	673	632	643	710	692	640	665	637	632	657	664	696	676	631	660	628	643	613	668	670	698	644	588	635	638	667	673	671	637	590	644	656	674	687	679	660	692	667	674	685	679	696	704	684	690	692	655	670	649	637	663	684	666	647	659	687	704	677	691	646	672	667	649	632	694	620	652	682	661	668	695	636	635	663	680	691	679	699	689	672	639	687	658	646	683	694	701	666	648	674	665	707	645	656	701	630	648	665	683	637	654	614	664	634	659	666	676	641	636	646	671	644	669	654	682	658	646	652	673	631	666	685	661	666	677	649	703	675	631	680	638	634	663	663	658	729	618	672	644	656	710	664	651	686	634	688	677	637	664	627	686	672	655	695	681	635	648	651	643	674	663	668	684	623	657	699	692	689	693	649	655	679	620	645	659	682	639	671	687	674	652	651	630	662	741	662	647	655	680	645	668	666	658	707	632	697	667	716	689	652	674	654	647	639	678	679	646	636	692	648	666	660	713	729	656	618	656	634	654	665	664	689	636	690	655	669	677	688	698	673	704	656	640	654	679	638	689	662	731	679	638	634	668	659	667	628	636	638	661	655	621	652	682	702	712	676	715	651	681	663	684	669	693	728	671	669	697	597	698	663	645	705	641	629	693	691	645	622	611	658	645	688	631	644	688	598	640	646	697	629	675	657	628	666	670	719	672	660	690	638	664	679	668	660	602	692	659	670	699	708	657	670	666	703	629	737	617	669	705	679	679	689	652	672	677	684	687	640	715	653	642	669	686	677	693	651	687	683	651	689	704	652	696	702	634	699	683	615	722	627	662	650	699	716	696	609	654	646	641	656	661	665	688	660	686	679	634	634	683	623	643	628	671	685	625	662	638	662	650	649	657	674	695	656	671	645	665	633	707	702	656	662	673	707	642	655	633	684	672	633	630	643	678	673	698	622	634	660	677	655	681	646	635	692	702	657	697	665	671	622	703	640	629	649	678	685	670	678	670	618	647	641	696	674	675	672	686	659	623	674	684	648	696	644	702	662	656	703	708	643	611	654	692	645	615	644	699	656	711	731	626	696	664	654	645	669	649	679	658	672	653	667	621	678	663	678	670	676	637	621	677	632	688	654	644	618	677	637	660	675	647	659	670	700	677	653	664	635	654	687	645	689	659	694	647	686	647	649	682	654	696	672	666	692	658	647	622	706	711	668	662	692	637	645	668	654	682	636	623	647	654	632	692	668	662	644	653	646	690	658	704	687	657	680	629	674	665	698	657	643	703	663	661	668	669	700	644	700	650	608	670	663	688	641	670	666	643	675	693	699	681	671	690	651	672	701	646	646	690	676	648	678	694	637	652	673	643	615	713	659	655	687	710	678	633	662	641	668	665	643	700	602	673	642	663	658	682	629	695	685	657	695	680	673	638	641	708	672	625	631	653	658	631	652	668	681	666	658	654	669	700	666	668	664	697	661	705	681	644	642	649	628	645	684	678	670	666	638	656	665	654	645	664	673	637	706	752	695	664	645	645	674	669	702	710	663	662	666	662	648	662	648	677	640	636	652	673	651	687	629	656	667	660	721	657	686	657	641	678	704	642	684	642	652	640	651	658	677	670	699	687	650	653	662	652	687	674	677	670	686	655	681	698	660	728	699	635	659	679	654	670	650	663	672	687	681	714	654	671	665	687	695	669	710	640	664	640	674	668	624	667	685	651	635	652	688	717	634	642	653	662	715	701	699	638	657	691	650	649	688	671	687	680	611	650	674	664	627	667	706	674	644	694	712	629	680	648	655	642	639	650	681	645	698	677	609	674	646	678	678	644	612	622	697	627	649	633	679	630	693	666	681	621	692	641	684	678	701	627	650	691	679	644	669	708	686	659	656	658	645	651	641	696	651	661	693	672	684	705	673	642	714	656	710	667	664	649	688	654	676	640	665	687	648	651	664	634	659	680	633	698	693	637	691	701	639	692	635	660	630	661	663	704	631	646	677	664	709	686	654
25983	18424	13462	6156	2038	657	349	332	317	286	299	331	340	294	297	314	315	297	317	303	319	320	305	326	321	335	301	330	308	313	322	324	333	310	305	303	331	348	307	316	325	299	321	288	322	321	331	325	298	304	311	331	316	300	311	318	292	324	306	327	284	325	287	319	318	320	329	337	333	337	328	315	344	323	326	320	317	321	294	278	306	317	302	371	336	346	326	303	318	310	321	329	290	316	319	316	303	313	309	324	289	316	315	319	311	294	309	330	328	286	340	322	327	324	291	297	282	313	298	340	295	360	364	311	304	329	304	302	335	335	343	308	357	309	306	319	313	341	304	323	313	322	311	324	304	337	328	294	320	305	334	313	337	331	299	307	356	323	325	284	314	331	297	355	313	321	306	315	305	314	307	322	333	323	305	318	321	332	327	300	296	340	291	314	296	340	329	310	290	318	354	337	309	293	293	295	326	359	298	305	303	316	331	324	347	312	322	297	313	317	310	278	328	307	296	304	277	315	309	277	267	335	300	296	285	339	301	303	295	317	309	324	308	304	291	327	304	316	322	314	316	300	318	329	322	287	297	307	337	336	313	306	320	326	300	317	305	318	318	297	308	313	303	300	298	332	320	299	321	328	300	327	299	322	288	310	293	319	322	335	312	325	340	314	323	325	320	308	288	302	298	312	282	337	314	303	324	332	332	313	317	287	308	311	319	321	320	327	322	330	333	302	314	302	339	332	297	324	318	313	322	337	331	313	337	278	277	300	304	298	304	320	309	351	325	299	303	313	312	315	338	329	306	303	293	303	334	340	332	342	319	283	259	315	320	294	322	291	290	322	312	334	317	300	305	321	361	310	348	331	335	299	325	304	343	292	321	315	280	291	326	347	332	333	295	282	295	325	305	340	325	295	296	329	321	304	290	308	326	346	306	323	303	322	352	321	320	320	314	325	324	303	309	339	341	319	340	365	332	327	308	301	332	301	304	322	327	309	321	331	319	294	325	313	324	337	319	349	332	329	318	313	318	333	367	323	318	292	324	300	334	301	297	311	305	299	342	332	358	310	297	340	308	328	308	326	324	299	326	324	306	310	314	316	324	345	297	341	330	309	319	303	287	338	338	337	328	318	306	310	284	321	326	327	289	302	355	291	335	328	281	307	335	309	344	292	278	303	326	305	291	336	331	307	283	304	325	296	316	346	322	303	314	293	332	308	308	340	292	303	300	298	311	278	305	295	305	319	308	306	344	308	313	310	342	302	320	317	320	310	311	350	312	335	310	316	295	320	311	311	303	281	295	314	311	294	309	319	321	305	332	321	340	317	341	295	313	313	317	325	333	319	302	306	318	341	328	325	347	320	332	329	312	339	327	321	313	336	304	340	295	301	319	327	305	326	319	333	320	311	339	318	300	342	327	330	263	303	308	330	329	325	317	345	302	321	303	327	307	303	306	343	305	339	340	324	307	278	305	325	340	298	336	286	348	347	304	311	327	338	319	300	334	336	324	304	303	322	328	309	291	313	324	295	306	300	278	311	303	321	363	309	310	313	338	329	326	349	328	321	299	317	318	303	314	335	313	330	302	306	302	310	299	288	284	317	316	326	341	273	331	337	309	305	330	296	325	349	350	308	343	321	292	336	315	323	365	335	330	340	323	327	341	357	316	335	299	321	348	326	335	304	327	363	287	308	290	344	296	331	297	316	314	323	274	291	300	298	320	286	285	310	359	379	303	360	298	314	324	309	337	340	306	298	308	281	350	314	320	303	310	323	309	332	319	335	320	347	309	328	351	297	333	335	316	326	319	329	310	316	337	316	368	317	285	343	304	286	297	337	324	317	315	288	315	328	339	309	300	318	312	291	309	314	306	332	337	303	320	332	324	307	330	330	322	313	304	318	347	298	336	327	313	272	330	312	319	312	356	330	318	301	315	317	301	370	307	301	332	288	298	281	304	304	310	329	299	311	344	368	296	328	332	347	320	333	322	286	309	316	310	295	328	343	357	299	312	286	322	297	282	339	333	324	305	318	340	301	348	332	311	347	311	324	341	318	301	314	327	315	293	337	301	263	309	332	309	318	320	333	307	327	332	347	319	303	306	300	299	334	319	351	331	310	318	311	294	299	304	282	318	301	280	324	340	332	291	309	299	313	315	330	345	280	317	294	321	317	329	310	302	283	308	308	332	283	344	301	289	289	299	315	306	313	305	312	309	315	315	316	306	297	340	330	315	292	294	337	329	297	309	343	284	336	302	344	305	299	316	321	310	312	331	339	293	303	319	295	315	319	318	314	326	314	298	332	286	302	290	300	318	326	296	332	321	331	302	324	341	329	333	317	298	310	316	310	273	350	319	306	291	336	307	339	330	327	296	331	292	304	308	286	317	295	332	326	293	280	316	291	332	324	315	325	278	322	312	329	340	343	297	336	316	318	328	331	321	304	321	315	277	326	333	308	304	313	310	305	336	342	350	316	326	334	343	296	319	294	330	319	324	321	318	326	304	297	310	305	328	317	334	315	284	311	289	276	344	322	279	318	325	340	285	316	338	321	315	296	324	335	332	321	327	292	315	327	336	317	341	339	307	291	347	295	322	343	292	292	349	333	351	310	294	333	298	302	340	332	316	299	323	334	298	337	325	313	321	326	349	320	333	319	318	307	298	289	301	347	320	324	328	323	298	337	322	330	318	310	291	325	314	322	318	325	302	305	340	285	325	339	305	331	315	312	314	310	315	332	318	289	313	334	303	315	265	317	292	280	316	317	296	332	304	327	306	290	327	310	296	325	320	323	342	321	304	310	310	302	287	295	358	332	301	294	315	300	308	328	288	320	305	359	301	299	313	299	310	338	301	328	298	302	338	321	283	310	328	305	325	327	314	320	319	330	295	314	330	311	325	299	325	306	316	347	323	336	298	329	295	328	303	312	302	313	312	324	349	330	319	310	333	309	295	301	298	300	305	343	298	329	312	331	298	340	322	292	294	343	337	309	309	335	331	319	345	342	313	327	320	279	284	319	315	309	321	330	312	319	283	311	319	282	320	293	309	337	329	270	301	307	328	308	315	329	335	354	319	336	329	334	296	311	298	319	309	322	336	291	333	291	318	279	268	342	326	339	308	304	315	329	334	322	352	339	346	299	311	292	297	318	332	311	312	317	306	347	333	306	331	347	356	323	330	332	307	306	352	339	318	312	340	318	349	329	332	293	315	315	298	314	291	329	343	320	265	328	336	329	331	335	304	324	331	311	309	349	339	318	336	345	330	313	336	332	325	317	295	287	281	297	354	344	304	372	310	288	282	316	310	300	319	314	318	300	322	327	334	321	323	319	339	310	313	313	331	331	325	338	334	303	321	316	301	297	327	334	301	302	322	304	317	336	332	313	308	306	293	295	346	319	324	335	340	303	318	345	308	289	302	294	300	322	292	300	298	269	311	290	291	334	318	313	305	305	333	308	318	320	324	316	310	344	316	322	309	341	344	293	335	340	338	314	320	311	328	331
24116	21594	20083	13227	5788	2178	1041	826	836	850	908	857	819	811	854	797	859	872	812	815	816	827	856	832	859	796	842	836	799	813	788	833	859	842	799	823	796	813	806	845	778	809	797	829	801	902	817	811	815	853	865	795	822	842	811	862	824	835	790	854	844	860	798	855	819	767	839	810	863	848	805	840	829	839	858	841	828	829	805	866	799	792	798	807	837	845	843	887	810	856	832	801	804	858	821	798	813	838	791	839	811	822	859	901	828	839	837	821	775	780	864	814	777	813	834	768	852	783	847	780	870	793	838	833	858	798	857	835	825	830	815	809	854	777	821	772	789	840	807	865	823	873	824	838	838	851	872	839	834	855	884	829	782	799	781	763	853	798	848	790	806	812	793	770	843	821	821	842	866	850	872	833	809	859	850	847	817	873	825	852	834	801	868	817	860	838	868	885	790	871	817	871	861	865	794	857	883	855	859	836	844	791	817	852	860	839	841	774	829	775	838	810	834	879	868	844	840	882	860	814	832	851	850	870	870	754	847	862	852	811	794	768	835	838	842	805	818	799	795	833	799	840	828	787	831	774	827	819	848	823	806	766	798	829	822	795	842	878	842	831	797	837	806	831	781	823	842	798	888	805	814	820	830	780	839	858	806	800	830	827	823	858	784	862	830	798	815	824	829	867	839	823	859	853	814	797	776	839	846	860	840	800	833	833	823	885	815	843	852	812	847	811	780	891	749	806	802	762	845	856	802	821	806	798	816	775	799	811	842	847	833	846	777	827	812	817	853	806	840	826	851	901	803	825	809	833	830	804	841	817	828	876	830	850	804	832	784	840	835	844	865	795	827	849	827	843	776	802	828	804	827	860	778	796	885	780	844	862	877	822	792	806	828	808	828	846	817	771	853	813	809	850	810	796	807	831	855	850	820	886	780	812	838	836	813	864	799	860	818	793	838	844	759	837	785	862	818	861	814	796	854	811	839	803	836	801	797	802	829	801	763	839	768	777	806	845	843	809	827	825	843	828	861	880	869	805	850	802	869	818	864	802	834	814	849	802	823	853	834	840	848	854	848	835	799	871	855	811	860	773	776	809	829	832	797	818	824	841	797	811	800	857	845	806	851	841	840	834	822	828	823	828	799	783	800	831	784	872	804	859	830	820	822	816	830	845	878	822	794	827	831	870	820	830	832	780	828	844	791	799	777	838	833	811	870	827	825	771	911	834	847	823	832	876	842	812	847	819	832	808	857	834	861	858	799	801	828	837	804	833	825	823	829	824	845	816	845	840	829	854	781	862	848	884	799	846	845	865	830	869	823	797	793	794	865	887	887	819	877	812	792	804	809	792	865	766	813	759	851	884	823	801	799	836	790	829	799	805	867	846	831	812	820	853	816	801	856	849	819	812	799	816	869	798	768	823	797	831	824	828	799	791	872	855	813	796	842	827	827	786	830	849	860	859	850	775	793	866	782	822	835	796	823	828	828	828	853	814	824	863	789	828	858	873	854	817	855	855	794	826	878	849	845	793	776	842	790	872	815	810	841	841	798	820	808	886	847	874	846	821	833	785	782	806	849	868	856	833	853	791	841	794	860	802	811	786	809	851	839	826	823	805	849	838	851	803	822	794	831	821	813	868	873	829	818	854	807	804	859	835	817	846	877	814	839	844	845	876	795	804	813	850	827	850	818	851	813	800	914	834	819	836	859	819	820	866	848	805	838	830	878	794	842	873	856	847	833	835	771	818	783	848	828	791	825	864	820	802	858	824	770	846	839	823	840	868	869	811	839	871	851	858	806	860	847	856	840	806	851	834	818	852	838	833	826	810	796	822	859	801	812	867	846	809	892	819	803	827	820	831	826	846	798	835	851	809	824	843	851	864	867	813	860	832	825	781	781	773	838	779	779	860	818	786	797	866	832	781	806	838	840	885	793	846	825	816	868	808	857	837	842	824	868	795	821	858	822	791	845	856	821	816	817	875	847	809	828	819	854	825	794	835	861	823	822	836	820	847	877	810	824	831	838	818	812	789	863	802	787	798	820	842	800	814	826	826	812	827	797	861	818	821	875	825	788	787	793	836	790	853	829	874	862	855	829	805	816	842	883	842	810	802	826	827	872	819	849	814	839	784	794	872	847	807	804	852	785	825	792	856	819	840	761	789	812	821	824	805	797	786	858	824	855	834	844	821	759	810	872	814	832	864	859	828	805	784	845	795	807	822	787	786	868	817	829	832	780	837	908	817	826	823	847	788	790	839	833	844	808	840	821	807	837	825	828	811	862	825	794	824	806	803	834	807	865	801	837	769	835	820	791	849	836	917	813	750	843	786	819	864	876	863	830	812	847	795	794	845	896	838	831	850	826	839	857	811	799	812	802	832	795	825	816	788	900	810	809	826	833	802	853	761	848	831	827	787	841	881	836	886	807	827	821	795	816	782	820	796	834	821	862	786	812	832	869	794	815	837	804	805	830	843	830	829	803	826	843	799	794	839	789	855	843	833	768	806	804	846	800	801	845	799	814	815	845	841	867	846	836	837	810	790	829	855	842	829	785	875	806	768	840	841	787	758	810	840	755	837	806	807	785	815	823	821	851	785	835	842	855	844	819	799	809	825	884	808	802	842	865	795	835	797	805	834	784	856	836	816	830	807	842	817	837	781	871	842	803	841	812	803	830	783	798	861	823	804	791	838	857	786	889	832	854	869	855	797	793	812	868	792	835	812	814	824	838	779	858	847	792	830	883	849	840	767	854	863	837	800	829	848	855	796	823	846	786	814	867	826	844	792	799	792	918	876	835	851	845	753	785	789	831	873	827	818	823	846	816	832	851	732	828	818	777	784	836	822	813	841	804	801	839	786	773	833	849	754	820	845	828	822	811	852	806	834	852	778	857	814	840	825	814	803	882	894	827	861	854	834	865	826	819	854	819	828	857	842	844	828	790	837	858	816	840	817	831	816	835	795	842	840	845	892	798	862	794	860	806	806	826	843	814	829	823	818	842	813	858	798	826	832	819	764	844	817	844	813	794	815	812	835	812	821	815	832	793	793	772	826	790	880	840	833	836	822	840	827	833	793	873	847	830	764	818	830	822	796	785	844	794	830	826	818	862	794	827	803	854	799	839	848	804	804	861	786	828	796	824	845	783	787	789	889	797	817	837	807	820	786	791	781	796	778	836	766	799	864	820	837	835	817	840	833	826	885	821	843	793	805	850	864	891	848	809	833	823	806	864	838	878	828	843	797	796	786	828	822	851	820	816	862	868	848	847	787	846	858	869	801	861	839	825	831	836	852	814	803	841	841	810	798	788	796	808	850	814	830	795	837	789	822	796	846	805	895	815	797	830	810	839	767	809	816	805	816	826	818	836	810	846	837	787	852	741	820	827	855	899	813	800	830	814	775	823	836	788	837	824	820	833	860	868	844	795	782	835	851	894	803	865	795	832	820	829	847	819	811	828	875	841	779	812	784	794	851	856	832	779	842	821	802	847	822	785	858	843	836
69204	61639	55466	36361	18062	4939	848	304	322	297	290	279	266	264	270	298	267	275	282	273	280	290	272	271	335	290	273	298	292	268	299	304	283	280	307	265	266	303	274	278	257	260	284	268	305	280	269	257	257	297	261	256	289	277	276	328	265	283	299	306	314	299	262	280	278	284	281	243	305	314	300	298	299	253	231	256	273	276	274	279	292	281	245	290	299	286	297	289	293	306	303	288	286	287	287	283	307	297	313	289	286	286	257	258	260	325	283	305	292	264	280	270	270	276	278	239	296	305	259	282	298	296	311	295	287	267	297	241	262	269	304	297	257	300	296	264	278	270	268	277	279	303	263	282	263	312	297	310	278	287	298	292	331	260	288	329	262	284	270	263	284	308	302	264	309	320	273	289	253	274	281	288	256	291	258	285	310	279	298	281	266	285	306	297	283	280	313	275	272	289	303	290	277	291	246	290	286	309	275	305	278	280	288	296	295	310	278	307	301	265	290	290	323	278	279	261	312	279	300	301	287	267	287	287	315	287	269	276	273	293	294	284	271	304	298	291	316	257	294	268	289	274	269	281	279	288	305	280	303	283	282	297	296	289	297	279	271	337	280	305	298	268	304	270	254	284	282	255	257	284	302	291	305	299	278	300	277	251	284	300	289	280	251	293	288	281	256	278	286	290	273	272	274	322	259	291	299	273	284	323	290	291	305	268	259	292	293	291	277	305	303	300	247	268	282	274	268	289	272	291	261	295	259	277	286	270	298	287	280	305	298	300	279	290	290	276	288	302	293	264	289	292	284	298	266	295	309	310	284	290	278	283	287	297	284	286	297	298	259	274	300	265	270	271	274	312	276	281	323	283	278	261	289	250	260	272	289	274	264	267	265	268	301	276	303	284	264	277	267	280	244	317	259	287	274	302	299	275	291	294	286	271	275	281	293	268	285	283	296	292	283	263	270	294	301	294	265	265	283	288	282	293	283	306	301	285	281	282	312	329	286	299	290	269	279	292	271	290	284	291	251	257	293	299	256	287	281	275	276	272	275	309	271	290	295	301	302	297	282	306	269	297	307	278	322	300	280	288	291	295	279	275	279	308	292	278	292	311	279	291	275	265	271	293	310	298	309	264	283	283	289	270	263	305	284	322	274	280	280	314	292	265	311	305	297	269	280	307	274	272	294	294	288	259	267	263	274	296	280	295	291	319	298	294	311	296	243	292	249	301	278	268	293	298	296	292	297	291	312	295	296	292	286	292	278	261	294	303	285	270	280	293	249	283	283	318	310	275	282	297	263	273	298	299	297	280	290	279	300	301	295	297	266	260	269	289	267	291	299	312	310	266	252	254	245	285	279	286	286	310	290	259	276	275	273	267	268	298	306	252	257	292	330	269	260	277	290	284	303	272	275	282	310	269	284	264	268	276	284	272	302	267	256	315	292	308	276	273	268	299	271	284	282	264	292	254	289	262	300	287	282	273	284	296	275	270	254	276	264	297	317	278	292	297	280	276	303	312	282	302	275	275	291	290	298	286	286	298	311	270	275	320	301	276	287	285	292	295	269	298	278	267	280	287	268	301	270	293	294	270	303	308	297	272	298	248	277	318	272	259	266	284	275	278	268	279	283	260	288	294	265	249	291	320	271	273	283	297	288	292	257	295	298	281	287	287	279	287	279	293	280	275	271	291	282	237	314	272	327	275	262	296	260	281	269	273	303	265	299	242	301	290	257	273	301	282	276	304	289	285	270	285	260	309	281	301	288	292	289	302	305	260	290	288	258	287	278	277	245	268	299	278	271	265	261	311	289	289	307	285	282	280	287	300	281	283	292	301	252	303	291	256	266	273	261	295	289	293	273	301	264	294	298	282	272	270	240	278	296	293	273	284	286	289	256	269	296	268	267	261	308	292	270	265	296	275	294	257	284	264	299	300	304	292	288	284	309	277	300	259	296	282	273	276	288	262	311	285	285	295	278	303	275	296	273	266	264	294	303	273	283	290	266	264	303	334	274	260	266	269	252	298	286	293	265	301	290	289	323	304	275	277	293	308	291	285	283	317	292	302	297	292	233	251	283	293	277	275	268	255	279	295	278	314	272	325	269	264	319	281	304	297	292	283	285	261	246	264	274	310	265	297	264	314	309	309	288	294	301	286	283	282	283	287	316	316	270	319	266	281	306	280	282	292	283	251	274	316	283	280	288	286	288	290	318	288	309	294	312	280	283	299	287	296	313	274	273	267	319	263	268	291	278	264	277	255	263	298	283	271	281	310	288	291	308	262	274	291	298	257	291	280	285	259	273	272	298	278	285	292	302	270	280	281	279	280	322	260	273	286	299	281	275	282	292	295	297	311	263	273	293	297	282	265	310	255	301	276	301	280	282	272	268	262	303	290	295	240	304	266	284	272	340	289	287	287	301	279	274	290	299	290	298	299	290	257	287	308	313	261	272	272	294	251	268	319	303	277	254	280	279	301	269	312	268	300	314	272	286	282	263	299	326	292	311	281	266	239	285	300	298	266	278	241	272	263	284	274	286	274	293	284	265	251	273	295	309	308	270	330	305	284	287	297	304	256	295	290	303	271	278	282	318	293	296	281	309	299	248	279	264	260	286	280	286	263	303	295	297	285	295	302	280	264	245	285	278	267	294	283	295	274	293	305	267	270	289	295	274	301	296	295	250	275	300	279	274	292	300	288	288	288	301	286	305	265	323	296	303	273	282	294	296	298	281	251	288	286	280	291	276	251	303	306	270	313	292	273	315	265	296	304	306	239	265	284	306	276	262	275	278	281	260	264	276	295	275	273	276	294	281	303	249	247	295	278	300	252	293	279	304	296	279	287	269	280	285	295	277	245	255	278	289	274	273	314	311	264	279	289	293	287	306	269	289	265	308	301	286	230	318	272	279	288	276	298	306	293	275	274	279	313	302	296	292	285	276	303	281	288	311	273	295	314	277	272	307	272	284	271	258	273	278	262	300	265	258	301	298	287	266	288	255	278	281	299	279	276	294	292	285	272	285	301	270	283	279	295	304	290	278	290	273	282	280	290	309	295	280	266	273	277	269	280	270	272	282	278	275	280	278	288	278	283	297	277	262	301	294	307	278	282	275	275	300	280	278	267	290	273	277	299	266	245	338	283	284	283	307	240	296	283	290	272	280	269	257	298	294	324	310	267	256	287	299	287	276	284	286	273	288	287	285	286	282	294	278	280	291	259	291	286	273	298	266	286	279	285	268	297	296	280	285	323	286	291	316	282	300	292	281	284	303	278	282	283	272	268	285	277	281	265	290	265	274	301	293	295	268	293	276	290	272	277	289	280	267	294	287	279	287	275	291	299	276	252	315	285	289	266	277	268	282	263	284	273	308	278	286	303	282	270	292	265	264	288	257	288	320	263	269	296	283	263	248	289	296	275	285	267	295	272	278	300	305	289	282	290	279	280	288	290	284	302	290	282	302	267	262	275	278	262	301	304	265	278	259	256	262	286	279	287	305	301	297	271
46088	48438	50810	41126	25500	10422	2256	759	727	706	776	717	757	771	783	748	771	725	752	792	755	767	730	696	730	764	775	766	725	749	808	769	723	785	770	722	728	777	838	743	794	753	769	770	784	757	718	780	730	787	745	728	731	778	750	738	774	773	760	770	752	764	744	762	765	823	710	784	746	770	742	781	735	723	764	745	763	739	808	791	740	765	755	727	774	755	748	762	712	772	715	725	774	725	770	767	779	780	751	763	753	745	762	785	743	800	734	758	756	749	794	733	748	762	826	764	777	718	716	798	768	777	753	777	742	739	793	763	729	782	761	738	747	714	722	784	755	774	775	743	740	760	800	797	769	737	793	729	775	762	785	773	734	734	747	728	780	741	754	759	742	736	753	786	741	771	758	746	766	720	750	735	770	700	771	746	776	751	700	780	743	762	733	817	751	731	740	714	800	812	784	734	774	757	725	764	702	783	740	764	775	748	764	745	772	786	715	746	714	766	774	759	763	824	773	754	787	746	727	759	719	702	724	785	763	778	699	758	747	751	770	772	744	767	748	769	721	729	767	746	728	764	784	779	744	759	782	743	703	768	733	782	800	789	785	733	692	770	779	746	770	749	741	791	744	755	816	722	705	794	766	766	788	741	773	750	818	802	763	752	793	725	778	731	776	779	739	763	747	750	700	762	775	741	822	766	766	733	745	778	732	763	729	761	781	727	749	754	785	727	716	755	780	708	750	790	795	711	766	747	752	744	756	770	776	759	780	741	772	787	770	753	719	773	716	751	775	757	703	770	718	785	769	767	760	776	799	771	785	719	781	740	733	760	745	778	760	766	757	766	792	728	758	743	751	745	704	748	746	757	732	771	789	708	749	739	734	771	735	746	775	715	737	774	754	747	829	747	726	746	735	789	707	734	782	757	738	707	712	747	765	719	795	717	743	706	732	785	750	757	776	755	784	776	805	818	756	723	779	738	742	739	809	770	736	756	765	710	777	732	788	772	750	705	752	735	763	770	768	754	694	750	779	749	784	774	758	790	730	761	726	770	767	773	729	783	745	757	773	775	772	745	750	734	826	755	754	778	706	751	772	745	740	766	708	748	768	712	828	764	737	753	791	724	730	753	782	735	774	710	755	768	728	741	712	798	746	766	751	769	764	756	789	748	731	715	703	739	776	774	714	773	724	740	791	744	774	745	764	755	715	784	804	757	734	838	737	733	792	716	764	767	756	789	793	781	779	758	720	745	753	744	722	755	765	761	746	751	781	742	715	765	807	773	735	732	759	727	786	732	742	732	699	757	706	749	737	749	750	729	768	783	735	727	747	769	779	755	705	757	707	798	787	789	746	772	737	796	766	783	788	747	806	703	731	735	789	717	741	717	792	776	788	688	753	760	743	754	742	779	712	760	780	761	721	715	774	764	770	795	709	765	723	754	738	722	732	735	770	749	789	770	763	782	762	751	749	773	768	733	729	763	786	756	743	726	795	778	731	722	777	746	740	734	753	759	762	750	770	782	780	713	768	787	746	724	799	728	736	754	716	750	735	768	773	727	801	794	826	701	711	811	738	736	800	736	754	736	771	753	787	746	746	775	736	779	755	717	699	779	747	698	742	746	706	761	744	807	789	762	721	741	737	721	778	739	800	790	774	753	814	725	770	694	730	763	718	774	771	798	730	765	746	717	738	761	770	766	799	772	769	738	753	773	777	807	747	749	760	732	740	798	728	788	714	717	767	726	760	732	762	773	750	730	774	760	733	750	804	751	764	742	729	759	715	756	730	773	766	799	731	745	722	764	783	799	715	789	792	757	721	724	791	747	799	767	794	734	750	724	762	767	777	778	717	774	731	741	760	788	744	801	747	740	730	706	799	777	806	775	738	759	718	808	750	722	733	796	763	726	770	775	756	733	747	735	771	752	766	750	754	781	757	718	762	738	810	762	767	793	776	725	749	764	778	742	771	753	739	713	763	781	718	709	828	757	721	752	747	731	740	778	761	700	778	773	745	766	758	708	727	717	742	759	773	742	801	724	714	797	754	729	764	752	762	757	843	748	730	762	779	744	765	776	702	737	786	783	776	697	765	742	747	702	747	722	745	762	788	791	760	714	729	800	783	737	723	805	746	799	756	774	776	774	792	762	761	717	732	777	795	759	732	746	774	785	782	739	749	750	720	773	795	762	730	774	784	748	770	756	741	734	743	728	724	772	774	746	792	752	735	746	722	727	769	777	724	750	745	712	772	711	749	758	761	736	723	756	789	745	714	771	757	761	717	788	730	753	768	769	746	771	711	753	771	797	737	761	782	766	761	761	772	700	701	772	752	747	780	751	779	780	747	744	761	737	731	745	739	749	760	728	772	709	790	728	764	737	787	766	683	760	732	771	781	736	781	759	740	783	750	747	788	797	732	756	733	795	761	739	770	699	771	785	764	762	728	709	767	766	767	772	764	755	744	743	741	779	779	773	759	744	761	743	724	735	775	777	773	767	762	741	755	816	768	759	732	742	782	763	760	779	756	717	753	749	796	706	777	752	795	755	759	774	790	787	744	746	740	763	760	704	767	802	755	725	773	770	740	742	811	729	748	725	721	762	753	764	777	752	783	755	736	772	713	726	733	759	779	793	738	757	752	713	746	770	725	728	741	722	745	799	743	746	746	766	777	794	721	744	750	757	773	726	756	798	771	753	732	734	738	750	775	741	758	772	756	767	745	772	726	748	729	743	757	736	776	758	741	691	726	799	746	768	729	770	788	746	799	782	770	801	754	774	746	811	746	717	793	719	744	703	743	792	729	768	727	712	786	784	734	751	733	741	733	777	755	724	739	756	774	774	728	769	765	765	834	725	790	744	769	772	735	758	710	777	733	764	720	736	733	783	795	764	812	766	731	734	708	764	756	716	771	714	744	747	709	750	762	787	758	744	766	788	726	730	779	731	761	765	775	746	774	759	728	766	782	763	822	788	723	722	774	745	770	745	750	747	750	731	746	793	793	731	768	716	771	748	744	755	744	724	783	767	764	765	743	739	750	743	751	759	754	709	691	750	760	745	769	749	787	742	748	739	761	747	748	718	748	750	772	762	718	716	722	745	735	819	781	739	769	798	769	738	754	772	784	811	816	752	789	752	760	763	741	823	716	687	772	769	793	782	836	707	760	815	732	718	785	763	769	782	747	787	747	809	776	759	784	700	781	748	735	773	797	775	740	772	729	719	799	748	798	757	763	787	764	732	770	768	775	689	794	725	729	679	748	752	795	772	739	756	728	785	765	784	736	759	766	745	714	713	776	738	722	734	748	762	769	751	772	752	768	778	740	797	766	729	727	772	728	775	760	780	774	780	772	779	736	715	768	772	791	730	732	710	728	789	754	738	761	779	749	758	796	726	730	760	777	710	757	793	760	806	753	782	793	759	756	739	793	792	768	756	831	836	764	741	761	718	764	734	774	733	765	676	760	743	760	735	750	777	730	766	778	797	763	768	772	752	800	761	784	777	768	761
82289	76910	67448	48372	27971	11362	1535	357	312	320	283	290	280	322	312	314	273	281	280	315	311	304	276	287	328	300	301	310	317	308	306	307	273	295	297	281	310	314	278	298	311	327	317	295	283	296	329	292	297	291	316	296	292	296	300	327	298	289	263	323	308	309	298	288	304	303	260	291	309	284	344	285	285	337	296	273	297	310	297	297	307	317	266	272	299	291	307	296	311	283	288	254	314	275	272	310	314	277	317	326	307	333	293	295	286	291	303	292	293	325	295	332	281	295	293	302	300	273	311	322	326	289	319	329	312	273	273	306	294	291	322	298	306	320	338	312	300	306	268	318	287	290	257	297	336	303	310	324	268	257	322	312	323	295	330	281	289	316	292	318	300	306	300	307	305	277	297	286	337	309	296	312	318	278	298	277	335	324	314	299	298	306	268	323	328	290	336	283	332	272	304	299	304	315	281	294	320	298	307	279	302	290	332	316	308	286	290	277	319	287	310	278	267	324	282	283	314	329	323	325	293	295	308	275	316	327	303	296	302	306	313	307	300	302	309	296	303	292	298	337	306	305	267	294	319	319	316	321	291	283	291	337	278	283	311	281	321	344	304	285	294	313	277	309	293	292	321	295	299	268	304	309	321	310	267	318	302	314	285	306	281	298	319	309	314	299	292	304	299	317	317	270	326	357	312	293	299	295	297	308	322	330	285	285	270	297	304	305	305	291	307	293	252	299	294	282	283	274	296	309	300	325	303	294	337	308	325	311	284	322	285	261	283	330	300	307	324	286	300	296	295	284	315	300	289	333	314	328	320	306	278	301	311	270	276	268	312	316	303	302	303	283	295	301	274	318	303	301	286	295	286	290	303	283	327	304	288	308	302	334	288	287	285	275	292	325	282	316	285	300	285	303	280	299	295	278	284	283	295	289	312	308	290	302	313	304	300	303	316	265	343	286	283	339	292	311	280	303	299	292	302	320	313	287	280	332	281	322	303	276	279	282	311	288	273	301	304	294	299	281	299	284	280	296	301	294	291	308	289	297	291	329	305	317	279	318	297	334	290	265	270	277	298	301	288	300	304	298	281	281	300	283	305	310	318	301	291	297	305	332	286	295	304	301	275	281	322	326	289	302	277	324	309	304	317	286	288	320	291	299	310	323	300	316	284	300	269	272	310	283	304	290	305	292	296	269	298	297	300	295	294	276	311	303	313	301	304	301	314	315	297	312	274	316	326	288	272	288	322	295	296	284	326	299	318	275	287	311	298	292	346	291	285	291	323	293	297	283	334	337	334	315	295	290	291	329	309	306	305	318	313	336	291	314	298	352	290	297	294	283	302	324	266	283	272	328	316	285	325	297	332	296	300	312	272	316	270	313	328	318	301	288	299	307	322	299	308	300	300	313	277	275	289	288	262	297	303	267	263	314	265	319	321	278	286	284	291	303	287	270	308	272	326	338	308	315	334	308	316	309	302	295	314	332	336	320	263	296	368	317	283	285	330	275	294	295	276	288	312	301	285	289	314	283	318	304	305	283	300	313	270	281	291	285	311	317	314	310	296	321	275	304	294	304	279	314	266	297	291	309	300	332	296	272	262	314	298	303	318	302	308	285	292	283	298	289	295	299	260	280	290	308	295	314	277	301	282	246	289	276	316	301	303	298	307	323	334	314	301	296	314	317	300	339	289	270	311	265	319	288	299	305	264	306	334	309	304	314	298	312	315	264	283	313	302	303	306	304	257	279	275	342	286	292	282	281	277	262	298	294	296	272	305	282	323	283	305	297	272	273	281	330	326	287	260	304	281	297	270	330	339	289	309	289	303	300	273	334	306	310	301	291	291	339	296	338	287	318	312	312	293	309	287	305	299	328	284	316	288	293	324	277	286	300	292	284	290	316	321	327	308	308	316	294	313	287	279	330	275	331	300	319	290	277	289	310	302	328	300	274	324	281	307	312	292	306	286	324	291	274	319	315	283	298	310	281	310	312	338	306	294	295	292	294	308	298	268	306	284	337	310	280	321	301	279	298	284	324	282	288	319	311	274	279	276	301	284	313	306	311	331	324	299	288	299	259	314	324	293	325	287	274	314	304	290	311	298	298	286	289	304	317	287	294	318	302	305	342	325	299	292	299	305	283	280	291	307	297	283	307	331	299	300	303	315	287	271	293	324	283	306	293	339	337	281	313	286	307	272	305	282	298	279	322	307	277	274	324	304	283	309	256	300	331	272	277	308	284	271	302	293	306	288	300	352	283	300	267	292	281	305	279	302	333	294	316	311	313	296	283	285	305	302	273	280	266	305	318	293	302	325	308	327	300	310	281	321	290	293	295	343	312	321	302	291	292	292	287	268	281	291	316	302	298	311	294	304	280	303	299	299	301	300	323	338	300	307	306	271	312	286	317	326	281	293	280	306	313	293	334	308	298	303	281	291	309	291	291	321	286	294	306	293	263	304	307	320	305	324	323	285	278	296	295	313	321	304	317	311	290	304	306	288	299	301	310	298	297	294	304	278	324	339	323	302	286	306	297	271	298	305	288	289	282	263	306	314	290	285	278	299	293	283	332	294	294	314	312	320	265	317	287	318	321	320	325	312	291	282	351	305	317	309	300	316	303	333	291	293	324	316	320	289	288	324	312	324	304	313	302	293	299	322	249	304	295	281	315	302	296	335	298	339	282	283	308	316	304	341	314	340	274	290	287	357	288	268	314	291	283	296	313	311	311	251	309	320	287	298	297	309	291	337	270	303	299	294	296	291	293	308	289	268	295	296	283	304	283	315	327	292	264	292	302	305	325	306	329	297	293	309	301	315	295	319	321	280	277	296	318	323	292	308	279	300	293	298	284	288	280	283	292	308	286	322	284	317	266	278	308	307	292	297	283	300	294	299	307	287	301	305	316	289	292	296	306	322	305	299	327	310	291	298	253	306	319	272	282	298	322	286	294	308	300	319	330	291	302	308	315	319	297	314	304	285	310	304	286	291	306	341	301	302	307	281	292	297	277	322	301	345	320	317	285	292	324	301	322	260	319	311	294	320	295	307	303	304	313	301	304	310	289	288	292	300	337	315	285	285	290	298	285	288	308	311	276	327	325	309	311	303	269	311	306	311	285	288	263	332	317	288	289	305	276	314	328	307	307	306	269	287	303	310	258	305	287	301	300	330	283	291	323	317	295	309	300	324	277	314	323	303	269	293	320	288	296	296	287	297	304	287	271	283	287	309	302	276	322	256	313	324	308	327	318	324	289	293	300	297	272	300	280	325	282	315	283	299	302	301	308	288	273	311	312	286	288	317	315	307	313	280	295	290	306	279	284	310	267	268	334	332	321	287	300	288	294	316	300	295	296	317	287	313	318	344	294	284	293	302	304	293	280	306	298	303	268	284	302	301	302	294	296	306	294	286	301	294	308	290	323	292	303	298	330	278	299	282	336	320	300	315	300	300	292	297	293	260	298	297	295	285	278	294	275	312	296	299	278	315	296	305	299	289	293	292	321
56618	63341	63614	51388	34666	17292	3284	833	816	830	813	778	815	869	840	731	800	792	777	758	829	801	794	819	759	764	855	776	832	755	796	838	802	775	766	750	830	779	812	768	826	794	788	797	779	777	790	780	770	746	790	843	825	798	801	831	799	820	773	760	835	769	832	754	819	795	787	800	781	804	842	775	796	772	735	784	759	798	782	855	839	734	778	854	820	766	799	735	744	794	767	839	762	837	764	765	780	772	795	816	811	809	741	765	773	757	822	788	762	809	791	756	792	746	843	779	770	782	766	773	775	830	803	780	755	807	764	767	815	792	811	770	754	785	780	806	782	797	858	718	809	785	736	808	800	816	769	781	775	754	796	812	787	806	816	800	813	812	774	768	754	766	792	799	794	798	726	839	825	838	793	765	790	816	810	773	759	759	798	775	809	757	810	786	797	810	820	794	774	863	837	894	815	774	805	818	761	810	774	770	765	822	763	790	766	813	822	782	817	793	762	769	797	829	760	781	784	801	796	816	809	776	769	764	789	772	830	790	827	810	813	771	761	830	754	783	777	816	784	810	853	839	785	800	866	733	794	798	814	793	796	733	838	809	786	773	820	819	835	801	802	850	782	791	746	786	815	846	731	808	771	742	768	761	852	815	751	812	804	804	800	794	763	819	796	817	757	820	824	838	805	764	780	818	804	792	809	824	805	814	817	791	825	829	799	828	811	753	746	832	783	794	826	781	813	749	782	843	771	799	785	757	840	786	779	832	774	805	809	783	775	800	811	805	775	771	778	800	776	770	837	772	755	775	749	752	805	791	820	764	750	785	776	808	770	785	774	829	796	833	816	830	759	809	787	842	738	819	849	826	780	838	773	832	812	771	835	806	812	773	794	797	783	770	797	788	794	803	817	776	753	806	747	759	771	784	807	782	809	789	761	774	795	749	828	819	795	789	832	794	762	755	738	789	776	782	780	807	806	796	807	784	789	766	793	791	797	766	841	796	769	799	787	793	803	869	852	776	812	821	791	779	812	781	758	821	773	812	795	793	731	787	789	762	759	781	731	746	824	803	785	767	813	794	769	812	817	784	800	818	846	872	821	764	807	770	821	848	817	782	782	756	812	807	808	767	780	783	750	773	792	809	829	801	801	812	761	758	784	858	791	821	809	749	814	854	755	775	759	859	795	820	765	805	754	845	767	835	767	733	804	747	795	811	783	803	785	751	808	806	823	815	807	837	762	758	777	788	770	808	827	819	819	762	762	827	759	839	759	773	828	801	842	755	814	790	806	789	739	787	772	740	795	754	804	856	841	813	819	774	803	818	731	798	767	811	793	823	793	818	835	758	767	817	740	770	809	798	821	746	771	818	737	809	752	842	805	732	759	787	780	755	806	755	870	756	809	813	795	787	809	784	777	747	839	740	793	820	835	843	857	762	770	820	805	776	796	784	810	810	821	794	790	784	774	829	817	810	814	808	755	819	790	789	780	813	826	840	750	820	767	799	765	774	809	785	760	807	830	805	834	770	806	778	860	734	783	811	785	773	761	788	810	754	803	815	754	834	787	824	753	760	758	822	802	814	834	772	781	826	801	796	820	815	818	826	791	771	755	757	820	841	826	755	770	851	779	784	864	765	785	772	834	749	796	832	779	817	840	757	829	748	775	735	865	809	775	796	784	762	775	860	796	769	769	798	777	809	819	782	776	786	790	791	855	771	776	837	777	749	754	736	784	787	767	806	810	746	798	804	844	818	818	809	813	774	744	764	736	809	759	812	806	791	766	849	782	804	807	823	765	812	761	802	800	809	812	808	819	828	749	778	828	826	751	783	842	834	769	768	765	768	771	805	800	769	813	787	801	800	744	744	786	805	813	816	818	815	842	808	814	824	785	773	812	793	842	744	812	773	790	764	845	804	772	828	819	783	757	814	766	788	786	805	742	799	790	795	832	760	756	824	777	840	832	797	834	790	831	809	799	783	794	774	828	789	829	812	859	821	800	824	774	810	743	821	753	848	802	735	809	799	766	771	804	778	795	795	777	766	818	737	811	778	847	814	790	814	731	771	799	789	792	749	721	742	821	806	874	807	751	814	815	761	755	797	766	824	768	776	810	747	790	791	781	772	801	810	802	781	793	767	753	830	811	801	787	797	838	765	824	778	824	817	786	808	831	727	802	779	820	812	764	774	803	774	781	764	799	813	805	793	796	810	781	754	809	789	788	808	751	808	841	782	763	811	785	794	857	835	799	776	817	848	813	798	821	814	814	800	787	786	805	773	816	824	792	795	794	802	803	766	820	757	814	822	782	779	770	802	801	789	824	780	755	778	795	763	812	796	763	793	790	804	856	821	777	808	811	812	812	835	764	812	730	845	772	846	798	780	778	795	763	802	764	723	804	786	739	783	811	844	805	842	801	819	808	788	773	743	791	808	824	741	860	802	808	791	795	810	764	811	753	814	772	817	788	804	750	769	777	789	777	835	791	778	732	812	783	790	804	785	797	813	743	776	810	844	736	781	780	785	810	749	755	794	798	820	756	866	861	782	828	839	823	853	800	784	762	804	720	814	778	825	820	762	769	758	742	776	896	835	792	788	794	778	776	795	795	848	790	822	758	804	769	831	800	779	847	824	785	782	785	821	793	790	819	778	789	819	794	785	796	737	795	761	814	842	748	778	858	773	759	783	819	817	773	769	781	826	774	809	803	803	774	806	802	794	786	786	815	794	811	849	796	783	822	771	807	784	771	792	806	810	855	754	803	785	821	747	805	829	831	793	832	735	749	793	825	778	759	765	793	781	811	810	823	786	792	828	780	806	825	763	781	836	826	776	806	820	799	786	785	793	814	762	777	763	805	791	783	775	746	754	750	760	793	754	842	850	801	768	788	803	780	756	770	767	824	798	784	810	818	786	773	787	755	800	776	775	818	778	746	774	827	770	727	798	874	776	816	762	798	808	784	821	805	851	779	777	826	769	817	787	818	806	793	780	807	790	758	757	841	832	849	770	758	822	793	770	794	820	808	765	800	835	785	780	813	824	815	788	773	785	835	778	812	817	785	817	790	751	828	770	762	769	802	769	804	811	795	797	817	827	799	826	776	780	831	775	757	785	817	829	799	795	813	777	809	753	766	799	756	776	776	832	749	816	842	825	799	887	826	771	787	769	839	847	785	792	778	857	830	819	823	800	782	809	745	785	823	830	765	783	778	779	788	769	840	800	803	787	761	841	805	802	785	800	748	814	818	874	832	792	828	778	800	833	779	811	802	843	810	762	828	789	788	768	816	794	786	805	796	828	780	803	780	780	803	752	790	755	808	740	818	838	811	753	819	810	808	788	809	794	823	760	796	812	764	809	775	807	806	810	796	764	796	793	791	770	830	769	765	786	833	778	800	844	820	851	817	822	808	832	807	761	774	828	872	780	816	815	768	815	796	774	816	808	789	778	784	768	829	778	835	774	783	827	807	744	771	767	757	775	779	844	767	767	801	777	790	738	846	814	839	815
25696	20474	14387	6450	2187	880	420	344	381	388	326	390	340	356	368	362	345	391	377	334	380	351	421	358	356	370	374	354	410	383	386	331	368	348	343	352	317	356	377	409	402	379	371	377	346	349	372	352	385	361	381	390	337	365	378	368	319	375	381	351	354	395	354	349	359	372	369	330	368	391	346	377	383	359	374	339	359	381	338	362	354	381	341	371	343	334	315	369	370	402	366	352	363	358	344	386	349	376	338	373	363	337	346	364	353	353	381	361	369	368	386	363	429	380	357	367	357	373	377	356	402	338	378	383	377	336	365	344	382	348	327	332	380	384	368	354	350	356	407	386	366	371	334	362	360	355	352	388	365	383	378	348	329	349	354	353	352	357	355	356	363	370	304	374	408	372	403	358	407	368	363	374	357	380	376	362	399	380	344	371	368	367	375	357	385	367	360	352	363	367	343	356	373	359	339	362	369	356	344	365	352	333	366	393	387	365	368	356	391	335	371	363	391	371	362	355	375	356	338	351	411	364	366	361	363	364	383	340	372	382	358	353	372	351	360	342	367	371	334	364	347	357	367	379	379	349	373	373	333	373	361	333	384	352	370	393	360	321	403	360	363	349	353	355	343	375	351	350	329	391	396	353	356	386	368	349	375	384	350	359	397	360	390	353	368	382	409	373	359	371	354	388	383	388	366	335	375	345	379	360	366	380	386	362	362	358	361	381	406	367	324	354	371	344	367	368	370	360	351	365	366	342	376	387	404	365	349	387	401	361	328	337	407	323	356	344	395	357	357	351	355	373	322	347	385	335	356	388	350	335	360	370	385	372	327	394	379	414	374	403	338	387	349	356	345	399	357	359	379	365	342	396	337	352	395	368	369	349	391	356	366	349	352	370	384	355	367	361	337	368	366	391	352	342	349	366	355	360	315	360	357	345	398	371	357	356	387	427	345	386	362	385	382	349	350	387	348	378	371	345	369	347	343	362	387	383	369	391	356	355	335	321	365	378	391	349	367	374	406	350	378	318	381	415	387	376	366	339	365	385	373	320	321	354	340	390	348	383	359	351	359	381	365	396	346	326	325	360	371	392	346	374	341	353	357	365	368	391	366	381	366	374	360	373	346	358	343	324	382	359	328	351	380	353	345	382	400	397	346	324	379	360	367	352	356	396	387	367	346	356	360	359	385	377	370	387	329	339	374	373	363	369	370	376	373	377	354	348	359	317	384	343	375	403	381	365	346	368	380	353	363	368	350	331	346	333	387	381	376	340	362	336	363	373	336	352	354	344	356	361	370	355	335	369	364	339	367	344	376	362	359	328	362	373	386	393	354	336	388	367	378	380	356	364	363	341	325	342	343	385	333	343	362	339	344	329	389	358	369	385	330	362	354	380	376	353	362	363	353	318	388	389	322	350	373	377	362	336	394	366	362	394	353	330	362	397	347	371	332	367	376	380	388	351	413	383	377	362	339	306	334	380	385	377	348	361	359	360	335	358	302	350	345	370	392	357	336	405	365	354	344	360	398	349	344	317	359	375	356	406	339	362	332	408	355	387	332	373	357	364	385	326	376	374	396	339	362	321	375	359	369	405	341	359	349	344	356	360	371	337	376	372	313	350	385	395	319	389	393	370	379	370	402	375	349	333	392	383	342	359	367	371	351	344	355	335	350	370	369	394	323	369	393	411	432	409	344	374	366	366	365	337	370	372	352	374	370	368	368	373	348	357	341	345	343	350	373	400	358	338	395	364	346	354	379	375	389	347	351	381	367	388	381	366	342	358	342	314	338	362	349	354	355	397	370	333	385	342	401	370	343	326	367	371	373	328	373	376	359	362	333	328	330	373	385	359	401	370	385	363	374	356	369	374	371	365	400	359	364	361	370	312	343	358	374	324	338	340	321	378	352	330	401	385	343	363	370	323	367	360	344	398	360	359	381	325	390	390	365	385	377	372	396	331	380	378	344	373	358	363	365	370	357	345	402	330	375	359	339	363	354	382	369	337	383	386	380	370	378	380	355	360	385	392	365	378	372	370	372	347	360	370	357	371	339	358	376	360	385	388	329	369	325	386	347	382	374	353	336	405	356	361	382	349	369	394	370	398	349	359	360	384	354	381	393	358	366	357	348	368	332	360	382	369	341	344	376	354	386	354	345	361	395	384	362	357	337	340	360	375	350	350	327	383	349	357	357	381	345	376	358	333	354	394	360	367	363	385	367	368	351	328	367	358	300	389	377	350	367	345	376	361	370	403	327	349	350	414	390	341	339	407	350	399	380	373	384	376	358	368	321	362	396	362	364	346	365	378	372	376	361	412	361	370	385	363	385	362	327	365	349	355	352	386	390	327	315	375	370	357	374	343	386	373	370	382	395	330	359	371	351	356	370	340	352	365	368	315	362	408	325	400	366	361	389	372	369	381	388	342	350	383	362	380	361	332	359	388	364	343	350	366	345	355	360	403	384	395	367	369	385	339	341	360	359	325	339	324	360	377	370	372	378	383	367	372	345	359	351	378	386	372	349	358	350	337	382	354	376	337	361	394	354	361	349	348	363	334	402	369	388	384	383	366	371	372	351	331	343	340	414	357	376	366	352	397	371	401	362	311	362	384	370	365	382	346	383	370	355	332	362	378	370	364	393	372	372	355	369	361	388	310	342	361	343	352	352	363	383	365	345	378	375	390	389	348	375	330	339	347	373	336	376	369	364	414	375	349	356	406	348	359	372	300	391	380	344	367	359	349	375	364	368	348	393	351	366	381	378	359	360	351	337	369	365	360	366	359	407	383	375	372	359	363	357	338	398	340	406	362	349	364	366	343	387	388	392	369	394	321	400	379	365	365	382	357	385	373	363	373	372	362	391	348	372	393	332	327	336	330	364	335	361	371	364	368	375	341	377	361	403	352	351	355	359	364	360	380	330	369	349	370	364	357	393	382	355	356	359	349	356	350	384	374	399	331	335	355	334	344	366	361	364	345	354	365	326	354	368	362	349	374	357	383	335	354	365	366	350	380	373	362	380	367	352	385	370	352	380	374	334	331	358	387	359	362	368	368	358	354	367	359	334	332	365	320	374	344	378	348	376	337	366	326	365	378	367	327	386	368	362	350	393	334	357	383	349	352	326	358	343	335	376	395	375	381	331	383	363	353	417	355	354	389	337	373	390	326	325	359	353	356	390	394	323	353	361	354	366	365	341	354	374	389	375	363	358	395	354	395	348	338	348	392	373	371	356	368	362	363	367	368	340	341	366	340	342	375	357	380	352	385	336	401	340	346	373	355	348	383	324	348	368	377	357	342	379	363	350	392	374	368	367	369	389	369	360	375	368	375	362	352	365	342	362	377	397	366	404	388	360	376	352	370	341	345	326	363	332	359	376	374	388	354	418	348	370	359	346	384	371	393	369	380	348	350	375	402	346	338	408	352	395	374	339	380	360	341	379	386	403	332	344	364	368	393	380	341	371	386	380	373	386	353	352	327	334	336	369	385	360	343	378	375	335	351
23858	23789	20600	13286	5972	2654	1154	942	941	944	979	1012	973	950	957	944	999	871	947	956	909	938	940	932	948	973	938	954	940	956	904	891	912	940	957	911	971	941	911	914	944	917	911	980	949	1002	907	939	959	933	931	919	936	876	965	932	933	922	948	887	951	956	903	926	931	949	980	976	962	933	1004	973	943	991	944	1001	949	911	945	933	887	891	965	964	897	920	930	968	944	923	888	988	969	944	951	980	979	906	987	963	962	1022	941	880	899	935	952	958	910	919	937	967	921	911	948	923	965	991	986	905	912	927	886	984	936	941	993	903	946	1002	952	932	963	917	897	950	934	897	958	934	909	918	984	893	960	986	935	954	943	930	891	961	901	926	906	998	953	964	895	955	959	926	991	902	930	931	958	990	921	997	905	945	960	928	925	969	930	934	932	874	923	969	977	926	913	979	966	928	920	960	912	919	961	943	964	971	936	895	952	973	911	977	930	890	906	961	919	914	932	918	919	904	980	917	930	927	987	975	958	932	994	884	952	927	950	949	905	923	924	946	953	930	880	982	991	928	911	889	910	937	982	899	937	975	948	937	945	924	928	940	915	929	910	923	988	894	975	946	981	918	897	925	931	902	898	906	912	906	929	906	954	997	924	949	954	949	977	919	952	912	921	912	927	974	944	905	876	954	907	964	956	949	915	976	905	918	963	962	906	990	950	964	920	977	897	949	947	961	934	940	956	966	900	951	924	1010	899	938	902	946	939	974	967	938	906	955	999	957	957	988	917	942	910	897	986	972	882	932	914	979	927	951	921	954	980	930	958	941	963	878	922	944	965	949	976	943	908	930	909	916	931	967	1006	954	975	935	911	943	1000	934	986	927	977	931	980	963	973	890	951	865	925	930	923	963	942	964	910	931	935	934	919	919	863	933	971	946	927	926	919	905	921	1003	916	898	937	979	952	920	919	913	934	974	930	963	953	931	938	931	909	939	949	954	942	905	893	918	940	853	939	973	892	979	946	952	944	935	993	884	966	993	977	955	936	974	941	907	988	984	958	901	943	942	922	860	886	908	970	930	924	964	974	944	938	924	963	950	901	966	964	930	965	918	951	891	973	949	935	957	889	920	946	934	889	927	954	902	936	997	997	971	966	979	884	1003	936	983	1012	977	908	884	925	981	959	955	924	957	924	965	956	902	944	928	941	966	964	955	894	958	926	950	872	964	963	915	933	906	922	960	918	876	953	957	936	961	981	1001	991	905	971	959	936	944	932	1001	954	915	974	901	913	880	935	932	980	896	975	911	937	971	983	977	969	950	932	958	950	918	907	924	941	962	972	977	1004	930	946	910	955	976	946	988	945	912	953	932	931	904	921	925	1004	885	993	920	921	873	930	952	957	957	965	974	923	938	940	928	945	956	914	964	952	931	958	915	998	906	933	976	932	919	984	929	1018	943	879	902	952	932	920	855	934	944	953	866	897	940	919	887	910	932	896	956	933	928	986	950	890	926	978	928	900	916	947	1003	974	880	947	974	939	938	1034	966	919	963	938	953	921	908	963	876	965	889	926	904	977	984	947	962	999	990	937	963	989	936	951	932	954	919	962	979	921	907	917	946	903	900	910	939	943	956	900	989	917	927	916	889	931	909	924	899	976	993	911	990	944	947	945	937	912	923	958	957	941	959	953	959	962	967	921	936	950	977	981	966	925	943	925	994	944	981	931	878	949	913	962	955	927	943	914	950	924	897	995	916	948	899	918	925	943	937	982	983	937	976	907	917	916	969	969	952	1011	945	916	961	898	917	961	933	978	868	984	922	933	939	901	859	875	939	978	966	961	949	949	931	926	942	894	859	948	949	942	924	924	960	892	861	939	946	949	967	943	928	939	834	922	964	903	938	898	991	920	959	986	980	916	948	910	956	889	984	960	892	932	932	917	952	929	980	953	882	987	883	901	991	976	946	926	929	933	922	1000	958	892	888	967	900	906	970	914	905	942	913	914	902	878	959	951	874	939	899	950	951	906	952	876	1011	899	982	973	916	930	945	951	994	911	978	973	935	934	962	946	925	919	921	907	933	930	963	952	970	928	979	901	864	1018	904	941	947	902	949	956	940	927	971	963	953	943	897	944	913	904	982	920	931	916	944	931	917	919	960	917	927	988	925	912	903	906	938	971	948	1005	942	934	960	952	943	926	989	933	902	956	956	967	943	911	937	926	966	968	957	967	907	942	933	917	914	926	924	969	917	909	932	984	860	938	926	885	915	954	971	942	955	924	995	952	956	924	953	933	907	906	935	995	925	943	897	996	898	909	927	937	892	922	921	940	948	948	941	947	978	950	921	938	910	917	952	923	968	943	914	985	929	919	961	991	1012	920	930	967	983	935	917	958	910	944	954	910	933	921	965	940	951	929	948	935	940	870	920	995	1024	944	932	968	994	945	980	950	947	956	917	989	976	906	966	922	939	985	907	917	968	936	989	968	944	1004	960	930	919	944	927	953	968	939	883	978	967	925	964	971	964	882	957	1013	925	936	948	920	895	940	877	990	888	900	911	983	947	964	956	930	935	922	919	938	914	971	901	958	970	939	941	929	964	909	954	920	935	946	884	937	943	930	979	1003	926	962	908	907	927	973	925	1007	949	972	977	964	967	1001	958	906	899	989	1012	976	924	962	913	956	909	933	984	948	937	958	934	954	906	984	922	959	957	966	949	926	969	911	903	904	956	916	950	877	970	961	973	897	919	898	962	910	901	975	896	954	923	912	923	948	953	899	921	928	891	1017	900	948	871	925	955	941	976	904	890	951	1005	939	941	938	932	924	935	958	958	924	982	951	897	901	935	918	933	916	934	1012	953	910	942	965	921	922	913	897	971	921	945	1001	930	922	893	933	971	946	945	897	962	969	976	902	972	897	885	926	992	916	946	926	935	980	957	936	963	927	939	965	907	893	949	996	952	971	911	912	964	948	938	874	955	931	931	883	943	976	900	889	968	967	917	969	967	912	916	895	959	973	906	1001	964	963	964	987	938	934	908	953	894	963	909	946	930	957	1018	922	782	954	866	936	907	944	953	935	870	931	976	947	974	957	921	915	892	917	964	970	989	909	929	925	887	927	939	918	983	945	860	937	929	945	951	968	921	949	964	908	973	945	955	935	938	935	965	932	938	938	953	931	978	945	969	908	910	905	953	968	903	964	930	922	964	913	854	965	936	936	957	899	942	924	944	872	939	927	893	964	957	1005	963	928	902	967	866	966	914	963	933	1006	935	951	963	917	897	939	951	954	929	942	944	986	1013	914	963	914	926	931	956	982	950	922	935	949	953	955	918	998	912	991	962	996	936	974	935	901	873	931	944	935	895	890	927	946	973	981	900	914	935	945	897	911	1000	917	956	963	973	942	984	1000	914	920	955	943	949	978	911	943	964	931	947	935	874	942	908	952	939	970	927	970	982	959	928	877	1024	912	925	985	961	925	953	955	940	903	938	948	1015	951	935	916	943	862	922	909	959	981	987	940	974	954	897	916	1025	953	941	928	901	946	915	932	941	969	971	953	938
69303	63668	54671	35534	17363	4763	818	272	283	279	315	296	276	302	257	307	295	280	296	304	270	279	294	315	290	287	299	311	273	288	263	287	298	266	303	316	323	264	314	280	290	270	321	287	313	281	280	293	286	288	280	289	258	288	285	308	311	277	290	282	317	283	308	275	306	285	333	299	288	320	290	270	279	277	300	248	288	283	317	309	287	285	300	295	282	297	309	288	282	282	262	293	287	299	306	307	326	270	299	311	285	295	293	267	271	331	307	272	291	302	272	281	298	292	293	315	267	260	270	309	313	290	281	266	303	268	270	283	276	266	302	271	284	297	270	284	283	285	304	303	276	314	277	315	287	244	307	291	284	269	288	290	258	306	267	298	303	260	287	274	276	292	283	289	276	273	280	256	288	290	294	280	306	270	283	308	270	296	310	303	311	295	308	282	317	278	313	303	315	285	337	293	286	283	276	298	291	293	283	291	304	275	326	284	282	283	291	287	299	300	291	275	275	292	309	279	266	305	259	269	293	271	275	279	302	327	272	278	296	306	266	283	250	298	294	307	285	268	283	268	290	287	253	312	264	285	270	258	293	313	274	276	282	289	294	287	284	289	278	297	293	264	307	300	289	289	307	285	287	309	273	269	260	319	262	284	319	250	310	288	265	265	278	290	304	269	292	302	274	278	322	294	270	288	278	298	277	261	290	273	264	288	321	308	249	244	296	322	303	264	288	273	286	267	279	290	294	281	308	290	309	329	267	267	273	294	294	281	293	302	292	271	277	230	294	277	306	270	279	263	286	279	304	266	289	294	304	288	286	288	288	318	279	270	292	297	285	271	255	269	291	272	279	304	258	283	280	293	306	272	283	266	295	288	297	295	292	295	270	283	249	274	304	272	320	272	332	289	300	271	277	295	300	275	272	272	293	256	291	273	284	317	318	270	316	298	254	301	273	316	282	305	281	262	273	273	275	283	265	294	285	294	283	312	279	273	279	286	276	311	273	268	317	289	302	307	307	259	283	296	270	294	288	295	289	311	282	309	290	305	274	286	282	254	273	273	280	312	286	279	309	285	318	279	304	307	297	292	291	281	288	288	293	284	299	292	303	289	261	270	284	261	281	286	289	284	299	297	294	272	305	295	319	292	281	288	264	299	274	294	273	302	248	296	297	274	275	303	296	272	315	302	272	286	288	299	280	268	283	292	277	260	302	336	288	278	279	278	287	345	315	266	273	273	262	280	302	293	299	287	266	299	258	277	314	289	301	280	308	272	273	269	275	281	284	292	260	262	274	276	299	273	281	306	299	305	272	303	257	294	260	299	285	281	309	310	262	282	289	286	288	289	327	264	307	277	304	264	269	264	335	310	267	305	281	305	284	282	272	265	295	273	299	323	318	292	276	285	258	288	295	298	279	288	280	307	299	274	310	288	304	284	257	289	270	290	317	272	271	301	274	274	288	293	265	283	292	300	300	300	301	278	283	274	273	274	300	288	270	299	286	294	266	238	275	273	297	296	299	282	295	292	291	330	259	272	286	271	291	264	262	280	257	280	316	283	300	289	270	287	302	293	286	264	291	304	290	278	306	299	286	304	315	272	271	298	282	291	269	285	278	294	293	273	312	274	291	259	279	321	307	290	303	253	293	310	281	311	286	266	282	262	282	294	307	284	296	323	297	298	287	290	260	278	295	286	269	261	310	297	302	277	287	269	278	309	293	296	288	310	295	292	290	282	293	275	268	299	308	268	308	309	308	304	300	268	295	298	284	307	320	262	311	283	294	281	287	311	289	259	316	296	287	286	287	292	283	299	295	278	293	277	275	276	265	278	300	247	273	293	311	273	261	307	289	294	307	288	293	275	291	263	246	283	290	288	283	277	265	278	273	296	259	275	289	277	285	295	289	254	292	284	319	306	285	289	280	299	283	268	243	283	290	298	283	286	315	288	313	296	336	303	268	278	282	279	284	271	257	283	289	297	309	299	288	279	277	279	300	309	307	287	306	279	267	308	268	326	298	302	290	278	274	282	268	290	300	315	271	271	312	280	272	294	279	301	293	304	293	290	295	258	307	278	287	300	334	292	285	292	295	306	328	300	289	315	280	273	275	306	265	306	278	309	263	277	275	294	274	312	309	275	306	285	301	299	261	297	313	315	308	300	322	306	294	279	280	266	284	296	297	286	296	297	288	323	286	262	288	292	282	277	287	291	260	302	269	285	314	288	273	274	267	303	284	320	300	281	291	297	280	312	312	305	283	281	287	313	268	285	281	303	308	282	285	284	281	277	293	277	271	309	290	302	310	259	288	283	290	265	290	315	269	311	315	276	282	296	295	315	265	292	251	260	265	260	282	288	302	265	268	291	292	302	307	292	288	318	294	279	307	285	304	275	280	279	261	261	285	293	264	301	272	293	269	265	321	259	300	273	268	298	263	273	296	268	274	322	302	306	269	257	285	291	273	260	292	269	278	301	297	291	271	297	287	295	286	293	291	269	281	250	280	281	269	270	287	300	250	288	282	272	257	265	257	287	274	289	290	273	256	292	286	301	279	309	270	302	250	264	305	309	282	295	288	281	284	296	283	287	268	270	317	324	308	304	294	276	263	263	307	232	276	283	309	269	295	305	279	302	271	318	260	280	293	283	299	298	292	310	310	272	278	289	272	261	312	281	310	306	311	312	280	282	316	299	271	297	278	298	301	270	253	332	288	299	299	287	309	269	258	260	301	298	318	291	306	298	313	271	279	266	297	303	288	267	284	301	266	298	300	281	286	281	279	265	278	272	298	319	289	303	299	308	298	277	281	300	267	325	282	276	291	296	279	303	298	288	281	318	275	282	293	296	308	282	301	286	274	310	266	274	285	295	261	291	285	282	316	269	296	292	280	292	263	290	269	313	301	276	285	270	266	276	253	294	270	297	282	285	300	275	302	308	293	327	330	297	270	272	296	280	320	310	273	300	286	290	283	295	274	294	286	278	289	271	303	300	295	304	318	295	264	309	270	298	256	262	314	266	294	288	285	288	284	302	294	305	286	288	276	275	315	273	298	267	265	263	306	271	271	298	306	316	276	286	278	275	316	281	316	289	264	313	285	261	285	296	247	310	275	276	269	263	287	262	306	284	308	291	311	299	268	315	298	301	262	264	290	284	286	279	289	308	288	304	314	291	270	249	305	307	297	288	290	265	304	263	281	265	288	292	287	280	298	305	281	263	276	264	244	277	309	279	305	293	286	279	281	240	254	263	274	322	289	283	291	253	293	295	272	288	259	298	287	296	286	292	274	259	286	271	267	299	283	291	237	299	299	276	296	311	303	274	268	294	287	262	290	292	289	271	293	278	277	320	267	261	303	291	288	274	295	271	280	286	274	299	319	283	288	278	274	268	280	293	287	270	275	271	286	300	270	290	320	254	276	307	274	256	287	302	263	285	291	284	299	281	303	314	291	299	280	302	297	278	271	320	308	278	312	275	282	278	296	295	301	325	272	298	268	265	314	298	284	300
45497	50188	49750	40211	24204	10339	2461	778	788	768	715	816	766	774	805	836	749	795	768	798	772	783	732	782	752	781	736	785	759	814	751	731	770	779	806	767	811	793	761	786	740	790	775	795	773	789	702	811	769	793	793	760	775	762	792	798	821	721	757	754	762	774	831	781	779	774	748	842	766	734	769	758	761	720	738	759	738	728	730	681	767	769	770	788	745	783	747	712	759	744	817	768	777	785	745	726	769	741	792	760	798	738	754	752	780	760	749	813	763	730	751	713	755	798	780	775	838	759	740	808	791	757	758	763	735	784	769	758	764	780	772	792	738	760	744	766	721	798	739	785	765	754	787	804	741	749	772	771	756	746	791	687	799	763	759	776	739	777	779	752	737	776	739	737	779	804	742	797	763	759	738	754	784	738	739	777	761	785	783	737	719	773	850	768	738	745	795	823	761	759	793	740	768	773	768	760	804	760	747	787	750	763	783	736	815	699	775	770	783	785	761	784	764	772	787	768	754	726	736	721	742	779	744	737	737	760	778	769	767	803	756	743	775	761	772	783	767	761	744	796	800	742	773	710	826	747	821	774	784	770	776	739	773	754	736	752	770	743	764	721	757	717	713	776	793	750	752	771	754	768	750	730	780	751	799	755	762	759	791	758	764	749	758	737	783	710	759	756	735	800	769	766	740	775	742	723	790	787	742	805	802	773	752	812	764	782	714	747	738	731	767	785	766	723	762	794	765	745	744	785	744	759	760	773	779	820	763	754	788	763	716	765	744	750	793	780	764	751	737	764	796	759	780	764	780	755	793	761	726	764	795	784	761	744	774	816	746	766	760	810	747	819	751	748	711	746	768	786	784	763	749	786	728	777	776	742	768	732	748	819	788	753	770	782	718	815	726	811	744	786	742	745	742	735	789	733	765	758	768	803	780	675	753	717	739	822	781	767	736	780	772	807	746	770	765	824	761	789	770	777	782	766	821	715	743	738	759	742	750	728	754	765	764	695	760	763	721	718	750	779	791	745	753	766	762	747	798	719	772	782	791	772	776	792	725	786	800	757	709	797	806	770	786	771	719	775	778	720	767	779	721	751	815	807	766	757	706	782	742	757	770	730	751	738	752	782	786	788	788	681	787	737	814	781	761	775	740	732	765	742	765	742	735	754	723	758	783	786	756	790	751	709	750	789	805	787	764	781	776	754	829	759	748	708	737	747	765	784	818	804	761	760	771	798	723	815	765	791	768	811	784	774	763	752	787	779	763	767	758	750	770	747	793	781	802	775	735	772	794	717	768	743	792	783	744	722	767	736	753	783	750	744	760	779	723	776	756	780	749	713	768	771	767	763	719	782	753	769	732	731	777	732	786	753	779	776	758	753	745	802	805	753	771	797	770	738	830	789	740	677	760	780	775	756	765	762	733	768	721	806	741	736	753	753	786	759	793	798	726	776	773	787	801	769	779	783	746	809	767	734	765	744	738	752	790	798	733	804	796	803	755	755	748	792	761	786	740	754	723	791	775	747	808	775	793	808	812	818	762	775	765	752	786	763	797	731	791	759	771	742	763	802	758	747	721	800	722	763	757	796	752	754	793	796	758	755	755	777	742	737	741	764	783	692	770	808	773	729	773	787	770	731	785	758	782	771	700	726	756	746	720	772	755	768	767	772	741	718	789	771	761	756	773	790	736	810	719	753	739	735	795	774	749	785	772	760	773	797	769	798	771	755	733	770	745	760	709	758	751	768	750	784	813	752	788	720	755	772	755	792	732	772	742	807	742	728	761	785	736	797	741	716	770	718	792	789	774	804	734	796	713	794	737	763	746	768	744	797	754	737	816	735	766	780	779	785	729	770	738	771	730	740	783	772	770	830	775	801	744	770	751	742	793	761	786	741	798	756	809	732	764	790	723	737	765	741	725	721	747	770	764	785	736	717	810	781	772	735	773	790	748	757	796	741	754	744	748	741	758	767	744	759	722	774	789	739	785	747	806	743	780	748	737	773	814	777	772	793	794	774	735	755	744	768	785	768	743	786	751	740	753	757	776	769	775	782	794	760	761	756	744	736	788	747	801	760	808	702	772	764	760	756	746	782	763	839	742	767	762	737	773	739	783	793	752	790	797	754	763	775	815	747	770	810	717	781	734	790	768	781	749	756	743	731	826	777	777	784	701	709	718	754	779	783	764	793	757	743	735	786	771	772	721	723	748	774	717	724	771	738	804	724	776	781	770	792	758	755	769	749	795	779	804	812	754	711	784	749	728	765	804	765	768	758	746	761	703	740	781	748	721	755	740	791	758	777	761	710	777	750	694	791	746	809	729	814	753	817	776	783	742	812	741	774	767	793	753	808	823	772	784	769	741	730	784	730	732	757	753	724	752	766	775	786	766	765	736	744	768	734	773	780	751	752	781	722	744	758	747	803	764	721	774	732	734	754	778	771	751	784	767	718	721	750	759	770	820	751	800	749	816	760	727	769	748	727	755	812	792	797	762	760	770	725	764	807	790	782	701	778	746	745	827	773	767	759	750	792	777	765	742	805	746	800	819	785	750	759	747	763	737	769	771	770	756	780	761	715	774	761	717	777	766	697	743	799	748	731	717	735	773	755	744	755	803	771	780	756	769	760	825	792	730	727	787	772	802	716	715	811	793	729	768	755	762	725	729	762	753	770	812	770	796	747	758	746	738	759	773	782	776	772	760	756	774	736	752	779	730	715	804	748	752	718	766	740	763	844	790	744	758	794	757	782	764	762	755	797	752	742	759	785	725	755	749	750	760	734	787	744	744	780	763	771	720	786	745	760	721	806	766	849	770	736	764	767	771	778	747	818	777	766	750	735	725	747	783	765	782	788	789	733	781	736	743	756	755	745	754	733	756	731	744	777	742	732	794	771	791	752	741	729	766	726	794	758	768	770	767	743	689	739	753	767	734	782	763	818	736	776	730	805	767	772	809	776	771	779	811	782	771	772	776	764	808	795	710	743	786	824	764	776	722	735	752	799	746	786	751	737	819	790	753	789	793	765	791	791	805	748	720	719	755	805	772	779	777	767	777	754	749	810	751	798	759	775	780	737	765	780	720	812	742	764	759	769	763	752	740	771	739	739	750	803	780	791	771	793	750	759	774	779	771	787	781	736	754	797	744	728	720	790	753	749	745	715	815	806	780	754	736	751	793	776	752	741	789	779	775	799	718	765	776	730	796	765	754	774	782	759	728	756	763	762	695	802	717	806	740	774	774	770	791	770	745	777	713	723	738	761	803	767	765	758	757	755	784	775	757	801	736	742	767	786	746	817	731	755	756	758	765	779	764	734	776	759	733	719	724	728	763	766	764	760	744	779	804	785	753	758	760	786	764	770	783	762	774	774	783	800	744	770	762	794	775	750	714	703	753	766	784	754	805	738	774	764	765	780	818	732	766	709	753	777	794	744	792	743	777	695	765	776	751	775	754	772	793	732	761	789	799	771	720	770	792	772	758	757	763	790	775	739	822	754	773	769
81361	76574	66697	47395	27864	10840	1560	298	268	252	300	257	263	290	269	281	254	275	294	270	257	268	244	250	279	246	261	259	261	252	253	219	285	280	280	258	239	248	279	254	241	253	271	256	271	245	283	269	261	272	272	258	262	261	237	243	247	238	245	269	256	278	265	229	276	262	267	249	220	282	272	243	238	288	278	270	253	248	266	277	290	277	255	231	269	232	262	257	252	248	250	236	237	262	282	247	274	243	268	268	242	282	243	269	247	259	292	284	276	289	267	278	279	236	253	273	283	256	261	288	266	248	274	246	279	256	250	264	294	288	259	266	268	265	240	255	234	255	274	257	257	266	238	239	262	231	249	241	262	277	245	304	273	261	249	257	263	250	245	273	283	276	252	257	276	244	260	271	269	253	243	263	249	261	277	270	286	276	269	284	236	277	249	243	270	261	261	246	248	244	261	251	253	287	277	257	263	276	272	285	256	256	263	257	267	255	262	268	260	270	282	250	261	277	284	292	256	285	269	223	244	270	241	283	282	240	254	232	259	273	244	266	249	253	279	263	258	227	233	264	252	282	277	250	220	277	262	262	261	245	276	262	262	264	288	280	250	254	248	281	260	247	255	250	277	243	281	244	248	278	234	238	263	283	238	238	251	279	270	253	258	264	254	243	266	252	287	280	281	259	266	232	244	291	262	279	264	279	248	297	275	297	242	244	238	265	279	274	269	288	287	269	243	257	266	275	270	249	254	240	245	290	254	257	261	283	272	273	287	277	244	256	250	284	269	258	245	260	277	262	238	264	236	262	253	252	252	253	261	275	272	275	235	254	251	298	267	282	248	282	235	262	294	272	263	290	272	270	261	271	265	259	229	254	264	260	266	264	266	273	241	253	239	280	255	282	252	299	253	267	231	267	263	237	222	251	278	258	242	283	239	272	277	242	286	248	248	280	264	239	241	260	245	266	262	293	298	254	259	254	257	283	280	265	269	268	261	246	262	253	219	259	273	264	247	293	239	236	260	247	284	268	248	274	278	287	241	269	280	254	289	266	251	272	245	271	285	282	235	253	265	274	274	239	250	276	277	288	253	257	223	266	272	249	249	263	267	294	293	246	289	329	275	261	260	284	257	266	266	261	268	282	262	261	271	259	260	276	282	255	312	278	270	263	259	263	258	293	273	268	270	215	273	272	268	263	272	266	248	275	250	265	267	284	249	266	256	235	255	273	279	254	248	239	294	252	247	264	275	268	258	271	270	252	254	259	247	274	283	269	240	241	252	265	239	276	252	250	285	260	265	250	278	278	260	268	264	261	293	247	268	282	268	269	270	246	275	265	275	285	291	265	252	264	239	256	246	245	231	271	231	283	248	242	250	275	269	272	257	273	286	249	258	262	267	253	270	242	271	269	278	244	248	264	251	259	279	229	288	249	278	263	276	278	260	262	244	257	279	283	257	233	245	241	242	277	265	270	270	285	266	262	259	246	234	248	256	259	231	268	255	284	270	243	253	269	266	270	258	285	228	261	250	249	273	286	267	272	272	272	237	268	268	254	284	255	270	284	250	265	263	275	259	257	251	269	294	249	261	269	235	251	258	250	239	273	258	241	232	249	274	245	272	240	249	274	235	276	266	257	266	252	275	270	259	247	299	256	267	290	262	249	238	277	292	240	243	265	286	248	287	247	286	276	275	244	271	275	268	266	284	261	259	239	258	256	250	274	276	237	302	258	256	252	209	258	232	262	278	267	296	293	263	243	256	288	224	260	250	259	268	253	265	260	259	241	259	259	268	242	272	255	249	265	285	265	269	264	272	261	264	222	255	272	262	250	257	254	288	245	267	273	291	264	254	236	291	268	297	262	268	255	267	304	241	255	248	253	274	241	262	290	271	275	260	263	252	265	242	251	267	247	245	281	273	262	264	266	282	297	267	252	250	262	264	245	274	259	274	254	245	255	293	270	274	251	245	266	261	274	264	268	239	255	281	276	283	247	284	276	237	280	320	270	273	267	269	276	250	258	266	252	261	242	279	248	263	257	271	238	248	247	266	249	273	249	271	279	247	280	254	280	272	249	272	289	263	251	245	260	261	251	244	253	274	257	288	283	271	264	281	275	277	275	281	286	276	263	291	244	299	258	245	269	278	272	284	272	244	270	294	246	303	246	290	262	233	241	249	249	251	288	266	248	262	307	252	235	272	242	290	256	302	263	281	284	269	270	242	264	241	261	274	263	282	247	261	289	266	267	278	216	264	255	304	243	295	240	255	262	246	248	257	280	287	275	260	269	238	261	266	257	263	248	271	288	243	261	263	278	266	311	276	256	280	274	262	238	289	270	267	265	261	275	261	276	252	282	255	280	242	217	246	250	262	272	237	232	259	239	239	281	256	254	240	272	264	293	277	261	254	273	238	259	247	282	265	265	270	280	268	249	269	272	296	296	273	269	273	242	240	271	287	274	261	261	301	265	270	279	232	238	244	283	268	239	275	262	252	275	251	254	261	274	275	250	274	224	274	272	247	271	294	259	263	248	262	247	241	249	266	276	259	277	305	245	242	245	275	289	260	262	257	243	283	271	288	246	263	257	247	253	264	247	274	284	278	255	264	264	238	270	284	264	259	298	262	278	251	279	251	250	265	255	258	265	264	275	245	276	273	253	255	249	267	272	249	261	271	277	244	250	260	267	268	289	264	243	278	245	260	263	263	278	250	277	280	254	298	273	264	260	249	248	281	281	271	276	265	242	237	264	271	257	266	248	270	254	265	281	275	259	255	269	304	271	270	262	235	235	246	241	238	278	277	243	244	293	279	259	225	273	256	245	258	286	236	258	245	255	254	259	260	272	287	270	286	251	256	275	268	262	278	238	286	239	245	258	246	245	266	237	261	267	252	266	267	232	257	280	267	250	272	268	260	247	272	256	298	252	252	247	289	264	246	249	262	261	244	255	254	245	258	275	254	266	261	268	278	243	269	276	268	252	290	309	260	282	244	258	256	245	300	257	278	259	252	289	255	277	243	258	277	285	265	217	245	259	273	279	262	256	248	265	231	269	254	254	252	268	276	242	262	295	244	279	271	252	286	248	251	278	241	251	259	273	290	256	254	279	251	245	287	262	258	253	271	273	247	270	245	232	259	269	255	274	268	258	281	247	234	265	281	238	297	251	254	307	243	273	272	282	259	269	242	263	247	241	238	259	236	243	267	254	265	248	270	265	260	271	306	264	276	259	275	237	266	263	282	258	252	248	253	265	280	269	249	247	239	256	226	242	267	278	307	237	294	271	285	260	256	256	256	289	286	274	256	281	238	264	249	282	233	268	259	248	276	269	259	270	249	289	257	243	266	267	254	261	274	257	276	259	262	283	252	259	256	251	249	255	282	256	238	288	255	274	244	284	260	288	257	275	240	270	243	297	252	248	254	238	250	260	265	282	282	238	278	241	265	250	274	244	232	305	265	264	264	273	243	258	250	252	240	274	266	247	227	260	261	258	269	279	264	250	235	252
56723	63014	61815	51153	34293	16636	3224	724	741	763	648	731	701	698	749	675	719	662	674	674	702	654	716	711	700	698	739	701	733	740	669	688	709	668	730	727	709	729	716	719	706	696	691	681	695	711	687	678	707	709	693	724	713	715	664	684	743	675	680	664	716	705	646	689	679	653	722	620	686	680	677	717	698	674	717	635	708	693	674	646	685	710	668	663	654	719	689	669	706	694	708	676	744	662	661	725	675	669	678	686	698	687	687	677	720	725	707	675	651	751	721	731	682	714	714	684	710	696	665	704	730	677	679	663	684	623	712	701	674	695	720	730	638	714	700	669	719	726	726	744	729	652	701	707	703	692	679	651	681	712	658	692	671	692	689	698	664	693	681	699	671	670	688	704	684	673	675	750	702	703	669	703	644	694	634	704	667	757	721	725	712	712	696	750	682	731	703	650	706	724	660	719	691	750	672	668	692	707	677	738	695	699	692	705	702	698	769	653	656	713	689	707	694	654	702	692	723	682	696	683	696	736	682	679	723	730	742	716	705	706	683	670	669	682	716	668	704	686	692	672	715	694	782	663	664	696	713	693	710	657	716	732	694	690	669	707	658	690	700	658	727	699	676	708	694	694	670	703	708	707	699	650	713	674	654	708	713	693	669	705	698	687	711	694	706	683	681	691	666	693	696	684	746	721	702	718	664	740	734	691	682	721	657	696	673	684	715	715	675	686	735	685	696	652	707	714	686	706	644	663	671	708	641	678	681	707	709	708	643	664	705	685	653	665	694	731	677	723	702	699	659	681	661	675	659	723	680	671	678	701	682	699	737	708	661	664	650	690	686	717	736	716	678	668	695	658	647	741	673	634	692	667	716	747	721	695	653	723	662	644	734	742	661	725	693	735	732	742	679	705	686	741	673	642	660	690	704	647	750	702	700	729	692	683	682	709	671	611	727	708	707	665	708	706	679	735	673	720	685	730	664	688	693	679	690	697	705	672	712	686	684	668	681	645	674	709	700	700	723	685	687	705	703	660	655	671	735	677	740	716	721	691	678	696	727	746	708	705	742	683	699	682	691	694	673	726	668	698	661	720	731	668	662	684	742	697	650	710	709	730	723	704	677	761	701	677	635	647	675	667	672	644	679	724	717	712	688	696	679	675	717	725	711	660	680	691	678	680	708	695	676	682	709	690	703	664	691	674	664	664	703	733	664	683	669	709	718	680	712	660	712	684	663	783	691	722	709	690	707	676	713	728	724	703	665	643	682	749	703	731	674	722	713	659	679	697	697	707	664	675	695	712	715	709	676	692	707	699	641	688	687	721	728	704	700	671	679	666	642	665	677	691	703	679	694	709	677	689	715	733	714	720	699	677	683	697	699	690	710	698	683	682	695	720	717	679	706	658	711	632	719	691	740	667	666	648	683	730	644	681	683	738	669	704	699	645	686	695	706	696	713	661	685	707	674	662	691	703	665	699	741	686	701	698	683	743	714	664	686	691	698	738	720	638	680	656	689	728	713	699	719	711	685	702	721	708	642	668	666	696	708	686	698	703	702	704	701	688	750	699	679	716	680	703	681	709	708	660	688	635	679	667	661	662	670	672	705	696	647	702	666	683	688	713	745	696	690	681	692	684	698	661	679	689	739	715	678	705	705	668	679	706	713	696	697	720	760	688	683	735	661	778	695	673	686	716	711	727	678	664	689	665	709	704	741	690	691	728	661	690	740	651	643	722	698	644	731	689	732	679	750	741	723	708	726	756	686	664	664	676	688	736	685	734	721	692	710	679	726	670	674	699	687	704	680	728	672	686	699	716	705	746	706	709	728	689	719	695	684	722	672	658	695	712	726	690	683	677	688	696	643	713	726	710	700	686	704	642	705	691	684	720	710	697	753	618	690	694	684	674	691	698	680	741	707	738	681	687	671	665	676	678	652	698	681	720	679	684	696	713	748	669	703	679	621	652	671	704	695	697	685	703	689	716	707	684	631	737	701	674	706	699	723	739	657	680	662	670	727	712	702	691	711	689	653	750	665	660	751	666	682	696	731	704	660	735	670	677	710	688	667	692	641	705	715	704	689	742	664	685	721	656	729	677	719	668	741	671	688	645	727	667	707	642	673	662	678	704	696	681	697	679	656	695	692	668	651	682	691	683	691	637	679	708	705	702	713	715	692	725	698	676	678	701	677	688	731	680	661	733	697	730	684	781	694	700	696	693	686	687	697	754	679	668	686	669	744	677	714	655	666	679	671	689	678	730	722	675	685	667	687	719	640	651	737	705	718	683	672	668	702	713	694	711	680	671	676	727	660	688	644	679	730	671	710	658	682	678	730	687	733	715	691	672	736	661	710	690	697	728	737	713	674	680	687	656	649	683	685	686	683	718	715	670	704	711	695	668	677	708	720	692	641	702	702	683	706	677	744	702	686	647	688	663	685	691	686	656	659	679	673	639	724	693	662	704	701	722	660	711	725	690	673	718	720	708	638	659	662	717	712	703	700	720	697	640	750	686	657	641	680	680	680	685	751	697	641	664	738	684	683	675	679	660	664	712	719	667	656	651	680	652	676	724	668	670	682	715	721	687	679	682	706	685	720	727	789	660	697	677	679	719	716	702	702	705	683	655	651	702	633	707	672	724	685	695	742	664	772	709	692	656	690	696	697	688	709	722	712	673	654	659	690	674	691	717	698	703	709	679	699	708	678	703	707	700	666	715	687	648	669	710	703	742	695	721	711	698	663	706	692	676	705	712	692	673	679	678	690	672	696	685	730	709	708	706	706	720	731	702	687	677	650	685	649	701	702	711	659	700	654	702	718	703	669	675	722	714	714	702	684	662	689	721	731	706	699	639	674	730	776	690	664	689	704	650	626	718	748	676	687	699	648	699	697	688	711	691	672	712	751	704	719	696	674	605	717	740	670	718	677	710	684	673	746	752	719	710	733	709	680	726	685	676	709	661	659	680	678	685	711	665	668	724	716	703	638	699	695	757	705	699	691	660	695	679	702	662	707	660	677	657	704	698	677	704	720	716	721	656	634	712	706	714	701	664	738	686	765	688	679	736	684	664	675	673	666	694	674	627	761	655	638	698	642	717	691	669	713	722	697	647	678	690	684	683	671	667	710	705	658	719	660	696	716	638	734	677	691	672	718	716	703	725	697	689	667	709	726	698	719	708	709	700	761	650	690	681	687	701	683	681	655	695	689	720	696	708	703	689	721	716	694	718	723	717	721	716	689	680	713	703	732	696	710	695	670	728	715	681	657	750	683	644	715	651	683	678	646	721	686	679	693	716	672	667	665	707	709	702	650	715	698	684	708	718	698	706	706	688	661	684	655	684	689	713	675	708	662	709	676	698	695	714	677	756	709	707	664	722	674	707	741	689	697	693	709	696	676	700	699	704	708	697	719	657	710	650	695	699	635	684	694	736	720	706	684	690	687	689	696	692	733	694	713	717	721	675	735	696	690	712	686	687	697	669	717	660	648	676	723	696	702	749	692	706
26918	20562	13601	4743	1774	693	304	269	316	283	319	259	293	305	307	301	321	305	299	297	280	290	295	280	291	272	276	272	260	308	300	305	305	323	281	267	267	293	293	284	295	273	270	280	280	330	267	299	312	277	289	260	261	293	312	289	304	290	303	296	271	299	297	302	336	318	274	287	279	275	293	308	313	302	276	271	312	303	248	336	320	309	288	288	307	279	323	294	298	286	282	270	298	269	281	292	285	308	313	279	291	254	264	292	298	295	283	267	264	312	279	296	297	280	285	296	296	292	285	287	306	296	257	292	325	297	293	265	288	306	285	276	287	287	290	304	299	297	293	296	280	282	279	294	297	323	310	295	322	283	297	263	292	289	295	287	275	281	285	311	269	282	296	302	291	282	302	301	260	289	277	301	271	287	273	284	272	284	287	292	317	287	269	244	288	304	293	301	309	307	307	281	283	290	289	282	303	297	279	279	304	297	269	301	295	298	309	272	271	297	285	274	288	271	301	322	296	295	289	264	294	295	314	281	282	280	287	284	258	283	274	283	302	310	272	271	298	329	295	286	257	289	293	287	278	279	294	267	271	272	286	305	293	297	314	281	257	312	292	274	312	287	288	271	291	270	276	293	289	291	292	287	291	283	305	295	284	291	294	299	318	279	317	301	293	294	317	307	296	294	295	291	304	262	292	316	284	344	298	315	279	301	299	295	256	262	299	309	298	283	280	291	289	263	304	294	293	280	322	294	295	288	289	291	278	302	307	284	294	272	315	275	299	297	282	295	306	285	248	298	312	293	306	281	265	261	283	290	289	277	281	289	278	324	279	312	307	297	285	302	318	299	299	300	320	301	282	285	281	292	306	296	291	268	277	298	264	307	267	292	249	262	286	279	302	282	274	291	297	291	268	292	268	307	292	293	300	285	269	251	315	298	295	292	279	293	264	304	288	294	289	290	284	299	278	300	264	319	303	293	283	309	298	284	289	311	303	279	268	272	313	304	320	299	274	286	252	275	320	303	278	289	296	282	327	272	258	291	275	313	288	293	307	292	284	318	287	294	297	308	302	299	256	306	300	262	261	309	292	286	323	296	318	270	310	337	281	279	300	276	276	293	288	243	278	290	331	297	305	299	291	292	300	283	293	291	280	290	291	277	289	319	313	319	301	277	302	283	276	296	332	278	293	269	269	261	264	299	308	319	292	282	332	272	310	322	274	281	270	267	277	278	288	287	282	284	291	254	257	310	290	299	282	293	314	272	282	317	295	299	257	257	251	330	284	273	260	304	281	304	295	273	300	244	285	281	282	320	264	301	302	288	275	322	302	281	279	249	293	259	314	292	282	299	273	296	303	318	281	288	309	306	316	275	298	277	312	267	278	284	275	298	288	298	288	300	297	304	284	274	264	275	286	298	299	284	286	298	281	312	278	297	318	311	308	279	305	285	280	286	303	291	325	305	317	280	261	282	269	307	305	281	290	322	291	307	304	290	308	298	293	308	294	288	304	318	280	280	273	290	281	297	293	275	279	282	314	253	291	298	262	281	289	290	288	314	295	265	300	275	313	267	279	298	283	301	272	281	304	283	276	251	280	267	243	282	263	286	303	288	298	296	275	274	260	284	317	341	249	321	289	297	315	264	256	283	310	273	313	272	271	277	329	293	269	309	272	309	264	293	296	287	273	263	264	292	290	293	289	289	297	316	307	243	291	275	275	277	293	258	273	319	290	292	278	289	295	303	302	303	297	293	289	281	324	285	282	280	276	316	291	273	297	294	284	284	324	301	300	270	306	303	299	292	300	282	291	273	271	259	264	276	299	293	302	282	270	303	292	270	315	315	247	291	277	261	289	286	272	311	283	284	281	263	291	289	274	277	302	295	288	297	332	308	301	311	274	317	276	280	319	279	290	259	302	263	331	311	247	299	301	320	301	304	288	291	288	298	299	275	305	304	319	306	254	282	283	253	289	289	298	269	285	282	316	289	268	296	265	252	270	299	287	260	272	274	292	304	297	285	291	268	273	293	285	303	276	328	296	298	317	264	285	289	316	285	275	282	244	287	261	312	289	295	297	257	293	283	285	280	288	265	285	283	286	267	275	309	291	286	267	292	296	278	295	269	299	304	286	288	282	328	315	295	283	284	302	309	307	307	303	285	282	271	297	274	299	265	288	270	265	284	321	310	263	295	296	285	278	313	254	318	299	317	272	288	303	305	293	260	290	287	293	285	299	295	295	245	285	288	296	296	304	281	290	270	317	297	276	295	273	291	263	265	300	276	275	312	292	309	265	280	269	296	284	291	291	278	275	290	282	294	327	298	304	311	313	306	284	318	278	313	301	280	347	289	280	265	310	291	286	307	279	312	320	299	287	302	270	270	290	304	298	276	272	303	283	291	295	303	291	291	275	297	286	258	287	273	282	294	291	319	260	284	291	314	292	277	282	287	293	260	291	300	306	314	294	294	287	267	297	285	265	282	272	305	295	307	294	284	293	285	290	304	293	284	254	290	261	272	297	292	292	260	279	325	306	285	296	274	275	268	288	283	287	271	273	276	269	265	281	295	274	295	249	270	287	299	283	315	265	291	275	283	304	278	303	288	302	297	306	327	328	292	276	285	269	263	287	281	276	287	296	301	286	288	314	293	294	304	288	286	246	251	302	324	318	301	279	268	313	290	273	306	297	272	281	291	287	313	285	285	289	306	271	295	281	278	267	291	290	292	240	305	308	288	288	285	291	293	274	267	266	287	295	283	315	287	306	302	293	278	303	267	291	298	274	264	302	278	281	254	292	295	279	302	295	288	284	284	307	286	282	312	329	294	277	263	280	308	322	314	301	275	318	290	278	292	310	296	300	292	284	297	268	294	253	310	312	282	290	316	276	345	304	271	280	299	286	295	321	319	297	287	293	287	296	284	279	302	295	281	289	275	288	260	317	319	292	295	290	304	285	304	291	296	313	265	277	281	286	285	294	321	296	271	283	286	299	276	274	282	285	276	292	305	277	274	313	310	288	283	289	284	325	323	292	311	274	251	307	302	308	267	293	275	313	330	275	300	285	300	280	280	284	313	293	269	284	303	314	291	292	299	293	306	299	295	294	300	267	299	282	281	289	262	270	275	295	266	311	278	330	266	298	296	287	264	321	304	297	289	276	299	312	278	284	288	307	297	294	265	291	278	306	264	255	277	328	305	304	328	284	319	291	288	321	274	287	276	275	279	303	307	265	279	318	321	288	289	265	308	294	295	305	304	263	317	296	311	298	279	276	287	278	276	328	297	293	267	315	274	283	323	309	325	297	265	272	285	300	287	279	290	296	285	288	316	271	315	279	288	267	254	274	293	297	271	307	292	277	292	295	271	304	264	292	285	307	323	293	283	292	281	320	297	289	284	315	320	292	337	295	307	296	311	298	282	287	304	260	280	288	302	296	297	300	259	261	307	266	269	309	292	278	303	316	292	307	257	255	300	308	260	258	317	317	307	259	331	304	280	299	277	294	286
25088	24159	19104	10173	5176	2128	802	770	753	790	773	754	824	723	746	797	761	776	754	724	842	810	711	740	721	750	744	717	776	735	783	735	787	800	752	725	729	729	754	741	777	755	779	718	734	798	778	775	770	711	752	733	754	798	751	772	760	746	776	764	715	769	774	732	761	756	759	783	732	710	764	705	701	793	744	789	771	767	730	743	729	776	800	741	771	732	735	750	770	792	746	742	767	732	740	699	738	707	786	727	798	819	764	803	752	765	753	728	747	801	768	763	756	745	776	717	807	755	719	736	748	743	719	700	741	794	781	728	741	789	780	735	762	793	728	781	748	748	790	760	735	744	776	749	747	757	718	755	758	776	834	741	805	743	752	752	717	785	749	753	757	765	798	773	783	712	781	746	741	745	737	759	794	770	750	725	747	752	815	746	740	785	777	747	820	729	742	736	743	816	744	724	748	717	726	768	796	727	760	772	743	784	771	747	740	759	743	744	734	718	756	769	735	742	780	787	763	748	753	761	740	828	738	762	770	784	763	732	819	778	789	791	817	766	730	788	790	782	765	782	736	792	745	775	750	771	764	756	750	735	750	744	758	726	777	743	740	744	755	774	758	793	794	725	775	747	751	778	715	728	729	757	719	794	755	785	752	782	763	746	774	781	773	698	767	776	772	763	755	717	763	809	768	702	729	757	772	759	769	729	780	736	734	758	747	768	740	742	748	802	774	749	756	794	744	760	740	732	700	722	689	741	720	706	713	706	801	788	750	710	758	745	793	756	765	772	736	774	796	736	761	763	764	742	719	739	722	745	783	752	738	746	744	772	738	752	753	754	756	771	774	788	730	741	775	736	824	741	727	746	779	740	762	748	718	720	754	761	742	782	797	720	773	758	753	788	743	763	775	800	783	778	776	769	784	738	756	776	736	737	774	687	802	746	733	752	784	710	782	773	750	731	708	744	712	745	776	726	689	729	780	750	812	790	774	753	787	729	796	796	756	724	812	742	702	796	798	777	771	792	800	760	760	776	749	765	789	737	750	737	720	764	784	735	765	757	784	764	765	771	707	795	798	779	743	754	709	789	728	743	740	750	748	705	713	739	767	784	762	729	769	781	801	737	734	706	722	759	742	743	743	696	730	749	745	770	713	756	763	704	795	729	755	755	716	729	704	763	769	751	782	744	788	747	753	757	761	760	787	724	745	751	750	757	731	758	725	758	783	744	749	761	737	712	744	709	759	762	789	754	744	775	748	754	731	741	776	751	741	790	801	760	722	763	713	729	721	751	797	712	770	755	764	705	765	745	763	787	754	773	765	761	716	746	771	814	758	792	763	722	728	763	731	681	770	728	794	702	768	791	762	772	789	789	761	726	712	723	715	767	736	738	753	743	772	750	793	764	773	758	783	717	699	772	686	777	746	770	759	787	817	783	738	729	744	781	703	766	743	767	747	729	733	772	745	724	742	778	791	682	766	777	721	773	715	775	781	709	788	746	713	782	762	784	773	782	694	756	768	762	759	767	773	762	748	792	739	699	779	776	714	741	732	743	783	785	801	736	721	745	739	783	712	741	785	771	774	749	763	788	724	735	783	746	747	766	747	752	754	772	756	780	732	736	787	747	747	804	772	764	765	786	777	774	807	777	808	699	749	734	750	759	780	803	781	757	771	755	777	797	772	748	752	760	799	795	739	744	750	747	795	743	802	706	759	744	719	771	754	793	744	763	757	706	772	785	755	777	748	778	733	753	738	732	754	778	729	761	772	732	774	778	782	754	756	765	744	794	762	778	781	775	777	732	785	721	727	722	753	754	752	719	791	736	759	770	743	811	751	769	756	743	782	760	733	764	768	773	780	715	740	767	719	739	763	757	764	736	746	695	736	789	773	749	725	698	794	787	773	739	767	762	706	768	761	717	736	753	733	762	824	724	725	731	749	762	799	797	820	753	757	744	735	749	761	771	739	744	755	766	723	707	768	798	725	759	770	762	761	754	775	793	736	756	687	771	747	768	799	737	769	725	762	718	747	812	781	746	773	746	717	737	752	772	777	778	746	761	799	711	762	763	755	786	798	810	678	795	791	724	746	762	787	748	772	747	755	775	739	773	768	766	760	784	791	732	731	813	746	764	758	745	775	769	731	725	744	823	703	700	715	757	771	695	756	766	744	757	728	800	767	727	731	787	781	744	736	719	799	782	754	779	772	733	732	736	797	733	738	760	721	788	741	795	787	768	736	743	758	782	809	767	775	735	679	749	750	777	751	747	776	792	774	740	756	765	714	805	754	777	793	735	754	837	794	747	759	691	780	745	803	796	776	774	807	748	757	757	790	781	780	773	808	780	751	742	760	721	757	773	730	762	787	799	752	768	732	706	773	764	746	709	725	733	820	725	777	725	685	779	732	806	790	800	750	771	764	767	756	767	775	788	790	759	745	754	716	811	793	752	720	771	803	782	771	787	744	769	802	745	752	768	797	786	777	779	790	752	724	694	771	792	747	794	756	754	725	750	726	770	743	744	732	717	763	754	736	750	761	732	722	750	709	810	772	722	813	776	814	767	729	735	759	731	761	736	767	774	726	779	824	759	804	772	745	743	717	735	769	756	696	753	800	766	796	766	731	794	763	750	809	726	707	780	742	747	778	749	766	778	781	795	750	736	726	747	735	775	754	796	778	785	770	755	754	748	811	761	738	791	703	812	797	696	750	710	794	755	748	719	768	801	768	716	781	742	688	789	751	785	755	764	728	745	690	778	779	741	755	783	763	779	758	819	788	739	771	744	716	767	734	733	757	717	815	732	780	772	759	745	772	758	775	715	784	754	796	775	777	750	775	793	738	748	745	760	810	717	737	721	747	782	765	760	787	754	794	757	760	794	790	738	736	760	747	795	755	735	721	811	735	761	777	725	774	738	784	752	766	772	737	759	769	746	761	807	809	806	747	769	779	746	694	769	775	746	757	749	814	720	766	794	780	789	732	739	746	710	737	774	739	765	717	765	788	728	752	792	778	737	755	786	739	758	769	762	715	755	732	744	766	777	814	715	761	755	791	767	747	789	773	755	747	802	722	795	707	751	758	759	775	744	769	763	762	803	823	774	783	755	728	804	767	732	783	731	763	777	771	755	773	774	790	744	764	785	781	735	727	770	770	779	778	764	774	774	788	791	724	772	760	795	733	743	802	781	738	813	720	764	739	773	751	715	739	760	731	743	789	748	761	794	725	761	765	778	739	744	802	779	825	758	810	769	747	818	760	786	758	750	721	721	772	781	761	774	753	750	747	731	761	764	698	741	766	715	760	782	778	780	731	729	752	785	756	793	759	759	753	757	710	747	778	790	772	795	739	756	727	734	729	800	763	789	778	779	741	725	733	796	804	703	763	708	719	766	760	753	756	730	794	757	803	740	768	772	758	750	732	764	787	762	784	737	735	743	819	740	748	775	731	759	771	724	768	760	766	811	792	783	794	794	752	747	761	747	735	724	848	806	756	758	783	769	774	756
68753	62093	53976	35007	14386	2646	253	209	217	203	203	243	218	230	241	237	199	241	209	221	190	224	186	212	238	228	216	226	203	219	204	211	243	220	213	194	204	225	208	199	219	226	202	208	202	237	215	206	233	229	225	232	205	223	190	219	220	229	208	201	257	193	221	212	217	214	220	219	224	241	198	221	195	209	209	218	236	204	241	232	247	221	219	243	217	219	231	236	202	236	244	229	253	217	240	216	199	197	226	201	222	214	203	220	202	227	187	227	262	202	225	221	241	229	212	205	224	206	230	242	199	221	228	216	217	209	235	227	204	212	170	219	222	247	220	211	234	221	237	218	223	234	190	234	224	213	218	237	204	225	218	219	220	225	205	219	251	211	227	232	236	242	227	234	206	192	228	193	237	216	202	189	181	216	220	191	213	232	213	199	207	220	212	213	208	249	233	208	221	214	205	228	240	224	213	190	193	219	194	219	229	232	215	211	210	197	176	205	218	238	198	199	208	223	216	246	228	202	221	218	218	221	205	208	227	233	256	191	228	236	230	193	211	239	212	206	225	236	221	217	226	223	245	240	212	209	223	219	229	216	210	227	235	196	198	210	207	216	242	235	224	209	229	220	224	227	213	220	239	230	200	214	206	221	216	210	222	220	215	217	196	210	214	210	205	202	215	215	216	213	212	176	250	225	215	216	240	206	217	236	189	203	218	211	203	192	216	213	249	215	227	214	206	212	223	225	220	224	240	248	219	202	212	216	225	246	246	216	216	217	204	220	219	207	202	193	211	203	224	252	207	208	183	208	227	223	232	200	210	206	218	218	177	222	231	197	218	235	208	202	216	215	212	210	206	219	203	208	205	217	216	212	215	198	232	217	220	235	211	228	240	182	224	221	192	233	229	216	198	205	208	227	228	222	238	197	195	212	223	211	223	208	233	204	219	210	215	204	220	231	219	224	183	220	233	232	227	226	220	212	210	220	225	235	233	228	223	206	219	218	223	192	222	231	229	210	217	201	196	193	189	211	200	236	227	220	247	239	208	217	202	243	238	224	226	220	234	210	236	208	220	217	217	233	224	198	185	209	220	221	235	217	218	238	236	234	209	216	191	246	220	194	205	233	213	205	206	214	216	232	200	220	241	187	219	202	187	231	219	208	230	223	211	196	214	199	235	239	212	204	238	216	217	226	231	214	217	216	187	206	217	209	218	202	225	203	222	219	222	220	221	219	229	223	231	239	241	207	226	242	201	214	238	191	227	209	233	226	220	198	203	221	215	224	197	195	235	228	221	226	216	233	223	216	215	230	215	228	239	203	224	233	242	230	194	220	224	217	221	211	217	217	214	218	236	213	235	230	211	219	216	231	217	209	203	219	230	216	241	209	198	209	216	232	240	244	208	207	214	222	218	211	211	195	220	221	210	237	216	242	211	229	210	237	219	211	221	195	225	230	233	224	221	206	228	246	199	224	235	179	223	222	222	212	207	208	197	215	242	225	219	220	217	216	233	227	215	215	204	199	205	221	223	217	213	205	222	195	221	220	239	228	248	195	234	232	214	241	241	216	196	194	193	236	216	220	198	249	210	209	227	211	233	216	212	187	214	246	210	196	235	212	205	202	246	206	216	231	225	226	254	220	223	229	228	221	219	216	208	224	245	220	233	218	219	192	214	210	197	218	199	230	214	197	185	212	211	214	216	201	205	204	232	229	223	234	227	212	199	208	218	220	214	227	205	201	223	239	207	236	225	225	200	213	218	222	207	196	220	232	210	226	241	209	218	220	218	218	222	242	218	216	215	211	232	239	212	203	199	229	215	247	211	232	228	206	210	182	271	237	214	206	197	220	220	215	239	211	240	211	246	208	224	188	235	226	232	208	216	202	216	220	237	194	198	191	242	211	206	197	206	244	221	217	229	205	228	215	235	205	225	197	225	227	244	192	230	233	196	212	217	223	219	202	224	210	246	195	215	229	218	170	222	220	232	208	240	215	220	228	244	218	215	211	213	214	213	202	232	228	222	224	227	212	189	247	219	208	227	229	236	232	234	206	204	234	253	221	211	238	225	205	202	214	247	224	203	201	225	243	200	219	222	247	221	224	198	205	203	224	255	212	217	204	210	234	224	210	226	181	239	183	232	221	213	219	202	209	214	209	238	233	228	208	207	209	215	224	196	203	231	235	234	229	208	225	221	230	212	215	235	208	213	213	208	236	210	238	221	235	220	214	217	204	211	221	202	214	223	265	222	231	213	196	211	185	220	238	218	248	222	218	227	220	204	231	230	222	219	190	227	220	254	210	229	214	229	202	205	203	216	209	210	230	216	207	205	214	224	226	226	213	245	211	215	213	227	215	212	215	201	235	229	200	199	211	202	220	205	230	223	215	215	228	223	219	199	190	243	212	219	226	231	209	222	226	209	208	214	221	222	249	208	230	196	201	209	214	212	236	207	234	235	202	214	234	232	205	219	219	213	213	198	235	215	240	215	201	221	210	229	218	231	230	210	232	217	214	256	230	194	198	251	233	258	234	210	220	244	237	229	215	235	204	227	216	238	223	209	231	191	192	227	228	227	211	211	241	219	222	215	199	231	219	204	214	208	230	216	221	226	241	199	207	233	210	201	244	225	211	220	216	220	248	218	211	243	224	213	214	222	221	213	227	206	255	200	222	244	210	216	210	251	221	236	222	225	217	206	226	197	197	216	200	214	246	235	222	196	217	222	190	228	214	225	213	204	185	219	212	206	222	258	187	187	211	217	250	213	247	241	222	228	184	239	220	258	226	221	218	227	236	212	231	217	238	240	227	204	186	200	201	190	198	222	228	228	222	223	183	189	210	243	251	215	212	203	200	223	195	231	198	198	194	249	211	219	199	241	212	230	222	216	218	208	214	215	206	224	222	207	226	246	232	222	185	208	214	249	209	215	216	233	220	232	225	222	236	224	228	237	219	226	211	185	207	234	204	242	201	238	193	227	224	217	207	234	225	210	206	211	216	204	219	216	208	219	222	235	211	234	223	212	232	218	233	226	229	214	194	216	226	233	233	229	226	205	225	232	226	191	208	200	219	210	187	243	234	215	194	227	238	229	227	237	204	219	214	201	220	198	215	211	225	227	215	211	216	227	223	217	212	237	214	220	218	215	225	212	221	228	223	236	240	223	229	218	253	220	231	217	214	204	230	222	222	227	226	233	233	239	198	250	247	219	205	228	212	194	197	200	235	227	216	201	221	215	198	224	226	248	222	188	220	233	228	234	216	224	207	194	224	227	215	204	205	225	221	250	238	212	229	238	220	262	207	207	225	229	203	226	224	210	211	219	223	218	217	197	212	209	208	220	213	208	218	193	198	195	219	218	236	215	225	204	227	218	232	202	221	217	215	211	209	200	202	210	216	216	209	205	211	217	224	233	203	219	198	206	202	225	212	214	227	219	222	215	214	218	233	200	242	216	209	205	217	210	206	240	205	230	210	216	223	238	203	189	243	209	201	224	234	208	210	193	229
46418	49119	49384	39817	18741	5551	607	617	594	593	585	601	628	683	584	637	552	593	547	596	614	571	622	601	622	592	580	598	582	592	579	583	632	596	560	603	587	614	593	572	654	551	586	607	566	603	586	623	589	549	590	636	578	597	588	613	626	593	565	587	599	572	585	570	591	596	615	599	619	615	562	658	578	554	560	603	597	584	609	562	553	587	557	630	571	612	595	616	541	585	598	597	582	525	563	598	573	599	529	565	607	593	644	582	591	595	579	588	538	610	580	580	579	612	588	565	569	578	581	585	566	544	595	633	606	607	560	587	630	558	585	593	605	545	590	625	580	606	615	592	598	623	592	590	538	651	598	553	616	588	612	593	586	604	601	615	595	610	608	594	609	583	574	607	602	591	594	538	596	647	583	574	601	576	627	576	599	563	579	588	572	591	608	558	565	609	574	590	584	601	547	596	573	632	566	613	613	577	595	617	585	579	597	561	589	593	620	611	555	601	610	543	575	640	623	646	601	568	538	591	560	600	611	597	623	574	622	578	595	600	610	563	593	617	585	628	551	594	615	605	607	574	644	625	594	611	635	614	600	582	595	552	574	610	599	563	587	612	571	574	550	587	587	565	571	577	586	603	560	605	593	578	577	558	611	631	609	544	585	555	579	541	613	589	582	571	589	606	572	601	635	643	603	619	593	591	560	538	534	589	573	596	585	558	574	611	604	563	602	626	582	570	607	582	602	592	559	610	616	609	615	598	561	587	614	573	580	554	576	596	584	564	577	634	604	567	605	585	607	621	566	615	609	594	624	608	581	594	582	566	606	610	585	607	565	649	624	556	602	630	588	610	577	548	541	570	598	602	572	568	558	593	574	609	601	621	657	611	573	572	551	571	581	542	627	604	556	565	582	607	546	612	661	569	589	567	606	634	590	587	561	621	630	675	582	581	571	607	612	625	577	624	638	594	562	624	604	571	567	641	570	593	605	555	545	551	598	605	598	550	622	599	581	589	559	613	554	592	556	585	611	605	583	587	610	573	548	562	607	596	582	629	567	616	618	640	546	592	606	561	600	587	575	560	607	607	586	596	624	562	591	589	616	545	632	624	626	572	579	611	628	547	618	591	561	585	623	578	580	594	565	572	570	591	623	588	592	574	566	540	586	601	593	613	592	596	563	557	555	578	590	586	633	571	577	587	594	602	578	595	594	615	606	600	562	570	573	613	573	576	577	587	568	614	601	560	598	562	606	589	593	556	532	580	609	614	545	584	597	627	616	569	600	573	615	568	530	622	600	587	610	607	618	572	600	593	601	583	556	604	592	586	579	526	610	604	603	571	603	600	581	585	634	626	590	586	612	589	563	582	607	606	603	583	569	575	578	567	586	600	608	608	605	551	603	581	608	596	556	610	648	611	600	586	592	572	555	550	618	553	595	613	597	598	613	583	574	604	551	584	562	611	598	606	591	560	591	604	603	595	613	572	581	626	600	573	637	536	567	615	595	595	608	582	555	648	579	560	593	567	602	563	597	595	585	573	627	586	596	601	626	622	604	588	600	573	578	626	585	594	607	596	603	599	563	565	612	603	595	594	591	584	628	606	616	565	534	569	611	605	565	559	532	566	581	593	614	592	600	577	582	564	566	550	577	574	591	592	592	614	592	600	613	580	615	590	604	587	589	566	598	602	575	613	599	584	598	571	595	572	547	551	570	646	606	607	594	600	590	591	606	573	592	592	584	592	536	602	544	612	569	599	611	535	597	610	550	559	566	617	585	616	585	614	620	608	628	628	599	591	601	616	567	597	580	620	610	587	573	577	632	597	597	580	612	593	603	610	562	587	585	587	548	582	564	564	571	606	560	601	599	563	559	588	561	563	569	590	556	627	613	604	605	573	579	575	596	546	579	585	592	578	580	586	580	543	587	610	602	615	614	580	586	561	559	585	596	606	576	568	557	616	606	573	606	574	599	571	563	590	583	567	572	578	595	608	576	605	562	604	572	609	615	593	590	619	564	565	602	595	616	582	587	549	557	631	606	566	636	609	594	579	565	606	567	572	591	559	621	577	567	601	600	614	632	625	605	609	555	581	612	587	584	639	611	581	564	579	568	620	607	601	597	631	588	579	586	601	611	559	600	590	599	592	623	603	660	582	526	619	577	607	586	564	607	636	584	584	624	578	582	590	570	628	577	548	607	575	538	569	635	565	587	614	543	597	615	595	625	615	575	569	584	601	582	603	549	573	609	598	590	589	577	573	595	533	579	588	587	597	607	551	586	575	580	574	599	622	589	614	552	601	582	592	583	576	603	568	609	605	562	570	587	581	518	594	583	527	596	582	644	629	627	589	595	576	620	647	589	629	596	556	561	561	585	590	572	614	559	543	613	589	585	608	570	583	558	571	587	574	576	593	637	584	602	602	629	570	618	581	597	566	584	579	590	595	590	551	638	586	608	604	599	606	558	629	592	557	591	551	649	537	571	549	602	608	606	584	566	598	608	565	633	573	622	587	597	583	636	583	558	598	620	618	566	597	641	615	588	574	582	603	581	587	564	548	614	613	564	554	574	603	615	617	601	604	591	611	602	575	582	595	582	608	574	568	577	634	637	590	620	564	588	592	585	598	576	607	588	623	611	565	581	599	613	594	598	599	626	650	560	555	595	600	598	611	543	584	590	598	569	583	565	592	614	551	565	604	603	591	606	569	572	579	590	590	556	601	603	560	551	594	567	571	607	601	624	570	619	554	524	574	615	563	608	629	644	595	552	568	581	603	610	625	599	577	524	579	613	596	588	601	604	586	577	582	587	602	576	582	614	560	575	592	607	648	592	612	593	563	529	567	550	617	572	550	552	611	618	606	624	615	580	608	604	626	593	567	617	564	563	596	559	612	598	619	599	621	624	584	614	568	567	627	583	594	596	568	585	626	608	595	603	560	613	623	599	592	632	599	600	515	577	583	607	586	598	593	614	572	595	608	596	592	583	542	576	585	579	580	594	592	577	583	590	575	595	593	590	597	570	661	612	610	585	594	611	558	597	592	575	593	603	604	566	578	587	545	586	626	590	620	597	602	551	617	582	592	584	596	568	566	602	567	586	575	602	637	611	603	588	613	602	569	574	601	607	577	585	601	576	622	595	605	594	597	555	575	583	545	639	578	565	600	551	594	597	586	595	569	613	595	551	627	602	631	596	545	575	559	607	598	569	603	612	592	613	611	647	582	586	568	535	594	626	584	544	548	571	569	596	587	616	571	593	595	582	603	580	590	591	614	615	591	635	604	582	580	615	616	572	564	615	629	573	554	597	580	561	568	608	571	593	592	604	556	595	599	610	578	577	631	560	641	587	612	584	577	555	651	557	564	629	607	581	591	623	580	621	559	603	593	583	544	606	550	616	594	603	602	583	564	617	634	572	627	640	588	591	597	566	587	572	605	594	577	588	612	613	566	632	596	614	603	564	569	607	606	601	569	629	581	574	558	644	621	597	617	576	604	565	606	602	580	579	587
81523	75138	66387	47900	28423	9695	477	258	254	252	264	256	251	238	248	233	258	243	253	234	266	235	250	252	225	207	253	283	266	223	238	227	244	236	237	252	221	237	281	225	257	222	239	248	261	238	243	256	227	269	237	252	229	248	254	237	230	274	221	278	230	241	251	267	255	245	239	249	271	250	269	221	261	231	260	254	255	260	244	228	247	244	230	254	252	237	256	230	242	223	230	235	254	243	232	219	232	243	212	215	257	261	272	241	247	249	212	233	263	247	231	228	233	230	245	226	273	251	245	247	248	233	263	259	253	264	227	230	244	275	251	233	240	224	238	253	222	248	252	261	232	271	283	218	268	239	229	244	246	267	273	240	237	252	265	246	248	256	236	244	209	248	240	248	258	228	259	245	225	248	226	221	251	243	238	234	244	249	239	229	231	223	235	271	252	243	220	241	249	231	262	245	239	265	234	259	256	240	247	238	233	244	285	259	221	245	239	251	230	252	245	244	290	231	229	243	242	233	256	252	232	237	244	260	246	254	240	231	240	239	213	250	254	247	249	257	225	241	226	238	262	237	249	240	234	221	227	222	252	235	282	253	240	227	205	259	224	245	253	236	239	257	245	228	220	239	229	242	254	257	210	237	243	249	266	225	252	230	251	263	241	244	256	253	231	239	224	260	257	220	250	264	204	241	259	228	252	225	214	253	229	244	244	252	237	254	237	255	259	232	239	229	238	233	255	237	267	263	254	239	228	244	262	240	221	255	220	211	246	236	247	227	237	238	246	258	235	215	237	247	250	222	238	246	247	230	240	256	244	250	252	235	254	239	235	226	252	222	245	240	236	224	228	237	270	240	241	198	217	238	262	283	243	249	234	232	230	254	252	236	262	231	244	248	226	201	252	230	268	250	243	221	219	244	240	230	256	246	245	228	238	237	233	242	238	256	255	229	236	244	231	245	236	256	224	237	221	240	248	231	204	221	240	231	243	245	201	249	230	254	228	236	230	255	259	204	277	241	217	254	248	250	255	225	217	251	246	239	228	253	213	243	273	232	246	243	221	261	233	246	263	241	253	227	244	268	257	216	254	230	259	235	268	223	250	259	270	226	247	233	264	238	213	250	275	280	277	256	228	235	266	246	257	248	214	235	234	246	259	257	240	254	233	268	224	232	224	215	246	248	238	246	280	245	240	257	240	263	237	228	252	266	244	236	248	232	257	237	226	228	226	240	222	242	250	264	254	232	228	233	237	246	248	247	261	229	233	249	229	242	258	241	221	241	255	233	253	229	244	235	256	214	263	229	249	251	251	242	219	218	238	250	253	238	234	273	258	233	230	223	222	226	247	235	218	244	272	243	225	252	213	259	261	252	247	229	226	253	258	268	217	255	264	250	272	249	252	224	258	253	248	225	244	229	277	240	243	242	255	243	247	236	231	263	259	224	229	216	237	255	216	253	262	232	231	236	255	249	241	229	248	247	243	251	233	286	267	237	239	228	256	241	262	243	254	228	247	231	237	259	231	231	245	252	234	242	244	249	209	233	239	264	249	237	252	227	260	229	241	206	258	242	231	241	213	227	244	255	271	239	236	233	260	238	267	233	246	236	252	267	230	243	272	229	253	214	251	214	238	255	247	205	249	225	242	239	252	224	237	257	254	249	260	236	277	215	247	228	246	260	243	268	203	260	255	257	251	218	273	247	243	231	245	249	208	257	259	260	263	226	267	226	271	241	229	227	211	273	233	232	236	236	244	227	245	272	255	229	250	255	239	211	244	238	249	251	236	252	246	239	239	233	245	224	252	264	231	236	262	231	239	236	260	244	247	233	238	211	240	277	250	253	224	254	256	237	226	281	239	267	250	288	243	270	239	286	252	256	243	254	247	235	246	270	227	268	250	268	241	250	246	219	240	269	246	250	211	236	241	228	243	249	231	232	230	235	277	260	215	236	247	224	245	245	232	250	238	248	243	234	252	222	250	229	238	233	256	219	263	238	251	254	243	257	232	248	242	220	247	231	218	234	217	276	232	236	247	239	230	259	263	238	226	204	234	234	231	231	260	255	238	237	241	232	251	265	237	238	259	235	260	241	241	255	257	235	229	245	266	257	235	238	263	261	235	255	249	281	233	213	250	229	230	213	243	212	234	281	225	218	257	231	232	268	231	247	225	243	229	235	233	217	235	246	256	237	247	243	248	269	238	254	229	256	229	217	225	264	221	244	262	253	252	253	237	220	282	226	246	244	233	245	239	242	244	257	243	276	254	238	217	227	198	261	232	218	242	228	268	275	269	255	228	228	208	220	239	246	250	245	248	252	247	247	237	240	247	255	224	229	231	247	270	256	223	222	229	235	256	243	218	247	222	219	260	249	222	255	233	247	237	269	277	238	248	236	255	258	229	242	233	241	248	223	261	251	240	225	248	258	214	244	247	243	254	239	243	251	219	263	248	263	237	226	233	270	234	225	237	232	228	227	242	237	258	239	252	230	224	268	250	258	232	262	248	231	226	236	243	238	247	266	287	258	228	254	241	233	224	240	242	238	242	217	237	224	243	260	228	244	245	238	232	228	262	227	265	232	274	248	215	236	224	244	236	229	233	260	252	246	249	250	234	248	263	244	269	278	233	258	235	244	225	256	252	250	246	233	245	232	226	238	242	233	235	267	236	248	220	239	274	272	256	237	229	254	231	218	217	240	246	248	243	260	251	256	229	254	225	191	239	259	234	215	243	227	224	242	236	216	222	222	257	224	275	230	240	250	243	239	219	246	227	257	228	247	244	233	250	243	236	233	246	233	243	230	254	253	223	214	212	220	231	259	223	225	229	210	246	251	228	211	231	250	239	225	268	231	242	232	241	224	231	230	257	250	251	245	216	261	250	231	235	277	256	267	238	246	239	261	259	202	243	246	222	254	265	256	247	248	247	251	221	239	250	203	239	220	251	275	248	267	234	205	259	262	241	260	249	212	251	206	228	230	265	256	217	252	246	238	229	243	246	291	248	226	254	226	245	225	217	226	235	260	267	230	257	229	259	243	234	222	243	271	230	244	233	237	240	229	256	238	270	246	242	251	238	216	222	226	250	242	242	229	258	231	233	273	228	209	251	212	207	253	241	232	238	247	276	254	228	216	254	246	244	272	218	233	207	265	232	246	243	260	242	227	261	241	252	234	235	230	248	234	227	233	241	230	247	237	246	242	243	244	252	242	263	234	240	244	240	226	213	263	267	230	243	250	249	266	258	229	273	225	256	252	258	254	236	244	236	246	227	237	226	240	230	251	267	244	253	228	244	248	217	231	270	233	242	253	228	256	252	260	234	257	265	225	230	255	254	265	237	220	251	250	235	245	230	260	243	246	263	259	244	250	240	217	215	233	237	248	205	236	230	241	267	263	233	251	241	246	252	258	217	222	245	238	231	251	204	224	227	235	231	227	251	261	278	252	245	225	203	215	246	229	243	249	234	243	220	280	249	240	249	241	267	255	220	258	247	240	267	246	247	256
57481	61796	61948	50968	35108	11580	666	673	673	649	706	652	683	617	674	659	676	652	617	643	667	655	649	672	630	620	652	620	641	630	689	651	689	673	630	655	633	674	626	679	637	620	660	634	637	697	668	626	605	658	653	642	667	658	605	669	625	658	608	643	630	625	691	647	655	677	684	645	662	683	617	649	639	676	679	626	637	681	629	665	668	646	626	635	611	637	572	678	711	645	634	663	629	654	597	641	610	668	643	601	574	603	620	637	676	642	666	664	611	674	617	661	660	612	674	572	634	603	635	691	621	669	652	628	677	610	666	604	621	610	652	677	667	647	652	671	679	654	657	656	662	651	692	642	665	621	606	654	686	647	656	633	655	648	662	587	639	630	661	663	663	657	664	679	650	642	617	653	614	605	605	673	654	630	660	621	637	690	661	696	643	633	643	649	628	640	646	643	661	615	681	633	667	680	619	656	675	591	649	641	679	655	615	648	657	699	656	653	617	618	648	687	658	656	610	661	643	609	682	659	676	642	649	662	669	624	646	614	632	642	673	637	714	651	621	613	660	678	672	655	642	633	645	646	678	620	639	654	654	669	695	694	651	669	652	671	651	642	684	690	623	631	655	628	681	669	625	634	644	674	597	665	606	645	678	657	644	625	679	636	679	648	709	672	675	720	650	634	660	634	659	648	621	652	635	596	649	619	637	657	652	644	680	617	620	646	612	670	677	636	673	624	645	616	665	675	633	680	660	661	638	702	672	626	628	650	657	670	641	624	651	699	608	656	658	641	665	676	656	664	660	684	658	634	690	612	680	607	649	678	672	650	640	648	610	670	619	652	694	628	683	644	652	643	625	654	624	641	672	670	665	679	700	637	737	676	655	659	671	612	622	637	650	678	633	653	684	639	647	602	656	695	648	673	625	641	666	658	606	661	672	659	696	636	677	668	682	641	683	631	664	688	666	629	639	649	600	670	661	648	626	621	676	667	606	642	613	707	662	643	677	654	648	645	672	658	663	659	616	615	644	619	621	660	692	625	630	681	599	686	671	622	667	626	642	668	708	562	634	630	651	656	662	616	680	634	646	662	672	595	658	622	651	680	660	614	664	647	638	607	644	638	600	641	621	680	689	662	696	637	687	681	695	677	633	697	691	684	624	655	625	671	653	624	609	642	645	701	674	647	657	645	659	728	654	668	646	629	660	649	615	711	694	615	641	629	676	648	679	647	674	691	695	639	656	692	663	666	611	708	672	622	675	660	633	654	661	614	665	651	658	627	683	642	668	658	629	657	610	667	627	678	659	630	614	600	627	654	667	673	650	643	667	691	631	640	643	650	617	647	648	657	698	664	623	639	692	631	621	652	665	651	649	681	661	644	630	660	644	680	653	698	649	658	635	636	613	647	655	670	660	679	650	668	660	624	683	629	661	647	665	658	664	651	619	578	645	660	655	644	696	675	650	630	674	615	671	642	648	630	695	693	648	667	689	691	676	662	621	657	649	640	615	590	620	668	625	646	627	658	685	644	648	665	677	665	651	652	639	660	614	644	662	607	620	684	684	636	647	630	656	624	643	620	668	652	647	690	618	604	652	679	667	618	647	640	641	645	661	698	646	614	637	661	674	613	593	658	651	662	627	632	687	681	627	662	702	649	669	656	707	646	647	648	658	611	640	631	652	626	629	644	632	651	668	645	649	636	614	653	674	616	605	608	699	621	628	645	677	645	653	640	663	645	676	611	627	596	695	605	683	652	670	652	654	681	660	666	663	652	661	689	677	638	637	627	651	662	654	664	628	671	655	656	659	680	636	650	651	641	601	640	635	655	684	663	648	615	593	627	682	673	618	610	622	657	678	715	610	647	654	638	665	658	649	629	612	667	629	616	650	642	645	666	646	666	656	654	682	662	681	613	649	681	598	642	664	619	651	679	668	660	646	673	634	695	633	681	677	645	649	654	657	645	629	605	669	663	686	632	686	641	656	648	637	654	569	645	605	664	654	641	661	653	615	642	638	634	697	665	715	678	650	633	686	662	616	666	665	668	621	660	656	636	647	646	666	669	687	686	641	634	694	647	687	639	677	638	651	648	657	633	630	665	664	656	668	646	631	623	651	678	679	663	683	642	636	674	660	627	630	666	646	636	604	660	646	639	652	653	631	664	650	682	649	614	624	673	661	641	656	644	654	634	617	684	659	644	661	630	663	645	656	659	612	651	679	641	686	654	651	657	654	629	664	657	641	642	624	608	657	658	656	635	654	641	668	661	644	658	662	634	660	645	667	626	615	662	666	663	631	692	636	664	671	662	642	617	647	604	666	632	622	635	607	679	641	665	620	634	659	635	656	667	700	682	672	657	632	653	650	630	623	677	690	651	662	625	644	695	631	660	643	687	629	615	606	684	617	631	689	673	634	692	642	671	626	678	660	631	651	652	686	697	615	699	641	646	671	634	653	649	696	634	646	654	655	614	646	622	650	623	696	636	641	655	672	654	695	638	657	646	630	630	678	589	695	641	648	642	613	641	669	674	600	605	632	657	662	647	669	653	686	659	648	648	647	677	622	646	651	650	646	598	677	624	644	640	631	657	672	630	665	653	611	645	625	687	693	672	710	638	681	642	652	655	664	625	603	656	687	673	661	644	617	649	631	673	652	673	672	656	659	639	625	657	636	695	640	653	659	647	679	685	663	664	652	603	643	674	631	658	650	663	623	661	618	657	677	622	639	650	646	652	663	652	654	651	633	643	603	651	666	589	641	672	640	683	672	695	659	663	630	669	673	644	612	682	663	678	652	666	696	615	651	643	629	628	642	675	630	643	636	620	649	665	666	642	609	647	669	635	693	653	621	657	647	633	630	649	664	651	637	645	661	680	635	651	646	603	664	716	610	653	649	608	632	611	646	634	630	643	657	639	659	667	648	644	649	644	678	650	684	638	636	650	656	636	600	658	644	669	628	623	639	614	644	700	644	686	662	620	695	719	630	614	621	621	682	667	677	662	661	701	565	614	629	687	641	671	618	623	691	665	681	644	639	677	608	638	623	636	658	710	645	671	633	619	671	676	667	623	628	637	660	648	734	674	683	624	667	642	671	670	652	684	676	641	626	593	642	662	641	647	665	684	626	665	639	648	676	648	681	620	680	653	641	655	658	650	639	656	658	668	646	664	587	626	661	637	660	658	685	648	672	684	695	655	585	647	645	669	662	657	655	603	635	604	673	664	634	654	627	634	650	650	676	604	649	652	634	648	637	674	623	641	602	718	664	723	671	661	646	615	651	671	635	709	640	659	641	644	660	676	617	622	646	641	703	630	636	672	629	659	619	633	606	673	654	663	604	640	645	633	661	679	636	663	633	641	650	612	668	644	632	673	616	613	627	656	651	697	633	638	607	625	669	631	599	640	624	660	685	684	637	634	750	696	657	654	647	643	620	652	685	625	669	644	633	665	616	678	631	684	678	668	659	653	651	699	620	628	691	659	640	704	655	677	651	627	668	667	665	625	631	633
26792	19770	13953	5993	2107	595	323	329	340	353	332	320	336	318	317	312	331	343	320	294	347	289	342	300	315	293	329	315	311	321	315	303	309	304	299	324	317	337	329	310	298	317	288	368	301	315	294	307	280	315	295	321	311	298	331	308	318	325	310	287	309	336	306	315	305	308	326	344	302	304	310	312	276	281	314	265	342	279	318	309	323	349	354	301	311	315	302	280	312	328	299	315	320	311	317	328	339	299	311	321	292	256	319	317	324	318	337	306	280	329	316	287	308	333	335	298	298	326	308	294	290	264	294	311	302	320	341	356	301	311	331	324	303	302	276	306	335	302	326	323	333	292	287	307	313	311	303	324	325	277	307	310	306	354	337	332	338	320	283	305	324	315	337	322	297	333	322	289	343	297	326	291	341	332	321	319	314	324	342	331	325	312	290	318	303	330	310	311	316	325	293	301	313	305	320	307	295	304	328	293	345	305	336	269	318	276	307	279	338	327	288	316	318	333	310	308	305	286	306	299	308	343	293	336	306	290	297	329	299	305	275	322	298	293	344	294	339	337	302	303	312	312	310	309	309	293	287	326	302	341	311	308	327	313	291	315	351	325	314	313	306	294	325	316	307	327	332	311	312	316	326	314	336	292	327	320	345	308	308	310	284	313	321	296	308	317	328	315	337	289	281	322	274	288	325	334	290	293	289	291	309	278	332	321	322	300	310	317	310	330	317	298	291	349	324	302	341	309	338	347	326	308	301	329	301	331	319	289	360	335	346	275	309	321	324	296	344	315	319	344	318	314	291	299	312	331	277	319	309	331	321	300	292	338	329	350	332	342	306	319	326	348	312	262	348	306	316	308	337	300	338	293	358	309	302	320	323	304	313	328	314	300	287	279	326	308	320	341	291	314	331	306	306	307	278	292	303	333	326	311	340	298	339	332	317	318	308	295	320	301	333	351	322	297	287	281	301	297	317	329	317	317	304	291	328	351	291	320	325	292	295	318	309	313	309	313	304	308	333	289	307	326	319	306	306	277	334	293	317	316	314	322	307	312	327	316	304	284	319	302	329	327	270	325	279	298	333	311	320	310	339	324	293	327	279	320	306	317	324	285	299	321	338	322	337	346	293	348	295	326	286	295	306	309	299	320	309	308	326	301	342	301	357	333	296	330	304	358	304	339	314	323	341	339	309	355	338	311	307	332	306	350	311	328	300	306	302	297	286	339	303	310	317	302	320	312	302	301	317	293	334	302	299	294	332	323	341	337	296	279	291	349	291	331	302	317	316	322	312	352	318	324	305	322	326	322	310	305	316	296	351	317	314	351	348	338	302	306	270	292	329	319	316	282	266	333	305	318	332	344	302	324	297	299	309	319	319	333	337	294	287	317	300	287	321	329	316	312	295	300	300	306	327	356	320	331	315	317	301	285	342	312	335	319	304	312	308	351	311	299	315	332	315	291	307	309	339	321	329	315	306	326	317	309	296	310	314	290	346	337	296	260	315	313	348	288	316	309	317	326	294	311	304	327	311	316	309	301	328	327	313	329	308	307	339	303	331	307	311	313	307	303	333	328	279	316	290	307	307	302	309	351	323	321	318	319	338	327	335	304	342	323	345	333	312	359	307	328	297	303	297	322	342	296	327	313	331	323	298	318	304	321	317	340	362	298	304	299	314	317	300	321	329	279	265	321	319	300	320	307	311	297	299	330	319	339	331	336	308	310	328	291	301	292	330	337	337	264	318	315	296	317	256	326	335	308	311	308	329	323	328	335	318	295	320	309	315	306	333	316	338	303	300	304	352	336	327	320	323	310	320	332	315	311	347	314	292	318	313	311	285	316	297	299	308	304	315	323	308	293	315	316	356	329	326	309	268	298	331	326	276	307	311	334	308	297	323	337	295	280	309	318	335	299	331	286	311	321	347	322	337	269	301	317	332	316	319	329	303	340	286	298	319	296	308	339	305	321	303	298	312	280	315	323	319	326	323	321	335	321	325	302	320	323	316	304	327	301	320	334	300	332	324	318	352	310	313	293	301	310	340	321	319	320	331	294	303	336	267	333	328	346	303	311	298	282	303	307	330	321	327	313	311	318	302	258	324	294	296	322	314	304	289	309	322	316	304	282	282	342	298	302	310	315	312	340	328	287	290	337	334	314	339	337	315	327	344	319	319	321	339	323	328	303	329	295	306	330	321	300	321	296	327	298	298	311	328	306	350	327	314	323	300	341	317	329	277	293	291	333	314	315	303	329	307	328	261	286	310	278	263	302	355	311	353	298	300	339	306	290	315	302	302	304	330	336	326	289	324	309	308	314	328	331	287	315	305	302	315	328	301	315	326	362	309	279	320	298	309	315	302	305	303	295	314	329	347	292	333	302	347	341	303	300	302	321	332	314	319	306	312	282	298	338	358	312	289	301	289	324	303	321	310	314	312	313	306	309	319	334	326	306	295	318	307	299	302	350	334	323	305	335	319	302	326	307	324	305	346	300	322	267	312	315	331	291	303	306	328	284	288	324	333	298	331	307	322	292	316	362	322	334	299	316	336	321	271	312	319	319	286	282	314	293	320	322	316	348	289	323	310	262	314	295	318	294	318	315	307	348	328	329	327	309	337	317	311	312	302	294	329	301	275	309	329	295	304	341	297	326	355	313	321	287	324	284	284	297	338	296	336	273	291	324	307	309	326	310	301	305	294	351	276	295	360	331	299	295	316	311	291	311	333	326	310	328	329	353	280	303	322	338	310	325	324	330	313	338	317	300	324	295	309	343	310	319	351	304	314	335	316	276	334	300	337	301	325	335	307	313	282	300	339	320	301	297	323	334	315	307	308	308	281	281	331	293	320	313	319	303	310	314	315	319	300	316	318	307	285	327	292	289	302	312	318	299	339	306	280	321	292	302	301	312	298	310	308	330	292	334	319	320	288	311	310	301	307	329	278	306	320	339	342	336	307	347	317	324	334	305	320	327	339	326	321	326	326	300	340	322	305	292	291	307	295	301	293	361	335	330	310	337	306	328	344	337	339	314	298	293	335	357	290	349	334	335	309	316	302	330	362	298	325	281	280	338	315	334	327	325	321	303	308	323	285	339	324	313	310	343	288	321	322	291	331	330	357	311	327	306	306	308	331	331	324	330	297	332	320	335	319	338	320	298	330	347	327	314	303	266	310	312	292	322	320	316	278	310	295	311	321	330	305	312	309	310	318	326	330	325	312	303	328	325	294	317	335	307	294	321	308	299	318	304	325	330	295	340	306	346	295	316	260	305	316	326	317	307	284	297	314	307	315	270	306	323	306	313	317	305	304	354	317	327	310	289	318	327	305	335	321	303	344	298	308	331	341	281	317	337	348	325	336	332	310	287	300	301	290	310	304	291	323	282	319	307	338	340	329	322	313	365	343	282	305	344	318	321	305	342	290	310	309	307	349	325	324	313	319	320	320	315	340	298	274	291	311	330	347	317	347	324	296	322	323	336	306	302	301	325	314	307	295	314	331	292
24666	22995	20175	12863	6223	1589	801	806	852	785	850	824	813	865	758	820	879	829	846	819	799	834	826	869	848	802	802	822	802	790	832	817	838	832	840	823	770	779	855	816	810	864	816	790	840	824	814	818	755	851	853	840	833	819	858	830	809	811	831	846	803	848	808	845	753	847	856	804	812	829	869	800	802	819	842	837	792	835	824	859	800	863	805	839	808	810	799	830	774	788	803	799	789	851	837	868	806	804	838	796	800	865	848	869	820	813	838	840	774	806	789	812	777	820	780	762	869	830	797	855	860	852	803	796	833	811	803	794	853	808	848	815	775	827	840	801	832	875	812	804	859	896	774	798	860	840	838	792	841	769	795	848	878	845	824	803	795	789	792	790	824	814	812	837	763	797	818	803	773	845	848	786	794	778	789	825	808	856	835	814	848	809	805	802	830	820	786	808	820	817	784	801	826	820	777	799	806	792	825	898	779	864	825	742	859	831	839	811	794	787	819	832	798	816	857	817	814	819	797	827	822	871	814	791	812	831	833	766	818	786	821	783	832	806	717	804	844	790	804	858	801	814	784	820	809	847	823	768	867	822	830	814	823	805	832	888	856	841	823	819	783	825	870	860	809	783	821	780	869	829	823	825	784	826	806	823	817	851	803	801	852	819	765	812	843	865	831	814	860	815	829	814	770	785	830	800	772	839	809	846	799	883	762	812	831	782	785	834	885	818	807	812	806	774	852	832	794	776	829	796	824	828	765	816	800	781	843	811	828	805	809	859	829	817	773	814	815	798	879	822	789	808	863	797	845	891	813	740	832	841	809	784	796	845	801	791	883	804	783	796	827	808	824	814	810	830	858	799	790	810	803	802	824	866	795	855	868	796	796	861	820	785	839	801	811	845	765	830	821	817	795	827	830	830	839	823	833	810	783	773	837	818	820	744	792	782	832	809	890	834	845	821	849	802	756	832	810	796	880	819	837	817	823	822	777	805	837	834	841	796	839	791	837	805	799	765	801	837	807	818	816	825	782	813	819	814	866	801	862	866	786	800	816	742	813	795	841	839	829	814	756	823	838	784	794	812	784	806	757	831	839	853	789	821	839	828	811	869	833	847	811	808	786	748	794	850	790	784	780	860	845	840	799	827	860	844	821	824	830	830	847	808	820	830	878	795	832	836	776	831	855	833	789	817	837	771	849	807	822	819	802	801	793	861	808	789	829	822	830	791	813	798	793	822	837	850	786	755	812	831	775	806	814	814	785	827	809	812	789	822	822	861	791	834	806	849	804	759	778	807	794	777	804	801	833	790	780	799	822	793	827	825	775	786	797	818	799	869	785	860	796	858	831	848	828	756	829	847	800	818	790	866	820	829	874	816	795	814	814	818	883	850	841	807	823	787	821	827	856	832	775	810	773	801	837	822	811	782	831	782	845	846	828	803	820	834	790	797	802	806	860	839	784	765	777	851	807	851	785	769	817	804	811	785	845	782	820	783	785	794	785	795	846	800	803	856	818	793	832	804	808	837	756	845	846	826	818	835	800	808	845	766	839	818	815	781	788	834	817	841	814	840	835	878	832	841	794	802	818	816	775	788	815	810	827	888	822	839	808	815	796	799	797	819	850	737	780	811	813	814	784	788	804	766	820	792	774	785	824	793	827	816	819	834	860	849	851	886	833	831	813	804	839	827	820	793	794	802	843	853	833	814	822	792	794	767	817	801	792	778	775	828	827	811	819	814	825	809	855	893	845	812	806	820	779	821	843	790	861	846	792	792	851	843	815	846	864	808	839	817	777	822	810	803	838	830	846	771	798	812	821	828	798	804	786	834	811	784	835	866	796	792	859	836	829	844	752	867	829	784	762	844	852	792	860	804	775	795	808	785	849	789	848	875	801	909	852	839	881	848	830	796	809	883	860	837	816	796	813	815	836	867	793	800	790	827	828	828	801	828	776	775	826	850	830	849	820	805	804	804	808	823	827	783	842	791	785	779	849	826	820	814	873	820	804	804	846	763	753	819	786	836	853	798	814	842	788	816	794	817	779	815	787	803	812	822	833	791	835	803	786	809	792	759	809	821	812	804	813	797	839	828	858	841	832	794	828	819	835	810	836	752	824	779	807	790	761	841	820	820	820	816	824	801	799	824	850	785	825	781	824	827	784	841	813	813	818	846	780	827	864	736	812	836	776	848	829	799	831	796	872	800	831	787	826	896	849	860	769	796	834	729	793	833	857	798	808	831	819	803	840	805	835	777	784	796	787	777	843	870	822	839	849	815	819	854	810	838	795	784	802	829	756	857	824	829	826	810	895	826	818	808	806	790	811	834	785	768	799	772	845	805	805	783	864	839	837	795	818	826	872	862	793	811	894	801	849	802	806	851	790	807	786	813	776	826	837	774	865	825	814	832	802	825	869	871	787	833	805	867	813	869	872	811	848	815	846	828	809	835	859	847	853	812	773	799	803	808	820	826	790	817	773	835	879	799	755	809	808	836	777	864	853	820	845	811	795	828	833	809	813	819	807	839	823	808	799	811	800	806	782	820	801	813	832	775	824	831	836	819	769	819	866	848	812	794	779	828	809	791	816	809	846	853	845	820	869	864	781	771	822	786	814	805	835	826	809	819	820	841	764	847	849	838	795	728	782	823	856	786	802	830	854	818	832	783	853	826	770	823	812	826	817	828	808	832	849	818	863	755	790	797	858	827	805	864	805	768	837	805	839	864	842	831	841	828	818	845	861	784	795	850	838	822	854	878	801	794	837	762	805	754	845	818	847	800	859	844	843	832	821	856	788	775	811	796	778	823	755	769	780	802	782	862	773	780	797	831	779	826	797	795	838	789	851	785	826	809	773	790	840	815	816	815	795	802	858	834	823	787	800	828	792	843	828	824	774	826	805	848	776	858	811	817	815	833	835	825	831	818	817	848	801	782	812	868	828	820	808	783	785	816	804	840	786	836	864	768	811	851	818	809	800	805	813	862	835	786	843	807	816	843	807	769	836	848	851	816	822	860	799	802	847	831	834	847	789	806	802	854	794	867	811	813	804	821	860	865	786	808	779	817	834	836	818	750	847	829	805	813	798	816	792	802	825	865	798	809	840	860	835	824	826	786	819	828	794	835	776	787	816	813	842	806	790	803	838	869	813	798	817	757	820	825	851	795	786	812	835	834	788	802	812	809	791	806	802	859	780	792	802	816	732	791	795	827	840	853	754	820	809	809	818	773	790	869	767	812	828	806	823	800	764	817	787	791	845	781	808	848	876	825	799	778	798	787	829	805	848	804	845	820	820	791	838	833	752	817	860	777	843	814	814	818	845	799	868	834	815	819	822	870	856	855	809	786	806	827	743	816	834	814	811	780	849	813	817	806	804	817	830	818	871	811	814	834	826	778	826	841	841	823	802	867	812	766	806	848	852	811	818	846	858	813	782	791	850	782	794	808	808	783	842	846	845	812	779	808	826	837	773	837	838	820	825	844	831	781	787	813	786	838	821	829	811	810
68813	61675	54402	35949	18434	5147	417	271	281	254	282	284	259	270	262	261	271	264	245	287	293	263	285	268	250	258	281	293	230	279	287	258	266	243	282	257	251	253	241	241	257	259	281	263	265	291	265	236	270	249	260	294	281	264	261	260	229	258	295	262	248	244	283	287	288	257	266	266	250	286	243	277	247	278	239	259	250	246	249	300	227	284	266	300	266	268	268	289	284	271	241	259	251	249	277	292	254	246	257	265	268	254	253	264	282	256	266	242	258	289	274	264	259	246	276	256	240	266	262	275	253	256	242	263	264	262	289	262	240	238	248	260	252	275	265	245	286	266	280	279	283	276	250	264	241	278	244	275	255	248	291	269	259	261	273	252	239	264	292	240	257	240	259	247	269	252	271	256	282	266	266	272	230	273	293	265	283	278	261	258	288	297	277	279	275	270	269	287	229	242	286	270	266	273	293	227	256	257	259	259	246	231	259	278	281	251	275	262	266	273	263	277	262	282	277	221	240	260	265	263	291	254	249	274	259	312	254	268	252	254	275	235	277	278	291	237	274	244	291	289	260	267	248	265	268	296	254	298	237	268	239	285	285	262	263	258	296	261	240	286	234	270	263	262	267	240	270	235	286	256	270	247	267	261	243	238	259	232	238	239	292	256	271	265	295	291	267	272	269	294	285	276	292	267	259	249	242	263	281	257	238	248	246	273	247	245	273	252	263	227	227	276	264	277	268	273	256	246	241	264	256	260	236	293	263	280	290	265	292	283	266	262	266	265	278	286	265	264	262	247	280	258	259	285	261	275	289	253	250	243	268	233	295	252	252	260	247	292	267	272	263	266	273	231	240	253	297	236	254	242	244	274	284	240	260	276	254	261	281	228	240	276	247	270	266	282	239	274	276	268	270	255	258	221	245	290	292	292	233	257	246	283	271	268	272	255	290	248	258	251	240	265	275	248	280	264	252	251	261	250	259	273	276	231	254	262	269	241	272	255	264	277	258	229	251	277	275	274	259	263	266	254	271	234	274	281	260	280	242	264	218	265	270	263	290	278	249	289	252	261	259	249	263	272	258	290	249	281	266	271	275	279	250	280	267	255	274	291	262	287	291	246	257	269	283	311	251	274	255	249	243	278	237	235	254	269	280	256	242	271	266	261	244	289	287	275	263	258	252	279	284	271	259	253	275	250	240	257	287	244	247	280	268	257	282	257	255	289	259	279	274	276	291	268	267	245	262	292	211	259	277	257	251	296	256	258	279	268	292	251	275	263	261	268	273	269	245	274	270	251	283	292	267	268	256	290	260	283	258	293	276	278	272	234	269	278	255	265	252	254	240	277	269	251	271	276	275	268	265	281	271	264	281	254	260	276	264	255	260	267	252	228	232	294	285	275	258	272	253	244	272	269	268	294	274	255	262	289	261	274	280	274	279	289	280	269	265	246	262	280	259	272	257	231	259	270	275	267	275	274	277	260	286	239	256	300	269	267	239	294	246	264	246	225	258	258	257	279	252	260	250	280	246	326	252	262	287	247	257	248	254	261	243	270	291	268	271	247	282	251	242	262	266	269	224	252	246	289	274	270	259	270	259	251	281	247	268	281	262	274	272	251	288	267	255	287	264	267	261	268	265	244	278	249	270	263	238	263	240	273	246	261	268	243	257	241	261	258	298	266	273	286	253	269	287	243	265	264	280	278	303	286	241	269	258	260	254	233	269	267	254	256	274	257	264	259	266	280	234	266	271	288	252	263	258	260	273	277	268	262	238	264	256	245	277	280	251	280	251	291	286	273	247	257	261	266	249	275	258	232	243	259	262	274	247	250	259	280	293	265	266	261	232	291	260	264	270	266	261	286	267	281	304	263	265	228	239	223	263	260	253	261	261	261	273	232	249	264	286	296	287	240	253	292	263	279	250	273	251	239	261	259	239	253	283	256	270	288	263	261	226	296	258	275	284	296	250	264	233	248	259	237	267	267	256	248	271	250	253	258	248	267	222	251	268	254	269	257	253	267	260	274	299	266	263	245	248	261	282	269	253	253	244	292	251	234	243	304	261	284	258	292	264	248	256	286	289	248	285	266	303	260	247	273	269	259	254	282	267	254	271	271	282	274	283	257	246	288	246	231	259	245	254	264	306	238	268	262	252	260	243	232	256	267	272	252	239	252	249	274	259	253	301	302	248	287	249	265	266	279	271	267	243	276	281	263	238	271	262	284	275	260	266	250	279	264	285	260	304	276	272	293	265	288	274	252	256	246	273	262	283	261	261	206	291	270	265	287	264	250	252	244	273	261	281	261	276	269	263	252	258	242	253	247	270	270	261	282	275	270	277	309	290	290	263	293	290	277	245	272	251	265	249	274	263	250	240	267	236	254	269	218	252	255	268	225	264	305	277	258	290	284	268	267	265	248	300	284	277	271	268	261	260	256	290	242	266	292	243	249	306	274	262	279	227	269	294	282	255	275	286	286	280	259	243	297	274	269	254	253	245	259	272	268	263	242	247	275	258	257	266	259	263	295	255	256	256	280	249	268	263	297	254	275	256	303	273	246	246	261	283	271	253	242	291	258	270	288	248	291	247	270	288	274	254	264	270	268	269	267	261	268	271	295	271	282	304	276	275	245	245	240	255	282	268	269	240	294	272	280	287	248	257	250	296	262	276	262	254	258	263	248	243	258	269	268	270	288	246	277	272	250	292	277	252	265	249	257	261	271	285	266	261	248	250	260	290	271	240	259	259	274	258	252	285	262	252	258	252	251	235	258	275	277	263	292	269	249	253	299	255	275	274	242	250	261	232	289	299	280	266	278	259	265	274	258	261	226	264	253	281	268	255	249	246	274	265	235	270	257	253	240	256	249	250	258	265	255	243	271	255	259	249	258	256	252	264	290	274	239	266	232	263	270	252	245	262	273	262	258	259	277	276	269	254	264	249	265	259	261	258	246	267	245	257	289	272	289	283	274	281	294	268	279	247	251	262	239	290	287	239	229	294	248	263	278	274	254	261	250	258	266	251	251	266	237	272	260	274	249	271	256	259	252	276	257	259	296	270	285	252	273	290	255	265	295	270	231	270	293	284	246	282	266	249	249	291	284	303	254	260	267	262	271	247	267	293	250	236	278	259	258	264	243	291	265	271	265	253	271	276	255	274	277	288	269	254	247	280	246	239	264	267	236	255	251	277	246	251	259	272	260	252	232	270	260	295	241	267	255	250	245	237	256	275	261	265	251	269	278	250	270	255	244	261	280	234	239	283	243	283	243	261	290	281	293	266	258	301	271	243	256	284	253	277	262	239	258	261	283	224	264	264	262	253	270	283	256	251	281	279	262	285	255	299	269	293	264	278	258	259	270	280	268	255	274	253	233	267	254	272	263	239	252	296	282	261	248	249	267	284	262	238	262	274	253	249	272	266	252	286	267	257	292	282	265	247	277	270	260	255	248	293	292	261	259	285	275	248	251	258	258	266	258	214	288	294	270	257	278	292	292	270	276	269	256
46061	49013	50180	40953	26395	10279	731	714	693	745	733	727	721	709	662	729	701	718	698	750	718	709	711	735	729	708	693	708	670	708	693	673	784	698	676	724	701	701	668	727	671	685	724	679	673	739	690	738	683	716	709	714	710	698	741	648	712	752	723	722	750	751	684	721	704	685	754	741	700	732	652	679	713	747	713	673	735	699	668	672	692	729	735	692	706	716	684	734	751	705	695	732	697	705	634	728	735	694	709	737	696	720	709	672	728	718	724	725	705	754	741	724	709	718	685	700	748	702	718	686	730	708	705	667	715	710	698	696	709	696	724	670	707	744	720	737	752	739	706	697	775	728	708	745	681	734	715	688	707	685	715	736	721	736	685	736	695	678	766	688	748	747	705	681	703	668	725	699	710	738	727	662	692	671	678	733	761	689	693	708	695	705	733	737	679	718	684	685	722	711	709	704	712	698	676	678	730	726	728	724	753	703	756	640	702	745	686	691	696	708	711	693	726	672	691	715	700	716	693	732	691	727	685	684	694	648	738	703	728	655	700	695	763	739	739	741	721	696	705	727	719	691	701	699	680	699	663	694	743	707	689	731	728	714	682	676	689	733	765	711	696	689	719	771	695	737	752	722	672	718	695	702	736	696	701	705	680	708	687	770	693	692	697	683	716	700	697	719	683	696	684	692	723	705	715	668	698	718	720	744	709	716	720	670	722	667	712	700	666	693	725	708	704	720	696	683	691	712	702	714	672	715	720	715	671	698	691	751	768	668	679	702	677	689	719	760	742	730	697	703	725	747	741	680	701	702	736	721	731	727	778	732	696	725	680	653	713	701	673	696	695	734	659	653	712	713	696	667	683	694	732	732	718	696	714	705	673	728	697	708	689	718	719	742	739	733	699	740	743	672	709	681	643	701	702	722	682	725	737	685	713	706	655	724	700	708	770	717	701	757	716	738	668	703	688	690	704	708	658	672	758	717	729	692	735	704	723	694	691	743	686	711	712	726	702	721	718	728	724	750	719	691	707	726	705	708	716	702	697	725	689	710	699	671	675	748	729	666	740	727	749	701	713	718	712	683	727	743	662	725	727	686	758	704	746	695	695	695	700	750	704	711	647	723	673	736	733	710	691	727	751	695	671	636	685	745	682	742	751	677	734	725	739	689	733	755	651	677	731	711	697	727	698	707	720	718	675	725	733	710	699	730	678	663	733	725	687	697	729	724	726	745	680	737	677	724	624	720	664	726	713	695	686	674	749	753	717	723	746	724	702	684	732	792	706	723	695	726	668	696	714	709	710	718	729	696	724	690	707	675	682	683	699	742	757	698	720	711	714	689	715	730	677	677	713	692	697	719	753	751	716	678	732	710	687	708	713	681	695	689	693	709	700	672	683	717	771	704	722	680	690	731	733	680	724	713	718	655	705	685	706	705	745	740	684	647	672	695	708	715	704	746	735	768	708	725	667	691	711	691	674	739	704	716	675	742	695	685	741	676	696	739	700	773	732	669	703	701	704	715	719	675	712	703	723	718	694	643	748	746	688	736	727	714	730	693	701	698	711	722	748	647	740	687	729	679	743	698	684	682	692	720	727	729	690	745	652	658	741	733	727	690	710	748	714	704	716	692	746	709	678	709	749	671	706	724	720	749	710	705	717	734	674	698	686	694	741	676	676	664	700	727	714	690	709	718	671	700	694	723	690	717	689	731	737	731	714	684	736	674	709	730	761	714	710	712	732	715	684	706	729	666	761	714	698	697	740	675	702	770	706	726	728	752	741	748	749	654	726	678	716	719	712	713	694	725	723	736	729	732	738	744	680	714	761	724	749	722	720	717	718	681	716	704	769	714	728	678	685	633	767	665	704	724	694	704	714	707	740	683	758	744	675	681	693	736	762	700	693	748	700	753	682	689	731	717	705	661	714	681	694	675	711	662	662	732	693	694	663	691	673	679	704	774	714	732	686	712	681	735	705	703	704	691	668	709	727	723	709	649	687	658	690	740	640	664	717	714	698	759	700	668	703	717	711	711	714	715	699	672	703	715	722	702	681	698	696	669	691	644	696	678	669	698	748	691	703	672	675	675	761	689	739	692	714	661	723	726	683	732	714	688	688	766	757	748	727	731	729	710	676	749	679	673	760	692	736	682	739	675	702	710	688	689	721	709	680	740	695	691	714	727	748	703	709	690	656	688	699	692	700	662	648	674	686	697	705	763	720	682	727	722	703	702	720	761	705	673	733	668	638	703	679	685	685	706	673	743	659	750	675	663	735	737	667	689	722	732	710	720	713	687	654	678	699	720	639	746	733	711	733	717	718	704	684	714	704	697	721	745	740	716	682	723	677	706	716	701	658	716	687	746	716	718	716	682	706	662	757	704	662	696	715	723	736	682	685	740	716	745	686	697	727	709	738	719	715	677	668	731	723	725	717	710	714	679	685	689	685	678	692	746	671	698	676	747	754	690	708	721	732	695	660	713	674	735	684	728	697	687	739	724	702	705	663	691	682	689	707	704	677	687	667	668	715	690	718	752	660	683	736	719	690	742	738	744	699	742	688	672	741	713	701	705	692	706	698	718	685	706	763	754	709	750	719	706	715	717	687	712	693	716	688	708	752	740	669	727	712	718	737	665	702	711	737	693	726	709	640	696	705	740	703	681	661	693	701	712	670	728	747	727	717	706	751	713	692	681	708	697	739	704	695	705	693	740	725	729	718	724	670	691	719	693	719	742	672	715	681	670	697	742	714	704	745	759	736	696	696	704	692	754	700	735	671	737	653	743	729	722	750	708	730	723	744	713	724	697	686	725	701	692	693	717	711	704	709	695	709	766	712	705	659	695	734	686	742	723	712	726	708	741	703	720	709	651	715	728	747	775	682	697	668	694	727	706	709	667	730	729	800	712	687	727	683	756	662	666	699	701	717	700	696	690	689	686	671	706	755	674	711	709	691	693	702	716	671	752	711	672	765	692	675	703	674	669	678	701	756	714	733	661	693	736	741	715	718	688	709	730	706	693	718	670	667	745	701	727	715	712	756	737	699	727	683	695	728	696	698	668	692	653	653	719	690	723	723	694	689	679	708	703	667	751	695	686	710	718	693	679	687	719	694	718	691	706	671	668	747	704	699	690	679	716	762	682	670	689	730	709	725	721	703	738	680	740	735	711	667	684	754	691	684	714	687	702	699	684	713	690	694	679	656	755	675	707	673	699	686	756	729	753	701	705	751	737	668	682	706	718	701	732	675	700	658	681	734	690	759	711	704	684	731	711	688	710	735	734	703	701	724	695	754	660	637	709	749	650	722	714	705	718	687	724	738	680	663	696	664	705	691	722	710	721	692	717	713	693	651	714	733	717	663	724	736	719	721	727	719	692	740	710	696	715	756	736	705	712	668	698	675	720	691	740	717	696	696	702	741	640	693	699	714	692	736	677	753	696	683	725	761	667	762	700	693	702	742	690	728	700	740	665	723	689	644	719	754	662	732	698	714	736	706	778	692	734
82156	76215	66087	47126	28044	11872	1305	276	310	254	276	258	309	265	291	294	324	288	265	286	317	265	313	275	274	291	258	301	284	261	307	257	291	277	272	301	314	298	290	294	290	308	285	264	293	276	264	295	279	281	313	277	303	257	260	283	290	282	269	286	290	309	286	294	294	277	285	314	297	314	291	260	290	244	279	275	295	266	267	284	284	301	275	276	281	257	266	294	303	302	267	293	288	251	272	276	310	294	286	306	300	290	316	272	288	309	284	284	294	277	284	284	310	267	265	297	277	285	247	284	306	287	281	295	308	258	318	295	289	284	281	241	266	309	287	256	267	282	304	324	270	276	267	267	268	292	297	265	291	283	326	299	271	274	276	275	286	285	316	285	270	285	283	262	271	294	279	312	283	268	301	292	251	288	288	290	261	305	287	243	264	253	295	285	275	290	276	264	280	281	309	273	284	298	291	277	286	279	247	306	280	300	270	289	293	276	280	265	276	290	290	290	261	292	259	303	286	301	262	289	305	287	262	285	268	272	292	288	290	317	292	318	303	266	266	308	292	322	262	260	304	300	315	304	273	309	279	259	284	273	276	278	259	274	286	293	248	296	249	272	271	271	269	273	281	269	303	297	243	274	303	275	282	290	294	314	241	285	255	254	261	297	255	277	310	288	274	280	275	285	274	264	278	276	270	303	288	283	311	270	290	287	300	306	285	269	320	298	281	298	284	284	247	292	276	287	298	270	277	304	291	230	276	288	296	291	266	267	281	260	282	296	279	291	279	290	252	265	294	277	305	283	284	275	265	272	307	269	263	293	255	280	281	281	274	280	252	304	271	282	301	299	266	291	300	255	293	288	263	297	280	300	280	276	272	274	281	284	276	275	248	257	258	296	274	262	289	282	268	311	294	277	289	312	268	284	295	270	257	298	270	289	245	286	262	253	266	300	294	256	270	251	299	257	264	303	239	276	305	301	262	262	268	256	273	263	281	298	237	287	287	270	275	266	260	301	271	297	286	279	274	264	286	292	275	277	255	276	266	261	262	294	277	290	293	260	286	299	319	263	263	288	314	269	283	274	290	293	275	298	290	305	287	281	265	296	310	295	286	267	275	289	281	277	271	266	259	274	286	286	283	252	279	276	269	262	280	269	317	293	253	268	263	261	271	284	275	297	294	260	277	290	267	286	255	300	298	286	292	296	268	282	255	300	279	288	256	286	251	238	243	286	273	268	308	273	279	285	307	253	308	272	294	280	264	273	255	291	298	274	292	280	250	284	300	270	246	254	312	267	264	294	267	279	282	278	293	272	268	282	292	270	294	283	275	238	256	272	271	283	261	279	284	280	274	269	256	270	267	252	305	280	285	304	260	302	271	285	300	272	291	283	298	298	278	275	285	284	284	288	281	327	293	313	280	300	291	269	273	293	269	255	272	259	285	288	332	286	313	308	277	295	263	296	300	287	255	273	302	254	269	285	275	290	294	294	285	285	263	254	272	300	281	293	274	284	280	283	300	279	309	269	300	293	272	276	286	283	308	276	284	289	288	285	307	293	291	293	291	300	294	290	282	314	267	277	271	286	285	279	273	284	305	259	293	295	297	289	272	303	266	294	288	281	245	297	294	296	260	298	277	287	283	291	309	286	300	308	308	269	277	304	279	288	310	280	267	286	265	298	249	265	317	290	325	260	258	278	287	294	283	267	279	270	285	303	303	303	265	307	303	312	272	303	258	300	290	280	302	274	289	305	308	269	294	263	297	269	299	313	279	288	249	284	301	261	319	258	279	267	303	272	286	283	258	271	289	253	269	270	292	268	271	312	280	282	301	261	256	323	293	287	314	279	276	299	274	288	285	332	307	288	264	307	293	312	280	277	264	316	290	284	288	318	297	283	314	273	303	303	265	321	315	278	319	262	298	280	285	321	280	267	303	263	298	280	265	296	258	283	282	262	292	299	274	273	301	286	275	270	286	279	265	253	266	275	260	268	293	320	281	258	286	290	325	325	278	283	264	311	318	274	290	254	272	294	282	301	254	252	300	278	327	295	272	305	298	280	289	281	264	291	282	302	273	264	310	272	294	270	294	291	285	270	277	267	275	252	289	288	278	282	310	282	273	301	322	268	259	298	294	310	287	293	286	298	266	272	294	262	231	270	314	261	271	275	267	274	294	267	299	289	280	260	289	263	286	274	237	261	283	288	258	283	298	309	298	292	260	302	282	301	281	285	287	255	289	303	289	286	302	283	279	280	288	281	321	271	289	255	278	277	264	300	272	262	242	264	277	265	273	306	262	287	280	287	282	291	290	300	301	298	255	280	285	279	286	287	299	306	273	306	280	316	296	292	267	273	303	287	289	294	271	284	292	300	270	300	266	298	282	279	271	300	288	288	269	272	320	285	280	272	281	308	298	266	293	279	296	270	252	284	278	274	294	279	286	279	313	323	286	270	289	281	286	289	278	293	282	262	280	303	287	331	281	265	316	287	274	263	276	242	300	282	262	274	254	295	262	263	257	283	299	278	314	281	274	270	285	274	272	270	284	273	276	298	277	289	264	301	260	291	284	240	275	289	284	302	279	291	302	294	281	280	243	294	271	294	287	278	289	268	271	289	298	298	292	299	274	262	270	294	262	283	282	267	280	272	281	293	291	298	294	295	273	301	286	281	273	275	282	262	302	280	270	284	287	286	312	314	275	277	278	300	252	275	289	250	257	326	299	293	251	290	285	279	267	284	295	283	325	277	302	289	283	305	252	294	285	274	270	285	249	271	297	301	278	314	303	271	257	299	262	242	272	295	279	235	287	271	310	245	291	289	275	289	271	275	296	305	283	301	290	272	300	284	281	287	242	310	308	267	299	283	308	300	261	260	308	288	287	305	320	275	249	302	295	289	267	292	275	285	297	291	291	272	299	279	267	270	246	280	320	303	310	308	280	260	282	284	266	309	259	273	272	281	292	282	267	305	296	282	289	290	279	277	248	298	303	285	308	263	273	264	280	261	307	271	321	300	263	297	283	279	285	294	291	252	292	279	322	303	268	277	254	300	280	284	290	264	304	270	294	278	272	282	249	269	297	283	275	304	301	268	247	305	258	277	275	279	316	267	282	285	303	273	292	260	267	287	294	282	315	233	308	319	312	287	276	306	311	271	274	277	326	284	257	287	282	273	281	296	266	282	243	300	291	289	264	267	276	282	305	277	265	285	264	264	301	285	305	293	261	300	303	269	306	312	257	291	266	263	301	273	306	283	267	269	278	301	297	271	250	295	262	298	300	304	289	305	270	315	290	242	277	259	269	247	284	268	284	307	274	295	272	296	295	297	239	291	278	269	242	305	297	299	270	275	275	272	279	276	279	308	296	274	285	256	276	253	279	279	291	285	300	272	272	253	263	255	299	265	291	263	281	292	296	275	299	272	288	286	251	277	278	286	273	279	266	315	266	275	295	284	269	268	302	270	258	287	296	289	299	250	272	298	264	276	272	272	276	271	290	276	308	290
58120	62643	62249	50718	34937	18262	2067	750	783	727	745	760	765	762	789	771	790	802	732	728	731	764	770	742	719	770	744	742	759	737	727	788	762	744	728	748	750	803	728	795	713	741	748	770	748	785	703	732	751	735	746	745	720	775	765	751	766	771	712	767	750	694	720	755	731	771	772	744	753	731	762	742	720	788	724	736	733	742	769	785	721	748	765	745	796	772	764	748	697	747	713	723	746	733	750	753	770	728	755	798	702	753	741	700	704	794	720	750	768	753	826	793	738	767	782	731	773	722	772	749	703	751	741	821	802	743	733	780	737	722	708	726	756	772	758	776	734	781	727	716	719	699	721	734	730	745	736	719	725	736	776	752	721	756	738	738	708	729	785	771	732	731	796	762	785	744	711	774	752	728	716	764	733	699	776	749	778	701	740	807	777	747	713	743	794	730	790	755	800	753	732	755	713	776	708	710	744	741	722	703	746	732	746	775	737	771	771	760	707	731	724	713	713	736	795	734	746	745	792	738	774	711	728	758	735	724	783	736	728	749	749	784	696	747	745	758	821	790	772	736	771	737	724	696	766	706	747	739	745	746	748	746	782	781	736	738	769	751	785	777	726	773	739	786	796	752	753	781	766	779	780	763	700	775	757	734	737	740	786	766	753	691	702	728	770	772	792	740	743	732	737	694	716	688	776	750	824	757	758	764	796	718	760	734	722	727	771	764	754	732	735	698	772	767	797	760	726	718	721	746	788	772	744	716	710	716	751	761	751	755	740	745	752	803	815	768	764	723	746	756	748	785	776	726	690	721	755	741	798	784	739	725	746	703	756	729	737	729	718	748	768	783	762	711	730	703	751	764	778	786	789	762	726	739	763	782	769	781	823	786	760	718	776	722	781	818	742	683	748	770	738	688	823	784	733	754	774	744	723	744	759	735	783	714	752	749	713	786	780	754	820	769	719	693	724	719	755	796	787	736	767	753	745	747	751	783	733	769	751	734	752	725	762	775	669	771	759	735	796	727	727	758	737	727	723	778	739	707	763	760	749	753	750	740	782	740	713	695	762	730	734	747	762	697	753	722	714	761	750	767	735	804	826	760	728	781	730	747	736	754	786	742	784	710	758	788	764	739	781	763	794	730	737	762	766	726	764	810	768	730	799	773	777	768	804	742	753	714	726	738	770	725	717	758	719	770	739	752	744	758	769	743	759	723	730	788	768	752	731	770	738	758	750	746	776	760	684	741	768	694	739	737	740	736	753	772	720	765	738	719	767	718	765	745	786	730	686	762	742	794	725	793	735	716	757	768	746	775	803	747	770	761	735	726	791	750	750	708	761	720	740	735	714	716	794	769	764	774	763	772	702	720	732	756	709	741	737	751	703	736	717	711	735	696	771	801	781	758	764	796	747	750	753	763	696	765	789	707	741	754	766	764	713	730	770	751	747	762	758	720	751	750	689	751	736	764	713	737	793	768	740	757	743	755	690	743	767	708	721	739	768	757	727	749	765	758	769	769	748	778	772	828	718	716	718	768	749	746	735	765	784	732	763	747	774	766	743	792	740	697	774	760	790	732	762	757	745	718	729	753	755	742	825	740	765	783	758	718	777	711	744	741	752	760	732	767	733	719	771	735	769	699	740	731	820	741	715	748	758	763	732	728	750	762	750	746	734	697	726	772	766	774	724	699	683	834	755	746	742	768	782	728	734	756	778	743	732	711	787	789	753	764	755	669	795	748	782	736	728	760	792	773	769	763	754	737	712	762	733	714	711	731	765	775	716	784	779	735	734	763	787	745	772	749	791	733	782	779	730	744	729	742	739	744	747	757	710	747	776	768	766	753	747	693	719	736	730	745	750	740	737	706	724	802	776	828	733	775	738	802	793	787	741	769	763	718	784	733	750	733	770	740	724	765	770	794	796	749	777	765	774	734	783	740	778	778	762	729	783	712	742	758	738	754	758	739	781	772	745	827	751	789	742	753	756	760	754	727	722	740	719	740	777	729	734	711	808	742	798	741	720	747	760	707	784	748	732	777	733	737	725	741	762	774	730	747	754	750	734	788	690	750	749	738	790	751	762	755	759	734	741	788	747	706	723	767	787	725	675	706	745	721	728	779	781	730	726	748	775	741	773	763	740	751	735	732	762	716	781	735	715	729	737	762	780	703	747	741	721	744	754	751	755	750	735	756	738	760	785	716	763	783	784	697	751	807	766	727	747	750	730	710	722	722	760	740	799	722	776	720	787	720	749	792	783	743	683	783	740	777	757	716	780	693	742	736	749	807	768	731	807	761	782	729	740	771	791	748	693	738	751	736	739	701	781	789	744	751	776	693	726	698	775	734	762	755	802	719	691	773	750	748	708	712	775	773	764	780	703	742	757	757	731	752	740	788	753	737	758	748	757	726	735	763	758	810	743	743	773	801	760	717	754	760	761	772	759	764	801	684	761	734	727	782	679	764	781	755	689	729	758	730	788	718	741	733	757	726	738	745	757	779	714	742	739	732	734	799	754	731	747	772	723	709	752	765	750	731	701	729	759	785	778	768	764	772	745	715	781	703	757	740	761	702	774	725	753	738	755	794	750	748	698	785	757	785	763	723	721	813	737	781	707	733	776	705	735	711	719	756	742	692	743	759	735	755	728	739	709	779	733	754	758	724	735	725	819	769	730	741	736	753	716	756	771	734	760	714	743	768	741	698	773	780	732	755	703	712	702	763	766	760	719	751	770	739	767	768	732	688	728	749	756	722	763	740	776	744	739	708	789	778	775	745	757	743	755	704	771	735	720	723	725	701	754	739	731	777	747	777	737	724	712	756	748	747	792	709	768	771	749	795	723	698	785	737	713	758	708	763	711	751	749	771	769	725	765	761	752	774	790	709	741	688	753	739	737	699	723	770	755	751	762	719	777	736	737	707	805	818	778	729	765	752	725	743	774	778	724	757	773	801	763	764	778	741	705	728	735	741	735	741	762	793	747	737	704	740	762	711	737	722	766	748	771	773	731	708	784	722	709	725	694	731	733	762	755	749	763	782	766	774	760	744	717	766	788	765	763	754	764	726	749	776	772	763	713	768	748	728	810	818	764	744	790	773	785	733	729	764	776	743	764	759	747	744	740	747	746	790	711	776	746	746	708	730	748	717	792	738	718	715	776	742	781	711	740	726	746	769	795	749	754	789	783	752	747	733	791	775	719	761	706	766	744	740	761	740	717	754	727	781	758	689	730	744	728	746	691	699	742	745	726	737	768	749	744	767	727	802	801	745	714	740	738	736	729	714	776	751	730	729	734	799	757	791	774	722	774	726	772	736	785	781	757	742	750	753	768	759	719	768	778	767	764	762	734	764	706	741	732	703	718	752	747	741	711	741	761	710	744	732	719	766	742	766	769	783	749	738	770	783	719	757	735	756	710	765	793	793	689	771	769	792	714	772	774	805	771	753	749	751	762	721	756	785	736	742	792	725	735	747	769	750	775	705	763	767	770	758	752	764	763	751	741	743
28875	20603	12883	5696	2074	820	377	349	323	371	365	349	322	310	342	352	341	346	357	319	340	342	346	351	327	347	392	367	349	365	366	330	338	353	315	377	370	350	340	347	339	332	341	356	386	322	326	347	358	357	355	374	361	345	320	351	374	323	347	317	301	345	380	332	347	305	325	337	319	348	350	351	334	342	362	317	354	333	339	324	348	340	351	342	357	318	322	351	337	313	348	346	365	348	355	354	381	329	326	337	333	329	341	326	313	356	321	328	365	336	318	350	335	328	358	316	352	309	324	328	349	354	358	294	331	368	341	295	351	362	340	329	395	322	336	347	329	328	338	322	358	331	308	370	366	338	332	326	364	330	371	337	293	370	343	351	355	351	378	325	368	372	342	327	380	358	356	324	303	324	364	340	344	332	334	350	327	313	356	345	348	321	338	353	343	329	343	342	339	311	368	325	292	326	365	320	331	316	309	326	367	394	345	335	373	314	340	345	353	346	350	343	330	352	366	347	354	331	341	349	328	323	341	361	320	337	343	358	330	354	357	330	330	374	358	331	380	349	383	343	353	325	311	338	369	359	354	293	374	339	329	317	342	363	339	356	337	349	360	342	278	329	319	344	334	333	367	324	360	335	335	337	354	373	330	314	302	330	364	332	357	346	342	343	324	351	382	329	348	354	306	331	320	362	352	353	336	343	383	322	337	376	352	366	331	322	372	339	330	323	350	359	313	312	349	330	341	329	313	359	281	344	366	347	344	331	347	339	374	367	342	332	348	336	337	348	359	368	337	331	355	352	349	334	340	323	324	326	356	376	348	377	362	356	383	342	353	321	347	370	316	339	349	329	335	341	313	325	324	340	350	346	302	318	317	337	328	339	319	314	352	382	363	370	333	323	342	377	346	359	348	341	340	344	319	320	303	316	344	342	331	340	360	349	327	326	353	367	336	347	330	358	293	376	332	357	358	350	348	344	309	347	371	377	305	326	334	355	339	338	355	322	361	341	319	353	353	316	326	326	339	367	323	372	328	343	334	329	318	337	304	351	378	373	347	335	348	322	335	304	315	377	348	329	343	336	315	352	353	333	373	328	350	334	376	363	336	334	361	336	339	351	347	343	341	303	351	308	324	356	323	303	331	336	338	339	340	350	348	338	337	328	344	317	366	333	357	300	349	338	345	346	341	340	383	349	316	326	306	369	345	338	342	360	353	340	345	362	322	369	330	348	330	327	351	317	352	313	334	333	375	371	336	353	336	339	339	356	364	352	354	351	372	332	358	313	328	318	325	320	358	312	372	348	345	321	348	359	330	357	359	364	313	341	343	341	312	335	305	343	348	340	339	319	349	327	319	350	348	330	332	332	319	337	341	350	356	333	366	367	338	348	364	369	330	340	341	347	347	349	311	368	309	330	322	341	328	355	342	337	353	356	363	330	359	321	353	313	321	327	330	295	336	333	305	377	348	334	377	352	315	345	324	344	365	330	330	332	320	327	331	327	336	341	334	334	303	348	311	311	327	327	350	359	385	364	316	340	328	337	325	346	364	359	363	363	365	349	329	341	360	338	337	351	326	386	340	328	323	340	345	344	307	364	326	333	330	336	341	361	349	357	357	377	305	342	356	359	351	350	363	354	334	340	348	359	360	338	320	344	386	355	336	333	351	349	320	296	321	364	335	376	318	318	344	351	358	358	335	334	335	323	346	323	319	375	357	335	310	328	335	352	311	329	325	318	340	337	336	325	361	313	327	314	322	331	348	306	378	338	333	339	363	332	351	347	346	343	338	342	314	333	351	385	364	315	333	322	323	338	344	341	315	332	356	338	325	318	353	331	345	322	334	350	315	363	342	319	367	305	343	297	339	357	328	344	309	331	304	321	358	341	333	355	361	345	364	356	317	337	337	345	339	341	364	380	310	361	332	336	359	334	362	295	326	362	313	347	310	294	349	328	346	362	330	346	358	349	339	306	347	338	310	325	321	350	333	296	332	338	320	320	338	356	355	323	340	342	365	303	365	305	349	381	347	347	407	290	352	322	333	359	338	377	339	336	347	338	336	345	323	351	314	383	322	333	334	349	338	326	305	337	334	301	357	356	318	333	319	322	350	366	400	339	342	351	348	333	379	343	349	347	330	356	351	340	316	328	349	325	335	327	332	345	337	350	350	345	323	360	334	346	338	329	336	332	327	328	348	317	336	370	363	360	313	333	314	335	331	363	342	347	349	373	349	319	341	337	352	327	341	330	357	369	357	365	349	299	344	347	335	317	352	319	326	347	317	344	339	338	355	313	349	350	326	359	368	356	354	323	361	331	317	329	339	328	333	347	351	339	339	311	353	339	336	353	326	368	300	359	359	339	327	365	332	383	343	333	351	362	382	397	312	345	351	343	350	380	342	362	318	349	346	357	330	351	363	350	356	339	339	345	347	333	347	330	342	347	333	326	347	368	335	337	389	355	341	342	359	356	351	338	332	329	290	331	299	339	341	363	339	357	317	342	352	310	324	332	336	342	349	392	390	341	314	327	339	359	343	328	317	335	325	333	340	350	348	293	368	368	350	322	306	311	342	353	345	342	356	362	351	338	338	348	340	344	378	350	343	358	342	330	330	374	363	348	331	382	331	328	350	368	312	329	321	372	334	326	327	334	355	364	362	310	323	358	357	339	340	363	364	339	379	367	316	347	318	368	336	307	328	321	351	353	332	330	329	346	362	329	352	336	347	375	328	315	349	359	367	336	354	306	320	369	337	373	306	348	337	337	363	326	320	349	298	345	344	341	324	337	359	319	311	346	341	345	333	363	342	372	332	371	386	348	343	324	341	339	365	383	335	331	327	356	348	342	337	351	333	324	366	322	305	343	343	305	362	335	380	342	360	355	327	345	333	344	347	311	379	349	368	361	320	333	348	345	354	331	337	346	343	346	341	379	367	316	340	317	360	345	353	334	322	332	378	343	342	337	348	382	310	365	335	321	344	337	311	338	354	306	346	360	378	366	322	330	314	339	346	359	373	346	334	368	310	347	373	327	360	351	360	291	359	357	344	318	331	323	312	331	353	343	345	315	340	349	355	344	360	344	354	356	330	317	373	317	376	330	336	329	396	360	341	305	359	319	314	303	372	339	343	327	335	332	309	326	325	329	372	349	346	329	309	326	314	349	312	351	356	374	343	344	331	331	347	339	335	346	329	347	343	347	336	350	346	376	321	335	340	331	330	322	351	365	365	356	324	335	333	364	361	310	342	339	340	305	347	346	334	318	363	360	361	332	346	357	360	319	337	346	347	357	305	328	305	356	372	341	381	378	331	358	326	353	331	321	305	338	364	319	362	342	363	342	321	351	346	304	359	312	347	340	342	357	349	341	342	320	376	366	328	392	337	346	323	324	350	354	348	342	343	353	341	340	364	364	337	356	366	353	347	342	318	339	380	328	332	350	356	326	333	344	367	296	322	381	352	313	329	342	339	337	351	340	336	336	348	358	338	337	349	327	347	364	360	345
26920	23455	18878	12494	6035	2564	987	868	817	886	879	947	881	912	920	858	870	895	876	887	872	859	908	887	842	932	884	875	877	849	884	822	895	879	947	859	934	900	950	912	896	901	904	843	860	951	849	890	843	871	934	969	925	864	923	827	973	884	873	880	906	866	884	868	908	869	858	836	875	877	851	851	901	930	891	883	910	910	859	882	904	840	889	913	861	889	893	855	896	878	865	927	860	868	914	872	904	956	909	886	887	882	885	826	886	902	869	911	917	846	887	874	873	882	914	902	858	890	891	910	919	878	876	846	883	938	894	857	860	857	873	864	883	901	916	875	835	872	933	872	871	862	897	873	869	890	845	926	840	966	899	890	895	878	838	925	920	896	855	933	856	868	849	876	886	865	855	878	836	891	892	900	885	902	869	893	859	876	877	925	860	882	855	921	900	861	916	851	818	848	868	916	833	938	914	846	909	889	906	896	887	876	903	904	849	888	874	913	883	860	953	916	869	852	865	861	868	847	861	886	872	879	890	837	781	894	868	913	860	861	894	897	867	887	856	923	909	860	861	905	879	910	878	865	877	925	903	846	897	844	865	899	873	857	862	883	890	873	904	878	873	871	825	848	903	876	861	893	869	910	881	912	896	883	877	886	891	880	896	826	879	910	863	918	917	836	887	905	878	915	863	883	885	901	878	875	862	879	874	933	842	854	907	885	874	882	945	883	879	865	863	879	850	868	871	876	914	893	840	902	856	889	917	851	942	857	817	888	857	901	870	854	905	874	884	881	924	842	905	883	896	947	865	904	850	881	900	871	894	881	916	831	913	915	866	891	855	932	881	884	911	887	893	908	870	851	876	897	864	848	911	860	871	844	898	913	882	862	890	870	883	905	926	925	913	919	871	866	922	891	891	888	928	841	910	880	861	860	835	908	876	901	896	860	923	850	906	905	929	897	872	899	867	896	873	875	874	894	847	844	952	832	902	904	868	865	901	870	887	898	839	897	915	900	843	861	891	884	874	878	861	865	881	856	916	901	928	887	888	883	907	839	876	835	870	814	900	820	880	852	853	901	892	908	887	939	905	921	886	846	870	898	853	894	907	869	827	897	877	887	880	885	895	844	848	866	920	896	899	928	907	865	851	904	889	882	864	855	916	872	894	902	897	872	915	886	890	910	854	936	871	935	878	853	856	938	863	889	862	868	837	847	854	872	891	906	874	906	873	910	854	868	923	878	856	891	913	913	886	855	893	865	855	910	880	875	891	856	858	862	929	889	883	879	884	882	878	891	853	909	882	898	882	917	892	906	925	858	883	874	918	939	868	909	881	876	893	917	921	893	939	935	888	881	878	904	884	859	911	874	859	873	894	831	870	885	871	915	954	889	892	856	838	878	889	905	894	897	906	843	910	848	897	868	899	908	912	893	853	831	895	906	871	847	921	880	873	888	912	871	857	849	900	880	857	889	900	880	865	908	948	870	900	909	873	842	823	909	883	873	876	866	927	852	893	879	882	887	887	873	807	942	861	897	862	854	870	899	930	898	903	864	851	843	891	877	904	890	911	935	858	907	828	936	831	856	891	909	870	931	879	928	907	915	885	917	881	843	945	898	889	861	888	867	906	866	862	889	866	914	890	877	852	871	863	898	860	867	817	871	858	894	877	889	836	894	898	908	918	859	834	863	926	882	848	826	868	874	860	876	903	858	928	868	834	921	883	909	877	855	866	888	886	926	893	865	874	909	916	869	885	867	908	881	872	902	860	878	857	830	816	919	898	906	940	879	865	937	876	929	931	896	943	871	899	925	859	874	901	909	912	923	905	919	877	893	846	881	937	878	905	872	870	831	859	866	920	903	864	850	878	820	893	824	877	901	916	933	880	920	879	880	891	896	863	882	882	938	895	909	905	921	908	842	910	927	852	866	863	851	903	850	828	892	888	833	896	892	894	883	915	869	920	860	870	939	860	899	879	920	905	888	868	934	924	894	841	872	929	857	846	873	826	883	874	913	894	869	953	910	897	851	855	886	924	895	875	868	870	901	914	890	836	929	882	937	891	881	830	923	900	864	841	872	900	876	867	870	886	931	838	856	915	859	894	870	826	856	890	868	895	879	930	899	896	884	919	886	882	900	847	908	864	849	879	853	948	855	915	901	881	881	867	933	902	851	864	847	854	920	857	894	912	901	851	920	916	922	869	873	929	889	900	902	892	883	905	901	929	853	867	862	853	863	850	864	889	833	855	859	864	869	902	858	880	888	913	861	873	869	905	834	908	861	919	903	910	808	845	875	861	887	884	896	844	884	876	910	853	918	892	849	867	846	912	851	851	931	859	916	894	899	861	866	871	876	864	931	858	906	883	856	827	852	916	869	901	942	884	803	896	872	855	830	859	862	931	831	900	944	935	863	846	873	868	903	901	860	869	856	844	950	886	841	871	876	905	870	911	892	843	908	878	863	835	928	832	889	872	890	897	898	922	882	873	894	877	923	889	848	891	862	855	897	911	857	862	871	861	904	865	907	851	885	824	879	842	898	911	849	871	889	821	858	862	877	869	926	887	901	909	950	900	927	866	853	921	897	882	933	923	865	833	877	848	846	828	836	897	877	808	931	890	860	929	887	884	945	887	870	925	908	869	897	887	801	904	843	927	909	886	916	877	882	832	860	875	864	907	890	894	900	892	868	833	859	868	930	870	868	852	849	833	889	892	931	907	868	897	860	933	890	911	888	908	920	903	881	874	852	807	908	897	866	858	830	938	892	855	863	883	896	933	920	833	877	865	896	892	828	913	900	862	882	858	907	913	963	917	908	877	859	860	906	888	938	904	879	873	889	866	888	909	882	882	921	910	946	834	884	877	873	898	881	903	855	875	860	874	879	929	918	876	837	915	920	879	895	883	895	867	881	904	858	885	876	900	908	860	891	863	906	856	920	862	853	873	932	927	916	900	876	894	889	919	865	908	850	855	855	910	880	850	881	856	953	841	850	920	896	884	888	850	930	884	861	916	921	865	907	866	863	882	862	897	915	875	943	886	909	942	894	905	877	853	812	872	889	861	892	870	909	822	829	843	898	850	847	854	894	871	871	860	919	861	939	901	868	901	889	900	862	904	832	887	859	873	874	840	861	930	855	886	858	870	904	867	891	883	894	885	948	876	888	910	907	937	845	890	889	882	910	852	894	885	840	870	883	833	891	871	899	888	903	903	852	892	908	871	839	863	898	840	966	877	900	904	893	853	891	931	884	889	897	839	891	915	852	839	870	945	851	856	906	838	885	872	922	908	880	898	896	958	927	858	915	881	870	943	846	893	907	858	884	865	935	871	878	902	873	898	915	875	865	923	862	873	868	886	954	862	923	920	911	900	871	857	850	901	868	895	898	915	908	931	856	868	887	850	859	871	825	907	855	857	915	893	857	873	904	864	882	907	865	902	844	921	898	845	871	883	867	868	849	834	915	965	841	911	878	860	888	854	893	852	895	905	909	898	920	886	873	875	931	879	862
70205	60718	53352	36223	18512	5329	494	264	294	237	256	243	264	271	253	276	219	240	277	299	261	260	240	249	227	273	286	240	249	251	263	257	264	229	265	252	273	300	249	256	236	254	265	264	266	250	235	297	266	242	247	262	239	250	235	243	251	262	247	264	252	256	223	272	264	264	280	225	264	279	245	238	243	281	297	251	245	246	265	245	258	245	251	263	264	273	263	259	283	248	277	246	249	260	247	240	237	263	242	260	271	264	259	262	226	266	261	246	270	262	256	269	247	251	280	264	253	206	229	276	268	259	286	257	272	256	286	259	261	236	272	271	242	237	262	261	267	241	259	261	252	264	256	247	261	247	248	288	235	232	255	296	243	229	236	261	248	241	257	254	258	239	258	247	257	262	253	248	234	232	245	237	277	259	264	248	241	262	245	258	263	246	255	271	240	235	263	263	256	296	255	256	252	269	250	264	260	258	244	236	255	229	256	246	263	230	284	243	237	256	303	241	237	271	262	258	247	254	239	258	250	285	274	236	250	258	262	277	235	253	251	232	230	249	239	263	273	272	233	226	269	255	267	292	248	262	253	283	269	275	255	244	278	272	247	238	281	275	257	242	274	259	244	279	221	259	242	245	269	284	258	231	267	253	257	316	248	276	251	254	227	252	229	269	248	250	270	247	270	271	272	263	259	265	247	244	246	250	265	247	273	251	264	243	244	272	262	248	248	261	280	227	265	279	256	251	264	268	265	262	254	267	286	257	264	263	246	250	267	286	244	305	229	257	270	249	260	266	265	246	274	250	274	243	277	275	253	227	286	254	279	277	256	267	282	276	260	260	254	284	240	254	284	227	253	230	253	245	255	248	265	290	262	279	266	259	261	280	275	238	229	264	298	268	260	247	278	294	260	237	268	259	249	242	285	278	255	248	260	217	258	258	256	228	240	255	238	255	270	235	272	298	253	283	235	239	255	258	275	254	273	248	264	252	238	253	291	250	247	252	234	261	259	247	279	249	242	262	251	268	295	242	261	237	256	266	271	268	252	260	256	257	235	280	274	264	288	233	244	221	253	222	268	257	257	262	246	261	232	263	282	291	256	274	260	255	288	257	274	258	246	253	252	242	244	267	266	276	256	244	254	257	271	267	274	226	239	215	243	253	261	261	259	300	262	235	256	249	266	248	266	247	247	256	243	278	257	275	260	261	254	295	230	273	239	261	274	241	275	264	277	263	256	267	237	257	286	262	289	242	244	269	253	252	232	253	253	239	245	264	265	280	238	232	268	262	243	242	257	242	260	260	253	238	270	238	232	248	308	254	244	256	287	278	241	233	243	245	222	229	267	251	270	226	239	261	261	242	279	235	258	269	259	294	233	257	271	245	253	252	259	270	235	259	241	229	275	283	258	267	245	250	261	225	255	270	238	261	304	265	253	248	279	249	266	245	238	257	258	256	253	261	233	233	233	249	280	265	246	273	258	255	247	254	276	231	261	256	268	264	266	272	273	233	260	250	257	266	272	261	276	246	243	233	287	269	261	220	270	241	256	256	274	243	254	248	265	261	249	243	247	266	226	252	244	281	265	253	247	245	290	232	271	233	223	256	265	264	257	250	283	265	241	235	295	242	243	241	255	262	252	257	246	280	276	250	225	248	235	233	237	231	252	247	240	259	247	280	234	285	276	278	240	279	299	262	258	246	262	250	247	266	237	243	233	264	227	282	242	288	252	232	255	264	248	246	256	258	241	255	246	249	277	262	277	256	250	253	274	247	247	279	249	263	262	290	244	263	261	258	283	230	239	256	255	248	266	242	258	272	244	258	252	273	255	257	249	252	273	231	224	284	274	262	273	253	245	282	229	267	255	259	266	245	214	238	290	234	247	260	249	250	270	282	253	245	272	273	236	249	238	269	263	271	259	260	280	253	254	276	250	251	255	223	271	254	243	266	266	277	236	246	260	265	209	236	263	272	230	248	269	250	253	255	283	255	249	243	242	245	254	243	250	247	263	293	268	249	247	247	274	232	281	258	262	247	262	258	261	245	222	242	261	255	290	265	247	277	254	240	245	267	262	247	295	292	258	265	244	262	249	268	240	282	262	248	269	229	257	287	247	243	250	270	254	251	233	244	246	259	238	261	255	269	268	270	288	257	250	250	296	241	258	245	257	274	243	267	257	261	267	260	290	256	266	242	239	265	248	262	251	213	285	264	268	257	254	226	229	254	227	234	265	248	260	264	261	256	236	264	258	246	264	259	253	242	269	275	249	248	278	251	284	257	245	238	255	256	256	258	262	270	245	249	222	270	254	274	254	271	273	254	264	266	248	255	280	275	279	219	244	263	264	259	246	284	252	267	264	250	264	240	268	252	284	262	253	275	254	254	257	246	274	274	260	243	234	259	260	259	257	246	246	224	263	249	235	251	227	237	264	256	258	276	246	259	286	249	279	259	248	256	245	246	274	281	269	277	266	249	275	268	264	230	249	262	267	261	252	280	300	266	285	260	268	256	272	268	267	249	282	235	238	273	282	277	261	237	281	284	259	273	259	268	254	250	235	248	241	251	273	246	261	249	249	254	230	241	276	253	283	245	255	255	274	255	291	230	278	253	258	232	250	269	267	256	267	254	236	258	251	246	285	254	270	243	284	216	263	237	234	243	249	242	236	263	233	247	246	261	246	255	241	260	287	292	267	254	265	260	280	282	264	265	253	283	261	222	264	266	265	259	242	235	247	262	232	275	255	264	256	271	259	286	262	238	233	267	254	242	275	247	246	277	241	239	291	268	253	227	258	255	255	280	238	269	215	251	269	269	285	252	279	238	247	242	261	223	264	278	243	250	253	256	242	274	248	246	264	236	270	259	250	253	257	282	267	262	242	241	229	229	254	265	240	277	241	252	247	279	265	250	237	234	256	264	250	246	251	267	244	256	260	264	253	250	260	242	236	256	252	296	254	251	251	244	235	261	271	240	233	236	260	264	258	242	263	260	284	271	249	283	247	266	276	280	254	246	245	266	269	282	265	279	258	226	252	254	247	233	251	271	243	250	243	296	241	248	256	249	258	248	262	258	265	260	257	233	244	267	242	258	258	281	286	269	266	255	275	260	268	262	263	238	242	272	256	272	262	283	254	277	283	270	256	264	310	254	263	253	282	253	237	240	237	256	278	254	292	237	277	282	248	237	263	289	233	252	243	229	263	250	273	267	256	283	260	259	243	244	259	222	274	249	250	257	246	276	243	282	263	262	217	279	245	255	265	267	252	243	267	244	283	270	278	252	266	256	292	259	267	255	237	266	257	258	245	258	263	268	269	244	238	259	271	240	271	242	265	248	257	275	244	257	244	271	248	242	259	264	269	258	263	270	278	262	249	266	271	242	271	247	259	264	249	239	260	261	248	215	240	269	253	271	247	274	262	285	212	226	296	235	267	241	246	263	260	256	275	256	256	273	235	259	242	238	261	261	238	259	289	258	243	280	305	250	288	253	254	264	273	261	280	228	249	227
46645	48415	49861	41473	26664	10666	1152	680	668	705	721	661	709	680	711	685	703	645	686	689	729	703	698	750	732	643	705	681	692	680	689	677	725	726	715	687	717	651	722	678	670	677	708	661	719	686	748	739	710	648	677	705	669	652	699	679	718	652	680	687	650	695	710	675	671	677	646	673	645	670	698	734	675	686	676	684	726	707	703	673	745	704	707	686	721	694	638	696	656	692	727	680	634	667	698	681	681	667	687	737	687	696	675	664	706	639	666	691	696	679	628	720	698	685	659	738	693	669	721	642	720	674	671	670	668	739	720	700	715	695	638	708	670	685	631	694	685	656	692	681	684	716	662	686	706	683	677	717	684	663	679	665	729	690	681	705	644	733	650	646	690	706	668	675	673	695	681	672	699	681	683	644	673	687	692	725	685	714	704	701	681	721	660	666	724	703	691	669	691	687	680	672	701	699	655	644	682	677	724	667	690	626	677	689	699	704	658	676	720	714	688	656	685	662	678	694	705	721	725	723	675	636	744	703	735	701	667	682	724	688	668	703	687	694	683	720	698	705	672	663	718	716	695	660	678	692	694	710	757	699	694	676	651	693	701	696	728	696	698	678	680	664	705	653	715	661	674	681	671	686	706	677	687	732	725	702	656	716	681	643	639	678	747	664	678	647	699	698	665	700	700	687	725	660	701	672	700	693	731	674	723	712	705	711	667	666	707	660	675	641	711	681	734	677	677	699	689	664	695	689	709	657	670	676	691	674	687	671	688	720	702	695	665	672	713	649	763	696	698	690	735	685	667	710	640	691	657	669	674	672	708	688	677	698	723	712	636	665	658	698	711	693	675	665	663	731	684	732	701	694	648	655	660	693	667	654	733	715	686	688	691	710	663	684	659	718	661	701	658	701	679	683	646	650	689	645	705	703	665	692	775	686	697	646	693	689	706	659	698	675	680	666	679	671	681	671	691	676	658	659	686	706	671	690	690	664	636	691	651	690	718	678	673	696	704	707	651	731	736	681	640	683	702	663	630	681	683	640	682	668	678	729	728	724	653	742	722	685	677	668	728	681	703	707	690	722	720	704	702	692	695	681	664	648	722	652	670	699	696	661	682	676	651	738	681	679	673	701	685	708	686	711	662	716	683	696	672	681	607	684	710	665	712	685	723	683	649	736	752	696	720	641	704	687	701	691	687	658	673	681	675	661	684	663	639	657	679	682	678	665	674	728	657	705	677	659	656	684	681	697	690	686	664	701	674	688	701	682	667	700	701	657	685	670	662	713	741	692	645	690	674	708	725	680	706	692	706	699	696	691	644	690	675	647	660	652	698	660	719	731	683	687	644	681	659	709	703	742	674	693	665	660	674	653	671	666	664	696	725	665	686	700	705	718	657	679	666	671	668	681	692	685	691	685	688	667	699	698	707	651	702	681	682	720	675	739	676	703	728	697	712	690	712	718	719	695	655	690	663	706	696	663	687	683	686	718	712	724	638	642	709	688	698	702	717	685	700	691	712	611	699	681	704	668	703	692	689	675	641	675	673	714	713	721	676	681	722	676	730	711	685	710	688	683	656	686	740	682	674	694	668	695	682	646	725	704	672	690	666	684	682	698	675	705	627	648	693	654	702	690	662	660	680	692	718	749	649	717	668	693	647	668	686	665	699	743	687	680	689	663	731	720	673	711	733	683	678	671	696	678	689	681	704	669	667	714	678	711	688	682	735	714	646	710	741	657	626	686	736	654	696	660	697	664	657	718	684	708	666	719	695	730	647	678	661	689	707	681	695	687	695	683	706	685	698	696	716	708	695	705	676	703	684	714	686	700	682	694	696	650	710	715	676	660	680	683	699	704	680	662	702	734	697	660	722	711	656	665	710	671	710	660	676	665	656	695	715	669	714	675	731	697	722	668	697	682	678	704	694	661	685	633	714	686	718	721	703	614	680	670	686	690	649	660	731	677	680	703	699	664	604	651	727	645	655	684	700	661	704	675	664	726	691	644	681	661	700	683	700	685	700	697	692	678	632	699	675	626	688	729	704	671	693	656	712	696	691	636	672	699	615	705	729	679	640	670	666	648	679	659	658	718	742	726	655	661	728	661	710	636	642	713	670	660	664	676	685	714	713	701	658	691	724	711	670	690	700	676	736	674	675	662	701	684	681	696	638	693	697	665	669	713	664	712	687	671	729	691	733	719	665	702	703	694	664	696	700	664	660	694	654	642	694	713	679	687	675	703	703	685	659	648	678	654	689	692	697	720	669	687	700	646	642	721	636	669	687	685	672	686	652	679	695	675	673	693	667	727	706	689	701	656	712	664	687	693	728	713	669	694	722	743	688	704	706	688	685	721	679	648	687	662	680	651	672	717	686	701	673	628	700	732	710	682	692	698	665	722	648	696	702	719	727	741	699	669	712	671	695	648	711	697	734	674	649	679	674	658	675	685	704	655	689	649	702	696	665	645	724	706	634	660	685	657	711	689	655	662	695	663	694	695	696	657	718	673	680	647	710	677	671	703	674	640	702	671	683	685	685	679	650	675	698	679	731	683	652	703	701	669	684	732	674	655	705	695	654	736	712	703	723	725	655	688	710	654	710	682	645	681	741	681	737	690	716	696	670	693	666	675	661	665	718	630	684	651	676	646	676	698	731	670	699	702	685	690	694	662	644	658	710	688	671	664	686	682	692	741	682	658	654	666	668	687	659	653	697	680	617	659	614	658	704	711	671	689	643	702	678	709	710	694	687	669	637	703	724	685	668	657	709	661	736	658	709	713	704	699	687	663	697	657	680	737	727	671	703	676	702	742	671	652	676	708	711	663	695	685	697	730	711	702	652	635	721	660	693	678	709	666	683	662	702	705	726	627	667	712	678	744	679	724	670	695	643	724	665	694	674	676	655	652	659	707	753	692	693	692	663	694	661	683	660	691	702	709	682	696	690	677	633	694	702	704	694	696	665	709	693	652	654	697	708	690	645	698	646	667	697	685	715	708	748	695	703	667	683	699	705	678	724	609	680	685	639	687	684	682	662	688	630	676	669	671	715	699	693	722	733	701	687	680	663	661	689	681	675	710	700	667	677	681	744	658	702	661	685	675	692	673	687	669	712	654	693	681	720	731	703	688	652	659	698	678	731	674	716	716	667	704	697	685	693	699	663	654	699	656	674	678	712	721	662	755	666	688	729	682	664	702	702	705	647	642	640	675	654	719	675	709	692	650	698	674	691	718	661	658	708	667	697	707	688	680	686	701	692	692	637	664	660	670	698	702	738	730	720	763	718	675	713	696	637	644	669	696	664	671	681	699	693	679	756	701	698	701	687	667	684	713	702	722	707	663	699	699	668	669	661	678	716	700	688	684	699	701	707	693	706	704	681	679	721	712	725	685	690	681	700	648	673	705	657	693	689	675	689	689	693	722	733	684	716	695	702	712	723	656	696	651	684	642	713	704	712	697	675	717	685	636	680	674	720	658	681	684	682	652	707	715	707	712	693	694	675	717
82744	73635	64532	48514	27615	9776	637	255	235	257	259	268	255	252	239	224	228	241	247	241	266	234	275	265	216	259	231	235	243	237	240	259	227	238	240	286	264	253	232	243	248	232	263	224	239	240	240	249	258	257	239	257	229	242	235	241	239	269	235	262	234	254	233	248	253	226	219	244	263	257	244	235	256	250	257	248	247	243	261	229	229	228	266	248	229	227	225	236	274	254	243	261	272	252	241	271	216	253	244	225	243	236	263	239	280	246	242	248	254	236	230	225	253	269	274	243	233	252	283	233	234	237	258	219	261	236	249	242	240	219	205	268	258	262	250	240	261	261	258	222	245	223	242	233	254	230	272	254	264	247	299	252	261	255	265	242	260	263	254	236	228	258	228	235	244	250	298	285	240	265	258	261	229	244	276	268	239	250	245	235	216	245	237	249	235	259	276	221	238	246	268	249	230	244	260	261	263	244	255	254	247	243	248	238	241	251	246	239	273	283	260	240	235	280	262	256	231	264	221	255	278	234	269	259	263	244	259	255	226	254	275	255	287	269	240	255	233	251	242	247	266	243	253	238	261	250	248	254	251	228	262	247	219	236	253	280	216	257	230	254	265	249	243	228	265	219	233	238	250	234	234	260	251	254	229	271	219	254	241	262	258	236	243	259	252	246	243	232	242	274	230	205	254	244	252	267	269	246	232	254	241	222	234	249	253	223	264	229	246	252	232	274	231	250	221	255	231	218	243	264	254	252	241	260	208	226	259	246	249	274	227	248	267	249	229	218	251	212	246	243	219	249	260	234	240	245	237	261	270	257	233	262	236	222	251	249	226	210	247	235	278	246	230	236	247	240	238	236	250	243	251	198	229	254	275	256	232	273	241	212	222	247	258	243	221	249	247	241	238	257	240	244	232	238	264	256	257	277	263	226	246	261	238	266	276	248	282	228	249	258	239	243	249	266	224	258	248	242	228	223	264	277	241	238	238	222	245	256	248	244	248	257	239	256	211	244	262	246	231	231	241	234	217	282	241	258	230	239	254	239	267	243	240	242	246	265	231	229	239	257	265	256	249	246	234	248	270	250	247	248	259	225	241	241	236	225	224	259	266	222	241	221	242	256	252	251	255	237	230	220	232	243	246	244	257	252	240	231	250	230	254	242	241	225	264	264	253	251	250	280	231	207	226	205	257	240	233	275	225	248	230	244	265	257	250	242	235	239	239	240	267	223	242	241	224	247	258	245	258	215	227	235	253	262	229	246	237	264	232	270	252	247	230	270	266	221	243	238	235	240	263	222	256	223	231	251	245	235	269	251	255	260	253	227	236	230	232	259	251	260	262	236	220	238	237	242	241	257	221	243	235	273	227	241	224	211	265	220	234	248	277	239	254	255	257	263	269	235	257	230	259	247	232	245	258	235	262	226	244	244	232	250	257	263	240	217	265	255	265	236	251	255	228	256	235	253	267	241	242	268	251	227	243	252	242	241	250	227	258	245	237	249	253	217	218	262	220	267	283	271	259	250	260	252	264	240	240	242	264	245	251	214	216	258	268	231	250	254	239	256	255	255	255	261	232	272	229	252	250	212	237	268	229	246	225	234	247	243	219	255	267	243	249	218	256	252	231	251	226	256	231	238	245	294	253	280	248	227	258	251	261	225	259	265	232	290	227	261	240	235	245	246	219	264	243	246	226	240	249	227	225	253	287	228	241	251	252	243	259	235	223	264	259	237	258	230	246	257	244	254	242	264	241	231	255	251	217	239	263	254	250	240	237	256	247	229	255	242	266	240	253	231	237	259	269	236	238	251	247	242	239	238	231	268	212	243	246	265	261	259	220	252	238	242	215	217	240	254	247	253	258	241	252	248	242	232	255	251	235	239	257	259	280	231	263	240	244	224	228	255	284	282	232	238	264	269	243	229	260	237	258	294	233	260	223	252	247	216	264	256	230	253	239	221	212	254	233	223	250	226	243	254	223	247	253	246	262	281	237	253	266	242	228	244	216	231	213	219	254	255	264	254	262	231	277	232	211	263	263	236	254	261	275	232	227	241	255	232	233	233	247	269	252	242	251	247	231	241	270	232	235	239	236	252	274	244	224	230	251	242	263	226	248	249	256	265	232	239	232	244	234	243	279	266	289	208	276	226	262	241	246	240	228	250	234	263	239	254	273	233	234	227	239	272	262	230	231	240	261	253	249	243	253	262	243	251	219	236	249	234	214	247	248	249	231	227	237	233	243	252	237	257	247	229	255	230	256	238	248	242	236	231	255	231	231	247	266	257	240	275	241	250	230	265	243	249	231	258	234	229	275	229	250	246	247	236	253	254	252	264	249	253	232	249	228	246	234	242	251	226	240	259	246	249	236	252	226	230	243	238	249	221	247	260	235	236	277	255	227	247	237	238	221	257	263	253	269	241	250	227	241	241	231	244	245	248	262	242	268	242	223	259	239	238	213	244	249	233	242	260	256	262	237	243	253	260	260	248	237	242	238	292	225	246	258	257	254	232	238	248	228	221	250	246	268	246	253	233	254	222	193	269	218	219	255	265	257	238	235	245	239	240	240	236	242	247	259	263	242	219	225	262	255	235	247	235	226	277	241	219	225	259	217	240	275	241	252	268	235	271	265	244	267	251	239	245	239	218	253	261	261	211	237	251	213	226	261	232	258	252	261	244	262	237	209	206	263	227	245	261	258	235	247	268	224	218	290	228	228	250	246	260	239	258	267	211	262	229	269	258	241	257	216	265	245	241	257	246	259	234	270	285	248	249	226	249	253	263	232	250	237	260	236	225	247	221	243	259	237	237	230	246	243	265	266	240	222	224	252	262	249	262	241	231	244	248	223	240	224	249	247	237	245	231	238	233	258	245	244	232	249	235	227	235	234	242	256	263	253	225	259	223	257	265	255	240	266	227	238	256	254	248	259	263	241	229	246	243	241	264	264	268	232	201	258	244	243	238	254	233	255	267	257	239	225	247	241	259	246	254	256	258	266	251	247	226	238	236	238	244	265	270	244	222	238	227	294	262	241	299	243	279	241	240	216	229	218	222	233	248	225	226	232	243	262	224	237	225	272	235	256	256	259	234	243	266	254	250	236	238	218	229	254	249	239	246	224	228	216	242	229	232	232	269	279	250	251	256	255	228	241	262	227	253	226	244	257	250	255	246	238	263	244	241	248	241	219	244	224	240	211	238	268	233	241	206	241	213	265	260	260	241	233	249	228	236	261	251	269	235	224	252	213	231	265	255	271	266	277	228	235	267	226	244	252	207	238	222	249	270	249	247	229	247	219	253	264	216	225	229	230	230	241	264	249	221	190	211	238	215	252	262	267	241	279	238	230	254	235	246	237	230	238	254	258	259	273	237	239	267	243	201	270	241	231	255	239	281	249	243	244	221	234	256	252	254	210	252	233	258	246	259	242	249	247	257	254	252	234	251	240	251	213	284	270	227	273	255	211	268	219	246	253	230	257	239	235	263	270	254	264	253	248	253	253	236
58911	60263	60274	51663	34045	13566	858	671	645	711	633	670	680	699	641	697	653	674	643	679	627	680	655	634	638	653	672	637	621	671	658	679	684	658	665	620	674	616	668	684	664	665	634	643	676	645	632	693	694	687	659	667	653	689	657	643	663	666	658	688	700	637	643	711	677	618	677	669	639	666	659	634	660	686	685	709	690	661	690	616	615	675	653	643	691	644	620	649	644	690	680	668	698	682	637	678	675	659	647	653	626	633	717	589	644	676	624	683	705	672	665	701	662	677	632	631	626	660	664	672	644	629	631	671	625	675	674	673	660	655	652	690	649	630	666	627	670	650	693	619	639	664	649	633	665	643	690	644	663	676	636	663	613	651	671	656	660	654	622	675	621	673	647	652	613	680	679	649	671	675	681	672	626	667	612	649	681	687	693	703	593	639	659	679	616	673	667	650	691	657	682	701	654	659	645	667	704	643	684	656	651	626	649	648	665	593	650	716	657	650	619	622	600	649	656	612	680	646	694	646	663	707	664	668	678	651	680	661	718	637	647	612	643	641	613	654	617	648	650	612	657	644	619	685	680	678	669	677	682	634	644	627	656	626	647	626	661	673	658	693	652	619	666	659	627	667	625	659	622	644	635	657	584	674	656	631	673	680	650	636	697	633	632	643	670	620	668	656	686	669	639	684	696	630	700	677	658	679	663	655	642	655	632	713	679	638	654	634	691	669	676	608	627	664	649	682	668	617	659	640	670	671	685	650	669	643	626	628	650	659	711	660	658	659	652	623	648	679	606	658	667	660	657	625	669	611	641	642	692	643	661	702	656	670	653	660	660	649	661	649	711	626	633	662	663	675	665	694	656	645	653	651	715	679	660	650	663	689	649	618	631	661	603	672	671	630	654	638	655	637	636	638	648	585	663	649	687	642	631	684	670	681	674	647	623	669	697	596	633	647	648	673	668	615	658	660	679	659	700	601	642	650	676	665	637	665	653	611	684	676	660	658	661	611	679	641	628	656	674	685	599	663	686	660	691	644	683	668	654	728	673	641	678	693	659	664	657	642	647	685	632	659	701	668	662	698	683	675	669	681	678	688	663	670	667	686	675	680	634	654	635	660	617	619	629	636	665	687	665	657	709	652	632	668	674	606	636	692	648	659	686	646	656	650	651	654	660	670	603	618	705	636	656	674	693	636	641	642	727	689	654	657	667	641	703	684	659	640	685	662	668	670	649	673	681	646	635	678	664	675	611	668	654	630	690	671	638	687	612	675	672	700	676	664	628	677	700	627	672	669	668	677	621	674	603	646	599	703	630	651	630	635	660	671	622	639	608	679	625	635	652	611	675	621	634	636	681	631	676	668	664	609	698	639	702	632	677	637	664	654	636	677	668	646	604	680	702	652	646	643	622	706	653	612	664	685	687	699	684	629	650	633	617	644	619	633	675	642	657	689	647	585	667	639	681	646	623	633	709	650	684	618	679	695	634	671	692	695	669	625	648	664	667	655	657	684	679	682	694	645	625	645	719	619	656	640	660	681	660	652	673	588	639	673	654	617	677	664	626	608	691	634	622	652	647	664	682	676	692	665	733	674	687	677	654	619	681	646	690	664	704	632	651	711	669	659	645	661	658	589	671	580	625	642	669	620	659	648	669	707	689	659	643	644	643	689	650	720	690	664	642	671	713	667	667	619	654	667	645	694	653	629	673	652	618	643	703	630	687	632	672	651	625	679	676	657	655	654	654	636	663	638	651	672	658	681	713	694	659	668	725	648	645	653	635	642	660	666	683	633	645	696	665	662	616	656	639	665	641	664	660	637	678	655	687	689	672	639	658	662	692	677	614	638	696	630	649	655	684	638	654	672	634	706	630	672	676	675	676	649	667	617	660	632	634	656	696	682	662	636	642	636	649	657	659	667	673	666	693	616	657	617	651	673	644	671	644	695	630	648	653	669	659	691	676	662	615	669	678	658	690	661	662	624	657	655	606	634	690	661	658	684	636	655	667	652	701	645	639	609	671	690	666	657	670	691	654	680	668	700	578	637	662	650	670	609	704	660	664	630	650	609	658	680	653	670	646	661	624	632	671	639	696	657	666	611	700	664	661	622	658	652	637	650	659	650	691	692	589	659	591	671	676	695	638	673	665	632	697	669	645	682	690	655	656	716	659	637	660	670	643	667	658	659	677	647	660	680	676	685	664	689	660	604	629	596	662	652	635	701	664	642	680	639	616	644	626	638	708	679	664	654	660	659	683	652	701	631	628	666	649	642	693	655	672	677	662	662	690	677	704	636	642	649	610	665	689	655	652	643	654	656	634	663	687	648	600	645	659	652	654	648	622	641	674	689	631	658	608	635	687	692	681	709	611	694	690	654	646	628	659	671	675	658	685	681	693	649	662	641	681	673	636	679	681	651	644	634	638	711	622	646	670	645	684	702	656	674	650	617	695	570	651	715	590	648	605	626	671	681	660	634	642	659	643	681	663	650	650	658	654	684	650	689	680	664	692	659	627	690	677	664	696	648	653	656	673	663	666	643	680	685	638	705	679	674	661	626	647	682	666	633	670	661	699	684	658	672	616	653	680	615	643	694	676	640	669	676	670	696	677	653	624	642	684	668	676	607	687	652	729	650	602	718	661	691	649	650	651	597	666	637	623	636	653	632	657	640	615	687	661	686	634	622	645	651	689	651	696	694	642	667	679	675	674	646	645	697	655	648	664	641	651	654	641	620	628	676	655	641	650	697	622	681	633	672	664	658	687	638	681	646	639	661	638	659	666	621	658	632	676	657	662	635	644	670	686	637	674	676	667	628	651	672	634	646	664	675	678	629	696	631	621	688	617	616	675	653	653	626	680	669	701	692	615	670	671	650	676	650	649	669	646	676	673	688	646	629	657	621	677	658	624	644	694	615	648	656	610	678	652	710	644	691	660	692	632	648	609	598	664	668	674	682	630	661	674	685	687	713	696	694	676	672	654	667	664	670	662	666	645	685	698	657	661	686	656	664	667	602	665	610	594	693	675	696	684	638	666	628	693	668	646	662	635	687	640	645	665	712	622	656	673	688	668	658	656	667	626	634	703	651	702	659	618	635	689	672	680	650	663	661	641	647	609	647	660	669	643	652	689	618	687	664	672	705	629	681	651	651	672	696	643	686	666	611	655	723	621	658	662	687	660	666	651	683	659	617	650	649	656	662	665	619	693	662	581	661	640	608	672	660	638	669	661	681	685	660	670	674	664	641	693	656	628	632	656	684	623	683	654	661	656	660	678	657	637	636	662	678	625	674	622	721	636	621	648	672	616	647	599	631	668	688	639	646	608	668	672	692	675	699	656	665	677	612	702	660	647	667	646	681	670	598	689	677	646	650	646	652	637	676	661	663	691	662	634	632	655	659	637	681	631	592	631	630	600	623	642	695	656	610	692	670	664	614	622	676	608	694	654	652	638	664	626	659	645	644	674	655	663	654	620	592	648	638	675	648	682	634	633	598	628	682	647	647
27346	20465	13256	6043	2322	493	302	279	276	269	282	299	270	292	308	334	277	303	314	319	308	271	318	286	303	269	288	329	296	279	277	305	269	273	259	335	306	276	320	332	285	300	313	286	270	300	305	302	290	298	282	304	323	267	297	268	294	302	285	267	280	292	309	296	320	283	286	317	293	274	297	276	299	276	281	263	297	272	259	260	295	299	280	283	313	282	302	287	296	274	290	294	279	297	267	333	290	309	261	296	307	312	303	275	293	277	283	303	293	310	317	303	315	307	283	303	288	256	305	333	304	306	285	277	317	274	283	306	299	298	327	277	293	291	334	290	298	266	268	282	311	290	287	298	279	291	291	314	313	306	308	314	302	305	264	295	298	272	300	291	291	298	313	300	292	301	298	290	282	294	274	297	266	312	287	276	314	325	316	270	290	305	340	287	321	284	311	275	284	281	302	310	289	322	284	282	293	296	291	274	283	278	314	289	294	285	281	314	300	293	312	302	322	291	278	294	295	292	296	318	311	286	290	280	303	295	282	247	299	302	330	297	330	264	286	304	291	305	296	302	315	279	318	319	299	272	313	314	255	279	279	299	279	281	299	281	281	276	299	301	313	311	284	314	249	296	302	279	269	302	300	309	285	302	300	279	316	296	297	305	292	327	264	301	319	293	296	286	294	284	291	259	315	271	289	341	315	281	263	289	265	250	305	302	250	285	290	246	268	291	314	270	309	286	278	297	288	285	326	289	297	290	271	287	301	282	312	279	343	282	318	314	286	294	304	288	272	305	276	301	267	291	303	247	312	307	304	279	290	288	257	290	282	287	301	309	288	291	292	307	274	285	308	305	282	302	306	248	313	273	308	290	292	304	294	272	286	298	325	282	273	327	272	304	274	292	309	314	299	314	299	289	283	270	262	288	302	326	292	301	286	312	293	287	311	275	299	304	295	284	300	277	333	310	304	300	287	275	310	310	264	325	301	291	288	290	298	268	287	291	295	279	282	243	285	266	261	273	290	323	285	320	288	291	268	258	276	292	291	287	261	302	295	343	297	297	296	308	315	274	298	304	288	307	307	291	314	277	279	300	282	300	293	298	277	280	296	316	328	284	269	306	316	284	271	292	317	296	329	297	306	259	304	295	286	299	301	283	286	262	273	273	298	265	292	296	281	275	288	274	282	317	314	273	293	298	299	291	293	256	275	305	306	274	287	284	300	276	325	260	306	313	292	297	287	311	273	258	269	299	277	281	285	291	294	306	301	346	292	260	287	280	279	279	265	296	279	295	284	261	288	290	301	297	277	279	269	292	290	298	303	323	272	300	259	264	282	266	321	285	310	302	266	295	313	319	297	261	288	317	319	315	294	282	264	252	286	284	305	277	265	311	299	283	282	289	279	294	312	284	287	315	282	263	310	268	280	295	304	286	274	279	283	281	275	306	316	290	307	312	289	304	319	299	297	291	282	291	304	286	303	283	299	307	270	282	313	295	298	308	256	295	312	295	321	285	283	293	268	320	319	307	268	287	309	287	288	292	295	281	289	284	284	299	262	283	271	293	283	278	294	317	278	273	281	276	272	255	277	271	297	313	298	298	297	296	302	306	274	306	286	299	294	283	285	306	295	274	257	255	287	289	294	299	296	296	279	288	295	280	291	320	253	297	294	271	327	287	278	275	272	277	292	277	304	297	264	273	279	298	283	288	285	270	316	292	258	314	298	278	322	319	293	298	281	292	296	303	295	266	310	319	305	266	297	272	308	287	289	297	281	296	298	297	270	296	287	278	273	284	281	310	291	286	282	287	304	272	256	308	261	261	257	313	293	295	260	288	275	298	274	296	288	294	289	273	285	289	276	277	266	308	288	265	306	303	296	299	284	290	299	285	300	293	311	290	301	315	282	264	319	272	274	293	303	271	295	286	266	306	290	276	268	296	307	289	261	285	267	322	268	317	299	292	300	294	289	293	282	262	284	288	273	290	280	294	299	297	253	302	309	302	298	286	300	319	281	287	301	302	272	281	340	284	336	297	305	274	279	298	308	276	277	310	289	285	292	291	292	268	281	275	274	297	294	297	310	265	296	319	296	269	255	273	268	265	324	300	270	251	315	304	276	334	290	320	308	318	275	266	306	295	274	282	327	266	245	271	290	318	292	305	280	307	278	280	314	305	295	299	296	273	286	249	264	280	303	295	290	285	289	259	275	272	291	284	300	283	268	302	316	305	295	292	259	310	295	256	304	297	323	270	299	276	284	289	293	277	313	312	262	284	297	289	298	302	284	317	306	294	279	252	313	295	310	322	308	276	304	288	297	272	286	280	290	275	303	309	309	314	309	322	303	266	300	320	308	302	284	277	313	259	267	297	287	312	284	322	312	299	269	275	321	294	303	292	294	263	291	322	291	272	304	295	297	261	293	284	308	294	311	266	299	294	281	261	296	280	266	266	286	295	303	282	316	280	298	307	312	277	275	271	327	276	332	282	302	280	310	285	293	298	298	291	269	324	290	293	306	260	278	281	280	291	261	277	277	305	285	306	296	276	300	274	286	298	277	270	279	283	273	285	287	302	292	271	275	296	276	277	257	274	301	294	296	263	281	269	290	315	294	267	296	281	280	324	304	325	297	274	281	325	283	306	293	314	269	297	283	300	308	337	327	291	287	287	279	298	305	340	282	313	278	282	288	302	284	318	316	273	289	305	292	289	290	313	313	290	246	289	289	297	301	286	302	272	278	282	266	299	279	300	280	295	314	297	281	326	291	298	268	313	265	305	297	272	297	316	309	264	279	276	297	293	318	296	270	311	285	309	287	309	306	292	289	301	275	299	298	278	294	272	297	298	269	285	289	281	287	298	293	306	324	305	294	303	289	293	318	292	297	309	303	309	259	301	273	281	290	281	283	312	304	297	309	311	305	264	310	261	305	310	285	285	313	271	280	289	274	319	270	295	291	298	269	304	280	285	296	302	276	281	301	287	256	296	291	275	300	261	311	293	285	303	286	315	270	303	289	274	293	303	271	302	312	281	281	286	298	306	288	285	314	291	304	291	282	307	282	280	260	279	329	288	295	309	328	338	294	285	297	303	282	262	280	299	273	294	287	297	298	286	322	298	320	279	299	287	288	304	325	275	286	295	303	310	310	266	278	293	285	303	309	280	286	286	262	287	298	289	320	275	304	292	288	289	272	290	296	294	326	294	278	269	327	301	274	287	270	296	271	275	313	263	291	278	281	311	292	303	295	289	277	302	279	283	297	312	286	269	277	277	289	307	306	283	310	295	293	302	265	255	286	301	275	299	309	268	292	305	275	261	281	302	272	311	268	313	270	307	305	315	304	315	292	274	295	288	295	310	287	304	324	247	321	298	288	286	285	271	284	306	274	298	307	270	295	282	297	309	313	273	323	313	282	265	294	269	269	262	281	286	318	298	307	310	294	266	306	296	311	276	291	304	284	305	296	291	284	285	283	314	310	280	301	276	279	309	283	300	257	289	294	304	311	292
25567	23326	19034	13385	6470	1372	773	784	729	743	780	776	755	749	794	771	725	745	762	764	758	792	716	749	738	742	716	765	766	814	731	738	755	741	762	816	762	765	741	777	757	730	734	782	748	778	751	723	727	764	788	749	790	743	765	796	753	764	741	735	751	767	778	728	813	739	768	720	720	763	756	703	733	723	788	763	717	779	788	766	751	785	808	772	775	749	800	732	764	782	776	730	748	796	769	796	759	759	749	764	760	749	742	766	800	762	769	722	749	759	788	712	753	775	795	704	709	746	758	772	770	816	712	764	820	801	777	763	777	739	790	729	685	802	783	809	764	751	768	776	747	730	741	777	746	766	774	763	705	768	729	774	778	737	742	734	740	795	738	780	731	722	771	777	788	771	773	759	715	740	750	763	745	719	810	773	759	746	775	740	747	710	766	716	792	753	773	724	751	718	764	790	787	753	750	705	702	738	775	814	772	697	779	740	773	704	763	778	788	785	793	773	749	790	735	762	736	755	767	701	739	738	733	750	768	758	772	735	790	774	806	752	783	694	751	800	764	756	821	719	790	718	765	752	770	781	780	806	760	738	764	756	730	777	775	760	722	723	771	751	762	707	733	782	773	766	767	743	732	744	754	731	752	801	752	716	778	741	727	754	789	771	741	749	808	766	745	763	777	737	738	740	786	776	751	774	745	743	775	745	758	785	705	755	730	752	785	769	778	761	729	743	752	735	747	704	718	751	744	773	718	779	754	783	757	766	760	738	737	708	732	771	790	787	765	803	742	758	792	759	852	772	743	752	724	771	767	787	717	759	732	784	776	760	755	783	764	704	769	784	728	775	758	770	751	745	727	790	799	795	770	726	743	729	777	736	761	765	744	799	820	747	764	751	753	720	757	763	754	775	769	717	788	752	769	774	740	780	707	776	711	717	743	770	740	741	766	759	762	755	748	759	729	811	762	744	783	750	784	726	739	732	814	772	761	736	802	757	788	753	735	751	754	784	782	728	745	791	739	756	768	755	771	678	797	709	764	787	780	748	790	787	764	780	702	744	787	757	748	760	724	770	748	803	755	789	764	777	728	762	764	746	747	746	742	736	738	687	741	775	697	761	753	711	719	746	778	722	736	778	777	777	739	770	775	778	748	776	743	745	802	802	811	791	761	752	729	787	761	755	696	776	771	751	786	730	751	757	749	755	791	757	773	743	726	723	741	720	716	769	732	756	737	730	728	748	753	771	731	747	786	766	752	695	740	778	792	759	690	783	714	722	789	756	709	752	751	794	754	733	781	711	748	754	757	793	768	798	793	747	772	744	804	748	753	743	797	732	812	730	763	772	728	757	712	764	776	734	763	793	741	724	785	805	753	726	699	758	719	748	749	729	793	763	740	832	805	754	790	747	799	769	766	758	743	734	729	777	771	755	780	783	756	728	789	758	801	758	747	783	749	809	760	728	828	812	760	741	774	731	739	748	746	740	749	765	760	711	777	761	752	739	782	735	762	772	698	742	774	716	760	726	769	797	774	739	741	774	776	783	766	755	802	753	764	762	770	752	745	747	739	758	777	757	754	748	734	721	762	745	751	737	803	732	762	722	745	760	812	763	791	743	707	743	769	746	785	754	741	706	792	752	774	688	748	752	764	766	767	736	753	713	798	775	742	740	725	759	761	787	760	739	790	715	698	737	719	751	757	719	717	767	772	757	710	740	791	792	779	747	766	739	714	774	783	732	788	787	742	760	729	749	779	757	808	753	736	772	748	749	734	755	742	769	771	705	775	787	712	766	749	798	761	777	719	756	737	765	761	772	722	728	746	745	765	753	781	769	746	746	723	773	741	761	801	705	817	787	703	776	761	774	788	791	670	745	806	751	744	760	731	784	782	736	750	748	742	730	773	724	747	707	700	770	751	798	721	710	786	714	764	748	695	760	774	741	756	747	772	756	764	779	768	779	723	762	779	737	782	730	783	755	761	762	729	766	801	746	760	732	727	788	700	727	753	774	757	781	744	734	767	738	740	739	709	772	752	777	728	755	726	768	735	762	791	800	717	790	773	729	745	762	756	760	761	776	726	713	721	794	801	780	789	738	781	771	763	727	687	753	765	753	752	718	695	797	737	782	770	746	771	771	742	765	730	811	738	800	739	755	721	763	772	761	723	736	772	753	734	755	696	789	751	751	750	773	762	749	732	733	744	762	735	795	763	754	718	820	798	705	754	809	719	776	775	740	731	741	797	763	729	782	775	738	784	751	780	793	774	761	804	730	760	734	735	726	803	744	755	776	738	752	751	769	712	765	783	748	757	773	766	836	723	782	739	742	779	718	707	765	774	814	780	684	750	751	771	773	764	733	720	811	750	726	798	802	731	758	764	795	758	797	765	765	724	747	697	794	735	796	709	745	767	727	737	711	749	719	758	713	796	807	725	780	711	759	751	726	742	705	771	771	769	786	731	802	797	760	732	779	730	836	798	724	724	772	714	758	780	794	727	813	745	798	769	791	768	737	751	733	736	756	742	778	757	790	797	740	758	742	801	748	771	784	753	800	773	767	713	762	769	727	762	771	757	807	780	775	755	756	750	770	730	762	731	717	739	792	767	780	744	733	730	788	746	751	807	784	730	762	735	806	710	730	745	764	738	768	783	741	781	782	784	788	759	733	678	759	701	755	732	739	723	757	756	736	745	737	727	728	773	780	735	752	796	767	795	824	783	801	748	720	759	743	745	718	787	754	790	786	768	763	788	799	757	767	745	762	717	704	732	727	772	765	725	748	784	752	725	779	722	752	777	791	783	754	811	797	775	751	765	772	711	800	734	770	746	766	765	741	767	728	783	771	737	724	788	730	770	735	724	743	713	782	781	771	760	792	742	744	794	830	735	766	762	809	757	779	726	776	794	738	745	729	773	768	773	693	729	828	800	780	766	733	734	805	778	761	781	809	712	735	741	779	754	744	774	747	739	742	825	801	773	800	760	705	727	752	770	724	776	730	763	743	733	759	773	735	781	733	730	727	719	731	741	697	726	733	714	750	778	763	681	712	732	710	693	789	782	743	756	766	700	735	773	743	704	758	763	747	730	789	789	795	722	724	705	744	759	814	786	777	791	721	752	722	753	746	716	753	753	744	763	807	781	719	715	787	773	787	768	732	753	724	766	740	739	774	774	748	729	805	749	723	752	761	749	750	810	717	723	717	787	799	739	767	787	740	749	767	791	778	767	702	776	760	767	782	750	747	749	707	786	791	812	781	778	790	784	744	766	783	723	739	796	783	738	786	736	758	772	739	759	723	777	763	785	799	719	770	729	750	740	732	711	796	804	719	773	737	750	766	756	761	761	789	755	744	813	747	720	720	739	752	754	762	726	743	740	736	715	779	710	740	738	761	744	779	775	733	770	753	711	719	747	734	758	742	790	778	712	808	791	754	759	734	759	728	727	782	769	756	777	756	756	750	798	748	794	729	763	733	782	801	749	762	772	778	784	832	764	724	719	778	785	789
68974	61625	53071	36048	16630	2353	245	207	205	196	212	210	227	213	204	224	247	221	214	213	206	213	245	182	200	206	210	189	218	192	218	224	190	209	211	213	198	219	214	192	203	211	179	222	200	201	208	220	212	237	197	212	202	180	213	214	187	195	208	225	201	198	196	192	208	210	207	247	274	225	212	221	194	200	220	192	225	190	222	207	189	168	223	207	187	206	193	207	184	201	203	208	227	209	208	216	206	218	227	248	228	191	218	218	212	172	234	196	205	196	213	234	225	221	221	211	223	198	196	223	220	249	219	201	207	192	218	186	219	206	232	227	196	200	217	209	202	225	220	221	200	205	192	208	200	226	220	219	231	196	241	208	214	192	205	188	203	183	215	197	224	195	223	211	213	185	220	180	198	248	211	189	208	197	212	222	195	210	202	208	227	222	225	209	212	197	196	203	197	192	199	225	229	202	205	231	204	212	227	210	193	213	195	240	211	222	226	222	194	216	215	206	191	213	204	203	193	217	206	219	209	206	208	219	210	224	228	199	223	222	203	177	201	175	195	223	228	218	193	208	200	198	211	199	207	215	225	207	201	225	202	175	194	209	209	187	204	204	214	194	210	209	225	211	187	234	189	188	208	214	186	191	219	205	191	198	212	212	205	192	206	220	181	241	219	222	223	194	222	244	217	192	235	214	198	194	191	234	194	221	208	220	231	215	217	202	211	218	225	168	206	200	218	219	189	202	189	205	217	206	191	232	202	186	213	207	209	225	194	201	211	199	205	213	198	205	209	206	216	196	224	217	224	214	179	214	205	219	202	198	227	209	206	231	232	200	195	222	188	215	200	208	195	205	224	210	203	221	210	214	196	216	233	206	207	185	209	199	198	187	182	236	180	195	197	240	212	202	229	214	224	195	212	210	203	198	218	184	237	212	218	198	219	209	213	206	221	195	217	210	179	199	225	202	204	183	217	203	203	211	207	227	211	221	228	222	190	222	229	196	174	220	223	227	220	195	227	204	209	215	211	190	202	206	184	180	197	219	190	203	194	223	211	195	211	196	221	195	206	200	182	229	209	210	198	221	207	199	202	201	192	210	231	242	222	209	204	211	204	197	178	198	188	204	195	199	209	241	244	196	197	223	203	235	220	176	200	209	234	208	194	195	217	210	223	210	201	210	210	215	228	191	220	187	237	204	218	214	177	217	220	217	207	219	185	218	220	217	204	189	202	223	221	235	201	217	232	163	220	233	199	220	207	226	210	214	201	212	220	216	214	211	206	199	170	211	220	221	197	215	201	196	225	225	193	219	188	218	231	201	221	218	237	216	209	237	198	205	211	187	185	226	227	232	199	209	217	230	233	184	218	200	206	211	180	191	219	190	188	232	215	210	193	207	215	221	198	209	201	197	212	202	209	199	225	202	210	231	202	208	197	185	214	212	200	204	212	216	202	218	226	202	214	199	206	199	200	207	213	199	203	238	225	199	216	217	205	220	211	207	210	206	201	200	201	208	222	216	211	197	196	208	240	208	186	227	206	223	176	202	222	223	215	185	210	224	206	210	177	229	198	193	210	213	186	214	218	186	201	195	216	196	210	197	222	201	196	196	189	188	192	194	202	172	196	199	191	214	216	202	212	217	206	179	214	182	196	210	222	210	240	215	225	182	190	223	223	211	212	213	205	211	213	213	201	227	207	200	183	253	226	197	178	220	180	224	191	214	208	212	222	230	182	195	227	194	209	212	199	217	184	223	247	213	215	215	197	236	213	215	245	179	222	195	213	179	189	207	185	198	200	199	199	189	198	190	208	182	233	209	194	227	207	199	187	212	177	169	201	200	199	195	218	202	214	216	227	217	205	238	182	195	207	206	186	192	217	194	205	203	208	203	200	205	218	214	217	220	218	215	207	210	198	214	225	220	213	210	222	193	201	187	228	225	219	215	225	198	211	166	208	210	231	211	196	228	206	218	213	202	200	200	200	205	210	216	216	219	199	201	205	218	208	222	214	205	215	232	183	188	221	223	225	201	187	225	182	213	227	221	183	196	192	191	181	183	200	202	210	193	202	228	208	217	219	216	190	215	207	204	193	225	198	235	190	209	208	205	178	213	193	224	203	195	214	206	213	206	202	203	198	182	193	203	203	211	228	194	220	212	220	191	205	199	228	206	201	206	207	210	212	197	209	211	193	213	217	204	209	185	222	200	194	187	200	217	219	204	178	211	207	189	195	214	214	225	224	200	242	210	216	175	231	207	235	207	194	219	229	184	205	200	184	204	189	196	186	207	197	217	220	230	233	193	221	231	205	229	225	216	207	229	210	187	208	192	219	219	227	225	192	227	199	218	211	217	209	213	201	189	186	206	216	207	201	208	210	187	221	205	219	181	195	210	187	205	221	187	245	228	191	203	208	205	205	196	191	185	206	205	209	180	185	218	229	204	223	211	231	185	187	210	201	205	212	226	214	218	200	181	187	191	223	190	199	216	211	188	187	193	209	204	216	251	197	198	208	201	214	223	222	204	203	202	195	211	196	213	192	211	216	218	196	222	188	200	217	205	179	213	208	180	204	201	210	194	193	207	223	214	199	238	256	199	197	219	229	198	224	245	205	187	205	218	182	196	194	199	222	213	208	205	219	218	199	218	218	199	191	215	206	192	193	208	233	201	194	239	219	210	194	190	202	211	214	202	238	175	206	229	201	199	182	191	210	194	202	222	194	195	203	214	220	189	222	204	212	223	209	211	190	221	204	196	209	222	190	211	190	178	232	213	206	212	218	206	221	198	215	187	243	224	209	204	218	219	199	199	206	205	244	213	219	188	200	199	227	196	194	203	188	218	236	190	204	207	211	178	221	199	213	216	184	202	222	205	205	193	219	179	203	174	220	221	184	204	199	182	223	207	218	214	190	205	212	205	221	213	202	202	238	226	210	192	207	220	209	195	212	192	212	199	198	200	246	175	200	193	218	235	215	222	195	209	185	220	207	185	200	202	211	212	184	192	231	218	193	203	215	211	211	204	222	198	188	205	236	205	226	216	217	243	201	197	190	194	214	216	217	218	220	198	222	212	235	203	187	194	193	189	228	225	229	228	218	187	195	218	209	192	212	220	194	201	205	210	224	212	207	230	231	185	216	171	213	216	195	218	181	169	193	198	190	200	196	231	203	217	181	231	222	213	182	203	196	193	186	186	203	203	200	223	235	224	211	205	218	200	196	194	204	201	209	185	189	201	209	171	200	197	203	203	196	203	207	204	183	198	219	225	213	189	187	187	202	208	209	235	199	206	199	231	204	212	198	210	190	208	209	230	206	214	196	198	205	214	191	216	229	196	191	204	213	198	188	225	212	225	201	203	227	214	224	209	200	183	218	211	204	225	189	202	204	238	212	219	216	195	191	200	206	199	228	210	221	214	195	203	214	190	205	252	202	226	215	207	174	185	219	204	206	211	186	212	184	203	213	213	213	203	219	211	203	171	226	202	203	184	205	188	207	220	194	188	231	211
45845	48765	49236	40951	22303	3341	611	564	585	607	595	581	610	585	573	537	531	582	576	527	577	529	632	509	560	605	573	570	574	514	566	565	593	546	570	545	540	576	574	562	532	549	539	542	547	535	531	603	571	556	573	570	606	588	524	572	523	580	563	561	579	549	518	533	605	562	521	542	505	539	608	581	562	556	567	577	567	581	591	558	566	547	589	546	614	562	532	535	540	530	566	601	576	614	535	627	514	548	575	553	557	547	571	560	588	581	542	540	533	579	593	497	578	537	569	524	607	557	583	562	561	529	531	536	548	575	569	601	559	576	574	589	608	553	582	527	560	553	584	610	547	550	558	560	592	525	556	566	553	597	552	540	594	575	549	582	579	559	545	565	587	556	578	571	577	565	608	568	515	603	577	613	584	586	524	564	529	586	576	523	531	599	556	594	571	579	532	564	543	584	514	580	543	559	609	557	552	554	581	563	546	560	578	538	531	534	570	494	582	545	583	532	543	571	541	527	558	504	567	576	586	536	589	531	599	557	565	551	533	546	521	564	623	567	550	543	547	530	525	545	528	565	570	595	575	576	523	543	579	547	548	537	568	537	554	585	578	541	523	544	532	563	535	557	576	544	515	552	592	534	514	586	575	556	555	525	531	563	562	593	550	575	585	589	521	541	535	570	533	553	559	564	530	572	607	570	587	556	606	561	548	521	567	549	533	524	567	551	556	540	555	527	533	565	567	597	549	589	551	603	541	584	604	565	518	581	526	558	569	564	545	571	524	520	561	562	542	533	550	531	576	571	601	567	559	580	567	563	585	564	547	571	593	575	543	609	568	534	572	577	558	590	607	527	559	562	530	563	522	563	528	552	580	589	574	586	598	516	540	601	576	556	573	590	584	536	510	549	537	522	534	575	541	553	522	594	557	594	544	576	539	557	551	565	572	561	593	582	551	547	564	573	586	537	600	531	595	573	581	584	544	561	564	573	584	572	560	545	606	561	505	535	573	551	528	585	554	570	591	549	588	594	574	560	536	566	567	551	592	592	557	563	571	544	559	502	569	570	582	545	547	559	590	600	538	547	597	543	581	479	601	546	555	613	591	587	597	554	536	567	589	548	551	564	577	585	579	520	568	554	551	579	592	578	572	524	557	538	552	553	540	591	551	588	558	570	576	561	583	597	591	584	532	529	522	532	568	561	512	553	575	606	540	551	570	539	529	548	589	557	566	557	564	559	571	570	554	555	567	569	556	517	556	595	541	610	543	542	575	591	552	545	614	562	542	581	560	561	549	583	573	601	580	535	536	542	520	582	562	565	534	546	628	575	524	544	556	559	584	596	561	527	605	605	526	584	606	557	561	621	599	580	509	572	571	564	559	593	560	595	565	557	552	576	548	558	565	574	602	566	554	517	559	567	552	560	559	565	539	585	572	541	570	537	521	534	544	556	560	558	573	564	574	587	525	533	557	569	541	589	597	575	581	547	568	557	582	532	573	543	560	593	563	625	559	522	524	572	555	531	554	587	551	567	516	570	542	583	548	545	523	583	539	550	591	567	548	574	554	572	601	565	548	592	573	616	563	544	570	557	595	525	541	529	547	540	568	573	520	607	611	557	524	558	568	543	558	537	604	529	591	544	589	533	564	532	546	564	599	554	548	567	538	547	553	514	556	609	591	565	532	541	550	575	555	615	544	577	583	563	528	556	532	557	543	556	579	560	560	552	550	527	561	544	567	588	542	569	547	582	570	563	561	559	563	525	534	531	553	544	578	548	592	557	572	589	560	538	557	536	528	543	575	572	583	578	509	567	562	599	556	554	504	544	551	536	543	567	567	578	574	551	525	521	524	527	563	596	584	536	580	564	547	509	596	565	593	564	571	581	536	570	521	532	551	546	567	603	596	591	578	525	565	550	571	604	542	563	572	533	597	581	560	563	535	572	544	540	554	552	599	526	588	551	541	533	559	539	596	550	547	521	562	564	563	560	545	581	552	534	581	524	623	590	596	572	569	535	559	534	575	548	509	604	550	555	561	546	562	550	560	562	548	548	549	549	553	555	584	548	550	565	530	569	550	533	565	589	565	534	518	570	585	593	535	560	534	540	546	580	596	560	562	555	549	604	539	585	549	566	565	569	536	553	523	548	587	547	576	557	558	549	555	555	565	520	553	548	557	551	594	526	565	577	580	606	555	572	563	544	581	537	572	592	579	611	565	572	537	545	532	585	557	574	588	527	572	547	555	528	558	599	540	540	531	599	558	522	593	554	572	547	579	575	490	549	580	539	562	561	546	564	597	577	514	576	531	549	581	525	562	541	534	561	562	532	533	560	526	560	575	534	601	537	564	588	578	588	571	548	536	559	528	554	590	563	546	529	551	581	569	556	526	563	577	564	574	539	545	536	560	573	566	568	549	561	611	537	583	563	563	581	495	534	561	533	580	541	573	557	573	555	561	559	535	600	535	503	590	570	559	595	560	572	556	572	584	579	582	561	613	545	546	541	548	514	576	543	567	590	553	580	583	562	516	542	565	525	544	540	592	587	557	601	589	577	598	581	567	550	549	542	503	525	538	564	587	586	566	545	570	584	571	558	559	556	579	558	564	564	550	550	572	588	532	529	514	558	555	546	531	566	561	561	578	575	574	538	567	542	508	587	574	589	548	589	564	586	547	541	579	566	524	615	574	525	562	637	531	570	543	588	569	583	538	580	548	567	555	569	582	562	575	545	595	564	595	584	507	535	547	579	607	517	580	574	598	569	596	582	552	567	556	523	540	563	562	571	536	565	547	582	585	521	537	571	529	546	522	570	571	595	590	548	567	585	589	539	569	517	558	607	579	537	555	553	572	552	612	581	558	591	588	593	520	521	550	555	552	574	574	545	562	576	546	575	608	539	602	621	544	552	522	526	588	549	553	578	533	566	590	535	594	564	595	563	530	573	541	538	586	522	543	554	549	551	532	560	572	590	559	579	576	551	538	573	552	567	551	611	538	593	566	589	525	566	559	568	555	565	577	556	533	570	556	574	573	533	552	588	529	542	602	582	553	564	524	562	574	542	551	581	540	551	590	543	569	562	559	570	564	592	587	541	570	551	550	511	565	585	525	562	545	571	570	526	585	545	563	550	585	575	575	608	564	583	592	581	574	499	589	556	554	558	490	554	578	560	574	586	556	574	587	574	542	597	582	579	588	566	567	556	531	578	551	571	584	540	553	529	598	551	559	600	580	531	587	525	555	610	553	568	569	567	553	530	558	550	546	545	566	564	559	542	559	511	558	538	562	553	583	593	574	529	553	573	565	529	588	556	546	589	551	573	544	544	592	552	543	562	573	552	564	542	563	552	542	583	611	567	550	586	546	500	585	558	557	560	559	554	553	542	586	588	566	545	533	576	559	568	538	563	557	565	560	567	549	562	522	559	563	537	512	579	570	531	580	590	556	556	538	529	525	548	574	560	576	542	532	573	573	561	553	540	552	561	545	521	538	535	521	537	558	541	580	550
83370	73422	67745	50810	30657	8929	415	206	189	226	200	221	240	204	214	226	210	224	252	195	243	194	191	225	214	234	231	215	223	196	232	199	225	205	244	227	208	226	227	223	202	246	209	222	207	243	217	228	227	222	189	207	234	232	223	256	225	213	226	221	208	214	216	215	205	190	221	207	210	208	210	230	220	223	215	226	197	206	229	235	214	203	214	215	219	208	208	252	230	229	215	180	206	249	203	208	216	210	194	216	199	221	201	250	210	224	224	215	205	220	227	209	220	201	216	218	208	217	265	201	210	245	229	221	229	227	195	187	219	231	241	240	250	211	215	222	226	207	244	223	199	239	229	212	255	215	197	207	221	216	229	233	211	184	228	196	227	221	191	211	239	242	209	172	227	246	208	196	254	204	222	216	218	199	203	221	234	233	222	218	219	217	244	235	238	243	220	235	219	217	228	223	212	221	204	223	229	191	240	226	239	223	218	233	223	232	237	221	226	202	204	246	231	226	217	217	209	212	234	256	223	194	237	225	206	218	214	246	234	223	215	236	210	209	210	195	189	226	219	252	201	209	207	210	246	226	217	210	219	223	224	201	220	238	198	247	233	215	225	234	198	240	210	219	205	219	189	176	218	207	194	229	213	208	208	207	223	228	208	247	222	219	252	214	208	210	249	225	205	220	222	242	215	223	208	219	256	235	226	216	209	225	208	217	229	204	211	211	234	223	247	201	217	235	211	196	238	227	218	203	239	227	223	205	239	214	209	230	218	209	233	215	213	208	214	229	231	223	227	207	209	219	217	206	217	205	238	212	222	253	202	256	209	214	209	203	214	227	232	236	203	238	226	236	247	228	191	228	226	220	220	215	242	240	215	216	223	225	211	198	224	219	193	215	217	252	223	209	219	219	217	249	214	232	225	225	221	200	203	214	233	243	215	210	204	190	188	238	220	223	241	215	218	225	235	215	211	237	239	237	223	192	194	231	227	198	214	191	205	234	242	241	207	212	211	206	196	224	228	241	221	212	202	224	224	226	188	190	232	193	246	216	232	222	227	195	232	205	203	220	226	211	225	199	215	240	207	230	230	217	237	225	224	225	209	217	220	199	217	211	208	249	221	237	204	237	203	223	238	201	247	217	240	241	218	215	200	213	231	234	239	194	231	219	237	241	203	195	221	210	233	223	246	207	221	245	220	209	238	227	212	201	232	255	211	210	206	232	216	222	241	232	238	236	212	225	223	205	211	229	222	225	228	211	199	211	245	226	202	204	233	205	180	214	212	202	206	209	224	213	186	217	208	241	219	213	216	217	220	232	218	222	199	213	198	226	205	222	195	218	235	222	226	222	227	230	235	203	224	216	224	199	237	194	226	237	204	200	216	207	232	219	205	198	216	210	229	222	184	235	191	212	217	208	210	211	226	220	213	213	204	210	218	202	191	224	223	220	236	236	194	207	234	227	224	246	230	226	238	215	214	226	210	235	233	227	191	224	202	219	222	229	225	261	231	242	218	220	214	231	238	202	208	215	236	213	201	223	196	208	218	202	228	248	226	245	245	208	217	227	217	216	212	219	206	205	235	210	197	198	203	212	208	208	229	193	241	224	235	220	220	224	245	238	210	211	219	195	224	223	223	214	213	200	212	245	196	217	219	227	228	250	195	208	215	233	193	224	202	197	239	201	207	190	185	228	196	237	237	207	232	227	247	233	222	197	211	212	240	217	232	212	225	251	228	205	230	222	231	215	240	213	237	218	187	211	196	251	207	199	186	214	202	234	241	203	222	218	217	244	232	208	200	217	249	219	189	211	204	243	229	218	218	229	235	218	233	227	194	218	221	203	235	201	205	224	218	229	223	210	201	210	222	237	238	216	242	225	237	232	203	246	219	239	234	214	225	275	240	201	205	210	197	222	246	234	203	203	204	244	260	192	196	205	213	201	213	249	204	228	224	235	212	191	234	244	239	222	205	198	227	239	215	209	234	206	192	216	243	197	227	208	232	202	217	205	209	224	195	190	218	207	192	239	209	221	204	213	204	206	224	214	238	219	213	202	216	206	223	218	212	216	218	216	216	195	217	248	233	215	208	194	213	242	205	208	247	199	187	209	216	241	201	198	175	205	224	219	201	234	227	233	192	210	231	193	209	213	207	205	205	209	250	211	209	216	227	193	218	223	201	237	229	203	220	234	232	214	216	246	209	197	210	220	205	225	217	231	228	209	229	233	202	202	198	228	198	234	212	219	197	211	245	172	203	240	210	221	213	227	226	232	226	192	205	239	192	230	231	211	214	205	249	206	221	197	229	232	207	208	202	202	240	213	199	190	224	236	221	216	224	246	212	205	229	204	221	226	225	208	210	228	228	228	223	238	244	239	195	213	214	203	203	194	225	205	205	212	239	224	224	203	240	257	243	200	230	235	185	223	218	202	203	214	210	203	209	209	226	244	201	227	210	224	250	231	230	233	218	199	208	221	221	231	203	215	215	220	212	222	214	218	204	209	205	187	197	223	202	211	236	212	212	221	198	239	227	229	221	199	218	220	225	216	223	220	200	210	215	218	212	218	220	227	202	218	201	205	214	224	208	253	198	238	228	197	222	220	241	221	218	204	200	225	201	220	194	200	219	206	215	225	221	215	235	230	211	226	197	196	219	227	231	237	219	227	220	196	229	220	240	201	240	212	237	214	199	238	201	222	206	228	246	212	234	186	208	218	245	223	235	223	225	220	245	216	245	190	214	228	206	216	242	224	245	220	218	227	200	229	210	209	236	190	236	225	232	212	206	233	237	243	223	224	223	240	215	223	191	226	195	214	228	218	238	213	202	208	244	224	187	221	198	193	210	201	231	196	235	210	219	218	227	224	221	210	247	218	209	211	237	215	230	217	213	213	220	220	248	218	212	209	234	196	213	235	204	208	200	224	220	217	219	219	205	223	225	199	206	223	231	224	235	214	193	209	226	238	236	264	234	217	207	238	217	237	236	236	193	218	238	210	218	234	233	208	244	221	216	217	223	231	192	237	232	191	220	227	203	222	222	230	221	211	212	220	218	212	224	223	207	218	220	209	194	208	250	183	193	223	219	219	223	210	212	194	213	214	206	192	190	204	215	221	205	235	213	211	229	211	228	236	209	232	215	214	233	208	215	217	223	193	218	232	214	220	232	228	273	192	210	207	228	250	205	223	242	227	221	205	224	236	210	230	214	199	233	236	218	228	236	235	206	203	230	223	243	218	201	231	239	216	193	232	264	210	221	211	204	216	213	209	208	209	208	210	219	209	223	220	208	212	226	223	221	226	232	233	216	230	229	218	204	223	189	242	223	236	244	193	228	255	219	219	226	216	205	211	210	200	222	235	211	194	195	228	224	182	202	228	236	233	224	223	209	226	224	215	193	200	199	204	219	216	233	222	216	206	219	203	215	219	247	204	227	223	223	216	199	209	221	221	221	196	241	227	206	233	222	223	220	217	212	181	196	216	226	237	234	197	199	234	216	227	249	199
56826	60035	63436	53551	37489	7232	666	656	626	579	593	617	546	604	572	616	654	617	602	642	576	609	611	584	610	561	614	648	603	556	613	650	572	591	595	616	602	589	594	578	608	574	606	627	609	591	570	578	561	620	603	590	554	602	626	584	577	561	574	604	613	586	597	611	588	571	602	580	557	576	629	615	543	578	617	619	559	554	606	592	599	596	570	568	559	590	580	574	582	566	581	561	552	602	540	598	598	579	591	615	608	559	568	557	580	585	553	550	577	634	534	587	600	572	604	614	593	606	615	557	588	578	621	583	572	576	604	558	639	596	601	559	620	601	596	605	587	577	577	600	561	585	540	527	582	647	585	595	582	580	574	615	577	604	587	544	628	611	597	563	567	572	631	571	590	601	637	609	572	599	579	617	588	581	606	596	537	550	608	569	587	561	580	632	601	590	629	545	605	583	566	567	540	570	655	543	567	580	595	575	587	544	562	611	599	606	639	614	604	589	581	567	613	594	600	552	573	592	611	600	559	589	593	562	589	535	571	579	613	603	613	596	565	546	584	596	608	549	569	569	573	578	565	594	609	597	564	544	576	583	602	574	568	577	625	584	568	565	588	594	578	582	570	598	619	584	589	541	587	602	589	570	543	546	571	615	591	595	600	589	626	557	623	588	559	586	560	623	609	584	589	554	567	622	596	541	574	575	574	583	615	571	624	620	576	570	548	582	573	592	549	543	564	584	566	612	606	582	575	616	599	572	629	597	577	619	576	585	603	578	629	579	566	547	601	597	592	587	598	554	611	618	573	570	619	586	587	633	569	615	569	582	568	571	560	582	569	598	580	577	575	565	611	609	616	618	610	579	626	576	619	565	580	628	578	587	595	598	560	587	612	636	572	549	605	576	576	623	576	562	596	560	620	642	613	539	584	571	599	562	616	564	581	663	594	561	595	590	594	545	576	607	615	602	593	566	598	546	553	615	574	602	587	573	539	568	595	619	569	595	608	584	554	599	569	578	535	604	577	533	613	581	598	589	597	610	574	573	572	579	595	594	576	628	555	574	574	597	557	574	599	578	588	593	599	587	610	585	564	579	602	577	591	574	605	600	555	610	616	578	598	601	571	608	615	571	633	549	576	582	593	554	598	595	571	619	565	564	586	581	604	575	591	585	610	605	596	618	559	591	580	597	552	667	598	581	580	585	580	606	590	564	578	594	567	538	632	613	562	598	620	575	590	607	561	579	594	603	532	575	594	539	566	559	618	573	584	562	629	602	625	575	602	572	561	606	607	589	612	587	562	597	593	596	559	557	594	591	553	604	612	578	560	588	571	592	565	557	585	540	587	561	601	558	643	617	597	603	606	595	583	552	563	592	605	572	590	570	582	571	578	610	601	614	564	620	596	541	611	552	558	584	608	580	579	551	555	583	608	598	570	640	591	583	561	584	598	585	573	567	608	565	602	571	579	582	586	604	571	622	606	586	579	606	576	563	628	589	627	639	588	629	600	587	570	573	602	572	566	560	593	610	592	526	616	606	585	549	553	559	616	595	542	577	614	587	580	583	612	621	558	630	570	633	613	582	532	558	550	575	604	604	580	601	544	554	619	583	572	558	574	567	550	615	601	566	602	543	572	615	601	570	547	587	556	612	607	568	595	575	606	593	585	604	615	567	542	559	613	573	618	584	576	587	561	579	539	559	601	593	567	583	592	592	593	584	615	623	630	563	602	594	595	599	569	605	559	577	605	556	566	584	594	634	559	585	622	616	583	565	568	568	594	586	563	571	554	619	577	578	579	596	573	593	607	590	618	567	578	608	591	595	557	578	583	569	545	605	577	566	575	588	633	559	549	579	552	581	589	553	618	592	624	586	614	572	536	560	597	623	608	568	579	595	584	582	560	568	580	582	601	598	593	594	581	553	616	608	549	590	582	576	594	599	605	583	594	605	610	575	578	582	562	578	555	568	573	611	569	585	582	588	605	615	625	627	566	545	596	577	588	591	599	565	561	562	614	564	584	595	596	585	585	606	595	577	574	577	599	568	637	608	593	608	557	555	599	556	613	568	590	594	585	554	590	561	613	635	571	590	560	587	597	586	601	602	566	605	561	625	568	594	541	618	611	575	597	613	613	595	574	615	581	587	568	549	563	619	570	610	564	577	624	563	593	588	589	556	608	595	581	587	630	578	564	590	591	593	585	560	601	570	574	607	572	556	605	595	579	562	632	573	584	593	600	598	585	622	596	603	604	634	578	575	605	572	556	578	622	623	583	574	592	574	573	582	606	562	611	577	584	588	579	570	601	550	600	547	600	586	615	580	599	589	591	601	607	562	598	562	621	556	555	543	599	596	565	594	625	611	577	566	572	582	552	558	547	608	592	586	570	571	579	581	571	567	573	599	606	599	561	593	590	593	555	543	567	604	568	590	570	563	615	574	663	589	611	608	542	590	583	580	617	608	606	605	558	621	619	636	581	598	556	579	591	634	567	553	621	577	602	578	579	610	578	583	585	597	535	567	638	634	563	569	627	620	561	558	576	549	569	570	585	519	587	623	591	565	607	580	553	556	586	587	580	548	598	580	605	560	627	584	597	576	549	581	575	566	529	596	572	624	596	588	600	596	559	582	578	555	555	590	580	633	578	563	611	596	574	572	541	553	570	574	555	594	586	610	620	608	581	598	599	590	583	643	589	617	583	599	596	638	586	608	589	575	549	534	583	601	601	557	617	610	568	611	577	570	583	605	644	570	568	598	562	563	543	585	538	544	604	595	599	593	567	623	531	581	565	611	589	593	613	620	581	577	619	575	618	591	597	538	594	582	568	589	612	585	589	607	626	593	575	576	585	616	536	590	580	645	575	571	580	598	575	575	572	604	588	616	612	612	588	596	599	595	562	549	609	559	576	594	612	547	586	606	592	596	567	582	601	578	632	597	625	562	581	608	543	595	587	544	630	600	558	596	549	622	616	560	622	561	615	582	598	555	545	571	564	612	578	614	579	533	569	561	585	556	583	601	562	607	558	622	593	630	568	561	568	631	565	599	570	587	594	581	581	606	590	606	538	578	582	584	558	576	624	591	594	602	568	583	577	607	625	576	584	565	583	599	600	581	548	598	555	615	586	599	598	568	564	593	569	614	576	553	574	550	567	580	566	580	594	621	536	571	579	587	620	579	574	635	556	572	598	587	617	566	569	581	576	590	575	567	590	592	542	608	527	596	611	574	601	602	622	600	584	586	586	599	549	574	607	612	590	598	585	562	600	573	592	591	631	556	610	603	580	613	573	549	570	592	540	599	598	579	571	557	598	566	551	583	595	577	579	586	577	587	594	590	635	623	613	577	601	610	599	566	594	598	608	597	623	600	587	586	599	587	629	574	559	605	599	606	575	505	571	563	635	551	579	589	591	592	543	607	599	594	524	595	521	628	631	572	560	612	568	624	595	557	615	587	619	563	594	584	606	595	568	548	555	588	547	586	565	555	610	581	526	584	578	569	549	611	558	590
27210	17308	13579	6710	2399	696	284	273	277	289	297	261	266	290	279	299	294	277	262	300	296	298	291	295	310	284	269	267	298	292	287	290	287	265	282	308	288	285	283	286	276	277	292	278	295	286	283	282	271	304	305	316	273	292	283	295	308	291	282	296	260	319	274	292	308	264	265	277	283	298	281	293	293	283	270	282	280	280	291	283	260	301	274	270	280	256	313	305	267	272	307	311	274	315	277	286	300	293	271	272	260	295	269	302	302	264	275	320	255	254	277	271	274	297	226	297	280	305	288	258	262	275	292	309	260	309	264	248	294	280	327	289	308	304	254	294	288	315	268	322	285	276	276	279	297	280	278	321	302	283	274	288	266	298	289	286	301	293	291	310	294	270	267	266	260	288	266	338	273	247	265	289	296	291	258	263	295	292	282	279	250	270	279	282	269	291	267	301	276	294	320	315	297	294	297	282	290	283	272	303	281	283	309	291	280	292	289	285	263	255	306	277	272	281	325	273	306	316	305	283	250	274	292	301	321	289	285	291	306	281	302	304	261	285	283	278	273	246	275	240	282	318	266	266	290	287	282	269	254	284	259	268	292	285	286	308	269	311	276	327	298	283	302	334	313	295	257	291	298	308	278	317	295	244	292	302	300	258	260	252	290	266	293	276	259	297	266	284	319	280	288	275	314	306	291	276	311	273	308	311	318	295	311	310	297	296	281	324	262	296	269	275	267	266	279	296	283	290	273	271	268	304	298	259	285	264	262	298	243	281	292	254	301	291	309	277	274	292	303	279	283	283	306	278	272	287	269	256	283	284	312	285	311	296	269	274	293	328	300	298	308	263	282	272	296	290	273	292	260	261	280	293	291	279	302	264	286	278	273	280	268	300	282	274	304	273	243	262	287	270	265	269	285	274	265	296	304	297	284	293	317	294	314	290	294	266	294	286	276	276	290	278	326	275	282	270	279	271	277	269	296	277	274	275	299	283	277	280	295	256	257	267	276	316	278	294	295	270	280	270	265	281	264	273	301	283	320	291	271	267	302	313	292	284	298	296	282	269	324	267	235	281	270	305	269	255	267	305	322	298	293	305	293	300	287	270	281	277	295	313	261	297	302	303	275	307	272	316	290	307	270	307	296	279	318	297	280	272	268	281	297	284	302	306	283	277	262	289	281	300	269	287	293	287	321	307	311	320	281	296	285	292	273	271	281	301	289	287	287	284	279	302	320	278	278	291	301	273	297	275	307	265	276	277	285	315	260	285	284	287	266	252	291	290	281	288	275	272	277	290	277	298	295	275	274	287	284	266	292	288	295	282	289	275	290	288	321	282	262	255	286	271	310	286	269	311	312	266	294	236	283	294	306	307	295	304	295	307	298	273	284	291	274	302	284	271	274	279	283	254	294	303	329	290	301	294	289	295	277	291	278	287	264	295	254	290	315	306	316	277	257	287	299	276	305	294	287	278	302	259	267	268	324	295	301	259	271	282	279	269	270	285	332	293	301	282	274	310	253	288	267	267	288	266	268	314	297	257	304	288	288	302	285	293	287	320	296	256	276	286	299	287	286	281	289	298	313	281	266	307	300	282	283	293	288	268	269	267	266	296	270	265	293	273	270	306	272	283	328	291	289	277	289	271	293	291	279	304	273	290	288	307	248	299	274	276	268	296	311	267	247	293	260	268	285	317	317	308	274	270	288	291	282	303	264	255	291	294	297	260	276	324	247	298	278	275	273	275	319	290	290	278	267	296	279	264	298	304	277	286	308	288	272	267	298	288	270	294	290	286	280	292	289	291	319	293	278	275	276	262	284	287	278	275	286	313	310	283	304	313	262	267	298	310	297	278	274	285	293	316	308	293	284	297	304	269	313	266	297	279	271	277	297	279	301	281	306	295	270	323	285	287	271	292	275	274	305	272	262	282	284	307	277	268	306	285	275	283	303	262	291	351	290	288	269	277	301	291	292	260	308	317	269	271	286	291	265	302	296	292	287	296	256	272	293	283	292	270	276	280	295	289	292	282	293	275	278	260	271	304	275	269	274	264	282	325	248	284	279	297	252	259	295	281	284	300	286	279	266	261	276	306	280	313	271	282	276	288	318	332	288	270	291	287	279	279	276	288	289	275	320	292	294	268	300	278	304	311	286	291	265	278	282	278	280	299	288	284	277	265	319	270	278	280	291	305	274	298	328	295	296	301	259	271	279	282	290	289	261	299	270	259	285	277	285	276	304	283	283	294	278	317	282	267	279	317	283	268	276	284	288	291	279	300	270	308	312	272	286	267	273	270	299	249	270	273	256	285	297	274	306	277	287	297	311	327	285	318	270	289	324	315	304	331	273	286	294	262	254	286	302	262	289	290	273	265	283	294	284	280	273	291	299	265	253	296	273	282	287	279	290	284	294	296	274	286	276	289	324	264	271	286	267	318	238	277	282	326	281	275	285	324	272	266	281	306	291	298	298	289	283	323	295	282	304	316	290	295	311	296	281	296	269	269	281	329	277	276	297	262	268	281	278	259	285	255	266	310	265	284	272	282	270	297	272	312	305	322	282	311	273	291	293	315	332	278	282	285	294	312	310	297	280	282	316	269	305	269	260	265	277	273	292	280	300	281	268	252	262	312	284	284	305	307	303	250	263	267	291	284	272	275	284	294	293	257	302	266	262	297	310	250	295	292	280	307	280	266	280	269	283	279	260	258	288	273	277	302	305	262	298	285	264	300	280	275	287	255	304	293	270	297	250	269	271	295	281	280	301	282	281	284	289	285	299	282	258	266	300	286	273	262	244	262	291	267	296	287	269	296	292	293	293	295	302	296	273	292	280	299	260	295	247	265	282	266	274	304	296	292	311	298	278	283	283	278	294	307	285	268	293	274	285	296	282	294	260	287	281	277	309	288	313	298	299	297	264	272	267	263	278	274	322	301	296	309	309	313	293	274	292	309	282	281	327	292	313	274	286	287	286	274	292	257	280	309	263	282	324	292	295	288	252	311	262	319	304	294	274	277	238	311	288	252	273	295	307	294	298	299	251	260	279	305	277	284	286	268	286	286	278	306	300	284	246	316	268	280	267	269	288	291	292	271	300	279	267	302	251	296	294	265	272	292	299	306	274	305	282	285	290	249	274	284	274	236	269	289	312	280	271	302	308	313	277	265	289	278	309	292	296	280	287	304	248	273	285	290	285	286	268	310	298	290	288	265	266	278	281	302	293	283	296	289	281	299	291	272	300	316	290	281	271	289	287	273	311	304	285	279	308	280	302	274	282	268	265	303	286	325	256	259	275	322	298	286	290	294	264	283	254	302	268	270	278	285	266	265	271	307	269	285	260	288	289	308	274	307	305	297	280	304	274	310	298	259	297	277	299	274	296	319	286	254	289	304	284	292	273	276	250	268	281	295	267	286	275	293	277	293	281	265	304	281	307	296	242	264	311	271	287	263	298	299	278	267	274	309	308	269	266	301	297	304	283	267	290	305	299	287	296	256	313	258	285	274
25220	20401	20365	13940	6864	2000	748	758	682	745	737	786	754	758	714	759	730	756	748	771	761	740	698	740	748	736	735	677	772	753	823	683	742	753	723	750	733	756	761	734	753	782	791	725	706	766	758	749	778	740	738	702	733	732	755	753	788	766	721	778	742	775	717	747	747	757	712	703	765	722	715	685	688	783	722	734	720	717	719	752	762	727	737	725	759	737	730	767	756	755	785	717	772	718	737	749	746	784	715	737	731	745	721	674	725	746	743	748	733	715	770	694	704	717	756	770	713	738	784	696	740	758	713	752	761	779	789	685	747	725	762	753	739	755	766	732	732	773	778	700	759	735	717	793	785	790	776	769	715	712	774	766	757	777	730	751	777	780	737	732	742	818	724	712	691	702	794	756	765	725	755	724	741	730	784	763	722	765	678	751	768	742	665	743	749	724	730	742	703	722	697	799	747	713	766	734	718	781	753	736	815	738	725	763	744	724	706	738	780	779	780	728	743	734	693	760	777	718	728	740	716	780	755	739	708	729	764	838	725	704	778	718	765	733	757	767	699	714	700	773	798	748	684	735	748	704	735	719	740	674	716	728	769	749	720	765	727	735	729	738	744	745	733	769	761	830	768	711	785	736	788	745	728	765	718	738	770	732	727	705	766	703	699	743	744	735	702	748	732	725	742	753	737	760	759	774	792	740	733	723	711	739	736	749	704	771	713	716	757	730	727	776	714	740	779	785	755	766	762	736	758	738	779	717	767	760	750	774	743	734	703	747	772	743	786	720	775	760	729	727	747	808	759	734	712	768	706	773	731	725	699	772	737	727	760	738	736	796	744	782	738	742	715	770	733	750	791	744	723	735	733	737	735	713	788	758	759	763	703	752	720	704	750	793	764	725	720	742	706	707	699	684	812	757	768	798	747	749	717	720	771	740	745	746	751	746	727	724	730	717	721	751	739	735	752	721	755	734	707	723	763	719	748	727	742	735	707	781	674	713	742	761	753	719	722	739	732	766	703	782	750	736	750	801	694	746	787	732	724	763	726	761	777	795	730	729	705	761	734	753	701	749	724	728	720	738	773	757	782	763	751	746	720	736	746	777	746	765	731	780	743	746	777	744	741	703	728	786	707	743	729	764	765	775	718	713	699	802	700	731	751	774	733	734	768	752	741	719	761	758	803	754	721	722	756	759	735	742	758	747	754	670	743	727	764	724	742	751	749	767	759	707	742	751	742	756	701	709	815	764	731	683	758	693	724	745	736	763	758	731	740	732	703	749	735	690	743	786	712	733	764	744	765	793	750	749	669	754	793	725	755	770	735	791	782	717	769	743	797	771	741	708	739	743	748	728	747	775	699	733	732	746	773	725	743	792	708	785	781	778	735	753	718	711	767	765	754	747	722	728	729	769	729	714	734	777	703	744	750	773	763	757	711	781	708	725	735	774	731	735	749	728	711	723	730	777	725	746	745	798	729	802	733	738	762	788	699	748	742	739	737	768	748	750	740	756	707	749	725	765	757	735	796	795	774	724	705	737	722	773	777	767	740	760	770	737	761	770	754	721	759	755	754	761	838	688	701	721	691	742	761	709	762	734	741	737	699	751	794	736	773	756	733	740	758	747	724	738	728	738	764	735	751	754	733	690	735	741	748	766	717	740	797	714	761	774	741	746	735	731	752	806	768	734	758	796	762	796	746	740	777	713	712	696	747	785	763	686	766	739	723	727	717	718	731	744	788	724	740	750	755	721	740	733	759	707	744	767	716	764	759	745	777	762	762	762	716	802	778	721	776	719	752	749	798	678	767	789	730	713	721	725	755	753	757	751	753	682	758	735	769	711	753	741	731	742	733	773	721	726	758	771	725	737	734	726	699	748	714	776	737	759	751	773	744	774	751	767	700	707	731	781	818	757	769	764	710	744	729	786	773	748	762	784	739	724	772	737	724	773	728	732	719	768	713	721	746	760	758	697	750	738	747	760	754	716	745	735	789	720	739	773	776	798	746	700	736	752	764	759	734	709	720	737	753	749	738	778	746	785	773	746	768	729	746	728	749	753	789	753	789	705	706	707	765	753	731	753	736	765	790	761	709	687	759	715	733	770	797	785	700	767	754	729	751	713	748	789	701	715	686	780	765	805	778	779	759	756	784	755	757	754	766	746	775	741	755	739	802	741	745	705	741	809	790	786	732	784	764	755	707	787	728	784	801	756	749	745	725	763	728	748	737	749	740	765	739	762	774	691	735	778	778	761	736	743	755	708	761	738	711	700	764	742	718	756	760	750	731	724	752	740	779	745	693	719	767	730	778	748	755	757	759	771	718	752	771	744	727	725	734	708	795	747	730	732	686	747	744	763	748	709	750	737	756	724	694	771	759	734	766	751	793	714	794	722	719	756	722	784	731	741	742	737	751	761	749	764	773	747	782	780	783	794	706	770	744	741	720	693	751	760	763	773	784	779	727	714	749	728	740	758	737	730	756	795	676	697	758	690	757	742	761	714	764	711	769	794	780	720	723	749	768	695	766	720	716	731	730	743	760	713	755	708	759	675	726	716	690	792	737	775	712	774	714	744	777	739	755	792	767	730	781	775	757	773	756	676	751	745	735	726	784	721	784	746	738	777	771	736	738	760	756	734	709	797	663	811	740	758	726	726	731	806	770	744	733	726	713	744	760	751	783	795	729	718	782	702	729	786	730	767	770	703	746	774	707	737	732	761	801	756	784	716	764	738	750	702	748	726	787	766	751	722	771	733	722	787	689	754	735	759	701	777	738	759	790	770	763	693	756	747	778	789	721	753	723	720	776	721	755	757	787	765	768	775	714	732	791	693	728	704	753	764	762	741	759	746	762	706	755	784	722	795	731	639	724	757	782	723	717	769	702	774	711	731	761	707	728	751	756	765	701	685	728	755	720	703	755	752	754	731	726	727	762	714	742	737	788	721	807	711	720	739	701	722	740	771	792	752	772	732	710	760	737	747	724	789	724	804	743	806	691	720	738	725	707	756	794	741	715	736	704	754	725	737	694	708	719	771	756	806	707	766	731	694	768	716	711	786	674	802	790	748	764	798	731	779	742	757	754	775	718	798	778	762	793	720	712	759	689	777	748	726	750	701	759	711	728	736	783	772	710	711	756	788	764	758	736	759	738	718	723	771	717	741	734	695	730	728	727	769	775	744	702	766	747	734	747	814	713	705	677	715	728	749	734	753	720	769	771	703	723	740	724	702	759	745	724	756	758	786	759	773	778	785	750	718	770	682	778	749	711	725	742	789	714	731	746	751	676	735	756	684	795	766	762	819	747	749	764	782	722	706	755	772	714	750	749	746	745	743	773	705	752	721	727	790	782	710	756	718	746	766	740	723	722	731	761	758	757	753	755	731	775	743	746	781	766	763	734	731	764	742	764	788	713	684	747	720	766	733	760	694	729	742	733	741	735	761	746	751	715	696	738	713	731	755	741	707	714	728	741	742	728	749	742	692	743	758	721	768	707	738	772	712
70305	59503	55538	37767	19539	5021	366	219	235	225	222	197	223	229	212	223	194	206	244	236	196	228	199	210	218	234	216	209	219	219	205	211	209	206	181	213	217	215	215	208	231	232	188	210	213	210	213	216	254	228	210	214	180	237	220	218	237	221	226	212	217	208	217	221	185	235	217	215	220	206	206	230	214	211	210	225	193	246	217	214	206	245	233	242	206	210	227	220	192	225	218	216	239	213	218	228	207	221	210	210	193	214	230	221	220	250	215	241	223	216	215	249	193	216	232	173	214	197	238	229	195	201	212	215	216	215	221	229	229	210	220	203	202	243	189	218	195	193	207	220	205	204	196	201	210	254	204	198	204	218	199	221	244	215	209	210	209	214	203	205	221	216	254	201	210	199	211	207	234	203	231	219	211	250	216	217	228	199	220	192	224	200	225	204	219	179	218	234	200	235	217	184	223	223	211	216	218	235	179	197	170	219	214	210	187	223	225	201	206	213	198	208	211	223	226	239	228	226	206	209	225	235	215	190	205	214	226	212	210	216	197	236	208	217	216	215	215	184	211	209	195	212	219	217	202	210	237	236	195	213	225	209	232	217	231	203	201	210	235	213	230	217	205	174	219	191	201	237	209	216	218	243	205	229	238	223	217	169	225	202	219	227	219	201	235	230	199	196	236	197	206	234	202	208	192	227	200	198	212	220	195	223	221	189	217	223	222	237	209	202	222	230	236	218	169	197	221	231	198	249	182	240	204	218	208	231	206	212	216	251	219	225	210	208	215	191	192	214	219	225	208	207	196	221	214	216	222	208	223	227	251	193	222	193	203	183	224	200	225	200	202	205	195	206	196	184	198	229	221	223	239	212	221	207	219	230	199	230	239	222	201	199	208	217	210	214	195	214	214	239	195	196	216	227	193	215	219	223	189	211	206	244	206	207	201	190	196	218	246	214	225	212	225	227	206	243	224	198	185	209	209	253	219	191	214	242	239	205	240	208	173	210	210	223	212	216	192	227	226	206	205	206	209	246	209	203	208	210	200	231	192	217	179	219	209	224	238	217	213	216	184	219	213	223	222	196	204	210	227	219	236	181	230	199	215	196	179	202	227	202	234	210	199	212	216	218	226	229	217	208	218	219	246	241	225	195	191	215	200	203	215	201	224	204	215	219	219	238	200	235	193	210	208	216	208	224	194	233	224	198	229	230	261	206	235	199	189	215	209	203	239	234	214	193	211	186	212	191	237	214	198	222	232	231	210	205	196	216	194	235	231	223	203	224	207	201	217	225	192	232	236	204	215	246	201	219	227	220	230	204	248	244	220	207	222	219	207	223	220	230	198	189	215	194	212	206	188	227	221	196	263	223	212	221	222	212	222	208	196	203	217	198	219	224	237	225	199	230	210	225	244	200	220	223	182	218	201	226	202	190	214	205	205	226	229	213	220	213	213	199	231	199	220	221	212	201	206	195	208	230	230	227	211	208	235	205	206	193	205	183	197	221	223	205	228	212	219	229	210	195	220	195	254	223	208	238	201	207	218	201	205	217	209	241	240	226	221	183	220	196	207	231	218	220	215	233	197	201	205	222	241	200	194	225	181	213	216	224	204	206	199	212	188	216	219	227	211	203	221	230	224	235	232	209	204	235	222	209	221	218	214	207	197	199	242	198	204	206	195	213	210	225	209	193	212	213	201	215	229	206	199	218	194	217	226	233	207	210	208	214	203	183	213	223	202	209	204	234	196	210	214	192	213	214	219	206	236	197	204	208	210	228	224	207	201	236	229	218	218	208	214	221	222	215	209	212	211	223	208	207	223	212	201	218	240	178	209	213	206	210	190	191	204	221	218	210	188	202	192	176	201	230	197	220	204	188	211	229	196	238	213	196	200	215	218	223	215	214	238	214	224	210	219	222	246	217	217	243	237	253	198	198	219	221	251	239	217	222	206	239	214	190	213	227	178	211	225	200	226	213	196	224	232	212	206	224	217	230	240	225	202	216	211	218	189	212	226	229	204	200	202	212	207	223	197	223	242	231	209	208	218	208	221	217	209	207	207	195	197	213	239	203	217	209	209	234	202	198	235	206	203	207	211	187	230	213	235	211	193	194	243	202	224	232	194	222	187	231	224	232	196	213	203	203	224	219	201	215	239	207	207	206	218	226	221	198	227	207	203	218	202	213	223	190	235	209	227	212	213	218	242	234	196	201	207	227	213	225	223	210	219	220	215	205	215	209	184	223	196	213	203	196	226	219	209	215	191	228	201	227	201	193	221	220	202	213	203	236	208	223	225	214	236	200	216	231	224	200	221	206	228	192	190	196	214	207	193	228	228	248	190	224	213	215	218	230	206	213	217	229	229	217	223	217	235	210	223	214	215	206	219	223	196	210	214	234	206	196	238	206	246	218	214	220	231	211	226	202	214	200	188	194	211	227	216	211	225	228	213	235	232	203	216	206	206	222	223	195	217	183	213	201	231	204	224	233	229	185	222	194	219	201	205	191	228	206	205	199	204	191	207	211	224	223	205	220	215	223	191	217	214	220	203	208	193	180	214	214	214	212	209	227	217	217	203	204	236	227	217	215	222	221	205	224	199	228	210	197	210	216	209	244	230	202	216	227	236	205	219	225	228	218	221	191	217	189	206	200	194	200	233	213	225	193	197	216	217	224	211	178	220	212	214	202	209	203	219	223	206	218	213	207	200	214	200	246	225	200	241	188	246	218	206	201	208	199	210	224	227	212	217	220	194	191	187	217	208	243	224	212	201	233	220	200	208	210	205	215	206	222	237	216	233	235	237	227	210	221	217	205	198	228	215	197	216	199	229	231	226	197	215	219	229	202	208	218	191	189	211	202	192	219	243	211	192	243	228	200	217	197	221	208	226	199	218	235	196	209	219	230	214	230	224	218	213	202	229	217	208	232	219	202	207	213	192	223	240	213	208	185	216	199	217	212	215	222	226	201	190	210	215	182	236	240	239	206	214	204	218	214	199	212	209	200	189	226	224	219	215	221	227	203	248	210	216	217	224	220	199	238	205	219	226	225	236	199	200	212	233	235	192	202	230	188	196	225	227	217	205	182	222	206	213	237	198	192	212	191	211	220	208	226	202	211	209	235	226	198	203	241	195	237	192	229	210	219	193	235	243	210	206	211	194	214	206	216	250	219	248	216	231	205	214	215	209	218	226	235	221	233	212	245	216	216	213	244	208	220	221	215	210	214	216	204	223	202	230	173	204	203	212	223	236	215	234	226	201	213	205	189	231	211	243	218	193	209	230	215	226	236	209	238	208	224	214	219	198	225	218	208	208	199	226	202	210	221	210	203	243	209	216	239	237	211	178	197	206	202	241	222	220	224	221	220	216	224	216	230	204	213	204	195	213	238	215	197	213	182	232	209	226	214	206	190	208	201	201	208	203	199	207	222	207	196	207	214	210	211	224	253	207	206	209	221	221	239	216	220	219	214	206	220	204	222	219	197	219	221	207	227	224	212	205	189	208	232
45928	46889	51027	42426	27151	10233	730	575	595	576	580	584	593	561	541	549	593	598	574	556	549	579	583	591	602	575	582	531	580	589	572	640	592	568	570	565	557	594	571	597	577	603	625	572	576	544	599	526	572	603	543	604	584	598	596	638	538	548	543	574	584	584	595	603	573	567	538	589	582	559	561	564	599	585	578	594	587	620	586	607	604	566	584	546	585	524	618	643	533	573	583	564	609	627	543	591	573	569	594	579	601	549	595	583	580	543	603	560	610	553	556	573	561	529	601	584	610	618	593	570	562	535	538	602	582	571	542	569	533	568	621	577	595	584	545	571	565	589	606	568	577	567	549	573	593	574	600	581	606	542	562	570	563	593	567	552	569	571	588	604	552	636	592	625	592	579	591	597	590	555	569	631	609	582	591	600	603	509	603	553	580	605	615	560	577	591	559	558	584	604	594	568	572	614	559	582	544	606	572	587	598	583	606	597	557	551	612	612	568	545	560	600	618	599	550	619	650	542	527	584	587	570	561	614	524	549	581	578	579	570	577	570	596	549	600	585	577	541	604	561	534	619	548	576	534	601	608	579	559	606	591	567	588	648	549	596	594	547	611	569	589	553	558	588	594	611	572	575	565	599	605	567	579	615	589	579	597	573	580	510	560	582	604	569	605	586	597	624	574	575	523	553	626	536	573	575	580	570	615	556	640	613	561	560	604	573	620	539	537	542	584	590	577	555	582	600	592	595	582	546	566	611	539	571	568	592	570	569	560	536	551	560	585	571	607	593	584	587	578	560	538	582	592	600	555	632	577	568	615	564	574	602	586	527	557	569	579	623	573	578	584	562	565	568	559	565	584	556	566	650	593	519	587	555	584	583	546	619	573	589	568	557	568	590	551	596	573	591	538	572	567	585	578	625	576	554	579	593	587	547	575	563	585	578	593	569	631	602	563	590	554	624	574	588	562	576	619	634	564	577	560	573	553	558	540	592	539	538	568	528	580	567	535	565	609	546	578	576	527	586	587	579	607	608	554	568	571	612	592	602	545	559	581	586	587	574	536	607	606	560	576	562	552	596	622	565	566	605	547	562	528	567	572	560	600	598	551	594	540	612	607	564	580	578	560	586	606	554	570	568	550	597	557	612	583	582	603	549	579	552	588	553	553	590	583	576	616	506	567	600	588	577	582	576	493	566	592	564	594	580	560	576	582	572	610	597	560	599	593	584	546	600	609	597	577	571	585	581	589	620	565	544	563	571	627	571	558	612	559	566	563	597	562	578	590	607	536	586	578	547	600	527	577	594	581	564	632	597	591	573	580	605	550	579	605	597	604	571	607	583	576	591	608	571	558	564	597	591	553	567	608	550	592	589	586	577	546	548	572	603	567	575	586	567	548	589	525	542	622	574	554	582	624	551	575	596	577	557	580	553	606	579	580	555	574	549	592	580	605	613	583	593	556	580	549	516	589	589	586	592	562	585	562	595	535	568	586	582	566	592	594	541	522	592	577	614	567	591	561	586	564	566	573	623	592	592	608	566	591	562	602	592	603	599	560	582	591	562	567	561	564	566	560	588	601	557	561	587	603	615	569	569	591	580	642	600	558	588	523	563	572	574	565	569	549	542	546	608	563	559	583	555	590	554	585	552	621	627	594	597	569	526	515	595	616	595	572	564	589	588	582	533	616	596	580	543	576	602	606	577	564	586	583	537	556	574	594	576	591	601	562	538	580	573	556	565	560	556	581	588	589	598	568	567	601	533	556	542	568	564	559	538	609	590	616	618	588	584	586	558	579	593	571	577	565	558	605	578	557	582	591	545	590	581	567	567	600	565	551	564	579	600	637	563	563	601	656	582	599	600	583	592	584	575	583	555	580	555	557	581	586	568	576	613	579	596	598	578	551	614	584	572	593	560	569	536	605	580	529	571	540	571	637	607	606	594	613	583	573	577	553	554	557	558	575	597	551	562	586	605	580	613	610	569	588	565	582	592	552	576	577	533	600	577	603	545	569	583	554	566	545	552	566	585	592	579	592	529	569	549	561	610	562	570	583	592	580	583	570	621	564	609	567	563	556	604	597	576	601	587	593	587	557	587	591	613	608	599	537	536	591	560	555	551	576	540	568	587	578	568	539	572	554	592	609	600	609	561	583	556	588	613	585	530	557	566	571	611	611	591	574	590	571	564	537	620	554	575	561	575	599	590	611	589	556	620	600	580	591	539	596	631	592	576	574	556	593	577	595	590	564	599	567	575	597	549	593	593	600	607	563	592	584	585	585	611	554	621	563	557	510	607	551	555	589	628	628	565	596	546	573	557	603	596	578	585	556	563	569	592	573	581	611	570	557	570	577	527	603	561	565	549	578	553	649	568	561	598	543	546	608	556	614	597	559	588	568	576	642	580	597	561	570	564	612	522	609	589	562	561	583	587	603	594	565	588	533	547	608	568	570	539	621	590	559	562	574	560	537	579	614	539	602	558	571	552	558	589	546	587	537	605	588	627	587	544	569	581	562	567	560	616	613	581	581	587	567	556	573	569	570	551	556	586	589	586	536	545	590	603	611	579	575	557	597	613	600	529	652	599	544	555	553	595	573	551	597	583	569	602	597	547	595	544	577	626	556	585	550	579	563	587	605	578	554	565	598	598	559	532	593	607	590	579	571	564	544	632	587	583	611	567	548	587	562	580	589	574	597	560	592	611	593	591	605	545	575	552	622	547	591	580	571	574	565	580	565	546	601	584	615	584	561	568	621	565	606	590	598	606	558	621	561	597	545	573	554	577	521	604	577	584	584	542	585	554	574	571	620	587	565	597	603	586	568	572	593	569	594	604	564	627	578	534	585	568	607	563	580	548	550	577	555	566	551	554	601	624	550	572	586	584	556	537	594	565	551	575	574	550	608	589	588	575	583	581	549	611	519	607	566	547	562	542	592	579	584	562	596	583	614	555	574	570	605	579	608	599	548	572	581	543	564	559	541	594	552	591	571	570	549	575	588	541	576	571	556	565	590	595	586	589	555	592	580	578	609	596	541	540	544	576	553	584	578	590	577	567	600	569	576	606	561	558	572	569	601	614	600	579	552	575	592	635	592	545	579	571	606	556	572	580	555	577	607	580	537	568	585	578	601	614	584	562	570	547	589	623	560	577	569	570	544	629	570	573	589	552	588	621	553	610	581	531	623	574	628	536	555	564	575	554	589	576	622	543	557	543	593	531	571	602	599	613	559	569	622	569	604	573	608	595	577	575	594	598	585	549	552	594	556	538	592	575	577	528	519	600	577	582	563	605	580	580	598	595	543	562	597	562	584	591	581	552	607	586	557	642	616	553	601	569	572	574	577	574	575	619	568	544	587	597	640	584	572	600	562	589	598	574	569	596	608	577	601	546	581	541	610	592	545	572	588	576	582	599	617	596	589	577	606	570	612	606	559	579	560	570	551	522	569	574	570	558	579	589	558	566	561	597	537	563	546	582	612	555	590	586	580	536	594	548	620	555	577	605
80964	71640	67125	50131	30551	12239	701	215	197	220	194	225	225	208	233	213	214	206	221	248	199	195	211	189	194	219	236	229	231	215	190	225	221	215	203	198	214	217	180	206	201	213	200	211	218	221	193	222	227	217	226	210	203	204	192	220	209	212	206	205	201	211	195	209	221	188	190	199	191	213	232	212	226	205	215	190	222	212	209	199	221	194	236	231	231	212	215	205	224	226	213	211	219	241	204	218	202	207	229	235	181	209	231	207	227	217	205	214	195	214	206	188	209	200	226	224	216	236	215	214	257	217	238	233	193	219	173	229	228	224	220	218	207	222	187	218	194	218	224	209	217	184	219	208	222	218	198	246	184	218	227	222	197	224	218	212	252	187	191	210	237	202	195	217	227	219	229	225	232	230	223	206	219	218	225	215	232	229	232	200	217	206	217	208	231	246	206	221	210	235	224	217	252	228	223	211	209	208	224	206	203	183	226	222	210	206	214	194	217	205	247	232	212	204	190	233	223	235	240	209	225	192	200	214	200	219	214	209	234	194	189	194	213	202	210	222	201	208	207	197	201	235	233	196	198	229	209	216	228	236	195	218	205	221	172	219	190	223	207	214	199	232	187	201	213	208	215	209	223	208	210	194	218	223	215	218	199	223	225	202	235	191	203	220	206	195	183	240	204	233	209	219	198	185	255	209	220	206	224	227	223	217	187	196	175	230	245	194	221	221	210	208	217	212	227	213	202	202	207	208	234	209	227	209	198	217	205	205	201	241	232	207	214	229	223	201	222	206	207	232	211	196	216	189	218	182	197	223	230	207	217	219	195	210	222	203	196	230	192	222	198	194	216	185	218	240	209	193	204	216	221	195	233	227	234	232	215	246	204	204	180	220	215	207	228	224	215	241	211	200	240	211	225	210	211	195	190	247	209	206	227	233	201	207	258	223	207	243	210	222	221	204	229	229	209	252	225	211	225	212	194	204	209	222	214	202	229	180	219	198	206	212	248	221	216	216	199	205	222	238	225	204	222	208	198	210	227	210	223	200	208	223	237	235	216	194	213	237	203	211	198	228	219	214	218	207	207	224	201	227	217	209	199	209	237	224	212	236	217	206	218	230	210	176	206	211	233	229	220	207	230	230	235	221	203	238	239	216	195	217	176	226	222	211	217	219	213	207	228	238	198	219	213	226	202	222	200	208	222	209	220	228	202	203	199	206	229	203	215	239	225	202	232	237	221	224	195	237	197	220	219	221	214	184	237	218	207	220	219	203	213	222	201	210	209	225	227	215	201	217	220	185	224	227	243	217	222	197	236	215	187	203	226	220	216	244	218	245	188	182	186	217	230	233	229	188	199	231	208	228	201	186	201	223	206	220	192	225	225	188	223	207	196	209	217	224	212	257	178	216	211	219	237	221	176	208	191	212	216	221	230	226	211	196	214	202	196	206	250	213	208	227	213	232	228	198	213	222	218	223	227	230	232	226	235	239	217	224	211	217	213	228	208	183	208	208	206	218	211	219	203	236	223	193	198	217	235	224	228	217	214	209	214	191	210	227	198	199	210	223	211	218	224	170	207	245	221	213	219	221	230	204	219	202	225	224	235	218	240	173	228	205	196	221	235	233	213	202	228	212	217	198	237	184	237	222	220	232	236	212	207	231	255	205	211	231	212	218	187	217	219	192	200	198	200	226	224	239	215	243	191	226	186	219	206	224	229	230	203	223	215	211	203	217	197	198	206	197	199	184	237	218	213	210	214	214	223	226	236	188	219	205	224	217	223	233	219	216	223	203	225	224	230	202	224	227	262	233	181	205	207	200	217	226	189	204	217	208	215	219	236	216	246	216	207	208	234	199	220	185	263	210	227	221	225	233	188	222	214	191	218	211	238	200	234	211	195	190	232	219	212	214	225	208	198	221	213	216	222	236	215	236	214	250	197	210	218	202	216	216	185	216	232	244	231	206	222	230	208	200	202	205	215	217	220	219	229	210	212	206	181	193	222	194	217	201	237	193	231	210	197	197	222	218	219	195	200	206	210	183	201	225	208	223	224	193	234	209	210	216	228	212	211	222	205	245	205	194	219	213	201	195	196	206	193	212	222	221	194	223	216	202	242	193	188	214	215	212	223	205	228	225	205	219	221	214	210	194	211	236	203	204	195	199	188	224	202	196	197	201	228	198	226	233	258	201	204	200	214	211	218	206	239	226	238	225	201	212	207	196	207	223	205	212	266	208	210	209	226	226	238	218	210	203	191	220	207	228	211	220	213	212	211	222	206	235	204	185	215	200	204	225	215	216	235	205	242	207	244	188	222	236	214	229	241	189	209	253	201	187	229	194	214	215	199	224	212	204	219	223	249	222	230	237	187	186	220	196	201	194	187	210	202	206	200	228	209	207	221	214	214	239	204	210	230	221	230	232	240	204	179	216	201	201	229	205	186	236	234	201	228	231	205	197	225	215	215	211	187	214	215	241	189	219	227	206	210	212	214	198	207	212	203	221	220	202	211	216	203	246	196	226	211	229	245	232	208	238	216	202	225	188	193	200	202	229	200	228	197	207	218	234	214	218	245	191	240	229	226	226	212	202	214	201	228	205	235	235	236	221	214	195	207	213	233	224	213	191	187	234	214	219	232	217	207	200	214	227	201	213	210	212	197	220	235	196	241	249	209	211	222	204	211	234	249	214	205	245	217	222	229	235	248	192	236	212	215	197	209	179	227	228	208	229	204	202	191	233	202	218	204	224	204	225	236	235	238	228	231	195	198	223	212	233	178	227	216	197	223	229	239	214	240	209	202	196	257	217	228	217	226	192	216	208	223	197	217	225	216	204	209	196	208	200	196	219	223	219	242	235	213	215	222	217	213	235	214	220	193	207	195	225	216	214	227	237	203	209	227	196	224	234	229	189	234	201	209	222	212	190	226	210	199	217	213	213	219	209	207	213	226	223	216	230	212	202	196	227	246	205	233	218	222	219	216	222	230	223	199	218	219	209	199	223	195	234	206	197	215	199	208	176	207	209	200	237	204	240	214	255	228	202	226	191	199	206	222	226	191	188	221	217	228	199	223	238	216	214	207	187	197	221	175	217	211	220	219	193	210	210	203	212	214	214	213	229	228	234	208	230	242	212	230	204	208	204	213	235	231	232	184	210	192	233	221	245	221	228	218	208	176	202	206	225	225	231	239	207	190	226	227	210	234	229	233	200	244	226	204	230	198	212	209	208	204	215	232	202	216	212	213	240	178	215	191	219	213	231	223	225	194	199	211	230	181	223	215	204	199	212	200	202	213	234	193	218	207	186	246	227	220	187	205	209	196	232	238	232	198	192	195	235	243	227	218	226	227	193	216	199	204	219	217	201	217	253	209	235	246	222	214	210	217	188	204	235	235	220	242	247	234	213	209	212	218	216	238	197	244	209	198	212	229	226	235	227	216	201	233	190	226	201	238	205	192	208	206	209	197	209	223	200	239	205	206	202	218	204	210	194	213	198	209	212	225	226
56398	59678	63381	53495	37289	16223	671	663	628	587	574	596	584	609	576	604	569	595	622	596	577	579	574	604	544	573	568	573	554	616	546	580	593	526	599	571	563	571	616	614	544	587	597	548	584	571	576	586	583	602	581	571	599	586	593	589	580	614	607	567	548	565	569	554	572	596	590	556	579	559	586	615	576	590	561	562	566	565	554	594	608	605	596	604	559	528	598	560	614	564	583	592	544	586	601	564	544	580	556	545	586	575	622	573	595	563	560	582	571	594	571	567	572	544	559	581	598	592	605	602	557	550	545	597	560	557	606	538	567	579	626	568	605	578	594	568	536	595	568	596	588	580	541	554	581	550	567	589	574	603	586	567	557	599	568	613	583	534	597	561	560	581	603	577	540	599	643	584	567	565	588	600	565	590	555	578	582	595	611	577	541	605	577	574	598	560	581	601	552	585	617	590	592	592	544	567	561	593	572	591	610	563	590	583	602	547	590	615	588	576	605	591	573	545	587	555	576	584	617	562	593	582	592	551	620	603	584	542	567	569	539	559	571	590	573	561	620	564	592	578	610	569	562	579	570	581	567	597	579	577	551	588	570	570	548	556	600	582	607	564	604	549	521	535	572	591	639	580	598	552	555	600	576	643	558	608	597	535	560	661	559	603	576	581	604	585	587	571	608	566	555	547	566	566	575	587	607	570	564	606	563	582	600	554	581	594	582	586	566	607	578	613	578	605	601	567	577	590	575	550	558	568	569	601	524	607	523	568	555	548	586	594	533	564	589	554	562	573	550	557	569	600	624	587	608	543	539	576	576	612	598	546	559	602	564	601	600	606	566	606	561	579	569	573	575	540	589	573	591	566	556	580	595	577	591	551	580	626	557	595	588	563	588	578	555	588	516	584	576	590	524	597	542	604	585	575	573	574	581	587	609	594	588	567	575	549	597	573	547	629	590	588	579	578	558	595	584	543	620	568	597	609	602	555	573	570	589	559	574	581	563	554	606	570	589	610	552	536	597	599	607	573	561	588	537	538	603	538	577	607	561	581	556	547	593	590	529	599	600	579	547	537	570	560	566	553	616	518	597	553	560	576	530	589	580	546	602	574	609	541	612	551	558	581	599	579	573	583	578	564	546	548	609	535	595	566	595	577	600	561	573	554	565	616	572	609	628	550	608	552	573	586	582	541	596	602	558	606	580	596	592	551	630	546	556	549	607	596	628	566	580	642	564	623	566	596	601	571	565	611	638	561	558	570	602	565	560	567	581	625	625	572	598	624	583	589	588	577	584	550	587	609	523	574	599	534	609	626	568	628	594	596	563	558	597	611	565	634	561	564	620	560	603	584	583	555	563	565	601	580	608	573	591	598	563	590	645	581	590	618	593	577	594	554	579	625	625	570	561	601	543	658	539	563	562	560	583	609	560	585	546	587	576	611	557	541	590	595	632	585	611	584	544	594	590	572	572	612	576	589	551	619	600	603	576	597	584	555	574	604	626	579	617	589	540	572	585	538	561	561	539	572	577	553	558	587	562	608	570	557	594	598	576	578	610	576	589	589	554	606	576	576	612	614	594	549	578	618	607	568	568	559	576	578	557	586	578	577	585	595	562	615	563	600	555	584	565	547	576	563	530	585	578	566	594	509	587	622	529	591	583	524	620	602	547	570	599	541	541	572	530	590	577	584	535	553	511	565	575	593	601	603	545	597	601	575	570	584	586	584	548	598	573	557	590	572	555	549	538	613	595	562	590	596	545	564	530	602	635	555	557	598	566	576	563	580	623	559	591	622	581	583	555	549	564	560	546	535	564	538	550	594	613	585	612	570	586	536	583	554	626	580	585	551	602	577	625	604	584	553	590	582	608	568	543	560	600	587	611	550	539	552	583	584	636	579	598	652	545	554	582	612	581	610	557	567	607	567	568	560	578	556	557	576	571	598	560	634	582	598	599	518	607	561	575	563	583	600	605	616	616	552	619	630	518	536	555	602	567	570	583	571	570	564	617	547	660	582	583	633	601	554	567	582	594	578	520	589	606	555	541	573	550	523	599	586	566	567	550	563	561	559	566	567	605	570	546	576	580	559	556	599	580	575	596	612	584	582	594	627	569	573	580	555	588	523	635	576	587	609	567	578	571	609	602	549	581	608	640	572	611	587	582	596	562	571	577	544	551	580	592	612	633	563	579	561	592	572	599	598	562	580	600	585	586	591	550	608	576	553	582	611	569	593	580	551	557	555	620	581	597	567	613	578	586	563	570	578	572	586	605	566	550	610	575	572	533	621	549	573	606	569	585	573	580	579	563	594	554	587	583	588	584	529	578	577	569	586	559	552	585	609	528	599	590	592	523	576	586	555	609	540	571	597	579	550	613	565	576	572	584	565	569	555	587	589	627	573	576	595	582	611	540	581	578	567	580	520	550	578	582	580	598	608	555	602	564	553	580	591	559	556	535	593	608	525	619	587	563	568	581	609	593	580	611	579	607	582	621	599	574	579	625	553	581	566	569	572	616	580	584	620	562	632	582	552	559	574	593	566	568	565	595	551	563	544	593	533	543	584	572	603	575	584	583	591	574	572	614	550	594	618	576	524	563	583	564	575	576	617	534	597	572	565	546	551	587	556	595	566	600	540	560	623	575	601	586	551	579	589	590	561	583	559	567	545	596	573	559	603	589	621	584	582	576	591	570	567	642	667	603	580	541	573	589	582	581	586	551	536	627	582	587	563	611	573	581	579	583	556	606	521	584	590	558	612	582	587	550	601	597	588	562	592	557	565	542	618	586	610	576	573	545	617	547	610	606	595	585	558	551	612	597	574	569	570	580	563	561	595	571	611	622	545	578	548	572	566	620	600	599	580	567	552	577	577	576	577	574	616	532	594	539	554	623	529	575	583	546	600	560	568	578	556	514	573	609	599	576	567	574	550	593	582	559	578	562	587	611	580	616	629	579	567	595	559	574	557	610	566	608	611	614	647	590	608	589	567	578	575	597	596	569	637	611	580	612	580	569	561	572	598	567	586	588	550	575	605	556	625	604	605	551	554	592	604	543	575	542	544	591	547	554	598	574	571	577	570	586	627	587	569	558	555	619	579	575	567	563	537	578	591	589	578	576	562	590	591	583	558	565	610	555	611	541	573	578	577	573	586	560	610	543	582	581	589	569	549	571	555	612	551	599	585	572	582	550	570	558	577	605	549	577	579	616	548	581	557	585	574	521	574	574	586	601	563	589	586	587	552	587	622	571	549	554	620	590	539	578	552	545	579	595	546	579	588	571	582	563	602	597	600	587	555	557	556	598	586	598	621	548	582	572	576	557	622	629	566	564	545	598	555	556	583	567	569	602	618	566	579	574	592	554	603	551	629	590	595	560	579	626	564	583	526	575	584	607	585	586	593	564	554	583	587	572	579	585	566	597	541	604	581	594	585	593	548	619	590	559	596	586	573	592	613	578	573	580	591	593	626	569	575	560	584	573	556	586	612	585	592	617	587	563	575	588	618
27595	17427	13355	6585	2445	781	263	244	275	286	272	256	267	259	243	247	277	282	274	268	293	242	308	271	285	262	280	277	294	260	307	272	296	263	295	281	292	272	268	260	281	257	278	283	263	301	247	272	261	277	260	270	278	276	297	279	296	283	255	272	279	258	279	257	267	274	270	291	289	273	286	242	279	275	311	245	266	273	272	292	271	274	277	268	263	275	246	306	276	288	281	259	258	260	269	262	252	291	259	293	262	263	260	286	254	275	274	306	279	272	292	268	260	293	275	265	272	269	265	259	292	254	260	268	256	263	266	262	282	253	262	268	273	269	266	288	255	284	277	261	277	269	267	280	247	273	312	279	247	262	275	296	279	293	275	272	243	276	312	261	271	252	266	268	287	261	258	243	266	305	249	277	262	275	258	268	257	280	285	267	269	249	259	282	281	261	295	268	281	249	252	292	282	267	249	298	285	298	265	275	276	285	254	267	277	274	268	265	275	286	271	285	287	291	247	266	268	288	295	279	263	241	258	270	274	239	277	274	249	272	248	286	255	251	254	268	265	272	274	253	271	270	267	244	273	242	299	269	253	244	271	272	276	248	301	268	268	270	303	269	303	288	251	262	265	276	254	280	279	280	278	275	272	264	253	268	253	270	273	284	239	270	238	303	277	279	268	279	256	285	252	270	241	269	277	271	277	275	271	242	276	254	275	263	277	236	294	253	277	260	250	270	268	302	265	293	271	277	275	233	277	264	263	277	264	269	262	258	253	275	283	269	282	281	265	281	288	292	274	278	278	333	284	273	282	273	257	273	260	259	263	295	276	287	251	263	280	278	287	264	245	254	264	293	288	262	279	265	275	267	277	289	276	283	272	260	286	271	280	287	289	279	283	256	273	257	267	269	243	238	236	282	286	272	275	250	274	233	256	270	249	254	244	228	300	280	273	286	270	280	267	258	227	279	245	262	262	249	269	281	296	257	255	259	251	277	285	256	245	239	263	269	266	256	263	248	251	293	270	272	282	263	284	274	295	272	305	279	282	250	260	255	246	282	224	252	231	292	265	243	283	262	293	293	273	259	274	275	239	257	254	281	271	279	284	296	285	291	271	289	280	267	264	262	249	279	300	279	251	298	292	251	255	257	287	278	288	255	262	275	271	271	271	275	263	253	269	264	239	261	266	265	279	253	264	275	287	263	273	279	258	282	242	268	265	265	265	256	282	263	254	287	281	259	245	258	270	249	303	293	267	262	263	277	264	260	237	263	286	247	257	259	239	278	270	271	245	271	272	288	273	285	246	276	260	247	277	280	282	257	277	271	278	284	283	264	257	289	250	283	288	274	262	285	286	251	258	272	246	263	293	253	247	277	268	243	288	279	278	270	263	269	242	271	276	275	263	255	254	257	297	237	243	260	268	261	244	250	299	285	292	251	278	263	271	262	267	233	258	289	247	278	287	243	275	268	264	263	282	273	259	257	281	270	273	251	257	248	276	269	262	244	270	279	288	270	258	273	268	280	267	272	250	285	272	298	258	267	258	277	309	271	272	260	279	252	271	275	257	265	302	223	283	271	311	232	296	307	259	276	268	278	267	285	272	278	273	241	259	274	302	281	278	253	280	287	302	265	256	294	234	254	253	275	338	259	270	266	291	288	304	246	258	299	256	271	258	251	277	259	291	259	258	282	289	264	272	268	279	282	296	296	281	287	260	293	289	313	264	255	290	252	274	288	250	276	276	268	265	279	262	283	274	270	275	283	275	256	252	251	306	245	254	263	228	277	271	278	273	271	274	261	272	267	253	263	278	249	286	254	264	268	288	251	256	274	285	276	264	306	306	272	257	271	258	262	267	285	287	254	272	268	270	283	281	286	277	260	247	266	273	257	311	250	274	281	245	249	248	257	282	281	260	231	251	271	259	248	270	261	279	285	256	293	270	304	289	240	279	287	274	297	295	286	274	291	270	284	263	263	260	301	293	292	294	289	279	308	298	277	272	288	276	239	262	243	306	257	289	287	264	258	256	262	266	265	258	252	276	273	282	240	282	289	255	302	264	300	306	247	262	286	284	289	269	259	272	293	256	294	265	278	243	277	284	273	257	278	293	282	286	287	277	276	265	278	282	265	263	255	239	250	266	291	253	277	237	244	284	282	253	276	276	270	257	249	288	269	247	305	278	254	306	262	256	306	257	264	249	279	281	262	262	263	258	281	256	251	287	263	288	261	272	278	291	294	287	296	272	280	251	244	290	261	282	267	277	268	276	270	243	257	264	247	273	247	282	304	300	277	258	299	268	284	259	252	274	295	280	257	273	271	287	247	277	279	267	280	264	294	281	288	278	235	251	261	273	262	262	259	274	267	280	265	258	268	283	268	296	310	304	268	295	271	250	288	292	278	274	291	244	284	251	265	254	249	282	251	267	283	274	254	272	256	270	273	257	257	280	254	275	240	289	271	279	272	280	272	260	276	273	259	292	294	277	274	271	284	283	266	269	264	244	241	303	280	292	261	256	277	252	281	282	285	256	287	292	241	268	244	270	271	267	266	267	283	262	265	278	263	276	270	256	262	275	271	300	257	291	269	265	260	262	283	287	281	277	271	268	252	253	304	254	277	246	255	273	290	266	277	258	282	275	263	269	285	262	296	248	299	239	265	272	291	272	260	292	257	266	301	304	272	288	284	277	250	248	259	265	274	267	277	247	298	258	265	256	265	298	255	289	290	284	298	289	265	285	301	274	243	236	288	290	263	260	256	304	268	245	311	277	247	237	265	283	276	239	284	272	233	258	251	280	273	267	261	275	220	253	289	272	270	296	261	290	277	288	269	313	255	258	261	288	288	256	304	303	286	239	246	286	277	298	272	310	295	315	239	266	277	258	236	295	294	242	240	281	249	318	275	273	246	285	239	298	285	236	271	273	263	265	269	262	287	308	294	264	263	301	260	265	265	296	246	254	251	287	256	277	263	276	282	277	248	263	233	274	278	259	263	270	265	280	295	266	290	261	267	276	254	244	273	254	251	262	251	265	277	274	259	275	262	248	284	288	271	293	277	278	274	281	285	287	290	265	285	280	281	271	257	251	247	255	257	270	271	251	282	263	283	286	224	243	302	284	270	284	265	262	261	281	275	268	252	294	260	288	255	272	266	270	242	273	280	291	279	271	277	275	260	273	250	270	265	261	284	272	256	304	299	252	274	240	253	266	270	291	265	242	281	271	245	308	278	293	266	281	281	251	241	274	247	255	264	272	284	244	271	276	255	258	283	266	289	264	255	295	271	266	238	273	230	261	264	270	280	282	262	277	253	291	268	274	275	280	301	302	281	272	258	287	239	258	284	269	314	280	279	270	259	270	276	266	258	265	273	262	251	285	261	271	284	294	287	274	316	286	239	271	270	258	265	270	263	271	266	242	282	285	270	263	276	278	300	268	289	281	254	267	318	246	248	278	268	248	276	243	278	288	250	295	269	269	291	262	282	276	279	246	266	298	251	256	287	288	276
25175	20530	19604	13931	7116	2149	691	666	686	720	702	675	696	707	723	706	713	689	709	679	714	706	704	699	729	736	678	662	664	711	702	714	689	699	726	747	714	752	693	703	710	716	707	721	705	685	677	741	713	697	692	695	696	662	738	721	668	711	744	706	677	665	695	640	727	684	723	711	707	680	696	670	708	687	698	721	719	659	702	723	725	711	742	729	692	715	658	690	729	719	718	674	713	708	692	710	680	706	696	786	733	688	662	670	701	742	713	716	703	692	713	690	668	678	710	697	766	744	685	700	715	727	713	691	725	703	693	716	723	674	719	724	698	722	674	663	683	717	703	697	728	721	720	737	705	681	762	657	708	738	736	697	748	686	718	705	708	703	727	712	691	675	725	754	673	735	699	657	690	684	659	696	701	726	722	681	643	648	663	708	691	663	733	719	678	695	730	711	708	752	690	696	708	663	680	668	686	719	703	682	715	710	718	728	746	734	684	693	717	702	704	725	678	744	680	679	730	715	692	663	696	673	708	707	706	695	762	685	706	687	727	709	665	766	664	745	686	711	678	682	726	676	712	705	701	704	702	679	686	668	678	709	721	748	705	712	694	675	718	670	738	695	736	678	704	672	689	680	715	712	731	761	709	741	678	703	730	699	675	676	670	700	712	663	736	685	729	696	711	730	725	705	664	700	739	756	687	707	701	686	672	701	658	699	711	710	691	709	658	729	716	732	703	677	724	737	697	713	723	753	672	692	724	667	714	679	726	712	762	688	692	756	695	674	725	719	699	680	732	700	722	724	757	736	709	703	715	744	748	711	710	746	663	699	712	737	699	710	693	660	694	673	733	692	699	744	720	695	749	756	720	727	696	725	753	702	731	719	701	684	716	704	741	739	729	716	681	706	698	671	694	757	697	691	706	739	736	703	677	716	701	734	674	688	697	675	687	657	685	699	696	668	711	686	701	720	690	665	742	728	727	699	661	706	741	703	721	657	706	713	759	718	679	691	746	699	718	678	716	685	642	721	669	686	724	729	649	706	726	709	700	724	734	681	711	716	706	672	746	742	637	686	693	721	689	687	721	725	703	755	668	696	734	698	711	704	700	758	711	694	717	751	695	686	661	690	734	718	661	709	737	734	698	686	669	718	732	708	662	705	728	681	677	695	750	744	689	725	670	691	702	703	654	743	657	724	680	680	666	727	741	696	715	674	733	679	719	717	708	707	734	705	691	727	722	722	712	714	681	757	753	742	709	695	711	719	659	709	705	658	719	689	736	699	716	640	695	713	655	678	654	728	709	742	679	697	685	712	716	653	695	691	680	668	714	681	724	698	716	704	707	682	705	658	668	697	702	679	721	665	706	739	687	667	725	681	699	695	672	708	707	677	738	720	712	735	675	765	697	696	696	686	650	732	713	696	742	690	680	727	752	725	750	703	752	717	710	705	706	704	759	737	689	726	708	695	659	688	708	677	667	739	697	699	688	705	729	687	669	665	721	704	727	735	716	691	749	715	688	685	684	708	670	712	716	707	754	654	660	714	655	692	712	741	768	642	716	681	683	695	702	717	657	676	740	704	728	648	672	712	688	714	720	692	744	647	695	722	728	730	682	738	719	729	721	772	753	731	724	694	672	712	752	687	727	718	722	723	679	695	702	699	688	728	702	689	725	689	685	694	682	695	734	738	689	688	721	714	669	702	725	717	707	716	698	677	728	729	711	732	656	732	730	686	686	733	728	666	690	764	752	734	647	725	740	715	682	675	690	732	772	725	639	725	729	717	681	669	699	668	695	686	680	683	754	683	666	744	711	721	664	712	722	742	674	676	718	704	720	715	718	749	689	767	695	727	676	724	675	687	733	678	699	684	672	669	708	713	704	718	680	719	694	686	733	693	685	682	728	733	764	689	677	743	717	718	712	700	738	666	706	748	724	727	689	700	714	738	720	691	659	694	724	732	671	654	735	718	679	718	690	712	670	742	710	705	664	725	705	694	671	744	713	684	694	734	715	695	672	704	685	666	715	690	666	738	721	722	690	666	756	702	711	739	662	726	706	757	754	740	695	676	716	673	673	724	729	662	749	719	691	697	712	698	670	707	722	688	707	673	673	674	699	676	744	735	654	721	699	697	692	727	706	711	694	641	669	668	676	681	716	692	733	761	686	697	668	678	695	680	724	657	765	685	718	726	701	709	671	693	698	688	682	716	687	737	678	731	728	707	683	699	707	693	712	683	690	674	705	728	674	725	744	684	714	683	738	744	685	681	663	660	671	667	704	711	720	661	731	701	714	707	774	744	709	652	703	704	697	665	716	730	750	705	716	745	717	744	714	687	757	739	714	731	725	751	689	751	681	653	702	690	686	693	728	692	701	698	710	729	703	716	709	662	733	756	727	759	714	717	730	706	684	707	739	652	694	720	705	676	668	754	690	712	651	697	728	702	673	705	732	693	686	732	697	683	714	687	734	704	669	694	725	706	679	703	691	676	684	675	725	698	696	673	739	749	692	665	697	662	713	752	693	707	695	710	664	727	697	685	694	669	729	730	704	673	657	718	689	729	748	672	662	733	650	734	642	703	683	693	697	686	721	755	676	706	682	731	693	715	743	705	719	706	693	740	740	753	663	705	694	719	719	674	759	715	716	690	677	719	688	683	718	674	681	674	679	723	662	711	701	715	685	695	704	759	712	721	670	760	698	734	700	664	691	684	678	720	679	723	716	715	717	707	700	754	681	721	719	663	694	696	744	700	761	702	681	666	682	696	760	709	639	710	742	762	683	681	728	695	656	677	704	704	741	701	760	734	712	744	717	714	705	734	699	685	707	740	709	737	705	744	716	708	715	720	685	725	696	728	665	715	656	735	639	684	700	711	716	702	686	689	699	716	679	680	756	733	675	721	692	694	724	684	694	679	730	704	682	724	701	721	743	728	722	701	701	726	710	708	700	701	703	717	703	708	699	727	724	710	691	636	723	725	729	722	732	687	713	739	716	713	727	688	655	709	707	723	697	657	728	736	661	724	759	696	703	717	734	694	744	734	702	660	706	701	733	692	677	667	729	698	725	668	679	742	661	654	700	687	654	707	711	695	741	722	685	722	757	731	755	708	682	706	713	691	699	717	738	715	712	684	716	701	645	731	713	688	759	686	688	696	729	772	705	701	733	704	666	708	713	737	674	681	739	743	685	687	686	703	704	671	753	665	715	697	676	682	725	732	743	713	748	693	696	705	693	680	716	702	735	711	721	700	717	702	720	712	678	683	739	738	694	705	698	723	694	679	741	714	686	707	699	686	683	710	699	696	703	672	729	699	697	707	669	711	732	713	726	725	755	690	707	689	698	749	678	692	710	704	719	719	738	734	730	774	711	723	678	665	691	695	641	765	691	677	686	696	688	727	721	738	718	709	741	698	691	691	696	722	702	708	698	705	688	681	714	702	703	702	711	747	720	673	673	714	694	663	702	673	721	681	686	709	689	691	710	722	671	680	731	759	695	714	701	737
70308	58382	53892	36508	20184	5244	303	210	189	183	192	196	215	169	205	171	209	185	165	218	198	179	184	176	222	180	206	176	178	192	213	176	164	184	199	179	223	208	187	200	187	180	191	186	185	176	169	190	179	205	172	217	208	157	205	180	198	201	159	181	208	206	170	188	209	200	182	198	190	201	164	196	195	208	211	209	207	220	206	203	198	200	191	181	156	185	182	188	171	177	189	198	170	173	189	219	195	194	177	164	188	200	206	198	181	175	202	201	202	182	189	197	200	168	202	202	168	171	205	192	179	186	208	196	202	198	165	182	206	197	182	179	201	210	206	227	171	186	174	173	184	185	177	197	178	216	201	183	174	192	199	207	188	205	206	199	228	212	183	212	182	179	207	183	175	208	192	192	170	225	193	187	188	172	163	181	168	204	186	184	181	182	167	179	186	175	199	194	220	177	194	213	189	208	191	189	169	154	212	199	182	171	199	205	185	224	220	155	180	177	173	203	200	165	219	181	173	170	182	199	188	170	179	183	201	171	175	204	187	195	188	179	219	183	178	175	212	179	194	175	169	202	172	211	175	180	188	201	186	197	190	211	187	189	178	194	197	202	170	169	181	186	207	181	193	176	190	201	164	195	198	183	205	187	177	200	182	208	208	229	176	194	188	192	180	168	192	179	189	180	211	151	196	197	219	191	182	183	191	173	206	171	197	190	182	189	200	217	200	211	213	188	159	182	191	210	188	199	201	186	192	190	195	179	176	186	147	196	196	166	191	194	176	195	197	212	172	185	202	190	196	184	207	194	197	164	199	209	172	217	187	181	213	204	194	179	191	178	200	181	210	201	187	183	195	190	182	175	182	183	179	164	193	194	203	200	182	191	215	173	216	175	192	200	214	193	183	197	206	184	183	188	196	186	193	201	194	192	168	204	196	204	203	205	190	195	180	211	182	187	186	187	184	181	202	193	247	202	178	175	171	175	200	180	202	201	211	199	207	177	175	183	205	179	186	181	172	192	207	174	186	222	191	165	206	194	201	192	186	199	188	179	176	191	174	201	190	199	204	189	179	200	157	193	199	209	187	176	179	185	180	184	183	186	205	172	214	202	172	202	191	178	182	180	210	171	194	196	182	211	186	198	199	178	206	199	162	198	178	170	188	173	184	194	183	182	200	188	200	187	197	172	206	171	177	189	175	198	180	187	195	165	203	178	193	177	184	200	181	191	200	192	195	192	175	185	193	180	187	184	186	187	179	170	218	208	203	181	199	180	209	170	185	190	196	197	201	217	213	188	202	184	179	195	184	188	184	175	201	189	197	185	210	182	219	189	178	177	187	204	192	187	187	194	206	179	194	194	183	187	165	196	201	180	197	187	181	199	198	195	185	193	176	207	185	218	203	173	171	201	194	211	164	193	189	165	208	191	201	206	164	184	185	183	168	191	159	197	183	181	217	188	191	175	205	189	217	184	205	172	193	182	207	178	187	177	180	199	169	189	183	190	169	170	200	193	207	199	177	184	180	195	193	195	194	203	184	174	166	209	190	194	197	182	165	175	198	185	188	182	169	179	201	204	174	188	220	180	201	203	202	189	221	216	187	218	197	180	177	164	193	177	176	203	179	214	183	162	234	184	207	183	179	177	189	195	168	173	201	191	214	162	201	183	193	179	192	175	201	181	199	215	196	176	183	194	197	179	203	181	188	188	195	188	204	190	195	186	198	202	183	199	175	168	189	217	200	184	179	185	198	195	191	179	186	170	215	173	196	190	182	184	185	179	178	181	189	179	199	226	216	182	207	188	175	177	162	181	201	198	179	199	209	165	198	195	207	207	199	177	197	217	188	179	188	204	191	190	187	177	201	189	213	179	189	189	186	189	178	186	184	195	194	170	191	192	201	213	189	199	196	175	183	189	169	198	170	204	202	171	171	184	165	195	199	193	172	196	193	185	194	212	183	202	174	187	181	182	180	189	194	192	187	183	161	191	178	163	205	204	180	172	206	187	186	166	197	225	200	175	170	193	187	217	176	202	175	204	177	201	172	193	196	198	195	196	183	191	172	201	187	188	209	185	194	171	171	199	217	193	189	180	197	167	206	172	197	199	171	220	194	215	195	194	172	165	209	176	202	189	187	188	173	175	167	199	191	217	198	180	197	202	179	185	165	171	201	172	193	183	198	174	189	189	184	175	191	218	188	191	187	181	207	176	184	175	194	197	197	204	206	210	169	177	194	190	192	159	181	185	189	186	190	186	191	187	173	182	188	209	218	186	183	177	179	190	171	188	183	186	183	174	201	206	158	215	187	217	194	212	204	197	193	179	177	215	208	184	176	191	177	190	170	185	183	189	185	183	200	170	175	169	180	196	198	187	199	210	191	206	182	213	189	180	160	199	178	197	188	201	194	185	191	179	171	197	192	202	215	196	182	195	194	189	194	184	170	195	175	212	194	211	184	165	183	211	194	208	169	173	196	183	215	181	231	205	198	167	197	176	186	215	199	194	205	202	191	169	202	172	189	172	185	160	177	193	192	197	195	187	171	183	204	187	214	193	189	191	192	185	215	195	184	181	180	179	203	185	200	182	194	205	164	191	184	204	164	203	165	175	183	184	184	208	186	181	203	190	198	184	179	205	191	164	205	210	172	215	172	207	187	168	194	203	185	206	191	188	210	169	213	189	172	172	172	179	204	197	198	212	170	172	215	220	180	179	174	167	197	206	182	189	203	175	185	214	184	185	188	185	170	172	194	217	184	196	197	195	213	190	195	194	186	178	220	180	192	194	182	174	205	194	176	184	179	192	195	199	180	203	187	187	180	192	218	174	188	214	195	213	208	200	179	188	200	177	179	184	194	201	174	180	206	196	185	176	189	187	173	177	181	169	196	165	185	201	198	163	178	193	207	200	194	204	202	163	182	182	178	180	193	182	209	190	176	197	198	212	189	192	189	197	185	171	198	221	199	181	211	191	189	190	183	189	180	177	206	183	187	181	224	171	173	172	189	179	189	197	190	166	159	193	203	215	190	183	199	193	178	180	195	200	178	182	162	183	182	192	194	209	183	193	157	203	201	180	199	187	166	182	163	180	197	185	201	196	181	187	169	163	168	186	191	199	195	200	200	185	170	180	188	195	235	177	197	193	200	216	171	192	177	180	199	174	197	187	204	189	153	175	183	197	192	193	199	213	201	212	182	192	186	190	198	181	212	179	218	169	193	171	203	203	188	172	215	178	211	200	188	183	196	195	215	183	173	197	189	185	192	176	202	193	169	192	189	194	173	175	189	201	192	192	189	174	191	203	224	179	190	183	188	180	184	172	202	183	186	185	185	183	188	182	183	204	177	223	190	186	194	205	190	171	192	174	179	220	178	162	195	187	209	191	174	195	188	202	162	213	168	164	166	202	181	181	188	188	195	199	189	210	188	194	176	191	193	195	199	196	183	197	187	177	189	188	184	207	184	159	222	193	174	193	175	177	216	199	174	203	189	185	190	181	184	179	161	183
45958	46926	48870	41500	29335	8626	610	558	500	533	537	544	504	499	501	500	532	507	515	509	487	548	527	536	509	504	499	490	517	512	528	538	526	471	528	517	528	510	512	506	489	537	498	511	512	539	538	494	542	553	529	516	489	525	498	504	535	525	525	528	522	541	512	513	528	522	534	529	478	500	523	514	502	556	508	510	575	514	513	559	471	512	523	496	507	484	513	504	540	490	503	516	539	551	479	539	527	502	503	487	472	567	546	492	517	523	508	475	515	521	511	547	495	542	485	549	502	534	527	526	518	539	515	521	528	505	554	500	548	506	539	520	518	507	557	544	539	482	492	479	495	505	515	505	506	521	539	536	535	496	496	528	547	491	519	518	520	529	521	504	530	524	535	519	512	543	523	491	584	496	509	577	534	506	525	507	486	491	479	488	493	522	544	506	532	500	530	532	511	485	513	544	551	504	494	528	527	546	470	573	483	480	553	492	519	509	523	550	492	474	505	506	485	545	495	506	490	506	543	520	509	488	526	475	514	551	561	551	550	510	540	532	509	509	555	529	499	501	483	535	476	527	513	488	512	483	479	516	506	535	541	539	521	551	519	542	538	498	502	526	548	506	576	494	501	528	500	513	506	535	523	545	515	496	509	541	477	554	523	534	498	528	484	554	500	502	524	527	549	491	536	490	546	540	522	535	488	532	501	501	505	508	491	498	476	544	530	545	542	469	510	534	497	541	493	501	525	485	519	559	532	501	489	522	521	522	518	532	508	509	559	520	505	525	555	535	534	498	533	505	563	497	521	494	512	520	539	541	556	511	525	509	507	474	490	503	531	497	535	498	539	508	536	519	510	547	468	547	530	526	518	517	516	532	485	510	491	523	560	513	529	498	528	498	514	514	543	515	484	502	526	522	494	523	548	529	545	538	549	565	503	571	509	516	522	536	490	540	495	500	503	507	522	549	500	530	524	516	532	509	505	469	520	499	533	540	526	581	508	537	497	536	487	500	475	538	493	518	518	539	529	537	543	531	510	516	515	537	513	527	507	492	526	517	511	495	540	528	534	516	534	503	531	516	512	527	489	513	535	533	489	490	487	459	566	542	498	554	518	507	532	543	539	542	543	531	523	516	526	488	547	477	494	482	522	490	531	517	516	540	505	535	537	541	550	464	476	530	530	542	472	566	500	512	518	556	502	528	528	536	527	510	484	500	560	526	531	537	480	444	530	537	469	547	523	553	548	529	496	517	511	477	520	561	465	471	517	470	507	484	471	497	539	500	508	521	502	561	513	517	549	530	508	544	513	507	523	487	516	505	524	536	529	523	545	521	499	534	535	578	510	476	522	516	528	519	585	521	506	515	504	538	526	520	529	547	562	518	558	498	508	535	507	514	501	522	493	558	535	570	535	538	497	498	475	553	524	492	473	525	517	558	524	491	516	550	546	485	510	492	510	552	538	528	521	556	559	505	496	524	513	468	504	547	494	530	524	489	511	501	529	511	495	515	538	502	559	484	538	520	509	503	500	511	513	548	495	533	507	505	492	550	550	496	496	471	497	512	549	552	489	555	494	527	503	507	488	564	512	520	575	469	502	511	502	495	515	518	550	526	546	534	487	529	517	529	512	495	504	489	537	489	513	497	539	522	522	512	486	518	524	514	520	529	519	503	536	549	531	515	535	522	508	510	513	501	477	503	521	555	521	529	552	495	500	518	530	519	518	516	522	520	543	515	528	500	527	510	536	503	522	513	460	509	533	533	523	517	513	513	528	540	536	527	540	512	537	529	492	539	510	518	513	549	511	520	503	531	485	490	496	558	482	464	505	561	511	500	532	542	531	498	556	555	531	513	488	517	511	509	534	530	539	523	498	506	489	478	530	496	488	557	552	504	487	541	514	505	519	488	555	527	483	511	508	518	499	511	508	500	479	546	528	532	493	539	493	498	500	514	548	503	502	521	511	483	544	531	527	529	468	524	520	516	509	494	510	487	567	539	506	547	499	509	485	528	489	547	527	495	499	541	510	541	475	540	508	517	518	508	512	527	501	485	503	487	507	500	569	531	492	553	507	510	481	471	520	516	525	550	533	487	561	508	483	522	517	518	557	526	494	521	443	528	485	545	523	500	489	514	506	551	481	527	549	480	516	509	540	543	509	545	496	564	534	513	523	509	497	528	518	515	531	539	472	523	511	518	476	519	555	505	507	522	487	507	550	533	503	483	514	507	521	553	504	515	521	514	526	493	499	522	499	509	507	509	557	494	539	515	566	497	528	507	501	526	524	529	528	522	557	537	555	566	513	525	504	512	475	499	521	486	552	500	481	534	487	547	469	537	520	520	495	546	516	530	514	568	510	496	539	492	541	515	519	542	509	516	546	482	559	536	524	517	461	536	512	516	500	491	514	515	542	505	502	555	518	513	488	522	466	546	530	533	527	502	496	503	493	510	521	488	490	534	531	491	514	515	532	503	542	532	536	498	527	525	529	529	534	518	510	522	539	545	534	569	491	537	508	501	504	536	473	489	493	520	532	516	502	531	526	510	526	520	543	524	493	493	530	517	516	537	554	490	550	537	498	560	510	503	500	498	541	498	511	579	546	530	511	526	525	490	490	544	520	527	509	516	517	526	554	520	520	510	517	531	549	508	521	539	518	501	472	484	495	522	524	524	532	529	484	551	513	544	506	528	515	474	555	487	486	498	507	563	503	507	514	500	522	461	473	493	476	492	485	555	496	533	565	513	499	480	497	544	498	496	477	521	552	485	528	554	523	489	495	519	521	552	505	525	512	537	460	558	529	505	549	527	528	472	560	503	552	517	505	491	498	500	524	524	534	532	494	539	553	504	514	533	514	492	488	495	510	511	504	479	506	545	518	482	510	523	508	529	503	471	520	486	492	521	499	549	539	560	546	508	530	472	503	543	496	506	539	530	509	532	504	517	508	513	512	538	521	493	562	521	521	530	512	518	542	484	532	530	514	486	474	529	522	541	500	474	538	548	489	550	531	533	523	527	547	542	524	540	517	544	505	537	541	519	533	525	505	519	534	483	502	541	512	570	536	533	489	522	486	549	495	552	511	494	521	502	517	525	544	576	525	500	486	501	529	509	533	532	563	520	506	503	533	535	519	509	545	512	524	578	502	547	517	527	498	505	562	523	528	519	497	503	512	524	482	565	496	542	504	496	507	516	508	507	547	498	505	531	522	507	500	539	520	523	531	557	497	530	504	550	504	534	565	557	509	481	507	511	539	532	518	552	535	514	479	522	551	518	556	540	555	551	533	509	510	483	560	547	512	555	493	486	471	549	496	491	501	519	532	523	505	517	513	506	538	497	517	525	500	559	487	523	557	480	529	534	512	552	515	480	512	543	511	530	534	492	483	510	516	501	519	502	544	497	506	534	524	548	533	498	543	504	509	506	506	518	511	543	538	499	526	551	504	490	518	513	551	523	510	530	513	527	488	503	526	489	508	521	520	538	509	533	495	498	497	515	508	548	509	537
81420	73255	66125	48978	29804	8601	518	217	191	181	192	182	208	202	178	205	177	201	183	207	175	173	192	185	186	171	198	197	168	158	205	149	189	190	204	184	177	193	185	212	199	200	186	181	196	177	186	214	202	180	207	187	189	199	174	194	162	180	193	180	177	191	216	205	186	164	190	177	185	167	191	168	202	201	174	196	209	181	192	164	199	186	174	180	173	185	173	189	199	184	174	175	198	189	197	190	192	172	206	190	170	162	198	173	207	210	196	148	196	182	163	190	162	190	193	187	172	174	161	183	154	180	197	195	203	188	202	173	211	181	170	153	168	184	197	169	200	171	181	194	206	178	215	194	186	189	188	187	203	186	199	196	207	200	197	187	202	207	188	173	178	182	180	179	186	199	157	184	174	171	184	190	186	202	179	195	172	172	218	201	201	175	195	217	171	194	193	213	200	173	192	189	177	198	167	175	195	182	198	168	157	196	192	190	168	178	198	188	185	171	156	178	185	197	200	183	189	169	179	199	169	191	177	167	190	183	178	186	216	184	194	154	203	187	188	185	179	204	169	175	165	172	193	186	186	185	181	197	191	207	181	176	192	171	192	201	200	176	176	200	183	192	159	196	156	171	200	204	199	180	206	165	164	191	188	204	206	176	200	173	180	187	212	168	198	193	178	203	186	182	178	184	189	166	174	213	189	191	177	186	202	169	168	182	191	195	185	190	213	190	172	177	203	185	173	164	196	202	179	191	192	161	179	189	191	188	194	184	191	161	193	202	170	186	174	183	188	186	178	205	189	211	195	193	170	203	194	173	181	179	200	168	179	189	196	199	188	199	181	220	203	173	189	163	190	185	172	178	189	203	174	188	169	190	192	175	192	185	180	194	160	184	193	184	164	198	180	191	192	192	172	206	189	178	201	205	191	197	207	174	187	165	166	191	226	213	185	195	192	196	217	194	173	192	178	201	182	198	195	204	177	182	199	178	171	199	213	184	176	181	191	195	195	175	189	183	177	191	176	198	182	179	174	188	191	174	204	184	167	186	181	171	179	167	188	182	183	168	210	196	196	193	197	182	201	185	193	199	199	192	170	162	207	183	171	180	199	193	169	214	183	183	196	196	182	173	171	181	196	169	174	188	195	195	180	201	177	190	190	189	172	171	194	179	212	197	179	182	186	172	165	184	215	209	200	171	187	177	159	202	186	187	171	179	194	184	186	186	194	193	177	193	214	183	195	175	186	185	197	178	227	164	202	170	174	172	199	192	169	217	195	189	193	199	176	171	189	179	187	186	200	206	176	172	175	205	197	206	166	184	191	206	180	189	221	191	194	169	154	185	183	192	188	207	210	202	181	190	187	184	212	177	172	189	191	164	181	190	182	177	192	178	167	177	177	209	181	168	171	176	170	175	186	189	196	177	174	213	192	193	173	194	199	184	198	161	160	202	181	190	179	177	200	172	177	180	180	196	174	180	174	211	175	186	183	182	184	181	215	176	188	171	173	196	177	171	199	190	193	193	183	183	185	172	191	211	179	182	163	180	181	176	195	174	190	217	195	224	209	170	165	210	181	176	169	191	192	188	178	205	205	208	167	209	202	190	207	189	188	168	194	178	214	204	183	193	210	191	199	192	185	192	182	165	178	170	184	207	211	177	222	177	207	199	171	181	201	196	187	184	170	177	171	176	194	166	202	178	193	193	195	208	189	213	171	182	196	168	200	165	209	171	177	193	170	197	206	184	181	190	185	159	200	178	191	164	193	182	208	193	164	189	169	177	176	197	184	191	179	182	180	178	178	194	194	166	196	193	190	158	198	197	181	204	202	163	208	171	186	166	180	183	192	197	184	187	166	191	169	187	176	202	186	203	212	179	188	198	197	197	180	190	188	199	202	159	199	182	202	183	195	201	188	197	168	185	201	197	191	181	219	201	152	189	213	176	186	201	180	181	180	185	182	176	189	178	180	181	176	187	192	167	171	172	163	181	184	179	163	196	206	193	205	180	191	197	201	203	210	173	216	189	199	183	208	178	165	191	182	219	171	191	180	192	186	189	176	166	193	162	184	205	205	181	196	184	187	183	172	197	176	183	209	194	183	185	182	180	179	199	192	192	189	182	186	180	201	194	188	163	192	170	207	199	201	177	197	177	180	204	183	203	188	207	208	161	189	188	181	179	193	194	181	189	180	193	189	177	204	164	197	203	221	178	175	186	201	204	207	183	182	188	203	187	192	210	182	205	180	185	180	188	202	208	175	197	208	187	177	159	184	168	192	183	165	193	194	203	188	177	186	204	164	201	181	192	197	212	176	188	198	194	198	218	167	190	198	186	199	172	191	191	196	193	205	199	181	176	199	184	189	178	202	189	189	198	207	184	197	192	192	197	184	184	172	179	179	178	182	176	189	196	166	186	187	190	180	180	192	217	163	187	175	194	186	197	230	177	198	180	175	191	180	186	176	156	184	180	184	188	199	168	177	190	196	193	191	173	202	170	187	182	190	184	167	211	201	192	206	195	177	172	161	191	194	201	183	180	175	196	184	170	192	193	195	179	183	194	209	195	197	212	195	183	171	182	193	214	198	161	193	206	189	193	200	190	183	202	192	164	212	177	165	175	204	174	185	191	203	175	177	176	185	213	173	207	183	207	172	183	185	192	195	191	158	198	182	180	179	171	169	207	196	165	189	196	203	210	187	178	201	178	196	186	183	171	170	187	187	197	197	194	207	172	184	187	204	190	184	189	213	180	201	186	158	180	214	182	189	191	180	187	166	172	202	206	195	173	198	202	177	204	210	184	161	145	182	219	185	173	194	188	189	212	166	179	176	187	193	167	181	160	177	181	185	170	203	189	176	182	218	192	210	188	194	213	191	201	185	176	211	179	219	165	192	185	161	187	195	204	201	183	190	187	183	169	177	213	184	207	211	193	176	177	200	179	208	193	207	189	176	200	174	201	172	191	190	202	165	198	177	184	173	180	153	215	185	196	182	192	188	174	201	204	201	186	175	207	178	184	173	192	155	174	205	173	189	211	176	175	180	199	190	178	180	173	204	179	179	185	192	178	171	181	193	211	192	185	180	186	184	193	212	161	169	196	196	190	198	218	179	198	183	200	184	172	182	192	182	176	217	209	181	189	182	192	177	183	181	194	187	193	178	190	197	182	170	180	168	157	173	189	166	179	180	170	187	207	200	177	202	173	221	181	193	191	193	167	187	197	163	175	196	185	205	188	189	184	168	202	163	188	214	158	175	196	225	185	160	199	200	167	203	182	200	183	216	186	179	184	149	197	196	191	180	189	199	166	166	209	186	164	187	178	189	177	166	169	191	165	191	177	180	200	211	193	221	198	199	183	173	199	177	173	194	187	181	191	191	201	172	185	205	177	178	192	184	176	186	181	179	184	171	193	160	203	176	196	173	178	157	220	199	186	173	205	177	169	179	175	194	189	182	175	194	193	158	190	189	211	182	209	180	201	208	196	172	178	186	167	191	197	200	193	173	188
56721	59756	61325	52123	36485	8502	997	597	561	539	505	511	557	514	517	523	499	494	521	522	556	514	545	532	514	478	518	497	507	505	487	488	519	489	555	488	480	487	488	509	556	527	512	494	443	500	480	479	462	505	513	477	475	523	467	517	494	527	490	493	492	494	538	534	514	520	472	513	543	471	496	507	498	495	531	496	497	519	525	535	466	530	493	526	508	496	515	509	468	513	496	548	447	528	497	568	501	516	494	494	523	528	498	509	505	492	498	474	521	494	524	486	509	474	504	516	474	498	551	491	524	505	506	462	528	517	495	498	471	500	489	489	520	475	504	519	526	465	484	521	547	511	534	481	477	486	520	483	501	527	531	501	496	529	526	524	504	513	477	512	498	513	518	519	513	499	495	496	489	545	495	519	481	485	502	490	457	529	511	505	497	486	459	503	511	498	490	505	515	509	485	488	487	510	493	530	503	465	540	510	471	550	510	485	477	468	546	527	504	487	472	522	517	491	520	517	532	495	505	494	518	511	495	537	520	496	496	501	478	491	530	511	530	531	492	534	500	500	497	496	494	493	499	554	477	521	518	521	499	488	482	515	488	499	530	487	533	513	505	503	523	496	509	503	506	506	480	490	477	503	526	469	494	543	535	549	541	518	496	501	512	525	552	493	487	506	513	489	472	469	556	501	509	511	516	485	484	500	522	537	513	495	476	505	469	494	512	520	549	495	504	523	527	512	511	477	486	506	514	482	530	509	502	512	502	516	523	540	507	508	490	494	519	504	498	488	525	521	497	511	509	501	489	448	546	514	479	523	557	522	527	493	524	512	510	470	508	523	552	513	535	456	508	482	503	489	486	515	505	505	485	516	485	483	536	511	512	532	512	520	488	507	490	486	484	489	523	519	503	491	500	517	512	517	526	532	503	525	497	472	466	534	481	529	515	503	506	511	486	532	499	521	548	485	525	517	505	533	503	522	483	518	462	528	478	524	472	485	495	515	546	499	539	538	547	528	492	482	522	490	473	490	513	511	495	536	507	449	533	515	529	518	497	521	513	485	507	471	504	478	517	493	526	506	500	539	536	486	439	553	517	481	510	524	489	487	526	497	524	477	537	548	506	530	514	478	501	490	470	485	537	490	508	523	515	534	479	531	510	494	503	496	530	533	524	539	535	539	508	509	488	492	486	527	540	496	515	532	569	512	487	502	504	503	505	497	527	495	514	482	538	488	544	488	475	520	508	508	535	489	518	488	466	549	500	517	457	510	509	504	510	531	506	479	529	549	483	497	471	499	488	508	492	488	517	497	494	539	520	558	496	518	494	473	515	522	547	473	510	492	515	503	520	509	485	531	495	496	509	510	501	500	506	480	531	472	516	563	504	494	488	552	504	509	487	499	489	494	503	561	505	537	569	492	474	505	475	500	496	459	527	498	497	486	493	577	530	510	513	502	492	504	510	502	533	505	458	492	505	517	518	498	485	495	515	530	505	539	493	530	532	474	490	535	528	527	504	497	507	508	518	449	524	525	447	521	480	522	500	521	507	536	528	523	498	551	496	519	521	519	494	500	501	498	488	502	568	535	502	516	505	522	503	529	510	485	493	460	486	517	466	541	523	530	500	516	512	503	506	499	465	545	535	537	507	515	568	499	523	450	542	550	507	465	522	503	523	524	506	519	528	498	498	482	504	519	494	508	500	528	504	509	518	538	531	487	517	494	512	509	467	530	526	529	495	525	531	516	500	516	547	536	521	506	528	497	479	500	477	485	450	511	503	516	535	494	574	478	495	516	504	472	529	492	520	499	496	512	500	491	507	523	513	509	512	519	526	517	509	514	574	499	511	545	509	507	492	522	551	467	499	502	543	518	482	515	518	517	500	495	515	466	539	496	518	491	523	493	476	526	521	486	509	513	515	469	464	520	488	529	523	486	519	490	488	497	505	449	497	506	532	444	537	509	478	484	496	547	504	463	496	530	478	552	482	533	510	490	498	511	495	493	520	464	516	504	498	485	536	486	545	533	534	460	484	517	488	491	501	532	510	512	520	467	515	518	495	524	488	467	538	513	490	545	516	485	511	506	518	549	509	506	534	508	515	541	513	495	480	498	502	505	489	493	515	537	522	526	483	497	508	491	489	504	511	543	490	540	518	505	488	500	524	464	507	474	537	482	469	488	515	491	525	536	516	517	488	484	515	519	484	510	516	504	493	527	522	509	470	531	515	499	498	479	532	534	518	525	464	508	494	495	511	522	495	503	469	518	494	510	533	531	495	485	524	488	509	532	528	502	555	481	508	535	502	483	502	507	500	581	526	530	509	506	461	512	514	482	493	499	513	473	500	481	500	444	479	527	527	510	485	492	490	511	487	477	536	508	513	545	497	551	493	490	519	517	512	496	521	475	530	520	537	537	532	505	494	478	501	501	518	500	528	487	488	512	505	517	561	474	496	493	530	479	531	520	506	495	476	516	524	547	497	477	501	504	503	508	520	521	490	507	509	494	510	534	476	457	527	481	500	546	514	516	517	494	481	481	503	493	526	538	506	487	519	522	495	519	494	506	538	512	502	492	511	526	523	510	467	519	489	484	436	499	513	497	495	503	489	542	480	487	531	514	494	505	512	520	467	487	523	503	500	497	472	502	480	488	461	482	511	505	507	505	514	503	504	523	506	468	495	517	529	481	514	509	510	457	545	514	530	500	499	510	495	538	502	504	506	530	478	505	493	453	504	499	492	489	542	538	527	494	493	464	516	498	518	501	494	542	530	531	538	497	552	538	483	537	499	489	494	517	505	539	523	475	505	478	434	478	488	495	533	504	513	502	519	552	531	515	523	501	530	528	485	552	539	515	547	487	533	530	523	486	514	537	500	536	520	495	538	517	475	529	516	477	487	483	554	514	533	490	517	501	492	504	503	490	486	525	538	507	540	512	518	484	492	535	530	502	505	511	492	503	527	479	544	462	525	501	470	493	504	534	508	496	517	491	514	515	482	503	460	506	493	494	503	485	477	517	527	522	510	539	512	511	468	510	530	498	487	510	490	467	497	474	491	534	534	507	470	518	526	485	474	517	538	509	477	488	532	497	481	499	485	503	511	515	503	492	484	493	492	516	515	483	505	527	517	537	491	535	504	503	532	476	552	512	512	524	498	510	515	522	520	537	528	516	506	501	509	495	538	483	499	504	499	474	524	501	526	471	483	510	515	528	542	493	486	500	505	495	502	512	541	521	497	507	472	508	498	502	494	451	495	515	525	539	458	501	496	510	516	477	441	529	493	479	530	504	481	487	500	472	513	508	468	463	507	535	509	509	496	557	508	525	490	478	486	467	516	489	525	485	526	512	487	484	512	486	499	529	503	554	491	549	545	518	485	506	514	493	543	460	499	575	494	490	515	491	484	468	525	495	540	475	520	481	518	496	506	491	508	508	490	505	510	478	544	523	507	523	511	533	502	503	466	481	521	529	501	496	509	535	507	501	514	543	507	518	480	508	498	480	495	507
27682	17713	12384	5896	2229	549	258	273	248	256	235	266	248	238	258	247	283	243	268	239	259	288	241	262	268	276	274	260	264	272	258	258	275	245	275	251	249	257	271	233	248	263	258	267	269	262	231	261	264	272	277	252	222	273	252	242	233	235	243	245	232	273	245	261	252	255	256	255	254	241	252	274	276	267	263	268	269	231	256	266	290	275	267	272	228	258	246	294	250	282	252	271	247	253	249	250	290	265	279	245	251	245	260	259	288	248	231	270	265	231	253	262	271	259	243	266	235	265	250	265	269	253	287	252	248	241	251	268	295	276	238	247	279	273	246	223	235	252	261	257	267	273	263	251	258	261	248	256	241	268	247	255	264	258	257	294	264	252	241	265	261	262	266	283	268	293	247	262	240	246	265	258	249	266	270	268	256	236	233	256	260	257	265	254	257	282	263	275	242	269	272	230	261	249	266	259	247	250	260	261	232	252	249	280	275	276	259	256	251	243	246	268	288	237	240	268	251	252	268	249	263	264	249	275	287	266	267	248	260	270	236	261	243	251	278	274	254	238	264	269	241	233	261	255	281	283	248	248	261	269	227	235	237	272	233	229	273	266	253	246	258	253	239	259	274	273	255	260	252	234	224	272	278	259	265	222	247	223	245	253	276	250	263	263	244	263	251	267	232	274	274	275	264	269	267	238	246	250	266	232	248	248	235	238	282	248	265	257	260	262	265	260	271	274	272	244	237	259	254	246	277	262	273	246	258	246	233	249	258	297	257	254	284	249	240	231	292	266	243	258	256	253	221	294	247	256	291	266	269	278	268	262	239	274	234	222	239	267	235	253	259	242	228	263	283	248	249	273	245	267	232	262	254	262	217	267	288	244	254	281	248	278	233	253	233	256	242	244	234	247	243	271	236	276	273	273	271	261	251	263	253	263	259	250	235	258	242	284	284	280	265	265	250	236	240	246	254	253	254	264	264	218	245	243	260	236	253	249	260	255	271	249	286	266	236	239	249	244	258	269	258	246	235	255	270	215	252	251	251	246	245	252	238	252	286	228	280	225	249	225	273	263	264	239	241	269	227	247	250	265	247	231	246	286	296	233	236	273	268	246	279	257	242	268	250	265	261	266	258	246	262	264	272	256	284	260	250	282	256	256	224	272	254	253	253	274	250	290	259	255	251	258	259	237	269	257	251	258	254	257	257	285	254	257	254	242	264	242	260	252	254	253	273	262	247	245	268	273	241	242	265	266	259	282	230	240	253	271	236	277	241	233	244	238	256	258	252	256	245	240	265	254	258	260	250	252	264	252	257	234	259	270	271	252	278	259	264	229	258	246	262	273	240	249	249	266	275	264	295	273	224	231	270	239	234	254	271	251	236	242	269	240	228	262	254	250	230	268	249	272	268	262	263	244	271	255	263	271	226	244	243	257	241	283	272	285	238	293	263	242	267	266	247	252	275	247	233	252	247	242	242	267	260	244	272	246	254	251	244	243	235	267	268	297	267	264	225	301	229	234	246	251	265	276	249	251	279	261	247	259	268	264	249	238	254	245	258	294	252	235	244	266	262	264	271	246	236	259	276	233	252	239	244	243	267	272	220	235	266	244	235	277	263	247	274	276	256	257	269	267	275	247	257	254	259	243	246	234	237	230	255	254	262	257	237	229	270	259	255	258	270	263	242	227	283	271	236	251	259	278	254	269	243	251	269	257	242	257	272	244	275	274	256	273	240	248	236	252	251	282	264	251	268	259	280	276	281	245	277	239	230	255	267	263	275	265	241	242	242	240	266	276	256	254	271	249	284	270	265	245	264	286	247	231	260	270	266	246	243	284	244	244	257	277	253	259	250	247	271	240	243	296	266	233	293	259	275	223	241	261	213	244	219	262	287	255	248	269	251	294	258	273	242	246	265	263	273	273	244	264	252	231	261	226	282	293	248	276	285	233	268	260	273	239	227	247	253	246	255	258	232	248	261	252	240	277	254	274	251	261	234	264	246	250	255	272	255	260	257	285	259	242	250	282	265	266	230	245	255	242	262	231	263	262	245	242	236	232	227	278	245	270	247	241	247	235	224	249	290	253	251	260	273	251	248	251	237	240	266	284	282	283	251	274	250	226	238	251	247	259	258	234	258	261	286	241	243	272	272	268	250	250	266	252	256	253	254	257	248	251	266	265	262	267	255	257	247	248	284	253	252	242	244	281	269	263	266	245	270	269	254	260	279	266	247	266	267	253	258	243	261	310	256	260	253	292	242	267	256	260	258	259	256	288	246	249	237	256	250	285	243	241	245	259	257	239	273	251	243	246	266	262	252	226	280	262	228	257	254	265	233	251	274	242	262	241	271	257	246	210	276	276	253	250	264	241	304	271	251	267	236	265	252	247	260	258	258	255	241	247	262	268	277	252	260	247	267	245	252	248	264	243	274	239	222	259	261	259	235	245	263	275	263	255	267	238	291	261	270	268	267	253	254	252	259	245	254	262	282	259	264	263	238	234	265	269	242	239	284	266	242	256	232	258	268	253	258	262	259	251	252	262	250	232	253	257	242	241	264	244	241	268	282	233	240	267	267	245	274	236	252	278	253	284	248	262	258	258	275	244	234	254	243	263	261	272	262	268	267	245	254	255	256	229	261	252	233	253	241	252	250	253	257	260	233	279	247	268	252	264	257	246	251	254	271	239	257	252	245	244	243	230	244	255	266	284	263	267	289	279	252	260	268	234	236	286	253	259	229	255	261	243	255	265	287	251	248	253	248	244	246	238	253	251	251	248	254	257	254	228	249	255	254	252	275	260	250	269	233	284	248	281	268	250	238	261	247	260	261	247	272	246	262	246	241	253	284	271	233	269	277	270	242	264	252	274	244	243	257	241	257	269	267	248	285	241	258	239	273	261	261	246	249	268	267	225	248	233	279	256	244	227	272	255	267	243	242	272	258	279	254	253	240	241	268	240	256	244	278	252	258	272	273	279	284	253	256	271	274	260	257	247	274	261	268	285	271	282	243	262	248	254	250	272	272	242	240	256	261	255	260	249	261	276	242	266	287	270	281	237	242	244	257	253	260	246	253	261	286	282	283	270	250	255	235	227	243	267	240	250	272	279	244	246	259	255	273	240	246	255	244	253	257	253	263	240	254	254	249	280	225	251	237	238	286	231	270	259	246	241	262	261	245	252	265	244	288	256	198	268	267	260	253	231	283	276	236	261	248	256	259	248	250	263	259	244	272	267	250	261	267	278	264	248	258	239	256	256	251	257	262	264	237	253	232	251	237	274	273	246	297	266	249	279	242	263	264	229	262	265	257	241	262	274	245	242	269	266	249	275	254	272	268	264	257	273	234	285	284	259	263	260	238	268	289	255	268	221	255	254	247	242	252	255	241	251	273	256	244	241	243	231	232	256	259	251	286	256	224	256	252	261	235	257	243	286	270	223	235	224	261	215	266	248	250	265	240	243	263	255	250	279	275	276	260	245	266	237	266	244	266	251	243	285	268	261
25171	21117	18745	13017	6537	1654	661	659	688	702	710	660	668	615	658	656	690	644	647	632	687	667	654	678	634	636	667	659	652	679	689	641	663	707	654	636	701	720	634	678	678	711	674	657	626	705	695	707	664	686	729	669	660	651	671	650	695	687	625	670	676	651	665	636	660	700	687	664	666	673	673	661	660	650	683	661	716	642	620	683	670	683	696	657	709	675	654	599	666	723	650	663	653	643	627	671	677	657	677	685	685	692	680	696	605	659	682	645	738	668	691	635	669	648	679	701	661	646	626	671	690	655	700	643	697	717	703	684	667	676	717	672	676	708	659	655	654	700	649	632	662	617	667	721	665	663	675	635	637	652	677	696	660	639	708	635	682	666	675	632	648	609	681	681	688	653	608	683	668	726	647	712	653	616	657	727	642	696	674	680	661	678	690	642	631	698	658	653	663	671	650	707	647	654	648	653	642	680	682	684	667	672	691	678	663	681	687	674	631	677	650	655	667	700	616	659	674	635	663	654	600	620	658	647	659	684	657	653	674	644	640	673	648	641	677	724	685	639	712	667	612	664	641	686	675	645	719	659	667	635	704	660	626	662	673	656	667	676	650	659	701	649	668	670	653	651	636	664	704	646	710	688	649	626	666	722	685	638	676	652	680	661	653	640	605	646	629	637	645	655	678	685	641	669	643	645	674	668	679	684	660	678	656	654	665	666	656	672	646	717	672	669	675	668	679	615	630	686	666	669	602	663	685	689	643	662	645	624	632	676	656	695	646	634	668	649	607	659	614	670	668	671	685	683	637	654	662	651	669	648	643	671	640	615	673	649	640	683	669	691	673	685	690	688	643	734	666	612	690	667	626	656	680	670	660	642	659	685	687	650	663	694	659	629	682	631	623	671	654	663	687	692	695	662	700	646	671	648	645	680	667	656	679	645	642	698	658	672	631	678	698	638	661	627	680	639	643	706	645	629	694	716	644	666	715	626	737	698	662	696	663	684	638	692	654	634	648	718	638	649	665	687	658	618	666	671	673	682	630	656	647	690	616	693	654	703	667	638	718	671	642	637	612	629	649	657	662	701	646	667	632	701	642	642	627	712	698	707	608	659	684	673	678	708	607	650	639	630	643	715	641	664	659	674	668	662	651	683	716	661	663	632	660	660	633	687	672	653	719	723	651	668	711	660	695	641	630	668	627	670	666	637	669	660	677	674	685	685	651	697	646	680	629	656	671	673	673	661	679	656	666	647	615	653	680	630	723	633	670	660	675	668	661	702	618	674	690	672	685	659	690	644	669	651	682	623	674	634	680	670	736	669	643	659	696	692	727	699	672	696	671	691	650	649	662	646	705	692	724	662	662	664	682	670	670	659	674	688	714	627	660	683	688	698	679	706	681	680	656	641	684	662	677	646	691	641	687	642	639	691	644	681	673	614	679	650	666	729	660	672	666	634	679	672	685	649	676	624	671	717	629	700	636	673	668	664	688	628	647	689	656	642	617	656	682	702	636	618	667	639	607	610	658	715	670	646	644	669	664	623	654	642	631	650	689	678	690	677	690	638	645	717	711	649	662	653	659	676	696	624	725	675	611	631	679	731	613	620	654	662	675	708	673	672	644	736	680	649	654	644	662	661	694	690	618	668	688	679	686	646	629	670	677	701	653	678	681	648	681	671	640	658	648	708	634	675	665	694	636	610	686	654	671	679	681	646	644	652	665	647	685	632	671	670	665	622	671	690	651	632	675	642	644	667	693	694	688	649	655	639	669	677	613	645	643	663	685	686	666	691	671	673	681	607	636	673	651	649	677	624	704	711	689	645	688	685	667	635	691	668	626	684	698	635	659	665	705	711	677	679	651	677	671	712	654	669	664	681	660	654	735	655	711	614	674	636	712	675	651	676	695	671	660	697	670	670	675	657	671	661	677	627	657	655	624	653	690	700	685	654	641	635	705	652	673	636	666	679	616	665	661	624	700	642	679	717	662	613	665	644	656	640	641	685	661	671	658	700	662	691	680	632	682	687	689	679	651	646	644	701	697	692	704	605	692	674	663	652	695	677	672	674	677	667	683	626	672	665	659	676	665	687	661	694	667	650	639	691	662	680	645	658	647	690	672	672	674	667	674	666	672	680	663	676	628	661	635	703	673	685	644	644	656	702	662	688	612	685	680	653	661	662	668	682	687	674	626	648	719	684	632	655	688	710	727	643	657	662	691	665	702	671	650	679	643	654	661	664	711	661	655	693	658	666	680	674	694	679	630	670	631	693	672	645	661	650	658	686	669	692	658	664	663	638	660	688	672	679	662	671	650	680	646	692	674	639	659	667	653	697	640	662	712	631	691	697	639	653	697	678	648	666	704	672	637	705	673	693	668	667	677	695	666	649	674	699	683	716	717	649	664	655	663	656	665	653	705	631	698	662	653	644	661	662	657	647	673	688	672	688	663	644	658	671	650	688	696	655	659	639	652	669	692	676	640	682	634	646	695	615	689	647	662	721	682	677	658	683	648	651	669	640	649	678	659	665	674	704	689	639	627	676	646	647	704	665	694	672	692	634	634	718	626	677	697	669	677	686	650	623	670	675	675	664	657	654	684	698	659	673	684	665	692	743	656	661	652	669	670	645	646	680	701	662	638	653	624	659	670	679	645	668	644	705	661	681	692	686	637	685	679	688	667	687	701	702	647	639	676	646	692	674	716	653	707	699	689	658	622	666	695	668	645	725	670	646	663	690	671	626	655	668	659	684	680	648	671	722	663	641	704	659	660	666	675	720	655	673	651	668	651	683	662	705	679	676	685	699	684	629	694	687	657	671	633	650	670	669	657	642	681	650	711	688	662	693	681	668	653	657	640	654	648	666	647	726	662	701	643	703	657	695	680	663	679	698	625	644	652	657	726	665	605	704	644	679	666	695	645	686	624	679	659	622	640	689	680	674	659	656	646	685	690	674	636	695	673	661	698	628	654	691	685	686	633	668	710	619	631	665	661	693	691	693	670	676	666	655	661	652	625	676	697	708	643	625	658	658	673	721	697	691	667	677	647	677	680	669	625	651	680	707	643	642	658	670	673	650	670	690	673	646	677	664	646	680	615	679	651	689	663	679	695	710	650	652	621	658	669	674	672	656	658	679	670	663	644	677	709	682	658	642	703	697	663	679	678	667	670	651	659	686	690	666	650	680	681	636	669	639	682	679	589	670	636	615	678	664	667	643	658	678	671	659	685	670	657	655	632	630	696	600	667	622	659	667	641	644	659	700	652	660	689	673	731	686	670	705	678	670	659	658	633	679	649	620	699	664	670	650	611	675	666	687	645	672	667	651	723	667	682	657	680	671	681	685	668	627	671	672	647	635	670	706	650	664	653	627	641	684	676	648	643	672	653	665	701	645	700	662	663	709	633	630	624	681	645	679	663	653	705	699	681	653	679	651	664	664	624	673	685	660	655	663	649	674	669	704	692	679	633	677	712	644	672	645	655	692	676	625	605	676	658	657	720	688
68812	59669	53286	37245	19759	4860	259	182	203	202	191	196	192	194	194	186	198	191	203	201	159	201	204	171	184	178	178	184	184	200	197	177	157	163	207	180	163	192	190	191	200	198	168	174	183	196	167	182	182	191	187	198	183	187	176	181	182	173	187	198	214	190	204	184	195	188	207	193	206	166	197	178	188	177	175	206	171	190	197	182	166	207	187	181	205	192	195	184	186	200	185	197	202	172	189	182	178	200	192	197	190	219	205	204	174	186	197	180	210	187	189	218	172	185	186	211	167	173	183	172	168	170	210	194	216	171	176	195	220	203	180	196	204	194	201	179	209	183	196	177	183	214	226	165	171	220	192	178	210	180	175	192	177	193	202	200	194	163	173	214	176	183	175	188	194	199	186	182	190	187	221	171	177	159	173	197	186	196	184	220	195	195	192	184	208	210	191	197	170	186	203	221	218	203	200	192	181	195	212	191	174	188	188	187	186	200	205	205	189	179	164	173	164	201	204	204	189	203	162	204	209	184	177	175	181	175	167	150	175	177	206	196	165	191	195	195	184	193	178	151	204	177	197	170	188	182	184	204	189	176	168	183	186	181	166	187	198	173	193	184	187	190	162	173	179	180	205	168	209	181	200	198	176	189	205	193	196	187	202	183	208	183	186	191	205	201	188	192	188	197	196	217	190	165	190	205	183	195	193	172	202	213	185	196	214	192	189	197	188	196	174	187	190	184	199	173	168	192	195	180	193	200	179	188	166	200	178	202	184	176	187	199	184	192	202	186	184	201	193	181	197	190	183	162	215	202	174	178	188	189	186	182	164	183	206	183	200	181	184	207	186	183	215	207	213	200	194	199	188	184	189	216	187	167	195	192	178	212	180	195	185	188	192	166	205	196	209	180	182	176	205	188	150	190	190	192	181	175	186	215	193	190	170	175	199	205	202	180	172	184	185	208	186	186	194	178	206	175	168	203	181	199	183	200	187	189	199	185	183	192	195	203	201	209	202	189	199	163	189	183	183	195	178	189	185	189	164	193	176	184	204	193	171	185	176	163	219	186	220	196	190	200	198	196	189	199	202	175	203	207	197	184	187	186	206	176	170	180	187	215	206	199	188	210	194	193	160	214	211	161	183	169	196	176	183	181	186	171	210	178	195	166	187	181	182	198	186	189	180	183	184	196	172	188	187	156	182	193	215	185	171	225	176	196	214	183	197	174	190	173	191	185	170	206	209	194	172	186	211	198	201	177	179	200	187	191	192	183	189	161	204	210	173	179	187	197	176	201	215	198	202	189	186	185	174	209	185	189	189	166	159	188	196	178	171	171	180	197	181	185	207	162	193	196	182	200	182	178	191	180	196	186	172	172	172	205	179	152	208	190	205	206	184	182	169	205	173	166	195	193	201	188	201	184	201	226	194	200	170	178	161	176	195	202	174	178	173	226	186	174	204	185	184	184	180	192	187	183	170	185	204	188	196	176	203	169	189	192	190	199	192	181	180	194	179	172	172	194	191	193	174	208	185	200	197	177	198	166	163	173	178	196	229	189	198	195	214	166	211	203	194	187	187	166	169	190	212	197	195	205	176	177	171	177	175	199	211	195	203	171	194	181	204	163	196	171	192	193	191	190	192	189	189	181	202	199	167	176	169	196	197	202	166	176	193	203	173	184	177	217	168	163	179	175	167	181	194	204	214	190	156	209	179	184	201	189	172	183	183	173	187	189	186	188	193	213	194	191	190	200	196	172	197	213	162	185	198	203	181	207	209	200	206	180	198	201	183	175	175	170	171	200	185	175	171	189	212	200	189	184	192	197	178	202	196	186	180	193	201	201	188	172	185	205	177	179	196	189	183	196	203	178	194	189	173	185	183	187	199	204	202	190	196	195	177	204	192	189	195	181	188	177	174	201	187	196	189	177	196	220	183	192	205	187	177	183	202	199	190	199	164	198	168	204	183	179	187	171	196	168	198	175	184	189	177	188	181	181	202	211	188	201	200	216	206	182	177	192	198	196	179	183	194	170	201	193	196	199	189	200	208	174	183	191	201	197	190	200	214	200	159	188	175	188	159	188	172	201	192	178	170	187	211	205	194	187	182	181	180	184	193	185	200	166	202	209	195	183	191	201	179	187	203	191	197	191	179	196	180	187	179	181	201	184	184	184	176	190	198	183	181	207	196	206	195	185	194	187	219	196	202	194	180	159	182	204	185	190	186	168	193	180	204	161	187	172	169	189	191	208	160	184	197	173	200	207	189	186	213	206	215	186	159	198	181	177	203	174	173	193	178	191	193	201	181	213	203	205	197	188	187	196	174	197	215	168	179	176	179	202	191	191	170	178	182	198	166	171	176	216	196	230	189	196	179	181	159	209	196	178	185	191	189	191	177	198	187	196	192	205	202	184	162	188	168	188	174	190	188	175	211	182	181	205	197	205	192	179	167	184	209	185	175	186	176	198	204	171	160	200	195	172	180	210	193	171	186	166	198	180	210	179	185	183	187	196	174	182	206	194	201	178	183	201	181	178	208	181	182	181	196	175	189	192	176	163	189	218	172	191	169	181	178	215	188	185	180	166	209	193	179	201	185	186	179	172	199	203	184	164	196	170	211	205	199	166	175	159	181	193	204	195	178	198	178	181	176	193	190	146	174	218	177	167	213	174	186	184	199	178	197	184	184	194	196	197	168	185	197	182	190	195	172	177	190	198	234	197	223	191	171	174	191	164	219	161	176	172	184	194	221	187	172	220	184	199	176	168	189	172	205	203	173	167	206	194	183	196	185	191	177	165	188	186	181	202	210	193	183	193	198	199	194	190	175	189	190	178	182	201	175	166	188	184	196	192	216	202	200	181	199	197	166	175	174	181	194	202	177	197	207	174	199	169	218	188	201	203	174	177	190	171	197	182	189	193	191	191	186	165	213	205	191	166	170	174	200	184	180	212	190	202	182	176	189	172	194	197	217	177	195	179	180	183	190	201	216	193	181	231	195	226	188	186	185	185	190	191	204	193	172	186	190	191	179	216	176	204	179	180	185	217	195	184	178	202	212	184	184	179	175	177	187	185	170	173	197	197	179	181	173	188	198	176	188	207	193	187	191	190	223	210	175	181	208	166	174	177	192	194	193	217	189	176	180	182	207	187	175	177	219	181	167	199	175	195	192	174	170	199	208	197	188	181	194	161	187	179	194	207	178	230	181	187	204	199	196	191	196	193	197	177	219	210	195	188	187	192	185	177	185	197	184	192	160	198	191	189	189	182	180	183	167	181	197	190	201	203	186	188	187	170	205	165	192	199	168	174	222	193	180	175	214	171	195	214	170	185	212	183	186	180	217	192	199	201	195	205	219	182	183	178	181	194	205	211	211	188	178	180	197	180	197	195	159	192	176	169	203	173	212	184	210	192	174	185	189	173	185	197	185	189	198	201	180	175	178	213	171	193	186	217	196	208	177	171	192	186	172	191	201	197	168	181	186	188	185	205	163	187	176	197	183	179	199	196
45651	47370	49009	42471	28271	9033	601	525	527	476	541	514	504	511	500	518	470	495	503	530	528	516	545	497	500	518	533	514	545	516	507	486	525	480	523	500	529	514	524	511	518	522	505	524	515	492	529	488	516	507	530	541	514	517	517	499	529	541	525	526	500	521	528	464	508	497	473	544	504	510	534	468	502	524	537	507	462	543	531	525	493	475	519	516	533	519	556	493	529	501	501	522	501	491	510	486	538	555	531	530	496	542	521	536	466	529	523	529	557	520	534	511	483	520	510	520	493	522	510	535	505	511	498	540	565	542	529	527	502	512	498	511	548	493	544	494	530	507	498	492	535	500	506	460	494	562	524	512	480	483	497	510	510	525	515	519	550	477	511	544	547	516	513	518	474	527	494	539	519	525	508	515	530	545	503	502	512	499	526	515	506	527	531	497	504	519	514	522	468	525	508	520	538	478	506	515	493	477	517	507	534	504	502	520	526	503	554	531	555	494	512	533	500	520	487	500	518	507	496	507	537	491	539	543	447	536	503	502	519	511	503	521	536	532	538	486	477	481	529	508	486	490	515	492	529	488	508	507	457	513	531	497	529	521	489	531	485	524	526	540	571	477	497	535	523	494	503	504	497	515	534	526	546	487	491	548	516	492	511	497	558	563	523	537	544	503	500	512	489	502	504	537	500	476	482	566	515	511	471	552	497	472	491	489	519	527	537	537	519	501	521	525	479	491	536	548	508	536	491	484	508	518	517	507	506	538	540	521	504	519	526	487	518	501	520	520	496	525	535	495	534	524	539	520	500	527	531	498	518	563	496	526	513	495	520	532	520	529	510	528	475	483	519	524	541	498	489	516	520	530	546	518	519	525	491	539	533	506	507	534	486	478	513	497	464	531	502	538	519	529	527	516	483	511	547	545	525	508	461	535	469	532	537	507	468	529	448	518	480	506	465	511	548	531	503	483	485	515	544	512	555	496	487	501	502	522	511	540	522	509	489	522	511	500	521	527	531	506	479	488	505	519	523	509	514	505	494	510	538	474	540	484	522	481	509	520	535	519	547	533	461	511	476	520	537	523	505	502	553	539	509	537	531	490	490	545	497	518	521	533	514	545	534	561	553	492	514	514	547	507	534	464	475	524	530	497	536	514	547	532	511	522	503	558	480	534	489	527	548	515	564	516	484	525	520	506	510	521	506	502	501	509	514	530	499	523	495	485	513	535	480	520	516	506	478	504	522	506	526	523	518	498	547	506	502	493	520	524	503	519	493	512	528	539	526	500	477	487	511	498	548	495	472	536	560	552	513	507	487	480	541	546	519	511	538	514	452	544	506	548	564	501	522	509	486	472	491	465	540	479	522	483	510	553	549	529	477	510	537	517	515	506	515	511	505	511	498	506	490	501	528	526	504	493	526	514	517	507	491	514	486	551	486	519	502	561	530	495	507	503	497	488	535	503	508	497	512	529	522	497	472	503	513	520	529	530	530	544	542	517	526	518	503	502	495	517	538	521	551	487	482	519	522	533	508	539	518	538	494	542	525	536	489	505	493	520	541	525	450	506	505	524	548	522	470	493	512	516	493	500	541	507	508	507	541	502	513	549	487	505	493	503	488	593	518	499	529	482	567	510	508	520	525	500	542	480	524	492	497	475	547	466	517	507	493	521	523	490	492	510	459	512	539	508	539	561	507	521	500	500	502	526	518	526	471	513	489	503	546	514	517	507	506	482	541	497	513	517	536	498	521	496	541	478	562	518	520	530	513	551	510	533	479	548	525	484	557	564	484	514	522	496	501	542	492	483	535	529	494	531	546	507	506	507	512	543	500	525	508	505	489	571	484	528	540	548	550	528	505	563	519	512	493	513	505	505	499	504	488	530	515	519	493	525	491	512	530	530	504	477	492	534	542	498	528	545	486	505	526	544	499	538	535	478	491	519	488	492	529	484	468	529	521	516	501	531	509	533	509	558	495	507	528	534	491	523	500	483	497	467	529	501	519	511	495	492	551	493	527	520	498	517	546	492	545	538	507	472	531	449	490	517	482	517	449	500	545	518	523	523	505	501	533	533	482	518	510	533	499	546	530	526	505	518	484	541	512	522	523	526	522	512	494	510	467	531	514	529	504	506	476	476	518	504	543	482	528	537	512	506	519	511	530	492	487	504	488	524	536	499	451	534	488	515	564	501	464	534	523	508	565	514	540	494	538	517	505	483	531	504	556	523	537	486	528	532	500	565	532	506	491	512	470	456	475	465	540	532	499	515	497	532	507	515	516	523	514	531	505	488	515	499	520	587	527	504	539	536	499	530	490	546	520	517	537	473	486	521	481	513	480	500	552	503	503	576	523	541	523	518	485	502	534	536	479	512	492	514	555	505	539	507	526	505	522	536	516	527	507	490	492	516	529	485	510	507	504	510	471	508	553	483	492	502	515	519	526	522	511	508	526	575	531	502	485	526	503	488	519	541	551	516	526	501	482	483	526	526	471	504	515	523	531	526	541	469	481	519	497	513	486	525	521	439	519	507	500	484	505	492	501	523	522	479	519	485	499	521	476	567	464	520	511	502	493	491	501	507	476	490	520	512	481	547	511	522	507	479	517	517	536	488	545	540	514	516	516	540	527	492	541	503	534	512	535	482	525	544	510	482	529	499	531	518	503	514	509	509	513	503	526	505	546	513	520	497	480	518	516	537	519	511	497	539	495	511	498	541	494	495	490	503	518	509	488	489	503	527	532	559	519	528	515	485	491	530	472	505	515	506	489	511	468	552	517	508	454	496	555	508	476	511	504	514	521	501	564	525	539	515	529	526	539	496	526	512	513	491	529	518	497	539	523	491	467	544	538	557	491	500	485	487	506	495	535	537	474	509	507	511	482	525	521	495	495	536	481	518	468	516	517	524	514	460	549	462	515	541	535	521	565	513	536	537	503	503	496	479	528	515	540	484	523	553	539	511	536	530	491	496	539	478	537	486	516	521	478	497	518	527	527	538	512	527	521	501	521	541	534	570	519	496	488	535	527	525	520	545	522	513	531	498	529	504	523	529	512	499	521	495	529	546	527	502	524	524	530	537	514	527	579	547	488	490	515	543	537	499	492	529	533	494	504	520	547	531	516	546	497	487	524	505	524	462	491	540	533	535	499	529	509	501	538	545	510	515	522	492	512	513	543	540	491	546	507	517	513	538	542	484	522	491	484	537	481	482	592	540	516	549	487	517	487	518	514	512	497	537	485	502	519	472	497	505	512	503	504	536	507	521	506	498	500	537	514	527	527	515	510	517	507	549	482	492	489	541	500	507	551	549	530	533	505	503	517	519	542	528	458	482	478	471	524	542	524	554	479	494	513	483	501	541	523	544	515	531	521	561	514	501	505	529	562	534	506	535	540	529	499	468	485	534	506	522	465	493	511	516	550	515	524	545	502	462	495	504	539	513	525	488	510	509	496	530	502	523	524	496	482	510	497	485	522	506	500	520	495	553	541	536	519	547	507	525	479	504
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	6	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
