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
336871234304	336871234863	336871235413	336871235963	336871236513	336871237063	336871237613	336871238163	336871238713	336871239263	336871239813	336871240363	336871240913	336871241463	336871242013	336871242563	336871243113	336871243663	336871244213	336871244763	336871245313	336871245863	336871246413	336871246963	336871247513	336871248063	336871248613	336871249163	336871249713	336871250263	336871250813	336871251363	336871251913	336871252463	336871253013	336871253563	336871254113	336871254663	336871255213	336871255763	336871256313	336871256863	336871257413	336871257963	336871258513	336871259063	336871259613	336871260163	336871260713	336871261263	336871261813	336871262363	336871262913	336871263463	336871264013	336871264563	336871265113	336871265663	336871266213	336871266763	336871267313	336871267863	336871268413	336871268963	336871269513	336871270063	336871270613	336871271163	336871271713	336871272263	336871272813	336871273363	336871273913	336871274463	336871275013	336871275563	336871276113	336871276664	336871277213	336871277763	336871278313	336871278863	336871279413	336871279963	336871280513	336871281063	336871281614	336871282163	336871282714	336871283263	336871283813	336871284363	336871284913	336871285463	336871286013	336871286563	336871287113	336871287663	336871288213	336871288763	336871289314	336871289863	336871290413	336871290963	336871291513	336871292063	336871292614	336871293163	336871293713	336871294264	336871294813	336871295363	336871295914	336871296463	336871297013	336871297563	336871298114	336871298663	336871299214	336871299763	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14157	2399	2364	1861	1295	1018	845	785	650	581	2197	8525	6844	2067	423	401	375	367	338	381	357	347	354	337	311	368	355	327	358	313	332	352	367	318	347	363	369	362	300	341	361	328	331	329	331	345	328	367	325	334	328	364	356	346	343	324	347	355	326	309	348	372	346	318	315	362	322	337	315	357	327	331	334	309	335	299	319	329	300	302	328	342	334	334	328	306	351	339	327	354	317	331	350	332	325	308	335	344	349	383	340	316	348	325	337	274	336	316	309	309	343	342	366	379	331	330	314	317	323	353	328	324	368	347	320	311	348	326	326	339	312	320	339	317	311	345	314	360	323	330	332	346	352	361	314	334	327	349	333	336	346	321	314	300	334	347	326	329	339	307	300	311	338	321	313	296	337	333	344	293	313	316	340	317	317	300	327	342	329	343	305	302	316	344	298	315	337	321	313	345	314	337	349	349	305	317	322	317	312	329	307	330	328	330	320	348	336	316	336	360	330	331	309	311	326	345	324	343	296	352	324	353	315	334	324	319	330	316	301	317	336	321	302	335	333	351	357	368	308	323	331	355	354	333	314	353	336	324	315	371	346	304	339	324	319	349	332	334	298	324	333	334	290	328	366	333	317	296	333	327	351	343	325	308	328	327	329	326	337	326	308	318	315	325	337	355	322	333	340	377	342	333	333	328	330	324	316	319	341	321	321	292	303	340	335	310	298	330	354	306	323	339	364	326	331	303	323	329	333	333	314	319	334	358	322	325	345	327	337	321	326	296	329	296	350	319	332	330	350	329	338	347	347	344	337	349	352	326	359	342	317	338	303	315	336	319	356	340	345	332	320	346	316	357	321	335	327	340	307	326	336	330	355	346	353	366	308	318	340	313	321	310	333	299	329	329	307	338	351	337	343	346	322	365	290	329	328	354	333	369	354	346	324	321	321	358	316	341	340	337	331	307	341	304	299	350	356	355	295	324	324	343	326	332	306	362	318	338	289	327	312	350	310	290	290	329	316	326	341	332	326	308	295	337	339	322	323	324	314	326	322	342	340	306	316	335	338	330	357	323	301	293	358	321	324	310	335	345	321	314	319	321	327	325	351	297	323	320	311	330	293	314	329	318	332	318	303	331	340	360	355	334	313	298	348	326	352	341	328	293	336	338	363	329	304	314	338	337	344	313	326	281	316	286	328	330	344	299	303	304	303	368	325	325	335	321	347	328	325	302	353	350	346	341	319	314	331	342	333	370	338	353	354	297	333	330	328	308	356	325	335	323	328	313	344	343	345	305	331	290	326	316	326	358	336	352	327	340	340	324	316	317	325	322	313	320	337	333	299	296	317	314	336	337	358	314	352	336	345	335	346	337	317	326	334	306	314	302	324	324	286	313	324	331	311	319	330	319	337	338	339	346	346	354	332	310	341	323	318	307	326	354	337	311	303	314	299	342	329	369	332	340	315	317	332	376	294	341	329	350	343	327	329	343	351	342	318	310	334	349	336	330	317	324	332	347	324	313	316	321	324	340	332	324	318	353	327	344	312	318	341	310	379	316	341	328	323	295	313	331	324	328	358	319	307	330	316	317	344	378	322	315	338	321	356	363	328	319	354	331	298	318	322	353	320	300	307	344	340	291	338	294	306	313	313	326	299	334	340	324	334	346	354	355	348	310	305	327	340	343	330	323	327	304	341	338	335	310	309	321	329	305	322	318	323	335	331	323	346	349	347	334	334	292	338	354	340	328	335	331	336	346	316	323	350	323	332	304	328	313	341	338	315	320	347	360	322	336	362	320	348	321	302	308	340	330	330	320	349	356	348	324	320	308	337	313	347	356	334	333	323	306	345	322	335	326	341	354	314	339	339	338	309	336	323	313	335	331	338	364	349	307	354	333	291	341	306	339	322	314	335	310	338	296	313	297	328	325	340	314	332	317	327	295	360	322	279	361	356	322	329	328	331	312	322	333	322	331	309	331	348	336	334	307	317	314	350	329	331	346	356	339	378	319	311	326	341	322	333	325	319	299	314	350	318	290	309	282	311	325	346	339	317	325	324	337	330	307	326	303	348	337	304	311	336	339	373	322	343	303	338	303	291	343	329	294	322	325	312	335	349	309	289	341	340	320	316	304	337	347	323	335	294	297	283	321	322	364	344	351	305	355	344	322	302	320	300	323	326	328	344	317	344	341	331	306	335	315	327	321	340	334	336	331	355	317	331	331	314	319	326	342	326	328	330	351	334	336	315	321	324	346	318	312	344	307	332	302	324	278	318	337	317	336	337	330	320	302	309	354	342	320	320	325	335	351	338	317	339	321	332	297	329	301	342	298	373	317	335	318	310	357	334	327	327	326	353	327	341	343	342	309	346	291	322	318	316	362	332	325	334	343	313	307	345	346	339	339	332	315	309	302	327	329	294	315	306	363	346	349	269	318	348	341	305	308	302	335	322	301	348	332	342	351	366	343	366	307	341	314	368	337	311	342	313	367	312	351	353	358	336	342	337	331	301	319	349	338	322	331	354	312	347	364	281	356	328	306	327	336	304	358	311	325	343	302	303	330	364	330	322	336	331	336	304	365	352	304	324	322	324	315	347	304	304	289	363	330	355	318	348	353	331	307	315	313	326	315	324	310	342	316	364	311	335	347	319	334	340	344	336	370	325	332	331	318	325	348	331	313	312	323	343	305	321	347	311	306	345	365	350	385	349	318	361	329	340	297	308	339	320	343	323	345	320	335	323	330	352	368	311	339	344	355	340	334	344	329	332	327	335	334	285	318	337	357	337	347	351	323	336	304	318	344	329	315	289	341	348	323	333	363	349	332	344	326	317	310	356	314	303	328	341	348	345	330	337	347	318	316	337	352	342	344	348	338	327	343	302	330	318	333	319	319	334	370	297	334	328	301	324	300	368	348	328	338	323	340	336	345	314	301	306	308	322	344	332	333	311	315	314	353	352	359	303	303	310	337	327	312	341	321	325	337	324	322	311	331	313	341	320	314	291	342	337	326	311	370	311	298	345	358	328	341	295	334	316	319	331	321	335	332	339	335	319	298	320	353	325	340	340	336	324	367	339	344	344	318	322	308	328	357	336	328	350	332	363	320	334	327	316	308	343	337	308	304	325	324	333	320	307	318	308	326	341	340	346	344	320	304	314	337	361	336	280	357	325	328	280	356	339	341	347	327	285	300	358	322	312	316	339	313	338	302	332	327	361	367	327	315	324	325	351	325	323	307	341	339	305	331	329	306	345	330	316	324	308	338	327	355	353	354	364	352	327	332	375	348	334	330	341	330	293	312	372	323	350	320	340	286	346	312	326	325	349	338	380	332	348	334	326	300	333	333	311	327	328	358	325	326	288	325	341	342	338	348	346	319	346	313	329	341	347	317	331	360	339	321	327	309	312	352	329	289	320	340	335	346	353	326	308	333	341	312	291	369	344	328	317	327	357	313	300	314	349	320	344	283	352	320	334	329	334	328	324	314	318	326	320	354	351	356	325	326	321	307
7683	2316	4505	5512	4841	4101	3530	3155	2618	2413	8991	26943	25971	5904	1377	1295	1285	1243	1098	1149	1121	1004	1069	1071	983	1022	1030	930	1010	1046	963	963	978	967	957	917	913	913	865	939	944	952	919	858	877	889	898	879	856	944	839	840	897	875	902	868	886	900	884	867	869	838	846	840	919	815	861	850	836	884	919	828	848	831	866	864	855	876	871	829	870	868	828	832	853	838	817	849	894	820	871	839	881	869	824	875	879	858	856	873	826	812	752	801	878	828	832	836	860	887	842	855	821	840	829	829	855	870	888	859	880	869	887	832	856	839	824	845	840	808	807	868	875	900	827	821	905	905	889	842	873	868	822	862	822	867	828	800	869	847	901	841	850	898	825	817	851	857	876	820	841	867	837	826	863	825	838	893	853	842	846	805	870	852	825	823	842	835	851	882	841	839	790	876	918	818	877	855	835	887	809	808	795	889	855	815	892	833	903	810	828	848	871	830	831	852	835	797	806	875	829	833	858	862	833	828	826	892	803	873	840	856	870	859	836	860	839	879	855	845	811	933	910	855	853	856	866	854	898	856	878	892	822	836	827	806	825	835	871	877	861	809	852	860	831	792	859	860	842	852	863	883	892	825	850	854	830	878	854	825	853	824	834	806	874	860	817	840	852	851	792	869	861	790	818	829	905	858	834	854	830	903	815	788	862	841	902	842	819	859	852	789	863	878	793	835	898	865	829	907	840	826	884	841	832	924	855	833	845	875	844	817	824	856	862	836	817	888	827	832	841	848	875	845	861	841	851	838	834	849	837	901	888	831	852	842	809	836	860	867	778	851	859	880	830	858	827	835	872	845	857	890	821	864	847	851	787	891	916	823	815	828	813	838	916	819	837	885	883	871	814	878	826	843	803	832	826	871	862	855	860	815	874	836	821	873	796	853	792	845	875	868	830	843	826	880	883	830	863	835	850	805	842	813	803	842	872	888	854	866	865	864	802	848	888	807	837	864	875	843	891	826	844	846	860	839	847	832	829	802	820	821	853	772	848	854	868	799	835	854	915	863	823	872	835	775	819	845	924	856	823	833	888	910	845	910	826	839	801	845	852	841	890	884	851	833	775	844	773	841	835	846	843	838	855	848	850	838	873	874	866	871	900	816	793	841	812	859	900	863	895	787	844	855	843	845	849	851	806	804	879	867	842	881	822	810	842	871	867	813	841	836	832	800	861	829	891	855	854	807	864	825	860	848	819	841	850	849	841	840	841	869	823	829	856	872	844	857	820	820	825	831	834	844	831	879	850	822	872	829	871	808	827	818	818	856	846	883	874	852	837	837	865	821	841	828	841	902	852	898	877	889	824	867	864	838	904	849	880	784	887	788	871	831	857	870	828	786	867	793	830	819	892	861	797	838	838	855	813	853	778	862	814	929	897	831	871	814	849	876	837	815	839	781	902	818	885	864	804	875	806	865	831	886	866	848	836	812	848	877	846	866	829	853	863	838	841	828	815	884	850	858	849	840	859	797	857	859	817	838	831	838	866	815	858	887	823	777	844	822	841	830	846	813	830	884	859	799	837	883	797	800	841	889	861	904	856	847	816	880	842	890	833	813	816	800	903	850	818	833	812	872	846	862	879	826	823	892	857	822	803	892	819	871	829	867	868	834	827	864	830	884	838	774	805	844	764	811	875	850	853	851	825	864	794	816	799	804	821	852	925	844	824	842	822	828	842	797	910	840	832	816	852	832	863	856	811	850	824	827	803	788	842	844	842	891	862	846	831	886	854	818	834	807	855	884	823	841	887	841	826	833	807	849	828	845	859	884	840	851	882	822	837	820	844	846	816	807	841	848	856	877	826	805	821	812	851	843	836	845	835	877	907	836	825	819	824	805	835	803	863	855	864	826	867	858	841	880	845	863	846	857	815	870	835	848	827	864	934	895	871	883	834	807	869	842	856	818	901	885	785	876	873	869	844	799	872	802	825	826	849	884	844	810	841	859	811	839	854	856	846	851	841	813	827	829	806	815	827	846	795	830	836	862	860	813	839	875	843	876	829	834	901	864	836	825	884	834	829	862	841	902	841	879	832	864	841	847	800	889	819	804	834	876	847	895	834	812	843	850	840	833	876	846	852	854	817	872	828	837	862	832	873	853	830	847	899	845	833	837	817	821	893	879	845	845	874	883	841	849	854	839	844	925	876	813	828	822	850	817	866	845	856	876	862	835	849	839	897	874	830	830	892	895	877	827	850	877	823	864	836	849	780	827	830	823	821	846	852	819	900	888	845	836	833	826	882	830	856	813	853	852	885	842	860	905	891	794	828	825	845	816	834	878	803	889	813	816	845	840	879	808	810	821	805	863	832	840	875	873	800	810	842	857	884	852	860	850	863	911	868	828	832	822	861	837	839	828	819	852	813	881	836	789	831	814	869	856	840	901	874	841	861	841	835	862	897	842	823	911	868	852	834	894	839	847	922	840	894	828	855	873	819	856	821	815	812	852	857	832	853	838	853	857	878	808	822	798	748	812	826	819	863	846	830	852	832	887	831	846	836	837	850	811	814	880	827	878	871	788	920	853	857	858	813	833	820	865	861	827	850	824	882	853	837	814	840	871	856	872	846	848	802	785	864	802	879	874	826	885	837	819	804	833	828	864	808	868	867	839	819	845	871	860	796	815	841	860	875	868	857	812	762	863	838	815	854	815	870	868	866	814	856	870	868	833	874	830	811	842	808	814	780	815	866	804	875	828	810	823	845	874	809	867	849	810	834	796	833	805	832	842	902	852	834	857	838	883	894	795	877	877	844	870	880	809	835	804	769	864	816	873	859	857	859	848	864	866	893	888	823	861	881	839	860	821	843	859	814	859	882	828	823	810	847	829	863	848	783	873	850	877	843	854	871	803	824	858	851	909	888	814	839	856	896	852	801	821	843	845	861	826	843	854	801	856	871	838	820	831	818	875	859	847	875	854	827	881	812	866	862	808	793	831	889	873	785	836	820	887	822	867	856	849	781	887	866	840	812	839	802	877	880	819	825	857	826	799	776	861	833	897	837	823	847	818	781	826	872	831	821	887	839	877	813	834	837	828	820	847	844	852	831	858	839	880	859	894	855	913	917	821	796	850	856	894	856	852	862	900	906	788	881	826	856	816	868	882	920	862	813	869	826	884	854	796	820	810	881	802	902	849	876	804	818	880	850	838	824	772	830	863	835	827	844	845	866	801	817	877	866	807	851	814	841	845	814	877	804	839	903	854	849	848	881	847	868	824	882	884	831	850	859	878	797	852	806	839	870	877	857	857	839	797	902	820	856	823	897	876	897	858	878	825	838	834	862	870	801	833	859	853	847	907	811	841	869	838	856	822	851	851	854	844	885	852	839	880	880	843	852	858	874	880	777	868	807	829	842	826	883	889	839	853	854	846	836	840	868	828	864	881	859	804	830	832	825	837	870	816	816	828	817	866	845	839	821	840	819	819	848	848	814	845	884	833	857	842	833	852	874	863	887	902	833	826
1870	202	187	202	193	179	168	185	196	193	194	539	403	206	146	154	181	169	192	172	230	184	164	157	175	149	174	155	153	177	187	158	151	146	154	170	183	174	166	163	165	211	176	174	143	138	139	181	185	166	160	182	183	184	170	169	176	175	169	164	171	165	183	171	149	185	187	165	148	179	151	177	155	159	162	156	160	162	174	154	170	169	217	182	171	159	179	160	173	168	199	163	175	174	189	162	166	145	189	164	183	178	179	176	169	190	179	167	167	172	170	182	166	180	178	187	159	168	177	170	196	177	173	191	170	177	162	162	162	185	189	151	155	161	188	169	173	197	191	170	210	186	165	170	148	164	151	178	160	203	198	178	176	168	181	167	162	158	182	146	182	176	155	166	171	177	160	173	186	183	176	178	191	154	166	178	187	163	172	178	184	180	182	148	162	168	161	183	164	179	183	159	175	163	155	167	158	162	153	155	188	200	158	184	177	147	172	152	183	169	178	154	178	172	198	164	173	160	175	179	166	175	177	162	161	175	172	161	190	180	177	173	174	168	191	170	179	162	165	162	151	167	181	185	207	191	181	155	173	192	176	185	183	174	163	169	162	155	155	157	161	153	191	165	153	175	165	161	173	159	153	183	190	175	179	191	178	164	186	148	171	175	168	163	150	148	182	151	176	178	192	171	175	190	152	187	171	156	169	196	163	175	174	172	165	171	172	171	171	174	150	183	188	200	182	174	185	172	145	185	195	184	151	149	159	164	174	186	169	180	169	188	169	172	176	179	168	167	168	181	170	193	173	177	174	163	170	170	192	170	165	194	168	178	185	200	178	167	176	176	157	168	178	190	186	162	200	167	150	177	150	155	173	173	172	172	163	167	181	176	180	167	167	167	168	201	188	146	169	190	177	172	164	193	168	145	168	173	165	179	154	162	183	184	171	180	198	171	173	177	146	166	177	191	179	160	166	163	180	169	170	172	170	153	178	171	192	191	185	167	149	169	175	177	180	191	179	168	182	173	148	156	171	181	177	189	181	175	171	173	171	169	155	184	176	175	182	196	192	180	188	196	167	128	164	170	166	164	146	190	185	165	150	162	155	161	169	152	198	177	167	191	193	168	186	176	170	173	168	158	167	180	166	166	164	181	168	165	178	160	180	189	195	163	174	187	159	177	167	157	178	166	148	177	189	182	175	171	145	187	189	184	169	157	165	158	172	174	171	180	162	164	174	149	167	164	162	150	158	166	168	156	169	179	146	169	163	149	170	172	159	168	191	181	180	195	178	194	195	158	181	168	186	185	152	196	160	157	168	156	156	169	191	197	178	169	160	170	155	160	194	155	142	196	180	165	168	143	151	159	201	208	140	157	159	171	212	161	197	163	162	174	186	164	206	176	172	142	174	162	172	188	195	178	156	180	170	183	165	153	178	169	193	158	161	163	187	147	146	188	151	185	185	172	179	177	169	198	172	159	181	194	165	159	178	158	187	172	156	159	166	177	169	193	169	191	177	179	153	167	155	172	152	173	176	169	181	132	183	156	168	175	157	176	170	198	164	184	173	164	190	175	181	176	161	165	184	187	155	180	180	201	162	155	165	159	184	176	177	167	179	171	182	165	158	182	153	188	176	159	185	166	177	184	196	184	180	161	209	184	155	168	162	179	160	179	192	183	153	182	170	179	182	197	204	165	160	160	176	190	167	178	171	161	166	168	171	168	169	167	157	184	159	158	187	174	199	163	184	175	148	164	174	181	165	180	169	167	173	159	184	175	178	190	168	180	166	149	178	170	166	174	172	159	183	156	166	161	170	178	174	181	169	174	147	206	184	176	164	157	178	164	172	166	187	169	173	181	175	173	194	188	165	185	158	188	167	176	163	141	199	179	162	188	151	168	153	154	165	159	183	174	158	167	183	176	181	174	163	175	171	155	176	178	165	167	161	164	138	171	175	175	172	182	178	207	183	177	176	163	155	180	152	165	184	161	147	167	170	176	188	179	161	169	166	168	184	173	162	180	177	170	141	187	176	170	167	190	163	149	152	161	169	156	142	165	165	165	173	166	158	179	184	204	152	155	179	198	146	176	176	171	162	185	200	167	150	163	204	168	162	167	203	185	173	165	159	175	194	175	186	162	175	173	174	174	176	138	198	174	151	164	170	178	181	163	174	188	170	168	168	165	168	180	160	172	199	172	151	174	156	189	160	175	170	184	166	175	221	184	166	154	159	157	160	170	150	173	182	189	170	165	182	149	168	169	178	184	159	166	153	186	165	156	168	192	168	197	171	175	168	194	165	167	177	163	173	161	180	169	175	207	188	184	163	164	201	163	169	186	190	153	164	167	177	188	175	184	181	166	192	184	159	152	164	174	175	168	171	174	176	184	174	152	179	169	181	168	179	172	180	168	178	156	170	165	162	151	173	161	175	203	173	177	159	181	169	157	157	163	174	187	171	168	183	157	166	157	181	153	189	182	166	164	178	161	178	170	180	174	161	170	164	179	169	193	173	161	167	179	182	151	174	172	202	186	153	168	155	174	180	156	153	166	181	173	192	177	194	154	156	168	168	154	168	151	172	169	146	180	183	154	197	173	174	179	168	175	172	163	160	175	182	185	171	175	175	164	160	171	185	183	191	172	165	198	159	182	184	153	176	194	188	168	151	188	170	176	164	168	153	186	171	153	170	168	159	183	208	176	168	166	172	179	163	192	179	190	194	167	163	181	162	163	177	176	180	170	186	179	161	159	176	176	160	195	164	208	187	183	182	170	177	191	180	171	176	159	177	183	167	178	181	191	170	184	201	189	155	175	173	193	159	178	200	162	166	158	173	177	171	170	166	176	192	186	154	173	152	170	168	153	179	162	170	194	177	169	172	177	193	162	169	174	201	172	154	181	160	179	162	184	182	169	163	194	171	165	185	166	183	164	157	164	162	151	174	188	188	179	155	172	184	175	177	173	155	193	190	171	167	160	167	159	176	173	150	173	161	147	169	187	187	164	159	180	159	157	180	148	177	177	160	171	164	177	181	163	153	179	176	160	181	176	161	199	172	172	166	156	179	164	185	182	184	174	177	159	186	164	149	188	180	181	192	196	146	164	173	171	152	190	188	170	156	178	207	175	151	166	184	170	172	163	175	167	167	162	187	159	157	163	187	185	173	163	180	188	167	171	185	173	184	178	170	167	178	175	167	186	202	189	187	169	168	166	172	178	176	162	181	208	176	179	167	181	167	184	162	165	177	162	179	193	175	187	158	164	185	159	178	163	184	167	160	160	152	162	187	182	178	147	160	169	161	190	169	192	164	173	177	144	158	177	177	168	161	158	193	176	176	165	160	151	175	167	166	182	177	165	173	158	171	183	177	155	164	159	188	168	170	203	179	173	191	179	157	162	159	144	192	179	192	163	161	214	180	181	177	184	172	188	184	139	178	170	194	167	170	190	185	169	145	165	175	167	169	159	170	145	175	162	153	184	180	154	182	181	185	170	175	178	165	181	178	165
2199	615	641	639	612	625	635	638	562	594	756	3436	2286	703	529	558	504	566	491	595	518	491	538	573	550	537	487	545	542	549	500	506	491	459	514	528	545	502	505	532	507	507	506	506	522	564	520	506	514	527	501	510	547	510	541	506	496	525	567	526	602	514	558	484	534	528	542	561	494	492	506	534	562	522	515	516	567	542	480	531	522	537	529	555	506	525	538	534	529	534	526	531	514	494	496	494	513	521	502	498	502	480	519	497	512	481	484	489	558	513	510	511	510	534	501	527	533	555	520	536	503	568	521	546	503	538	523	528	517	529	517	549	499	525	537	531	479	502	494	536	538	506	497	517	572	508	541	512	569	520	540	544	490	500	555	509	570	494	514	517	505	513	523	502	548	515	500	523	526	508	534	515	538	515	528	507	505	515	536	508	568	496	554	543	510	510	481	527	524	521	526	521	557	478	536	502	524	565	529	557	530	539	499	534	507	481	529	490	493	488	511	522	554	535	506	528	537	484	538	533	506	528	492	497	524	508	529	562	529	532	505	546	483	533	522	540	538	456	498	514	506	518	481	470	516	513	524	540	523	499	557	566	526	544	536	492	481	507	507	520	550	526	501	528	529	539	549	521	514	523	490	506	561	516	496	520	536	493	502	513	496	537	504	513	519	563	509	521	544	500	505	509	518	537	524	523	513	500	482	465	468	535	522	550	508	499	527	574	561	506	522	522	503	517	514	539	488	513	510	489	542	506	504	555	514	498	541	526	551	543	528	533	507	484	517	548	560	491	512	505	485	525	537	480	578	518	500	476	526	556	522	525	507	558	531	526	515	503	546	515	553	545	527	535	513	521	533	531	529	492	503	517	533	548	515	554	526	488	528	502	532	489	508	541	528	554	534	555	547	542	548	538	476	525	490	488	525	522	525	508	534	506	529	500	536	484	512	545	514	488	535	553	482	536	530	560	519	513	507	501	542	514	514	520	512	512	507	550	504	537	531	485	520	550	495	492	543	493	532	506	568	569	490	506	500	531	533	509	522	510	517	510	541	532	538	507	542	525	512	525	521	545	517	557	512	510	519	550	504	497	503	519	514	532	542	550	493	463	509	516	517	533	515	549	502	531	536	488	502	543	515	520	524	507	498	511	482	491	519	532	525	517	512	526	482	564	571	506	538	536	502	517	494	529	519	539	548	493	522	515	558	509	484	515	524	484	519	466	524	513	571	514	500	574	528	526	558	513	521	503	498	476	506	559	481	530	525	540	519	510	503	534	519	497	539	491	541	516	527	506	510	517	560	495	516	518	518	538	547	515	537	521	571	506	537	517	560	496	515	497	530	511	508	520	492	500	511	498	494	512	499	531	519	505	502	533	529	507	511	559	491	553	510	514	476	502	507	542	565	538	520	506	545	507	512	522	539	496	554	537	502	476	483	549	493	529	507	494	538	499	540	529	539	557	530	539	514	467	514	528	497	485	529	507	532	480	537	544	492	524	566	551	520	504	535	505	543	542	521	523	525	502	521	516	492	520	501	500	570	564	513	489	508	481	503	515	519	502	536	467	544	552	518	494	518	536	500	525	579	494	520	515	474	584	519	501	514	524	519	569	541	549	519	512	520	500	513	553	517	489	494	517	499	527	550	521	497	530	511	511	523	533	502	520	522	510	538	520	506	522	548	527	541	517	526	496	482	500	496	495	560	533	478	501	521	535	556	567	527	523	538	469	528	477	492	518	545	510	544	547	504	533	524	527	535	518	536	528	501	530	497	500	502	476	485	516	526	557	505	498	522	526	527	513	533	526	507	537	540	532	524	559	487	487	502	537	488	492	491	546	491	541	540	489	525	552	536	532	521	512	539	534	492	499	534	541	527	522	513	496	540	518	500	516	548	499	548	545	527	511	492	495	530	522	497	510	491	536	551	556	529	495	579	514	528	533	515	492	527	534	503	491	484	533	514	538	523	522	523	555	531	501	495	532	526	544	536	502	542	527	537	520	527	516	508	544	502	498	502	524	518	524	504	512	526	505	541	515	539	497	527	495	525	515	510	538	559	534	500	523	522	524	525	531	562	507	531	520	525	536	515	494	551	524	499	490	499	550	512	526	528	547	544	489	512	535	497	500	532	529	529	512	517	514	514	531	517	525	571	540	550	524	533	475	531	530	552	514	511	544	503	491	537	558	523	517	546	535	527	549	526	511	532	527	475	522	512	534	510	566	522	500	491	515	543	515	479	522	478	542	535	504	545	483	531	531	532	564	540	518	521	501	498	511	559	500	523	524	574	506	495	529	525	542	521	472	519	547	532	512	501	542	566	513	491	509	553	520	518	497	527	528	486	509	493	488	515	474	505	507	511	519	498	508	526	492	503	513	535	528	522	502	570	533	506	525	501	554	551	522	504	491	554	524	498	485	508	500	539	498	521	539	528	543	548	526	502	505	512	508	515	526	531	517	519	495	543	477	511	486	576	490	539	529	497	506	493	502	517	476	541	536	528	535	533	522	584	536	531	487	509	541	552	537	520	539	532	522	485	503	502	486	547	475	535	550	500	535	523	485	515	489	485	546	510	534	499	546	501	527	535	521	548	505	539	503	537	522	494	464	517	536	534	533	492	523	506	523	560	517	533	512	523	501	516	494	561	532	552	488	529	522	487	554	543	548	506	501	521	552	581	488	516	508	520	522	551	545	500	536	543	515	540	549	531	519	437	510	499	500	498	505	525	507	522	528	500	518	483	466	487	533	526	515	501	531	536	490	517	526	560	514	486	501	524	555	530	520	482	536	505	555	533	523	494	543	534	514	496	508	519	497	534	511	524	500	527	546	518	504	513	514	487	536	550	523	537	488	531	496	489	464	458	529	557	522	484	544	524	523	485	497	510	520	507	512	545	547	537	518	509	518	545	503	493	522	516	506	525	500	546	528	524	530	563	477	488	495	509	494	516	501	502	543	526	504	527	514	521	486	533	539	547	524	533	510	501	498	538	525	498	485	524	551	511	535	496	517	460	519	538	498	490	497	541	537	508	506	511	524	530	493	502	534	558	534	525	538	538	499	537	532	534	506	533	534	537	559	550	492	532	536	559	514	521	519	480	506	520	500	549	513	509	550	519	513	522	545	477	524	535	527	530	523	497	498	497	514	518	505	509	527	518	546	542	497	521	513	552	530	556	531	577	546	478	522	495	515	537	521	504	568	532	539	520	519	516	524	515	496	511	514	495	519	515	526	519	521	539	549	537	520	513	512	500	523	514	535	518	487	498	516	531	474	529	526	517	520	499	544	517	474	497	510	519	509	539	510	515	539	490	519	542	506	500	544	516	498	539	529	518	524	519	504	490	491	524	528	526	540	518	504	581	523	565	489	531	505	563	488	515	514	526	551	533	534	533	491	524	497	515	523	533	543	529	533	481	503	527	504	493	535	524	502	562	491	493	492	519	500	476	498	534	508	510	544	534	518	533	504	475	536	518	490	517	484	514	529	545	494	494	532	562	490	526	528
7300	1169	1318	1161	865	673	604	507	475	562	1965	6093	6956	801	360	379	361	348	344	331	324	317	353	325	361	347	301	318	295	312	333	365	356	344	320	326	342	303	343	353	331	325	353	316	347	337	331	354	329	344	315	330	349	308	343	287	351	313	311	343	343	342	309	305	305	314	355	321	267	313	334	338	348	340	379	313	333	340	299	305	301	331	322	370	338	350	336	335	333	340	336	302	345	311	315	333	330	337	344	328	361	315	319	307	353	332	280	341	321	316	322	335	314	312	294	296	306	329	298	312	329	318	345	313	364	321	323	334	337	331	340	329	335	317	289	341	345	354	327	351	314	335	322	330	307	351	324	335	321	313	307	325	309	327	332	303	333	329	316	354	322	328	319	324	337	317	310	291	327	306	303	275	317	309	340	358	341	306	326	338	348	333	331	335	337	330	346	310	343	333	331	348	294	351	311	332	315	320	333	322	291	339	302	390	334	332	307	301	353	302	302	351	351	326	346	337	319	297	337	321	368	296	344	352	325	313	308	328	356	336	312	344	324	313	293	359	335	314	330	297	300	347	341	291	334	347	338	336	311	321	312	356	338	311	348	343	330	328	340	294	285	310	318	316	288	341	324	319	304	298	316	367	323	324	359	332	334	335	313	337	343	308	321	340	346	309	319	329	326	325	356	328	348	310	311	295	317	301	337	296	354	305	296	331	312	351	322	333	294	320	329	328	316	306	327	338	319	338	314	343	361	357	333	320	319	301	352	297	295	300	343	325	330	331	351	306	347	334	315	341	326	303	330	309	315	331	341	305	348	317	325	303	352	281	323	319	335	289	316	323	385	312	331	328	299	354	328	359	338	321	330	315	320	329	283	303	341	340	328	290	333	293	297	361	341	320	309	293	311	322	317	326	320	354	350	318	342	310	311	363	321	315	321	348	292	324	328	316	329	319	282	319	298	295	337	297	309	327	336	350	324	324	356	341	312	299	310	325	296	346	324	284	325	296	347	343	317	318	307	339	321	324	332	291	302	318	312	332	322	333	307	314	300	333	355	323	328	319	370	325	347	335	352	336	314	342	308	303	374	318	335	326	318	343	323	314	332	316	299	326	325	302	324	319	324	327	342	334	367	349	310	347	317	320	331	347	304	334	320	347	315	317	343	311	345	367	312	360	327	332	327	292	312	315	307	353	327	326	315	309	301	344	303	321	338	323	358	318	301	313	346	318	328	316	366	306	349	344	319	354	322	340	353	342	302	326	340	355	315	336	322	300	319	318	321	293	293	339	300	328	319	309	303	365	317	336	321	359	332	348	314	325	309	311	314	326	336	338	332	334	337	332	325	321	337	321	326	332	339	311	367	332	307	329	348	327	343	357	304	359	333	317	342	342	332	349	294	339	289	319	314	304	340	286	292	334	309	285	311	353	290	310	279	323	332	320	320	324	367	332	354	314	334	318	334	336	305	307	332	329	317	334	340	323	307	358	332	335	339	330	338	325	343	363	320	352	320	328	308	323	346	333	346	322	314	286	324	314	336	337	325	305	331	310	316	300	331	324	312	317	344	340	323	313	332	338	335	315	383	300	310	328	312	313	331	334	306	323	342	283	337	309	303	339	346	313	309	337	350	302	341	316	303	307	330	347	343	336	319	340	350	335	310	365	339	321	325	330	329	327	323	316	314	331	331	376	339	305	320	290	296	309	324	336	341	307	325	308	330	321	306	318	337	345	297	304	311	339	350	321	322	329	330	332	350	332	321	335	325	330	314	362	322	326	345	304	319	337	303	296	294	353	345	342	323	333	326	283	327	344	297	312	345	334	327	311	308	322	330	337	322	350	326	325	335	340	357	311	306	307	325	283	321	337	332	332	335	321	314	369	347	341	316	309	293	305	356	306	327	338	338	344	325	312	346	326	348	313	301	327	352	350	317	294	318	293	344	334	351	344	334	313	311	361	332	331	317	332	315	359	325	345	323	331	321	303	333	322	331	312	319	340	330	358	326	312	349	320	336	324	343	298	299	316	323	298	334	301	337	323	297	337	281	333	337	320	330	356	331	307	324	326	351	286	331	345	325	319	295	370	336	347	338	285	337	343	311	347	306	312	318	350	338	312	315	314	345	325	322	332	317	316	331	333	298	330	360	327	325	350	337	336	317	301	331	308	337	335	335	347	308	311	300	344	334	331	363	333	316	340	278	317	318	324	328	310	305	325	293	347	312	296	352	364	314	338	348	335	322	323	333	326	309	306	346	345	313	312	326	316	334	318	341	359	316	325	354	297	297	364	309	355	313	307	309	354	322	360	293	325	329	349	309	323	346	358	305	335	306	320	321	336	326	331	369	361	317	317	326	330	377	323	309	329	308	340	316	320	358	306	318	353	361	314	379	334	328	348	323	339	311	328	329	290	303	322	324	331	323	326	325	345	346	323	330	329	337	355	342	318	363	338	318	295	338	328	310	303	316	323	331	322	360	311	329	338	336	312	341	358	319	337	346	306	309	320	312	302	303	306	301	345	354	317	318	301	343	344	355	334	316	342	366	291	344	329	339	332	305	361	328	349	321	315	331	280	291	307	333	312	267	334	315	348	328	320	332	340	298	317	309	319	338	328	310	310	321	350	350	313	313	312	337	326	313	332	337	350	324	333	294	320	347	294	322	325	324	296	326	314	315	353	329	326	347	334	342	340	340	351	339	336	363	304	361	299	297	327	326	310	321	306	331	347	349	356	345	319	321	327	323	349	320	343	323	333	348	335	317	318	337	346	330	332	294	317	334	307	302	370	337	341	328	326	357	336	342	314	343	316	322	313	336	291	340	318	309	315	332	344	338	301	302	317	302	350	326	342	333	323	297	330	326	341	316	352	318	344	333	310	340	343	308	312	320	317	318	325	369	343	355	324	305	328	329	325	331	333	344	319	322	338	310	321	295	341	325	324	299	286	314	364	320	344	332	313	309	290	312	301	330	324	343	343	349	328	359	309	326	337	313	339	341	294	298	320	345	333	333	305	307	376	314	306	345	330	332	324	294	319	334	356	339	297	343	332	321	316	322	368	319	378	320	333	328	340	348	335	361	313	355	350	309	345	300	353	303	333	339	330	344	330	316	322	290	307	353	323	329	323	301	328	365	327	345	343	305	340	358	347	333	318	319	328	308	349	346	306	334	310	323	329	312	316	337	318	321	343	333	321	330	316	326	324	348	325	337	292	336	340	300	317	271	327	367	352	316	322	341	328	338	354	329	297	344	305	335	346	354	308	346	346	342	353	311	302	292	322	345	341	327	345	289	349	317	324	313	313	316	338	291	358	319	315	320	308	341	312	323	348	362	317	337	311	334	314	335	335	333	308	302	341	323	334	300	319	332	319	321	321	350	326	328	304	342	310	327	320	338	302	316	339	291	331	335	327	326	358	323	330	328	334	343	313	332	325	335	316	316	351	319	314	336	318	339	333	337	321	310	345	345	319	347	323	315	328	312	337	296	331	318	352	334	329	339	327
5617	1606	2741	3304	2969	2531	2201	1932	1793	2340	10435	25009	23759	2489	1107	1087	979	1013	1025	986	973	966	993	971	941	959	886	913	902	929	936	916	951	909	901	892	941	931	880	849	845	884	867	859	950	890	902	902	879	899	908	893	830	897	893	917	860	895	841	921	884	927	853	880	900	918	854	845	871	864	909	875	893	903	892	899	831	902	864	818	858	812	890	871	809	859	873	890	869	850	876	898	846	863	815	857	870	880	847	882	896	863	846	896	840	814	896	859	863	858	827	881	868	904	844	855	934	868	878	890	881	878	829	817	857	886	831	895	808	850	856	856	833	892	875	849	862	900	925	835	895	822	835	880	869	856	866	866	911	864	850	866	835	847	889	881	869	833	847	872	855	874	829	872	811	886	862	835	888	771	895	905	839	910	884	910	875	835	835	893	850	855	934	871	906	878	857	800	889	872	889	858	856	845	877	850	865	902	864	887	894	874	909	881	892	982	858	873	860	841	859	852	892	884	850	929	836	879	902	861	859	901	836	845	845	887	885	860	876	859	842	848	852	864	827	895	900	842	864	866	835	841	863	836	843	843	865	892	877	855	836	868	842	841	903	891	840	842	862	837	858	889	857	855	900	850	884	892	887	863	881	858	845	905	865	880	842	868	859	865	803	877	821	860	837	893	874	841	928	854	801	864	852	841	901	857	898	843	808	812	864	899	859	877	836	856	891	870	870	824	888	879	807	860	847	905	903	900	953	848	896	917	820	903	866	856	908	882	920	919	862	847	862	924	878	834	891	868	951	865	900	837	816	849	866	913	829	871	835	917	858	856	870	834	834	846	861	871	873	852	849	856	871	886	867	873	854	838	856	857	849	843	890	888	901	888	842	884	866	915	838	888	884	880	888	852	906	903	887	846	883	913	877	829	849	921	839	904	883	837	797	832	866	851	859	861	884	901	927	868	850	859	818	895	878	854	893	839	892	871	854	842	882	849	872	863	886	878	827	879	830	872	922	830	857	854	867	907	868	855	917	909	888	825	855	857	906	841	859	870	868	851	866	821	915	847	879	855	829	862	857	948	837	865	884	925	888	915	902	854	879	863	900	859	869	872	920	851	892	875	877	887	835	781	863	875	825	864	888	866	876	935	856	864	813	885	889	898	847	830	823	878	876	829	796	907	905	844	809	860	894	840	862	871	865	868	907	881	813	843	831	822	886	857	831	883	827	840	887	859	856	883	857	841	845	823	868	916	857	880	854	818	925	838	856	830	889	825	862	834	887	861	857	835	882	888	843	920	863	918	834	857	822	820	863	820	870	848	885	878	842	911	895	849	839	894	869	891	907	842	888	869	836	896	858	901	829	914	876	847	877	847	874	826	809	865	818	847	924	860	814	868	898	864	846	867	886	938	873	858	862	886	913	920	915	902	872	894	894	809	861	793	885	856	844	823	868	867	895	877	828	854	864	909	822	929	881	908	866	882	950	812	818	885	842	881	853	866	859	858	920	878	859	835	922	816	873	846	833	887	866	908	827	861	869	881	889	895	903	874	886	838	899	870	878	834	899	905	880	889	846	846	854	848	857	845	896	873	866	887	875	891	878	903	858	844	832	902	869	892	848	875	819	849	869	838	845	884	808	945	868	871	916	826	841	853	895	853	861	899	852	871	834	828	878	874	810	874	865	852	863	889	950	845	863	875	890	850	940	883	841	865	826	837	877	815	824	866	896	850	786	840	887	848	911	875	899	879	870	866	885	803	916	915	846	825	875	881	871	881	844	908	782	867	871	892	871	842	849	885	862	828	885	839	868	874	913	904	883	911	863	892	901	846	856	872	886	919	859	861	854	856	873	822	878	879	838	878	906	896	864	844	889	886	900	844	891	869	858	858	810	848	875	843	848	893	852	877	849	878	827	858	888	901	879	958	935	871	857	882	828	917	896	837	886	859	893	866	807	878	891	869	893	868	901	858	900	874	866	891	940	855	853	887	812	895	855	872	867	877	882	860	860	854	873	838	857	847	864	856	817	869	879	855	879	837	893	828	829	801	838	818	851	855	907	895	876	879	898	841	847	866	844	889	869	855	895	856	808	821	837	849	867	894	872	888	861	841	851	830	849	900	860	881	849	851	876	847	863	894	890	868	890	857	885	863	859	872	861	865	909	885	860	883	866	873	800	839	848	815	898	884	870	920	867	822	898	813	843	867	839	869	825	859	859	863	890	838	841	869	848	870	862	868	911	853	854	887	822	901	865	903	913	862	830	864	867	840	860	874	829	899	851	829	944	853	878	880	850	881	849	865	899	863	893	864	844	869	859	822	900	851	859	827	905	886	880	862	900	831	917	856	892	866	822	850	882	871	838	889	856	879	839	887	920	898	836	889	892	854	828	878	874	850	932	874	838	831	822	857	891	884	868	881	897	865	928	872	904	813	835	854	850	867	812	866	816	890	892	898	808	814	802	851	850	866	830	878	892	830	864	853	850	846	855	870	869	855	913	868	866	914	899	900	898	871	889	863	873	881	891	853	825	868	839	863	817	802	861	857	889	815	870	816	854	821	883	881	935	882	818	854	887	906	885	848	834	889	900	874	816	847	832	826	870	834	889	886	904	887	889	844	800	860	860	916	887	874	862	916	797	855	835	865	839	882	895	876	905	908	876	874	851	818	830	847	866	893	904	864	879	886	880	860	859	872	861	900	898	830	903	842	888	863	887	910	864	860	865	874	855	883	893	902	834	838	877	852	916	868	847	839	819	869	888	885	851	843	900	853	898	903	882	861	868	856	854	855	853	871	864	900	888	875	878	844	939	876	854	919	891	845	851	876	836	883	902	886	880	873	889	843	875	891	874	806	871	844	769	876	875	901	868	858	825	862	875	861	853	894	834	901	821	832	879	898	867	850	885	915	856	843	842	841	881	864	832	868	894	852	847	850	840	881	894	847	842	885	881	888	856	877	872	855	864	858	879	852	866	844	872	891	850	863	930	844	843	838	910	853	936	909	864	878	877	843	857	881	881	809	856	912	869	841	878	849	876	866	899	802	837	831	875	837	898	890	860	863	838	860	822	867	851	924	887	873	835	838	879	854	877	855	853	819	882	879	863	818	892	854	847	906	825	857	834	877	915	906	879	898	837	848	879	835	802	854	817	829	885	913	841	892	873	905	842	867	864	853	814	839	852	880	840	844	916	856	907	938	885	917	868	854	827	858	887	890	849	892	919	878	843	868	909	841	866	891	950	853	859	831	844	867	830	854	852	900	881	871	888	831	838	866	854	902	819	806	882	837	839	920	877	855	856	886	861	857	832	869	836	897	890	786	924	880	902	817	856	904	846	862	823	856	910	879	919	776	867	871	881	850	840	824	867	869	839	896	867	859	864	817	856	855	816	878	848	938	915	864	909	893	872	824	933	855	882	861	894	896	842	850	871	857	920	883	910	888	878	843	940	861	902	838	836	837	888	864	852	923	831	864	884	884	904	882	898	841	832	864	842	850	802	870	844	873	887	885
13840	2316	2456	1832	1392	997	794	744	799	1530	8751	12536	14468	1849	439	384	371	361	388	388	365	372	365	386	375	373	354	359	361	327	363	351	389	364	334	337	298	343	382	347	372	345	377	361	385	365	358	350	341	370	364	380	359	340	354	338	358	367	354	349	371	356	354	325	346	385	333	338	339	354	336	370	321	377	362	327	315	347	340	354	352	341	347	353	380	377	342	354	331	354	344	360	336	356	373	360	355	300	347	332	404	326	320	358	327	345	348	321	343	326	351	360	371	298	358	346	317	376	333	358	377	362	351	368	353	333	318	340	364	351	314	354	355	334	370	353	389	354	347	312	363	381	363	366	330	339	376	375	350	374	352	336	413	337	326	386	348	370	362	358	359	341	355	380	360	374	361	308	350	365	359	378	392	337	332	323	343	366	360	356	354	358	336	336	396	329	354	352	345	361	353	317	342	315	330	350	315	351	346	386	353	330	330	361	312	311	340	395	364	333	339	342	363	339	355	384	337	361	334	361	330	345	331	344	371	341	346	351	346	366	316	351	358	352	363	326	347	359	307	325	341	358	331	343	359	390	323	335	356	354	365	386	339	371	358	335	338	339	336	354	367	351	352	329	363	372	377	361	349	321	376	391	333	358	323	333	325	358	336	355	364	378	335	364	345	379	373	335	335	325	359	382	337	322	362	384	364	361	343	385	324	404	350	336	349	360	367	387	349	378	369	370	379	380	340	319	338	333	360	358	378	377	314	355	366	340	324	352	333	351	359	345	343	355	361	360	356	358	360	351	352	297	346	354	334	359	394	364	328	331	323	331	367	338	353	344	324	348	302	311	368	350	335	340	360	336	327	387	338	362	369	348	359	384	321	304	375	333	355	354	328	373	324	364	359	365	299	326	355	358	336	332	359	334	348	373	320	348	357	367	348	345	344	324	342	330	341	353	317	340	355	367	323	319	388	361	337	317	340	375	346	379	339	354	334	359	309	369	354	357	367	344	338	349	335	358	370	345	338	359	360	318	331	352	384	333	352	340	363	363	369	345	345	364	364	333	336	333	347	361	325	349	348	368	333	390	358	341	309	344	343	337	370	368	357	349	329	352	385	340	341	338	383	357	362	369	360	368	353	342	357	331	320	370	342	337	329	369	314	354	333	305	351	333	332	362	351	330	351	372	327	348	347	338	370	356	337	332	340	336	323	333	339	384	316	352	364	359	332	342	372	313	346	335	370	317	301	350	318	396	336	367	374	339	387	338	377	334	343	331	337	317	346	312	328	359	340	343	356	377	365	320	341	351	334	347	351	311	361	361	334	351	382	390	354	352	383	327	324	356	382	410	343	380	362	375	343	335	342	324	351	355	355	357	351	337	331	349	354	326	360	403	324	367	360	337	371	333	344	341	325	347	327	353	361	340	370	309	350	360	323	376	323	342	338	358	337	372	312	345	360	343	333	316	363	330	332	347	342	365	354	331	338	349	378	344	361	345	364	361	360	325	314	371	371	356	353	350	375	338	347	339	353	356	371	342	336	355	347	372	342	370	364	363	363	324	353	330	351	351	355	364	363	328	336	319	351	331	364	361	318	363	363	375	347	365	357	351	359	350	353	359	353	328	351	327	385	337	347	360	341	356	340	347	326	329	339	354	336	324	339	341	345	339	363	369	324	328	351	353	388	348	344	350	329	385	379	364	367	355	319	358	373	355	356	326	356	367	377	388	365	328	374	337	359	358	358	351	377	372	336	319	323	384	313	364	374	335	329	342	362	357	330	346	333	365	354	399	371	354	343	363	358	344	370	343	363	368	343	353	378	313	369	325	356	390	359	314	329	345	373	365	369	353	379	347	332	372	333	368	354	382	331	315	329	369	361	375	366	357	334	337	347	360	317	363	381	364	377	378	357	358	363	377	385	352	332	370	364	362	303	354	376	333	380	332	358	365	352	359	362	307	339	342	369	331	331	334	359	364	351	364	336	353	335	344	298	329	364	361	341	344	358	363	352	332	349	328	341	350	356	322	322	357	378	358	370	371	379	325	336	343	340	347	342	318	363	333	333	342	325	331	336	354	405	364	337	346	340	337	346	340	308	368	336	370	368	355	354	355	335	343	326	330	333	326	372	347	358	333	309	329	354	329	377	328	374	349	345	358	360	364	323	339	367	332	346	357	358	390	348	362	373	354	358	371	334	337	350	326	354	407	356	349	325	323	344	384	369	373	336	333	341	343	369	333	314	347	392	348	347	357	369	376	353	344	369	355	341	335	353	363	347	380	340	340	381	352	342	328	333	344	360	323	350	375	317	371	312	330	351	361	351	369	391	309	353	348	342	339	345	368	399	361	366	343	389	373	368	371	313	336	351	376	369	356	340	407	374	364	346	337	361	337	342	366	359	331	335	325	344	342	350	331	338	351	371	346	338	327	350	325	340	339	374	327	379	312	338	355	361	343	357	390	376	358	365	361	331	382	322	325	355	374	357	354	368	344	310	335	356	326	357	350	322	341	337	333	342	359	358	315	368	370	397	354	328	370	324	366	322	366	359	355	383	356	365	312	355	347	341	314	384	359	366	359	359	347	346	362	331	311	348	363	363	336	338	327	391	337	327	332	328	348	394	342	345	358	335	336	371	335	376	352	347	334	368	328	361	358	335	352	315	352	367	377	348	343	367	332	338	390	347	314	372	348	319	384	358	342	326	337	330	377	337	360	326	354	327	349	383	343	366	321	356	360	380	314	363	337	379	360	352	357	344	357	328	348	350	369	326	346	322	329	330	324	362	334	338	328	340	332	336	326	376	357	357	348	366	368	377	318	341	368	324	339	342	327	374	350	323	309	323	356	361	348	354	338	358	309	362	365	328	333	312	342	351	374	329	368	365	348	322	336	344	367	358	369	340	360	336	346	359	346	340	359	342	312	348	357	351	364	363	354	320	347	361	340	407	345	331	350	319	336	371	354	337	366	340	359	331	351	360	338	364	391	335	352	337	352	329	322	339	350	354	359	370	349	345	348	315	311	349	373	366	342	344	361	345	346	367	325	343	323	349	315	353	328	372	376	309	368	329	385	331	362	336	353	359	335	332	398	346	344	343	365	311	366	325	316	347	359	360	330	330	358	351	340	354	329	360	358	331	308	371	324	372	351	343	320	347	360	368	330	355	352	373	388	349	372	323	359	358	351	352	345	372	374	336	379	326	365	344	361	347	347	365	321	337	365	372	340	359	361	341	360	377	339	339	309	352	361	337	378	369	364	321	358	354	344	363	307	374	317	354	343	378	348	344	393	348	354	378	357	339	308	365	367	371	354	350	369	358	319	349	321	380	360	364	367	398	325	394	329	351	345	320	328	343	341	353	364	346	350	382	360	370	391	351	326	327	375	352	371	377	315	322	320	336	388	340	345	343	301	363	335	359	342	331	354	342	341	359	324	365	335	347	333	365	351	348	371	339	358	369	342	363	362	320	347	380	349	345	366	321	358	361	325	362	377	354	298	355	368	337	366
7414	2328	4693	5476	4842	4012	3285	3091	3672	7843	29255	34835	34922	2870	1292	1209	1165	1152	1113	1127	1108	1055	1003	1059	1023	950	1042	1027	1004	987	1024	980	1006	965	912	949	980	926	978	917	947	937	924	935	894	993	958	922	930	882	956	917	966	838	932	918	909	909	948	911	870	906	930	897	941	931	838	945	923	915	881	927	933	910	927	906	862	878	856	912	856	908	889	882	859	902	908	891	904	863	902	926	878	867	888	950	913	854	880	880	908	931	915	887	869	884	896	935	872	938	889	898	906	921	927	890	842	876	878	905	853	917	868	919	882	929	864	883	916	864	918	877	896	878	919	894	855	888	826	844	917	879	882	897	929	936	886	962	887	912	874	925	881	813	929	892	913	943	886	878	942	924	912	914	824	881	899	855	966	885	884	843	932	872	894	869	919	887	843	849	868	907	868	912	852	831	935	903	869	905	947	897	941	892	913	831	943	866	870	872	912	920	925	856	856	866	861	863	931	869	922	836	870	878	855	830	837	891	849	935	852	872	949	884	897	895	851	878	908	885	887	951	916	914	861	917	864	856	898	885	862	863	896	849	876	889	929	841	913	910	829	881	817	930	848	844	935	869	893	859	878	911	824	842	883	887	842	882	876	867	920	900	841	830	819	885	956	914	915	928	875	890	861	883	859	851	905	898	922	928	862	915	870	902	834	892	890	886	924	906	864	842	839	865	899	864	890	927	884	862	893	909	920	855	863	882	889	876	892	883	905	922	878	861	866	910	904	896	893	893	872	874	839	914	967	904	898	916	881	831	892	936	875	898	836	911	897	928	842	917	889	885	881	885	917	865	924	852	894	882	872	879	893	879	983	904	884	867	859	860	903	897	861	874	957	947	899	865	893	881	876	897	800	893	921	890	861	901	889	899	845	854	917	874	943	976	934	874	862	850	851	834	931	897	915	886	866	905	885	860	905	836	848	870	944	911	861	903	909	914	894	933	815	885	895	909	917	911	903	847	907	915	881	937	872	911	889	865	889	866	900	857	829	899	832	888	913	886	882	853	900	880	913	861	912	903	920	860	863	855	901	928	873	911	864	861	849	903	876	887	900	893	868	896	888	889	929	903	831	868	916	885	915	916	883	894	903	860	848	898	856	950	896	891	886	895	908	840	876	854	847	830	900	895	887	883	936	857	932	865	859	925	874	898	930	890	873	884	865	891	901	887	854	933	853	867	910	859	902	865	863	892	895	867	858	891	901	904	829	899	874	855	921	863	862	907	906	910	905	905	893	886	930	889	893	819	831	902	898	903	939	873	887	940	872	954	891	865	852	892	901	890	888	908	891	889	875	861	888	844	861	899	896	831	889	862	881	905	896	859	914	904	870	896	883	893	871	868	896	897	930	895	910	835	941	917	846	883	854	914	916	895	873	929	889	943	871	896	907	887	920	868	859	889	885	858	882	892	891	893	866	914	841	844	903	870	910	855	913	841	888	897	913	941	821	873	887	841	888	889	857	876	876	899	881	880	908	913	937	908	895	800	885	884	913	910	881	909	918	909	887	877	862	907	958	887	898	879	890	926	860	872	941	910	892	894	875	934	825	910	836	930	895	896	893	903	915	848	897	907	902	879	861	853	888	936	863	911	935	899	911	886	898	898	883	878	880	951	881	890	825	836	859	935	877	886	861	848	856	874	872	820	918	846	868	848	880	933	857	817	871	902	907	876	873	877	906	893	918	904	872	903	902	910	931	842	910	859	929	944	921	876	891	874	870	891	866	879	935	892	870	872	926	903	909	876	885	834	884	892	936	919	911	911	890	861	880	917	874	826	874	904	890	848	883	932	830	936	927	921	902	822	915	859	915	880	878	846	834	944	929	883	907	861	919	881	855	821	877	895	934	910	903	861	807	875	888	897	940	883	919	924	891	869	930	879	907	853	884	921	890	920	897	918	871	853	884	843	937	895	845	880	857	972	831	879	958	865	858	903	930	938	916	930	871	901	889	902	932	892	819	824	904	917	900	859	858	875	891	869	883	907	858	877	893	824	852	902	918	836	873	892	928	939	932	903	863	847	858	885	872	915	891	902	881	938	915	964	860	881	897	873	919	901	916	928	902	866	884	880	913	892	913	909	914	850	888	885	873	860	892	833	935	881	865	864	882	910	891	894	920	896	930	880	943	869	900	822	906	832	930	931	912	905	908	904	927	919	882	873	887	889	865	908	881	848	909	843	917	931	895	830	895	921	839	837	860	846	889	902	918	845	861	901	856	906	888	975	870	881	858	917	891	828	908	898	882	885	872	878	940	896	905	854	890	927	861	884	859	915	887	882	887	897	859	855	853	889	929	935	879	876	854	861	881	912	875	909	869	880	870	864	869	845	886	875	903	861	898	874	903	930	890	873	827	886	914	898	882	876	859	910	879	928	895	914	836	874	919	903	920	953	819	907	913	860	948	879	850	857	929	890	894	843	905	922	884	911	841	910	902	927	859	846	857	895	884	901	886	923	855	903	877	829	888	868	820	905	928	926	903	874	869	858	874	871	931	876	883	881	849	883	882	936	910	862	921	874	890	846	908	860	879	867	867	862	850	856	877	955	868	896	883	878	867	871	947	894	864	858	912	949	927	880	860	884	870	831	888	835	895	901	855	923	910	917	837	876	885	844	902	869	914	894	863	895	826	916	894	903	912	892	867	894	918	893	965	861	878	893	891	872	897	902	915	886	881	882	897	905	894	870	874	948	933	877	889	870	897	919	856	914	840	839	894	866	916	915	871	909	923	914	831	874	916	880	874	885	889	872	933	875	911	880	864	893	908	851	870	855	881	834	887	884	892	900	902	887	851	866	949	895	887	908	877	845	912	885	869	846	898	889	847	867	892	861	897	839	914	847	892	931	877	918	925	867	912	860	829	916	955	901	869	862	900	883	894	834	919	894	876	889	864	887	901	895	869	883	850	870	878	884	884	900	880	864	908	931	913	882	909	884	919	918	883	842	913	831	874	908	861	929	879	893	907	899	886	856	942	913	829	816	901	910	825	884	940	875	842	922	874	924	862	907	933	929	840	921	926	967	950	958	869	898	860	853	928	860	874	937	857	877	878	884	864	904	893	873	876	924	886	835	952	884	884	875	882	895	857	898	907	908	872	908	891	929	899	899	883	863	881	915	865	872	898	859	901	906	923	879	876	865	956	910	851	940	856	903	889	857	861	880	845	891	898	875	914	869	909	886	894	880	903	862	893	888	908	916	898	874	866	889	903	902	899	901	879	883	898	893	866	889	901	938	913	905	938	894	934	820	850	855	888	904	907	961	915	861	904	904	867	868	887	908	869	942	902	881	899	852	874	883	901	846	853	819	874	925	868	873	886	923	929	896	887	903	849	944	908	878	884	908	875	824	867	811	915	894	880	850	905	906	865	933	865	865	879	916	946	845	866	908	910	910	888	883	857	887	943	886	903	936	885	892	898	901	935	912	855	890	856	883	885	912	844	872	915	862	892	929	918	926	846	911	889	839
1962	259	254	235	233	232	227	213	189	244	323	748	743	300	189	201	220	220	179	201	199	190	217	184	210	196	207	188	222	208	189	217	179	199	215	213	210	195	236	202	212	176	208	184	221	184	202	190	200	197	230	217	207	214	197	221	199	220	207	193	217	194	199	177	209	183	216	172	217	189	190	206	250	212	212	208	214	210	222	229	194	202	192	189	211	208	194	198	228	218	178	204	214	206	193	218	218	181	209	217	189	204	205	220	189	216	215	206	218	183	227	200	181	192	190	186	218	228	216	189	204	176	172	188	201	213	218	199	191	206	208	216	227	204	208	176	187	184	229	199	191	214	180	196	212	164	215	189	188	185	204	216	191	178	229	235	214	189	172	216	193	212	204	215	203	192	200	174	184	203	212	206	187	205	192	195	182	217	182	191	184	200	202	200	189	191	173	194	216	200	230	203	228	185	200	190	201	197	194	203	201	225	170	181	197	218	212	182	219	189	221	210	213	194	195	203	186	229	228	210	220	199	201	194	214	202	225	195	178	172	168	217	188	186	196	189	196	214	210	210	193	196	223	205	206	172	216	212	215	186	214	206	196	193	181	193	188	196	230	182	181	214	216	212	218	205	215	217	210	216	190	240	206	207	216	167	198	224	215	198	202	213	217	200	188	212	213	193	205	235	202	207	193	201	188	194	204	238	183	196	201	218	183	232	210	206	212	193	191	201	212	195	182	192	184	208	192	179	207	201	207	221	181	221	217	202	186	223	205	187	189	198	212	191	216	170	215	208	241	177	202	199	184	206	203	191	210	190	193	213	219	205	222	206	195	217	198	204	221	196	208	195	171	184	192	197	216	195	206	190	186	203	194	203	194	177	215	202	210	194	191	207	201	192	200	208	204	212	195	176	208	214	214	203	202	217	175	205	202	195	201	210	225	213	182	228	216	193	227	209	201	240	177	179	182	240	193	196	211	185	194	213	195	209	209	212	191	161	211	215	204	221	196	183	177	190	181	192	203	188	190	185	212	200	218	202	182	213	191	199	195	198	186	230	212	213	219	205	202	186	208	206	216	176	197	181	185	216	216	196	203	203	181	208	189	186	179	194	196	199	182	190	192	211	202	174	201	225	198	205	176	224	199	193	207	202	220	220	168	204	200	218	195	202	194	189	204	209	202	200	220	226	202	203	215	181	189	219	235	215	198	209	191	215	208	189	203	203	205	208	197	191	187	204	199	224	199	197	190	194	213	217	217	192	216	218	180	196	199	204	184	195	216	199	204	165	205	186	198	202	184	186	216	216	217	199	210	197	216	216	192	198	224	201	197	198	205	197	169	169	201	196	224	214	210	205	192	188	213	194	193	182	197	197	191	218	209	185	203	227	194	218	177	207	190	199	187	191	210	216	184	208	192	168	205	208	197	199	207	182	196	209	204	202	191	202	179	209	222	214	178	216	221	194	186	202	184	204	207	202	208	198	205	220	190	193	198	175	224	192	207	194	207	218	228	234	182	215	213	201	190	215	193	237	202	206	233	201	209	186	196	206	185	185	184	186	242	202	183	203	199	203	193	192	177	218	196	198	196	209	184	217	211	193	183	184	192	189	209	202	191	197	195	204	222	182	205	198	195	199	214	211	215	208	217	204	212	184	199	208	214	204	209	184	224	199	194	222	194	199	242	212	162	193	193	214	182	180	224	191	197	201	211	181	189	184	193	190	190	220	209	185	192	180	180	208	186	198	172	167	209	191	186	193	189	190	200	211	222	181	201	213	242	216	186	192	202	183	172	211	183	181	198	190	180	194	191	212	195	209	191	207	201	176	190	202	186	198	216	194	183	193	199	207	186	191	220	178	189	221	198	206	176	205	222	203	219	219	230	183	227	195	224	205	202	227	206	212	233	216	192	195	175	196	228	202	214	200	197	226	174	204	210	193	195	194	217	203	173	217	195	225	215	205	192	185	189	191	200	187	188	185	222	234	210	213	191	207	165	192	179	192	170	208	178	178	215	191	243	198	208	186	225	216	176	177	195	176	230	221	176	168	189	214	211	207	197	221	207	214	199	179	216	189	191	203	174	178	212	200	227	208	245	217	208	190	196	198	219	192	183	173	200	192	164	221	168	191	201	186	203	223	202	203	213	203	235	204	199	211	195	210	205	189	198	185	206	199	219	215	227	188	197	199	199	204	177	199	195	182	222	200	210	215	193	200	189	219	212	203	217	235	212	199	211	204	207	215	181	215	233	208	200	194	209	195	197	196	213	198	198	194	193	195	186	199	200	191	203	178	236	188	202	217	187	208	197	218	179	218	240	184	221	186	210	182	209	221	209	177	199	215	196	188	196	187	219	187	202	189	210	201	208	211	215	200	190	178	210	208	206	207	209	177	214	210	193	202	228	191	188	213	185	205	165	178	175	199	197	208	201	225	202	214	197	212	214	182	195	190	193	166	194	233	210	220	174	187	211	187	240	215	209	205	206	210	187	197	205	185	218	199	215	217	198	179	166	221	190	199	172	210	226	193	224	188	220	196	193	186	208	190	205	203	203	196	205	192	204	210	217	178	188	183	180	202	188	222	227	226	201	213	203	199	195	187	192	191	196	194	178	180	203	183	195	206	228	225	212	206	202	188	210	215	172	221	191	193	192	209	203	212	175	196	201	200	203	199	201	197	217	204	210	215	193	214	230	219	203	186	193	224	199	184	199	209	210	182	187	219	190	183	215	216	230	199	204	208	196	199	242	210	214	168	175	181	178	223	207	191	216	206	209	204	190	231	228	225	199	187	201	167	195	162	212	182	220	211	202	242	213	167	203	207	179	196	204	186	193	189	204	232	225	191	208	198	222	183	210	182	211	189	200	202	223	190	204	177	200	211	224	207	232	208	187	200	194	177	196	191	192	193	207	179	181	200	223	180	178	197	197	204	217	201	179	206	222	199	211	212	206	218	224	184	208	194	202	178	206	189	217	183	175	198	242	211	195	213	202	189	193	216	191	202	175	181	187	218	207	206	210	201	210	212	192	204	218	212	211	197	186	203	195	198	203	218	206	230	199	209	213	216	205	191	181	203	196	207	208	196	176	198	172	232	196	187	205	194	213	172	186	182	210	204	161	212	191	172	214	202	194	225	226	181	167	185	216	202	221	205	219	174	190	201	196	195	212	216	226	207	235	193	201	189	207	202	193	209	200	229	197	183	189	212	219	192	194	214	181	179	205	209	190	208	209	178	197	216	192	204	191	218	207	203	182	204	204	204	213	194	224	237	180	218	191	202	190	209	188	189	175	187	182	193	195	190	183	207	202	201	167	200	195	199	180	226	228	199	192	188	203	191	208	206	196	204	204	200	195	216	210	189	207	203	213	199	199	192	182	155	199	223	178	219	222	188	202	215	194	197	192	204	209	203	199	191	221	185	172	227	199	190	188	206	193	196	188	229	182	195	201	219	199	182	211	212	188	195	203	202	178	219	201	199	220	208	193	177	198	204	208	201	216	202	188	209
2239	648	687	746	685	679	687	673	660	766	2051	4812	3986	1085	568	604	571	600	583	621	579	600	621	596	555	575	571	594	582	566	647	621	595	615	618	555	576	562	598	621	551	575	603	581	569	571	607	592	591	590	575	617	569	590	617	591	606	612	565	576	567	584	568	561	572	563	597	592	537	595	591	591	538	557	556	629	564	587	596	558	605	606	548	608	610	573	610	574	599	583	586	578	599	598	610	599	628	602	594	600	566	607	602	618	555	596	579	583	594	571	576	563	585	560	610	583	583	576	572	566	550	557	553	617	553	587	612	574	582	593	542	571	557	577	619	579	590	609	565	613	628	634	627	561	600	593	582	587	644	586	582	546	594	584	529	598	558	579	584	561	597	564	621	586	578	582	577	608	613	617	604	627	554	588	615	619	557	569	591	560	591	563	594	638	577	560	572	591	598	573	606	591	594	600	584	584	602	591	600	599	613	553	567	576	591	603	607	588	645	608	548	592	582	608	585	578	576	604	589	555	656	566	559	583	595	606	589	578	584	606	605	640	596	551	584	624	604	642	614	583	574	572	584	591	579	603	619	596	593	606	604	616	612	605	563	579	605	570	611	575	581	617	582	594	525	587	579	580	615	574	569	590	587	580	588	559	589	597	559	542	571	571	613	590	571	569	599	633	593	588	601	593	581	635	557	580	577	588	575	595	611	611	563	583	572	599	577	579	578	630	617	629	591	554	566	583	571	603	604	605	525	588	572	576	576	588	571	600	578	579	586	590	596	598	555	568	554	638	611	566	602	557	607	580	551	557	598	637	579	572	574	621	580	590	580	573	609	595	586	581	588	591	589	533	569	585	575	609	612	555	590	566	553	590	570	581	569	609	612	604	625	555	579	544	597	588	558	543	571	595	558	571	590	557	620	578	630	566	589	585	557	581	595	583	604	628	602	625	612	572	561	601	594	598	595	597	622	582	582	561	591	582	564	608	644	618	598	570	625	544	560	569	587	547	555	602	552	609	549	569	560	565	602	595	553	551	560	574	556	575	575	619	582	588	595	599	582	553	576	547	558	582	579	568	574	621	605	600	585	571	557	570	567	565	617	583	602	579	622	574	575	604	594	565	625	587	592	526	605	611	610	566	603	598	593	557	561	563	620	642	542	584	595	541	594	580	595	570	593	546	533	533	574	586	617	614	579	575	553	611	641	620	582	598	604	583	579	641	562	549	547	583	620	591	634	567	597	572	597	595	564	596	594	596	619	609	612	588	614	585	594	603	626	584	608	615	582	540	587	611	580	599	576	627	610	572	589	603	589	630	578	586	599	640	599	560	541	612	571	568	587	643	573	604	570	609	564	619	591	547	611	638	593	557	569	589	595	540	552	620	601	633	600	595	607	602	592	599	579	580	586	619	592	622	557	625	574	580	561	552	565	586	561	581	612	618	591	585	559	584	582	545	546	606	592	534	590	615	577	606	601	589	557	607	590	615	626	603	621	565	601	591	576	585	585	585	576	578	579	561	576	532	599	593	567	569	567	599	581	634	547	558	580	584	581	640	618	582	594	572	587	571	552	555	594	603	592	598	583	566	589	556	566	571	560	557	610	612	615	591	601	584	599	555	610	596	655	656	604	609	595	610	590	586	560	563	565	524	565	622	561	609	552	621	566	595	584	621	599	605	621	570	606	626	581	584	573	579	553	609	601	587	557	591	622	598	592	596	558	595	637	582	538	556	584	601	562	603	575	594	530	583	600	570	636	622	574	638	551	578	582	601	607	622	556	570	573	577	572	614	603	604	576	599	587	595	596	613	601	568	621	581	548	567	607	570	617	583	574	574	562	563	621	576	626	547	597	551	577	609	627	610	570	560	580	600	592	603	584	587	575	606	595	570	654	601	560	571	592	598	644	581	599	524	588	554	594	612	578	602	570	602	596	615	612	577	548	578	553	614	564	559	543	579	581	553	582	588	539	534	594	573	577	609	592	606	629	563	597	551	596	615	594	583	607	599	620	562	585	550	585	593	558	564	557	573	592	660	621	553	571	575	595	554	620	576	588	610	612	594	605	583	573	544	587	559	586	549	571	570	587	571	589	608	597	550	586	526	548	586	616	570	596	619	592	576	581	582	627	574	593	596	574	572	580	570	593	596	533	605	559	633	604	600	583	611	558	572	605	569	634	590	552	601	562	544	548	566	595	563	553	592	553	541	538	599	577	558	587	600	585	596	581	580	553	597	583	643	588	572	609	584	579	557	596	618	608	595	585	588	631	624	561	569	606	606	569	525	614	547	558	563	632	621	626	529	560	562	634	619	602	645	547	555	593	606	588	593	601	598	578	569	606	564	552	602	575	557	627	601	590	570	570	565	559	600	641	593	597	596	574	601	569	540	590	590	610	588	598	588	563	589	584	546	594	582	566	526	567	630	566	577	579	573	586	610	590	552	555	638	573	611	595	571	608	644	585	551	573	555	596	557	567	567	562	580	612	574	575	619	563	587	551	602	563	551	609	578	578	595	571	607	612	602	603	562	588	579	607	603	588	582	626	577	597	607	605	600	577	551	550	655	607	604	611	602	604	591	573	625	621	589	569	628	609	569	573	589	587	565	605	573	541	592	593	590	579	574	568	578	562	566	607	642	598	606	612	562	546	593	552	558	601	557	587	614	595	554	576	552	603	552	603	564	548	577	578	567	565	613	609	580	595	604	561	612	578	620	583	620	605	582	570	595	576	632	611	583	601	598	564	565	600	608	587	536	540	559	605	611	598	549	617	591	613	582	588	551	561	566	569	566	600	560	572	575	646	557	616	547	574	597	584	642	601	596	603	576	548	555	560	609	572	565	569	535	641	597	564	586	575	583	578	550	636	616	606	621	622	552	602	603	582	551	568	535	593	606	525	545	613	598	559	610	599	604	607	580	568	574	620	600	648	629	573	570	604	590	568	585	558	602	578	601	581	588	507	612	578	558	621	620	573	582	599	548	610	588	583	578	604	616	564	579	611	596	603	574	580	618	595	585	595	588	559	640	558	614	602	564	594	586	611	613	584	564	598	618	603	602	583	577	627	616	544	577	596	602	616	500	607	574	576	605	601	592	558	587	631	620	577	597	609	552	567	583	616	566	564	627	605	556	576	582	583	589	543	584	579	588	582	594	552	596	554	633	588	583	582	554	580	569	573	603	551	606	581	597	581	583	602	635	528	570	606	602	609	572	524	602	629	579	565	586	610	590	615	554	575	579	581	606	609	591	564	570	588	501	600	584	577	581	608	566	583	620	586	595	540	578	593	549	569	585	584	602	615	584	623	613	616	611	593	590	587	592	611	584	597	593	623	560	558	584	596	582	572	558	573	566	587	559	576	616	586	608	608	583	548	606	580	607	587	605	554	561	593	581	559	577	589	608	566	591	572	630	594	598	568	583	631	591	607	559	543	590	614	527	582	547	590	623	597	581	575	572	581	584	665	615	617	552	600	608	584	599	553	570	579	592	580	627	546	615	582	622
7080	1101	1344	1091	798	710	579	549	496	543	3196	8484	8905	1814	363	367	382	360	347	356	353	389	346	326	397	372	342	350	375	397	348	363	385	328	333	364	378	366	407	342	344	355	364	370	324	346	325	368	356	332	367	321	332	341	322	302	365	348	357	343	315	347	362	351	361	341	372	336	338	345	356	312	352	345	355	358	360	362	362	351	325	356	348	387	358	350	342	352	325	360	356	378	331	355	326	363	346	355	352	355	317	349	324	343	337	381	327	366	334	385	345	339	364	332	346	328	365	345	362	390	328	352	363	327	358	370	342	340	371	331	336	355	357	341	338	328	340	341	355	352	347	334	358	347	364	372	364	341	328	349	348	386	363	344	362	352	367	384	343	323	313	355	351	360	343	319	360	359	388	331	350	348	364	369	360	322	370	357	355	354	367	350	365	336	358	347	377	359	353	353	334	320	350	347	384	292	369	344	342	310	321	368	344	342	376	330	363	394	317	335	310	343	361	352	357	340	363	390	380	343	397	359	326	313	365	342	357	365	357	342	348	362	344	375	360	324	348	338	347	369	362	355	343	371	357	343	348	329	343	363	315	316	333	328	365	376	372	319	344	331	341	324	347	347	345	369	381	346	366	365	352	353	317	361	355	400	378	348	353	358	335	357	381	334	353	351	326	380	369	362	342	381	354	355	352	326	347	334	355	371	358	311	333	317	323	346	338	328	357	316	370	341	391	373	338	342	321	338	381	351	369	344	371	355	364	367	338	370	351	344	353	358	353	372	355	338	344	334	336	369	355	375	345	349	356	359	335	334	354	378	341	324	353	311	321	385	366	360	368	349	327	354	356	353	383	332	343	349	337	372	352	341	301	336	362	372	359	372	350	327	353	378	355	352	354	390	359	350	329	372	327	369	350	354	384	329	348	366	363	342	359	338	329	386	360	382	388	357	318	346	348	364	391	335	343	347	339	361	372	345	374	376	345	362	378	335	365	328	351	359	343	362	341	326	333	347	347	350	352	308	315	388	331	323	370	347	350	353	370	363	344	352	333	355	345	322	362	342	359	324	356	366	312	361	365	340	403	340	366	336	347	337	359	380	316	335	329	344	344	362	374	355	367	322	336	350	333	340	341	332	291	358	326	397	345	356	352	330	336	366	341	341	338	315	338	353	356	322	376	337	321	361	355	347	345	309	362	364	344	336	344	331	380	409	350	352	346	342	311	370	317	363	331	371	350	327	336	328	350	359	365	355	317	335	355	341	381	326	359	369	359	338	329	354	332	368	375	353	320	332	323	320	348	382	399	347	367	332	322	359	319	353	368	357	343	342	364	374	351	338	328	336	346	362	351	339	379	359	340	337	333	343	358	384	344	339	353	378	379	361	367	346	351	362	345	325	314	386	355	329	331	355	328	335	336	346	353	369	347	367	376	374	329	349	326	352	320	364	337	353	329	343	353	341	357	328	333	369	305	363	338	353	324	368	349	343	340	323	358	357	336	351	334	353	354	365	312	337	360	383	352	357	341	331	342	346	361	348	361	337	345	313	353	322	358	360	369	311	332	331	365	365	320	345	329	318	394	351	363	337	333	333	375	325	352	322	347	354	388	330	354	374	339	328	336	326	349	344	362	335	354	340	340	316	348	351	335	337	348	332	339	349	359	332	337	350	322	345	344	331	374	336	364	371	350	338	361	354	351	353	347	337	327	346	356	359	358	362	349	328	329	327	372	378	378	372	330	319	336	360	359	339	338	355	352	400	344	340	334	321	353	374	350	332	330	347	356	370	385	349	348	340	332	332	318	342	363	339	370	362	398	347	348	395	365	332	374	338	330	367	371	331	338	353	360	341	408	353	367	346	314	397	348	359	348	343	328	360	322	312	331	359	346	329	382	332	370	337	366	361	350	360	356	332	357	343	369	341	338	351	366	363	338	346	337	364	360	337	353	359	343	367	326	332	354	331	334	369	355	321	328	353	332	337	343	335	325	346	352	335	324	323	349	323	347	352	321	382	336	367	340	330	374	321	355	347	327	335	339	375	324	353	323	320	355	377	350	360	365	364	361	328	320	344	408	386	366	334	387	326	365	353	344	338	377	369	321	337	318	375	359	370	323	353	349	332	364	318	301	368	368	356	324	315	338	330	364	347	342	364	327	341	346	319	326	316	352	349	321	350	357	335	335	344	345	318	358	344	316	369	328	342	350	388	368	367	332	353	350	342	367	390	358	360	356	336	354	336	362	342	349	354	341	348	336	338	363	357	330	364	328	356	324	340	338	344	365	336	352	342	355	358	322	353	370	321	350	377	339	382	343	337	345	351	307	370	357	371	345	339	321	357	335	392	354	366	335	367	378	366	342	328	352	318	362	356	382	348	345	356	347	355	319	322	355	390	322	328	361	351	332	320	349	344	323	341	380	329	363	338	362	330	346	361	324	320	325	379	343	351	337	338	341	355	374	328	330	335	353	366	337	322	343	338	351	321	342	354	352	346	332	357	358	358	369	348	377	348	347	322	369	372	320	337	331	347	321	329	348	379	323	364	339	353	352	365	328	323	347	352	353	310	337	338	347	365	361	317	351	352	335	333	358	326	329	321	348	376	386	328	306	335	348	337	329	369	374	335	394	384	347	387	368	372	345	318	371	334	355	346	328	339	318	354	329	349	377	329	343	371	338	351	325	370	322	368	363	343	392	378	330	360	336	352	336	325	336	347	320	349	341	347	364	348	328	336	333	334	348	348	321	347	329	353	303	342	374	325	349	322	363	350	318	333	350	341	377	349	332	298	374	363	330	351	336	335	325	341	327	341	334	388	326	345	357	340	358	351	331	347	338	379	372	358	367	333	345	328	376	352	336	339	356	368	320	377	333	377	323	347	356	343	324	368	314	334	373	347	368	383	361	346	367	317	364	348	331	294	362	321	338	337	353	319	328	351	320	307	326	385	372	354	345	368	360	377	367	356	353	323	358	340	353	365	338	342	351	355	320	344	339	349	335	348	355	311	356	354	368	354	316	374	326	328	369	356	339	391	337	345	361	324	330	337	333	331	335	349	374	351	355	363	355	358	354	335	333	363	321	395	342	345	345	336	334	357	328	371	323	303	377	362	354	328	306	364	343	363	374	354	361	346	359	340	333	314	393	338	358	343	328	385	360	321	360	353	335	358	340	335	358	325	311	359	373	341	392	355	358	353	342	304	351	371	373	361	357	349	350	325	329	327	346	338	362	336	358	315	339	343	348	378	332	335	358	357	354	366	369	377	375	357	375	396	343	291	344	349	341	307	377	352	351	342	343	343	361	353	313	354	377	346	352	341	339	342	326	329	343	322	334	340	346	362	343	358	387	297	355	351	359	332	346	361	351	353	345	341	382	335	350	298	366	344	327	360	353	362	352	364	382	392	358	322	374	363	341	350	346	343	332	332	328	326	382	312	353	349	339	359	355	345	325	340	348	345	319	330	331	346	357	324	360	342	357	350	348	350	340	327	338	367	312	352	359	335
5677	1621	2889	3270	3029	2615	2258	1960	1821	2222	15249	30270	28837	6250	1115	1016	1116	1081	986	990	971	1029	1052	1004	999	995	959	971	916	956	995	914	915	947	937	920	913	980	932	929	961	948	895	907	853	972	896	898	922	957	883	920	978	922	885	898	943	941	923	886	907	898	918	906	895	876	913	961	891	945	898	982	927	899	907	858	921	927	914	918	954	923	957	849	914	938	896	919	897	875	896	923	902	896	911	892	937	930	891	904	900	923	948	909	906	929	918	910	835	930	903	919	889	952	923	947	864	909	869	908	900	930	869	865	919	910	943	882	872	903	848	887	963	944	889	891	852	911	937	893	936	871	953	924	980	882	920	911	898	897	896	923	923	973	941	931	906	911	894	914	978	873	884	888	897	951	936	887	904	975	896	930	927	909	925	907	879	929	916	888	928	897	895	896	928	867	908	865	891	948	971	901	948	893	925	949	905	916	925	935	894	954	958	902	888	884	911	892	912	912	910	851	976	877	939	951	916	917	913	958	873	909	901	914	823	880	944	896	947	845	947	895	947	990	962	940	990	925	913	914	838	861	959	866	912	940	899	910	899	923	915	949	881	929	891	937	922	880	861	915	902	909	901	847	882	879	910	890	954	951	915	945	901	946	854	939	973	912	881	902	931	908	945	919	909	894	945	917	903	944	911	928	931	905	930	894	875	877	911	922	936	859	911	945	927	896	914	936	921	971	901	955	928	949	901	961	919	874	901	943	899	886	913	927	897	932	892	896	930	912	964	885	873	915	903	924	962	865	943	914	944	938	938	947	938	875	958	914	873	891	969	882	915	889	939	971	948	879	943	897	924	975	882	941	906	904	926	903	969	884	885	912	945	882	900	922	873	866	905	944	934	918	935	961	925	917	903	909	898	899	923	885	887	877	904	950	904	889	946	873	929	905	923	932	865	890	862	868	965	937	889	908	915	926	892	944	948	921	926	907	879	881	950	880	925	892	902	886	880	891	887	910	911	871	976	918	901	901	857	877	911	887	929	888	908	862	918	921	960	906	873	950	934	888	889	896	876	911	904	912	939	877	906	879	923	925	952	875	906	956	910	853	903	902	922	944	836	916	888	919	969	988	894	893	887	875	921	872	934	908	928	953	983	945	890	880	921	907	886	924	877	900	870	871	939	911	898	902	902	918	939	924	942	899	870	902	943	934	937	909	905	945	910	899	944	926	967	959	913	910	906	904	941	889	943	909	919	872	890	906	931	873	952	891	889	851	918	879	893	912	894	931	919	872	920	891	905	923	953	936	870	944	888	899	892	909	876	936	894	938	862	901	843	963	955	874	946	908	878	866	892	895	929	897	885	882	923	891	877	929	912	918	892	907	905	904	880	943	884	874	930	927	867	897	887	894	929	923	917	932	928	948	913	935	933	936	944	897	883	922	979	912	873	935	942	922	953	923	939	869	844	895	853	915	942	922	930	908	954	961	899	899	905	917	887	923	859	916	863	843	899	905	921	964	903	889	961	934	828	915	942	896	958	882	854	875	954	907	972	886	957	895	902	888	868	912	946	950	858	871	891	877	964	941	922	959	895	915	896	918	961	926	948	901	919	919	918	954	925	924	911	887	969	805	901	878	890	891	952	933	879	933	865	899	1002	872	899	889	872	887	878	928	938	865	894	943	899	847	903	910	909	892	938	896	914	949	880	910	837	933	905	942	886	924	889	884	878	920	956	921	953	864	878	957	909	888	912	873	885	877	895	941	876	903	928	901	917	911	884	916	873	952	921	939	880	933	933	909	880	895	965	928	956	951	949	924	953	898	949	914	911	915	915	921	927	883	849	907	904	905	920	948	972	885	953	852	909	877	934	919	923	905	893	912	921	958	915	894	883	962	888	939	932	904	962	931	866	870	940	955	936	938	879	902	939	913	903	922	894	928	909	922	936	935	913	883	905	902	892	917	820	953	903	898	909	935	902	890	934	920	928	892	940	919	880	905	909	892	988	851	931	893	913	912	869	864	877	947	915	883	916	936	880	912	952	927	938	908	907	868	901	909	957	921	935	909	968	901	924	863	910	929	939	928	892	868	885	885	907	912	941	881	887	907	866	910	920	922	950	971	930	938	945	937	898	932	930	932	898	951	870	935	932	906	902	877	910	886	887	906	957	999	929	908	905	936	929	928	892	900	905	968	911	857	920	908	904	884	923	879	910	917	905	884	927	906	948	879	909	892	926	916	865	908	894	898	911	855	901	903	927	911	854	862	878	911	888	919	888	924	893	911	915	925	886	927	849	866	887	900	903	909	952	917	980	913	925	908	926	923	877	918	982	864	917	929	922	931	850	926	951	891	916	945	898	924	934	874	937	902	884	984	899	920	919	951	921	884	992	878	954	887	893	881	958	895	938	884	850	915	902	896	927	953	958	887	882	927	925	922	899	944	942	920	916	946	928	872	912	920	943	946	938	879	965	882	864	958	909	904	978	846	847	908	849	933	930	889	943	910	873	907	980	883	932	879	867	860	878	920	913	865	975	895	894	909	907	919	990	902	903	925	972	905	939	906	942	909	924	921	912	917	912	901	903	904	905	907	870	903	948	900	922	971	876	940	885	894	901	978	878	922	893	874	932	905	888	918	870	947	898	860	940	921	864	913	962	934	892	897	897	884	918	903	930	945	931	910	915	939	863	946	882	897	939	878	960	956	889	962	911	900	962	855	965	915	914	860	940	913	890	910	919	878	939	883	981	900	929	933	980	906	898	910	839	926	946	924	887	923	937	906	908	896	891	875	942	928	914	878	868	899	990	896	923	852	941	909	904	916	932	911	914	923	901	894	901	933	912	934	911	919	902	915	883	944	900	903	881	923	899	905	908	915	898	922	888	849	931	941	888	897	946	855	922	890	898	905	903	934	938	898	922	887	933	905	970	892	906	907	858	889	888	920	921	869	980	977	945	900	928	917	876	890	940	891	905	916	894	894	929	891	897	928	956	898	961	893	901	924	975	897	927	883	878	1002	959	911	925	883	945	893	886	932	938	908	843	925	894	879	895	924	864	888	873	922	884	951	945	966	931	912	911	892	923	936	917	869	972	965	906	917	905	933	871	908	902	865	957	953	885	902	922	882	899	910	926	925	927	887	902	938	917	920	949	900	893	940	871	891	884	867	860	961	887	948	887	937	890	895	956	926	932	870	897	846	917	883	980	921	921	929	934	897	915	893	952	920	910	874	918	878	895	920	892	956	920	906	929	868	888	877	903	950	965	921	909	931	933	922	912	890	903	902	913	893	923	854	916	911	890	935	886	894	874	927	897	928	914	857	929	905	874	933	921	921	939	958	914	976	942	906	932	933	914	922	880	878	885	939	894	879	872	895	892	934	888	901	858	928	990	977	940	910	949	951	937	950	899	902	886	926	861	913	946	905	925	938	934	934	903	867	918	909	912	955	941	903	967	892	900	942	997	935	970	955	846	888	874	883	946	895	954	899	882	948	896	946	953	917	884	906	886	861	915	919
14031	2304	2434	1858	1277	1040	877	790	643	640	3767	14325	17826	4349	469	385	395	347	393	403	409	390	386	390	361	359	356	338	350	335	356	386	374	359	358	399	368	337	368	365	353	376	361	377	355	360	378	393	352	366	321	358	330	353	348	363	355	340	374	361	389	344	410	354	336	368	379	367	403	385	357	356	360	316	367	340	401	377	352	347	386	324	360	313	381	362	362	301	347	331	385	338	349	376	373	324	341	376	331	356	391	367	343	363	371	357	344	390	335	356	308	351	366	357	340	379	382	338	380	365	394	348	396	370	382	356	348	341	369	361	374	365	310	345	373	341	317	346	376	332	398	365	342	384	359	373	368	355	361	337	323	387	409	369	347	349	353	333	349	302	322	357	374	357	338	323	352	339	357	371	374	353	334	386	363	369	327	350	350	355	359	359	379	348	369	365	379	330	378	378	365	383	348	349	375	354	375	376	363	343	364	364	329	367	336	377	359	353	351	351	378	369	351	385	351	387	377	354	419	378	405	347	359	353	348	346	369	364	370	370	345	344	346	354	341	376	345	359	357	345	396	348	384	355	363	345	350	380	372	341	345	359	369	355	355	375	356	337	415	347	344	350	343	362	330	364	366	356	360	333	345	334	373	354	361	376	388	360	342	344	350	347	350	328	322	351	347	368	372	355	332	332	349	359	358	346	359	340	394	370	347	358	371	352	347	376	369	362	322	333	384	343	389	356	357	374	344	385	345	361	333	342	371	339	341	374	351	362	345	368	336	353	338	357	350	417	333	321	375	345	346	360	354	353	396	373	360	335	348	372	384	338	352	352	364	363	371	338	367	340	330	371	393	357	376	380	350	374	364	338	354	364	319	361	363	363	346	363	371	364	345	371	353	351	350	376	351	358	355	333	367	347	370	319	361	391	346	361	362	344	374	341	340	347	339	365	337	382	361	371	356	385	359	378	356	361	406	364	377	362	358	384	352	330	327	386	367	357	310	366	347	340	353	346	364	336	350	371	360	379	348	376	338	336	387	370	350	373	363	398	354	338	354	345	361	340	390	379	366	343	378	321	378	366	336	333	330	334	376	375	359	337	342	352	366	386	371	338	346	420	359	371	381	355	370	339	378	342	340	363	365	341	355	352	377	337	383	362	353	352	292	359	359	361	355	370	393	351	367	341	393	336	330	314	358	394	341	355	384	395	322	345	375	303	350	341	352	363	344	310	360	346	374	382	358	387	409	363	376	359	339	368	330	352	354	351	324	384	327	332	384	368	360	344	347	364	317	360	376	344	368	352	376	331	359	380	338	346	362	378	365	362	380	358	310	355	350	355	342	374	323	358	399	378	348	360	351	378	306	354	388	393	355	369	327	339	377	344	339	350	331	343	385	405	374	362	376	363	348	363	373	340	398	327	362	369	393	358	321	332	357	366	381	350	366	392	375	343	348	354	333	337	353	346	346	314	327	391	338	351	342	353	301	348	358	354	364	362	322	379	359	353	378	361	366	328	363	388	361	383	375	404	375	365	373	381	370	336	335	340	338	355	366	368	321	342	364	330	346	347	332	369	344	330	350	361	345	366	368	368	353	373	382	355	366	353	357	350	381	385	353	388	350	382	359	344	344	361	349	353	321	359	322	352	362	372	383	353	326	361	345	370	376	379	359	340	337	368	383	387	375	354	356	387	333	351	393	354	364	347	340	341	382	356	388	413	343	360	346	346	367	343	355	356	345	371	373	352	353	346	343	362	354	393	360	340	329	369	401	333	326	354	338	349	369	349	379	409	372	375	355	345	346	374	361	364	356	372	338	341	317	382	351	369	371	322	359	355	394	342	376	354	387	373	389	354	363	363	360	343	358	362	348	343	351	334	373	371	359	368	351	352	311	360	354	362	340	368	337	371	370	350	350	352	365	377	371	339	349	376	338	364	362	350	335	357	359	350	369	376	355	363	359	351	325	390	343	336	339	325	351	362	369	389	392	379	329	397	308	341	335	335	310	347	334	375	355	384	361	328	401	358	350	354	386	312	400	391	378	368	328	381	385	362	327	350	329	349	340	333	362	360	364	336	341	369	342	336	385	370	333	366	367	337	324	362	334	361	335	334	373	344	388	340	352	369	362	374	382	347	362	330	342	355	345	348	348	337	346	381	344	356	358	348	392	329	356	358	336	318	359	344	351	372	349	382	344	339	362	386	341	357	345	387	365	370	378	353	329	386	367	367	356	318	358	366	378	333	340	351	362	333	327	325	378	374	369	354	351	358	361	392	365	374	363	335	348	358	318	364	373	349	355	383	351	347	352	357	356	341	364	367	352	365	389	328	347	368	364	370	357	329	362	302	356	346	344	372	338	359	371	324	345	309	357	342	367	347	339	371	353	364	348	345	326	335	354	362	347	349	379	319	327	344	367	376	333	393	367	342	374	346	378	341	330	403	301	356	330	336	384	359	325	383	350	374	389	338	364	375	378	368	351	352	352	360	355	367	336	363	405	321	360	375	375	338	369	353	319	378	350	348	343	329	365	359	328	380	356	343	360	365	381	329	375	357	329	370	346	351	343	372	367	350	350	364	349	342	367	340	353	358	372	312	353	345	311	355	362	362	338	353	368	346	320	374	386	386	358	348	378	353	371	353	325	349	347	337	351	344	337	368	372	361	348	311	376	342	359	364	347	325	371	367	390	336	345	341	340	357	357	389	357	346	335	384	386	335	321	344	360	324	345	372	323	353	335	367	350	363	378	376	340	340	330	364	338	358	388	365	381	357	357	370	348	357	356	337	353	381	384	345	346	346	367	333	363	395	368	326	367	352	323	337	350	345	355	348	350	319	345	336	371	375	364	358	368	389	366	338	326	344	376	352	363	347	417	335	348	356	359	350	385	339	348	394	398	355	343	345	344	345	335	355	335	353	389	389	336	364	363	342	357	322	385	343	387	338	342	358	332	392	358	333	347	366	326	334	363	347	348	331	360	322	343	329	397	372	346	366	349	358	330	364	355	350	382	363	308	344	371	325	338	319	381	361	357	326	327	345	366	344	360	355	380	330	344	366	354	346	355	344	355	358	349	324	355	391	359	377	299	354	355	374	330	385	348	343	347	342	371	355	325	360	376	335	344	352	348	320	365	326	359	375	347	358	353	350	345	313	321	338	360	378	349	402	375	370	351	333	340	334	336	327	342	353	361	353	347	357	357	345	338	331	338	411	364	331	376	326	355	376	347	352	360	326	339	342	356	366	330	340	374	373	350	377	373	335	318	334	344	372	371	367	376	338	306	354	357	343	385	371	360	372	359	346	359	346	357	367	346	366	357	352	350	356	372	341	357	359	370	351	336	331	335	354	385	356	387	376	336	377	355	318	349	353	367	382	360	368	333	369	359	407	355	372	344	360	327	344	354	329	366	367	367	371	355	372	352	347	343	381	349	353	345	360	335	365	365	342	324	360	368	367	351	368	352	360	359	337	339	375	356	334	341	351	346	346	363	365	347	362	363	354	405	356
7424	2275	4659	5434	4908	3911	3373	3035	2588	2873	16213	38379	40066	8792	1283	1241	1145	1124	1090	1114	1052	1041	1063	1016	1059	1011	1042	977	925	1012	996	975	905	967	970	982	948	958	945	935	1008	971	949	915	939	897	893	925	903	926	924	915	926	921	895	945	954	952	939	992	954	972	890	871	915	909	921	913	927	932	866	889	917	913	914	885	940	922	876	916	883	906	845	943	897	897	881	950	911	926	871	888	917	868	935	891	949	924	919	908	867	992	905	925	928	896	927	898	876	901	900	881	891	887	931	921	889	915	909	935	942	891	925	899	934	947	951	941	894	905	918	933	854	943	912	891	895	867	882	923	943	925	895	915	894	915	901	930	913	923	876	908	932	875	932	907	843	896	886	915	880	876	891	948	882	943	941	866	934	883	958	943	882	874	923	880	924	930	880	861	892	881	939	953	854	926	935	934	976	943	846	876	927	893	939	883	916	910	905	906	900	917	898	858	861	888	929	866	887	946	885	930	895	939	943	928	894	933	927	895	916	863	876	953	934	933	903	852	898	865	855	923	896	926	926	855	867	898	941	857	974	915	913	913	919	880	886	929	866	946	907	844	885	947	908	901	955	943	900	898	939	924	878	877	901	875	867	894	901	916	884	895	882	863	949	868	930	926	964	859	924	866	927	925	898	911	913	882	857	906	903	877	874	874	892	880	893	891	962	853	938	912	919	942	892	952	900	867	868	895	968	915	860	866	903	908	883	939	875	911	921	975	796	920	942	895	898	969	923	913	899	882	892	904	910	871	941	989	895	854	899	932	921	905	928	906	858	940	892	906	884	923	969	914	936	951	911	913	901	945	927	969	872	830	944	926	867	845	914	944	922	883	913	930	828	888	916	862	853	898	881	931	888	868	941	923	859	900	935	943	849	886	909	887	949	903	929	904	937	875	918	839	955	852	930	930	949	902	905	903	920	934	925	880	965	888	888	869	884	908	940	840	925	904	869	943	908	927	884	914	887	934	873	836	920	909	906	868	885	891	905	870	887	878	888	885	923	946	870	944	898	984	903	887	904	884	883	856	968	901	875	862	921	919	890	884	843	917	859	907	917	865	893	904	903	905	905	898	911	928	919	870	916	858	852	924	911	912	885	892	870	883	901	909	902	877	880	892	882	881	890	908	908	907	879	922	940	961	984	942	888	846	902	951	856	899	903	933	866	912	905	873	920	937	928	913	927	914	950	898	905	900	860	876	855	936	888	902	908	889	918	861	873	893	888	954	905	960	875	878	897	910	905	892	911	938	936	933	940	909	888	917	877	896	872	861	923	916	918	879	849	886	902	887	886	874	928	915	875	901	937	902	906	888	904	887	921	902	902	868	940	879	900	947	888	857	936	931	887	892	931	863	881	912	869	846	889	878	891	892	937	897	871	918	860	887	879	935	931	859	941	906	937	861	960	904	930	879	904	935	881	938	891	896	876	886	895	959	935	924	1000	880	923	879	903	907	926	921	909	893	912	932	842	873	917	917	902	857	888	891	885	908	885	934	920	925	936	913	892	916	901	896	902	869	877	920	889	902	911	881	951	884	885	926	798	876	906	868	959	877	867	917	899	899	908	870	865	925	897	873	892	894	890	935	911	906	869	895	902	917	894	907	931	955	905	857	956	944	898	922	893	893	867	918	899	842	935	825	892	869	907	876	870	894	919	864	907	905	900	884	895	845	903	905	910	911	930	952	906	859	921	848	965	890	904	913	940	914	909	885	932	935	972	913	862	922	886	901	907	931	908	920	922	843	887	952	911	923	869	940	888	949	960	858	894	891	907	847	842	926	863	902	850	925	926	870	893	867	913	891	923	938	907	920	894	955	923	913	935	935	878	861	855	918	879	879	886	930	893	935	933	899	896	903	885	901	1002	917	890	854	860	910	855	915	880	914	889	867	950	891	916	967	912	909	891	839	917	875	919	942	898	885	870	962	883	891	986	873	876	853	928	896	894	922	903	922	900	874	917	963	897	878	959	843	934	930	909	901	911	872	897	894	910	904	897	918	918	869	852	928	876	932	936	935	874	867	932	903	956	905	903	877	909	893	915	884	879	887	907	883	935	927	886	930	894	870	900	927	924	909	931	839	895	907	952	859	862	952	904	876	894	915	937	939	927	908	890	894	896	897	882	960	891	867	912	941	937	928	899	905	915	918	886	890	916	901	806	904	898	964	866	880	935	934	943	856	912	956	937	923	960	834	914	885	887	883	944	890	916	844	909	900	893	871	859	868	859	891	909	932	877	882	858	941	906	859	900	884	853	881	869	895	894	861	911	932	871	856	870	930	944	916	907	902	907	937	882	974	910	888	862	942	962	881	915	872	907	901	902	876	900	909	901	908	867	923	882	910	898	889	888	942	927	900	892	929	902	903	931	878	889	846	909	910	887	963	865	907	951	865	892	930	868	893	926	936	940	904	853	934	880	919	872	921	902	934	918	904	895	916	902	954	988	906	951	883	863	895	891	898	873	870	889	901	867	944	919	866	904	853	928	906	856	874	879	884	898	933	856	896	915	901	876	933	884	925	879	919	958	908	904	859	859	901	918	945	834	931	913	892	885	907	866	915	896	972	872	846	950	918	878	907	851	913	944	944	905	870	899	925	872	906	893	917	836	976	917	923	912	960	921	863	955	923	874	889	927	907	922	914	970	914	867	889	909	862	943	872	935	895	913	909	928	892	890	918	923	900	910	937	889	869	892	925	918	938	897	959	868	907	912	908	933	832	943	884	923	892	922	915	948	883	873	922	856	929	880	866	916	926	909	894	907	902	898	881	917	931	898	939	886	871	943	856	834	978	881	909	959	877	929	911	921	890	874	987	904	927	923	895	852	948	949	906	907	914	940	904	900	908	954	919	894	918	914	910	883	887	898	922	942	891	901	922	885	901	973	892	917	902	906	898	903	897	917	883	868	902	916	908	890	855	916	931	882	879	914	901	902	897	872	928	882	916	864	868	938	856	923	889	856	908	946	934	913	823	914	897	910	879	907	882	920	892	843	953	891	961	915	923	871	872	863	885	865	926	903	897	935	906	896	871	899	862	874	879	930	930	894	864	901	861	895	873	880	929	924	929	897	930	921	900	905	919	879	943	922	884	922	927	879	871	913	901	943	904	879	908	916	899	892	896	895	915	924	899	911	901	939	922	876	942	946	869	932	951	964	833	905	935	940	924	931	903	917	894	898	882	916	864	917	910	886	940	928	905	868	911	891	891	903	887	904	912	904	870	880	903	911	842	909	899	880	947	896	915	945	913	883	876	941	931	911	897	899	930	934	909	903	916	936	897	896	846	859	892	846	851	880	888	897	921	864	898	895	937	921	917	868	907	961	871	949	946	952	875	919	899	870	958	914	939	860	909	859	889	856	924	903	869	945	870	953	888	915	911	900	918	928	944	913	894	877	945	912	896	903	918	899	898	885	919	884	894	925	884	863	918	895	920	903	918	889	936	905	898	861	937	877	942	925	905	908	896	879	897
1912	219	245	216	194	213	198	187	193	170	205	652	767	263	200	205	193	223	203	201	187	209	212	203	205	184	205	173	195	212	184	180	189	197	198	203	202	203	186	210	202	183	212	212	175	217	201	200	198	200	178	181	199	176	216	185	223	211	175	203	205	201	190	212	183	198	197	211	221	184	195	195	195	192	196	191	179	176	206	192	212	180	220	213	196	203	205	178	203	186	189	186	185	207	218	169	201	176	208	198	218	181	201	196	195	168	212	191	198	181	179	188	195	176	178	184	204	175	175	211	228	190	217	204	183	203	195	174	207	184	206	206	193	178	186	218	206	204	210	210	174	184	164	172	197	220	175	201	166	196	207	189	183	178	188	162	201	221	211	186	167	208	220	186	168	183	189	199	187	217	212	183	189	191	200	198	186	197	200	194	176	232	204	199	173	189	187	163	191	183	183	182	201	202	215	189	199	203	214	212	193	193	200	212	201	222	183	211	194	189	183	183	214	208	177	185	200	217	228	200	180	211	205	200	203	205	203	168	229	218	193	183	195	187	170	183	233	184	180	176	212	215	180	197	180	215	196	175	206	207	176	173	196	186	209	193	188	221	203	184	210	190	220	216	215	184	214	210	204	205	161	192	178	186	169	192	221	185	216	195	171	210	201	199	183	178	192	181	201	218	207	213	219	213	191	222	206	225	180	207	175	234	197	181	175	201	204	182	211	198	206	211	214	203	176	201	172	220	237	200	181	195	180	199	176	212	195	194	199	177	208	178	205	206	215	207	206	183	190	206	193	208	188	171	213	223	208	188	210	184	201	211	189	192	170	178	191	193	206	201	188	205	177	219	183	195	186	178	223	190	193	190	214	177	207	219	180	209	179	194	213	201	174	197	192	195	196	227	212	214	191	205	180	172	208	209	184	162	208	232	192	187	209	190	194	195	195	201	187	188	212	182	228	197	182	196	188	179	182	173	205	191	212	219	161	195	181	213	175	187	195	177	198	183	175	219	201	192	185	183	192	173	180	219	188	191	209	178	207	215	185	181	208	191	189	216	177	210	232	187	209	218	206	176	188	191	179	176	204	183	176	206	185	198	161	166	175	181	214	207	193	196	194	186	208	211	194	209	159	194	174	179	220	201	200	209	181	189	210	195	182	192	202	205	199	184	220	192	194	201	169	189	199	205	200	191	174	194	189	184	227	199	195	214	207	195	211	186	199	219	208	208	187	204	173	208	187	187	221	199	216	213	212	190	185	212	210	200	213	208	213	187	202	195	193	199	199	183	208	185	221	186	189	178	188	207	189	208	175	186	191	199	193	185	212	175	191	191	194	212	211	187	187	213	214	184	175	187	185	214	195	178	201	185	224	192	203	195	192	201	188	209	193	217	175	200	184	203	178	197	189	221	225	208	241	215	180	191	215	176	173	177	197	209	205	207	207	171	192	162	199	201	205	178	192	199	191	208	177	226	194	202	185	174	198	203	206	163	194	189	200	175	189	209	199	206	204	199	195	192	221	218	194	199	221	216	219	224	205	196	195	184	214	202	193	210	207	167	200	202	187	190	201	176	202	173	189	182	187	177	220	203	202	202	190	185	220	203	193	218	202	201	170	198	201	204	213	210	182	200	182	208	234	222	190	220	189	171	207	197	224	198	192	226	203	203	197	187	186	212	210	167	198	211	186	210	193	191	184	198	189	202	204	211	179	215	182	179	207	181	191	214	201	168	192	185	233	226	191	188	193	195	204	207	177	211	181	217	205	184	218	190	232	203	215	204	201	208	206	210	180	203	186	170	187	210	193	193	211	182	189	190	230	198	218	203	180	215	205	194	195	205	191	178	171	176	182	188	179	170	214	190	222	214	198	201	199	191	183	179	180	192	185	200	190	197	177	182	191	202	191	206	206	189	196	193	183	202	194	191	186	188	196	199	201	170	159	205	167	222	200	190	198	188	180	172	209	210	194	201	205	180	204	185	198	192	202	179	173	183	187	186	181	197	208	164	184	213	192	193	220	172	185	204	211	219	176	189	198	184	208	214	166	180	183	180	195	192	224	203	189	182	182	184	205	219	185	226	189	167	177	189	216	214	211	205	213	187	193	184	203	181	191	204	199	203	213	170	196	208	204	179	191	171	209	186	204	232	186	192	203	185	209	177	199	187	203	189	196	208	177	207	184	202	181	187	175	193	183	186	193	174	207	190	209	206	213	215	211	212	205	203	199	185	179	203	200	216	200	180	189	194	187	205	217	186	183	188	181	192	193	207	198	194	196	203	158	208	201	198	183	216	215	214	191	193	186	184	204	204	174	192	177	204	185	213	185	194	203	187	202	218	193	191	188	181	216	206	190	183	202	214	210	194	196	197	172	186	200	179	192	216	195	196	206	177	201	222	210	198	189	199	216	185	191	203	184	205	195	203	229	200	177	214	181	215	215	187	167	198	205	200	184	172	214	206	189	219	173	187	180	167	206	207	188	206	206	200	208	204	189	200	216	203	189	192	177	205	181	207	206	183	191	215	188	191	209	188	195	213	184	197	166	206	190	214	150	185	177	207	176	198	202	213	205	186	175	208	205	200	178	194	212	187	197	189	176	208	187	171	170	204	180	177	204	196	221	193	203	232	199	197	191	209	203	190	197	197	178	186	182	197	193	210	172	191	207	203	205	196	179	197	200	207	209	192	208	209	188	186	191	201	205	203	221	175	200	194	204	194	181	201	167	192	220	192	186	208	193	219	186	204	200	205	205	190	192	182	183	191	191	185	202	194	199	188	169	199	216	225	223	186	202	177	175	178	221	181	173	185	174	230	199	197	205	208	192	184	207	189	185	219	182	212	203	226	202	202	196	194	188	206	216	178	209	209	194	182	211	193	180	193	204	190	178	195	209	199	194	207	196	205	198	168	208	170	213	184	191	203	192	196	205	200	198	189	191	184	209	189	185	211	178	195	197	208	178	207	187	217	198	169	191	218	208	206	171	207	182	215	212	198	185	190	211	171	196	157	189	183	197	178	189	192	205	207	163	184	208	207	200	170	221	199	214	197	197	199	193	176	193	214	211	207	195	187	208	206	191	216	219	191	203	201	182	206	197	188	193	185	183	188	194	190	204	193	203	204	193	207	202	190	202	208	204	207	185	193	185	188	220	206	207	201	200	196	197	165	209	172	218	217	192	212	187	206	198	192	187	179	222	213	184	214	207	198	180	179	185	210	175	187	221	181	178	226	188	192	182	209	214	201	181	171	196	192	188	193	206	170	208	175	202	172	204	181	182	194	195	201	201	207	163	190	217	193	197	196	176	191	202	209	196	183	193	202	214	186	200	216	199	201	176	207	193	200	195	196	194	204	216	194	207	196	205	215	193	207	206	203	214	203	218	198	194	176	191	220	188	171	195	202	170	200	205	186	212	175	225	207	212	184	193	180	195	197	196	185	188	217	198	195	214	206	192	184	183	188	188	209	168	221	169	192	207	214	164	185	172	206	163	208	195	203	202	194
2174	615	680	696	717	706	673	662	622	626	1084	4310	4545	1082	584	589	614	583	610	578	593	525	603	595	606	564	595	614	606	562	573	599	570	584	581	592	591	544	598	605	577	553	585	596	576	577	571	564	558	532	569	603	598	561	572	539	587	544	594	514	574	572	598	553	575	580	607	585	568	566	578	535	618	602	583	597	596	579	583	562	577	598	520	569	576	558	547	606	539	578	571	530	558	561	588	570	550	644	604	567	557	607	607	535	598	563	579	527	602	570	612	582	597	584	597	548	571	591	587	619	556	547	590	530	581	600	584	560	598	567	580	594	522	599	560	606	538	548	537	600	563	581	566	579	588	586	556	609	599	558	559	617	579	601	575	606	610	602	598	560	629	602	642	593	584	583	549	574	585	568	597	558	576	581	576	552	580	575	586	618	587	583	551	560	563	592	566	591	595	545	562	571	576	574	564	550	559	596	555	562	555	551	598	575	552	545	569	557	567	579	582	566	563	551	585	614	566	605	578	586	531	567	557	611	559	563	581	623	541	581	608	614	547	593	581	565	565	556	605	560	589	547	553	560	596	577	560	550	570	554	639	555	562	569	557	592	543	587	565	564	601	576	590	591	581	622	600	565	567	577	588	548	602	573	578	571	596	594	629	533	574	590	612	588	632	536	569	598	601	571	581	568	571	587	555	567	571	577	630	582	599	593	543	530	618	596	605	537	571	582	583	532	551	614	572	580	569	578	585	569	605	549	545	571	563	585	577	590	612	589	607	586	550	562	588	578	574	586	584	591	579	588	613	586	536	595	581	632	546	602	556	578	544	522	561	638	568	569	575	568	553	602	602	629	563	580	619	597	612	569	586	556	615	564	607	578	603	575	587	581	593	551	632	569	585	560	571	589	589	551	574	572	567	589	592	581	536	526	597	561	592	568	568	587	569	549	580	602	576	588	589	603	598	611	599	601	562	580	608	539	542	523	575	610	541	572	590	570	604	595	563	561	578	593	627	616	570	577	589	577	586	586	575	586	594	574	556	535	559	569	537	539	562	597	556	579	526	581	566	554	591	586	527	580	589	590	579	598	543	537	546	591	570	575	607	570	579	561	544	556	595	608	576	577	550	495	587	583	572	591	606	538	564	575	570	609	585	568	558	583	575	571	608	567	556	553	604	611	595	547	571	593	563	584	589	537	571	539	588	614	549	558	556	590	566	531	614	568	588	550	596	561	586	597	562	598	525	570	610	592	589	552	601	603	637	549	586	617	557	598	577	568	558	590	578	574	531	605	597	584	567	585	572	548	557	607	590	582	628	627	590	549	562	580	546	609	566	549	590	588	573	602	593	589	550	523	593	536	603	579	554	593	573	556	565	576	551	580	573	568	604	569	544	605	580	584	578	561	603	606	550	603	550	566	604	575	532	591	548	605	533	585	572	578	596	588	531	563	596	548	581	623	586	556	549	574	527	556	601	567	571	553	587	583	589	547	601	544	518	568	523	609	598	598	587	570	588	560	540	584	573	597	605	600	568	577	545	623	551	591	555	593	559	551	580	544	566	593	606	607	577	571	548	593	576	568	610	571	608	577	599	619	580	548	581	622	572	582	577	600	570	543	566	567	570	593	542	594	546	602	577	573	593	572	553	562	563	589	519	569	585	553	536	564	625	567	561	590	597	593	557	590	591	601	577	620	584	504	590	598	562	594	575	581	600	603	563	529	556	604	588	561	576	563	583	573	608	591	611	615	576	580	570	547	573	544	570	567	602	581	584	599	598	598	597	579	573	562	600	583	584	618	555	625	546	636	569	569	541	554	556	527	557	600	568	554	610	587	633	582	549	605	561	542	592	601	537	534	584	545	587	582	531	599	609	603	575	636	598	597	547	580	628	574	583	569	557	573	559	526	565	551	552	590	600	589	602	562	602	596	571	586	593	604	528	589	581	573	543	589	579	578	577	556	580	544	573	582	557	591	562	563	551	526	567	546	578	586	580	566	551	610	573	599	563	558	575	588	587	563	552	588	600	589	578	557	529	597	556	548	565	540	576	574	565	578	589	587	636	559	580	585	595	591	560	554	621	558	575	579	554	598	608	563	597	599	565	608	589	507	594	605	575	584	599	587	520	549	580	549	589	524	554	594	605	539	571	599	585	645	539	652	576	583	572	634	568	588	596	581	588	563	573	608	570	552	562	562	546	532	561	538	570	554	606	597	580	574	557	561	534	584	549	633	564	579	577	546	590	590	570	571	549	583	570	601	559	590	564	540	575	618	601	589	585	553	552	574	577	561	587	578	591	571	556	556	558	567	599	617	513	620	606	538	584	592	560	576	519	586	560	624	553	577	576	548	580	601	520	569	601	580	512	632	576	595	592	581	589	558	586	594	581	610	587	627	586	547	543	571	542	589	540	570	532	546	599	591	634	582	547	570	591	548	560	610	567	602	569	562	596	575	614	633	631	510	571	571	562	556	560	559	591	643	570	537	599	608	527	572	594	576	612	576	604	550	593	573	526	555	574	612	583	611	588	594	570	569	594	602	628	574	594	593	590	594	619	530	579	567	546	587	597	548	562	544	570	557	580	544	578	546	565	597	551	532	588	593	558	584	560	600	554	559	585	569	555	584	628	576	572	588	549	584	601	564	559	608	568	543	549	595	539	549	568	571	612	585	568	556	584	556	563	557	617	620	592	571	573	591	587	592	524	580	562	581	511	562	602	552	545	546	595	596	528	589	549	607	579	547	597	594	600	572	629	614	589	559	580	555	582	580	579	579	577	575	550	534	597	562	572	623	546	541	589	576	531	573	583	587	575	592	571	543	559	596	539	579	571	601	544	596	575	601	564	564	581	596	582	531	543	551	580	635	548	634	575	561	590	628	601	597	544	512	633	587	565	527	576	532	563	616	616	552	563	596	570	558	581	603	581	609	570	604	608	601	574	583	579	591	571	601	621	591	563	610	559	518	601	583	563	573	554	579	550	565	548	553	536	567	594	568	575	587	590	596	564	548	570	544	558	539	557	576	571	592	600	595	551	548	590	596	588	586	527	549	560	598	572	618	585	569	548	552	599	586	584	550	609	530	584	602	538	592	600	591	595	548	601	574	590	577	513	583	574	531	584	571	576	540	545	579	579	600	568	608	569	559	525	558	575	600	618	564	589	576	581	567	621	596	574	543	558	560	577	569	534	592	571	627	603	540	594	551	628	579	545	559	616	571	584	593	557	579	534	600	597	596	564	573	564	553	546	565	588	610	599	576	581	559	579	575	601	595	563	573	587	578	564	605	575	548	575	557	594	566	556	619	524	606	618	574	615	615	575	632	563	579	580	567	556	591	612	574	588	570	561	611	570	590	627	645	582	544	584	569	604	561	631	563	582	626	541	604	579	598	546	615	603	613	593	570	549	581	568	605	585	588	586	601	589	575	575	592	593	554	518	578	548	581	551	588	590	575	568	584	532	551	624	602	616	571	554	540	574	545	564	577	554	571	627	615	582	575	595	556
7111	1194	1217	1072	791	618	599	529	486	543	1541	8162	9306	1902	439	368	333	348	325	363	341	344	367	329	350	316	321	320	325	335	379	373	384	347	357	356	355	361	338	345	348	321	343	343	349	339	318	367	367	317	345	332	346	344	372	360	376	367	313	359	341	310	366	348	333	334	362	387	333	356	328	346	348	323	345	335	335	338	353	373	376	333	357	349	364	313	330	321	325	322	391	348	357	318	344	353	344	338	353	358	343	350	346	331	336	346	360	360	349	402	364	374	339	350	342	353	320	323	372	335	355	322	303	345	326	352	311	343	345	353	365	348	329	360	342	349	317	345	378	311	350	322	325	349	347	316	344	379	371	343	347	349	367	328	330	331	344	325	347	346	336	363	363	347	347	346	343	334	342	360	331	364	340	373	359	322	328	364	324	358	367	314	326	378	350	366	337	320	342	355	343	345	367	348	358	360	289	325	345	348	336	323	348	369	359	354	332	325	332	346	338	300	317	325	344	347	338	322	345	345	373	355	370	339	353	318	309	330	336	336	362	340	333	317	357	355	335	354	373	336	299	335	338	358	327	341	340	352	315	313	339	356	330	331	314	356	375	339	334	351	332	324	348	348	378	319	359	352	343	367	342	355	303	299	341	301	317	340	346	368	329	330	356	330	357	303	354	348	349	317	346	303	352	356	357	346	350	343	357	384	346	348	360	359	346	313	344	371	344	349	336	335	344	327	373	342	319	333	340	328	355	331	314	343	353	316	389	346	332	317	363	320	321	332	372	351	346	346	356	341	335	344	335	302	368	342	339	358	332	375	373	321	341	340	333	362	324	365	355	296	366	367	351	348	337	325	355	346	346	314	320	328	314	376	363	332	336	357	339	371	324	349	364	328	327	340	343	354	357	341	365	351	355	375	337	360	332	360	315	369	333	341	331	326	354	332	344	314	320	370	354	378	348	326	328	324	346	342	349	315	341	340	343	354	356	328	351	342	323	388	338	380	345	342	367	322	350	339	359	309	335	347	349	350	353	364	361	346	367	343	348	317	329	324	344	313	368	317	345	369	315	342	336	318	354	320	350	333	321	336	336	384	329	327	387	342	371	377	316	363	345	322	375	342	320	349	356	326	335	319	295	319	330	325	330	339	361	345	320	346	365	341	386	339	324	344	369	350	364	329	345	325	308	344	371	316	381	355	348	339	345	312	352	354	336	377	342	350	352	340	351	327	319	329	330	347	355	344	360	349	323	348	347	324	326	325	333	331	308	323	361	331	341	311	344	336	347	365	339	351	381	353	351	341	357	330	339	335	361	352	358	339	337	370	347	351	338	356	328	352	373	384	351	333	339	339	316	348	335	331	349	364	333	336	341	335	321	333	330	325	325	342	349	348	339	354	346	345	331	329	327	377	320	331	310	335	353	353	347	327	352	332	346	331	347	330	344	323	303	294	341	329	356	360	336	325	342	317	322	367	351	345	332	339	346	312	360	341	368	330	347	331	351	352	319	358	357	343	340	334	335	357	356	319	318	359	351	346	341	332	360	340	337	344	346	341	371	329	362	380	320	349	349	323	328	321	339	354	341	351	308	334	326	317	362	348	341	335	358	355	356	338	324	324	376	314	333	363	335	367	345	345	339	340	355	352	375	338	298	336	344	329	364	341	355	329	354	356	349	355	365	324	330	366	320	335	339	350	364	346	371	303	346	347	318	388	323	327	376	370	313	360	353	335	347	321	350	330	329	366	337	338	370	351	365	362	355	328	321	321	332	364	362	313	353	319	342	348	335	380	333	317	344	327	308	362	346	328	337	369	316	339	321	347	316	343	335	360	352	388	381	313	357	363	323	323	363	356	339	358	317	327	362	285	343	321	352	313	329	337	347	349	374	328	344	361	344	352	311	356	355	334	332	325	343	376	327	383	335	366	329	360	331	338	336	363	377	328	350	350	367	351	367	375	337	367	330	360	334	333	328	310	311	384	361	344	334	324	361	329	348	342	360	318	359	350	338	326	352	366	333	348	365	340	371	360	368	351	351	325	336	359	358	328	339	326	333	319	364	333	329	297	341	332	337	367	346	309	352	345	337	346	344	339	337	364	310	375	345	344	350	354	351	342	374	350	367	338	357	372	345	366	394	371	338	356	377	340	364	336	349	386	374	320	322	338	338	331	342	342	346	379	340	341	350	342	328	342	403	359	333	355	363	333	318	323	320	328	334	310	367	357	307	326	353	329	355	317	368	330	358	342	349	355	336	351	342	357	327	333	340	341	352	341	329	353	376	335	298	336	325	329	338	363	314	323	353	351	342	341	369	349	342	366	370	339	331	314	371	384	335	380	354	369	365	332	331	347	361	376	349	360	338	346	375	339	340	331	332	320	337	338	306	361	367	340	332	350	301	311	362	349	339	310	378	339	366	347	329	338	314	315	361	384	391	351	299	368	348	362	367	320	342	326	375	339	368	355	322	356	335	352	358	319	338	322	329	342	329	323	318	365	319	360	318	317	319	366	332	346	344	325	372	350	372	360	356	352	334	353	324	371	371	357	334	354	343	316	315	350	369	334	378	334	356	381	350	368	372	347	325	335	370	341	317	325	329	344	358	336	370	345	324	346	351	356	325	310	363	338	347	359	361	325	332	339	328	344	333	336	337	365	342	336	314	349	361	345	348	354	364	351	350	327	312	377	325	352	355	355	369	361	332	335	347	331	375	324	357	326	323	365	296	281	364	368	359	351	334	324	272	373	367	324	338	386	327	311	343	337	367	358	314	335	335	358	348	376	351	324	346	326	346	361	347	313	328	337	359	314	333	369	351	335	326	374	337	348	338	375	339	296	335	364	303	361	340	333	331	334	333	334	327	350	353	353	361	348	343	341	315	369	315	308	317	355	364	354	354	347	319	330	310	341	336	384	331	380	329	318	379	358	332	334	339	323	364	365	341	328	380	324	344	327	367	398	313	358	379	316	356	318	292	305	359	326	355	390	294	338	342	336	326	353	356	355	321	331	313	344	332	336	306	338	346	344	353	348	348	376	328	372	348	355	376	330	335	336	344	368	356	312	348	341	319	377	324	332	324	348	346	307	372	330	324	356	335	339	368	323	370	334	314	356	347	364	372	333	342	314	350	303	334	367	336	374	365	361	324	338	317	337	312	334	334	297	357	325	339	339	392	357	325	345	337	342	371	350	358	379	296	330	356	401	335	378	322	325	342	338	351	336	351	391	351	343	337	319	351	347	334	330	338	342	299	367	383	347	362	353	345	348	356	349	355	309	361	309	345	313	394	367	358	316	328	344	339	342	366	356	347	359	368	352	339	306	339	335	331	320	344	340	353	338	315	327	320	374	334	331	340	358	379	358	364	302	369	307	343	345	329	317	329	321	285	345	353	376	317	372	337	326	360	295	316	275	363	326	342	351	367	358	359	303	336	346	351	364	346	319	357	341	335	350	369	355	326	337	350	359	327	350	363	337	347	350	344	327	335	342	366	363	349	327	372	380
5565	1686	2837	3241	3057	2564	2118	1933	1800	2484	7907	29708	30403	5618	1073	1043	1027	1060	962	998	1000	974	1008	958	997	1005	900	940	973	950	893	914	953	916	958	911	903	913	932	889	907	911	915	894	910	923	931	917	919	947	925	845	871	899	921	864	975	890	959	949	953	905	940	921	949	906	915	944	876	930	970	883	893	880	892	845	884	884	933	864	902	870	928	938	889	843	897	870	887	884	846	843	921	945	901	982	865	892	901	907	889	920	907	936	986	931	849	889	952	845	863	954	873	911	860	815	885	911	901	912	880	920	900	919	908	924	921	850	884	902	916	906	883	901	906	925	899	902	894	882	878	938	896	930	871	883	912	863	969	939	901	890	869	910	942	826	925	856	929	881	906	933	922	862	979	910	902	932	922	895	927	877	923	870	927	870	898	886	913	857	904	894	914	961	901	922	918	892	838	909	935	854	872	919	857	892	892	915	914	929	939	890	925	922	840	847	919	913	888	895	853	898	909	918	847	857	912	921	890	926	863	928	905	922	937	904	881	919	962	929	856	907	913	876	876	927	964	868	896	950	908	918	930	908	876	903	889	859	947	888	919	886	937	863	903	881	910	914	867	877	924	888	902	908	889	929	889	915	944	877	954	941	924	866	894	876	903	912	915	885	865	948	902	877	863	888	905	882	888	896	908	911	870	926	873	863	876	955	926	867	935	923	904	902	892	873	864	938	950	940	959	898	903	923	892	891	900	852	884	896	902	917	924	914	949	953	874	904	906	906	906	886	956	865	928	918	971	912	881	913	879	939	898	879	911	899	947	882	897	905	858	899	890	906	899	918	856	917	849	907	898	931	948	935	936	930	870	954	897	878	919	877	911	909	861	858	906	860	865	889	945	896	864	957	888	904	867	862	861	971	888	946	920	926	862	896	903	925	939	890	871	893	945	911	870	908	922	881	859	899	902	911	905	978	900	960	910	856	874	940	870	918	870	898	932	915	922	931	848	916	946	952	879	877	878	922	832	865	901	827	881	872	904	927	881	948	861	863	860	882	887	857	897	869	922	928	925	953	939	916	870	895	909	901	924	925	873	915	948	861	915	918	938	918	869	883	867	888	869	938	907	905	970	908	934	906	963	908	910	916	908	903	870	915	876	863	893	891	930	884	920	910	909	899	891	939	846	914	914	904	880	955	892	925	919	913	920	889	904	892	894	893	901	912	943	862	826	874	945	920	868	830	907	907	875	881	902	891	908	910	902	904	846	903	840	949	903	869	901	908	861	861	862	937	927	932	937	941	913	889	897	849	863	907	889	841	894	873	876	892	901	909	910	941	885	902	911	934	939	908	910	856	848	918	887	913	895	908	842	902	915	978	872	916	939	876	913	903	917	928	894	903	864	907	921	889	898	851	909	899	918	889	910	903	910	865	863	867	857	903	960	868	902	834	862	860	856	887	900	922	932	868	889	975	849	894	932	952	908	914	986	879	938	913	936	857	887	934	863	866	909	891	867	902	887	863	889	909	847	879	863	876	898	930	859	930	865	895	873	912	934	909	955	925	870	901	928	925	905	917	885	917	895	880	906	1005	913	826	909	901	856	977	890	917	882	905	873	885	922	925	926	825	926	907	895	898	904	886	935	884	877	896	867	873	901	891	925	875	834	871	888	890	880	931	883	924	853	919	921	903	885	905	936	945	928	878	932	889	864	914	955	903	915	885	904	905	902	913	851	949	965	884	889	901	877	859	919	884	908	879	904	959	891	846	942	860	926	900	925	910	934	912	920	875	899	896	933	874	892	936	867	864	955	864	897	910	873	926	885	901	935	912	876	927	908	949	900	927	915	905	889	897	871	866	892	911	881	894	891	906	852	922	860	889	881	908	880	913	935	893	860	934	889	900	888	862	872	930	930	898	935	907	926	895	853	934	933	968	933	926	940	864	901	857	898	910	902	966	866	869	888	921	901	879	899	970	890	888	915	894	931	926	911	872	866	866	902	869	892	928	917	925	904	861	862	867	896	856	868	929	906	910	901	875	974	892	907	881	916	848	977	844	905	851	916	901	906	899	892	889	892	893	866	896	908	940	875	877	903	901	886	868	910	934	881	866	914	927	925	898	917	924	891	923	945	926	913	918	810	932	909	941	887	881	920	918	884	850	932	881	929	886	849	896	917	914	888	914	869	949	876	888	875	943	914	915	911	921	908	909	878	913	937	922	871	903	918	892	932	946	874	909	891	916	869	912	886	865	948	948	926	876	913	839	900	921	857	855	888	872	897	863	899	906	930	957	903	878	895	888	855	830	905	941	905	914	873	926	955	933	886	885	903	880	910	945	923	867	894	904	906	928	869	862	862	872	874	880	955	911	907	893	880	864	893	945	917	881	850	876	891	874	887	871	890	906	895	937	945	918	941	862	875	904	902	880	920	921	912	885	915	887	877	906	865	885	870	941	911	911	902	879	949	886	883	932	876	884	918	900	929	879	892	927	896	868	897	873	858	913	869	897	991	866	891	929	921	915	931	914	925	886	837	863	941	899	899	881	851	871	899	855	918	944	917	902	916	956	902	851	932	940	931	857	921	933	888	913	915	925	890	881	871	908	893	870	885	993	910	918	925	890	846	945	878	878	898	902	887	898	904	884	850	878	931	927	897	854	910	877	970	903	870	929	881	905	944	891	945	851	868	890	906	867	902	913	894	880	889	864	898	941	936	885	897	907	853	929	875	907	882	869	956	847	898	957	895	922	907	934	884	889	932	852	891	863	887	890	854	862	923	958	893	946	911	919	924	862	939	909	882	914	937	963	890	940	900	915	886	901	949	850	963	895	954	871	890	925	900	898	920	893	908	874	863	899	884	895	897	881	877	938	948	949	881	901	860	912	884	869	933	893	887	941	939	907	920	869	895	888	889	861	913	907	889	876	886	932	889	921	882	915	950	908	879	997	878	936	909	944	874	925	911	863	933	850	909	893	963	882	860	900	926	945	917	899	876	887	893	875	905	895	915	855	902	865	901	874	900	949	919	890	861	943	934	897	944	941	898	908	905	876	921	866	878	915	905	894	937	890	876	889	978	872	900	938	904	842	882	894	897	963	889	870	892	862	891	894	924	909	890	895	887	904	901	908	900	897	899	921	916	855	884	883	894	908	890	868	936	900	884	899	893	899	908	860	941	926	905	857	920	918	887	893	893	892	939	912	956	936	925	876	950	913	891	893	931	909	917	915	910	893	909	906	858	902	908	911	868	951	887	915	898	869	911	914	909	901	915	967	881	885	923	887	902	897	880	860	897	880	863	887	898	906	890	896	869	870	850	938	885	852	908	897	918	904	920	891	906	920	925	891	882	960	847	906	891	891	927	876	889	915	900	957	847	908	937	897	925	962	899	947	870	920	909	907	972	943	895	916	932	903	880	881	852	919	879	912	906	897	897	892	901	888	902	902	909	928	899	913	896	874	926	912	906	956	919	894	909	920	899	947	872	876	910	906	908	908	908	947	891	933	892	908	855	914
14089	2424	2464	1937	1461	1076	830	681	647	717	1874	14350	17514	3586	443	376	405	379	367	383	365	372	375	354	353	361	363	367	370	347	354	317	409	361	386	360	361	320	390	333	336	319	338	354	395	359	371	329	387	387	341	351	341	361	363	370	369	349	395	333	344	364	334	349	348	333	359	346	327	371	357	336	324	361	373	351	377	332	323	329	380	344	330	359	344	351	353	339	343	348	358	340	341	327	352	375	348	384	359	366	351	380	333	316	381	358	365	340	343	326	342	329	341	348	338	357	339	339	343	380	350	369	348	342	371	307	345	346	330	355	351	348	339	365	358	351	339	331	342	355	334	320	351	318	356	354	295	339	342	330	346	385	351	331	379	353	375	343	333	348	380	360	340	374	361	334	362	336	369	376	390	338	390	348	337	360	330	342	318	352	341	339	313	334	357	362	358	378	379	335	358	350	350	355	365	333	337	357	324	361	357	356	343	302	390	341	346	366	389	349	365	341	363	333	366	326	358	339	362	324	328	332	381	316	340	328	367	341	333	373	350	326	349	359	371	326	304	363	334	357	334	335	364	348	367	332	370	357	380	374	360	351	332	319	363	363	336	387	365	347	392	374	323	362	330	340	336	333	371	354	362	339	323	337	316	322	341	355	340	353	330	343	351	353	331	355	336	369	358	377	364	397	348	383	389	358	338	374	334	380	358	352	321	317	333	362	332	341	389	355	300	347	358	326	327	389	333	297	344	362	338	329	340	358	343	333	345	389	324	335	352	334	340	355	322	346	334	339	327	364	372	377	348	306	341	360	308	330	332	351	335	351	341	333	332	347	345	324	343	351	335	317	348	372	343	343	381	378	313	358	341	325	330	364	340	335	385	339	381	367	326	315	307	350	320	342	363	347	332	348	346	343	365	358	308	356	333	336	347	317	355	357	336	334	335	360	333	341	352	334	349	335	329	293	368	359	356	356	360	326	308	364	379	345	371	358	311	340	377	356	408	356	317	296	378	349	306	354	339	330	340	350	352	354	370	342	337	345	315	387	345	340	324	365	356	353	346	366	342	352	348	345	371	363	364	354	350	371	335	357	346	361	345	355	364	345	335	332	330	346	388	326	345	365	354	335	333	339	351	355	343	339	380	342	353	332	394	347	330	324	358	329	392	327	351	356	374	368	378	351	312	369	384	356	335	394	345	346	346	347	348	330	361	329	329	349	335	361	340	348	324	331	326	359	329	364	360	309	362	357	344	332	343	356	379	346	324	392	331	288	353	364	387	361	329	329	354	347	351	344	321	342	330	365	373	366	387	361	373	336	321	357	347	355	295	361	346	343	332	323	318	324	375	348	349	318	348	375	356	354	357	370	365	343	319	340	351	350	359	368	340	346	352	328	341	347	348	371	334	383	345	363	337	337	336	347	369	344	364	360	353	340	362	344	363	332	378	324	344	345	355	382	363	344	348	354	331	372	358	344	338	349	338	380	350	364	342	338	357	339	350	353	370	351	301	359	367	361	330	361	348	368	327	356	351	376	349	340	369	356	320	342	360	326	335	321	334	371	343	342	313	318	320	363	335	336	363	336	360	331	341	337	357	378	367	375	352	351	373	373	346	353	385	336	335	388	352	354	337	363	346	359	372	354	362	340	366	376	355	319	365	375	325	316	368	344	362	361	370	375	351	357	346	347	333	365	368	371	380	372	393	366	372	354	348	328	335	317	364	322	315	346	319	367	323	308	323	348	323	350	370	333	350	327	332	349	342	348	357	362	384	349	312	348	335	332	348	378	323	330	361	338	328	353	328	346	338	305	389	345	320	361	369	342	356	318	341	333	350	322	324	383	337	341	339	332	346	367	366	352	309	322	348	333	307	345	363	372	350	364	360	342	354	343	394	356	359	351	369	337	356	369	345	349	307	353	338	366	356	363	363	342	351	364	309	349	354	344	310	347	338	358	354	313	364	356	352	320	348	356	347	336	353	398	365	354	340	351	340	364	342	338	363	370	288	321	351	336	349	326	394	350	336	373	392	349	376	316	356	385	357	362	361	351	339	345	351	319	365	353	348	374	317	333	352	355	363	354	333	365	362	384	349	362	375	365	382	327	370	347	330	307	348	337	322	336	374	336	371	342	362	336	384	346	361	338	379	327	339	385	315	372	392	350	356	342	365	329	388	379	362	356	383	329	326	356	333	336	363	344	375	335	336	314	339	331	358	333	339	347	322	332	376	388	330	357	330	343	321	351	339	352	302	362	348	322	318	348	341	324	327	343	355	360	361	364	383	344	391	322	319	354	359	338	373	350	333	345	341	367	349	326	367	377	383	363	366	347	314	337	310	336	317	360	365	344	334	333	321	336	329	353	378	367	325	317	333	362	336	347	345	343	342	365	320	348	365	362	324	349	358	360	360	348	342	360	334	301	360	343	315	356	364	350	344	356	335	332	366	339	363	356	364	339	324	315	371	331	362	355	344	340	356	345	366	327	363	372	341	369	352	340	365	325	352	342	338	353	382	303	332	363	344	371	360	356	362	340	367	342	360	357	337	341	358	343	336	350	352	340	333	338	323	346	399	339	360	360	361	332	351	352	389	341	331	355	331	326	348	353	349	374	363	353	336	334	354	378	358	353	365	358	358	335	351	357	324	351	338	328	337	367	342	331	331	322	367	347	377	342	365	365	345	352	320	327	350	356	335	296	345	331	350	365	345	378	347	352	346	367	331	333	370	354	352	352	338	348	345	372	343	344	408	355	353	367	344	361	352	355	362	320	344	375	344	365	376	357	343	362	370	345	326	373	354	339	369	397	341	345	339	371	323	377	355	317	321	327	322	369	316	333	385	368	375	360	328	350	353	343	339	352	355	347	350	355	315	334	343	328	363	364	347	326	359	360	397	311	301	368	352	338	325	392	332	362	312	348	317	301	351	357	363	352	378	313	339	372	372	338	342	334	328	337	352	321	350	355	356	335	339	363	345	330	368	354	340	350	363	360	330	319	344	362	355	352	343	363	337	352	374	348	360	355	331	342	364	360	331	306	349	332	368	349	339	371	338	372	352	356	354	347	350	354	371	368	354	400	378	328	380	336	324	330	345	355	321	365	315	338	358	346	342	346	343	308	342	345	377	375	325	367	385	337	357	321	348	308	337	329	357	362	305	373	326	362	385	379	360	361	368	352	359	347	326	354	343	340	373	333	340	337	323	376	350	342	315	328	357	338	337	351	323	334	362	363	356	373	369	337	347	381	352	347	364	363	334	333	380	347	338	345	328	310	334	337	361	333	343	369	324	363	343	373	344	371	344	355	334	368	353	377	355	350	361	342	333	345	333	342	335	334	366	310	388	347	333	324	323	368	343	349	340	388	364	351	334	335	346	336	344	360	355	342	345	364	342	363	358	355	351	325	388	384	350	337	353	345	322	358	356	350	366	352	338	371	379	317	337	376	357	403	333	360	338	364	316	351	344	338	320	335	338	322	395	343	358	320	339	364	353	374	371	366	345	362
7515	2555	4813	5570	4953	4147	3404	2817	2673	3235	9762	39032	40037	7160	1262	1181	1135	1139	1171	1122	1042	1034	1061	1039	1093	986	1022	946	989	1007	947	991	962	1004	916	949	1018	963	916	928	953	891	962	922	923	922	899	907	944	911	921	960	913	947	929	944	891	877	868	914	920	908	933	906	871	887	903	952	878	916	922	891	899	906	909	924	876	911	884	879	916	866	885	908	858	863	954	900	928	864	928	885	915	913	894	940	929	885	894	909	920	870	890	939	878	881	907	933	943	843	890	859	944	890	912	851	898	850	904	915	896	898	928	894	899	899	867	876	851	854	908	891	859	900	896	922	891	904	862	914	830	918	882	922	882	899	870	875	884	889	892	897	838	846	853	955	859	865	859	818	888	862	867	892	851	895	875	835	903	923	967	904	872	878	872	836	893	844	863	898	932	846	960	927	828	919	866	900	925	907	943	866	883	899	898	847	862	926	911	856	939	881	842	909	954	887	877	856	903	884	894	904	942	942	925	912	933	920	840	892	906	909	875	874	851	871	879	814	947	877	893	907	874	869	885	901	871	902	905	882	880	923	902	859	839	854	872	916	929	906	856	924	941	924	897	931	932	934	876	889	914	869	987	886	946	897	824	861	919	872	850	886	878	870	883	853	912	846	833	845	861	916	891	929	837	872	895	899	924	874	881	878	864	905	922	858	878	903	899	932	818	924	899	868	864	894	903	927	904	867	858	897	907	888	872	950	858	855	879	926	899	931	903	886	880	897	853	894	892	874	915	904	869	875	926	875	942	892	885	921	868	920	918	880	901	906	888	924	895	912	908	912	892	908	885	860	881	921	925	898	938	969	938	830	870	844	890	819	906	815	871	868	907	888	893	894	912	884	898	909	927	872	932	905	899	870	858	880	855	865	861	911	930	907	911	872	840	901	822	880	872	864	882	888	926	863	939	908	873	934	896	923	908	901	864	888	904	882	874	872	863	871	855	842	926	908	925	863	861	867	880	875	896	853	899	887	875	884	867	851	911	890	888	866	885	914	899	885	833	854	879	895	890	856	910	908	900	903	914	870	845	888	873	894	962	889	916	875	935	862	892	875	871	884	890	835	910	923	921	897	931	845	946	887	921	865	884	886	908	938	887	891	923	886	963	866	914	922	867	877	871	921	895	867	892	890	926	803	879	937	946	841	880	939	894	916	925	923	870	909	876	904	871	883	873	856	863	881	877	842	876	887	903	881	860	938	839	877	828	873	863	872	904	870	821	854	899	919	862	837	851	842	865	921	899	833	901	860	953	869	855	866	909	914	866	896	849	860	884	901	898	906	934	913	895	916	914	839	852	881	865	914	872	913	892	901	883	859	874	905	881	893	897	881	857	878	904	941	863	884	852	894	849	897	882	876	897	925	914	946	924	927	869	922	890	885	912	896	859	884	840	891	893	850	863	911	956	855	872	850	918	931	889	885	841	933	904	891	909	932	938	913	921	901	874	930	880	840	923	890	876	871	886	888	921	852	906	930	947	830	853	884	905	898	855	813	917	923	915	915	889	881	895	957	933	885	872	864	897	833	849	895	890	922	932	864	883	897	875	844	887	920	872	895	875	875	856	905	883	878	873	862	925	882	864	926	849	892	917	899	919	845	878	873	846	846	849	885	907	860	896	881	890	880	871	932	860	915	883	896	893	858	921	879	860	920	887	839	846	903	834	906	912	877	870	935	858	898	933	891	891	903	853	920	847	895	930	890	876	881	885	897	899	927	953	909	845	946	862	950	948	862	873	878	892	877	879	888	918	902	919	856	910	899	890	870	865	919	884	916	850	881	928	915	879	932	912	874	911	897	816	870	885	871	875	877	856	841	908	915	897	928	943	800	875	902	894	900	937	821	886	860	913	916	904	926	924	837	821	927	875	856	881	876	893	879	896	938	864	855	885	822	897	897	878	882	849	826	861	895	829	895	894	915	862	917	889	934	888	837	857	909	919	878	903	896	928	856	925	858	896	885	864	857	858	878	886	910	860	943	875	867	910	949	893	889	873	883	895	843	866	896	886	874	870	918	924	852	875	920	869	910	911	878	863	902	906	795	844	897	875	871	834	915	854	875	921	906	905	848	889	842	865	883	892	877	892	924	865	832	916	904	857	902	872	889	870	929	847	868	849	902	903	904	893	886	851	879	906	840	819	927	954	892	892	873	885	915	888	911	890	943	878	908	916	821	881	949	928	917	887	860	895	894	908	846	898	901	933	863	871	861	875	892	925	893	915	857	904	924	908	898	873	897	840	827	891	884	912	939	836	893	909	867	925	906	864	908	881	869	892	890	877	844	891	910	885	931	889	880	874	862	913	872	925	870	908	890	972	896	890	887	892	910	885	920	867	915	911	908	795	927	911	826	902	870	898	850	927	926	832	908	873	886	870	900	873	872	897	905	892	886	922	839	882	912	839	928	863	908	889	882	925	857	905	989	883	843	879	917	876	857	872	857	898	866	927	867	902	873	866	892	865	870	927	904	870	876	885	877	928	893	860	862	879	845	881	902	867	914	865	904	901	852	884	942	852	875	898	890	874	924	900	903	845	875	848	899	918	931	885	915	844	935	906	898	869	877	836	869	875	903	935	912	843	923	911	904	915	897	880	930	891	850	860	858	980	830	937	888	1004	864	886	911	823	845	885	892	852	905	879	903	871	907	841	872	851	869	893	811	915	916	869	851	901	892	845	857	846	897	878	915	903	868	903	868	858	835	839	927	885	909	918	903	965	879	822	882	847	927	880	913	909	889	928	859	845	902	911	853	828	862	889	898	932	898	858	845	858	894	919	927	885	905	911	875	888	875	865	892	863	886	878	891	885	874	866	874	891	897	942	892	894	864	922	884	864	864	837	892	882	877	879	857	924	929	861	887	888	874	853	859	912	911	890	901	854	895	890	859	847	836	896	846	870	892	853	907	882	828	825	864	889	840	876	871	907	920	917	911	887	880	909	888	882	854	848	874	851	870	857	900	931	904	820	949	912	935	931	872	876	852	880	875	911	887	885	893	876	838	918	915	856	883	867	904	901	870	857	921	909	879	860	905	892	927	904	885	924	880	866	978	895	889	876	870	897	884	892	868	909	921	915	852	886	856	868	883	848	838	883	890	908	850	850	854	961	877	906	857	877	868	856	881	856	880	881	873	885	848	944	899	901	920	915	883	884	864	880	905	925	873	923	887	859	819	891	920	857	830	897	971	904	866	916	888	900	905	864	861	936	824	852	953	897	897	829	909	819	848	851	943	927	895	871	916	851	897	930	866	868	841	856	851	936	904	905	845	886	880	849	877	923	928	895	928	880	856	909	882	897	897	855	874	876	898	844	891	855	882	847	880	938	906	885	830	905	856	903	864	833	913	890	929	871	894	881	911	859	825	875	877	920	876	939	896	880	878	853	881	870	857	845	951	911	867	904	852	921	907	970	884	902	917	843	880	877	868	864	890	910	899	942	870	848	885	860	882	867	899	876	948	889	854	903	876
1897	210	228	221	162	216	183	183	186	188	187	412	626	216	163	147	178	188	174	182	178	184	177	173	179	178	163	191	182	168	170	194	179	150	177	169	186	186	201	175	187	159	166	204	183	158	173	183	198	189	159	177	194	182	166	171	204	169	180	217	167	180	173	171	202	197	175	191	185	155	174	176	181	182	167	167	191	189	190	165	192	205	179	192	170	178	197	184	178	195	194	175	180	184	161	202	171	195	170	190	158	196	174	165	168	182	157	186	189	188	166	172	183	187	192	199	180	200	175	182	196	156	183	195	194	194	177	161	188	190	165	177	196	171	162	181	177	187	174	187	161	177	191	180	155	193	195	192	173	162	158	165	164	175	183	153	171	185	164	181	146	173	185	163	193	164	191	170	178	193	181	152	200	202	202	183	167	197	177	182	172	167	189	194	183	197	198	183	158	166	195	149	161	147	176	161	174	167	157	177	173	172	172	174	166	192	161	188	207	187	198	175	177	168	169	172	186	202	183	172	197	174	192	179	186	173	144	166	192	194	182	157	158	159	178	172	181	178	178	172	151	158	152	177	185	204	203	156	163	178	184	199	181	193	167	152	170	195	187	179	160	162	172	165	187	171	180	173	197	193	187	175	205	168	204	163	161	192	183	171	186	168	190	187	169	176	183	193	181	172	183	173	182	182	209	186	206	180	163	193	192	182	172	183	170	183	175	166	162	162	163	164	146	172	168	182	162	178	172	169	195	177	175	190	194	183	203	182	187	181	149	162	166	181	167	187	182	182	167	165	164	166	177	170	184	163	176	162	167	177	154	152	164	179	170	186	166	159	171	163	167	197	177	173	179	204	171	166	182	191	204	195	179	197	187	173	186	180	186	149	176	191	172	210	176	188	196	150	182	199	198	156	183	189	178	153	191	171	181	173	176	170	166	169	175	172	159	179	166	188	172	181	187	176	151	202	174	149	175	179	180	185	182	189	191	159	167	174	188	191	176	166	198	174	174	170	178	176	182	159	177	162	180	181	172	166	169	166	189	190	157	192	165	186	200	170	165	184	202	167	181	167	174	180	167	186	157	183	173	200	191	142	169	182	194	163	173	160	170	175	175	180	154	184	173	188	152	157	223	155	162	172	205	193	178	182	196	171	179	202	159	176	170	176	184	170	187	162	185	149	165	167	149	189	195	138	181	155	187	196	178	203	170	180	200	165	189	206	162	163	175	150	186	173	171	209	168	182	168	183	167	182	159	162	136	206	177	184	203	180	226	186	179	173	161	196	154	160	174	168	188	153	163	142	148	187	176	181	177	174	175	153	184	154	179	166	179	165	157	168	191	192	194	179	179	175	171	178	166	187	196	180	184	177	173	164	196	152	153	201	192	168	151	173	201	184	182	153	196	181	165	184	187	163	156	162	184	183	220	201	197	175	176	160	158	181	167	149	192	216	209	194	162	166	175	184	189	166	160	185	174	179	166	155	180	166	190	172	173	182	173	195	196	181	160	167	174	182	157	169	166	142	180	195	174	166	158	157	161	199	180	182	174	145	161	178	176	182	166	159	176	183	181	172	185	192	170	178	161	185	201	195	162	165	184	173	167	192	183	179	169	206	190	192	164	177	165	176	219	189	177	170	170	174	209	164	164	173	179	200	166	196	169	170	194	193	184	168	190	191	164	160	176	156	159	164	158	184	167	172	171	187	183	187	185	190	177	181	147	199	162	189	162	185	197	159	182	183	184	168	216	175	184	191	169	190	161	166	193	176	151	148	166	181	164	175	183	171	222	182	154	157	178	168	157	175	157	160	203	166	151	166	168	183	164	197	176	182	168	192	202	175	175	162	171	191	173	183	182	172	189	183	183	163	168	188	162	179	184	201	197	178	171	181	166	173	181	175	146	169	181	157	176	173	146	193	174	148	151	184	182	191	186	168	180	177	200	182	175	173	198	185	184	143	182	166	185	171	166	156	181	151	159	179	167	151	192	187	160	191	183	192	163	196	168	171	173	186	163	206	173	191	180	174	174	183	185	171	179	207	166	209	167	178	177	192	183	204	209	167	167	161	183	164	174	184	192	173	186	194	185	171	190	197	180	183	200	152	197	205	173	162	180	173	177	186	169	174	169	193	180	196	195	169	181	191	186	151	180	166	179	168	197	154	193	171	183	163	149	158	182	182	187	195	156	190	176	155	168	186	178	184	174	170	188	179	180	183	187	164	185	196	188	177	175	203	178	183	158	182	184	191	188	203	165	192	165	162	169	177	159	177	193	202	192	157	196	180	154	182	174	184	171	183	191	189	187	175	194	189	166	168	216	176	187	187	186	190	179	186	171	172	187	190	203	205	174	183	154	174	187	169	160	169	195	171	159	177	174	202	173	165	189	186	173	177	161	183	173	178	171	175	193	158	172	180	178	169	178	170	182	167	178	180	159	162	168	182	172	183	183	158	186	191	181	191	165	168	189	174	204	179	197	181	183	180	194	181	196	164	177	171	179	191	201	188	185	176	194	179	159	180	173	171	198	161	196	178	178	175	182	157	175	160	167	183	197	168	183	189	178	168	165	191	174	205	172	158	177	198	175	175	160	176	182	181	166	169	160	177	191	183	208	156	164	192	184	190	182	194	188	198	179	166	184	180	181	165	188	191	130	178	185	173	178	165	162	165	175	201	183	178	196	178	180	166	192	182	177	174	178	189	191	197	202	186	173	165	210	173	184	177	203	184	179	157	169	163	187	163	218	189	172	192	160	188	177	162	171	174	161	189	187	149	199	158	145	172	165	158	183	165	197	187	182	166	147	180	191	167	144	165	165	186	145	162	173	187	179	183	192	164	170	171	180	187	170	166	149	167	191	200	193	142	159	156	185	182	193	180	197	177	176	170	171	173	197	201	161	164	206	170	185	169	181	200	197	172	179	164	166	190	172	165	182	168	173	165	191	170	174	172	189	179	176	174	172	172	176	177	189	158	166	175	161	187	180	156	193	166	184	169	167	170	171	179	173	191	206	183	156	183	167	160	180	194	161	179	195	175	173	179	179	178	170	178	164	165	150	176	176	176	167	165	182	190	178	177	160	159	164	183	172	176	185	194	187	186	172	174	195	171	187	177	167	163	184	163	200	170	189	202	167	163	192	150	190	190	201	203	191	167	177	158	199	177	172	202	163	200	182	195	186	172	175	184	159	175	161	163	195	162	151	196	174	155	180	172	187	175	164	192	194	158	175	184	179	172	172	184	171	174	191	180	205	180	193	170	183	185	176	167	163	198	196	170	160	196	174	171	165	164	173	160	183	213	169	190	186	170	187	181	192	176	171	182	165	167	188	164	155	170	191	203	177	175	180	200	157	178	181	180	156	171	180	180	178	153	183	174	167	164	174	194	188	181	185	189	177	216	182	168	170	200	171	179	167	186	180	190	173	169	177	178	181	180	151	179	190	192	198	160	181	168	161	166	192	166	176	177	209	183	208	188	195	176	172	176	158	154	181	171	157	195	199	173
2283	571	674	726	669	660	619	589	570	560	890	2454	3990	828	530	554	565	515	544	581	521	558	544	546	488	512	535	526	513	544	562	556	521	557	538	510	502	521	546	527	541	557	518	518	547	537	532	578	537	529	535	517	568	533	551	530	542	538	531	525	470	556	508	547	564	503	525	511	592	555	562	517	547	527	540	490	547	519	531	510	540	514	535	547	514	526	527	575	541	555	514	491	522	539	535	521	567	576	505	527	528	532	494	526	522	542	537	536	541	567	509	509	539	568	529	530	517	517	506	539	582	570	535	554	533	530	540	543	506	552	538	521	532	535	497	554	537	515	506	510	537	480	500	546	570	536	517	523	535	507	509	496	542	514	525	503	536	592	514	509	513	498	530	503	539	506	580	560	504	569	527	557	525	509	515	528	514	537	494	520	522	536	515	543	523	506	552	552	504	545	514	506	507	548	549	512	527	504	521	491	537	549	442	508	526	520	484	556	505	543	547	492	517	550	522	542	533	511	572	537	548	508	515	536	495	488	533	549	512	505	540	512	530	513	528	524	489	551	534	525	521	528	532	564	566	534	577	541	519	533	522	533	538	487	539	557	518	564	502	504	516	579	508	540	492	507	520	494	521	466	549	537	514	559	547	551	505	502	521	518	517	562	543	516	520	540	532	566	505	571	541	524	538	580	524	530	498	537	529	550	512	519	533	564	562	535	518	525	515	528	506	534	537	545	561	558	505	542	540	572	524	531	542	524	541	554	538	492	494	538	552	539	509	525	560	517	547	486	520	512	514	565	483	512	515	539	517	543	556	537	514	527	506	593	515	507	495	525	514	570	513	531	557	486	541	518	517	533	523	516	544	511	577	519	517	563	528	561	499	539	514	534	529	523	480	551	538	551	520	551	510	567	534	562	476	556	504	531	555	482	540	541	509	521	531	524	534	522	545	558	519	527	556	570	567	555	532	510	536	496	572	536	532	518	531	540	510	513	500	555	538	456	512	511	544	542	527	511	549	508	532	506	522	517	510	535	573	574	533	488	518	525	542	512	538	525	514	519	550	519	512	547	482	570	538	558	564	551	522	524	517	521	504	508	528	496	484	522	510	529	546	492	529	521	538	544	515	529	510	528	536	512	512	518	527	560	533	571	541	491	531	530	511	544	539	534	552	513	532	500	536	518	488	584	520	511	535	554	520	508	560	508	527	536	541	516	500	530	522	503	533	538	547	535	533	535	524	518	514	549	552	571	527	481	546	574	540	562	539	532	530	559	522	529	544	555	528	524	510	507	523	566	551	514	516	533	503	508	529	537	529	522	567	534	557	485	557	512	550	501	522	494	505	512	555	582	520	536	565	538	497	515	546	564	563	527	584	492	517	535	513	559	522	502	537	542	486	521	531	522	543	509	525	498	511	553	548	535	527	569	580	524	548	531	531	523	546	530	497	514	511	548	518	543	520	550	557	533	513	480	510	512	543	504	495	519	524	499	525	499	525	533	556	525	517	554	554	520	520	508	525	534	519	543	505	529	536	578	529	536	507	534	501	563	556	571	532	506	504	541	561	533	552	507	546	556	553	540	553	529	517	551	523	521	520	542	562	524	514	545	531	534	494	563	519	523	516	496	531	506	527	551	571	529	496	533	521	504	499	479	521	511	515	520	517	544	553	477	534	519	513	539	550	528	567	534	514	512	521	563	529	506	502	508	537	539	518	553	501	567	544	545	520	520	503	518	566	530	482	517	511	504	520	488	538	489	526	492	500	525	516	527	534	502	523	492	514	507	523	535	573	538	511	485	521	523	526	524	551	526	549	535	466	476	523	518	554	526	551	526	542	517	536	553	511	509	523	541	523	516	532	518	503	522	517	512	531	493	523	566	495	551	542	510	509	578	557	578	569	527	552	546	526	561	543	534	553	524	501	507	557	540	555	500	487	521	501	528	532	550	537	520	561	548	546	523	528	533	516	520	497	499	550	544	553	545	539	542	527	506	543	502	582	517	549	528	529	501	557	553	523	519	511	548	534	520	513	503	525	535	512	500	508	515	514	553	522	572	510	530	513	522	531	564	572	569	556	552	542	493	534	530	550	554	555	525	523	517	465	567	481	544	523	516	547	520	544	527	570	496	542	533	523	560	557	523	531	531	573	531	541	498	512	537	562	494	519	539	502	512	552	528	542	505	519	511	533	570	549	564	520	553	559	551	578	544	504	507	513	543	514	561	514	472	514	560	524	518	518	510	477	498	507	545	514	509	512	523	497	516	473	534	548	555	586	567	531	561	532	563	518	567	551	558	581	513	519	526	529	535	515	516	505	531	562	521	562	536	525	494	546	500	479	519	559	514	499	524	501	542	547	536	545	593	523	492	519	505	512	523	502	544	524	472	523	519	557	525	524	531	550	543	531	550	572	543	534	538	551	517	523	548	574	533	548	516	516	549	541	522	531	563	505	516	540	482	550	517	492	523	533	523	549	529	498	531	545	542	525	541	518	524	569	517	540	564	536	551	541	563	504	534	517	524	525	527	512	528	566	535	545	545	499	525	522	509	538	506	551	522	539	538	570	548	515	513	516	498	556	493	539	511	540	567	555	488	532	525	518	532	539	555	536	518	567	558	459	552	511	543	556	535	512	490	538	569	510	539	517	543	535	521	497	572	492	527	549	527	484	521	543	519	510	515	513	537	562	536	541	502	499	510	524	524	557	529	526	561	531	503	509	497	539	527	510	527	562	493	561	561	549	525	516	535	542	526	553	536	531	513	532	532	557	502	509	510	515	485	491	546	534	528	490	507	538	507	503	499	491	516	545	488	506	550	545	511	559	484	527	561	530	532	514	495	551	537	519	549	557	509	546	529	549	494	536	513	511	522	547	546	546	494	504	548	538	549	482	485	544	496	498	564	556	508	539	518	515	523	529	517	512	555	522	503	546	517	520	529	514	538	536	537	549	513	519	485	488	542	484	517	517	526	542	538	463	531	505	524	521	531	533	522	528	537	506	540	508	535	549	497	507	517	587	537	576	551	510	558	534	501	532	561	554	575	512	535	524	538	547	508	554	493	507	522	565	550	548	569	523	537	550	506	509	520	563	551	532	527	532	504	522	520	520	529	555	523	500	534	535	531	490	512	531	480	525	536	527	491	514	520	564	529	528	523	554	539	536	526	519	545	534	518	551	549	517	536	525	548	545	548	531	522	532	524	510	555	556	513	537	534	534	518	540	560	515	550	523	549	513	515	540	499	547	531	530	556	513	543	540	524	546	540	526	529	513	506	542	549	517	543	531	504	525	546	566	523	507	518	521	487	533	529	541	552	529	527	532	527	541	504	586	505	530	544	487	522	524	481	519	521	542	523	506	571	531	544	541	568	493	523	507	496	496	524	527	504	555	530	541	534	545	535	525	573	480	541	535	554	554	515	508	531	533	548	529	473	544	505	509	556	504	506	506	531	495	560	502	496	527	554	511	573	519	569	510	522	546	540	543	546	537	535	537	546	555	563
7396	1355	1368	1119	893	692	588	495	489	412	1263	3038	6123	1140	341	377	316	316	314	313	326	344	360	348	356	332	332	321	321	334	328	316	321	330	307	297	310	355	336	346	344	314	272	337	292	331	300	348	334	314	308	330	307	287	305	289	329	335	325	309	298	313	306	321	307	341	306	332	305	332	357	311	295	291	307	350	337	316	328	339	312	329	289	307	349	285	333	339	339	300	348	323	291	307	286	304	342	321	316	293	312	299	310	283	311	352	318	334	325	325	308	307	342	305	305	333	320	324	323	354	325	318	330	310	319	340	319	317	295	298	313	311	326	329	334	328	313	321	326	296	306	300	327	329	303	301	347	322	322	315	335	315	310	316	354	315	307	321	341	343	327	324	334	334	309	311	312	326	313	315	338	318	292	339	319	310	286	336	325	305	348	341	321	300	318	315	332	340	331	304	296	287	322	318	289	303	312	292	322	311	333	312	308	314	339	311	308	339	308	334	303	289	324	300	331	319	307	290	344	325	325	334	357	345	312	303	314	326	308	311	312	277	328	319	308	348	325	321	306	316	311	331	286	319	285	274	363	302	300	317	322	327	317	322	319	321	324	334	312	343	292	305	328	338	317	295	315	307	298	313	287	317	318	348	308	317	321	316	298	329	310	304	312	322	326	311	331	294	330	326	329	290	320	323	330	285	302	319	280	322	300	322	304	335	294	314	322	311	318	328	288	343	296	318	327	309	293	326	317	339	316	304	341	332	321	326	318	321	364	336	292	309	292	332	319	299	287	284	299	310	323	344	318	303	320	325	336	297	305	328	319	280	316	310	314	343	301	311	334	327	280	324	302	291	326	313	313	319	328	279	325	321	300	294	304	315	298	290	301	305	300	311	308	322	321	331	310	329	337	331	334	348	275	343	331	310	322	311	333	334	308	341	355	349	323	334	302	315	303	274	274	306	312	307	334	348	317	321	352	333	323	315	298	315	300	347	328	309	306	330	313	316	320	332	322	300	292	331	302	328	328	326	285	312	360	328	312	318	290	306	273	317	310	319	330	302	314	332	330	283	289	320	286	311	304	288	312	324	335	325	307	321	327	328	284	315	301	344	332	308	330	311	319	304	319	312	302	326	350	335	295	309	319	324	326	344	313	316	312	315	300	329	304	324	345	338	332	329	308	351	307	279	332	333	330	332	346	328	304	346	313	339	328	284	293	300	358	336	306	359	299	327	311	310	312	327	325	322	302	319	317	330	304	300	313	330	317	323	318	314	322	299	332	324	325	306	332	305	299	314	344	330	315	312	336	335	295	322	310	323	306	330	297	291	311	330	329	316	311	304	336	318	305	298	322	331	348	352	282	330	349	289	282	318	300	351	352	330	360	349	291	317	291	284	350	320	330	334	344	323	317	339	293	302	304	321	307	302	312	307	310	310	336	306	327	298	319	315	301	321	326	308	284	332	315	285	321	315	310	320	317	329	318	299	322	303	316	307	331	283	343	314	328	327	311	328	315	306	306	308	315	305	335	293	325	335	310	354	339	325	337	349	338	311	311	305	288	284	319	337	352	336	352	352	318	285	319	339	299	298	309	331	341	306	316	335	298	295	295	318	307	302	321	323	318	317	291	313	335	318	304	310	331	296	322	324	305	292	297	342	297	330	293	308	323	283	292	345	333	332	294	321	319	282	309	304	304	291	309	305	328	284	353	334	344	318	328	273	296	330	346	299	321	308	318	348	333	306	295	334	281	355	325	308	324	326	322	272	324	318	331	282	323	304	350	288	320	311	331	331	345	297	279	317	317	311	352	339	299	291	316	315	315	321	332	341	327	351	315	324	282	311	319	303	345	316	322	304	318	302	305	301	340	322	311	323	340	324	299	325	358	308	329	316	358	333	339	290	300	319	305	312	326	327	305	319	293	330	316	343	330	308	324	287	306	316	322	286	351	324	310	349	335	316	342	340	349	326	268	299	306	268	306	304	335	347	315	317	296	311	308	324	317	290	323	321	294	306	317	313	319	353	327	307	303	272	309	301	299	351	294	318	357	322	327	289	307	307	330	336	349	293	334	300	317	306	330	311	331	315	322	306	321	322	302	329	308	324	323	323	310	295	308	301	340	339	329	345	312	304	311	326	343	303	324	308	342	323	290	295	326	333	331	325	333	294	303	314	345	287	305	321	311	306	316	334	312	312	372	336	302	305	315	303	315	304	322	285	291	307	296	298	275	337	302	313	299	338	315	361	306	282	321	352	339	334	333	316	333	335	314	342	294	318	321	318	301	317	308	352	347	314	331	293	325	314	337	336	309	313	328	311	332	307	309	297	315	297	321	307	313	331	330	311	316	302	330	288	345	284	330	294	281	286	322	335	310	319	314	325	343	323	313	297	346	309	349	355	325	354	300	279	310	308	297	320	320	316	312	332	321	331	318	356	318	310	346	296	325	315	311	333	298	302	318	314	305	342	318	344	322	322	316	348	324	326	347	338	335	321	300	322	323	335	355	314	316	317	282	318	297	330	336	310	318	338	316	327	309	300	311	317	316	294	296	324	318	300	300	310	309	329	328	327	326	303	285	334	331	303	318	327	357	308	323	303	262	317	345	302	336	321	304	322	315	319	319	327	300	318	327	300	333	281	308	315	326	320	310	303	317	330	299	330	268	297	319	304	316	325	310	311	319	343	342	304	332	331	298	331	332	305	320	303	298	290	295	329	340	320	298	323	312	299	308	287	320	349	327	341	322	330	308	311	307	333	310	290	307	300	287	322	316	308	302	291	314	334	315	317	294	319	311	321	293	312	302	332	318	302	319	333	345	312	319	322	314	314	302	298	279	305	313	275	319	306	314	291	305	341	331	336	301	283	294	320	315	351	310	323	306	309	345	323	342	322	295	344	347	295	296	307	337	303	334	308	302	310	296	331	310	296	312	349	313	310	310	324	305	298	314	294	315	329	325	336	294	311	306	295	312	376	313	326	322	295	334	312	318	295	302	316	333	271	290	320	331	338	323	321	336	318	310	357	351	319	321	322	324	310	325	284	305	301	306	332	335	344	313	288	298	354	300	320	304	298	298	310	310	292	291	335	309	310	329	303	314	334	309	329	319	327	335	351	331	293	273	319	326	312	289	325	369	326	294	339	332	319	330	328	290	310	275	307	313	327	312	292	338	335	348	326	328	308	304	354	317	302	320	330	309	339	300	314	301	340	320	326	356	338	380	341	305	315	351	318	339	313	322	290	324	331	309	331	379	306	314	349	323	298	275	329	304	332	352	289	350	314	313	318	323	318	296	346	314	324	331	305	316	318	335	344	292	330	320	309	313	318	346	312	288	313	314	314	309	306	296	323	278	310	332	302	315	320	304	316	344	310	334	336	331	295	309	343	289	305	317	321	296	334	299	325	330	352	321	320	334	287	315	309	289	327	332	310	325	323	342	307	316	323	332	346	312	331	316	321	271	299	310	307	315	312	332	329	342	307	309	315	326	328	339	301	299	311	316	329
5516	1703	2839	3308	3145	2586	2056	1904	1663	1565	6572	15163	24116	4439	1062	1058	1034	999	1045	965	950	967	923	954	929	937	905	926	895	843	920	883	902	902	879	842	891	878	885	900	906	876	895	863	839	873	924	853	861	859	893	857	868	862	880	831	843	792	845	848	856	878	825	878	845	834	875	808	897	854	900	904	855	875	838	843	909	831	817	869	792	836	897	866	903	889	786	844	794	832	833	830	851	813	842	840	853	889	829	866	793	870	810	856	827	847	888	815	853	851	797	844	811	862	861	856	856	882	772	880	846	860	838	844	882	842	871	809	826	846	807	834	810	871	856	851	805	866	858	885	829	835	829	840	851	826	833	824	842	775	848	853	818	857	860	839	813	832	859	880	880	767	894	865	811	789	835	861	845	795	828	840	859	870	809	875	853	819	838	863	835	856	819	831	807	828	863	821	801	793	790	834	864	885	889	860	877	839	871	844	829	818	799	891	861	768	889	895	824	864	793	834	840	829	867	823	877	849	867	811	890	802	785	855	838	869	843	897	888	800	806	782	857	845	858	796	809	813	855	808	819	920	857	827	838	848	861	832	865	825	820	864	836	848	796	790	860	857	828	883	847	821	908	872	794	877	828	904	846	830	768	893	857	889	927	823	821	816	833	887	848	872	848	830	888	797	820	869	863	884	806	848	816	842	879	875	810	859	855	814	815	866	819	861	850	816	844	861	873	801	844	857	830	871	834	817	843	799	873	763	815	840	813	825	848	861	814	838	833	857	862	853	832	834	885	874	835	831	762	882	871	803	788	835	804	825	868	855	856	843	843	879	852	866	805	871	880	860	806	854	838	869	816	803	860	844	834	857	816	806	851	854	868	841	831	860	844	874	804	826	824	854	839	817	840	835	850	850	840	893	879	863	856	838	826	884	825	889	877	810	834	894	857	820	812	890	831	841	851	849	861	835	846	799	864	852	849	875	821	874	818	863	781	871	849	888	815	878	899	826	841	863	844	792	821	884	835	870	832	829	809	885	846	814	854	871	832	852	816	827	816	857	886	897	883	846	892	900	850	840	846	829	848	823	852	851	822	830	848	851	854	871	855	896	849	846	847	847	837	812	848	851	883	836	873	851	858	844	848	795	858	822	827	857	863	843	798	880	826	844	836	849	814	813	824	867	866	856	890	803	830	830	835	883	823	866	857	853	847	877	812	851	826	860	836	844	840	822	799	749	848	846	869	845	923	905	844	829	839	858	861	850	858	821	816	850	848	784	836	886	797	861	871	849	834	848	834	860	868	808	830	845	833	875	817	865	796	859	833	853	866	873	915	842	847	852	866	889	837	852	829	852	808	803	850	810	844	844	845	833	840	867	851	840	886	850	810	851	840	887	812	827	862	806	865	844	834	828	807	866	827	880	852	850	829	823	793	825	841	891	828	831	850	834	808	889	865	818	821	870	850	835	864	886	850	817	868	848	807	861	811	872	823	807	805	840	817	892	852	844	839	869	822	858	842	875	851	853	825	894	860	835	874	883	904	805	794	811	859	828	866	853	839	823	835	815	836	854	857	817	860	874	820	848	852	856	824	860	823	813	844	826	844	835	867	804	884	858	908	843	803	871	871	873	817	849	829	853	844	857	820	861	835	801	851	831	858	859	876	841	808	795	794	863	861	866	796	881	828	804	870	795	844	820	888	832	875	887	837	856	865	798	844	827	854	849	847	874	857	853	810	796	899	814	828	846	828	814	861	841	790	884	865	817	864	807	816	789	859	890	861	869	853	879	855	863	853	790	867	878	887	839	866	816	844	829	800	854	854	813	879	847	849	847	845	816	874	838	773	845	799	800	861	894	817	817	851	831	834	851	853	846	837	840	900	827	878	853	834	843	847	828	825	813	864	877	863	850	863	825	819	824	867	859	864	808	861	839	879	788	856	891	873	844	833	866	841	792	861	778	862	825	845	880	855	872	850	812	821	845	852	869	815	866	839	856	853	851	854	861	840	862	900	828	799	829	895	866	821	815	832	884	827	855	829	874	854	871	808	851	850	865	861	840	843	835	877	854	817	818	854	819	800	807	834	806	854	830	838	836	822	849	847	867	916	846	832	877	866	828	842	820	870	812	814	883	777	875	809	820	830	839	868	890	837	789	867	832	819	811	857	831	840	855	835	816	808	845	809	852	805	857	855	854	785	868	892	818	840	837	815	840	845	863	830	852	797	805	820	872	863	872	854	844	864	859	881	770	823	828	840	824	863	860	836	873	893	841	846	875	840	839	872	848	826	860	805	845	798	885	843	799	850	877	855	898	844	900	822	842	851	822	855	819	833	874	826	874	825	867	898	818	876	856	815	875	837	852	844	846	861	843	843	801	872	826	794	826	828	839	814	845	839	883	867	840	833	871	907	812	853	825	844	856	818	871	810	862	850	872	795	826	807	833	882	778	844	820	839	802	846	836	813	855	912	886	805	814	896	819	838	817	842	817	855	852	872	822	791	845	896	862	844	878	854	902	813	872	813	824	818	865	873	816	885	881	766	837	839	853	817	829	933	825	820	838	818	839	818	824	806	880	882	853	773	850	808	839	866	862	867	873	816	846	823	829	833	849	877	816	816	862	800	877	903	839	827	773	866	873	873	831	858	884	825	853	858	785	843	851	871	822	874	830	813	856	790	850	863	819	839	856	899	797	819	846	845	867	846	832	857	881	858	876	846	869	852	813	868	862	842	882	852	795	817	792	831	855	848	826	879	844	865	830	825	809	828	800	862	858	837	798	828	816	822	867	819	845	845	851	864	835	843	838	873	905	832	826	863	787	879	910	819	855	816	897	798	868	845	805	863	840	807	909	860	850	806	836	880	814	801	894	902	853	823	846	817	884	777	860	905	874	859	819	837	849	829	870	844	806	824	879	853	839	834	859	899	816	826	893	854	858	798	810	864	782	855	858	823	869	872	870	798	865	812	867	870	846	814	844	830	795	912	840	922	875	843	804	788	843	847	864	827	863	832	862	818	853	860	901	869	798	878	855	880	849	829	865	804	861	864	844	855	849	849	821	837	815	815	806	845	836	816	849	848	846	809	814	849	834	849	794	811	881	837	871	827	846	870	851	828	846	815	876	825	864	774	848	866	842	825	865	841	860	846	843	847	847	830	832	852	807	830	832	863	838	866	828	875	816	859	869	862	834	887	860	840	770	904	916	800	823	854	848	826	805	859	820	837	884	823	881	797	873	836	844	790	855	848	828	825	840	830	861	890	843	785	797	865	841	833	873	794	842	839	854	888	830	855	799	836	838	818	830	836	790	830	839	864	831	810	856	834	833	784	809	843	835	817	853	776	840	896	834	877	849	890	800	855	866	806	851	841	847	792	813	863	903	894	839	808	837	813	841	796	854	861	852	835	844	880	854	809	814	845	876	808	854	822	834	830	850	878	869	855	813	867	781	851	824	853	810	876	800	821	850	801	864	864	859	879	857	829	818	835	891	873	858	853	849	818	817	856	861	841	834
14102	2762	3096	2187	1451	1169	894	680	564	524	3699	1873	8296	1571	392	390	356	431	343	366	351	353	355	365	359	343	337	347	336	315	332	323	323	327	356	323	330	335	326	343	327	315	356	306	303	300	290	322	327	313	313	351	335	311	327	285	307	304	314	281	327	335	341	309	335	305	311	319	314	316	321	309	367	324	338	327	361	312	363	311	318	325	310	351	322	320	293	327	325	324	303	314	316	323	287	340	296	328	298	306	326	340	305	337	341	327	326	314	329	311	343	324	313	325	325	311	334	320	320	326	358	309	315	337	338	332	366	338	336	307	306	309	338	324	331	319	327	351	334	333	321	312	334	332	328	319	299	312	335	323	358	323	310	300	293	316	306	331	315	343	366	321	321	323	343	315	338	297	342	283	328	323	331	339	331	319	329	322	290	328	317	276	328	329	320	341	330	331	277	327	315	308	326	340	321	301	328	323	323	329	302	311	303	345	342	309	294	316	326	317	328	360	333	312	331	352	319	354	287	339	318	343	345	255	325	351	324	329	317	343	331	340	295	323	323	326	311	359	318	330	327	335	313	309	315	315	308	320	299	299	340	307	339	320	332	290	322	340	332	353	330	336	309	300	322	332	305	327	324	358	335	322	335	329	335	321	310	324	318	312	292	356	308	342	319	304	292	322	308	352	298	303	327	326	310	306	365	350	327	301	323	322	303	328	312	322	320	346	334	333	329	320	324	314	311	318	319	309	341	339	336	310	334	310	360	325	318	341	339	326	312	324	326	325	318	305	308	314	330	265	330	320	329	326	295	352	292	330	342	317	323	304	274	316	337	333	326	311	294	324	290	307	297	333	313	321	298	335	300	333	322	317	304	322	341	325	331	317	299	334	336	345	313	320	312	332	340	329	315	351	307	294	298	317	340	300	332	343	340	342	340	319	360	316	309	293	338	321	325	306	296	321	305	323	314	368	318	342	340	327	282	347	326	324	349	332	286	332	323	316	332	327	304	290	275	338	314	335	302	301	310	335	333	301	282	308	341	330	284	318	288	318	325	342	307	326	299	335	343	302	328	310	327	320	347	305	301	304	322	293	316	324	331	339	344	307	315	308	331	310	310	323	305	317	323	330	332	302	303	315	330	279	299	330	312	340	327	350	346	299	316	336	293	326	316	334	330	337	312	322	325	322	349	315	316	329	326	308	318	346	323	291	321	350	337	290	322	335	303	324	320	348	317	355	336	317	309	329	308	305	297	323	300	329	323	299	340	326	310	327	315	334	297	305	309	299	301	342	334	291	302	317	324	347	333	291	365	326	313	343	320	305	340	332	325	285	305	322	294	315	350	348	299	341	323	347	345	310	300	306	314	302	318	310	333	308	327	332	351	334	336	338	332	304	312	308	313	320	343	301	316	311	307	317	324	299	296	347	339	384	342	318	309	320	332	340	316	295	327	321	325	293	324	311	353	312	322	332	303	318	340	287	323	324	300	322	325	312	330	291	277	315	338	358	316	350	336	322	342	338	312	321	309	327	309	362	308	346	317	330	343	312	335	312	314	314	347	374	314	325	322	343	338	319	326	303	324	310	308	344	333	285	325	335	318	305	323	305	299	332	332	317	318	322	336	296	302	331	322	304	336	301	331	310	344	319	298	310	342	326	288	327	333	320	346	317	309	288	305	325	323	346	329	318	319	309	323	339	321	307	350	347	318	329	338	321	339	319	318	339	340	345	318	341	312	321	340	360	325	313	308	313	310	352	338	335	307	336	331	347	324	315	304	332	327	314	341	314	340	347	286	328	319	309	349	338	362	310	309	310	306	324	368	331	297	343	299	306	312	304	303	307	314	310	336	293	335	295	318	315	322	292	311	305	329	356	392	346	315	350	328	308	345	311	290	342	298	302	343	314	313	308	336	305	322	327	318	348	313	322	310	275	317	345	339	312	307	321	313	352	306	350	315	314	321	370	336	299	354	348	344	318	338	331	339	338	300	303	333	331	299	312	338	335	322	296	324	308	328	321	314	317	335	295	316	337	344	328	345	297	316	323	302	317	330	335	273	336	304	330	297	284	306	343	313	307	325	304	320	326	323	335	333	334	298	343	350	319	377	330	293	323	342	320	321	319	301	313	303	287	358	342	280	310	311	328	297	293	323	311	307	300	309	308	301	318	302	331	367	328	323	341	325	345	306	292	305	338	338	341	306	316	301	282	374	336	310	318	286	338	320	340	342	349	364	314	289	313	318	326	316	336	332	311	317	307	318	315	312	292	295	313	330	317	339	299	343	306	299	281	302	325	359	341	329	313	306	289	330	329	297	306	336	315	325	355	323	308	292	341	351	320	322	353	286	314	324	322	335	318	315	331	296	352	292	328	332	316	312	326	338	331	298	321	310	298	292	301	363	325	325	303	311	328	303	364	310	348	346	313	349	358	302	349	334	339	302	338	309	311	304	355	306	350	321	339	339	326	311	301	330	337	321	311	262	321	330	303	342	279	343	317	301	314	288	334	312	298	341	303	354	292	336	295	317	309	264	322	359	312	341	311	326	341	307	311	345	333	323	295	316	298	310	308	297	269	327	332	322	345	314	324	300	301	310	342	319	305	312	316	327	359	357	310	312	325	321	313	329	330	299	306	311	295	324	328	312	286	319	325	304	344	307	296	331	326	308	333	321	308	310	334	301	289	326	300	314	294	307	321	311	315	277	323	299	320	304	309	307	337	323	317	332	327	325	337	353	341	294	337	340	347	315	301	289	330	313	332	314	291	308	316	333	331	300	336	343	280	321	338	330	306	328	353	319	315	322	316	326	362	311	328	323	286	316	323	331	317	302	321	317	304	298	304	330	291	303	323	304	361	320	306	317	319	302	303	308	331	337	314	313	285	334	325	300	326	313	347	295	319	289	303	320	301	324	316	282	335	338	316	310	300	335	329	298	306	306	312	329	313	323	313	318	319	315	300	323	304	328	325	286	279	330	312	334	305	324	290	325	350	308	334	287	301	315	301	329	334	327	318	344	322	316	301	348	341	331	328	297	285	309	308	340	329	341	371	329	337	296	316	300	332	300	329	346	328	315	300	320	322	326	317	337	345	309	292	329	325	311	331	309	295	283	340	340	331	319	332	318	320	336	308	301	321	322	351	336	328	325	325	342	317	324	342	331	309	336	336	329	309	315	302	339	325	332	300	306	310	309	334	314	291	305	310	335	315	328	323	310	329	299	345	331	303	314	326	296	320	335	307	335	317	313	334	307	316	322	306	336	343	336	321	322	295	308	328	299	314	301	277	328	292	309	314	337	327	324	288	316	306	319	322	325	339	300	316	314	315	316	320	369	323	320	310	287	301	295	305	341	323	300	333	290	324	297	319	337	300	338	313	315	343	353	368	326	300	323	288	308	323	328	311	310	293	291	319	327	310	340	298	317	323	308	310	302	353	339	305	312	320	345	355	347	306	329	339	319	300	329	317	319	342	300	326	342	337	346	325	366	309	289	311	317	331	313	301
7552	2700	5082	5640	4988	4141	3382	2853	2485	2204	14541	7814	28597	5433	1369	1288	1212	1157	1137	1160	1068	1034	1109	1057	1058	985	956	957	993	953	957	863	922	868	888	877	915	888	899	928	920	847	942	889	862	814	913	904	798	843	849	845	907	897	854	831	875	840	801	829	829	816	888	857	904	851	831	847	889	853	846	833	865	887	860	821	869	821	811	842	814	835	851	847	833	853	845	836	852	871	869	817	794	832	879	847	872	831	813	810	864	810	815	853	827	808	861	829	815	860	863	825	810	844	804	868	832	827	884	799	846	816	856	859	785	833	851	837	810	838	773	805	807	755	839	855	841	795	857	813	845	886	816	858	815	813	813	809	804	850	834	869	841	810	782	834	810	863	835	814	791	823	824	822	869	816	828	862	854	793	827	866	797	850	823	845	824	840	866	792	875	824	793	820	851	758	803	770	829	813	850	812	846	833	813	792	841	794	877	860	868	802	814	833	786	856	803	857	848	866	858	840	865	843	817	822	828	833	820	834	820	868	825	890	843	818	803	861	888	771	832	851	816	821	806	856	838	836	800	822	809	802	840	830	860	811	782	824	825	815	786	841	785	783	751	808	844	827	863	813	815	786	779	831	843	813	852	810	772	800	845	838	799	859	824	848	817	788	798	796	884	812	843	829	859	820	820	799	832	775	799	836	821	820	873	846	882	774	854	855	762	839	821	824	830	822	835	845	852	823	804	811	806	834	834	808	824	801	766	807	791	767	825	849	834	841	824	800	826	809	847	850	860	821	806	784	810	856	801	834	835	817	806	773	814	782	763	801	839	783	830	824	763	806	848	826	865	819	845	789	890	857	812	843	789	792	846	810	803	857	827	820	816	840	770	837	775	786	860	800	849	838	833	842	869	862	794	845	818	818	803	815	831	819	818	771	814	844	833	788	799	894	867	773	810	808	806	839	826	855	790	841	766	827	836	811	806	834	806	816	843	801	840	880	757	858	837	770	790	887	866	818	785	803	817	840	850	835	772	869	837	861	825	788	812	861	845	760	763	801	840	793	816	870	810	851	790	918	825	784	855	861	806	849	799	869	771	828	799	821	881	846	825	844	845	823	789	864	802	842	814	811	798	846	822	849	830	814	815	823	810	818	835	810	828	802	845	818	849	869	800	826	766	852	863	765	819	864	876	783	832	806	862	791	776	816	841	839	789	803	835	777	782	823	814	821	745	836	800	811	822	801	831	830	825	817	800	819	794	937	808	827	789	859	845	868	864	764	814	839	805	817	853	839	803	812	866	858	896	802	822	896	844	828	804	824	807	849	792	852	838	749	796	837	880	813	861	819	790	873	794	810	807	787	815	809	800	833	810	840	848	853	822	786	830	803	815	792	803	826	822	850	789	813	772	817	861	836	790	814	816	846	775	800	845	827	795	856	825	838	821	878	837	826	829	855	824	830	763	797	836	848	828	833	831	821	830	815	810	821	850	851	825	802	829	815	756	848	909	816	811	851	828	830	873	837	824	841	871	810	813	839	831	869	803	772	826	864	769	882	834	788	801	866	824	804	787	824	852	818	816	805	811	792	779	792	872	800	751	846	832	778	896	795	874	813	815	825	856	828	800	808	832	796	816	844	816	852	833	779	877	825	826	846	841	837	814	826	850	857	862	829	816	846	826	847	829	777	849	799	795	826	784	812	811	858	834	830	817	850	813	821	809	819	848	858	773	850	824	845	842	859	822	875	848	814	795	783	809	823	811	845	800	837	762	841	859	878	819	782	830	886	892	839	807	842	829	842	787	847	833	832	795	812	853	824	802	827	787	826	843	790	863	874	819	804	854	830	856	782	775	815	770	816	800	834	767	883	819	804	848	835	812	843	807	791	848	834	802	828	835	832	773	840	812	845	862	806	783	864	877	817	815	812	831	855	827	794	848	857	792	884	787	884	856	879	800	812	804	814	802	827	795	845	814	818	768	823	862	888	832	819	830	846	768	828	797	846	807	799	775	821	800	808	806	844	781	792	801	738	804	821	791	829	849	823	779	875	828	787	803	831	859	788	813	875	821	823	844	818	751	821	798	857	885	805	828	886	839	830	760	795	800	783	803	815	842	814	860	804	821	828	831	814	806	856	845	827	850	809	842	827	770	819	830	834	834	843	788	762	827	820	796	799	832	809	850	829	796	793	840	839	796	824	806	819	851	795	839	783	801	839	858	832	835	817	789	809	818	791	820	801	830	799	796	818	823	826	877	790	770	816	844	811	830	857	833	825	783	808	813	826	889	834	807	773	810	820	790	820	785	858	867	802	831	808	883	833	893	816	820	838	874	844	812	824	793	822	805	840	829	810	815	781	817	768	812	809	766	886	832	792	817	812	798	836	824	852	838	822	793	787	855	837	811	840	831	815	844	888	855	826	803	823	832	856	812	836	814	819	841	837	860	786	753	864	808	849	785	829	807	810	879	832	798	823	812	800	828	794	818	842	820	825	787	850	806	826	780	797	850	874	872	827	863	777	827	812	843	806	743	814	839	813	835	811	850	877	804	775	833	793	828	837	808	806	800	830	781	880	840	787	848	821	798	827	830	829	827	766	810	821	837	765	811	810	796	815	837	821	829	832	887	828	862	819	810	831	821	834	809	789	839	814	815	823	825	839	834	860	866	849	841	839	831	830	838	790	833	847	801	826	790	816	780	806	831	807	784	740	817	790	822	856	851	855	800	748	790	807	767	777	764	811	833	842	808	833	847	821	884	868	833	837	787	857	785	817	800	826	813	847	820	797	809	859	845	837	795	824	812	850	861	812	769	843	833	810	811	817	863	859	833	797	800	787	836	834	780	836	776	871	816	838	802	828	865	803	786	847	814	813	857	802	834	895	794	840	829	837	847	841	836	820	856	860	835	831	817	784	851	836	842	875	817	814	819	790	841	809	839	859	796	817	762	805	849	822	821	866	833	803	846	794	823	856	793	843	807	844	813	817	797	797	818	859	818	813	850	817	824	854	793	758	778	853	849	842	806	881	845	843	860	839	825	797	812	759	778	819	806	807	873	776	799	799	828	799	784	866	751	807	834	850	762	824	772	829	800	850	863	814	791	830	820	867	838	836	803	814	808	859	818	810	793	844	808	809	790	815	904	810	850	814	785	772	824	825	810	833	806	797	798	756	814	834	830	779	791	812	794	810	848	844	817	815	823	831	848	806	800	857	792	826	805	865	788	810	803	864	797	872	810	850	834	812	869	881	836	865	803	795	838	814	828	764	861	828	851	799	790	840	814	832	896	841	791	818	823	831	840	780	857	835	821	832	850	807	866	848	834	811	784	827	838	795	817	817	827	840	789	797	801	793	855	851	838	860	760	867	816	828	846	834	835	828	802	834	820	788	753	757	805	791	793	864	846	837	840	813	814	784	848	824	871	853	817	807	845	838	851	852	785	809	795	825	849	800	856	829	808	862	832	831	755	826	836	797	815	812	865	833	854	841	848	855	841	816	843	832	813	811	837	813	839	839
1986	231	239	224	185	148	176	159	182	174	139	205	369	205	143	157	135	156	181	146	144	176	166	152	149	166	146	150	143	157	163	151	177	189	164	145	154	139	167	153	164	161	157	158	142	168	146	147	168	169	155	143	169	150	136	167	147	159	168	147	158	163	152	171	143	154	144	167	158	178	149	154	161	166	153	137	136	141	143	176	158	152	158	138	145	153	139	193	150	144	170	170	165	149	154	157	139	170	152	165	161	148	169	152	134	157	175	166	132	142	160	153	163	186	156	172	156	174	168	162	154	162	155	149	158	172	151	166	140	163	147	156	158	151	151	147	150	159	171	156	178	166	153	148	152	168	168	165	154	150	162	167	175	145	151	146	160	170	161	156	154	152	153	162	158	169	155	161	165	191	169	185	158	183	167	155	145	139	150	164	177	171	153	143	176	147	167	167	156	153	179	155	178	152	176	135	147	158	170	170	177	177	155	140	168	145	187	141	148	165	150	143	179	146	148	147	151	145	156	138	173	171	145	142	152	173	159	182	153	161	160	158	156	152	168	145	153	166	165	143	166	152	155	155	157	145	161	158	202	152	142	153	139	151	144	163	147	165	139	161	179	133	148	138	177	164	172	133	163	149	142	148	146	137	166	176	145	135	158	144	161	162	143	148	149	154	150	172	166	159	150	163	158	138	147	179	164	151	159	147	137	158	161	176	147	156	167	171	144	147	178	133	135	164	147	160	143	169	152	182	170	170	171	150	171	149	167	185	131	130	162	141	172	138	167	169	154	165	165	163	140	167	150	154	145	151	170	176	157	168	171	154	159	151	146	143	169	168	142	152	155	181	168	163	154	168	151	152	204	152	181	156	169	161	152	159	153	166	186	203	172	175	150	165	167	184	135	164	140	161	156	149	171	153	171	166	158	156	151	163	194	174	166	167	166	166	151	163	160	143	165	168	164	173	172	160	148	158	165	180	158	143	147	164	150	156	161	156	164	127	176	161	172	160	164	165	143	157	166	141	169	158	160	146	175	155	161	162	157	149	163	166	159	128	164	169	161	147	161	129	139	142	159	161	165	146	162	142	149	161	156	147	159	162	150	157	164	147	174	167	153	164	151	171	159	162	133	148	147	153	166	175	175	162	163	154	153	127	153	141	158	151	153	155	165	154	164	165	144	178	154	149	171	151	154	164	131	166	177	179	171	156	154	164	157	152	157	164	149	153	141	150	166	189	153	156	150	159	156	163	182	152	123	149	154	173	172	156	158	143	140	152	157	181	136	127	164	143	164	142	173	162	163	177	163	172	154	188	143	147	154	164	158	164	172	167	162	173	147	138	122	149	157	149	153	176	139	170	155	145	149	129	158	155	137	151	136	162	163	180	154	157	145	135	158	153	138	149	150	165	151	168	155	178	156	148	169	158	157	184	155	144	150	152	152	173	158	161	175	164	149	152	164	157	153	150	160	165	146	151	136	166	149	149	183	186	130	155	177	183	156	152	177	141	178	157	149	154	155	149	156	158	160	163	128	148	154	156	148	142	151	164	145	152	169	187	150	161	149	186	156	188	158	161	166	137	171	170	152	145	160	170	168	160	156	148	172	177	170	165	168	140	146	153	161	146	153	151	165	149	157	147	149	140	149	156	144	132	145	157	162	150	165	147	160	168	159	160	147	169	127	143	155	157	154	142	151	161	168	177	156	101	173	155	161	170	170	160	163	160	171	145	163	176	183	148	155	147	176	162	154	161	151	173	137	139	173	163	167	181	135	189	157	166	165	145	156	168	172	134	135	152	181	159	173	147	164	142	148	160	156	156	171	159	142	165	184	172	157	157	155	141	177	141	146	162	168	149	159	177	155	164	152	135	139	177	154	152	153	141	155	165	154	165	151	139	168	165	165	176	135	170	157	158	160	143	162	154	133	177	167	158	149	165	155	149	178	171	164	169	143	145	165	173	162	153	169	129	179	147	161	159	161	164	141	170	165	158	162	165	152	164	145	172	165	173	161	151	138	127	168	154	150	164	157	156	161	142	171	151	161	157	163	147	177	173	163	140	181	157	169	163	179	164	144	145	173	150	164	170	177	143	156	164	155	160	122	163	169	162	168	174	173	149	170	185	148	143	162	165	154	138	130	164	146	144	156	167	150	151	148	185	171	152	179	165	152	173	152	167	149	162	165	157	140	163	163	142	145	156	161	153	158	141	133	149	137	176	147	149	154	168	170	161	142	136	169	147	154	149	156	156	161	166	139	160	160	150	163	166	132	144	160	131	160	154	155	156	139	145	144	165	177	163	155	145	151	141	179	161	153	172	136	156	177	162	168	144	152	162	161	172	151	153	134	160	158	139	185	155	168	155	177	169	150	178	158	169	136	168	128	144	152	154	176	167	146	146	161	152	166	170	157	156	143	145	168	185	153	143	172	133	154	133	165	153	148	170	136	168	145	155	169	164	135	140	138	155	161	159	152	143	160	168	182	167	148	140	148	179	162	168	161	168	155	169	169	166	166	166	135	159	149	173	141	165	136	158	167	150	156	161	153	149	164	160	160	165	154	130	155	157	160	164	144	171	155	152	149	156	144	170	172	175	173	155	157	157	176	146	139	153	141	155	154	166	175	172	148	152	161	169	156	159	154	128	163	172	158	157	166	149	144	150	182	162	165	155	157	164	184	177	164	145	168	165	188	151	151	163	172	172	149	171	144	179	160	139	158	147	138	169	130	160	174	158	156	152	166	172	163	164	130	152	170	141	170	144	167	167	150	161	145	154	162	135	147	172	151	176	130	168	154	151	146	153	164	145	165	140	138	175	158	155	156	168	177	162	138	167	191	164	150	141	157	128	161	155	155	155	146	166	143	153	163	189	155	162	188	155	165	149	175	152	144	182	143	161	155	168	146	175	164	189	154	131	178	159	157	176	156	196	142	159	158	151	150	173	153	150	175	163	149	164	162	160	173	164	158	179	165	147	165	145	170	136	180	150	141	151	168	148	148	153	146	145	137	161	172	156	147	158	136	159	170	131	158	169	153	158	143	160	162	155	169	139	120	176	171	166	153	144	162	164	133	154	177	164	174	146	164	138	145	176	171	150	147	172	170	159	148	164	157	137	138	180	161	164	145	148	135	136	160	163	146	179	156	164	172	153	173	161	157	173	153	169	174	165	186	170	170	177	166	154	145	150	175	177	155	144	142	159	176	147	142	171	169	149	169	150	160	166	166	157	135	168	135	151	152	149	131	141	159	156	133	147	163	165	162	166	162	160	179	161	154	156	187	166	149	151	187	162	144	156	153	143	176	152	138	162	189	173	165	150	150	135	180	166	167	174	151	162	173	158	142	151	161	142	162	164	149	165	180	172	166	152	166	148	168	143	176	146	142	152	153	171	155	155	172	174	153	161	174	155	160	167	136	146	164	160	155	156	168	151	144	155	141	153	168	159	166	139	163	155	163	141	169	146	185	167	142	148	141	165	139	149	151	143	146	165	153	149	181	184	140	131
2154	547	653	699	657	622	575	566	524	553	584	875	1999	678	524	486	548	531	504	492	486	514	508	512	514	511	501	493	484	516	488	482	493	486	474	519	477	481	465	533	515	501	512	482	481	432	500	507	498	516	479	486	447	459	524	489	479	529	480	461	471	488	468	507	459	511	530	498	529	483	462	465	515	486	480	438	488	505	473	518	477	469	454	522	478	466	490	501	484	499	478	484	476	492	468	520	472	496	512	493	490	457	467	497	489	514	505	482	495	491	510	466	495	474	448	490	462	493	505	521	457	484	510	479	511	478	533	502	509	513	476	447	445	482	526	493	485	520	471	456	478	490	508	467	470	510	497	470	459	473	453	489	449	492	509	468	492	444	458	482	460	484	466	511	471	496	447	524	491	480	460	501	511	480	490	497	436	487	454	507	501	521	512	470	494	476	486	503	474	494	478	449	486	456	469	490	519	505	499	465	502	507	506	486	490	517	472	502	446	489	481	520	453	475	469	503	498	452	524	505	497	475	467	475	455	507	460	483	489	467	528	478	483	484	449	504	473	494	482	474	463	517	502	514	471	502	463	512	505	490	493	479	523	508	548	498	501	492	504	539	568	477	490	514	495	524	497	528	497	489	488	423	479	519	488	456	467	501	490	468	474	431	484	486	455	527	484	471	488	513	493	508	478	482	471	505	494	497	466	470	447	507	449	477	457	484	509	475	513	483	476	476	502	446	510	527	491	447	494	492	487	500	463	480	500	481	512	501	507	483	505	471	454	532	487	504	482	451	490	482	527	495	448	476	502	495	461	455	480	513	488	511	450	443	492	507	468	512	490	459	466	486	529	479	462	459	500	482	503	480	485	496	500	481	465	451	502	477	522	506	476	483	523	482	472	494	473	482	516	461	467	513	469	495	514	506	510	475	522	468	478	508	496	493	453	528	470	454	517	501	452	475	501	489	518	468	488	482	478	494	453	495	464	520	516	497	464	511	503	497	534	517	499	449	486	471	475	507	454	488	514	446	461	449	514	477	546	491	523	499	525	520	510	501	481	520	480	496	500	463	525	474	526	499	510	472	478	502	537	471	485	482	524	492	490	503	529	494	473	516	478	464	487	478	465	479	486	489	493	443	483	483	493	508	488	507	509	540	512	507	479	479	475	484	466	481	481	490	498	485	479	533	519	504	488	466	449	488	538	507	448	470	480	494	524	497	496	461	498	472	486	500	462	503	486	483	471	513	495	471	497	502	495	505	524	517	448	451	530	492	452	470	475	493	515	474	510	460	495	541	520	481	516	484	478	500	520	484	464	473	458	483	480	514	501	514	484	496	499	485	461	472	470	503	488	496	470	482	538	508	490	474	482	504	506	497	493	475	439	501	473	508	449	491	491	475	493	467	502	478	477	506	496	529	521	449	535	456	457	499	498	511	529	491	481	497	440	481	515	476	473	496	478	501	465	474	472	494	524	468	472	475	491	532	481	522	472	483	484	472	482	494	491	511	477	470	495	461	498	479	483	485	468	519	471	464	489	474	508	504	457	490	490	506	463	484	468	445	478	467	466	470	510	501	491	491	519	497	489	468	499	463	459	418	525	495	500	474	515	441	489	537	468	467	473	492	472	504	475	484	455	544	490	478	478	497	479	485	502	490	530	497	500	508	459	491	509	523	460	491	525	502	436	461	501	475	480	544	479	494	457	479	504	497	478	476	521	469	470	470	461	495	471	508	506	498	478	469	455	468	465	511	463	480	502	513	510	500	460	474	451	465	516	463	510	466	507	481	452	477	468	493	472	474	486	488	454	494	482	491	500	504	508	485	475	471	467	475	491	492	474	527	482	519	511	492	480	534	482	468	507	483	437	468	497	478	472	482	499	437	527	492	517	469	500	469	501	480	529	478	444	516	497	467	474	468	485	487	491	486	525	466	535	460	493	491	481	466	467	486	499	500	497	498	555	488	498	485	492	517	461	496	555	474	503	520	462	497	482	495	519	489	523	499	486	473	480	481	507	500	476	502	468	483	499	480	515	498	470	510	487	475	490	530	505	498	501	507	476	491	492	461	481	502	458	497	472	461	491	516	480	479	469	487	441	470	471	438	477	487	503	460	468	498	478	492	522	504	470	515	478	508	488	482	458	498	453	489	467	524	495	466	458	459	508	496	492	482	512	489	470	508	490	520	463	514	521	471	486	514	491	508	498	505	465	518	501	419	462	506	467	459	463	543	486	462	500	484	478	488	482	519	485	491	527	463	494	486	483	473	493	463	500	470	494	466	506	452	510	483	490	461	524	511	497	494	457	504	474	507	506	460	463	497	475	485	492	510	454	498	537	485	454	468	482	522	494	474	484	474	486	471	516	509	491	500	526	510	507	463	511	522	495	462	485	466	451	530	490	450	492	480	474	515	445	467	436	496	469	487	466	506	509	479	517	526	541	499	507	471	497	488	527	467	486	480	474	520	497	556	461	500	512	509	526	505	503	463	511	490	505	536	491	513	476	480	485	460	462	482	505	533	472	488	539	480	527	490	505	511	444	473	541	482	490	526	497	444	480	516	475	473	475	473	484	496	446	480	450	442	470	449	490	492	480	471	490	508	503	493	464	472	488	510	502	463	471	488	464	514	490	492	464	476	488	488	513	496	468	516	507	511	501	481	435	500	495	519	482	484	473	494	516	512	504	518	476	478	495	483	501	469	493	475	491	502	504	483	462	517	472	480	486	505	507	493	490	486	478	481	492	464	486	502	485	499	464	501	515	502	476	488	496	464	535	466	472	478	527	544	537	466	531	530	476	458	468	475	485	477	529	519	530	496	483	501	492	528	470	498	509	464	513	482	477	517	458	476	473	448	480	526	477	484	515	467	469	526	490	536	474	457	477	494	472	459	504	520	487	465	480	497	496	542	483	482	499	498	511	500	515	507	518	466	483	479	451	463	498	512	490	469	435	444	481	455	488	488	523	505	482	439	491	500	510	498	495	500	487	490	537	509	493	491	512	472	485	450	495	487	459	466	502	502	496	520	486	513	495	471	471	463	489	474	521	510	495	497	480	521	477	451	511	504	455	481	482	491	494	464	456	463	460	501	479	509	515	516	507	470	478	504	522	466	485	468	451	496	527	506	487	460	501	539	496	523	473	507	490	484	498	500	465	510	463	485	482	526	496	478	459	505	523	488	491	507	478	491	473	483	542	494	494	528	520	482	474	522	514	516	493	455	459	461	492	511	468	505	500	511	467	476	471	488	495	445	492	480	484	476	475	509	479	491	487	486	491	490	487	464	496	490	478	445	464	487	480	494	503	492	480	485	531	480	511	506	504	495	466	497	455	477	528	535	505	438	489	490	499	497	473	486	492	523	509	492	469	490	508	483	488	499	434	461	495	505	482	516	499	535	500	509	507	480	495	481	506	507	467	480	495	456	528	473	488	500	467	454	500	456	469	506	475	519	466	497	516	514	490	504	531	483	489	475	538	481	461	473	500	512	511	460	495	479	453	457
7877	1613	1451	1314	875	731	652	526	478	425	404	895	3804	765	380	337	347	335	302	321	320	363	329	296	293	333	278	334	300	339	322	310	290	311	328	282	326	311	312	302	283	337	280	332	333	298	271	307	299	312	293	315	316	309	295	308	290	322	303	339	273	300	305	315	278	293	297	308	307	325	308	288	298	284	309	311	319	300	294	320	328	330	297	253	299	332	314	341	265	315	340	340	328	273	342	282	304	343	323	314	310	277	341	332	313	311	313	328	307	299	293	330	312	297	297	314	348	317	331	309	305	293	279	335	318	348	301	313	307	291	311	300	310	309	311	271	310	343	332	311	323	318	309	317	311	336	310	322	303	286	331	298	286	301	282	326	312	305	302	301	310	299	290	300	303	303	297	313	306	293	302	331	347	325	294	333	337	306	340	300	281	303	306	309	319	338	337	286	304	307	300	338	332	302	324	296	327	327	303	308	296	309	312	289	316	295	302	306	314	310	286	311	314	337	297	315	308	324	319	291	287	316	313	314	309	303	302	311	307	324	310	328	316	306	303	301	335	284	299	311	305	296	300	311	295	320	316	307	281	294	305	332	277	337	282	328	305	332	307	308	294	278	291	304	345	307	291	290	315	323	288	271	317	351	308	300	288	310	281	282	322	285	295	307	319	312	299	303	273	291	313	291	300	315	330	291	302	330	302	289	288	296	293	317	306	329	331	306	308	291	290	312	321	313	315	346	333	323	323	290	285	280	333	313	310	307	304	293	339	293	322	326	308	294	302	327	295	296	299	303	325	297	307	323	310	319	298	305	334	320	330	313	315	284	321	329	317	295	304	336	302	307	294	310	347	297	335	318	330	294	330	311	344	296	304	279	323	314	300	307	297	298	304	299	333	289	295	323	284	316	362	314	316	308	296	318	331	299	356	327	283	300	298	265	298	305	320	306	327	282	308	302	326	301	312	295	278	319	304	307	349	318	303	299	302	293	305	303	313	305	327	297	328	310	327	296	304	296	298	324	355	320	294	339	347	313	313	302	305	283	305	332	301	307	331	298	265	282	311	318	302	317	314	322	306	319	318	323	334	309	311	306	313	304	285	320	287	320	323	328	285	314	313	303	293	309	291	320	283	336	310	284	281	312	294	303	335	313	306	278	278	277	320	299	307	328	283	321	320	313	322	307	308	297	297	308	298	302	332	286	302	316	287	320	315	306	312	305	282	339	279	305	311	301	293	348	283	316	348	295	327	309	314	291	315	341	287	299	292	348	323	319	308	283	293	283	298	302	302	303	298	302	314	319	317	325	331	309	321	301	321	317	335	300	298	329	320	329	314	324	292	286	282	287	334	284	284	312	351	292	298	296	299	325	313	268	269	310	309	354	322	306	325	307	320	278	327	325	350	300	325	304	315	282	306	322	339	328	294	295	336	324	306	306	302	312	335	307	305	309	284	328	311	321	306	328	267	283	304	346	317	267	315	316	316	294	293	305	272	304	312	312	305	312	308	275	288	313	305	309	285	314	306	321	321	312	339	331	312	314	321	332	288	299	293	311	317	317	319	315	302	325	295	305	329	324	297	301	283	284	327	317	286	327	363	305	316	295	294	336	330	341	282	285	325	308	314	297	322	294	323	285	302	289	293	279	318	342	303	274	301	334	293	322	320	309	323	260	309	348	310	333	308	318	299	335	311	296	296	318	287	318	314	338	313	333	320	314	325	299	306	354	314	305	309	331	334	274	367	331	349	312	292	314	312	307	300	305	296	312	299	326	300	303	311	311	298	279	319	279	333	300	271	289	279	291	319	315	291	293	288	305	346	302	300	308	315	311	314	318	298	310	301	315	306	309	275	304	316	289	304	330	313	261	314	287	321	306	306	296	309	302	301	305	313	304	309	313	342	310	293	290	316	301	303	317	324	300	310	311	292	302	306	307	298	292	321	315	288	307	328	304	329	307	317	297	324	308	296	345	327	308	318	309	294	347	303	300	314	303	322	309	329	307	284	346	313	303	303	301	360	305	324	308	320	327	305	336	280	321	325	311	324	320	290	310	265	266	302	315	285	310	290	292	301	275	311	295	318	330	309	309	337	316	347	310	276	305	287	319	291	299	321	313	304	278	290	292	366	289	285	299	303	297	310	306	302	312	334	320	319	317	299	302	297	322	324	322	274	300	277	278	312	297	303	308	306	329	301	302	269	295	289	307	309	322	313	294	310	335	274	298	292	278	289	303	301	272	299	304	292	318	276	312	318	310	327	293	295	286	295	326	288	271	303	288	309	317	307	328	298	306	325	305	340	299	304	307	288	300	299	283	325	295	300	295	290	269	302	284	316	325	303	307	303	328	320	312	311	315	262	321	287	282	309	308	304	310	306	320	284	297	260	310	298	316	318	295	317	290	285	312	288	293	298	300	311	315	292	320	326	310	317	305	309	293	278	310	313	307	336	338	332	327	330	317	292	283	313	303	311	322	304	307	291	341	297	302	330	286	297	322	304	252	276	314	289	320	311	299	294	310	337	269	305	305	310	316	296	288	297	301	310	310	286	315	316	324	301	308	291	293	300	311	336	275	310	302	311	322	287	310	286	292	293	326	312	301	332	302	307	318	322	299	328	309	301	316	325	324	308	295	311	335	289	305	286	262	313	286	321	284	316	316	381	271	324	308	320	315	326	301	298	294	295	326	329	283	301	306	321	304	322	294	328	305	347	320	334	331	275	297	323	320	301	320	305	321	328	282	289	306	275	300	324	299	313	294	331	298	290	316	315	303	308	317	302	291	282	328	310	308	319	268	347	324	309	320	292	303	310	313	319	288	293	298	281	295	287	283	286	316	288	302	315	275	293	312	338	316	278	292	324	324	311	301	325	295	293	296	286	278	311	322	329	285	329	314	283	312	302	308	289	335	304	311	299	316	289	312	308	317	309	303	298	296	312	325	318	302	316	312	270	307	285	316	313	290	303	302	308	325	286	328	338	301	296	314	288	298	301	322	332	307	315	314	322	316	313	332	318	304	301	286	287	328	303	290	278	320	300	323	313	295	315	327	285	294	323	304	271	321	308	300	307	317	327	290	270	289	307	323	323	309	313	279	309	301	317	320	328	293	300	327	321	336	300	311	285	307	329	323	316	295	300	350	325	324	322	306	297	284	293	292	292	321	305	287	320	292	313	308	300	311	309	336	304	298	314	343	322	332	301	313	330	287	277	314	307	313	291	306	335	315	306	314	327	335	318	311	328	317	294	332	317	299	348	302	294	293	302	311	292	332	322	322	286	303	299	292	309	293	304	322	317	305	326	329	307	308	282	341	328	295	319	297	333	338	280	313	291	301	295	325	303	350	309	327	322	305	293	309	321	309	336	330	268	268	299	313	291	319	292	284	311	304	322	275	294	287	306	320	305	315	305	298	274	337	326	302	309	300	303	319	350	285	268	311	317	330	337	324	339	323	297	293	280	306	305	309	295	330	296	286	294	312	289	333	295	317	289	272	301	339	283	310
6086	2073	2944	3417	2822	2512	2198	1886	1724	1517	1424	4618	17579	3124	1071	1113	1022	991	980	974	979	921	973	898	870	941	930	902	890	920	900	852	882	897	878	910	879	824	870	874	850	888	884	899	897	835	889	839	863	840	847	831	826	836	840	811	842	817	866	851	843	819	865	853	818	845	834	810	846	841	841	769	804	794	809	837	842	863	859	858	868	851	846	813	856	812	771	821	787	827	817	889	889	825	860	869	826	854	848	840	830	824	825	839	821	819	793	837	840	832	833	856	761	816	808	859	847	802	835	806	874	831	823	811	816	829	837	795	850	853	836	783	812	801	813	870	851	809	836	853	825	854	860	805	847	822	865	827	806	858	846	805	828	784	832	828	760	799	886	838	841	790	823	844	802	845	812	806	793	879	771	836	880	847	850	841	814	809	859	801	851	782	847	842	835	804	828	843	779	805	831	809	829	805	857	867	851	856	815	798	852	848	807	778	819	812	821	816	871	813	860	795	809	800	870	819	828	818	827	815	860	814	771	829	850	857	837	829	801	857	768	858	809	847	832	910	834	872	852	800	811	864	870	852	834	816	831	898	833	822	826	794	816	842	782	849	800	791	802	856	806	801	810	834	787	843	851	817	834	816	850	858	756	814	746	744	811	807	823	819	802	816	792	858	834	793	852	837	799	795	819	790	791	744	855	815	864	805	834	857	805	849	814	852	816	839	746	828	812	813	852	818	769	859	839	839	784	833	861	830	799	830	806	723	831	826	832	802	813	795	836	831	831	836	820	858	812	810	828	824	831	819	860	815	844	857	898	771	831	836	779	808	770	831	788	809	791	816	834	845	833	822	787	814	804	805	826	874	820	848	811	862	814	855	843	799	801	835	843	795	820	806	839	844	854	853	853	869	811	794	848	837	793	822	766	844	846	785	818	809	850	849	840	832	838	824	835	826	787	796	808	784	840	813	769	803	824	827	826	768	802	812	868	841	771	739	797	870	778	802	866	847	791	859	824	840	864	766	810	799	807	822	815	795	772	808	779	818	842	806	810	865	779	794	819	828	813	796	800	803	840	805	802	833	872	856	815	840	796	812	879	784	838	797	841	833	801	787	828	829	785	824	840	813	750	841	814	776	883	847	866	833	831	791	801	808	853	784	816	892	808	839	857	843	863	859	842	814	814	842	856	809	805	832	802	892	815	772	815	782	823	801	846	854	794	849	854	778	784	820	786	780	841	792	774	840	794	845	817	822	843	822	858	803	866	804	804	856	808	769	843	873	824	849	823	809	831	794	849	813	823	816	778	824	823	878	802	790	809	880	842	773	793	783	815	856	835	863	852	834	842	870	840	853	823	820	774	852	875	805	794	872	828	798	762	802	826	815	835	824	833	810	835	823	770	869	833	797	802	800	837	839	815	815	788	863	839	845	835	813	793	828	855	777	828	828	907	846	809	842	842	820	810	795	815	871	839	844	844	857	841	816	847	868	843	869	816	821	812	857	813	869	827	790	808	796	828	848	796	780	798	781	872	767	889	817	816	808	819	818	829	842	812	829	782	827	843	895	797	801	824	781	857	834	843	781	796	767	844	840	851	866	811	814	786	881	861	826	814	812	789	802	847	861	818	828	817	820	903	766	808	804	805	785	790	805	797	830	817	771	816	835	846	851	805	826	813	814	838	780	863	860	828	831	795	845	856	802	843	807	844	843	832	864	808	809	848	834	832	879	837	824	802	794	838	841	786	822	749	805	834	809	827	857	839	799	836	776	812	849	788	850	835	878	814	774	840	824	814	856	781	840	816	821	848	759	871	810	806	818	823	852	826	872	896	764	769	784	830	852	801	868	783	831	769	801	806	827	801	814	810	796	807	867	814	827	860	825	802	870	805	798	788	793	863	797	797	791	852	850	783	848	843	843	843	778	829	795	834	806	806	810	840	869	809	783	806	821	874	785	802	826	794	818	802	863	850	783	848	827	868	809	815	845	856	822	801	830	858	755	799	806	837	818	738	807	840	837	852	851	825	804	855	832	829	835	787	835	836	784	809	827	832	840	861	795	857	824	812	795	837	822	859	829	818	875	833	820	792	807	827	849	767	836	803	809	872	863	812	823	795	813	909	836	870	833	831	818	840	821	843	812	801	827	846	844	848	859	780	807	823	803	818	851	886	839	815	850	849	786	786	813	791	773	808	793	819	846	814	827	832	847	810	839	790	853	726	837	830	816	843	844	828	853	850	781	820	870	778	784	834	839	787	780	854	849	805	762	846	840	843	831	855	776	821	826	780	824	788	832	786	755	776	811	822	844	784	838	847	890	906	797	829	839	822	830	805	806	804	832	831	804	833	850	766	800	785	872	854	807	819	828	828	762	816	796	832	799	772	832	810	819	876	831	837	766	809	852	822	807	797	842	835	791	805	849	788	826	801	853	780	825	823	823	827	818	844	824	824	829	837	813	837	799	813	796	790	853	803	805	828	799	803	802	821	852	780	827	776	821	834	808	804	833	836	825	800	819	797	794	858	833	858	879	807	812	863	807	848	821	828	810	847	852	803	810	794	869	851	857	851	811	908	828	876	818	817	856	844	815	801	783	854	819	816	817	818	790	789	801	854	818	826	765	810	802	820	847	800	832	859	855	825	774	773	799	820	811	851	780	830	825	772	854	869	814	790	804	854	808	817	873	816	798	888	885	785	826	832	851	844	864	850	842	793	883	822	852	809	841	835	831	856	850	800	822	848	864	857	853	820	847	819	814	819	833	805	839	830	789	755	879	852	780	831	814	884	814	858	803	792	812	804	810	880	811	813	852	869	801	832	812	830	870	866	799	857	888	825	795	830	854	812	782	880	794	772	815	770	806	824	831	859	878	860	838	871	858	823	807	867	836	823	786	841	791	866	874	847	816	846	879	855	838	815	804	876	736	876	815	852	787	810	801	818	832	817	832	832	874	789	849	792	841	823	852	794	860	832	768	826	816	803	792	818	768	842	883	803	827	834	834	813	796	800	801	836	840	866	751	867	799	806	807	829	821	829	867	796	864	814	806	798	778	824	818	849	817	850	833	853	778	833	818	878	852	785	829	896	842	835	804	849	800	798	845	839	832	852	793	846	838	789	840	790	809	779	781	871	779	787	809	801	814	807	810	781	808	792	830	817	782	814	868	780	819	824	844	801	832	832	798	778	820	797	844	857	867	800	838	857	820	764	801	799	875	787	820	802	780	842	827	862	814	864	807	861	862	812	841	876	843	775	805	825	780	831	822	879	823	756	843	771	825	843	791	838	851	846	870	833	817	836	812	854	808	814	865	782	842	826	809	894	842	842	804	833	852	826	816	796	825	820	830	811	831	805	805	844	829	861	830	814	801	815	856	766	795	808	824	836	813	820	789	787	797	801	820	808	833	813	875	804	823	808	848	833	816	770	820	820	787	832	842	827	838	846	846	822	861	803	776	773	854	809	792	801	887	867	805	813	817	856	823	892	809	839	788	809	825	800	820	829	834	778	846
14598	3190	3087	2150	1433	1024	850	683	1604	3950	994	635	7898	1747	433	384	361	350	413	366	350	376	307	344	334	346	333	362	349	356	328	340	309	349	327	317	349	358	336	323	305	335	292	331	333	321	318	337	343	356	321	322	358	329	320	294	307	338	323	346	305	298	309	340	337	270	320	356	327	347	326	333	313	346	297	322	364	309	329	333	324	315	348	318	337	324	325	341	332	330	319	338	302	314	345	320	318	308	298	306	314	377	326	353	349	332	320	317	307	332	358	359	329	362	314	284	291	309	308	334	333	296	332	309	325	349	296	320	345	364	312	295	336	332	335	311	338	337	344	330	317	293	318	324	300	320	316	322	333	304	313	343	348	291	340	343	306	316	331	297	316	334	340	313	336	305	303	310	308	292	290	309	324	320	344	346	349	353	321	318	327	349	306	332	315	312	318	321	296	297	359	311	348	309	307	343	331	315	319	310	319	324	326	339	302	282	331	332	338	347	303	314	316	320	300	296	323	327	308	319	327	322	344	343	344	292	333	313	312	297	316	285	328	330	278	331	341	313	305	309	335	339	336	336	358	350	302	342	324	312	339	346	326	318	299	319	317	325	304	321	301	307	311	319	342	332	301	346	319	343	319	330	348	328	341	330	305	332	325	321	329	339	305	344	330	324	349	355	303	311	357	324	318	334	359	323	316	334	349	315	331	333	326	318	336	320	327	311	321	355	323	329	319	346	320	305	310	293	321	349	339	352	309	317	318	329	287	330	347	341	318	339	307	329	330	322	327	331	327	323	317	299	301	324	334	320	345	280	316	330	325	319	313	326	303	320	329	336	326	330	332	317	317	320	336	305	324	381	320	316	317	320	317	343	342	320	359	321	303	304	329	306	315	313	324	318	357	306	326	298	298	347	316	334	363	292	343	303	300	340	307	296	295	298	290	323	296	338	324	322	292	317	314	312	315	346	371	316	333	304	310	333	317	319	334	298	334	334	349	337	307	303	316	321	331	296	336	276	298	343	353	328	296	326	322	318	322	315	332	314	337	361	324	299	290	303	314	326	320	323	325	296	295	313	303	345	291	309	310	310	315	311	318	314	322	333	338	364	315	353	315	344	329	321	322	327	330	316	316	322	327	338	324	319	351	296	329	353	345	315	364	309	324	348	319	329	296	321	313	325	349	311	335	331	318	342	325	339	305	322	319	337	321	325	300	342	306	322	311	310	329	320	329	309	324	311	338	304	320	312	348	285	321	354	327	336	315	305	315	323	312	319	316	309	310	299	349	334	281	340	324	340	303	315	340	332	330	312	357	334	342	331	316	347	353	337	337	357	289	327	284	353	363	341	313	324	329	315	303	301	312	344	291	334	359	323	331	304	325	297	293	340	348	354	366	290	290	350	312	359	333	316	316	344	327	338	330	338	300	293	311	297	333	361	284	274	281	313	333	341	295	298	304	343	325	312	343	333	332	315	322	302	329	351	340	319	339	336	372	322	299	321	328	301	308	338	349	336	335	324	310	335	320	317	321	322	284	298	291	309	330	338	350	290	283	331	323	296	342	310	325	327	303	305	297	297	340	297	306	314	348	277	315	335	318	369	299	318	309	363	321	336	310	319	286	329	370	295	302	322	309	326	364	350	312	350	334	350	309	293	297	284	319	354	336	354	385	298	323	320	343	327	350	307	331	310	353	310	314	333	314	306	320	312	324	330	313	322	307	302	318	339	292	324	322	336	325	357	321	312	357	302	321	290	349	297	363	292	324	311	335	339	301	308	330	283	322	325	326	306	310	294	332	304	373	294	319	295	338	338	328	297	364	327	309	312	344	335	308	311	294	314	326	310	332	319	318	322	317	327	304	306	312	319	306	324	302	323	305	336	333	313	289	342	345	302	270	327	342	318	325	316	329	308	341	310	318	328	318	312	310	309	340	310	329	323	324	334	306	297	334	313	300	328	322	364	296	320	348	357	346	316	313	314	314	344	329	382	324	319	294	317	326	318	315	299	342	336	328	314	338	304	328	340	355	298	302	308	313	280	300	317	279	279	329	317	313	297	311	330	366	312	315	288	303	323	354	345	345	300	316	333	320	343	315	336	316	329	314	320	324	316	315	342	320	293	342	294	329	343	328	337	333	310	309	291	327	360	334	306	335	319	325	314	311	311	319	338	335	350	351	296	303	312	335	287	339	326	356	324	320	300	337	312	330	299	316	327	330	301	317	303	333	329	322	300	322	324	334	293	342	328	298	302	320	310	350	331	328	326	317	353	316	358	313	342	302	308	344	314	335	335	339	346	360	316	347	355	329	343	334	359	314	325	298	352	314	336	337	311	309	342	334	313	332	334	319	323	352	347	319	310	314	331	309	315	314	332	319	316	331	298	334	315	293	356	342	297	301	362	318	332	314	345	321	302	364	340	313	329	325	301	321	360	313	352	329	322	344	334	324	303	322	325	310	333	309	274	355	317	292	338	321	301	343	316	349	317	332	313	294	259	317	313	346	306	328	311	326	295	326	364	332	318	336	343	334	314	287	357	316	305	313	312	333	302	309	316	333	340	325	347	293	298	324	315	309	312	333	325	298	319	331	295	333	366	293	291	337	327	283	357	335	337	323	315	358	325	289	379	315	316	342	304	320	312	330	319	315	294	345	351	325	290	334	305	323	316	306	286	316	318	341	317	326	290	321	352	282	281	359	338	327	349	325	300	336	285	329	305	280	317	341	327	315	326	325	316	306	327	317	372	323	319	365	321	351	302	313	323	319	285	316	327	340	321	331	316	296	318	322	326	343	319	320	336	316	314	317	290	330	341	301	319	302	294	328	308	300	325	338	336	298	318	330	319	344	326	309	334	328	311	320	356	285	324	298	345	314	330	307	324	310	318	292	321	340	316	308	311	333	316	318	313	294	330	327	296	339	329	355	321	338	323	330	313	344	321	311	309	329	350	339	331	304	318	320	313	317	311	304	332	355	306	333	298	307	321	341	313	308	317	346	304	311	347	312	331	333	331	340	315	366	361	335	341	301	281	330	319	319	352	326	325	306	300	300	316	325	329	353	341	326	324	329	335	273	319	307	343	323	301	297	313	331	291	314	280	315	289	311	305	276	352	316	291	314	309	299	300	341	317	323	361	327	292	332	309	324	326	324	318	320	302	305	292	318	298	333	321	306	330	325	287	323	300	319	310	310	325	326	333	325	343	334	319	316	356	317	326	342	307	337	324	302	310	320	364	309	310	345	323	308	319	323	312	327	342	311	290	326	344	348	351	352	348	302	333	338	295	343	307	297	304	339	314	300	329	325	332	357	312	357	331	361	310	321	334	330	298	323	330	326	322	365	297	307	324	305	313	313	283	318	280	319	271	332	301	319	325	329	305	311	315	324	327	344	276	358	294	326	317	337	321	298	332	319	352	308	331	296	337	328	321	305	325	335	323	321	313	308	300	313	328	307	321	305	275	311	336	342	318	322	324	341	319	308	317	353	321	339	303	328	335	338	346
7861	2992	5115	5562	4811	4186	3327	2840	6177	11776	3959	2882	26006	6778	1313	1337	1254	1215	1177	1116	1099	1104	1019	1034	1012	1013	959	989	1007	959	941	926	927	978	979	888	931	951	954	937	903	877	877	889	848	889	896	890	852	861	862	868	873	848	890	871	850	860	881	832	854	873	890	885	847	872	835	857	839	820	831	822	806	815	819	814	833	843	794	872	810	884	859	873	818	834	867	840	835	859	830	824	866	847	842	886	834	812	805	840	877	795	870	805	830	893	824	868	786	848	841	867	840	816	833	864	840	805	836	841	862	833	848	845	779	820	829	810	868	852	815	838	864	858	778	819	896	855	841	840	869	832	853	860	768	802	850	753	839	842	855	854	845	865	869	859	832	862	808	814	888	791	781	858	830	856	855	803	839	823	821	824	778	831	809	830	888	820	878	783	867	842	779	831	821	830	872	896	847	816	839	843	840	808	833	861	859	803	799	766	836	841	784	826	821	822	820	852	866	782	823	833	903	810	855	863	858	875	843	829	765	849	827	844	848	777	826	856	823	870	800	761	813	812	845	792	825	841	862	831	825	862	852	848	759	817	792	813	793	768	862	873	808	793	754	823	844	831	815	823	836	810	851	826	824	891	820	836	830	862	846	808	873	835	863	875	822	832	887	865	834	820	823	831	819	842	853	835	830	808	856	810	864	827	825	843	855	836	826	841	801	823	870	844	814	795	858	839	788	836	830	820	789	843	803	801	859	767	798	813	841	856	834	802	818	833	865	819	828	859	803	847	857	841	812	808	845	869	889	829	826	797	820	855	840	797	796	817	825	801	802	808	829	832	851	831	785	830	806	875	827	852	857	818	782	843	793	773	832	830	830	834	864	841	824	805	847	852	821	781	865	849	876	812	785	749	848	842	850	828	793	788	811	820	821	803	866	827	833	835	784	794	825	832	822	821	848	825	802	810	812	841	909	797	848	839	858	845	803	775	824	853	826	832	819	841	817	834	861	818	814	861	867	843	814	791	867	853	860	775	819	834	816	875	855	852	832	877	819	815	838	792	863	823	821	832	833	798	786	840	862	858	860	794	781	859	844	831	816	799	866	847	834	763	836	824	862	792	856	834	846	854	798	797	834	850	857	865	851	835	840	829	832	802	798	830	863	861	825	817	807	859	855	849	831	804	801	863	801	871	820	802	811	814	837	848	818	784	824	781	860	833	816	802	806	866	826	870	836	856	928	809	825	856	763	845	856	846	806	832	836	813	855	816	818	808	897	830	800	766	842	821	801	806	834	816	799	830	823	835	848	828	863	869	865	765	856	826	847	872	827	821	771	837	861	834	839	807	805	817	840	842	845	808	807	864	876	861	863	866	852	833	870	810	871	835	862	785	823	875	847	885	815	814	814	870	825	895	845	868	820	860	833	792	856	795	905	834	863	878	803	845	813	814	789	820	844	822	792	864	845	843	823	823	792	850	844	826	850	815	811	813	780	835	810	820	840	785	842	831	800	864	777	805	861	857	851	774	788	785	810	837	857	849	840	826	862	877	832	890	839	827	860	808	827	823	800	862	806	838	862	837	818	859	820	837	846	787	852	877	865	853	849	822	783	793	893	804	784	829	836	828	882	836	882	804	876	840	835	802	843	842	853	754	826	847	849	851	836	800	825	784	895	830	808	843	835	820	777	815	862	825	838	803	854	802	855	829	819	815	795	824	865	812	798	773	779	841	864	841	846	797	860	883	819	798	890	837	835	799	816	840	838	843	793	878	808	868	870	822	797	789	812	828	801	878	851	857	879	881	833	829	807	763	781	807	857	804	791	886	779	821	831	844	817	817	833	823	819	836	817	852	827	844	824	854	884	845	842	827	873	826	781	829	844	831	819	860	878	889	875	766	834	848	902	821	827	815	862	830	850	785	809	834	849	917	793	806	839	813	849	824	804	793	827	846	836	854	790	806	867	815	797	856	831	810	810	846	871	827	797	849	844	846	796	838	834	834	845	831	832	828	846	833	784	824	880	851	789	804	857	850	804	780	821	873	808	821	826	784	798	821	812	819	830	789	835	843	871	808	882	838	851	794	817	845	795	803	806	848	799	790	803	845	821	811	820	794	869	832	848	800	837	775	834	851	805	806	820	833	849	828	785	825	849	809	832	837	812	844	874	871	789	853	851	837	827	806	794	842	854	848	840	792	871	833	816	870	777	853	857	835	847	841	826	815	853	822	887	861	868	832	810	855	825	824	881	844	837	815	767	853	817	866	812	826	814	853	816	817	864	851	788	798	843	822	802	823	799	792	824	774	839	789	852	824	823	891	825	822	858	827	826	808	860	833	851	839	832	828	834	821	883	899	822	857	811	824	881	836	844	836	828	867	821	821	827	826	792	854	780	829	813	860	841	841	825	814	834	844	792	800	793	846	856	770	837	847	869	826	792	847	818	863	769	790	841	810	805	810	857	851	803	845	893	806	836	765	854	811	825	814	901	848	827	823	879	825	820	800	843	858	829	834	856	898	813	806	816	797	815	812	800	831	859	768	856	804	848	852	859	801	815	834	820	871	840	841	819	818	809	809	837	803	839	852	825	828	890	880	847	850	841	851	801	851	863	794	840	827	807	805	871	815	821	822	800	824	800	842	793	865	807	783	850	840	856	779	819	794	823	799	867	881	865	873	786	857	884	827	790	878	806	815	808	829	856	814	915	843	847	794	861	874	855	819	837	805	820	837	790	854	812	839	808	824	799	823	816	833	832	830	828	817	815	834	833	814	836	831	870	809	833	833	862	807	860	865	826	815	857	878	825	855	771	804	829	828	807	767	771	832	806	811	773	816	867	830	823	831	840	825	817	852	833	797	866	843	825	771	845	848	875	824	822	834	839	829	828	844	830	811	846	821	830	847	853	860	818	818	886	832	846	770	838	857	806	860	812	797	820	810	808	819	826	879	834	829	835	784	865	830	819	867	834	829	918	782	824	861	886	822	881	797	843	816	844	870	900	812	839	788	812	828	822	859	812	819	851	834	825	846	839	829	845	820	889	860	837	857	835	847	851	892	786	854	855	875	842	839	821	847	767	840	799	824	824	800	850	794	787	879	813	830	827	804	828	868	817	868	815	923	804	824	860	861	789	777	841	870	813	853	799	821	796	823	822	879	828	877	802	908	800	828	832	830	808	868	863	882	811	789	812	836	823	836	834	856	874	818	888	812	825	792	834	767	830	851	803	812	808	871	855	869	847	819	807	806	789	836	828	826	810	819	813	795	776	905	790	876	804	818	807	841	841	831	790	811	854	860	844	851	786	815	837	800	841	834	813	800	838	826	847	878	810	847	881	825	826	848	820	833	852	801	818	811	875	824	810	785	831	806	875	869	864	775	841	853	806	863	823	812	861	843	790	815	843	837	790	816	797	824	836	824	841	800	819	840	824	787	853	827	867	843	852	833	874	846	863	838	845	829	822	838	843	849	819	813	859	825	875	814	857	859	798	876	820	864	885	899	811	843	801	838	854	764
2018	215	229	237	234	196	184	159	262	260	208	295	367	224	190	174	159	170	169	180	167	165	193	200	186	181	182	188	189	171	162	174	223	199	180	172	178	165	192	165	179	181	226	194	199	155	178	162	157	168	173	180	188	169	161	179	193	185	171	180	181	185	175	169	183	189	212	169	187	170	167	171	169	192	182	174	163	168	168	176	192	156	175	165	189	177	185	168	178	179	189	184	168	161	212	165	186	175	172	195	147	175	176	170	188	153	183	174	188	164	169	170	161	169	162	195	172	165	198	189	197	161	187	160	165	192	177	185	170	174	170	156	166	177	167	168	177	186	145	213	164	203	161	168	181	191	165	179	159	179	184	181	172	184	169	189	182	169	192	192	179	184	181	169	155	166	183	174	177	179	180	164	182	177	175	175	184	152	174	183	175	180	182	182	180	163	174	203	173	189	169	182	186	182	179	170	178	198	164	170	175	179	191	205	179	183	163	195	159	197	166	150	183	180	175	202	191	181	169	190	167	175	181	149	183	176	177	169	194	183	203	153	182	200	185	185	185	168	182	173	179	170	180	168	189	181	163	184	175	165	170	163	177	170	182	175	176	162	172	178	182	149	165	186	176	176	186	165	168	175	184	179	174	163	166	162	190	184	186	187	199	189	180	157	168	175	162	175	204	163	161	193	202	206	188	169	209	190	158	167	155	189	167	186	163	192	175	155	172	189	167	180	184	168	172	175	170	199	194	171	158	170	170	167	200	195	183	191	148	189	164	174	178	169	187	206	191	193	187	174	176	180	175	174	173	171	160	163	179	186	179	198	166	155	152	174	163	167	170	169	187	183	177	193	192	179	197	171	166	149	175	201	156	184	178	189	181	158	193	174	173	180	177	166	146	178	189	193	177	166	157	173	186	171	178	190	174	156	190	183	189	168	167	174	189	195	171	174	185	176	168	181	174	190	155	176	177	174	157	198	170	163	156	165	164	173	195	185	178	183	186	198	164	160	171	212	160	159	155	180	177	198	190	164	185	184	213	186	179	158	174	176	158	175	167	163	165	166	155	163	153	171	184	167	192	177	186	186	155	189	165	154	168	186	188	158	203	189	187	166	200	185	175	186	176	195	181	179	198	175	189	178	181	165	190	176	182	189	181	176	173	207	189	177	151	190	175	204	181	185	193	197	182	179	172	193	178	188	164	171	188	168	183	216	152	187	181	150	184	198	187	186	185	167	174	157	152	205	161	167	165	154	188	161	184	183	175	177	174	180	165	198	183	184	178	189	143	195	178	168	165	172	160	184	174	178	154	173	186	187	182	192	181	176	185	161	197	189	166	176	174	165	176	173	179	160	185	182	185	184	168	184	152	181	160	205	192	194	171	165	181	167	178	192	176	170	184	189	183	176	180	163	159	172	156	158	200	181	183	176	184	158	170	188	179	166	178	165	205	171	166	190	164	169	183	178	165	185	172	186	181	182	169	153	187	207	187	156	195	169	170	192	197	206	181	162	157	165	166	167	174	186	168	208	159	185	166	190	186	184	164	163	185	166	158	187	170	156	190	187	194	189	185	182	179	184	179	163	179	193	189	181	185	200	182	173	199	177	156	166	169	183	169	187	160	189	179	162	182	203	160	199	189	169	176	176	192	160	199	176	201	175	186	155	177	177	171	176	179	153	186	169	164	190	177	177	198	176	163	168	179	176	173	169	155	170	177	169	165	162	167	182	194	178	216	173	157	153	163	189	180	157	186	184	165	166	183	166	185	168	183	175	190	170	192	184	170	161	185	184	162	195	162	169	168	175	190	175	168	155	179	156	190	167	167	192	174	172	144	183	185	167	156	176	169	189	193	198	154	174	186	173	184	198	165	189	158	183	170	176	182	166	164	163	173	178	186	176	152	171	180	168	194	158	175	205	169	176	176	163	165	187	195	166	176	164	175	160	195	184	176	157	163	179	191	182	192	160	180	188	167	162	183	176	179	166	185	161	178	164	176	172	169	178	175	172	188	184	168	176	194	162	179	191	184	209	166	168	208	206	176	181	179	183	159	159	149	195	157	197	189	149	197	178	155	172	175	178	192	172	180	169	174	161	168	172	171	168	167	185	195	185	182	167	170	166	184	177	176	163	195	177	191	178	185	165	179	182	199	194	191	195	188	168	175	200	185	210	180	177	139	159	176	164	163	159	156	158	153	163	169	165	167	150	202	163	181	202	185	146	188	199	176	192	172	161	172	172	167	175	180	168	188	175	186	173	190	175	184	169	192	155	181	179	163	165	160	151	203	189	170	170	184	176	178	179	161	163	161	183	149	172	198	190	188	183	197	186	176	140	182	184	182	186	161	175	192	175	173	201	172	157	175	163	159	186	177	180	161	179	178	183	183	164	163	192	146	185	176	185	190	213	163	191	185	191	165	158	151	156	166	190	190	182	172	189	199	200	176	177	202	186	176	179	171	180	168	177	185	180	184	171	165	166	173	160	178	194	192	181	168	167	174	181	194	164	181	175	179	165	171	141	192	185	164	176	190	185	181	180	166	151	196	154	183	178	171	169	202	192	164	161	186	178	187	178	149	176	191	190	179	162	173	197	179	163	186	164	172	149	170	192	175	152	186	188	191	169	173	153	151	201	145	207	165	194	198	192	180	183	169	182	169	185	169	198	156	167	173	159	184	178	161	171	183	165	171	161	185	179	178	160	173	161	183	184	181	204	172	146	181	170	181	205	162	188	168	166	172	181	172	152	175	173	188	198	178	173	205	192	183	159	166	172	194	193	188	190	167	178	190	160	172	181	180	170	206	159	154	157	164	185	171	194	186	163	183	180	173	164	199	183	138	180	183	179	195	181	167	174	170	168	175	165	179	171	177	176	180	188	181	174	185	156	165	217	158	149	180	199	168	187	178	173	156	190	168	161	172	187	195	171	163	167	158	157	159	179	183	165	160	166	175	162	182	183	187	170	181	199	163	162	200	178	161	165	171	204	201	175	168	165	165	168	180	178	190	186	182	168	171	171	191	153	189	192	165	192	181	170	184	176	166	172	158	180	162	188	156	158	136	173	174	187	155	175	186	161	177	191	197	177	167	194	169	177	159	179	183	195	157	186	182	175	165	183	159	176	155	189	152	168	171	217	166	190	201	173	181	169	197	183	162	187	159	161	165	171	155	164	152	192	170	169	174	172	205	169	156	142	176	178	204	180	165	166	173	190	169	183	176	167	177	170	171	169	166	180	173	186	179	177	195	161	197	193	177	185	159	192	168	196	153	177	206	181	171	159	161	154	169	155	169	163	161	166	193	184	163	173	181	178	181	184	184	183	183	172	217	187	156	150	165	166	180	192	165	201	178	167	168	176	198	185	185	176	179	170	192	183	199	187	183	172	180	181	153	168	164	176	155	184	151	182	182	196	165	159	181	171	175	167	147	160	213	189	171	188	167	178	194	159	166	194	165	167	169	149	169	177	182	173	194	191	160	162	184	190	186	184	194	178	154	177	191	166
2226	592	689	662	709	619	610	600	1006	1093	877	1649	2203	889	505	567	549	530	556	534	512	570	556	521	525	568	575	544	562	528	577	588	526	533	523	518	532	545	546	563	549	536	512	541	523	533	523	562	506	547	531	565	566	518	536	537	503	511	510	530	547	525	503	577	542	554	564	476	556	536	540	549	547	593	586	518	550	540	512	502	542	516	516	505	532	520	535	550	520	541	571	523	503	542	533	544	528	522	524	541	481	547	525	494	559	579	487	548	520	545	554	562	520	556	569	535	536	546	544	547	557	486	506	527	520	562	525	507	479	516	561	513	523	539	553	542	500	550	553	553	517	536	515	552	554	563	482	535	530	534	536	538	553	515	532	536	534	569	572	492	497	504	565	573	522	502	548	550	554	554	530	565	516	489	566	513	551	517	554	529	543	539	554	534	563	536	564	508	491	569	522	512	587	540	552	523	530	519	534	537	542	530	547	508	533	517	513	574	548	568	538	536	507	521	524	537	541	542	553	525	511	540	539	516	561	502	521	505	556	534	534	526	557	511	549	551	525	590	505	537	515	549	533	527	569	520	500	554	533	540	545	535	556	548	552	574	528	536	507	571	518	521	544	530	542	490	533	593	505	534	512	510	537	554	551	557	515	516	529	545	515	555	545	569	524	516	560	539	531	494	509	512	534	543	548	527	534	552	525	501	488	539	588	551	542	502	539	506	544	505	557	570	524	545	528	507	492	527	515	509	505	540	563	541	567	524	550	539	555	561	503	518	513	532	559	478	524	515	589	547	517	581	553	548	532	601	515	548	520	555	539	533	508	542	542	556	586	553	533	549	552	517	550	492	554	507	509	461	531	495	575	549	544	508	522	534	522	531	537	556	538	511	558	531	501	506	521	528	552	514	505	522	527	555	496	526	507	504	547	493	519	550	520	528	527	524	532	490	521	509	498	521	542	585	541	546	479	528	535	555	509	543	539	563	504	488	562	515	539	482	531	550	520	548	503	492	501	544	543	516	482	491	523	542	580	517	523	518	546	558	519	562	549	543	512	521	542	560	544	545	550	576	548	572	509	555	514	530	492	491	510	506	520	528	537	566	525	551	526	545	552	546	475	521	533	499	536	524	568	486	555	526	471	523	550	511	506	555	508	567	540	559	517	553	509	482	583	525	551	508	485	546	551	520	505	558	549	511	513	515	545	570	566	546	522	536	507	550	534	560	597	556	540	533	553	549	529	549	513	518	523	554	532	539	528	511	508	524	523	546	571	524	534	541	564	507	530	537	559	568	518	498	584	546	525	530	526	548	593	533	540	497	511	554	538	557	515	531	529	527	577	544	514	530	545	554	551	528	531	523	515	513	523	530	571	535	521	538	557	518	549	518	505	522	517	485	530	570	530	529	560	534	527	518	536	535	533	487	533	564	547	544	529	537	565	530	516	528	541	539	525	562	579	537	508	549	525	594	528	561	524	569	544	499	536	541	525	507	467	545	514	524	528	500	533	503	558	546	526	526	532	549	500	524	532	530	523	502	554	546	526	521	517	540	525	547	581	491	545	575	507	544	541	532	510	539	539	569	560	532	527	561	492	540	506	491	535	518	514	564	490	523	561	566	522	538	542	531	540	507	509	526	536	542	508	504	536	514	546	504	504	520	524	550	557	559	540	511	537	532	525	561	509	580	557	515	544	547	513	507	524	500	544	553	537	561	519	537	530	507	530	539	528	543	589	525	539	518	565	538	533	538	514	549	550	548	496	555	538	559	516	536	528	538	502	530	590	509	564	506	528	469	534	549	531	535	571	558	557	538	541	520	536	511	548	561	518	531	548	565	562	573	499	504	487	555	516	558	536	522	538	522	569	538	530	514	545	540	540	578	550	514	555	525	490	527	533	532	518	556	559	572	507	546	533	515	507	535	562	529	524	528	527	526	493	560	522	551	536	546	542	580	504	548	540	525	566	498	523	547	541	529	502	506	535	549	535	512	554	535	561	528	515	497	598	515	546	563	531	542	538	535	541	546	554	555	544	544	591	570	529	532	550	528	534	549	533	535	519	536	551	547	527	513	538	533	537	557	515	510	480	506	546	538	555	548	533	538	577	489	558	532	522	541	544	558	558	532	548	579	526	555	557	556	565	538	581	503	553	486	555	559	581	560	533	510	513	585	527	497	553	578	533	532	541	538	528	546	561	497	523	539	502	531	531	530	550	545	531	524	550	532	536	545	530	487	549	519	533	570	527	524	545	548	549	554	566	573	520	543	516	535	546	521	538	553	519	479	527	537	544	545	541	518	573	520	575	550	554	545	548	587	549	569	522	529	511	516	550	538	539	576	533	522	571	524	528	506	512	516	523	529	544	516	511	540	535	586	518	521	532	528	539	587	550	548	567	557	516	522	538	568	581	505	516	500	513	556	556	553	519	527	580	506	488	509	508	499	488	535	498	548	552	536	545	524	521	505	535	539	500	535	526	564	502	510	539	556	543	531	538	505	577	535	594	557	554	536	567	510	511	536	528	544	515	550	504	549	530	557	500	520	524	497	514	546	526	515	546	498	530	551	565	513	510	504	537	577	542	583	538	476	567	556	598	551	489	539	536	511	527	517	501	551	543	562	540	555	529	525	561	501	517	534	496	553	516	528	516	518	519	533	543	556	603	514	556	513	501	548	534	517	553	501	538	537	504	527	526	533	518	570	533	553	508	542	593	520	497	543	521	560	494	515	553	540	520	547	536	528	574	563	571	522	520	529	538	545	492	521	524	549	529	562	527	516	504	499	534	546	495	548	540	533	540	504	532	548	557	517	510	544	527	521	551	546	551	501	512	513	541	536	534	525	536	530	529	509	483	530	537	528	544	504	529	537	557	549	549	540	542	546	523	551	546	508	534	541	557	547	551	543	549	513	560	580	507	512	551	470	536	521	487	553	550	516	571	515	528	515	509	548	504	492	556	557	539	529	536	525	511	563	573	535	549	542	568	546	543	513	535	541	553	551	551	530	550	529	532	555	532	549	549	538	559	516	500	513	549	572	535	539	544	559	540	503	501	525	523	535	520	508	510	557	514	515	539	520	519	529	556	550	498	548	490	560	524	541	516	512	530	519	511	542	492	508	517	526	530	568	503	499	555	530	541	529	505	558	549	541	558	510	534	490	549	519	531	531	521	521	514	540	514	530	538	530	514	520	550	515	537	554	509	517	517	506	550	543	524	528	554	528	545	517	575	582	511	539	532	556	512	570	549	546	530	517	537	512	543	520	554	556	529	530	575	546	573	533	538	512	522	572	543	517	518	528	502	498	506	520	560	560	553	536	554	552	530	546	563	550	554	535	547	550	517	527	504	522	529	529	532	562	548	542	528	551	526	510	549	560	581	537	520	496	566	511	535	535	533	545	545	534	526	564	515	570	546	511	496	524	558	544	527	537	475	548	534	523	525	536	497	546	561	515	533	509	526	553	518	524	528	509	522	575	528	545	483	494	485	535	529	533	514	540	544	541
7147	1126	1286	1036	836	729	573	531	469	447	868	7347	4756	1735	354	369	348	346	354	361	330	371	320	326	353	290	305	377	348	324	304	348	334	327	321	334	346	309	315	323	320	315	346	354	359	338	336	339	317	323	335	340	329	301	343	342	346	327	347	308	328	328	362	336	328	331	351	343	306	329	323	310	319	335	320	328	318	356	353	325	309	343	342	327	313	324	336	319	343	317	312	338	383	330	330	350	318	345	336	291	344	324	339	362	368	343	346	362	305	336	357	341	340	333	351	342	322	338	334	356	328	349	294	318	328	330	338	327	315	309	319	310	336	317	318	324	320	292	321	313	328	326	335	335	324	328	322	330	299	322	363	346	318	353	361	332	334	314	353	342	308	292	335	323	309	338	319	299	312	350	346	315	295	308	341	331	330	370	327	307	332	335	350	342	317	341	319	321	330	342	326	294	307	338	347	346	312	306	336	331	345	298	346	336	318	341	331	333	338	333	317	342	340	324	305	340	327	340	358	329	339	349	315	365	297	332	346	358	315	323	343	329	325	353	336	296	322	339	323	352	315	335	289	352	323	341	330	326	347	319	341	331	306	313	302	332	309	322	343	311	348	321	300	349	327	351	314	339	336	326	344	354	313	339	386	320	323	290	325	335	343	329	335	353	302	308	319	323	304	346	364	343	343	359	320	328	335	304	329	334	317	332	337	333	342	325	363	312	308	325	362	324	328	341	331	333	346	367	335	315	307	342	326	345	319	319	332	318	321	337	317	371	316	316	340	359	299	292	320	357	375	337	309	333	373	337	320	321	318	366	367	295	335	335	320	324	341	325	308	307	327	331	306	332	314	342	332	361	332	316	350	343	304	335	335	342	315	331	358	375	317	326	344	343	300	350	289	316	347	366	326	355	337	341	317	336	336	316	354	373	347	296	318	315	323	349	349	275	311	308	356	330	362	327	315	315	342	332	352	307	327	315	360	319	332	348	334	341	333	336	309	296	347	340	365	312	316	320	307	321	324	348	333	312	332	335	306	340	360	320	332	344	309	345	330	319	319	333	355	326	316	339	304	332	337	358	334	352	325	297	354	303	339	294	334	359	314	369	346	344	322	361	345	338	316	327	311	363	307	331	342	358	325	318	324	339	350	373	347	324	275	376	314	360	294	354	334	322	304	312	330	335	323	328	324	321	324	320	338	329	332	307	349	338	345	313	320	293	348	349	334	338	331	332	351	330	314	357	342	292	323	311	333	349	331	331	364	324	345	352	337	280	347	342	310	334	353	351	311	313	321	323	343	320	327	324	337	338	331	341	336	318	355	357	333	357	331	343	324	345	319	306	334	320	324	325	313	294	329	340	361	341	303	347	311	336	345	314	329	294	328	334	318	310	305	316	295	332	303	313	341	356	350	337	345	312	340	334	353	314	309	372	340	353	366	340	333	351	330	324	316	317	339	343	322	317	337	325	306	303	327	348	300	341	329	314	333	330	306	337	359	324	331	349	313	341	342	363	337	360	297	348	335	347	312	319	335	368	328	340	309	343	329	321	321	348	322	324	346	346	330	308	334	347	349	322	330	324	342	307	333	350	369	310	323	342	346	326	302	318	336	372	342	341	335	343	371	320	311	359	342	337	341	338	317	334	318	350	350	328	330	311	292	295	356	361	326	352	348	355	328	347	287	333	281	372	299	313	313	314	310	357	331	357	314	311	335	309	327	340	356	322	319	330	333	292	329	305	302	339	297	317	339	310	320	333	317	360	327	322	332	345	338	337	322	317	330	379	343	338	349	343	337	330	329	334	320	358	351	317	326	350	354	319	300	336	301	357	352	324	356	311	370	309	338	356	352	338	326	307	336	352	325	348	280	321	358	345	306	330	331	328	352	335	305	321	338	323	319	320	302	335	337	346	297	363	349	336	345	356	390	349	329	339	346	363	355	335	322	395	332	332	300	335	326	311	341	341	354	330	339	307	330	344	375	363	322	311	346	327	335	339	336	364	342	333	341	322	318	350	340	333	327	366	342	323	324	319	328	320	327	328	315	341	320	356	326	328	312	314	330	325	351	314	321	348	339	306	342	329	341	350	357	331	377	346	331	313	315	314	313	314	385	361	346	329	347	318	360	326	322	317	345	331	310	319	336	335	323	315	341	342	335	351	321	299	328	337	318	335	333	331	318	322	304	320	314	319	326	381	327	337	332	341	378	365	310	314	300	313	288	336	337	356	347	358	315	323	325	314	338	350	326	327	351	362	327	332	357	314	321	340	319	365	361	314	313	346	336	363	345	327	361	313	370	323	314	339	363	333	336	324	311	331	313	333	343	305	339	344	333	349	355	329	346	321	349	346	305	311	354	327	333	341	321	312	354	338	363	305	311	349	318	330	297	330	355	359	349	329	315	309	317	305	328	340	287	338	333	346	288	347	382	307	314	310	301	346	320	349	324	311	330	307	324	343	329	336	307	349	341	351	319	370	324	334	307	296	327	321	341	318	330	304	330	342	336	331	292	345	348	323	345	337	311	295	357	342	340	315	336	321	324	338	331	342	318	323	346	303	311	319	342	328	293	334	325	352	346	324	330	347	356	322	312	344	357	339	328	363	316	322	335	313	327	331	344	335	331	325	343	320	334	347	341	346	347	306	324	329	320	333	367	362	363	299	340	343	314	380	332	324	345	333	339	337	329	296	323	355	335	345	308	336	328	277	303	347	340	324	314	305	339	350	359	348	323	348	343	346	308	327	325	325	337	362	342	345	334	332	327	342	309	354	319	341	334	322	316	356	324	342	368	356	326	326	351	370	340	360	295	352	356	314	288	309	333	356	348	337	303	317	326	314	323	336	359	318	353	329	345	318	344	347	333	343	334	291	313	328	333	288	357	370	342	325	322	312	345	365	332	352	315	329	308	362	335	323	337	321	349	353	343	321	314	336	324	357	354	366	314	347	305	317	318	323	317	335	356	329	339	364	331	330	359	312	312	303	318	349	356	327	353	342	350	332	343	310	358	340	300	325	318	363	326	342	325	306	298	334	375	356	323	368	297	327	337	317	371	315	333	359	321	315	351	348	351	355	330	335	311	327	336	332	331	350	333	348	307	336	313	340	361	346	339	330	331	329	329	322	337	337	328	323	308	306	337	340	350	311	361	328	341	318	326	314	328	306	333	318	292	330	300	356	353	330	351	332	297	345	341	333	334	350	332	323	332	336	312	325	331	340	337	310	365	338	324	321	295	343	341	325	332	339	324	332	336	313	337	352	335	346	350	351	330	333	351	312	353	344	365	353	318	342	300	319	300	320	345	327	329	323	331	336	357	325	366	329	313	351	342	327	320	314	321	343	350	337	305	320	306	317	329	326	289	308	329	350	328	331	302	314	314	336	356	314	326	365	284	305	336	325	338	309	332	331	330	336	335	326	331	360	353	332	323	340	337	300	332	338	308	305	367	341	336	333	331	318	292	333	383	338	328	305	345	346	324	339	342	351	336	302	315	321	330	336
5654	1626	2884	3280	3079	2678	2312	2148	1761	1572	4439	28330	17440	8093	1042	1070	1064	1048	1071	1017	1020	997	1015	939	956	950	924	976	931	918	892	958	970	958	921	938	938	934	935	924	923	870	944	898	932	901	892	938	953	938	870	906	946	916	874	940	862	918	922	940	940	887	895	911	882	906	874	852	861	879	923	879	876	903	880	901	878	874	876	918	908	897	905	869	883	894	881	886	915	847	887	898	885	875	885	914	858	920	897	928	904	873	861	953	871	866	833	887	883	902	872	847	905	878	927	864	887	884	880	837	874	879	891	863	854	952	877	921	919	875	929	917	910	835	842	862	882	853	955	901	894	860	859	868	861	890	902	922	882	856	894	881	906	922	887	864	897	844	914	944	864	892	949	914	902	878	920	847	901	901	919	886	899	905	863	863	870	885	886	875	914	880	929	834	933	903	899	882	899	908	899	858	896	843	825	888	889	873	901	887	878	847	850	893	868	922	944	922	888	884	843	914	835	916	816	915	873	827	889	858	926	886	888	898	846	897	877	899	898	841	877	924	845	956	918	835	899	908	917	888	848	898	893	922	898	902	854	872	857	862	874	881	908	915	870	891	863	881	871	900	873	903	871	927	904	929	886	857	936	819	904	895	911	915	908	936	886	875	865	860	881	912	883	901	871	886	899	824	902	910	851	909	907	904	850	827	809	889	917	892	838	924	894	934	869	940	882	877	942	862	890	870	872	845	898	809	918	878	923	848	847	900	888	883	879	913	887	881	818	877	871	866	840	928	893	894	890	923	888	899	869	897	864	791	891	900	840	852	876	843	924	940	871	935	843	868	912	908	840	892	849	894	852	890	874	938	924	873	925	866	901	825	878	893	964	964	921	861	873	887	919	901	892	914	874	913	869	886	842	870	867	884	889	906	917	903	952	921	926	918	924	878	885	910	889	922	877	831	875	889	886	928	896	852	890	848	881	827	868	850	885	901	865	880	900	873	850	837	834	867	869	881	864	904	893	822	930	917	847	931	915	868	868	926	903	832	909	859	900	907	845	884	884	887	874	918	846	920	889	890	891	922	891	933	888	918	887	868	863	834	870	872	892	882	882	867	895	896	890	865	893	881	850	860	914	842	877	846	944	913	907	879	840	914	910	894	953	906	894	870	886	840	851	906	887	847	884	930	877	868	917	920	895	866	926	880	891	910	918	845	869	875	907	886	944	884	890	849	889	906	878	904	907	867	862	816	884	877	905	895	858	915	909	861	830	866	920	852	860	885	912	929	889	924	885	892	893	861	891	882	867	884	879	871	883	898	917	864	859	896	892	888	891	930	939	879	901	825	879	909	872	861	855	924	917	851	911	893	904	919	862	879	903	878	892	897	906	846	824	877	904	903	835	874	898	880	900	855	885	850	853	847	864	912	919	847	885	927	868	869	846	881	897	850	921	867	844	897	908	849	853	920	871	820	896	902	906	874	859	940	889	882	857	849	882	892	901	888	847	931	929	898	852	840	849	859	834	904	945	935	881	868	883	882	894	847	890	924	867	886	942	892	880	870	895	854	882	883	870	858	855	887	917	874	918	883	919	877	886	855	951	906	855	887	859	916	889	915	819	914	811	880	894	929	874	804	843	855	867	861	901	881	860	831	833	904	884	865	929	827	873	864	851	874	835	850	855	863	899	910	895	866	912	862	854	889	907	907	887	880	893	863	885	858	856	783	919	915	841	896	905	844	915	943	886	914	885	853	909	864	889	865	865	906	954	900	950	859	917	914	902	868	850	875	823	898	860	855	902	906	881	849	864	926	939	880	918	860	861	881	880	872	899	836	851	902	883	915	909	851	861	874	900	845	874	856	902	894	881	886	825	856	844	859	926	887	881	838	901	852	903	887	854	936	862	935	858	966	885	904	873	936	907	850	864	846	860	881	921	875	901	860	892	861	899	867	923	939	927	914	801	907	909	876	942	834	928	834	832	872	910	865	842	876	936	932	904	933	875	836	836	894	879	869	866	869	898	873	898	917	921	881	941	867	842	898	867	839	869	927	880	831	924	895	879	855	857	928	900	923	866	898	885	869	888	949	901	855	867	838	871	852	859	874	941	899	910	881	910	862	893	860	907	852	866	880	935	855	899	871	882	893	879	834	910	944	868	906	891	925	853	892	909	924	907	901	898	890	859	855	870	838	894	930	894	859	905	936	902	887	829	921	874	840	836	891	860	904	946	916	863	902	889	890	868	897	844	867	916	854	942	911	904	846	875	850	887	890	873	911	891	899	869	874	905	866	888	860	911	898	824	825	883	836	841	867	876	923	833	853	898	860	897	861	897	930	896	884	914	934	892	914	879	885	888	837	867	899	961	885	900	892	885	860	918	902	904	852	845	835	818	890	816	886	867	900	912	955	864	906	930	872	893	883	886	900	891	859	911	846	894	897	922	891	815	920	852	889	855	876	918	857	872	873	879	893	856	896	835	872	875	868	904	842	836	910	831	887	902	899	818	884	875	895	875	879	930	903	881	886	917	909	889	863	938	850	904	928	919	878	870	897	942	909	879	870	878	868	904	891	900	898	914	911	923	868	868	851	924	893	882	882	876	890	937	837	880	905	860	921	892	913	922	920	877	885	920	939	878	903	881	906	876	862	885	878	949	898	930	890	908	852	883	879	881	910	840	847	933	883	875	905	926	859	869	892	898	949	816	898	872	848	903	820	887	842	898	886	900	926	968	832	842	894	886	938	879	860	936	861	888	917	847	859	901	866	920	909	864	877	934	802	891	920	853	897	816	857	903	911	913	907	886	865	884	858	915	817	887	871	908	894	851	841	834	836	845	909	906	885	841	951	880	910	876	928	839	941	855	897	869	896	844	860	808	865	857	870	884	891	858	880	890	908	853	927	886	927	857	931	963	894	916	859	873	877	891	867	927	895	871	864	921	824	855	891	853	858	931	931	915	912	885	897	868	908	921	878	882	832	932	908	863	812	830	859	879	840	844	842	853	834	911	918	887	857	924	856	868	849	872	883	883	872	868	849	898	867	920	858	885	875	860	881	873	849	884	882	919	910	871	874	859	939	893	849	825	852	923	935	897	892	887	927	900	891	853	876	868	944	890	906	888	929	836	875	827	888	878	916	907	879	863	883	876	855	919	898	869	886	909	842	857	930	898	846	895	833	879	854	885	874	909	818	797	829	865	862	840	872	904	900	831	902	911	850	917	893	889	877	906	854	816	844	850	879	845	876	863	939	880	935	906	890	841	881	874	857	887	919	890	800	899	818	903	867	931	902	879	914	937	844	927	885	881	888	908	864	934	836	898	949	870	872	967	822	874	854	856	822	908	874	861	910	930	913	867	839	891	878	921	836	887	873	886	858	870	904	935	910	898	946	946	924	862	885	864	864	907	877	870	851	889	901	861	896	923	859	853	913	915	870	951	878	927	965	861	905	903	813	834	919	898	893	873	862	886	874	873	900	865	916	927	898	926	918	906	913	914	902	887	847	940	907	841	903
14213	2305	2530	1964	1465	1047	895	687	670	592	1273	12690	9412	4408	463	392	387	383	379	366	360	414	341	349	372	364	350	353	380	349	323	352	333	334	356	358	383	359	356	357	365	344	406	339	383	347	392	338	348	353	332	341	352	341	346	381	346	367	364	322	353	336	364	340	354	315	339	365	348	312	345	361	346	365	314	358	344	341	373	321	325	345	329	329	326	346	314	300	359	340	331	306	306	324	340	345	347	384	362	380	345	373	333	318	299	362	376	359	348	339	306	342	360	354	353	344	338	296	330	317	361	314	335	370	329	383	355	361	376	321	366	365	361	300	329	366	329	321	305	348	343	339	312	349	342	318	337	353	332	350	328	317	332	344	343	359	363	304	307	323	361	334	370	327	367	371	390	353	365	353	339	344	343	337	329	336	362	314	354	379	359	341	357	383	350	361	313	324	358	312	371	313	385	328	338	309	388	323	339	353	366	328	348	309	352	328	319	332	398	326	368	318	325	343	357	351	324	334	335	348	338	348	341	355	379	342	333	333	362	331	335	312	351	329	346	344	354	333	355	368	301	337	354	339	372	368	339	379	359	326	324	326	358	352	305	320	314	335	337	338	347	346	344	335	375	364	357	332	335	345	344	352	350	330	364	368	347	328	311	367	319	342	345	354	319	324	338	342	345	343	351	363	347	342	347	336	336	336	327	339	366	352	342	364	349	346	318	369	339	340	356	304	338	346	326	339	328	344	354	342	317	365	347	344	358	338	338	308	328	344	353	315	345	308	319	320	300	334	335	319	353	364	373	350	343	335	373	356	327	342	364	322	283	369	307	343	313	359	352	367	320	353	346	346	367	335	365	316	313	339	339	360	344	311	388	318	394	336	336	299	354	309	311	337	317	342	339	382	335	313	329	345	331	356	353	350	340	353	336	371	304	350	322	374	350	341	349	308	346	308	348	333	350	342	336	345	350	337	367	323	357	354	327	339	336	393	323	337	348	360	326	323	332	341	335	340	349	355	369	346	339	340	329	345	351	348	336	335	346	347	338	358	352	363	372	353	321	342	353	360	302	337	347	337	327	333	341	357	359	338	355	347	371	332	347	339	352	347	321	336	299	336	333	338	376	324	331	320	347	329	313	371	338	346	322	345	387	343	348	333	380	349	310	339	339	349	318	302	347	314	351	339	339	355	334	307	336	355	365	344	331	304	313	361	352	336	360	316	331	315	379	378	325	348	356	344	345	325	309	362	325	350	320	363	322	353	354	362	302	369	341	313	332	370	365	352	342	353	361	330	384	342	363	353	311	329	320	314	352	335	342	356	336	323	338	338	337	326	360	347	348	334	357	349	330	353	369	356	351	383	337	345	311	338	335	317	361	365	330	322	337	353	350	339	349	355	359	348	314	358	346	342	332	345	325	336	348	338	387	362	331	371	322	355	323	332	321	356	349	363	331	344	324	311	351	347	349	356	327	329	340	327	351	359	352	323	366	354	364	316	371	373	316	363	341	308	368	337	331	338	345	343	335	327	372	344	297	337	363	362	334	355	287	365	318	373	332	342	337	316	364	336	342	344	318	319	330	363	342	328	363	368	368	320	342	326	326	331	364	349	327	348	372	314	366	328	359	313	377	335	373	353	322	349	359	338	344	359	343	307	347	346	351	318	356	343	345	351	345	349	328	345	351	381	349	350	356	337	327	358	360	319	317	323	334	384	358	310	346	341	345	373	301	293	321	360	352	348	340	346	339	338	335	321	344	371	338	339	330	325	344	362	346	362	343	343	324	361	336	330	339	336	361	324	339	346	308	337	347	329	347	357	328	338	332	332	381	330	343	359	333	312	338	358	306	334	355	370	338	342	343	381	360	331	360	334	354	342	351	360	329	329	333	345	361	349	384	331	307	356	345	312	315	309	343	378	306	389	330	355	341	324	318	338	349	331	338	307	352	321	360	344	349	311	336	319	351	345	345	341	364	351	328	313	351	365	335	328	344	341	330	340	365	325	346	356	330	342	350	358	324	335	380	359	357	350	398	369	326	350	344	347	367	384	349	378	292	401	329	361	354	352	347	307	353	319	356	355	352	299	345	320	329	326	352	317	381	325	321	306	348	340	349	376	329	331	368	349	340	322	349	329	341	355	348	324	297	365	333	343	328	363	295	361	324	372	366	352	326	346	329	317	349	343	351	332	355	313	307	317	329	314	320	342	360	339	322	327	358	333	336	342	331	370	323	316	358	352	369	337	334	350	324	372	332	364	357	329	371	336	332	389	346	351	344	346	353	327	326	322	329	342	358	350	353	363	351	339	342	327	357	385	340	338	355	342	370	337	333	330	345	351	330	318	340	332	334	362	338	367	307	362	326	353	315	336	373	342	314	342	331	321	353	325	346	344	340	325	333	344	320	386	361	359	357	355	323	360	330	373	342	336	356	368	337	348	321	328	355	368	335	363	320	387	333	333	345	327	395	347	327	344	374	297	362	343	298	331	340	316	324	350	419	352	369	369	325	341	347	349	333	369	335	296	325	315	375	363	366	300	365	347	353	346	376	338	332	346	368	331	312	307	351	360	328	350	342	335	365	327	334	326	335	323	336	353	344	327	340	320	325	376	323	355	336	323	329	307	343	334	324	336	314	317	356	327	331	311	318	347	378	339	328	354	367	368	320	357	371	347	343	349	333	370	363	330	338	353	331	367	353	339	346	353	351	309	354	338	368	332	320	349	331	312	333	338	376	354	302	369	345	379	353	333	352	344	327	324	325	362	356	347	349	311	346	378	321	346	368	372	361	362	337	359	348	346	339	366	345	372	351	322	356	335	326	306	333	371	334	370	338	340	328	313	373	368	320	355	322	331	344	324	380	330	315	352	376	374	362	346	342	312	333	342	345	384	325	375	329	314	309	304	324	331	358	382	349	320	331	322	352	338	337	368	362	342	377	354	340	368	364	333	338	358	337	378	367	325	346	330	314	332	330	349	335	324	361	316	321	341	360	338	332	357	364	320	343	362	376	362	332	316	377	344	321	317	323	326	335	340	341	374	334	349	332	325	325	365	333	366	360	354	338	332	352	346	349	354	351	370	338	353	342	349	358	340	322	352	330	341	351	379	311	322	354	360	356	350	309	337	329	317	326	360	373	311	321	338	345	331	380	314	317	328	347	318	377	333	352	356	321	312	348	344	351	316	356	354	350	295	342	315	352	356	328	347	363	340	347	340	332	329	350	288	329	351	335	341	357	349	328	320	335	354	332	337	327	362	347	332	323	341	333	376	374	342	346	341	346	363	307	302	347	380	363	340	346	342	356	329	365	379	318	362	363	343	320	345	360	376	346	324	317	310	347	349	355	371	303	358	332	352	327	370	316	389	404	332	315	351	351	342	361	363	333	365	297	368	315	352	316	358	338	306	331	354	316	364	351	354	337	366	356	381	349	369	374	340	297	367	350	319	335	382	315	374	364	298	320	353	345	309	353	364	346	323	352	373	342	338	335	338	342	358	319	316
7469	2326	4792	5755	5145	4253	3553	2976	2659	2300	6442	36864	23287	16281	1293	1292	1233	1150	1135	1085	1105	1067	1076	1104	1019	1059	963	1033	991	949	931	980	989	917	936	977	1032	933	934	901	939	949	902	962	918	921	933	924	878	914	916	897	921	900	921	922	920	911	887	897	893	935	934	897	865	907	871	919	947	899	885	927	896	854	873	928	880	895	887	933	914	866	928	860	892	899	860	903	903	838	932	852	831	870	829	886	876	886	881	918	881	895	827	906	909	884	896	854	866	904	949	875	907	916	884	840	850	853	871	899	894	942	876	872	897	858	884	854	875	909	881	912	912	860	869	893	891	884	902	871	844	862	906	893	850	902	805	912	884	886	876	874	893	877	889	863	862	851	918	874	901	875	869	892	865	788	835	854	852	862	911	882	896	875	860	898	881	898	834	909	827	860	848	894	847	905	856	858	877	889	900	864	977	866	888	876	832	852	852	911	875	879	824	879	865	865	900	852	848	859	839	887	888	814	860	937	845	904	868	881	927	872	884	871	916	895	866	851	876	875	848	919	878	890	928	847	899	859	828	860	879	820	909	868	916	843	850	840	897	876	892	865	878	850	885	861	873	819	904	819	872	869	891	865	860	965	907	877	898	889	924	869	885	879	892	912	882	847	873	916	868	863	882	819	910	857	909	847	877	904	863	882	842	840	849	831	830	887	897	881	840	921	906	892	822	873	907	894	900	858	892	855	884	889	886	913	889	907	889	895	875	830	879	814	843	836	906	888	859	879	821	953	845	847	826	898	844	890	847	897	870	903	898	918	865	826	891	881	867	827	912	842	875	871	860	937	813	876	869	911	844	819	907	869	856	867	822	853	867	883	918	858	856	851	817	813	860	850	931	854	905	902	903	904	871	901	946	869	847	844	858	843	825	888	850	874	860	837	956	898	846	846	931	862	862	861	901	867	895	843	834	879	853	891	853	870	844	871	855	896	885	860	890	908	904	863	878	876	857	877	883	916	881	920	860	871	852	845	860	914	860	856	957	900	909	838	901	828	853	894	894	898	877	899	898	885	836	843	923	807	905	900	886	915	843	914	875	916	837	915	911	870	874	849	862	877	897	847	884	835	911	916	894	891	885	931	835	832	881	852	864	852	854	876	862	915	919	920	937	897	874	890	898	898	828	856	845	873	903	875	853	855	956	845	866	910	843	891	831	862	872	879	876	819	864	871	890	868	863	801	849	895	874	894	867	849	898	850	886	864	874	825	915	861	893	905	899	853	824	867	839	840	934	887	885	868	855	913	881	895	884	917	898	865	854	867	855	888	846	872	879	858	881	916	870	854	850	869	877	893	846	898	899	868	902	843	885	876	898	876	834	848	880	899	873	833	854	885	864	892	874	918	904	876	837	916	861	859	897	905	873	900	888	876	868	842	943	856	870	860	918	872	852	901	856	908	904	869	845	882	889	843	868	849	870	868	878	873	845	846	841	892	873	906	847	883	839	923	860	867	867	902	877	858	867	797	852	878	886	832	883	897	869	874	884	834	865	896	870	851	881	887	899	901	871	941	892	828	880	875	886	827	845	838	826	914	864	860	904	856	859	864	856	862	913	825	871	922	929	864	857	892	885	891	835	847	915	868	925	899	870	874	844	878	922	850	816	856	875	810	859	841	863	862	862	837	887	838	874	905	880	866	882	898	852	858	855	886	888	850	873	906	883	899	908	904	932	883	886	929	898	885	899	882	853	891	889	909	847	939	919	890	840	909	840	853	834	820	826	881	888	883	867	845	892	863	849	897	912	869	874	871	873	829	867	901	887	874	876	878	912	885	874	875	892	864	922	894	867	877	867	867	857	866	915	871	860	911	886	821	850	871	856	852	903	879	892	899	891	875	892	868	876	846	848	890	887	870	884	941	869	886	867	873	864	887	897	858	867	854	869	917	869	931	875	885	840	906	868	875	882	905	898	868	925	895	906	848	858	875	876	850	870	903	878	907	873	884	872	872	919	899	894	808	845	897	905	872	919	902	914	919	843	903	845	864	837	870	873	843	876	930	909	825	890	843	851	925	922	868	880	828	865	895	852	899	890	872	873	857	892	884	872	888	931	866	897	855	864	842	839	841	835	876	926	877	854	877	903	918	844	855	887	889	886	830	852	907	896	889	868	871	846	881	831	857	889	872	841	902	883	889	877	908	900	856	876	830	831	899	892	857	881	945	908	850	894	882	849	919	857	876	877	870	869	909	842	908	910	883	900	848	899	902	864	879	865	860	877	900	938	854	877	898	840	865	893	839	899	830	818	883	918	878	828	883	846	884	872	860	871	941	852	916	910	866	900	861	914	872	900	917	882	834	867	886	893	905	906	957	855	883	881	827	871	876	834	892	874	875	902	887	887	864	836	937	874	888	839	838	878	908	861	849	838	927	844	879	910	864	820	857	885	904	869	863	871	877	889	912	818	909	896	825	892	857	872	845	900	850	838	893	851	866	905	850	835	853	875	874	856	880	889	873	889	854	854	880	860	878	886	908	871	865	846	866	838	907	832	822	851	834	871	863	844	913	899	831	893	875	827	877	853	897	864	863	877	856	848	911	871	828	890	881	877	860	848	888	856	825	867	840	886	854	877	844	912	867	914	888	884	864	879	892	853	885	898	871	899	840	873	838	866	861	852	888	872	885	867	821	857	891	924	834	878	852	880	936	898	836	825	860	856	850	923	871	868	847	865	874	853	817	954	830	871	834	859	887	855	851	911	890	875	856	894	905	848	895	910	846	921	945	856	863	870	832	912	867	917	884	898	887	896	839	893	882	908	868	894	820	886	847	898	855	868	833	894	836	891	879	906	891	844	907	913	903	880	892	879	889	848	872	848	917	899	865	860	860	912	870	895	964	839	867	880	896	843	889	867	890	897	836	874	846	860	892	876	843	894	874	894	880	861	885	899	848	902	889	853	903	841	902	888	853	853	876	887	859	931	845	891	886	884	874	883	874	861	901	886	900	858	886	829	845	809	868	931	886	880	876	870	861	914	905	811	862	905	903	900	869	886	848	849	870	852	843	874	823	870	894	880	892	845	937	902	917	914	852	924	902	842	913	861	900	938	919	890	864	846	869	883	845	930	888	869	897	906	880	857	958	858	849	860	853	866	883	787	857	913	899	872	892	841	853	956	933	846	850	910	873	834	903	907	881	882	884	934	892	879	917	870	857	817	816	874	876	931	845	878	876	926	895	904	865	903	848	875	812	910	940	883	892	853	878	864	915	897	946	886	872	845	864	878	885	877	896	914	872	890	835	834	870	902	866	902	897	902	884	909	917	904	820	890	882	887	871	936	875	832	861	840	922	882	831	853	894	835	874	870	871	897	824	881	848	907	906	857	832	920	860	865	899	884	871	903	823	914	915	860	942	924	914	866	869	896	841	904	873	898	874	893	869	842	916	897	927	899	894	838	868	894	883	892	854	853	883	883	905	865	902	828	874	886	882	874	865	871	813	889	858	880	862	926	863	845	882
2004	205	227	196	213	192	174	184	206	163	192	343	316	319	195	176	181	184	191	173	178	180	168	171	179	182	175	183	161	157	187	172	174	179	177	177	173	166	163	163	178	189	189	177	184	169	158	192	182	162	156	164	186	159	188	181	171	163	171	171	152	165	187	168	150	187	178	178	186	190	178	183	184	190	172	191	190	158	164	176	189	157	191	180	179	192	171	182	171	189	190	175	182	172	156	187	162	185	166	166	182	182	187	190	189	209	181	177	193	180	175	153	167	171	181	163	176	178	161	179	171	195	185	149	164	159	165	166	169	193	178	170	178	145	180	181	175	206	183	177	182	176	168	155	176	188	164	166	180	180	182	166	166	191	181	166	171	170	169	183	179	177	173	175	181	196	178	160	168	184	192	189	196	193	182	170	178	197	169	197	178	155	191	188	163	181	179	156	171	163	195	187	172	177	145	172	174	183	202	172	169	195	192	179	173	171	176	173	159	176	165	183	154	187	192	174	159	145	180	178	160	139	165	188	174	161	169	188	193	186	181	175	195	148	176	165	152	184	190	162	187	167	187	174	169	182	165	173	185	168	145	216	166	171	150	186	161	172	205	168	182	183	162	151	190	162	169	174	163	190	195	190	183	181	177	185	174	166	152	181	184	179	173	164	199	174	173	178	172	174	155	183	189	171	168	189	194	186	196	165	157	200	154	153	175	171	186	188	184	187	157	175	154	189	182	175	163	180	174	162	170	173	165	187	178	164	185	175	199	180	180	149	189	176	153	181	162	164	188	154	201	188	160	157	186	145	188	187	181	181	186	185	187	177	160	168	163	174	141	169	168	178	152	177	181	181	154	184	186	189	163	160	162	161	160	193	180	174	178	196	186	165	182	170	203	187	189	204	185	184	197	190	195	181	147	161	185	154	171	166	183	209	199	181	186	195	179	158	175	204	180	173	184	180	164	177	171	174	175	190	189	155	154	166	173	173	183	158	170	190	159	180	170	188	182	180	155	169	173	157	185	184	202	191	187	164	172	223	185	197	202	179	173	177	190	175	193	178	178	171	196	164	189	169	170	175	191	163	179	161	155	176	151	202	198	178	201	176	206	156	175	183	186	182	196	156	177	191	190	148	166	184	182	187	178	172	166	168	186	184	197	185	161	194	166	166	169	189	191	153	148	161	185	170	182	165	167	189	177	198	194	167	187	179	171	173	170	165	165	178	185	186	179	163	154	166	169	169	173	155	171	192	175	175	155	174	158	184	173	181	180	213	169	165	175	169	159	164	171	189	186	177	185	214	188	159	196	154	172	165	160	174	174	181	185	140	179	169	204	166	164	164	200	161	168	162	176	153	157	186	176	163	161	187	178	170	198	209	170	200	212	194	150	135	186	175	162	192	160	169	183	152	182	197	176	166	160	183	176	181	166	188	176	180	169	167	163	157	208	163	174	175	179	162	168	183	183	190	160	182	198	179	182	185	174	173	183	183	175	181	180	165	206	178	182	191	190	162	179	178	173	177	184	183	184	176	170	192	175	204	180	159	187	151	165	154	185	191	206	173	200	156	156	160	195	174	147	163	173	193	169	181	177	160	194	187	184	180	171	164	193	175	186	184	201	168	170	157	161	167	204	189	168	172	174	195	173	193	205	171	190	180	178	155	198	171	170	160	189	182	192	174	166	173	185	206	193	175	165	169	179	167	188	168	205	181	178	203	204	148	180	191	175	183	168	176	174	194	170	203	209	161	182	174	179	166	168	205	180	177	180	159	185	187	180	177	182	206	202	172	170	211	190	162	165	184	170	200	179	178	177	182	184	164	185	151	155	178	168	163	149	187	208	184	202	166	184	169	151	172	175	198	176	168	190	198	198	198	173	163	174	184	190	186	167	189	185	167	187	178	194	166	198	159	191	185	163	165	157	178	208	171	167	173	191	188	173	187	213	188	180	161	214	179	176	159	172	182	187	174	190	186	171	153	199	161	180	163	164	188	176	179	189	186	183	189	179	193	164	150	168	169	173	170	180	141	192	166	196	186	178	190	170	196	196	162	157	189	176	198	174	151	173	181	163	170	177	157	192	169	141	171	183	178	167	174	171	172	178	136	183	164	197	166	178	163	165	181	174	172	156	179	169	172	172	158	166	169	185	183	155	185	198	188	191	176	158	167	151	173	178	184	188	181	214	199	165	152	177	187	176	165	164	168	172	162	167	166	196	189	169	168	173	182	165	184	190	186	175	184	198	179	210	189	178	179	192	191	174	168	177	183	171	192	179	181	182	182	180	163	181	155	174	167	178	188	181	176	168	179	158	178	175	170	166	175	162	186	181	171	187	175	187	185	192	182	188	186	163	171	162	164	158	181	195	185	192	186	199	156	168	176	159	173	177	180	188	174	184	202	202	155	173	163	182	191	202	177	194	165	175	214	174	156	197	163	202	155	163	169	173	176	196	197	160	146	198	166	168	193	159	171	172	189	174	193	175	152	179	161	182	191	180	173	182	186	169	189	178	159	202	163	185	183	162	184	160	162	184	172	184	156	155	171	169	182	181	171	185	167	169	177	163	177	167	184	153	192	158	178	171	177	176	191	180	201	180	142	184	198	173	187	157	206	167	188	176	179	177	172	155	164	162	166	168	171	161	154	182	162	182	174	190	154	164	171	181	182	202	186	188	170	197	186	195	181	172	141	165	181	175	191	171	185	164	165	193	174	174	171	193	168	205	164	198	162	176	174	173	182	169	181	203	180	212	166	174	183	177	171	171	177	160	185	168	168	174	174	208	190	176	183	172	177	197	189	187	174	191	171	170	187	174	178	185	155	157	175	182	162	173	162	199	167	198	188	164	194	183	179	167	190	171	157	171	179	180	169	172	175	170	167	189	183	182	155	193	160	192	165	163	196	162	188	162	169	178	189	171	198	177	193	135	180	167	168	171	201	190	182	177	177	205	168	195	184	182	170	179	179	176	187	205	204	175	201	178	157	192	176	168	197	169	154	194	173	172	174	174	168	180	167	184	165	189	176	175	160	197	171	201	165	176	183	180	160	160	163	182	175	183	189	173	174	196	194	187	196	163	147	191	194	168	181	201	179	176	160	183	194	174	166	176	202	164	162	196	191	198	201	169	189	167	190	171	183	167	185	198	164	151	183	180	169	190	188	190	184	186	196	166	167	161	150	166	192	194	175	171	190	167	182	175	181	184	169	177	196	193	175	223	165	176	173	153	176	216	177	167	162	184	183	163	161	145	170	177	175	197	181	179	154	175	180	179	166	177	174	153	185	175	179	187	190	185	177	177	188	195	162	141	188	179	176	153	183	167	177	171	184	177	186	172	192	170	179	155	172	191	167	169	165	174	179	166	176	185	192	196	180	157	159	177	206	193	171	180	162	212	193	181	180	162	175	178	180	164	185	157	182	183	178	175	165	170	182	181	157	188	174	180	195	201	162	162	169	168	167	174	173	181	180	178	157	175	172	172	174	170	173	168	160	152	156	181	164
2159	548	653	662	652	611	609	572	576	621	696	2187	1567	1608	552	532	514	544	567	515	570	555	524	506	575	572	516	549	520	558	537	555	534	499	531	567	519	555	525	534	530	534	582	534	503	558	539	557	508	536	539	514	563	570	519	545	587	551	586	556	567	550	526	529	530	530	551	562	512	583	537	543	521	529	565	530	513	481	553	573	561	519	487	551	519	527	526	487	492	531	516	561	548	551	560	536	471	520	552	536	542	530	586	505	540	525	546	565	509	535	552	579	545	517	543	514	526	547	539	519	525	526	548	541	525	535	535	504	519	554	553	563	538	531	534	537	509	529	550	564	575	505	569	524	529	502	533	514	536	520	560	526	554	567	509	589	525	553	549	550	507	553	530	488	538	535	506	515	528	513	530	561	509	499	546	538	519	577	534	531	606	587	569	535	541	577	522	520	558	511	543	559	535	541	558	535	572	518	496	501	523	558	538	556	528	532	535	585	522	540	520	538	557	531	559	560	503	544	510	512	529	509	524	523	562	558	502	485	536	483	541	537	490	515	548	504	538	535	554	554	544	507	509	491	544	505	513	526	551	510	532	583	507	557	507	526	537	513	486	517	528	540	501	536	567	579	553	516	482	523	510	557	584	543	517	511	543	546	512	566	543	552	565	537	525	531	553	507	544	516	516	510	509	514	516	576	525	518	531	518	534	509	523	561	526	519	563	535	539	548	545	548	524	502	495	571	518	551	535	535	494	514	550	578	556	550	542	550	528	549	515	534	524	508	521	547	567	548	526	530	570	528	518	517	478	490	520	567	584	543	548	529	548	534	540	543	540	512	538	522	541	543	537	545	552	525	520	531	543	527	571	519	517	527	559	516	525	541	499	500	528	508	519	517	530	528	502	514	523	516	484	509	520	547	530	562	532	526	504	497	562	557	560	505	526	531	493	504	510	489	545	535	535	554	493	511	534	529	496	533	537	531	487	514	537	546	506	538	535	540	519	541	527	557	515	509	525	557	544	546	506	558	496	521	551	547	548	532	494	581	529	519	548	516	519	546	513	505	540	569	527	548	548	531	541	549	532	557	519	549	537	583	586	514	502	517	556	519	509	533	514	561	520	515	556	532	539	503	541	551	517	515	546	528	554	487	543	488	542	533	508	557	545	534	514	539	514	513	504	535	501	538	536	513	543	514	528	497	567	493	544	527	523	561	509	512	514	547	502	563	534	503	506	524	527	540	555	529	540	568	473	552	539	556	530	540	542	530	564	557	526	520	480	522	565	546	533	512	536	553	546	580	507	549	508	568	536	500	518	512	546	527	510	548	527	511	522	537	574	541	548	495	532	542	512	502	514	498	534	537	531	522	551	560	533	559	534	594	505	532	473	492	546	557	592	519	550	553	567	567	549	494	515	542	561	559	569	535	481	513	514	546	537	551	524	528	547	528	555	534	541	528	553	541	540	541	512	562	552	533	565	503	550	496	530	519	540	552	531	503	494	535	491	551	529	538	560	526	501	517	503	541	548	561	554	536	507	525	546	499	494	515	537	538	516	514	540	562	529	572	584	546	551	538	476	487	560	593	531	530	543	557	524	542	558	495	544	520	573	550	540	532	530	572	536	549	488	521	494	530	536	504	557	536	536	576	552	519	535	556	576	525	524	552	554	524	568	552	539	515	573	536	526	542	553	552	524	508	564	558	523	557	539	571	551	544	527	585	544	541	516	494	544	512	532	509	507	538	512	505	497	563	535	544	523	528	559	510	553	542	556	528	570	537	539	527	542	500	534	538	519	525	498	578	492	538	522	535	563	573	547	533	586	532	536	502	485	513	535	544	568	527	559	553	555	523	539	558	559	569	505	537	527	564	522	516	518	542	516	547	542	501	541	532	549	528	504	539	500	536	562	544	543	504	544	529	528	513	512	537	518	506	568	550	542	517	503	520	543	538	537	520	576	543	539	524	534	532	576	519	489	572	543	530	539	524	517	535	513	523	505	536	507	508	537	542	522	514	492	521	527	554	509	483	519	540	566	545	549	533	558	525	509	507	503	511	509	462	508	526	576	529	497	544	511	561	536	515	517	505	533	537	506	531	519	526	540	493	549	520	500	541	518	562	537	495	553	518	478	572	557	543	546	536	521	522	552	543	515	554	532	515	549	482	570	557	499	545	561	577	546	558	462	534	557	540	528	516	539	538	541	546	550	491	554	542	522	482	547	516	514	549	554	535	524	530	570	540	507	503	548	511	506	539	561	552	509	523	541	543	542	522	493	550	537	527	544	543	558	522	486	539	501	538	508	554	511	543	536	521	537	510	513	559	487	540	527	572	541	560	566	548	502	531	528	541	503	486	520	540	516	556	570	505	538	523	492	527	518	534	524	510	522	573	548	534	515	524	524	523	526	536	547	485	552	510	506	538	522	513	541	550	511	533	552	524	492	540	535	532	531	515	538	501	516	487	545	539	531	530	548	592	567	500	487	529	554	491	513	560	530	537	545	529	517	512	515	534	539	529	552	520	548	578	510	529	533	560	545	530	546	528	516	514	545	533	535	556	516	509	534	492	551	519	545	514	561	521	516	589	540	497	538	537	592	516	516	560	510	503	504	521	565	546	582	529	545	536	522	528	535	512	564	523	497	574	484	578	501	494	525	571	506	507	523	516	525	545	510	553	534	558	500	516	552	562	575	558	528	519	534	548	542	536	539	525	550	521	511	545	520	544	504	519	554	534	543	535	539	552	493	561	543	525	536	517	550	535	526	510	556	566	517	490	492	527	569	527	535	523	547	530	508	539	526	505	511	534	516	543	507	565	517	573	542	574	547	527	547	504	510	530	549	507	530	516	518	531	604	522	564	539	532	524	530	490	565	533	513	548	524	513	592	508	502	522	532	550	542	477	516	520	521	579	537	577	551	503	544	537	548	493	509	504	539	547	544	498	521	536	516	516	568	522	525	557	544	517	519	555	519	583	529	521	509	548	571	551	516	517	529	475	537	529	561	545	511	551	530	547	534	482	563	536	549	526	527	518	556	543	525	559	493	521	590	562	512	513	531	523	528	558	541	511	539	485	538	512	491	560	527	513	514	527	526	528	546	522	543	532	534	511	520	542	544	539	540	534	555	523	532	564	511	540	533	556	513	522	532	545	572	551	538	532	523	512	525	531	533	574	539	543	548	557	475	548	563	521	538	566	531	514	551	537	516	530	500	580	522	551	551	534	533	509	513	542	525	524	556	567	563	483	554	517	572	505	565	533	528	502	548	533	550	521	554	545	514	558	536	517	519	537	506	552	485	551	573	532	568	520	533	510	516	525	541	564	525	508	483	512	546	523	534	543	527	556	485	579	530	539	551	535	513	563	551	548	558	537	529	512	530	563	568	537	497	527	562	529	539	522	536	579	541	537	518	509	532	509	579	555	505	579	500	540	552	565	523	509	544	512	543	571	513	558	540	528	476	504	547	547	554	548	520	546	541	490	543	530	510	538	513	510	557	526	522	531
7242	1026	1259	1027	794	716	556	495	469	525	1028	2325	2151	3479	435	346	365	349	318	310	350	343	331	326	319	333	341	323	296	360	319	324	339	328	332	307	319	287	368	333	338	297	310	320	340	301	339	314	320	343	322	310	328	321	341	297	308	316	317	313	335	336	347	336	311	333	306	324	296	331	314	327	340	318	330	302	318	304	328	317	308	322	281	287	322	352	352	289	290	309	312	318	313	319	336	338	306	321	306	326	322	312	321	334	305	317	325	281	280	348	316	324	302	310	357	328	296	317	317	316	309	313	316	287	336	286	316	316	332	313	271	351	320	318	300	307	323	303	323	336	324	311	325	248	327	301	294	330	318	316	291	303	313	317	319	311	286	345	345	336	296	321	290	307	285	296	323	295	298	299	289	323	343	322	326	338	344	330	347	328	347	306	299	287	326	307	312	299	335	306	342	306	356	299	323	310	331	313	329	307	311	368	326	335	299	287	336	346	318	296	331	318	304	316	318	334	315	331	302	292	350	305	304	332	334	299	331	343	339	283	309	314	302	304	331	285	339	318	319	344	307	346	339	324	332	298	324	350	356	307	305	313	327	341	308	350	329	357	319	379	322	316	314	325	333	331	364	302	346	320	350	319	296	333	341	313	354	318	344	340	333	345	295	317	330	309	357	303	344	313	318	326	327	296	356	290	347	323	295	311	278	374	334	358	298	333	329	300	319	291	319	333	357	318	336	310	317	308	356	310	333	309	290	324	324	297	295	366	321	356	298	287	348	280	335	311	318	359	324	285	308	301	289	336	344	340	338	326	314	286	341	319	368	319	329	332	325	320	307	326	307	308	333	317	350	350	321	336	329	290	310	333	304	306	328	280	288	303	323	323	305	330	327	295	319	307	301	337	337	319	342	313	348	319	299	343	288	307	348	299	311	310	344	314	314	329	337	311	338	273	316	285	314	317	281	326	337	301	332	296	310	299	327	295	326	355	325	330	320	314	316	317	339	333	319	325	329	315	327	298	314	303	332	323	320	342	324	285	314	312	311	320	326	327	305	347	355	309	324	317	351	302	308	336	327	337	342	310	295	297	321	323	313	329	323	292	308	325	267	320	320	349	281	284	289	339	310	317	315	301	345	296	318	325	292	272	298	324	305	337	317	332	311	324	325	339	324	328	330	352	326	319	306	318	311	315	317	321	294	340	297	295	302	308	317	318	357	315	333	325	283	343	307	312	333	318	331	323	322	326	347	360	337	347	330	319	330	304	318	341	282	307	308	304	317	321	328	337	330	320	301	316	318	284	314	306	311	320	302	357	303	298	306	351	309	300	330	319	329	333	305	298	319	281	323	317	319	279	316	322	328	303	323	340	325	323	333	359	356	307	340	306	327	350	353	305	361	307	352	310	319	320	321	333	290	319	314	344	332	346	326	326	341	328	305	296	291	316	332	342	323	325	308	327	320	313	333	346	318	322	343	345	288	351	322	335	310	308	308	282	329	289	282	302	315	310	333	343	314	330	259	323	331	320	305	332	330	330	340	330	319	289	306	323	317	324	323	314	310	316	330	290	310	332	355	315	351	301	318	294	351	304	324	326	314	319	331	328	318	311	319	317	306	318	289	331	288	277	310	331	357	304	312	291	301	310	331	359	330	314	330	278	346	318	333	297	299	309	302	313	330	290	321	320	353	301	346	312	327	323	321	311	333	296	349	336	302	345	296	317	300	313	327	319	338	326	292	284	315	335	289	344	282	322	330	329	323	309	338	305	306	323	303	292	300	288	331	348	311	283	322	326	322	343	336	313	326	309	280	314	353	298	346	327	312	304	280	305	307	290	320	323	365	329	304	314	290	309	317	342	302	316	320	326	339	322	299	316	296	350	328	319	309	316	335	338	311	316	315	309	308	312	296	334	311	311	312	297	323	313	320	325	330	326	277	325	323	320	341	331	301	320	342	312	287	327	339	318	324	336	312	321	345	309	332	339	304	314	307	335	312	281	331	319	298	304	322	347	308	329	323	309	355	317	337	312	304	329	326	295	315	318	308	314	309	315	344	310	317	320	331	307	285	306	342	336	313	349	344	291	340	318	335	333	295	328	297	345	327	322	277	331	276	306	324	292	311	301	303	315	305	353	320	333	301	349	315	328	317	292	354	312	332	279	310	293	314	326	328	289	278	333	321	301	323	335	325	333	340	304	342	312	293	333	323	331	302	327	318	357	308	301	317	338	308	316	302	340	320	293	315	331	310	334	333	313	297	348	323	330	322	332	303	280	308	327	337	323	330	338	314	338	308	329	338	318	321	316	319	312	309	325	290	322	300	298	304	318	355	314	325	333	329	304	294	314	305	307	311	319	307	331	314	338	280	328	299	322	337	321	314	299	297	339	322	372	330	313	315	293	299	306	332	313	307	310	314	321	308	329	308	345	337	316	324	311	324	321	306	302	318	314	324	327	287	308	333	297	312	329	302	309	302	294	308	360	345	292	310	321	310	318	316	347	301	342	333	350	327	302	291	293	315	320	338	337	320	318	304	335	318	300	305	355	341	328	310	291	366	315	331	333	347	289	332	324	296	365	368	326	348	311	333	324	335	316	307	331	323	302	300	325	288	309	317	267	318	337	317	363	327	284	311	324	311	310	285	323	323	311	333	334	297	309	291	318	288	343	281	344	347	379	298	338	292	288	287	314	329	337	296	289	321	310	344	325	280	291	295	323	320	301	347	298	325	339	354	311	308	305	327	306	340	336	319	328	310	301	339	334	316	313	286	331	309	281	301	314	307	312	337	349	300	300	305	316	300	328	295	331	307	345	336	323	349	348	307	309	311	295	332	325	305	311	335	318	315	288	314	315	320	325	308	293	302	302	317	337	314	326	291	319	321	350	319	306	331	329	329	309	308	295	299	301	308	294	308	321	351	326	318	295	337	318	319	333	287	305	303	285	322	341	322	322	287	336	351	319	312	322	328	340	326	326	325	296	334	306	292	305	307	345	308	313	299	330	282	285	306	285	336	307	352	282	335	316	303	313	299	312	297	279	332	331	346	327	309	348	328	320	306	346	336	319	326	313	322	331	325	323	343	325	326	309	310	313	341	322	299	267	276	344	345	331	330	315	325	288	321	322	342	314	352	328	317	310	306	297	339	332	327	343	294	270	272	301	323	324	338	298	332	340	313	285	310	324	322	292	322	311	332	306	333	320	321	342	325	293	301	316	328	314	306	301	351	331	300	319	311	335	334	291	319	300	348	322	319	327	305	305	289	303	333	309	339	334	354	353	303	323	329	327	321	313	296	318	287	316	293	304	334	329	308	299	293	279	277	295	340	319	319	297	326	301	285	322	327	329	304	302	306	331	299	280	289	336	305	328	305	321	341	343	321	340	307	310	302	312	315	300	328	319	291	294	302	313	300	314	319	330	317	313	347	334	326	319	311	337	329	318	274	340	325	307	333	348	343	311	330	312	346	313	314	300	316	324	314	326	277	285	335	347	311	347	308	343
5438	1574	2779	3322	3149	2554	2265	1951	1979	2225	5682	11762	11639	14978	1073	1041	1006	1077	995	987	967	958	1054	940	874	927	955	880	896	886	879	823	922	888	891	935	927	903	899	937	885	854	882	897	849	843	912	875	881	856	878	838	850	811	883	845	896	857	896	861	841	849	844	911	797	812	882	874	865	808	847	853	916	841	892	831	856	890	827	819	851	875	880	880	840	837	807	891	893	873	877	833	858	850	825	830	872	841	873	885	869	842	864	870	837	857	873	874	818	815	845	890	842	832	874	858	890	838	829	920	825	841	838	859	830	855	882	826	815	851	794	826	836	857	810	863	862	830	869	839	847	813	876	880	908	837	832	853	820	848	840	828	844	829	899	817	827	807	863	880	880	794	862	878	840	839	864	813	894	863	832	789	891	829	826	821	815	850	852	888	838	811	847	819	827	873	821	866	844	856	833	852	831	877	868	879	882	895	811	862	861	835	865	808	846	874	837	877	852	856	809	838	844	865	827	861	856	856	829	858	880	840	841	876	870	881	842	850	820	908	805	880	853	852	794	848	868	826	863	813	883	879	779	797	810	772	879	871	827	885	829	793	841	843	850	810	820	839	795	835	869	851	805	869	769	869	881	845	859	799	874	857	848	865	881	836	861	837	842	868	842	864	870	839	852	863	898	886	847	860	822	833	862	874	788	793	898	766	849	829	881	809	850	884	857	827	840	904	882	806	919	876	851	827	851	889	865	855	841	830	851	875	847	825	897	885	876	832	853	914	809	861	900	864	880	897	886	831	832	819	814	828	815	872	843	822	836	866	920	827	892	865	898	824	829	867	861	859	826	879	899	792	870	832	847	855	864	848	866	873	827	828	859	813	847	883	861	879	863	811	842	896	830	885	838	825	908	814	846	845	842	841	777	828	890	871	829	846	851	910	846	840	816	861	860	855	813	831	848	884	855	862	808	851	861	817	858	818	868	845	831	875	830	835	828	845	859	797	874	822	835	858	806	783	838	848	829	825	831	847	852	866	873	831	862	862	843	863	859	837	859	788	892	834	808	847	838	856	880	884	861	822	825	828	907	803	834	816	843	844	807	858	873	909	864	924	883	849	785	877	847	838	794	841	846	878	799	866	838	844	822	848	892	789	860	769	852	915	863	812	795	859	803	864	819	892	866	900	861	860	808	858	849	883	861	860	826	842	849	861	909	893	852	820	847	824	817	823	843	849	874	807	822	801	862	808	841	815	902	888	834	841	830	850	832	846	881	859	830	846	879	851	847	838	871	833	842	815	806	820	905	861	790	784	883	909	847	809	834	887	866	842	849	855	844	888	829	882	819	817	848	858	842	825	876	824	828	877	840	880	888	848	867	914	872	852	800	807	887	882	876	881	854	893	872	841	901	810	860	822	890	849	838	856	823	838	893	920	870	883	817	839	844	836	842	891	800	857	891	816	888	872	849	849	895	807	847	843	844	900	819	803	833	833	813	917	887	883	879	843	860	830	815	877	806	836	811	844	846	831	861	838	847	859	780	885	833	872	785	897	876	855	861	838	814	866	844	856	858	923	882	885	878	860	837	867	858	812	882	864	860	847	815	842	893	887	837	828	910	848	881	820	861	773	827	855	834	877	852	815	835	884	844	852	872	845	867	808	848	826	829	891	842	883	847	850	867	869	878	800	850	902	825	856	853	854	831	810	879	835	855	839	862	860	863	818	879	857	831	824	911	870	860	860	859	905	841	813	856	853	852	819	858	856	862	813	848	857	830	844	886	911	849	880	829	829	801	886	813	824	881	913	875	818	868	838	814	884	858	869	825	802	806	814	822	864	839	873	816	841	879	897	905	810	846	882	832	895	830	850	770	858	824	883	835	862	857	875	805	802	847	834	892	886	838	813	832	845	860	863	847	847	842	868	813	847	847	923	788	834	859	844	912	833	852	834	852	913	873	883	865	847	844	834	853	843	827	856	830	912	839	853	846	831	805	804	798	883	837	881	886	873	840	838	874	855	886	863	861	912	884	846	848	780	888	860	840	859	814	829	819	828	825	835	828	843	863	840	792	941	904	890	862	829	838	870	818	853	789	826	900	821	854	869	881	872	836	842	791	800	813	861	794	843	831	834	848	838	810	805	861	905	862	900	861	840	858	860	798	837	856	815	803	875	859	857	875	851	852	873	828	864	839	870	829	831	849	861	828	821	896	839	857	838	865	855	801	824	853	847	850	858	894	858	805	821	811	811	877	877	885	863	836	814	832	826	820	856	830	833	884	861	848	865	895	818	812	787	883	866	809	785	844	829	819	898	843	831	850	856	837	835	875	822	846	825	850	834	874	839	846	828	828	872	815	861	850	863	822	847	831	835	841	912	807	860	890	830	857	839	848	931	889	884	834	814	856	837	801	834	881	837	865	884	842	820	839	923	822	839	839	880	850	849	774	862	823	845	876	835	823	780	852	913	812	845	859	853	801	810	876	848	888	871	910	871	801	840	836	860	819	893	841	835	869	832	827	790	860	817	856	869	882	808	814	868	831	855	860	773	832	811	816	879	853	833	844	816	859	885	817	868	836	898	795	830	871	869	840	852	852	849	812	866	895	855	835	806	828	833	868	902	842	848	793	857	879	810	846	871	851	869	835	902	859	833	824	856	837	861	863	917	836	869	809	895	859	862	839	865	816	820	862	846	901	822	933	828	835	827	835	892	852	859	885	848	808	880	878	842	849	809	882	803	771	865	823	892	778	822	827	840	853	825	889	813	891	814	867	851	818	877	820	907	838	842	816	852	823	856	849	822	852	864	874	867	903	847	893	818	804	862	849	910	841	826	892	900	890	868	854	860	848	804	843	835	804	892	823	859	823	861	844	892	850	848	889	842	796	839	832	889	916	866	881	829	885	825	906	889	869	844	867	841	877	861	858	839	850	826	820	841	867	846	877	909	876	813	886	868	867	861	913	876	829	887	822	884	836	846	854	869	838	843	837	879	843	832	807	846	941	807	872	876	851	850	858	850	847	864	824	836	885	846	828	845	844	849	856	866	865	842	831	877	804	828	837	841	866	926	804	832	839	850	833	817	868	908	899	950	827	821	837	814	820	835	850	849	871	856	833	902	871	870	859	830	839	807	838	836	837	840	899	860	832	862	832	848	861	868	863	876	840	857	880	868	864	812	868	815	839	839	826	832	851	834	820	825	853	840	850	839	882	833	857	856	857	887	837	807	824	841	855	875	831	869	855	889	829	774	818	787	863	830	868	849	838	793	841	785	819	856	778	827	816	858	857	824	885	836	859	839	822	818	869	830	850	882	881	828	828	821	880	844	830	865	839	882	812	830	859	835	845	844	877	836	825	855	818	833	845	835	836	834	805	862	873	838	916	844	874	861	891	845	821	881	827	807	851	904	857	880	808	842	835	826	885	824	853	839	870	784	837	886	870	806	869	799	839	859	834	881	859	827	883	840	847	824	825	852	863	869	811	806	848	875	845	859	841	801	838	879	871	888	789	886
13982	2288	2397	1844	1354	993	820	687	580	680	528	1722	3946	4921	466	377	420	368	373	374	370	348	369	358	343	340	329	310	330	326	324	305	323	333	339	312	322	368	308	356	325	310	335	315	353	319	334	304	328	331	352	338	315	266	322	308	326	348	304	310	287	332	334	305	342	308	339	321	303	344	333	308	314	338	347	321	299	314	276	313	296	346	328	351	319	339	340	322	336	309	360	317	308	334	325	288	339	286	301	309	320	316	296	351	322	300	332	316	303	335	342	305	307	302	311	297	311	307	342	321	309	313	323	358	326	325	317	321	323	316	312	326	313	297	290	367	324	331	287	314	304	305	316	342	314	324	351	312	340	332	333	321	291	286	334	293	302	309	298	321	338	354	316	328	325	315	298	339	317	319	309	335	324	313	334	296	306	348	292	316	343	325	287	310	333	322	341	341	304	300	334	296	328	311	352	337	315	313	316	320	297	366	368	317	341	297	341	312	310	333	360	293	317	339	317	330	313	334	311	340	330	328	313	322	311	345	314	307	340	323	322	294	338	331	271	346	325	288	320	310	297	319	287	314	335	308	329	340	312	299	360	313	339	333	333	338	313	304	311	322	347	324	321	322	313	306	340	324	319	319	357	321	342	333	326	329	321	289	342	324	322	349	284	313	302	296	338	311	341	335	341	324	323	307	330	307	324	366	349	323	343	345	336	311	336	305	331	313	302	318	335	291	285	312	339	323	320	312	341	316	346	302	300	306	328	313	327	305	327	329	343	326	270	332	304	331	340	314	332	290	334	349	301	308	327	341	319	354	343	323	322	310	286	330	329	307	292	318	318	354	314	300	343	322	299	285	348	312	328	277	342	321	316	291	294	297	308	325	304	310	341	338	304	309	296	325	310	334	334	304	329	339	367	323	300	278	356	308	304	306	324	315	338	329	332	274	324	332	338	325	334	290	349	302	358	348	342	339	338	334	327	322	334	324	332	300	330	288	334	329	317	350	279	329	311	343	309	329	340	296	276	303	319	302	326	328	332	336	330	344	330	338	334	341	322	301	328	271	334	332	314	328	289	342	283	344	312	312	329	321	301	304	328	322	321	326	282	311	327	298	341	328	327	300	362	342	277	318	315	278	327	340	326	308	313	310	309	310	302	327	328	308	299	329	325	303	324	308	313	313	297	311	312	330	317	337	333	355	315	323	304	322	297	346	302	328	325	331	335	327	330	335	325	313	323	290	346	322	328	339	331	297	318	321	337	323	337	324	331	333	320	321	299	324	323	292	302	319	323	322	321	312	326	332	335	314	335	328	332	348	342	305	304	337	304	320	298	315	291	315	304	309	309	299	361	302	302	295	307	295	337	279	318	300	289	306	301	313	345	323	325	295	316	315	316	322	282	326	318	318	303	319	315	265	307	330	354	321	313	323	321	315	342	330	313	323	304	307	306	314	330	331	337	334	321	306	337	322	306	312	330	313	323	317	304	332	296	331	326	323	284	291	346	333	278	337	304	327	358	333	333	343	347	347	363	330	299	307	342	312	311	315	327	329	328	317	359	333	296	340	329	320	283	354	332	322	310	347	351	312	320	341	351	319	324	312	298	326	302	314	313	314	306	330	339	330	323	318	310	326	316	311	297	319	290	292	292	313	324	320	310	311	323	305	324	313	342	324	327	319	312	321	333	334	336	336	327	324	337	338	305	314	286	383	319	317	339	307	322	313	347	342	338	337	313	322	291	286	314	349	371	287	304	285	310	328	325	331	318	318	338	328	328	342	317	317	296	311	303	342	341	329	318	318	338	318	341	317	324	308	296	324	317	324	323	345	331	302	298	347	336	310	348	339	325	298	302	334	324	308	308	311	340	317	301	304	333	322	344	334	291	333	325	352	308	319	309	327	333	327	326	299	318	329	321	297	336	315	326	322	321	359	318	355	348	314	292	322	319	316	343	308	304	302	319	322	336	279	325	337	334	338	341	334	347	315	329	313	261	279	302	300	323	331	282	337	362	332	316	330	283	327	359	332	305	341	355	286	310	315	313	319	314	312	312	304	335	299	370	318	319	294	329	326	367	316	357	315	333	330	305	341	329	329	342	302	298	297	343	298	306	308	304	304	320	321	348	336	324	340	312	282	311	316	302	312	328	310	300	329	351	285	334	315	329	303	337	315	313	366	306	352	333	279	335	340	323	314	307	308	320	326	334	302	340	287	308	319	328	323	301	316	338	318	323	287	303	314	316	306	301	297	338	317	336	328	322	308	313	378	333	348	336	328	303	310	308	325	327	305	327	312	327	319	327	278	312	300	310	308	306	332	325	340	317	346	338	318	341	313	331	296	311	323	350	331	308	332	322	294	282	321	306	305	350	330	317	323	336	311	334	288	299	322	322	273	321	333	314	295	344	308	315	321	285	319	310	330	303	322	308	305	309	327	352	305	301	347	314	330	327	298	330	326	325	297	352	326	319	299	332	344	336	303	325	334	314	348	333	331	320	302	344	337	312	322	313	302	289	315	301	329	334	313	332	325	301	335	335	294	334	322	321	311	340	331	312	361	344	315	317	333	350	342	302	317	329	317	304	336	318	298	295	285	293	319	307	330	336	304	301	330	330	306	328	305	325	306	310	357	327	317	305	327	297	343	330	279	304	333	300	313	315	331	297	307	325	310	336	349	314	328	340	347	300	306	344	354	300	286	354	286	335	314	338	324	330	313	318	309	335	330	331	310	299	286	325	325	327	318	298	333	299	333	336	331	328	286	313	320	341	320	330	300	293	323	331	329	330	363	331	288	316	320	303	312	335	352	327	324	301	306	324	346	338	306	291	317	333	316	362	281	336	302	338	324	313	314	343	300	296	352	307	264	316	316	306	336	329	284	339	349	311	311	345	283	305	340	305	315	351	299	323	320	306	288	329	309	331	319	306	328	325	298	337	335	348	321	308	329	332	339	326	342	332	317	368	297	312	335	315	297	311	342	309	323	339	311	332	352	339	293	305	328	322	345	310	278	308	307	331	361	318	322	332	326	324	308	319	311	317	339	299	298	328	326	311	295	361	307	318	327	293	306	307	323	315	314	302	290	309	327	312	336	310	289	316	287	322	313	320	349	335	328	307	332	321	296	320	314	334	357	312	343	323	332	313	310	323	341	307	322	320	303	347	335	299	328	339	321	323	307	303	290	347	304	314	310	321	317	346	321	328	317	321	350	346	310	316	302	310	336	343	333	314	329	336	312	314	316	332	318	316	302	334	325	354	333	317	333	294	327	308	291	294	284	349	337	333	326	350	304	315	307	296	312	308	329	309	318	330	315	325	350	320	328	329	328	327	330	294	314	314	285	343	307	326	326	333	330	319	326	321	328	323	320	316	291	340	332	326	318	329	298	268	323	303	313	357	314	347	325	320	319	312	318	328	336	350	334	313	314	326	313	327	283	333	323	332	327	316	284	292	303	271	283	295	328	317	310	286	306	293	316	302	317	312	306	308	284	317	332	310	346	306	318
7362	2245	4756	5578	4963	4072	3501	2937	2668	3080	2295	8773	16874	15875	1359	1315	1270	1175	1170	1155	1034	1103	1097	1045	981	1001	987	1043	942	901	1013	943	946	906	938	932	896	953	942	917	910	949	919	894	837	848	879	870	875	912	882	843	863	871	891	857	868	858	811	831	876	898	851	869	815	807	860	891	873	797	842	853	881	814	833	781	844	842	808	841	846	848	799	817	799	860	839	799	846	845	849	798	820	915	869	824	854	821	856	839	846	843	815	838	811	855	822	851	789	807	808	838	856	806	828	856	835	797	830	822	804	820	867	826	839	749	855	806	819	809	789	799	794	790	846	786	795	801	821	847	845	833	803	823	845	807	819	744	793	781	842	868	782	848	771	872	853	804	857	847	773	850	853	856	806	833	825	795	843	799	785	824	797	822	803	891	835	877	862	826	860	818	818	825	823	815	788	846	799	804	781	842	838	746	791	824	818	816	814	821	785	846	855	874	842	882	808	804	879	847	800	811	818	852	829	852	832	847	779	783	818	885	837	832	759	835	823	848	853	864	801	828	772	792	820	879	791	787	832	815	798	810	861	818	835	882	816	843	800	837	799	845	829	779	840	828	847	813	847	790	901	850	818	780	859	818	777	795	817	851	845	766	792	825	815	834	806	829	873	793	783	849	822	808	805	811	833	809	787	839	798	808	838	819	860	818	817	828	871	836	811	749	853	835	851	814	791	836	828	788	828	839	805	846	848	873	805	830	821	840	825	792	812	800	820	802	837	856	839	821	799	816	863	785	767	829	829	828	758	765	843	781	835	822	825	802	849	821	889	858	849	841	812	837	794	812	855	849	797	844	883	867	833	813	786	784	837	822	797	790	825	862	817	865	817	858	809	824	805	800	822	828	818	850	856	806	800	819	853	822	844	861	827	866	834	820	795	835	831	794	868	827	808	818	835	797	780	825	824	812	829	863	839	829	827	845	826	852	802	845	849	824	794	813	834	815	858	797	800	783	796	826	817	812	799	777	781	817	852	811	808	849	892	893	854	794	860	806	794	823	841	799	812	843	840	786	796	834	811	834	865	809	851	792	819	860	876	829	823	822	848	755	834	790	873	815	786	838	841	858	840	827	779	762	783	804	904	812	810	836	835	849	809	841	808	822	843	826	832	775	850	843	821	809	890	793	896	797	840	833	785	842	782	808	817	774	834	789	827	853	810	803	782	822	828	825	815	803	827	866	807	817	822	813	844	848	783	794	813	814	868	830	809	805	832	788	824	773	825	836	830	873	807	803	790	798	822	817	830	829	828	816	778	811	817	846	788	851	821	833	833	809	819	858	804	828	808	844	859	783	853	859	866	823	854	783	784	842	863	861	817	806	798	821	801	818	866	813	819	815	865	848	833	836	820	841	831	843	793	788	861	839	786	821	840	857	778	798	808	807	840	822	805	778	855	786	807	823	814	850	838	866	818	826	849	879	822	804	770	802	795	831	802	790	825	797	818	799	824	849	793	790	778	772	829	840	883	844	805	840	879	804	865	835	841	863	801	821	831	868	841	829	812	815	832	821	856	799	791	842	826	824	834	840	808	881	830	797	844	791	815	807	778	809	807	796	821	832	866	809	848	851	827	821	843	879	814	856	824	839	803	806	843	819	783	835	836	834	864	842	822	808	878	854	840	772	808	820	818	837	842	819	830	831	849	831	823	798	829	877	793	823	761	818	802	821	822	850	821	776	798	777	816	812	795	850	900	840	788	775	838	792	796	823	767	814	863	823	832	822	784	766	826	803	754	859	839	845	821	849	796	810	875	822	796	811	815	841	841	818	867	866	874	787	792	862	801	815	856	835	809	776	820	847	851	824	851	802	763	851	838	843	767	863	883	808	853	816	797	873	861	839	867	829	795	833	825	819	844	879	842	834	783	821	840	819	854	808	810	879	802	757	804	834	822	823	823	815	782	831	754	775	803	809	845	845	856	782	798	861	819	805	846	888	862	763	820	839	835	850	839	850	864	799	803	865	770	804	835	860	832	825	814	800	886	813	763	774	884	831	828	795	818	819	839	824	813	807	811	824	836	864	803	800	796	838	840	809	847	849	820	858	864	830	834	832	832	785	803	838	798	832	831	777	838	841	818	837	823	828	803	832	804	847	830	825	811	803	835	849	755	855	848	858	846	876	800	849	836	872	856	847	773	779	829	836	819	775	859	847	779	793	781	838	843	799	797	851	835	830	823	785	774	839	823	732	843	801	869	763	832	823	832	805	783	804	826	798	847	823	868	794	830	766	809	787	835	792	821	805	820	855	787	775	858	872	832	846	811	833	800	842	843	803	812	833	828	779	872	823	815	783	798	834	837	801	866	812	795	782	824	769	817	772	825	835	804	807	824	821	771	869	826	811	819	789	825	804	895	836	813	800	842	788	839	812	794	842	810	809	789	783	819	817	770	821	813	808	827	857	786	761	802	825	801	756	789	827	852	823	818	838	844	818	804	789	837	828	781	833	869	817	823	828	838	827	806	805	746	840	831	832	802	818	788	832	831	793	815	799	798	797	828	840	819	819	786	804	860	790	837	829	787	821	779	812	830	824	821	818	847	800	748	753	823	815	831	884	831	815	840	818	875	814	790	833	807	887	788	846	862	805	818	825	813	812	862	796	805	845	766	752	783	870	826	840	815	809	796	829	761	820	851	805	848	808	817	862	825	845	813	839	840	776	848	818	855	856	812	830	787	860	809	846	804	861	821	809	803	838	773	843	835	789	823	869	842	777	821	801	831	763	857	831	766	882	885	790	861	827	843	824	900	835	847	817	828	817	842	782	872	827	838	813	794	836	828	842	844	816	815	850	834	833	822	847	815	795	880	787	849	905	796	837	843	781	832	836	828	845	824	801	833	881	839	866	838	814	809	825	793	840	837	810	791	848	794	800	870	807	792	817	892	779	791	852	874	846	856	802	829	801	842	814	798	842	818	786	773	791	835	813	813	842	849	777	806	835	837	814	826	757	839	836	838	840	880	831	863	856	833	812	812	828	792	802	831	806	803	821	851	838	885	851	905	786	810	844	797	837	876	807	812	796	814	832	803	788	844	817	792	867	824	861	817	884	844	829	839	871	772	796	835	854	814	808	868	828	727	729	797	814	829	825	820	860	850	785	857	823	849	831	832	775	802	836	802	844	767	840	803	850	848	781	814	829	805	788	847	814	811	802	807	812	876	782	784	841	810	870	805	865	870	844	847	832	808	841	827	863	803	793	822	836	838	819	815	858	851	819	871	815	814	832	769	761	780	826	826	813	864	842	789	859	819	844	811	840	834	832	857	842	807	815	783	787	848	802	799	762	820	815	813	812	817	760	818	825	803	774	775	832	821	857	786	854	833	833	838	764	819	895	817	783	832	814	873	778	832	818	836	845	807	839	824	821	826	829	836	825	828	837	851	860	860	815	852	778	816	858	828	809	806	806	824	776	824	835	851	874	829	805	802	796	836	830	866	808	848	838	845	879	810	819	845	850
1907	185	213	210	172	187	159	146	153	186	188	183	309	244	176	139	191	169	163	161	170	169	167	157	146	139	173	158	164	178	156	171	152	154	142	164	155	159	166	190	158	186	172	152	153	169	157	143	153	172	167	154	149	130	160	154	156	157	153	176	165	160	162	137	149	138	182	163	163	172	158	155	173	169	162	167	134	159	163	149	163	158	145	144	168	151	142	157	161	167	167	180	170	153	142	172	171	159	151	168	150	187	173	164	155	164	155	162	132	177	172	158	141	170	175	161	155	138	167	159	173	164	166	157	159	178	169	184	156	154	166	160	162	144	164	176	166	172	159	156	161	156	162	160	165	182	195	156	161	136	199	169	148	173	169	162	152	157	170	168	163	156	167	164	148	176	148	177	183	193	161	157	153	172	173	175	167	179	173	175	168	174	161	172	152	159	165	170	158	170	156	178	153	158	156	161	180	155	173	176	162	177	155	159	167	179	167	159	162	166	178	138	189	157	178	168	148	150	154	150	174	152	149	192	163	153	165	162	170	181	153	155	148	154	176	155	168	186	153	157	158	164	162	163	153	165	166	172	164	164	168	142	152	152	168	144	175	174	165	162	177	153	165	156	143	183	154	161	181	160	166	161	195	158	178	145	162	163	168	139	138	163	152	166	170	157	158	129	157	161	174	185	152	165	162	132	169	171	156	153	159	161	170	140	156	163	162	151	165	153	188	155	163	135	152	168	163	149	156	154	156	182	154	135	180	170	160	159	154	156	172	153	143	185	160	181	156	145	175	160	164	160	175	171	188	156	134	165	160	144	175	171	160	157	165	167	138	174	164	185	165	170	159	167	164	156	144	166	170	161	167	166	165	178	165	186	180	145	162	178	159	178	150	170	124	148	165	152	146	154	139	148	149	156	178	158	155	143	149	163	139	171	162	162	133	165	159	159	164	151	167	150	178	155	153	164	181	168	156	161	149	158	151	149	163	196	134	164	150	156	153	162	173	164	175	168	149	165	171	177	160	149	173	150	171	173	193	168	134	151	151	170	170	169	157	149	167	150	152	150	148	170	204	163	128	153	169	169	173	167	156	167	152	170	157	165	154	152	163	159	157	163	162	168	172	159	158	154	158	169	147	141	195	154	151	163	150	167	159	145	159	172	150	150	164	153	176	171	157	171	183	161	148	148	168	165	155	162	149	143	158	143	151	160	174	167	168	164	179	170	158	162	181	177	168	156	158	150	181	138	161	192	187	156	144	160	168	173	139	167	182	158	173	154	175	170	138	176	123	168	155	183	167	157	174	157	158	149	168	176	182	169	146	176	181	156	176	184	154	147	150	178	174	160	127	151	176	158	173	171	120	169	155	162	145	173	161	159	162	154	168	148	143	165	164	159	173	164	160	165	134	180	139	135	169	142	171	177	157	167	163	179	165	151	145	153	177	159	162	170	173	145	166	175	172	174	135	192	167	152	168	142	159	170	149	158	173	152	202	157	177	150	184	160	163	157	145	174	170	156	171	176	167	150	161	171	161	142	158	177	164	163	171	167	173	145	133	166	170	174	160	147	156	169	151	137	180	186	175	146	159	169	160	176	151	175	156	144	152	165	138	147	153	160	158	163	147	164	165	157	162	139	158	168	147	154	170	168	162	186	175	159	156	162	170	148	147	168	139	171	151	148	162	180	147	178	164	187	166	179	174	172	156	140	160	199	176	167	149	182	156	158	158	150	158	166	160	166	175	142	171	169	163	165	162	163	179	164	168	169	178	161	174	150	171	145	165	164	142	143	163	156	156	165	167	157	160	146	149	137	148	165	157	148	161	165	169	155	175	159	149	159	168	167	172	159	167	169	168	171	182	168	164	150	194	163	182	155	149	162	158	162	153	165	182	180	161	153	197	158	169	176	185	158	157	139	156	171	150	160	143	165	180	157	180	172	151	179	156	150	151	152	153	164	137	166	167	153	179	174	168	168	169	153	153	173	151	159	137	185	171	165	148	159	189	164	167	174	147	157	162	154	150	132	166	157	153	176	182	149	147	184	153	162	156	157	161	151	145	158	158	162	148	183	170	128	188	184	177	160	196	167	153	185	166	168	159	161	138	161	167	150	165	143	142	184	156	166	192	157	148	183	164	165	182	165	150	164	158	164	151	162	157	177	153	156	166	157	146	182	132	194	159	167	161	178	188	166	173	161	154	167	173	158	193	125	168	167	170	140	160	158	159	157	157	157	146	147	157	170	166	152	163	152	166	165	170	188	155	188	173	170	145	139	151	170	175	177	166	159	149	160	155	210	131	151	142	158	153	144	152	158	152	186	153	168	184	165	139	149	139	140	165	175	141	168	164	170	182	147	155	160	168	146	146	162	187	160	165	164	165	164	130	171	149	151	147	177	163	164	167	155	165	169	149	164	159	158	144	162	158	168	136	160	163	164	158	153	172	160	156	165	170	179	147	165	163	156	161	152	167	150	158	178	173	171	142	145	133	191	157	163	165	159	157	172	164	175	150	171	133	148	143	160	161	174	158	149	159	172	177	161	137	166	164	175	179	170	171	150	170	180	155	164	131	157	167	149	165	154	138	166	175	156	159	154	151	175	158	159	164	174	169	167	159	150	159	169	163	159	171	149	150	160	176	178	147	189	149	165	175	164	157	157	180	162	152	147	174	184	190	170	162	162	167	154	141	177	180	137	173	178	169	145	153	175	152	167	153	178	145	159	202	158	159	175	159	157	147	146	138	175	163	141	156	162	153	166	147	172	157	167	173	160	149	187	180	150	159	165	180	166	165	145	157	152	157	182	147	143	147	149	177	175	162	184	166	172	149	186	153	199	156	180	152	158	136	144	165	148	170	183	139	168	172	178	134	153	146	180	175	179	155	159	170	175	175	146	173	174	157	151	142	179	156	139	166	179	139	156	174	151	186	148	169	157	191	146	150	145	177	160	158	172	160	178	174	144	170	150	156	157	156	161	157	165	154	173	139	155	158	174	164	147	172	160	177	146	172	167	163	162	147	156	168	162	147	171	149	174	162	135	171	148	152	181	157	151	167	150	167	163	166	165	158	150	149	190	177	176	161	157	168	178	180	158	157	166	183	157	141	159	169	155	163	182	165	162	167	151	184	136	165	155	169	175	177	140	160	166	173	141	154	174	132	152	147	148	176	170	161	138	175	183	182	177	168	152	162	179	167	149	150	150	162	165	163	177	160	157	153	146	161	146	163	149	168	153	158	161	151	144	167	141	143	148	166	170	160	164	162	171	162	154	151	166	155	163	157	150	162	170	170	148	186	167	149	173	172	153	163	147	134	147	157	168	168	173	158	167	156	178	163	165	152	150	164	162	149	164	154	150	166	146	176	170	171	154	142	155	157	158	148	160	172	157	183	165	160	169	157	200	138	138	169	161	180	171	153	169	179	163	139	158	140	171	167	160	176	148	171	154	161	163	165	150	166	166	131	160	158	143	172	177	152	161	166	158	166	160	166	180	177	172	162	166
2075	553	578	613	619	586	595	610	578	524	508	662	2039	760	542	537	516	506	490	533	508	549	483	504	539	542	525	530	511	502	513	529	516	466	455	480	498	513	480	497	512	478	489	512	463	527	516	506	492	490	473	503	504	498	448	446	537	476	480	522	506	511	470	507	506	495	501	471	503	542	519	494	474	521	524	537	511	494	493	506	484	530	506	521	505	480	482	500	508	477	490	495	500	454	480	487	505	492	510	539	511	499	534	477	467	517	462	501	496	476	473	483	499	508	545	459	434	519	479	507	518	526	490	506	507	455	525	499	496	475	521	474	505	492	491	505	485	501	513	484	529	512	493	517	493	504	507	485	506	500	499	512	483	508	482	503	478	477	479	500	463	488	494	458	473	510	520	482	516	479	499	507	514	505	512	477	522	516	486	500	527	495	501	491	450	496	497	452	520	526	482	472	529	502	498	488	501	480	511	521	479	515	464	457	534	470	529	478	503	472	529	515	486	543	483	496	494	499	503	537	485	470	472	454	505	531	502	473	518	534	502	455	522	510	459	474	511	532	476	522	498	493	458	489	527	471	488	470	469	517	468	530	496	525	499	519	494	500	524	481	501	512	455	470	490	487	506	518	504	511	484	476	499	501	522	504	472	471	495	526	556	487	502	439	539	520	492	507	504	445	499	486	469	497	526	497	507	500	485	495	492	523	472	502	497	470	488	513	504	481	497	477	466	484	518	496	506	533	498	445	493	501	485	476	483	497	495	454	493	487	495	525	523	506	451	515	510	499	445	505	509	506	462	514	507	493	470	470	501	502	499	468	513	468	528	513	495	504	498	480	510	510	493	530	489	500	542	507	478	487	480	516	489	497	475	498	544	481	475	511	502	458	475	508	538	489	534	520	456	484	472	469	484	529	493	500	508	454	505	511	512	502	531	459	521	524	446	499	518	464	527	479	489	507	512	484	497	489	505	481	518	546	521	522	484	497	537	481	512	483	520	454	490	505	501	494	471	501	500	501	498	512	462	451	494	529	498	509	476	467	513	475	523	480	495	482	517	469	545	510	478	551	507	455	504	475	516	530	532	503	497	488	520	490	461	527	504	507	467	508	477	522	498	505	456	497	515	504	521	502	492	529	455	517	500	496	460	528	509	505	477	498	546	497	474	452	476	531	510	516	507	491	509	511	506	538	471	485	513	471	472	496	477	533	474	516	502	498	413	504	453	498	485	523	480	520	474	482	474	499	471	517	499	491	448	475	501	513	488	472	496	523	513	498	524	453	506	475	504	503	491	511	523	471	508	493	466	549	502	503	460	470	484	472	509	492	478	526	510	518	543	524	493	519	474	490	494	482	497	487	470	517	475	523	486	467	525	501	473	517	525	470	495	514	491	469	472	499	500	505	524	499	500	507	517	471	484	471	467	567	506	525	495	522	508	492	507	521	503	490	465	540	500	475	493	487	509	488	490	490	483	508	490	505	517	529	510	509	503	497	525	486	476	529	496	496	512	502	513	515	510	473	499	495	478	480	506	457	494	514	497	516	546	481	474	504	498	530	465	515	471	486	531	468	521	470	497	470	487	463	482	497	496	536	489	478	472	497	526	479	512	450	508	474	517	481	481	504	517	550	515	524	480	544	480	468	496	479	524	509	517	493	497	496	487	470	514	516	495	507	504	484	519	486	481	502	502	456	490	481	528	480	475	488	490	476	485	497	496	540	509	490	497	476	515	458	461	526	513	478	543	500	434	485	475	489	474	458	482	528	484	481	438	456	511	477	479	526	472	470	492	512	497	483	459	468	533	479	492	478	466	482	480	514	508	487	504	447	489	510	485	482	464	533	485	517	496	478	453	503	481	512	523	487	518	483	524	469	525	497	504	514	489	500	487	480	510	476	491	495	482	512	478	506	474	502	467	469	486	444	481	483	530	477	483	481	473	469	464	484	482	477	501	480	491	468	512	526	506	511	506	477	513	524	483	507	512	505	476	513	510	482	528	505	503	516	487	480	474	473	464	499	469	530	518	484	476	510	495	561	501	529	505	493	459	549	468	533	559	491	507	510	464	529	493	480	464	489	508	507	504	524	469	510	516	492	459	504	486	521	532	494	497	506	516	450	520	504	499	526	499	511	472	511	490	574	533	490	485	494	476	471	468	539	534	545	472	496	470	501	476	505	499	459	497	523	471	489	462	524	474	515	477	472	496	517	499	489	476	523	509	525	511	521	476	510	484	481	541	493	455	532	511	527	488	494	474	467	502	495	481	481	466	494	489	503	508	447	478	490	483	476	504	496	487	479	489	484	490	524	499	502	472	476	483	472	506	492	488	472	462	523	506	528	484	475	506	480	507	512	518	456	453	457	500	537	500	504	461	484	489	534	533	521	490	503	504	510	489	477	550	522	471	463	463	498	477	521	490	504	467	486	539	489	485	515	495	500	458	512	503	519	489	489	491	538	494	470	516	487	464	507	490	465	483	498	487	477	494	490	489	516	515	499	522	486	522	476	508	490	496	509	505	474	508	510	520	497	506	557	499	484	513	486	467	465	473	517	524	452	508	492	491	473	505	498	484	477	498	510	508	523	479	512	479	546	494	522	480	508	540	492	464	465	470	492	459	513	496	542	508	509	524	494	481	487	487	490	494	497	510	496	537	473	511	493	499	465	504	526	499	509	542	442	526	482	487	499	504	551	500	518	508	495	505	497	493	459	496	521	506	470	490	520	528	510	513	499	501	474	490	473	505	500	502	484	505	490	490	510	549	506	480	471	480	460	543	467	491	484	465	488	488	540	497	522	466	515	526	514	485	464	505	509	468	489	500	495	460	496	506	525	558	509	481	506	480	467	547	510	508	470	517	538	517	463	476	488	496	482	521	516	519	488	495	475	481	477	489	514	456	507	467	505	481	514	484	506	458	487	454	474	503	477	524	486	469	505	493	478	493	515	497	514	436	501	485	524	528	493	474	494	546	517	499	517	472	526	497	464	520	505	489	471	495	532	476	488	505	560	495	511	501	505	498	553	479	494	521	475	470	504	511	483	530	495	521	472	509	525	543	507	501	502	529	440	485	514	452	516	520	532	468	478	484	532	453	526	527	519	491	503	491	475	497	528	503	473	475	462	484	527	496	453	554	500	511	467	513	481	468	491	477	490	483	467	513	534	485	487	510	513	494	523	506	478	482	478	514	469	482	563	492	488	541	454	514	496	530	460	530	487	512	462	540	467	514	472	503	482	522	513	532	483	534	473	488	512	479	496	467	467	497	521	472	477	493	506	484	479	503	487	499	507	495	503	497	481	475	488	453	495	516	495	507	462	510	491	489	511	515	492	492	509	496	484	557	486	504	477	507	496	527	482	495	478	490	513	497	510	523	549	493	485	505	487	494	500	487	519	488	526	515	483	484	502	485	482	464	484	498	495	480	474	495	482	532	521	505	468	481	520	522	499	534	535	476	462	516	499	549	467	502	507	498	510	515	479	448	519	495	506	492	497	513	498
7370	1056	1219	1071	758	630	496	480	429	407	394	1111	4463	812	347	347	308	351	342	324	338	348	296	325	292	350	327	323	306	313	321	285	308	285	324	312	338	322	342	319	326	316	300	307	319	360	303	316	319	328	325	294	310	312	358	349	327	316	327	297	321	310	293	289	315	329	324	314	328	323	280	313	275	276	290	284	314	353	319	297	303	309	316	299	337	321	338	300	329	295	304	335	286	305	300	326	324	320	320	294	331	320	330	303	305	322	316	339	306	317	325	307	322	337	300	308	283	308	307	283	296	319	308	317	308	272	305	309	306	310	306	314	306	293	292	351	321	314	285	298	312	301	346	309	358	315	300	289	335	304	320	316	302	347	309	310	338	320	336	310	285	306	297	279	281	273	315	306	290	327	316	329	311	323	288	329	290	308	333	314	374	319	307	325	304	334	296	340	348	342	321	305	314	315	290	304	305	300	343	295	294	324	315	312	303	282	304	301	306	317	316	290	306	299	313	332	329	344	318	274	331	289	290	324	288	321	319	303	321	321	286	302	311	306	288	297	357	319	293	322	338	289	346	335	297	297	306	340	304	283	322	297	323	303	312	329	314	309	342	308	333	329	311	296	286	312	303	330	307	297	323	273	331	332	306	328	316	306	339	331	320	300	324	333	310	324	314	313	317	309	307	308	343	285	305	311	317	314	305	320	325	292	318	341	317	284	324	288	319	306	313	326	311	305	343	308	306	320	297	293	301	309	313	298	312	315	325	308	350	326	316	284	304	334	319	304	307	335	309	285	342	319	333	291	309	327	322	283	307	327	307	306	281	336	309	328	297	311	282	333	338	314	316	298	330	299	298	308	331	318	322	310	306	296	338	305	321	293	327	312	331	276	283	351	306	308	313	292	322	326	302	294	288	314	333	325	312	280	285	323	299	283	303	316	303	341	325	322	288	313	326	295	312	310	294	339	327	308	324	312	300	320	316	301	333	325	337	290	311	296	326	339	310	340	305	332	343	326	328	333	328	313	353	339	316	320	299	296	321	311	308	304	324	283	303	294	365	269	328	319	320	319	322	351	304	330	354	311	292	323	342	311	302	277	294	315	331	291	339	339	352	313	325	353	292	317	317	321	311	303	299	304	302	351	347	281	315	288	339	345	298	291	306	332	317	306	290	304	313	307	302	330	292	286	326	333	318	299	351	330	311	285	305	303	305	311	366	323	328	321	309	317	330	300	298	308	260	329	314	301	310	308	297	312	312	311	333	290	308	316	322	345	314	313	299	310	321	322	310	304	331	310	336	305	346	325	313	320	313	330	292	303	290	280	359	309	338	306	277	311	325	305	322	330	299	348	318	295	331	276	264	283	337	269	268	289	292	320	336	321	338	318	319	342	289	290	297	310	320	295	336	345	316	268	350	327	316	319	338	300	303	355	299	337	291	324	318	288	313	326	349	308	330	325	353	343	308	333	324	329	293	267	328	315	273	315	333	353	301	313	305	341	321	309	298	339	301	315	319	301	297	316	326	338	290	316	288	348	314	323	302	312	268	292	309	330	312	325	290	309	314	303	302	319	272	305	330	321	288	324	320	310	277	327	321	327	320	289	296	328	351	309	343	325	317	349	317	326	286	291	331	315	290	328	289	289	348	326	335	309	308	312	307	293	329	321	308	304	299	304	307	361	306	298	356	329	299	330	336	293	321	326	278	303	337	314	311	311	300	322	308	306	258	290	327	343	322	317	279	339	298	310	276	336	303	308	312	312	343	296	312	316	317	305	309	314	304	350	320	309	307	292	337	300	326	301	293	270	291	324	327	304	306	305	299	299	311	313	350	295	310	310	309	312	327	351	338	311	294	300	300	323	314	302	273	317	327	328	308	289	293	310	315	309	303	302	293	290	312	329	321	307	309	300	314	325	322	311	303	273	311	309	306	299	302	311	350	300	302	291	298	310	332	324	292	315	319	354	308	317	329	314	305	324	303	289	319	303	316	313	289	294	308	316	334	342	311	281	316	306	300	305	310	297	274	331	312	321	312	312	322	311	310	294	310	301	323	291	329	346	322	293	285	292	281	308	296	322	344	330	337	316	291	308	330	317	312	320	324	292	319	282	342	340	341	298	294	311	359	315	308	320	278	335	304	298	303	301	292	293	319	295	353	261	354	320	338	321	290	318	287	315	279	323	292	314	324	304	301	324	300	335	280	323	291	320	296	284	317	298	291	315	307	317	293	296	304	319	316	344	327	306	285	322	283	328	299	283	309	309	330	325	358	315	270	286	295	295	338	326	303	317	344	324	294	295	290	322	298	318	328	315	319	341	329	306	316	323	333	324	310	316	366	305	285	309	283	307	322	305	289	291	340	289	324	319	298	304	315	334	301	330	292	342	300	320	319	266	289	295	295	320	340	304	339	304	309	299	304	310	335	360	351	332	316	279	316	337	296	329	312	285	299	324	282	314	299	304	290	277	351	298	345	306	311	326	314	314	330	300	311	342	320	325	329	326	306	287	306	305	285	314	288	319	300	327	310	342	272	317	299	300	282	323	270	298	339	328	316	295	324	326	321	310	303	340	319	304	318	354	314	308	342	338	323	286	305	332	330	327	277	315	329	281	295	315	339	324	328	290	309	294	316	315	322	329	320	311	311	333	317	312	348	295	286	329	347	286	344	290	350	279	281	321	317	323	352	304	291	302	334	293	278	319	352	329	321	290	288	309	312	298	338	312	309	341	311	329	336	306	331	338	310	329	307	299	321	300	316	312	322	319	297	317	328	355	326	300	266	270	338	299	329	319	311	289	315	301	300	279	350	326	351	355	313	332	298	315	286	306	310	293	313	306	308	326	308	294	329	311	311	290	313	302	309	315	312	338	285	310	333	333	314	291	339	308	290	308	324	336	299	259	317	267	320	288	325	333	336	333	329	302	283	297	318	321	306	301	278	320	314	301	298	319	328	321	301	321	303	339	317	318	325	305	333	310	325	324	306	295	320	306	344	325	317	305	345	298	307	313	295	309	316	314	308	325	333	311	335	313	331	332	323	302	297	312	297	287	316	344	328	324	316	335	345	309	335	321	322	300	330	295	307	267	308	324	323	330	313	352	319	309	330	316	285	359	335	292	311	296	325	297	308	302	342	290	314	308	315	305	303	304	296	312	307	324	342	332	315	317	302	302	302	328	325	297	291	300	299	315	315	309	311	340	290	314	327	347	325	317	321	309	309	320	306	313	344	330	301	329	290	326	316	352	337	311	320	319	293	345	319	326	319	322	287	316	318	307	346	299	331	323	320	343	296	300	314	286	327	302	330	309	348	287	308	318	311	338	312	307	302	340	322	312	354	324	280	353	312	329	320	291	336	323	326	322	319	312	323	295	311	314	310	298	346	316	333	319	278	308	308	332	309	342	291	297	348	296	307	314	298	311	294	344	296	305	334	306	281	334	322	354	354	308	313	332	316	297	308	345	305	291	323	292	320	331	350	333	343	260	352	314	321	324	325	302
5366	1515	2809	3234	2981	2530	2067	1825	1673	1587	1521	5784	20421	2861	1088	1085	1032	1025	978	966	1013	1022	974	944	916	962	905	935	882	900	853	896	863	871	871	872	864	905	909	906	862	902	876	819	851	886	846	871	846	853	853	915	849	904	837	915	849	854	820	842	835	846	847	801	902	891	820	854	825	868	834	820	853	852	883	836	839	795	848	834	879	796	810	889	848	904	860	843	854	864	853	853	807	855	837	790	823	821	862	866	828	770	796	803	854	851	824	827	848	854	827	836	839	809	865	874	820	831	856	845	810	880	829	848	784	832	846	769	840	858	826	863	823	819	832	848	810	856	870	820	864	816	822	830	864	812	808	816	891	879	822	874	790	872	863	843	874	819	858	829	886	867	841	820	834	848	812	825	847	804	801	869	836	818	867	870	832	803	851	860	818	777	837	831	853	871	844	821	802	809	841	785	849	885	832	851	819	836	857	884	840	865	848	854	852	868	834	818	840	806	842	832	834	800	798	789	885	892	785	810	759	814	867	831	843	807	812	802	859	820	816	773	828	817	863	873	827	834	882	871	853	799	825	820	846	804	849	886	840	831	797	831	866	780	824	825	897	859	814	822	833	847	812	839	837	856	810	856	876	810	807	782	842	804	798	845	867	817	833	814	800	807	795	838	821	813	801	822	861	844	812	804	866	840	852	838	863	804	857	790	825	818	816	837	764	854	886	838	842	854	855	878	874	838	834	788	839	802	834	765	754	847	844	828	875	851	846	814	869	816	797	838	870	911	846	791	833	819	829	853	849	857	825	805	834	823	857	840	840	837	828	865	842	840	869	903	831	847	856	838	848	812	826	850	873	837	845	817	857	831	830	814	805	846	850	872	843	853	852	815	904	795	832	830	800	784	811	782	817	809	847	810	802	828	813	861	860	823	809	850	852	859	863	812	841	875	822	802	847	844	858	857	839	818	865	843	763	803	872	844	881	797	853	819	885	852	828	817	843	838	818	845	819	843	842	908	853	873	821	856	801	871	816	875	848	829	823	803	833	870	883	796	829	841	801	850	837	867	836	816	873	825	832	826	835	864	858	831	819	846	819	818	838	826	829	809	799	843	881	839	885	852	856	802	837	860	827	852	859	860	868	809	834	890	868	837	902	842	816	820	890	821	814	829	837	853	838	788	859	822	815	806	892	834	791	817	850	824	821	781	821	839	895	837	798	869	854	823	854	848	821	812	823	817	854	829	892	858	845	793	827	789	800	862	803	870	814	779	855	831	893	849	782	819	810	851	848	836	847	843	817	849	815	831	825	803	836	840	798	834	835	841	827	823	835	808	795	818	803	854	835	809	821	827	811	840	843	855	818	841	840	837	835	798	899	830	817	821	842	844	866	881	829	827	802	805	829	850	775	869	852	841	818	812	800	826	832	809	790	765	787	804	794	814	872	870	878	838	855	856	849	829	852	831	831	845	829	851	813	795	841	804	843	839	805	760	850	866	806	844	853	810	786	856	821	861	822	845	846	839	835	778	857	816	837	833	826	797	831	824	802	868	853	754	796	786	784	858	873	865	819	855	812	823	806	861	879	818	851	826	851	834	845	820	845	790	838	852	848	837	892	850	893	850	822	782	792	876	860	801	869	814	800	830	796	812	823	798	830	910	816	810	896	886	818	825	780	820	803	883	827	804	866	848	830	849	832	900	871	825	836	812	776	797	752	804	878	863	800	817	843	841	812	760	827	848	816	861	819	862	857	801	813	878	854	882	845	831	814	856	789	807	857	851	863	839	831	791	843	858	851	824	872	819	845	842	842	832	839	882	863	815	877	750	887	869	846	837	890	814	793	856	880	855	888	801	824	785	863	828	818	793	841	857	842	806	848	819	868	839	853	789	809	861	844	840	808	878	808	851	798	837	849	797	854	845	821	814	835	855	809	823	843	801	831	836	846	796	860	860	871	861	861	890	852	846	812	868	851	924	782	856	803	852	847	790	826	807	844	897	810	877	903	850	769	845	826	824	892	864	866	874	868	828	816	805	847	804	797	877	846	817	831	847	831	870	849	793	841	818	862	787	835	835	825	824	797	812	799	849	842	831	859	834	806	839	811	820	875	867	785	911	862	860	837	799	820	851	844	872	819	845	907	884	894	833	808	826	807	790	830	798	871	821	828	880	793	742	816	829	864	819	791	853	849	821	859	841	851	844	835	775	811	791	807	859	881	833	834	801	849	813	808	860	816	781	879	833	868	823	857	844	773	830	869	829	878	878	838	836	874	834	843	831	784	846	856	827	848	859	849	815	827	843	836	843	904	820	771	810	865	825	858	804	841	798	841	808	851	864	879	838	814	894	858	778	869	800	804	896	829	874	861	849	868	882	838	819	839	843	808	852	859	790	831	811	836	882	782	826	861	834	825	834	817	857	847	806	850	836	843	848	848	866	808	838	811	843	835	884	873	838	844	838	854	823	820	815	845	809	848	832	846	844	840	876	837	806	807	889	845	845	851	897	882	820	796	855	848	844	810	857	817	868	810	862	870	841	849	857	826	845	849	828	850	830	780	933	802	794	878	868	863	846	891	835	850	853	805	865	808	846	851	835	823	831	815	776	870	824	875	823	825	839	901	843	795	844	855	880	854	818	864	816	848	799	808	772	790	830	882	866	855	836	784	845	832	815	791	836	824	830	830	844	813	833	874	826	878	830	827	806	868	874	881	810	847	893	857	868	844	809	814	882	791	875	814	831	879	874	789	831	844	847	788	868	866	869	828	832	838	771	860	822	837	823	825	879	816	803	802	846	877	880	804	820	831	832	835	830	802	849	798	868	863	807	800	817	870	829	837	822	827	853	796	841	830	822	841	798	817	849	877	813	881	856	811	865	830	811	839	842	809	875	825	837	893	817	852	835	823	839	783	857	788	836	768	815	800	781	826	836	845	803	898	839	791	821	872	882	844	820	817	788	839	825	898	815	875	852	858	856	816	799	854	822	803	836	829	835	838	809	814	844	863	869	819	890	865	817	846	800	862	864	834	841	839	817	874	812	840	860	807	848	875	883	828	840	882	850	846	903	862	861	817	783	853	827	839	878	833	835	875	818	849	847	841	885	839	895	805	866	831	828	861	831	813	851	848	844	814	833	862	807	817	850	824	868	836	873	822	825	847	795	801	799	826	825	846	824	776	824	849	845	806	861	812	813	860	860	849	828	746	757	826	782	880	864	808	878	841	800	825	884	866	829	853	845	841	910	793	826	874	850	876	824	792	780	805	850	866	829	831	851	826	799	841	854	827	862	807	860	807	784	818	813	845	838	812	862	800	822	834	851	858	851	849	822	837	857	871	900	800	829	869	820	902	858	761	830	819	877	873	896	865	804	868	808	832	844	836	838	857	872	817	836	870	816	857	816	857	833	830	802	845	832	817	861	833	854	822	793	854	856	862	891	853	792	860	866	834	840	826	823	830	858	839	861	821	823	834	819	832	829	823	754	783	843	840	825	877	801	842	897	817	812
14079	2108	2167	1748	1177	952	774	689	590	573	1090	4555	4816	579	383	380	378	367	360	378	345	343	340	373	337	347	331	331	337	323	354	329	346	312	326	349	334	334	296	344	318	308	290	304	304	304	325	342	333	309	302	313	342	343	326	337	330	332	336	309	331	340	318	335	298	296	355	320	337	307	319	328	310	343	322	317	308	357	333	315	313	310	307	291	276	326	308	333	308	309	314	315	298	322	326	334	288	348	329	332	295	293	321	296	312	311	311	314	311	337	319	280	312	332	351	353	349	349	305	305	275	304	336	294	323	311	301	321	333	326	309	321	315	294	340	282	321	315	301	294	315	340	335	291	314	317	330	283	330	319	307	317	303	339	323	290	304	310	306	344	314	311	320	299	311	322	362	314	318	296	318	317	291	339	361	316	302	301	289	318	320	347	330	321	337	340	308	316	342	314	334	317	303	330	320	307	349	303	328	322	343	322	297	322	257	337	290	333	306	302	318	322	306	347	316	294	304	339	311	282	330	316	329	297	264	330	295	310	304	303	321	302	294	298	326	321	282	311	283	325	290	321	334	298	356	344	302	298	274	294	290	301	287	330	344	327	328	329	303	312	347	315	291	317	338	318	311	315	280	298	310	292	326	336	303	277	298	296	333	310	345	325	327	320	334	308	335	329	319	304	323	315	329	353	292	290	339	325	308	328	300	330	300	316	337	301	327	307	357	323	292	316	314	321	315	316	327	329	336	343	354	318	358	316	325	330	310	295	318	296	337	295	312	297	327	279	315	309	289	321	311	325	318	321	306	312	299	297	307	338	326	329	326	303	308	340	292	333	313	303	315	309	356	315	300	302	293	324	343	312	331	313	304	305	322	281	333	317	297	330	292	305	283	317	327	335	326	302	305	291	309	309	316	297	339	333	297	324	304	314	284	328	302	309	320	328	331	308	359	277	331	328	330	339	311	340	337	286	334	315	261	315	294	338	296	334	325	294	326	319	279	321	359	338	322	324	318	310	302	303	287	311	299	298	316	321	296	315	285	351	339	310	351	330	308	311	323	279	326	331	327	309	331	298	323	288	328	286	333	285	317	328	284	307	318	297	315	311	305	274	284	330	354	281	302	317	348	313	296	301	322	273	294	340	337	334	338	341	296	347	330	294	301	296	320	315	309	351	280	270	309	295	305	325	321	289	320	298	310	312	323	305	332	342	297	327	315	318	347	337	279	304	318	321	328	304	330	361	314	311	313	333	317	309	318	312	301	302	325	322	315	278	317	313	306	339	335	309	290	321	353	336	311	335	305	296	308	318	333	308	303	353	298	329	308	312	311	311	320	299	294	324	295	331	313	295	338	314	307	356	311	322	339	332	315	356	307	294	312	313	317	339	347	330	310	301	299	296	317	336	311	316	270	324	310	361	332	269	316	324	331	305	302	318	303	298	283	279	296	300	272	333	329	317	297	306	315	304	317	338	337	335	291	294	310	315	293	297	322	313	339	337	355	313	334	321	324	322	289	302	330	304	331	284	308	313	351	300	287	300	316	325	303	303	336	315	298	304	331	308	305	284	330	317	319	302	318	324	312	296	332	315	297	289	322	311	309	316	303	303	343	292	274	312	319	314	299	293	282	313	359	317	324	299	319	316	297	337	317	312	344	313	294	294	336	290	294	320	311	286	343	349	275	332	334	306	291	347	345	315	298	322	337	319	314	322	302	331	316	297	280	323	339	312	318	326	297	337	337	322	327	337	337	318	329	314	324	325	304	319	331	317	285	328	286	347	319	303	330	298	300	321	295	312	311	318	344	294	321	341	324	338	283	324	334	305	314	321	322	321	290	298	354	321	313	324	308	316	295	312	303	327	326	327	329	339	312	296	324	287	309	324	321	345	303	314	309	317	336	323	307	341	280	325	304	331	272	299	310	355	292	321	339	335	327	306	350	332	356	275	280	322	306	306	328	305	351	343	297	338	330	298	304	321	285	335	323	308	322	308	331	316	290	349	290	287	318	334	316	307	286	316	296	322	314	292	344	284	303	338	355	324	282	334	336	332	322	322	311	310	302	315	302	307	292	325	319	312	326	355	319	342	325	317	334	290	294	314	326	324	302	291	292	300	332	316	314	321	337	318	333	277	341	302	314	291	299	299	341	281	319	298	282	310	280	332	344	316	316	294	357	326	323	316	301	313	321	313	326	301	337	300	313	303	300	297	314	291	320	318	314	289	313	290	321	301	280	312	323	314	313	307	327	326	317	354	291	296	348	320	315	322	334	308	326	309	301	318	320	306	340	346	321	335	322	323	308	331	275	319	292	314	330	289	303	378	324	331	308	292	364	329	329	317	321	330	319	321	312	288	325	313	313	322	301	313	311	303	320	324	320	317	306	314	346	341	274	316	304	297	316	271	292	304	346	329	287	336	315	330	319	304	294	314	304	344	350	315	300	350	332	310	323	320	303	327	327	320	323	318	305	327	327	322	323	298	312	309	314	319	318	327	312	315	318	331	314	340	302	298	293	332	339	326	319	306	296	326	308	312	327	318	314	320	283	344	331	303	350	297	346	292	305	310	329	333	343	314	286	324	317	321	291	283	351	321	296	357	275	270	311	288	326	309	291	337	284	296	318	324	342	290	326	337	315	311	343	284	322	297	337	304	311	337	303	337	331	301	336	306	334	308	334	320	297	315	321	294	297	332	351	286	290	304	303	331	325	312	307	344	304	322	344	327	310	338	287	321	310	300	296	301	309	321	317	317	311	308	305	311	301	312	305	330	280	316	347	292	305	315	294	322	314	335	285	298	323	325	316	353	310	309	299	310	319	325	273	309	310	288	283	327	296	315	322	303	319	322	317	278	317	329	335	320	294	308	306	304	324	301	327	327	313	320	322	307	312	325	307	368	345	281	312	322	320	313	345	344	310	298	341	315	316	305	300	321	320	295	323	332	337	272	308	309	310	290	328	332	302	332	299	302	279	331	291	347	309	312	315	316	313	299	306	297	299	332	310	327	326	288	305	313	305	325	294	361	292	306	304	281	310	314	304	319	318	312	288	315	306	306	325	298	333	325	270	311	309	318	296	328	285	280	316	315	338	307	305	280	277	331	301	311	359	304	304	327	328	323	283	327	366	346	317	358	326	323	314	325	321	300	271	327	352	324	300	316	322	317	298	320	306	299	323	320	324	323	311	315	330	308	309	311	344	322	338	314	326	301	343	315	301	296	314	298	309	313	314	312	312	305	320	332	336	307	298	312	300	300	309	340	270	283	307	335	314	304	302	320	322	337	289	300	315	331	338	317	333	296	310	314	323	285	301	315	304	315	315	302	299	309	290	307	296	312	313	314	338	338	302	311	317	288	293	305	336	302	320	327	324	317	295	301	325	317	317	286	332	369	295	318	299	323	273	318	341	324	332	314	300	304	321	287	297	330	310	332	308	306	323	357	335	319	306	327	285	337	328	332	325	339	300	306	285	315	326	293	310	320	327	327	280	302	276	310	308	327
7527	2232	4536	5483	4709	3904	3321	2764	2483	2322	5359	20018	17193	2086	1383	1306	1240	1172	1140	1096	1116	1089	1048	1026	1026	1008	1001	932	962	927	956	902	938	926	988	862	876	883	912	920	898	864	843	858	869	901	945	872	901	893	835	821	847	826	814	853	843	868	895	860	841	879	889	868	913	831	841	865	838	872	802	852	870	854	854	853	826	838	862	814	809	877	818	836	836	860	792	808	890	854	874	799	840	865	850	805	843	827	793	824	888	837	821	860	781	811	850	806	841	795	850	852	843	786	816	815	787	832	829	877	818	810	760	862	811	794	799	805	841	854	863	757	813	858	827	776	810	774	802	845	795	861	811	789	829	829	837	791	816	830	795	794	832	811	850	785	728	857	836	765	801	849	743	867	811	817	791	862	808	849	795	835	805	831	795	834	818	819	842	838	778	773	830	813	783	823	783	849	826	782	811	813	838	812	838	830	827	816	854	809	870	806	777	871	848	840	789	807	866	810	845	808	871	863	801	819	813	835	787	822	825	790	846	838	783	849	786	829	775	858	847	808	816	798	821	865	837	833	832	826	850	838	846	824	838	846	831	795	820	773	814	847	792	822	780	848	796	799	808	796	829	828	846	807	843	839	801	782	774	793	821	830	837	857	747	784	785	796	831	805	867	788	794	799	849	840	874	789	814	819	765	861	815	835	821	826	882	837	825	822	805	788	800	805	766	802	825	832	816	807	785	798	828	795	794	856	882	831	858	796	841	805	810	811	844	814	793	811	872	798	866	833	803	824	826	826	837	799	825	801	799	835	801	803	820	853	828	850	830	806	813	833	832	824	824	836	806	823	760	812	860	859	793	796	888	776	825	804	786	776	842	814	807	835	787	794	838	821	818	796	851	846	859	861	835	764	803	842	846	783	747	841	810	810	843	852	775	831	754	773	828	803	804	796	880	808	824	859	778	795	856	785	826	834	799	808	809	804	824	827	853	846	814	795	840	822	845	852	808	759	834	813	814	775	814	746	858	828	796	798	778	829	809	847	794	830	818	800	820	871	760	833	829	871	823	790	865	835	847	772	799	763	843	833	836	778	809	840	838	752	845	779	823	848	864	837	840	819	808	754	805	784	821	795	783	797	843	813	806	877	830	832	847	872	856	829	877	807	819	798	782	806	764	770	867	811	833	792	787	818	822	836	804	849	847	827	807	821	769	821	751	822	876	815	807	836	855	822	787	827	833	818	812	788	859	747	820	810	806	851	811	823	785	816	810	810	811	828	786	837	830	783	762	863	820	770	824	839	819	848	815	818	822	830	799	802	815	850	788	834	818	788	804	804	829	824	781	804	759	844	835	829	791	878	818	829	819	775	857	790	826	758	786	844	805	884	715	823	861	805	786	867	798	857	848	855	797	844	837	836	800	779	811	837	896	847	785	815	864	830	793	824	853	854	850	739	823	872	855	816	817	837	763	819	787	841	806	813	768	807	809	798	810	849	806	818	778	861	814	787	795	835	852	787	780	829	831	764	839	811	761	835	823	808	850	807	823	838	788	799	799	850	785	837	792	789	793	805	781	818	892	774	790	779	812	815	812	832	846	807	808	839	797	823	809	779	808	783	808	811	855	792	801	781	766	853	775	786	811	828	818	824	778	841	833	835	771	830	855	820	848	778	834	818	835	786	853	778	881	812	811	817	833	812	790	874	857	834	808	772	788	822	810	826	844	822	832	801	803	838	837	807	772	777	826	823	776	863	818	811	813	764	857	858	839	793	748	821	798	822	785	836	779	827	816	853	805	804	827	801	845	815	839	781	861	874	836	838	800	801	763	852	818	803	873	817	763	805	851	868	829	799	804	821	798	820	831	808	860	814	781	826	810	813	852	798	805	799	849	839	782	838	797	838	791	830	865	800	805	843	814	745	749	808	802	814	806	806	814	803	833	850	822	787	836	820	796	864	847	788	815	761	790	842	804	815	824	835	838	839	785	796	793	845	806	802	765	793	826	871	803	847	796	828	802	810	855	826	805	807	860	869	827	833	858	789	802	844	798	884	865	800	833	806	801	900	784	792	829	778	785	828	808	806	882	834	804	818	852	811	836	808	799	798	838	840	829	854	765	854	836	829	789	801	839	853	796	801	826	810	828	805	850	771	809	839	815	761	798	835	813	797	793	860	841	788	814	824	822	785	804	806	784	841	809	789	856	804	792	790	814	778	847	814	845	829	864	818	829	798	820	817	830	848	842	816	833	800	899	789	794	855	803	812	826	820	850	822	829	840	814	819	859	834	821	801	841	855	812	841	807	850	822	803	766	808	762	831	808	803	793	829	767	792	843	817	817	838	818	833	803	790	810	801	801	783	825	839	775	826	842	779	833	832	794	824	831	812	808	814	783	810	778	786	781	833	818	799	820	803	832	848	809	842	741	752	821	856	814	779	827	858	795	799	842	863	807	793	780	832	819	782	827	795	802	846	794	817	801	823	835	856	799	827	865	856	824	832	801	788	820	828	784	826	817	794	840	799	824	816	807	799	823	794	843	824	847	802	818	805	829	835	787	768	825	779	779	791	801	854	829	763	867	853	777	859	826	798	793	774	784	869	830	811	807	802	788	813	818	853	855	846	814	821	865	857	851	818	818	783	880	804	858	864	809	806	799	873	794	825	809	824	818	817	830	838	805	851	819	835	781	770	847	792	844	889	851	828	796	820	820	782	840	809	849	865	815	763	831	820	826	750	829	752	821	810	772	810	798	838	840	833	844	775	803	767	791	800	847	779	757	823	822	773	827	787	832	814	798	762	832	795	815	759	794	767	825	814	794	814	834	802	802	813	793	811	779	767	799	843	836	840	849	810	840	838	763	774	823	828	786	769	809	810	847	823	800	787	845	825	810	806	830	837	828	827	833	855	815	821	836	865	757	802	777	869	801	874	812	823	844	808	839	823	792	846	812	802	836	803	799	829	842	800	805	790	769	803	783	832	804	755	794	804	839	816	855	790	807	815	796	817	813	858	846	735	777	814	809	778	839	809	830	866	820	804	826	855	847	832	798	796	823	834	855	837	841	832	854	818	827	831	848	759	849	801	810	859	858	842	850	827	854	768	739	816	819	812	794	810	827	783	828	813	888	811	777	795	798	805	814	826	791	807	861	852	846	811	853	784	801	791	795	816	784	813	798	787	810	807	822	802	790	820	838	831	823	799	870	865	768	807	826	845	791	819	784	769	881	855	782	775	820	795	780	783	839	862	778	830	807	814	782	826	871	782	750	778	807	829	799	764	815	825	853	741	795	797	843	819	814	816	829	808	793	827	872	872	783	798	795	858	808	821	785	772	828	865	791	783	798	795	793	812	822	803	814	802	824	837	789	809	806	800	838	806	766	724	818	817	795	832	780	799	820	808	865	826	841	776	819	816	777	831	768	810	773	848	799	779	817	854	760	848	824	797	834	830	783	829	821	832	806	844	770	809	829	790	774	866	804	737	827	825	856	825	816	765	855	815	772	800	861	743	825	824
1836	196	231	163	200	157	170	154	175	169	173	281	199	156	153	155	167	158	186	152	169	145	152	163	143	168	135	151	161	164	185	172	144	144	157	135	182	152	154	151	164	160	159	163	148	145	169	132	166	156	157	151	171	160	146	182	176	154	148	153	140	145	154	151	158	169	171	155	162	157	166	154	158	156	153	162	189	157	161	170	173	165	152	156	147	159	170	145	149	157	149	160	160	151	165	160	162	151	165	182	157	141	170	153	146	142	166	152	158	147	191	145	161	160	139	173	168	154	151	162	156	143	153	155	160	175	161	163	164	153	152	153	175	142	139	170	124	153	164	162	156	126	124	155	136	156	146	169	165	176	163	173	171	149	146	188	151	170	140	148	126	151	137	160	172	169	139	153	150	149	134	143	156	168	161	184	151	180	172	164	139	177	156	146	144	159	166	124	151	155	148	169	165	152	153	146	143	160	151	176	178	155	169	158	141	163	152	156	166	160	166	156	142	153	148	152	141	175	164	185	149	164	158	171	141	154	139	157	153	177	145	141	163	149	179	151	161	183	167	179	156	164	171	162	153	156	161	159	169	151	150	156	153	161	160	144	158	151	148	157	148	152	163	171	161	122	160	165	150	156	157	145	166	154	163	145	151	154	167	154	164	144	156	163	135	138	153	143	169	170	160	159	141	173	143	141	161	135	150	130	143	149	168	155	148	167	166	143	146	165	145	151	135	118	147	169	133	136	160	167	133	140	148	141	154	130	169	158	160	144	168	168	147	157	149	170	170	158	136	160	148	142	146	134	172	172	176	177	154	142	149	180	164	158	142	147	154	157	156	157	138	165	153	147	161	151	155	159	138	168	148	154	167	164	157	164	164	146	149	173	139	146	146	155	167	171	145	147	163	147	137	143	154	139	142	150	164	147	151	170	132	161	158	151	160	193	170	146	149	142	169	157	132	139	149	178	153	157	186	173	156	155	186	167	160	155	145	158	156	146	146	141	161	176	158	167	156	174	145	133	159	155	136	165	140	141	141	151	150	159	143	163	163	152	149	164	161	152	139	136	141	160	153	154	153	165	163	128	159	154	150	126	130	209	149	135	159	144	153	159	157	150	175	169	173	149	169	147	166	157	164	171	179	158	150	161	156	135	146	153	170	182	152	147	158	140	175	143	168	163	160	158	148	151	143	164	146	178	136	169	151	178	151	153	166	159	177	167	147	180	171	148	148	152	175	153	144	152	172	161	155	164	160	176	167	156	155	156	152	149	170	152	155	168	146	171	150	148	175	173	176	158	176	176	166	157	139	163	153	184	164	161	176	168	151	149	154	160	157	155	139	148	145	157	166	190	198	165	152	143	182	173	158	137	146	132	192	154	152	150	174	148	159	173	140	160	160	149	160	162	139	158	134	152	174	189	125	167	154	167	135	151	155	159	152	151	155	155	156	181	171	153	150	146	174	166	144	148	156	168	138	163	157	154	155	161	156	147	159	150	150	161	136	170	134	151	170	157	172	170	140	154	168	154	156	168	165	160	163	168	177	178	133	154	149	147	152	168	180	158	117	160	159	174	163	153	133	166	181	158	162	139	167	144	131	167	149	166	166	152	155	157	173	155	159	178	161	155	141	142	184	165	167	142	166	159	165	154	177	147	131	139	151	153	138	144	170	158	170	157	146	173	162	149	167	157	160	157	157	152	160	146	159	163	145	144	153	150	161	153	167	154	187	158	151	149	162	152	169	168	150	173	152	149	155	168	165	147	142	141	158	152	140	143	155	146	141	181	154	175	158	150	172	146	147	169	152	157	143	165	169	172	152	187	164	140	142	156	148	153	153	163	149	179	171	149	141	158	179	170	148	163	154	156	179	171	157	161	150	159	161	141	147	143	152	144	156	165	180	131	171	160	148	147	173	150	152	162	159	153	156	145	184	164	172	170	171	145	130	166	163	176	161	166	156	153	144	177	158	123	153	148	155	145	154	164	147	138	152	147	139	164	161	161	148	151	158	145	159	139	157	172	171	152	154	155	137	151	153	151	179	165	159	143	164	150	155	154	160	167	167	167	179	166	170	162	185	161	173	163	167	168	173	135	158	146	166	169	160	174	154	143	142	136	153	156	145	158	167	186	156	162	169	175	156	144	167	160	143	159	139	129	165	169	168	155	149	149	155	146	145	155	170	139	148	147	153	154	154	155	141	149	139	180	181	170	165	148	155	154	146	159	160	158	155	144	156	171	156	166	131	174	143	160	165	138	152	169	173	142	164	155	177	146	167	158	142	144	154	174	135	156	163	157	164	142	156	171	147	165	152	184	157	178	159	192	160	174	151	149	164	165	153	159	150	159	165	182	159	159	163	157	164	163	161	153	162	158	143	152	150	174	187	166	177	160	166	157	168	178	145	148	152	168	148	164	154	180	191	155	148	160	149	173	137	150	155	147	150	135	154	166	155	140	163	172	156	153	146	158	180	151	146	155	184	148	155	160	149	164	152	150	142	151	172	174	157	139	152	158	164	162	145	141	181	177	153	164	167	143	136	160	143	153	176	171	137	160	159	170	161	155	171	172	144	179	144	151	154	154	169	138	144	152	132	139	157	171	178	181	174	162	168	161	168	172	174	145	155	178	155	162	158	158	133	156	145	155	168	162	138	175	153	148	166	157	163	159	156	140	144	161	142	161	164	162	162	141	181	151	141	135	166	152	159	164	162	163	156	176	152	176	153	142	136	153	168	160	135	177	159	153	177	151	159	172	158	166	183	160	163	172	161	144	139	159	147	136	175	140	150	152	130	180	144	143	179	164	156	157	162	157	165	161	159	169	165	140	158	172	162	191	135	167	158	150	148	141	161	159	146	176	156	147	145	157	158	156	181	172	148	128	141	169	175	180	173	152	170	169	163	150	179	176	136	162	142	158	167	152	147	160	147	168	180	166	129	145	158	154	148	146	170	186	157	149	162	149	134	161	157	151	135	131	168	156	147	172	174	146	160	160	140	169	176	152	144	170	154	173	151	139	179	144	161	135	171	164	170	158	160	159	144	155	146	159	159	174	163	134	161	160	175	157	150	145	147	153	159	156	167	144	154	138	143	164	168	165	176	166	138	162	159	171	148	144	161	166	152	166	155	145	169	147	155	144	147	145	164	155	132	170	167	171	144	151	146	138	134	146	156	173	137	163	163	144	160	143	170	154	150	135	146	148	133	141	170	140	161	152	152	150	150	155	145	162	174	154	159	150	179	147	144	156	151	182	144	158	150	171	148	143	142	173	150	160	165	165	140	151	127	165	136	171	147	132	167	161	182	159	147	157	144	171	157	161	149	162	156	147	172	148	190	151	162	158	158	162	158	160	150	171	139	178	179	155	149	156	154	171	171	175	161	137	156	135	137	181	165	186	157	155	187	142	182	154	160	166	142	137	145	153	157	161	177	154	162	160	155	132	150	145	159	175	154	163	172	168	153	159	165	180	165	148	164	172	151	130	154	157	150	151	168	167	160	148
2153	508	652	593	609	578	531	588	533	511	636	1462	976	482	486	483	468	517	490	524	524	516	469	475	487	518	498	485	485	482	467	529	471	478	476	468	507	511	518	469	443	472	449	482	453	511	482	488	479	470	485	494	486	513	467	481	472	508	493	535	487	507	492	501	502	496	473	492	449	512	499	491	503	498	445	437	525	497	477	452	504	467	468	465	502	483	447	489	450	497	475	472	491	493	501	449	475	474	485	454	513	441	475	489	433	473	517	461	489	520	482	498	538	528	485	487	504	439	501	484	494	498	504	472	481	498	464	474	498	495	507	501	501	508	496	502	468	502	458	481	522	489	478	497	529	471	471	468	495	497	478	505	495	453	520	503	484	478	477	475	458	500	503	493	467	461	500	501	498	468	484	493	491	488	468	484	476	468	452	506	474	514	510	462	507	484	486	474	436	493	532	487	455	474	495	487	446	503	528	493	515	470	452	510	456	473	501	541	484	461	483	479	480	460	477	488	466	461	461	501	481	473	493	484	498	454	504	514	487	524	498	512	469	465	487	474	454	480	489	495	512	507	500	478	481	495	504	457	516	436	489	428	475	511	481	505	505	477	496	483	461	484	465	490	503	468	475	469	483	443	487	505	508	464	478	489	486	542	483	506	515	482	497	506	476	470	484	487	515	472	515	487	437	517	484	494	485	490	475	489	496	479	482	464	498	535	494	490	527	524	472	523	519	500	545	468	496	450	488	468	447	472	522	508	473	514	445	479	497	469	484	476	485	446	453	496	486	495	523	489	479	459	454	502	508	456	504	529	502	445	509	497	501	487	483	491	478	524	492	487	488	472	499	487	457	466	453	503	511	486	484	504	482	464	469	507	472	479	502	485	519	517	499	524	480	485	469	446	486	483	470	523	490	471	474	488	525	466	505	460	481	487	484	474	522	459	513	498	499	505	479	507	511	469	511	485	522	481	515	505	500	491	475	492	459	460	438	505	484	510	517	504	492	491	490	489	479	477	496	476	504	519	496	507	517	489	494	489	511	463	464	480	492	502	510	524	497	471	478	502	489	462	497	483	520	526	480	504	453	496	443	470	480	472	505	472	529	497	483	526	497	500	470	480	490	465	495	456	527	473	508	489	445	468	493	472	485	517	471	463	475	476	519	514	510	466	462	480	504	540	501	475	484	450	463	484	509	479	504	507	476	448	476	457	511	502	484	498	505	510	514	502	504	512	508	482	537	484	506	516	485	468	515	499	516	511	502	459	462	502	532	499	479	477	467	475	472	476	467	497	471	469	499	488	467	514	479	505	487	475	491	499	464	481	481	494	477	498	475	502	506	478	506	476	484	508	482	485	466	470	497	481	481	463	512	439	496	470	471	500	473	498	509	531	501	481	458	496	483	495	490	501	520	456	474	488	498	510	474	511	496	509	464	508	510	506	480	457	526	477	506	481	489	472	497	479	511	522	480	484	507	483	463	466	477	473	454	486	478	483	463	483	457	470	444	504	509	484	519	485	468	446	451	498	477	530	481	505	511	463	469	506	509	504	473	515	523	493	450	474	484	483	519	494	478	531	499	469	487	491	495	494	478	453	491	478	496	501	529	464	466	489	504	533	504	504	480	477	494	476	467	492	526	542	466	477	484	528	475	489	474	472	492	465	470	475	405	497	487	488	475	445	486	467	507	473	507	513	459	527	507	543	492	446	457	471	475	483	481	508	483	475	510	475	512	466	515	503	474	491	495	487	512	466	452	475	483	447	529	480	501	513	527	448	479	500	485	519	481	479	465	476	490	499	456	477	450	470	484	448	470	488	485	472	469	476	501	516	502	453	492	470	469	494	465	514	469	468	477	497	508	468	481	477	503	493	515	520	519	476	517	488	515	486	477	521	520	446	449	498	476	471	488	490	479	456	515	503	520	500	491	517	471	491	473	470	496	453	480	482	513	468	459	444	515	500	505	519	488	448	488	488	494	498	470	488	503	479	501	482	521	518	512	506	446	506	504	491	500	502	469	468	513	496	463	492	492	502	458	463	495	488	496	503	507	503	488	474	453	492	464	498	501	490	500	504	494	507	493	501	529	485	528	531	475	486	509	504	533	465	536	512	473	485	526	455	484	516	477	493	489	482	456	462	484	482	491	483	451	494	464	467	421	461	455	459	467	501	485	535	533	454	492	464	497	499	519	464	467	486	504	502	491	494	511	468	475	513	503	498	479	463	498	472	472	490	553	493	500	504	451	505	496	493	486	498	503	469	429	483	478	539	459	521	481	476	504	478	506	478	484	517	488	487	479	478	539	450	475	493	456	442	486	474	483	494	515	463	483	474	517	470	509	473	522	511	498	485	459	525	496	513	493	522	460	498	468	469	514	503	462	466	528	512	477	485	456	514	493	503	495	528	467	450	516	502	495	473	494	509	493	488	494	460	501	480	494	526	460	491	464	508	486	533	495	484	521	490	508	472	498	489	498	493	484	493	469	443	513	486	470	470	494	497	501	473	486	455	488	497	508	478	478	520	468	509	495	513	486	464	512	488	520	506	483	491	455	466	501	499	487	477	481	511	487	534	459	484	449	493	468	490	467	478	481	475	485	533	521	479	504	499	511	460	442	480	507	483	464	484	518	479	512	484	520	472	516	480	515	474	476	477	492	500	509	446	505	489	499	542	482	461	491	484	498	501	463	511	462	498	499	466	483	510	520	511	506	488	454	466	506	486	476	476	498	500	487	490	505	470	494	516	526	470	494	491	480	504	463	472	476	467	518	542	484	447	481	476	497	501	441	513	482	492	499	491	480	485	480	517	496	513	461	490	488	494	466	480	484	488	492	493	480	481	451	464	505	488	501	446	472	546	512	458	483	473	465	507	495	484	476	496	506	490	505	488	509	492	510	500	488	521	483	486	482	481	520	477	474	495	490	461	424	506	473	473	476	463	490	500	505	519	491	496	468	508	499	457	480	436	504	508	481	454	503	486	484	508	521	501	508	516	475	494	480	514	529	499	502	485	506	483	486	528	483	498	508	514	474	507	484	474	495	519	449	456	495	514	527	519	475	493	524	445	554	478	504	463	506	505	470	522	480	463	494	529	507	486	450	490	486	471	484	502	489	474	498	487	536	476	476	484	463	481	470	477	474	476	514	478	464	468	504	518	503	473	511	496	483	510	475	495	507	492	488	500	499	517	450	486	483	527	507	478	501	511	507	474	494	467	558	492	436	491	469	453	469	522	470	487	494	515	482	449	494	475	494	489	499	475	493	468	525	460	432	491	449	517	440	487	502	502	490	469	508	507	471	509	490	483	485	469	470	460	483	511	492	461	488	506	477	525	488	527	485	507	469	481	447	480	498	453	535	516	489	507	476	468	504	471	498	488	478	544	477	472	466	545	511	485	500	463	480	495	502	499	478	483	509	450	473	495	479	481	458	498	454	502	499	505	533	513	453	506	481	517	515	495	528	489	507	441	462	504	471	499	480	495	472	499	479	486	470	450	487	510
7334	1029	1253	950	766	634	608	462	416	460	701	2086	2170	360	321	359	315	354	342	356	342	330	320	288	337	331	330	305	283	323	312	330	317	314	327	338	287	362	324	270	314	312	316	333	331	286	317	286	292	324	298	308	309	300	311	307	298	343	319	307	305	273	310	322	342	299	283	326	301	297	309	289	297	311	294	333	335	306	311	291	320	281	302	310	298	308	299	325	313	294	314	300	314	357	338	307	332	306	338	312	305	309	355	290	308	292	297	316	280	262	324	323	292	336	302	304	283	286	315	309	330	299	313	299	345	311	306	330	278	323	306	313	302	289	280	318	294	290	306	291	348	312	317	331	300	302	340	311	310	317	333	299	297	293	295	293	310	307	284	321	316	302	332	322	316	300	304	302	307	308	292	318	293	295	301	282	286	294	271	287	334	293	269	315	290	311	302	300	306	313	296	343	304	320	296	304	295	292	286	306	311	306	313	317	336	316	303	289	313	312	313	334	337	288	293	319	316	297	322	287	305	347	267	297	325	316	314	329	291	274	309	303	308	328	319	303	306	301	283	316	325	325	319	309	309	298	298	309	321	285	306	308	333	305	304	349	305	299	304	290	345	299	291	280	321	317	317	322	295	305	311	276	312	280	306	309	269	293	323	327	286	332	300	326	319	303	307	307	286	297	316	294	312	309	291	287	286	318	318	330	301	297	320	304	311	344	306	299	310	308	330	285	312	317	259	292	318	283	298	312	309	333	317	321	293	281	310	323	300	305	311	303	324	319	320	310	319	337	320	287	325	321	304	302	273	332	299	287	298	278	329	308	314	305	320	321	310	320	311	299	317	286	298	288	277	278	293	319	305	317	323	275	340	297	326	290	315	284	329	298	302	333	288	299	319	293	328	285	332	291	371	305	291	314	317	327	289	317	294	309	337	311	323	303	286	312	312	320	299	282	329	307	312	312	315	285	261	338	327	260	297	310	325	311	299	281	346	255	339	312	300	272	305	312	300	330	266	277	335	282	290	310	285	330	312	304	304	307	305	301	305	332	302	294	299	340	306	342	298	282	291	283	335	332	295	292	304	338	320	321	291	325	295	310	327	301	319	266	320	313	300	307	304	325	281	288	311	317	301	302	300	319	284	316	316	303	297	318	319	303	281	325	319	299	302	316	279	307	344	296	292	324	323	318	284	297	339	287	306	297	303	318	308	332	282	289	310	279	307	290	333	293	293	322	294	349	292	307	324	300	294	283	335	339	262	310	286	298	331	303	302	293	344	304	286	308	319	328	309	318	273	332	298	279	300	296	331	291	287	298	306	295	327	312	323	312	325	319	292	326	292	320	280	317	321	299	301	312	304	308	287	295	323	294	319	342	309	317	305	329	297	295	339	285	336	346	287	302	285	291	306	319	294	278	311	326	333	317	304	308	302	323	297	253	303	321	274	316	280	317	284	320	299	258	291	303	325	302	309	315	308	311	314	300	326	315	316	297	323	347	303	305	295	323	322	301	323	315	298	307	286	323	291	282	312	317	309	295	369	312	324	316	307	305	312	297	271	282	314	277	352	320	309	295	300	297	311	300	303	291	315	296	343	335	314	328	314	294	308	341	301	310	293	314	314	297	284	297	319	272	285	312	321	318	310	314	289	290	302	283	291	324	328	276	332	308	322	303	271	321	298	286	330	294	331	304	314	302	314	317	307	264	306	306	310	280	290	278	301	318	281	303	308	303	306	301	282	302	328	282	284	308	288	323	305	314	305	287	287	271	331	346	289	310	304	304	298	313	317	313	324	313	311	314	285	329	305	333	318	298	339	304	280	311	303	320	306	290	308	324	315	332	280	336	314	292	313	313	341	312	311	305	302	313	321	304	290	272	355	310	312	338	298	280	273	284	324	300	295	312	272	318	321	305	304	312	287	317	285	320	316	290	336	289	291	287	319	325	277	274	297	314	277	299	320	322	307	301	314	313	327	324	307	301	308	285	263	295	287	288	303	287	313	283	337	305	310	296	300	303	272	297	334	336	303	303	315	283	300	289	304	271	336	257	303	307	337	302	318	292	307	298	296	300	299	308	281	312	288	301	340	287	301	296	339	293	291	307	296	328	312	314	314	308	284	304	301	330	319	337	338	276	317	313	296	284	286	322	313	325	334	302	323	302	279	304	333	296	292	303	294	324	268	290	291	311	306	296	290	307	327	334	294	330	327	344	289	282	315	308	282	272	309	328	322	292	298	326	296	306	288	290	297	301	326	280	327	321	329	304	306	309	302	301	286	317	292	307	340	301	293	296	295	298	314	286	300	293	282	295	291	282	335	303	308	303	288	300	284	289	315	302	288	311	304	306	285	317	322	318	305	340	313	298	298	306	325	285	301	278	323	332	295	319	281	288	296	331	285	327	289	349	308	262	278	298	305	312	305	306	289	289	283	295	303	335	296	315	340	320	315	305	288	300	332	271	316	291	296	298	289	289	301	317	304	332	316	310	322	291	301	331	310	282	311	307	286	289	299	307	306	308	287	315	294	308	307	318	302	314	317	297	311	321	299	294	314	308	288	300	300	322	310	282	306	291	317	266	337	306	290	293	290	296	335	305	320	304	324	312	314	303	295	327	283	324	326	278	323	296	315	302	303	335	313	302	350	294	290	295	303	316	297	306	296	315	294	340	321	292	293	299	342	299	287	306	302	339	338	341	323	317	301	315	308	285	301	305	279	299	301	327	311	296	295	304	322	313	296	281	312	299	280	327	301	327	329	315	317	321	295	305	307	287	289	296	321	306	305	317	318	320	309	318	265	303	303	299	327	313	339	328	312	310	317	304	321	314	332	264	282	301	276	306	301	328	316	297	311	314	306	322	320	286	303	287	293	311	316	297	304	272	296	295	298	288	291	319	332	312	312	308	286	329	298	292	287	281	282	301	305	309	303	289	312	296	293	276	291	292	327	291	341	295	323	330	323	315	276	322	294	308	305	323	313	305	297	290	303	321	308	332	274	320	309	269	295	306	284	285	308	334	301	308	344	292	298	312	324	308	314	297	280	306	282	337	316	306	313	306	320	283	320	321	318	291	338	329	288	331	326	303	282	326	307	296	309	294	316	323	318	297	295	288	290	287	290	313	314	310	301	285	316	285	301	309	326	315	324	320	290	289	277	307	284	301	286	236	315	303	301	297	308	293	320	306	318	313	310	314	319	294	316	305	289	353	287	299	284	291	312	280	303	296	313	307	299	291	279	297	307	299	315	304	331	287	327	312	339	311	328	336	307	290	295	259	290	292	319	333	348	298	307	331	284	331	308	335	316	309	318	296	278	301	303	269	327	312	296	314	313	295	314	289	288	324	341	326	294	319	330	315	314	282	313	297	320	322	266	319	296	320	310	295	307	330	304	317	345	300	310	321	315	291	307	297	350	315	322	305	305	342	327	316	293	310	291	322	301	315	320	345	303	284	318	284	328	305	301	309	322	275	323	314	331	258	311	308	278	330	303	325	345	303	334	295
5516	1468	2785	3203	2954	2456	2217	1843	1653	1628	3439	11947	9059	1154	1146	1070	1062	1048	947	980	976	973	905	915	955	878	884	897	860	906	850	845	940	862	869	834	831	869	897	853	879	866	845	848	883	869	849	902	889	857	863	851	802	874	814	800	842	826	794	822	780	830	853	852	811	895	841	856	853	789	829	881	819	875	813	824	849	809	805	856	861	810	849	863	850	818	834	782	857	821	802	841	827	854	835	843	846	840	875	823	840	871	851	887	847	822	834	865	798	810	885	789	829	908	809	859	835	811	808	791	856	853	847	833	881	802	802	810	807	795	862	803	820	836	849	822	854	856	829	821	866	847	814	820	798	817	811	793	835	819	788	868	836	837	851	870	810	811	794	853	809	827	809	796	825	813	846	891	844	805	816	850	789	771	819	776	781	819	833	815	853	834	758	840	851	828	843	827	787	790	872	833	839	873	800	814	807	819	805	813	830	798	828	832	840	816	788	834	885	831	794	826	826	730	777	866	808	840	821	852	802	799	796	795	791	855	835	827	809	811	826	888	793	841	801	802	801	822	824	854	880	844	794	842	804	797	834	793	790	789	822	847	808	813	848	842	815	783	788	819	842	747	828	829	896	768	845	797	826	842	865	848	793	816	794	805	824	801	885	780	812	811	839	842	830	870	797	840	818	818	821	836	855	829	820	833	796	869	763	836	807	818	843	839	833	789	875	850	767	855	784	826	770	805	858	781	792	841	794	774	821	830	818	817	853	805	837	814	817	830	814	824	803	780	836	793	837	833	797	838	828	869	817	876	769	834	822	822	810	849	822	879	825	837	852	820	857	843	817	828	772	782	783	846	798	775	851	876	834	795	864	785	854	874	874	808	906	809	852	818	823	808	811	802	777	832	803	880	774	812	821	845	820	826	784	784	803	847	795	804	832	778	808	805	774	826	885	802	840	855	788	855	815	826	801	814	811	817	810	779	834	855	796	788	869	815	900	843	838	844	825	807	818	824	835	779	794	767	778	826	841	818	872	848	853	824	819	857	790	822	860	830	851	813	811	820	825	824	859	829	808	813	839	781	838	914	828	787	854	839	800	884	834	782	809	834	800	779	797	815	800	860	819	826	837	833	851	819	824	837	774	847	831	840	783	884	853	836	826	857	806	812	780	859	822	837	807	807	798	802	821	827	827	859	821	836	857	886	821	860	790	835	827	761	850	821	827	814	867	844	797	830	846	845	839	858	849	789	802	786	813	848	809	851	826	824	831	774	811	842	801	822	835	837	810	790	845	832	862	860	837	831	791	755	848	856	808	844	866	863	867	869	878	860	873	837	818	820	840	857	822	864	779	814	791	817	857	843	854	859	777	839	860	792	806	820	801	827	852	835	814	815	787	859	842	803	754	780	809	805	870	794	825	810	832	806	829	816	832	847	824	842	861	857	819	775	813	799	825	906	834	839	851	832	865	817	840	806	834	830	825	801	849	880	811	850	874	791	818	761	827	845	808	806	802	814	825	818	867	808	826	794	867	789	818	838	843	844	812	864	865	801	797	836	788	802	822	837	806	813	802	827	838	837	826	819	818	817	814	765	812	829	795	826	834	855	822	788	846	811	814	816	790	803	841	797	823	768	829	808	812	844	815	827	804	786	774	807	807	861	831	793	806	807	861	826	889	849	797	806	876	804	890	826	832	816	824	845	864	868	830	805	799	794	817	830	802	838	838	822	864	818	851	858	823	872	837	837	843	823	826	849	839	817	812	843	789	824	878	862	796	821	809	781	782	821	812	864	859	861	797	828	803	816	815	847	866	780	804	843	854	853	800	785	808	823	800	829	800	824	812	821	846	839	864	858	815	779	822	822	865	817	772	894	850	844	817	801	837	787	831	806	835	820	798	812	816	785	851	748	818	884	811	870	832	828	838	769	823	824	790	903	816	818	834	829	787	793	834	858	821	836	771	806	795	818	789	839	847	788	874	883	826	803	843	821	847	780	825	878	869	793	818	855	782	826	811	858	786	831	855	820	781	869	825	825	793	848	855	897	813	837	831	879	811	858	824	811	868	856	847	832	823	848	825	821	834	825	809	790	820	833	831	803	806	776	802	795	794	811	803	873	817	832	836	837	788	842	803	778	827	831	841	806	808	819	802	810	825	815	834	843	828	828	844	779	838	806	765	847	814	824	829	819	829	804	803	843	769	793	790	809	775	849	771	821	812	815	835	840	796	851	868	818	839	820	830	807	833	826	859	772	795	773	830	794	841	827	851	824	834	813	834	740	815	799	837	860	815	852	799	847	848	768	874	818	835	818	796	771	804	824	790	875	844	812	833	861	809	810	840	763	852	798	828	771	843	858	809	832	824	784	830	838	822	791	798	892	792	785	790	823	800	776	780	835	787	831	839	837	843	833	835	827	813	863	834	780	848	781	780	795	832	807	840	814	843	831	761	863	839	879	780	838	788	810	801	819	819	872	831	830	796	870	882	761	791	852	782	869	801	853	831	823	797	833	815	845	819	842	793	785	854	818	824	777	857	799	794	803	817	813	780	842	859	771	813	871	772	832	811	831	799	801	766	846	800	800	779	871	836	853	794	875	865	829	875	836	843	829	822	815	846	858	845	805	819	811	767	825	799	811	806	851	783	847	783	848	814	813	816	837	811	836	867	829	825	862	854	780	852	749	831	820	815	786	831	776	789	758	804	814	831	850	803	826	819	848	784	810	856	815	813	808	782	831	849	810	840	815	785	820	798	873	821	856	811	836	802	813	753	806	843	845	864	850	817	823	813	799	836	837	844	746	802	828	813	787	845	863	813	800	845	831	891	834	847	816	853	819	797	782	840	787	776	820	811	796	809	820	814	816	823	807	822	807	803	808	828	813	813	831	843	848	877	862	793	788	810	788	855	790	810	879	813	788	862	818	841	843	809	809	824	821	873	826	797	816	817	826	862	881	833	803	788	838	833	813	824	835	855	842	804	833	788	794	842	838	841	835	824	777	837	817	839	806	824	832	834	843	856	853	826	798	841	779	828	866	830	815	796	804	834	853	848	807	845	762	772	876	803	809	844	785	803	787	799	802	839	824	814	830	859	849	830	827	833	812	818	863	827	828	803	809	836	838	825	853	860	849	800	813	839	771	852	818	772	758	815	818	785	816	857	864	811	845	813	831	819	825	792	769	812	812	765	793	848	822	808	843	783	779	796	851	820	839	855	799	765	822	839	874	789	840	848	778	809	876	798	808	841	862	834	815	787	799	818	887	844	823	810	840	852	820	842	804	844	830	775	890	832	832	750	806	827	841	818	844	848	782	795	848	837	832	755	804	791	857	781	774	852	821	776	908	825	800	805	820	838	842	834	829	782	828	780	813	813	827	840	833	864	858	808	798	825	830	838	806	807	792	835	863	847	821	848	821	802	826	804	860	800	821	823	800	806	863	833	828	838	814	831	859	853	799	855	832	865	849	833	830	781	850	856	801	770	819	840	798	815	818	835	850	869	812	763	854
13889	2204	2294	1757	1214	952	835	712	544	628	1868	4235	2724	458	377	351	381	371	351	368	351	374	323	308	358	311	356	308	336	346	307	347	278	300	327	331	321	320	319	316	366	338	338	299	319	290	325	304	327	334	305	336	342	345	319	279	293	337	329	296	308	353	302	305	311	293	311	339	316	309	301	311	331	322	315	329	311	319	344	300	305	326	313	290	302	319	337	300	295	297	322	307	316	303	287	300	336	318	304	301	325	337	305	309	305	323	316	294	326	278	312	333	319	349	325	321	314	326	328	327	306	332	306	332	284	298	313	297	299	341	326	318	287	315	311	301	293	309	250	285	289	277	324	309	290	281	316	260	307	341	305	303	340	308	348	294	336	315	310	313	306	321	310	307	299	351	300	310	311	343	310	335	328	283	292	289	313	300	325	313	331	318	295	321	296	309	317	313	334	337	315	310	294	323	295	304	322	311	315	293	300	329	316	307	289	334	316	295	304	292	326	329	361	321	328	321	327	314	302	321	279	310	338	316	313	343	310	327	290	312	320	313	347	343	314	340	300	299	298	349	293	342	347	312	306	332	332	358	302	289	320	318	291	293	313	320	294	286	292	316	322	322	319	326	317	345	341	311	325	322	306	322	312	324	327	324	353	307	313	318	326	315	317	337	296	339	312	324	333	298	339	306	279	282	307	299	301	352	311	315	336	315	324	306	327	334	309	322	317	310	334	291	308	301	281	295	293	281	326	301	304	310	290	316	315	306	347	330	329	317	343	321	306	315	317	331	308	351	331	309	297	328	317	298	319	327	310	335	320	322	351	317	331	322	329	295	324	296	308	337	308	335	279	306	295	300	335	297	299	344	291	301	329	314	302	321	331	342	295	281	315	303	306	321	311	309	307	312	306	333	273	276	334	310	293	333	282	311	290	319	354	297	307	330	288	342	319	361	312	314	306	333	295	309	310	260	312	330	292	305	323	307	296	309	301	289	310	333	318	297	279	301	311	317	326	327	306	267	292	301	294	312	321	315	315	337	329	313	334	342	333	320	295	305	353	312	359	332	338	317	307	315	299	283	335	282	297	293	318	294	277	293	311	324	285	350	328	285	297	372	353	289	302	318	322	297	308	322	328	330	315	288	300	321	309	309	292	294	331	299	306	316	291	301	327	311	324	272	314	330	316	352	353	314	296	300	292	341	294	340	323	304	287	314	330	278	327	326	323	314	316	314	312	320	314	306	315	273	320	312	306	314	291	295	310	320	333	334	317	336	313	321	366	308	311	326	304	321	323	317	312	290	297	327	301	313	313	293	306	303	326	319	317	314	330	332	309	321	307	306	304	316	310	306	317	283	306	329	271	276	321	307	318	317	311	294	294	324	299	301	305	308	297	313	315	333	339	311	313	303	324	332	331	308	316	308	336	285	308	308	323	338	289	339	308	323	305	337	311	316	330	305	332	313	329	340	318	294	324	325	316	328	299	330	317	307	301	314	320	278	333	331	318	312	326	334	335	321	313	307	310	302	319	330	304	293	345	300	273	324	310	308	318	323	285	289	286	292	298	305	319	316	320	295	321	301	306	333	315	344	302	306	283	335	327	298	276	318	310	324	314	294	349	356	324	306	300	307	292	294	318	329	310	280	313	302	287	304	349	318	318	306	288	344	330	338	319	322	283	306	320	283	305	334	311	325	315	306	310	293	283	332	313	324	304	299	267	322	307	296	318	298	300	279	317	325	280	308	341	307	302	343	309	347	326	284	315	313	310	377	325	347	320	341	286	340	343	300	301	280	344	316	308	325	311	333	309	354	289	331	310	356	330	313	307	341	374	299	297	347	364	325	322	316	318	348	345	307	346	302	303	275	321	328	328	264	277	312	340	342	314	310	323	307	336	340	334	285	304	335	301	264	299	292	333	295	307	311	360	310	320	319	322	335	327	319	316	279	288	302	333	308	321	308	315	315	311	298	308	284	317	330	314	299	334	291	310	336	338	305	358	331	306	304	332	296	274	316	308	297	332	323	304	311	285	356	329	327	303	297	319	328	332	322	306	305	318	321	323	296	317	318	326	298	311	328	300	298	316	288	320	329	274	387	317	322	281	332	292	299	294	339	291	319	291	329	301	282	307	325	328	308	308	315	274	272	308	345	290	338	336	315	308	321	323	316	259	317	305	320	307	307	333	321	301	320	313	320	328	324	322	310	324	324	310	316	282	296	340	364	337	366	323	329	335	324	305	313	312	308	322	319	331	318	312	288	301	357	277	339	301	301	338	322	312	303	301	326	292	300	324	294	294	300	329	309	304	292	298	319	347	280	309	316	311	323	293	305	302	311	301	308	302	311	317	296	279	324	301	316	327	298	307	340	315	315	315	279	312	315	334	319	310	308	317	335	286	327	306	311	329	317	328	314	289	317	280	319	288	336	355	325	325	330	280	331	301	299	326	307	333	316	302	316	301	323	330	316	293	273	307	301	281	323	286	295	335	274	295	333	332	329	328	315	319	280	300	334	325	293	288	326	291	320	323	270	287	330	334	301	311	325	306	299	299	305	283	292	323	284	310	321	336	298	338	323	300	305	296	302	325	337	310	331	339	317	299	297	304	318	290	322	286	345	303	299	294	325	301	320	316	324	310	318	309	334	312	285	298	321	305	320	347	292	325	315	307	349	316	326	298	284	346	298	335	327	323	309	300	344	310	335	317	319	352	286	297	321	323	296	294	288	301	367	333	317	338	292	315	324	309	308	314	322	337	314	308	291	322	323	278	301	317	324	322	304	325	315	298	328	333	335	319	307	275	320	303	337	337	295	289	326	339	288	306	322	312	329	286	295	311	318	306	325	322	283	313	260	288	327	317	318	327	337	329	310	281	326	342	289	306	312	326	309	289	322	283	343	341	299	330	290	294	323	312	283	285	328	313	297	314	316	329	291	319	334	317	298	344	331	318	307	321	278	286	359	293	341	292	304	327	325	353	288	297	344	287	315	336	351	329	296	323	329	282	278	336	316	329	307	296	311	319	315	335	310	289	306	302	317	319	291	339	318	323	304	333	323	301	312	340	311	302	307	320	343	289	307	295	345	315	317	342	298	299	346	308	315	323	306	308	306	303	273	307	289	302	299	281	335	328	292	312	332	327	318	331	311	339	312	324	341	300	315	297	356	340	299	293	334	321	305	329	304	344	302	317	332	328	278	305	320	322	321	326	307	316	324	296	299	336	299	294	310	289	311	331	326	335	282	309	308	323	289	298	321	305	342	314	307	326	315	314	323	309	296	297	303	312	321	356	301	336	286	325	300	306	278	289	336	311	299	317	316	305	327	272	322	316	299	333	295	324	314	312	303	306	317	300	295	297	314	349	330	344	325	320	293	324	355	291	312	281	311	322	322	341	304	285	321	326	309	299	326	287	324	310	298	329	299	318	366	335	270	268	293	328	291	305	305	299	315	316	313	318	281	299	309	337	313	345	305	320	325	322	324	281	302	307	302	305	324	287	285	308	289
7375	2308	4591	5274	4753	4086	3390	3091	2461	2547	9912	18545	10345	1814	1354	1309	1289	1196	1193	1213	1156	1073	1054	1075	987	1013	998	939	995	950	972	944	891	899	890	905	868	862	930	811	866	894	880	806	919	848	899	864	861	883	837	839	862	842	839	831	874	824	871	852	854	914	849	860	783	832	835	850	835	825	820	850	862	847	874	851	821	885	819	854	844	805	801	783	863	783	779	865	809	812	834	818	823	864	815	823	823	838	830	849	871	775	871	848	802	831	834	833	824	806	805	771	778	830	787	785	852	764	862	781	780	861	852	811	757	816	822	864	798	813	777	805	834	774	846	837	779	782	775	802	854	826	771	797	863	808	866	849	850	824	808	900	802	834	869	805	771	801	801	841	820	828	885	897	803	825	809	832	741	813	840	822	834	852	825	780	814	804	814	861	822	801	843	839	830	790	784	788	836	822	871	803	817	793	857	809	754	795	827	809	800	774	796	797	869	847	792	850	823	836	804	831	795	833	844	775	795	801	806	783	798	823	777	793	813	795	814	797	834	824	812	795	863	792	784	808	802	830	820	801	823	830	882	766	758	810	845	827	782	819	793	851	787	800	851	834	845	808	767	819	777	836	806	830	844	814	813	793	824	812	785	800	843	788	835	860	790	816	844	845	803	846	882	828	805	833	780	853	807	829	822	799	846	802	827	811	839	808	789	827	787	804	755	829	825	762	839	870	804	807	846	806	818	814	797	777	812	803	760	787	802	793	804	823	841	798	781	816	778	813	828	856	827	840	852	804	841	823	791	792	863	810	810	771	804	785	803	812	848	804	860	811	847	769	829	812	840	832	813	784	791	810	836	856	805	840	867	848	786	826	851	850	829	833	814	803	840	820	800	798	750	822	820	834	806	759	800	844	747	820	762	836	734	809	823	794	788	815	817	788	786	866	818	819	838	835	838	807	807	812	819	872	818	805	808	821	859	869	838	775	830	835	818	826	795	836	821	824	820	794	810	858	805	780	808	797	787	826	798	816	785	775	865	841	834	811	820	833	853	829	826	795	837	821	789	802	764	824	833	802	811	802	775	862	756	861	833	779	792	842	844	778	851	866	809	845	835	844	804	794	775	836	761	833	794	816	798	829	861	818	793	819	836	777	838	811	812	785	802	805	810	804	825	842	795	802	785	835	786	867	813	767	797	832	830	791	821	804	832	807	839	789	821	790	805	823	820	791	872	781	834	779	810	824	816	791	821	777	793	833	798	787	854	765	801	780	821	838	847	796	745	781	838	831	843	833	822	761	857	839	832	763	805	799	817	799	839	764	852	828	759	797	800	807	843	856	782	799	822	822	827	881	814	779	782	834	829	797	786	814	795	793	784	870	873	819	847	834	794	852	821	833	850	756	827	811	832	796	794	820	811	798	806	802	837	809	825	825	816	837	850	844	776	803	863	864	821	837	815	786	809	861	814	826	837	770	865	793	802	846	822	798	785	788	751	802	790	813	760	839	814	820	830	793	794	801	833	822	793	832	780	826	794	829	834	852	853	776	864	815	832	769	878	821	824	869	853	832	826	798	843	791	809	803	810	810	862	830	837	817	802	832	832	799	822	806	844	830	814	840	740	818	822	761	824	769	793	846	797	876	855	822	798	837	796	813	795	776	839	832	787	753	809	808	799	785	786	844	818	813	801	823	824	779	858	815	781	867	816	819	847	869	806	776	863	833	739	805	778	781	842	877	812	850	848	799	780	770	815	779	788	858	823	820	830	786	777	809	856	827	799	808	845	802	779	798	786	834	783	813	833	836	844	800	792	903	821	778	854	867	817	808	803	812	807	777	757	824	853	771	826	826	810	937	839	780	798	806	800	801	843	789	796	770	812	792	811	826	829	830	802	794	797	756	838	806	850	863	804	801	858	842	773	784	829	860	802	776	822	844	780	780	862	840	787	809	828	836	812	839	815	796	799	819	818	878	801	826	843	768	817	880	843	801	811	827	813	832	816	831	795	802	848	780	763	839	815	804	807	855	846	775	771	778	792	790	823	821	771	824	827	779	798	827	750	839	793	774	813	826	789	767	820	883	838	783	833	802	784	787	899	797	823	815	842	831	877	824	846	819	843	802	838	840	850	804	826	837	825	809	846	833	810	810	791	822	852	833	722	812	758	806	839	786	833	809	829	779	793	827	814	779	794	810	825	837	802	814	833	797	782	832	822	806	790	778	846	822	857	838	825	813	833	812	827	785	870	842	830	762	753	798	811	882	790	793	799	802	792	796	791	763	780	810	773	825	829	838	829	846	764	832	803	840	836	824	778	830	790	776	845	836	792	780	859	777	759	758	821	767	817	817	795	813	814	870	881	793	813	807	799	802	752	806	829	823	812	830	813	775	823	853	846	811	819	774	765	823	778	838	779	819	788	812	756	816	781	806	897	887	806	820	782	836	801	819	820	842	861	839	829	884	800	776	838	833	754	791	768	860	790	839	785	797	814	854	828	804	795	825	810	818	772	761	782	824	824	816	807	776	834	811	826	827	812	809	824	832	791	840	744	831	832	799	778	783	846	817	840	855	835	896	823	900	804	814	804	832	814	764	834	778	868	806	863	851	800	807	813	806	781	801	820	799	877	788	835	808	808	862	833	809	854	815	844	781	861	838	813	811	797	846	770	806	888	796	866	795	863	825	824	822	800	800	776	797	798	800	762	839	839	812	813	835	795	862	820	824	816	835	800	881	827	853	866	799	762	823	794	880	843	792	799	833	825	791	750	828	803	800	815	820	801	845	811	808	793	808	826	837	845	842	819	810	825	812	781	764	790	787	881	832	766	824	822	760	870	811	812	762	796	804	773	808	833	771	784	822	814	831	821	841	796	864	802	851	841	806	793	880	798	804	834	842	777	823	820	840	803	795	821	790	773	805	778	764	799	805	856	850	851	829	823	846	798	858	803	794	838	822	801	825	817	835	808	835	835	795	889	787	823	845	793	871	789	819	786	848	853	814	821	835	788	796	822	831	873	805	856	833	801	825	824	795	835	771	791	852	829	813	819	820	827	801	776	839	817	842	833	823	810	797	790	821	849	847	806	742	876	834	782	803	811	793	829	805	856	827	845	749	822	851	888	827	827	800	865	823	826	825	769	756	855	828	796	811	734	827	809	853	790	841	870	830	803	854	764	815	760	790	856	811	797	814	807	818	804	828	846	823	795	792	823	859	842	849	807	826	848	827	781	803	832	859	864	855	786	785	866	831	796	836	803	856	803	833	795	832	783	787	826	833	864	875	802	808	779	762	842	786	757	847	797	851	843	797	823	787	775	792	783	837	817	730	842	780	798	841	789	772	788	812	852	769	775	798	810	876	809	848	841	809	753	803	817	778	813	794	849	822	797	822	796	814	836	804	834	739	855	848	810	804	840	815	819	847	787	898	809	765	823	772	820	864	826	813	820	778	822	830	825	760	787	782	888	795	807	813	811	793	740	813	833	782	808	798	850	789	832	830	827	844	809	787	871	816
1918	221	232	224	242	175	182	174	191	191	254	478	514	181	197	189	201	174	209	198	172	173	193	185	161	146	196	172	169	182	176	180	183	192	183	202	186	191	196	160	188	167	182	174	183	187	177	164	174	180	174	168	190	180	201	160	206	181	157	188	170	186	196	154	171	173	172	212	198	177	181	177	148	176	154	189	180	169	205	178	179	192	191	181	186	155	189	175	196	161	181	201	187	185	202	178	172	178	193	175	180	177	186	166	186	190	193	200	185	172	215	191	170	185	194	180	141	173	165	154	163	181	170	199	198	177	212	189	186	170	160	175	189	198	175	183	170	171	184	190	175	165	197	179	175	180	207	179	189	188	200	188	214	182	189	164	176	166	183	185	199	175	172	187	176	190	193	175	190	174	174	182	170	160	161	178	183	176	185	205	199	175	199	190	213	172	193	182	200	166	171	183	167	189	175	159	167	176	180	184	165	192	168	184	195	164	188	201	180	196	181	167	193	182	168	172	203	183	192	186	175	180	177	172	172	188	202	184	166	150	194	180	167	196	197	173	159	168	193	178	180	183	187	156	157	174	187	182	178	206	149	175	211	173	180	186	192	185	195	202	171	182	186	179	186	162	190	191	208	184	182	172	164	187	141	157	177	179	164	192	180	185	192	186	168	186	179	178	181	180	206	179	207	163	213	184	158	191	173	173	163	184	183	151	186	198	173	174	200	177	201	185	169	167	151	168	171	175	180	192	169	187	197	187	184	181	176	198	192	166	207	190	179	182	169	196	159	204	186	182	181	157	181	201	170	177	177	192	184	175	172	194	191	166	200	175	193	175	195	164	190	177	176	176	166	184	186	178	203	175	185	182	176	164	170	176	176	168	173	160	183	183	181	190	168	167	202	202	169	178	187	178	207	178	184	160	172	198	160	172	159	184	182	164	181	170	179	169	194	157	176	151	193	165	200	160	179	190	175	179	226	175	178	204	174	169	196	173	165	183	185	167	174	171	176	180	174	190	197	180	171	182	181	182	179	193	164	178	195	181	190	169	177	189	180	174	172	198	176	194	185	167	171	172	183	172	176	203	193	189	173	180	197	166	190	207	186	190	171	179	192	168	170	195	216	164	181	174	182	176	186	168	167	192	184	176	176	187	191	200	201	166	187	162	192	186	180	192	190	190	196	172	152	196	205	166	200	194	201	168	174	197	187	176	169	178	162	191	159	167	196	179	184	206	159	194	212	194	174	194	194	192	181	195	183	167	153	170	168	173	187	167	180	159	179	171	178	148	175	182	151	156	175	167	181	177	170	194	166	186	193	197	210	177	189	162	175	197	181	179	181	189	165	183	193	171	186	186	160	197	170	193	167	156	183	185	173	161	199	165	171	176	166	176	187	195	184	176	176	189	195	198	177	175	208	180	192	182	174	183	177	175	168	184	171	170	166	184	174	166	184	175	190	178	190	150	170	186	196	160	171	191	178	168	192	170	174	181	190	199	170	181	187	171	167	171	167	183	198	205	160	179	164	154	199	190	176	182	176	157	183	156	177	172	142	194	195	189	151	198	189	181	165	191	173	192	181	166	161	158	196	202	169	188	183	205	187	176	188	183	166	191	193	183	178	167	166	154	160	164	176	158	192	181	216	180	174	198	185	156	177	158	205	184	181	166	191	180	167	160	169	191	165	180	223	179	196	189	174	169	179	161	152	191	160	191	196	187	179	200	158	203	179	188	194	181	173	191	197	172	189	181	171	182	158	165	158	176	166	188	198	166	189	173	184	195	205	172	198	182	159	166	190	174	179	166	175	168	178	186	192	199	165	187	177	181	168	184	184	197	176	192	185	177	191	180	188	180	160	175	139	168	197	181	176	190	185	189	172	174	167	181	186	180	179	160	196	184	188	187	162	166	174	178	159	169	186	163	199	160	176	187	185	171	159	180	186	182	166	170	193	164	161	178	183	174	169	175	182	177	173	172	209	181	181	192	177	205	163	172	173	189	190	199	171	168	222	199	193	208	199	195	202	180	177	203	181	188	176	168	197	175	166	160	161	186	173	171	185	179	171	179	161	171	189	168	182	185	170	175	183	160	199	184	168	183	173	188	184	202	182	179	180	185	165	215	195	159	175	153	176	197	160	152	195	214	190	205	186	154	190	177	187	191	173	145	166	182	172	183	175	161	177	189	204	184	177	201	198	164	209	183	183	201	199	182	179	179	163	196	180	201	178	175	204	191	180	170	151	162	167	173	192	188	169	178	189	163	172	178	190	173	193	211	191	168	183	183	192	161	154	188	203	182	185	196	174	158	197	172	173	177	182	194	194	188	171	175	170	193	163	167	172	179	179	200	193	179	158	190	156	180	201	190	193	185	179	155	172	176	163	187	184	172	174	191	185	169	173	162	185	159	182	178	195	172	169	197	186	152	161	180	170	187	207	189	188	191	150	147	166	163	177	224	187	183	187	183	161	179	180	169	175	189	156	172	188	157	169	190	168	182	177	206	181	182	186	167	193	170	169	174	183	198	178	190	200	174	175	194	175	200	187	192	178	200	171	195	164	168	184	165	188	179	155	179	175	173	183	174	178	185	181	163	178	187	175	190	181	178	164	179	193	196	190	183	197	191	172	179	190	188	184	192	184	169	174	204	188	169	189	226	172	185	204	183	183	171	181	198	179	180	182	184	166	172	178	165	179	176	187	186	166	184	163	202	165	172	176	179	189	193	168	157	182	177	184	177	207	185	210	160	172	180	178	160	177	198	156	155	181	172	170	178	180	185	179	181	169	190	178	171	171	161	188	180	161	172	171	195	180	187	161	211	175	177	160	207	166	179	164	174	194	172	173	189	181	189	199	185	176	174	191	178	162	166	206	193	151	166	180	184	160	187	167	162	181	199	176	176	156	170	176	177	172	216	182	187	177	179	163	204	170	190	179	208	176	169	158	167	160	190	160	179	158	215	196	177	159	183	201	185	168	177	150	183	180	183	206	189	186	165	178	158	188	186	203	183	196	166	174	184	181	193	181	173	201	191	176	168	166	179	167	183	169	176	163	176	173	183	193	184	187	178	175	200	177	180	170	179	180	188	194	186	170	188	166	190	182	190	178	183	187	205	178	204	186	176	191	175	181	190	210	189	150	178	173	179	170	175	213	184	175	191	170	182	183	171	178	189	175	169	175	170	192	168	175	185	150	182	202	180	178	167	185	189	163	186	188	186	187	186	159	161	174	177	194	185	169	183	175	177	158	171	163	186	184	208	189	172	172	197	145	183	184	186	164	173	161	171	209	187	149	194	169	176	198	170	167	189	179	196	190	166	182	192	204	172	177	185	194	149	184	180	183	165	177	175	187	180	197	190	192	164	189	168	173	184	159	183	185	170	201	186	184	182	178	173	174	159	180	208	164	182	171	178	176	167	191	175	199	167	172	187	198	205	181	210	183	187	175	184	173	185	171	184	176	171	189	167	170	163	167	179	174	195	205	175	180	184	190	186	177	163	154	179
2183	583	603	689	683	686	610	656	596	562	1394	3079	2672	591	573	576	581	531	551	590	548	558	556	568	581	545	562	537	563	525	572	552	587	541	580	529	572	516	526	546	532	569	505	531	539	574	516	528	534	523	547	541	531	545	548	537	533	559	597	519	563	507	508	575	541	521	586	560	554	559	497	530	583	538	564	577	569	553	548	511	513	555	524	600	529	526	488	517	560	561	548	524	557	580	535	528	550	523	516	525	556	574	582	517	545	539	524	531	549	575	541	562	523	538	564	543	542	521	585	536	532	555	549	559	494	554	551	591	551	569	553	522	544	539	587	552	513	557	589	515	586	547	574	557	592	542	548	557	525	579	547	518	547	550	544	547	560	582	498	499	546	549	504	570	526	511	542	564	497	484	548	544	553	565	518	526	534	528	530	554	516	560	526	549	562	564	528	559	550	538	551	560	578	559	541	522	551	548	535	505	548	544	552	549	571	569	558	592	545	584	559	580	559	556	553	547	596	523	569	527	577	591	544	549	583	532	569	543	540	554	529	529	605	614	501	518	536	514	534	538	536	557	530	584	556	490	525	515	544	612	566	563	563	597	554	542	533	543	579	619	528	549	583	522	502	527	574	513	540	519	596	580	565	556	512	557	546	593	561	575	505	530	524	546	545	511	546	555	561	563	561	557	551	550	539	522	505	522	577	539	523	550	507	553	504	557	535	553	601	542	563	557	541	547	560	552	533	584	535	494	573	505	522	543	531	513	540	566	549	547	564	548	547	558	536	532	557	532	495	583	521	571	560	574	516	488	534	571	604	565	525	544	524	550	561	543	537	527	531	548	524	580	589	541	553	552	607	532	558	556	561	590	528	559	506	539	537	591	562	536	556	538	534	547	541	516	543	549	558	536	566	540	550	601	592	534	544	549	541	542	528	500	534	515	523	523	535	539	543	539	544	550	601	537	560	533	573	543	552	542	527	507	531	549	515	538	535	567	563	568	534	580	584	544	522	567	557	499	557	545	531	543	522	522	541	562	535	541	539	529	546	537	612	530	525	537	540	541	540	512	551	547	533	540	604	502	567	546	535	541	558	534	568	567	550	562	544	546	543	538	578	527	523	570	545	550	557	545	553	552	560	540	572	502	527	558	544	560	520	587	511	533	543	546	531	523	538	529	557	550	533	529	536	534	524	563	557	580	561	557	560	492	539	539	552	545	548	522	517	531	538	564	538	571	516	571	535	559	495	543	551	530	502	545	535	542	563	573	565	523	527	573	577	546	579	520	518	538	500	577	551	559	573	506	527	550	547	537	550	551	519	533	553	530	526	522	553	551	520	565	575	520	523	545	515	553	526	508	557	536	549	562	512	543	539	521	588	540	561	531	509	507	584	510	529	557	543	521	531	571	548	554	527	546	564	564	510	523	561	526	525	575	532	572	525	547	559	527	571	558	555	563	544	543	509	542	548	510	587	541	525	560	523	555	576	555	558	535	550	526	576	571	576	571	542	554	543	577	549	570	554	560	547	559	493	537	539	539	542	552	545	581	567	509	568	600	533	542	532	540	495	635	535	589	605	564	559	537	527	557	554	558	524	555	594	544	542	590	531	564	514	521	604	515	555	544	547	570	519	540	524	555	537	533	536	571	547	530	599	531	539	562	549	533	557	557	512	510	537	543	556	520	500	521	546	564	518	525	552	549	538	545	572	551	592	561	539	556	536	566	544	531	555	565	560	594	537	552	559	550	482	529	562	556	539	549	541	572	535	513	533	517	536	582	533	556	544	531	576	538	521	510	538	548	512	578	551	538	554	544	580	517	520	571	558	550	526	584	522	527	527	582	500	543	552	513	562	568	521	576	564	519	521	543	560	555	509	538	587	557	580	552	517	590	535	557	536	571	525	556	576	536	535	566	534	524	547	518	505	554	594	544	514	516	567	520	560	511	534	540	558	540	511	541	558	528	538	548	567	561	554	553	572	576	531	537	549	498	543	547	536	588	556	574	536	523	541	524	544	527	540	529	515	539	508	545	568	530	493	577	557	545	521	519	514	526	487	539	593	601	556	544	538	538	556	534	524	535	543	508	606	560	550	554	566	545	548	510	548	519	569	562	460	521	497	489	508	524	546	580	519	560	578	570	537	552	541	606	578	528	605	553	502	505	593	541	557	579	538	541	565	550	507	546	519	502	534	557	529	534	563	540	506	522	545	515	527	541	531	533	547	509	561	532	530	533	525	574	558	553	559	538	541	566	545	535	516	551	541	531	549	578	524	562	507	541	494	554	561	571	544	561	555	538	545	547	549	524	529	550	568	512	554	542	552	558	516	558	547	551	512	535	530	564	502	528	532	540	532	559	553	538	541	545	542	538	516	517	537	562	540	536	525	542	553	559	529	534	550	558	547	558	540	502	512	505	573	543	534	542	533	556	552	546	548	556	546	555	530	504	581	535	576	528	517	517	546	558	542	531	554	534	514	515	546	580	534	491	550	514	552	550	516	519	512	553	540	540	548	582	504	501	519	520	564	521	531	527	562	550	539	537	505	521	547	555	528	533	545	564	552	572	556	571	567	554	529	563	548	527	561	561	537	525	517	542	528	535	552	529	529	539	563	543	536	546	536	545	529	525	556	558	525	540	569	489	569	548	532	548	567	561	572	494	538	530	515	555	542	554	536	510	581	550	532	567	538	474	486	538	549	494	507	575	553	541	528	609	569	564	551	534	563	566	545	501	565	564	584	535	510	541	558	550	562	530	514	562	568	581	525	523	524	534	549	561	537	495	567	551	550	564	540	556	603	535	540	584	529	604	535	560	532	614	520	573	556	475	540	538	537	564	580	544	529	556	568	537	533	557	540	541	585	538	578	530	542	556	538	542	518	529	536	519	534	565	540	543	565	568	520	558	544	512	542	560	524	548	599	517	528	546	535	571	577	534	496	535	517	518	568	543	551	536	575	544	514	519	516	537	548	556	563	572	535	562	538	574	548	525	559	534	580	569	547	561	541	588	558	550	534	546	527	538	551	550	545	534	562	527	538	594	548	553	481	570	521	531	526	521	542	548	527	548	547	547	533	541	504	570	555	517	530	526	545	564	520	556	545	528	549	507	584	586	578	551	540	544	514	545	527	517	536	546	559	513	548	523	585	554	512	574	577	565	554	551	541	530	526	566	562	578	513	587	550	580	545	543	544	552	538	537	579	550	562	530	545	531	526	596	531	596	529	528	513	602	580	569	518	554	544	555	546	531	577	552	565	518	554	526	548	506	554	562	554	553	579	529	585	541	549	576	526	551	553	548	544	537	499	536	546	530	577	514	529	573	500	544	561	585	542	548	534	550	550	566	551	570	532	527	519	530	537	539	509	520	529	515	547	548	532	538	559	527	542	564	564	542	528	531	546	538	536	530	552	537	564	510	541	572	594	541	563	519	547	528	529	494	564	544	565	525	554	537	595	506	532	599	536	576	551	556	539	560	558	557	537	517	516	543	529	518	540	564	530	535
7194	1099	1276	1113	795	682	553	498	474	755	2774	5656	7711	987	351	380	354	347	350	366	361	356	338	327	329	380	348	353	368	358	333	322	322	343	285	333	353	364	352	334	325	375	327	313	347	345	356	371	325	332	341	319	330	321	367	349	310	314	330	333	359	307	355	321	339	338	325	351	339	343	307	356	316	366	342	326	333	352	322	332	310	326	312	330	326	322	355	333	289	326	338	310	356	319	340	348	335	337	307	332	338	348	337	298	343	328	343	350	322	359	329	332	351	327	330	306	331	336	350	338	338	361	322	372	342	342	352	322	350	352	336	323	317	319	322	313	336	356	360	331	363	332	324	342	352	370	342	316	308	326	350	306	371	353	329	321	321	319	313	332	341	344	306	322	351	336	321	330	327	346	328	312	325	321	330	350	356	294	330	317	342	348	301	317	317	334	344	323	307	372	304	324	342	344	363	316	345	364	319	350	320	323	341	348	317	342	339	332	332	345	325	324	328	359	339	345	334	324	341	323	358	345	338	316	317	341	350	322	307	362	349	333	351	306	361	340	365	300	316	368	333	334	318	336	385	338	329	369	313	332	322	315	326	346	363	325	292	333	316	299	329	315	346	337	332	331	363	338	344	336	330	335	333	309	313	344	272	315	339	330	340	313	369	338	335	329	313	334	308	346	357	328	333	353	336	322	319	340	347	343	313	319	368	316	328	315	350	363	303	306	336	352	319	308	304	358	314	319	340	327	335	332	345	354	317	336	361	327	334	352	325	314	321	324	313	357	328	359	337	334	347	362	346	354	367	332	340	348	344	348	304	356	311	329	322	326	355	358	339	304	354	279	340	291	306	288	350	336	360	347	335	299	315	338	318	334	336	368	335	345	320	306	320	333	344	331	351	297	336	356	356	321	307	338	337	323	329	323	372	332	338	316	332	344	320	346	344	330	332	363	340	337	297	345	349	303	326	338	331	330	310	305	380	325	314	335	315	326	352	339	309	373	334	325	326	336	353	320	295	333	323	330	333	302	308	299	311	302	366	334	336	345	353	335	322	347	326	357	319	295	377	314	318	324	328	368	355	332	343	307	359	330	333	317	320	310	340	313	325	325	323	339	342	356	382	361	333	333	324	334	324	348	314	308	292	320	337	324	307	320	343	325	288	307	313	358	314	320	355	353	332	310	333	337	312	356	317	393	319	324	311	349	352	339	332	333	332	333	338	358	304	317	308	331	367	341	315	332	359	350	365	342	312	335	355	328	321	366	319	346	313	355	347	305	341	344	361	350	318	366	322	344	333	333	335	350	336	332	346	333	359	329	328	330	356	314	342	364	324	369	333	321	339	352	325	322	315	314	327	316	343	325	352	290	325	361	334	309	318	344	341	348	339	333	345	342	298	327	312	331	351	340	351	292	326	349	335	365	313	356	314	303	349	309	362	305	308	330	344	320	329	332	316	312	326	339	328	318	327	350	335	325	356	329	324	343	353	314	363	301	337	355	337	327	318	328	303	334	305	293	370	341	342	335	283	347	352	301	332	323	318	318	327	323	321	317	330	333	327	347	356	336	293	324	316	368	353	345	345	282	315	333	309	352	327	338	321	342	331	332	340	341	340	324	332	347	333	327	356	312	298	344	323	325	341	373	345	362	349	339	322	317	342	316	331	317	319	341	363	351	326	321	303	323	330	338	369	325	347	358	341	335	351	279	340	347	367	359	324	356	342	342	325	340	327	328	353	369	350	329	323	376	317	333	340	327	324	330	328	334	376	306	325	361	331	336	335	344	318	352	311	352	317	309	371	347	322	355	357	323	345	313	351	328	304	347	334	331	348	341	335	330	312	354	328	327	331	298	316	331	317	319	359	313	324	332	356	310	373	351	333	374	295	321	332	346	334	318	308	329	324	355	323	328	332	343	368	332	365	357	311	355	327	309	356	339	345	332	303	338	291	322	335	319	337	331	317	335	305	329	359	324	326	322	343	338	320	339	324	354	324	302	308	332	328	349	322	371	349	353	323	342	337	324	358	340	341	332	314	334	335	312	311	329	332	304	348	313	331	368	309	338	315	337	339	383	300	347	357	338	336	307	336	343	299	352	339	356	346	339	313	307	327	353	366	320	370	345	326	305	341	349	333	315	336	310	350	328	350	330	317	314	371	315	344	329	331	320	336	343	326	302	309	361	331	332	315	314	341	353	335	324	324	318	349	345	329	343	343	319	331	356	348	342	339	343	356	333	337	371	333	348	343	357	342	338	300	339	326	358	333	334	357	302	321	353	329	328	328	331	344	325	353	341	334	309	330	326	321	349	316	353	308	356	303	347	359	325	368	348	362	337	337	323	326	341	338	346	294	285	343	346	384	300	358	303	311	329	320	315	303	295	319	323	346	343	330	346	339	289	325	323	348	311	374	330	331	310	347	314	329	330	316	338	343	330	334	330	346	328	333	357	343	295	336	319	285	306	309	332	336	352	355	323	348	316	313	343	342	347	358	323	334	310	299	325	335	331	341	373	332	325	329	335	326	329	331	325	323	354	311	329	354	333	315	306	339	319	315	339	328	347	337	362	303	344	331	334	354	324	333	369	343	334	344	315	350	362	313	327	344	312	323	316	325	333	329	338	305	340	298	335	347	383	342	340	292	368	356	339	332	340	348	303	349	322	316	352	320	342	360	344	324	317	329	335	343	356	326	339	324	341	332	327	311	318	310	309	361	300	343	324	335	333	309	344	355	349	346	307	330	335	347	340	343	328	344	328	299	339	365	349	320	323	334	307	352	346	368	344	330	320	334	368	347	357	335	314	324	290	340	339	370	328	338	353	328	340	352	345	343	366	311	320	319	289	327	356	332	331	341	316	313	335	338	323	324	306	329	307	327	343	343	346	303	339	343	334	352	339	312	332	326	356	309	318	329	338	341	349	347	334	324	319	345	325	370	342	338	350	349	338	309	351	343	330	302	325	345	351	355	346	335	331	350	315	360	311	363	337	338	336	342	348	303	336	311	344	362	341	333	347	342	326	333	331	328	332	321	354	364	311	339	322	337	333	316	342	356	318	336	325	318	331	306	345	325	325	329	351	331	366	302	335	309	328	370	352	306	340	328	290	326	344	333	347	349	325	358	323	337	322	318	310	346	341	346	326	354	332	330	330	367	359	352	331	319	345	315	299	340	335	332	321	314	341	371	354	337	356	326	301	375	357	359	337	340	342	339	342	294	380	301	324	354	367	345	324	289	343	339	362	334	353	348	315	324	311	377	317	324	342	361	343	362	339	330	305	363	312	336	322	298	343	329	332	319	307	340	308	327	318	357	335	328	338	340	352	311	336	353	364	329	320	362	360	351	353	341	354	350	333	338	346	332	337	343	345	319	335	328	334	339	369	340	360	358	326	333	301	374	343	344	321	327	333	364	389	326	359	335	339	323	338	350	324	342	321	317	326	314	313	336	361	327	335	309	392	326	333	337	344	295	369	319	312	333	345	322	360	325	346	323	328	330	356
5478	1621	2881	3446	3092	2599	2351	1992	1750	3848	14087	24382	27038	2554	1101	1083	1035	1019	1037	977	1055	1030	964	963	941	948	933	1014	922	958	926	998	932	878	916	903	910	961	886	976	913	950	905	947	891	897	876	888	911	957	907	971	906	889	947	843	919	867	926	859	918	919	912	867	902	973	945	845	926	918	922	827	908	914	876	905	915	844	898	901	959	900	895	929	877	898	954	945	911	910	923	905	937	881	909	911	879	887	902	915	874	903	901	875	855	906	919	917	907	907	848	870	871	903	921	916	803	906	887	936	893	955	850	911	866	898	903	897	851	864	883	877	907	906	927	935	905	813	880	876	919	911	915	861	875	867	937	895	906	869	900	912	939	894	936	915	954	916	892	884	953	909	900	868	912	931	865	874	983	879	887	895	892	847	843	908	935	828	903	896	905	894	939	851	902	926	897	840	937	925	879	917	867	910	932	957	921	962	935	877	910	941	879	853	912	915	898	915	926	912	858	951	906	829	916	920	905	961	913	924	857	925	876	895	881	856	876	890	902	873	895	884	896	895	908	869	845	878	899	852	873	850	921	882	873	894	879	899	891	877	954	903	909	826	892	862	873	902	860	875	897	900	948	887	893	875	901	899	844	869	860	916	861	946	905	963	867	920	927	925	883	894	916	932	903	937	920	953	891	895	883	892	913	925	870	886	907	874	928	873	954	894	912	882	920	909	877	897	910	893	920	952	872	867	870	869	880	872	831	932	919	897	858	876	925	931	921	851	878	916	893	917	939	861	915	890	892	887	901	913	893	867	866	856	893	876	912	894	835	868	863	900	912	946	926	837	904	893	902	862	892	904	885	886	857	834	912	888	890	896	908	944	869	863	868	868	892	860	903	909	895	948	877	923	887	970	840	899	879	917	916	875	896	863	911	919	902	909	897	900	869	927	861	894	831	887	947	850	916	867	918	912	903	915	912	879	890	895	875	915	898	859	890	868	950	866	889	894	937	898	911	913	963	928	853	910	843	867	901	911	942	839	923	925	926	856	938	881	816	922	837	939	859	877	936	903	891	863	902	884	904	893	879	915	913	968	898	952	968	847	923	970	895	883	887	901	864	908	898	919	923	882	844	899	945	893	914	853	904	911	837	869	950	883	864	898	887	863	909	889	913	891	862	878	922	920	904	905	906	866	875	883	833	878	918	860	903	951	902	902	938	892	846	938	879	908	850	872	868	878	895	898	904	894	892	924	930	893	871	841	861	923	869	846	902	882	913	854	907	904	876	844	881	889	870	891	914	857	908	915	910	877	924	881	926	876	903	865	932	893	950	890	851	843	866	945	869	943	873	923	836	869	866	893	868	867	881	918	923	833	920	923	876	813	876	893	902	848	843	891	863	885	899	905	891	895	939	904	881	890	918	883	849	877	855	873	856	865	919	886	886	880	843	869	927	919	844	873	892	860	874	846	897	860	942	855	928	873	886	892	857	895	874	857	882	898	962	952	921	940	870	901	943	887	899	911	908	910	937	915	885	874	868	900	940	879	863	952	921	934	870	865	885	868	870	858	865	946	939	918	909	886	938	896	900	937	911	833	914	865	889	900	846	945	910	904	880	873	889	859	868	911	843	869	948	855	868	912	942	910	924	891	886	884	895	908	879	878	908	910	868	858	923	951	915	896	883	876	892	904	908	913	889	881	840	941	908	868	894	890	878	913	921	866	863	925	844	835	902	885	858	904	903	930	905	918	889	929	902	875	882	912	929	880	851	873	912	901	906	910	851	844	924	885	906	882	927	940	945	866	861	843	931	877	833	874	880	899	914	845	877	919	926	874	924	944	895	897	853	910	897	883	840	897	871	929	928	899	947	894	880	873	913	889	923	925	870	877	849	919	916	906	935	903	885	890	919	889	868	923	947	911	898	874	861	868	911	945	906	845	918	871	903	868	867	887	949	870	927	879	908	917	923	889	896	856	870	923	924	906	849	876	904	922	910	913	909	845	874	847	828	971	921	909	863	898	969	851	935	920	884	896	970	912	937	879	914	897	853	888	901	913	930	873	831	871	931	891	880	934	909	924	926	911	847	881	936	924	876	858	885	936	875	913	862	910	947	925	853	954	863	925	905	922	895	880	857	905	880	832	860	888	919	901	882	930	826	859	849	895	887	892	910	861	878	860	928	890	868	799	899	884	878	880	858	974	936	943	886	864	903	925	924	874	897	916	875	907	935	944	886	898	962	925	887	852	899	939	880	878	860	853	860	842	901	922	917	865	930	842	912	887	863	867	889	883	907	891	806	889	924	926	969	871	888	939	864	934	889	912	909	873	867	885	896	908	850	899	910	899	903	847	878	860	897	907	937	949	933	956	869	875	894	890	915	899	889	952	903	851	904	855	919	862	859	909	913	879	903	946	848	866	903	839	939	891	934	873	844	852	896	926	867	937	901	917	914	937	936	815	922	947	894	906	881	883	882	859	919	891	929	891	944	867	857	911	924	845	889	909	886	897	890	883	857	900	922	873	934	928	884	916	875	911	917	867	907	887	848	922	893	907	939	863	899	878	929	933	916	914	884	936	934	871	908	905	904	939	868	915	877	899	860	894	887	939	869	915	909	881	902	876	892	877	914	873	912	916	909	868	847	858	913	887	870	899	907	912	988	862	849	938	887	922	912	911	918	892	880	847	923	861	834	846	929	901	891	934	906	865	858	944	897	858	887	871	897	874	893	897	890	846	885	927	850	867	896	853	880	931	926	885	896	914	908	930	933	849	871	871	935	836	914	905	924	914	891	882	867	931	893	881	897	912	880	879	910	886	855	886	884	926	878	867	873	898	932	927	918	882	929	872	879	838	887	885	919	865	925	912	952	894	932	932	871	888	913	884	859	889	879	864	898	900	916	921	913	898	907	955	961	907	871	916	940	873	887	855	887	870	926	888	898	898	875	891	920	859	867	929	842	912	895	914	869	869	862	899	884	917	908	903	869	921	907	931	940	895	952	830	899	863	873	894	903	906	935	863	906	896	930	939	853	926	839	891	871	859	911	973	913	916	950	872	893	904	885	928	849	923	931	943	873	869	941	852	918	909	922	860	887	874	917	915	931	840	913	900	917	845	879	869	914	896	907	888	861	868	938	910	899	859	975	914	918	880	864	896	883	879	862	910	902	925	923	919	920	892	884	901	896	855	860	889	929	931	865	914	843	914	869	915	889	913	957	882	913	869	891	932	846	884	935	884	891	898	860	910	925	885	848	908	875	884	914	923	930	909	867	857	878	867	895	880	879	913	895	861	885	894	850	946	904	850	855	850	913	946	837	872	903	897	934	901	902	935	908	873	931	905	887	888	917	906	952	932	912	867	929	915	889	874	914	930	929	884	949	897	908	869	871	843	873	879	904	908	933	867	884	876	899	904	911	907	911	954	880	913	924	917	887	891	876	868	892	908	946	898	856	862	930	870	951	928	886	859	941	912	893	863	972	859	852	926	917	864	874	891	892	877	905	872	904	869	876	879
14056	2329	2470	1887	1298	1080	851	704	584	686	2415	8962	15051	3928	457	409	413	385	368	364	410	369	347	380	320	368	341	363	354	355	361	404	385	326	328	350	331	331	375	353	363	341	357	349	359	334	318	320	334	346	306	314	346	345	343	344	349	359	356	359	332	313	340	357	317	327	324	326	314	321	361	359	339	351	318	345	368	340	348	344	334	351	367	346	379	362	357	358	342	315	342	358	311	330	330	343	328	363	333	317	352	342	318	336	379	360	357	328	332	338	314	342	325	325	361	341	333	345	332	337	303	305	351	352	351	368	325	335	357	367	407	304	342	338	331	386	343	348	339	340	326	335	307	336	344	382	341	355	328	332	355	338	366	352	323	310	375	306	351	332	326	309	311	324	335	352	326	333	330	346	332	318	324	313	334	361	343	290	320	363	354	344	337	321	317	383	359	349	348	289	317	360	347	375	325	336	326	296	305	315	314	343	343	356	347	353	316	330	360	349	349	341	362	355	311	339	318	371	332	315	327	341	351	318	343	346	363	336	332	330	358	347	369	350	349	324	381	309	321	346	356	366	334	307	341	330	370	350	322	344	343	328	368	321	351	319	337	343	302	339	338	340	318	351	315	336	339	353	347	345	322	323	364	359	356	378	322	359	366	329	326	320	308	306	385	368	332	343	355	362	314	354	358	350	365	321	340	342	340	314	290	334	312	355	386	323	362	335	346	365	392	368	329	353	324	355	343	369	383	331	364	350	356	341	330	344	392	369	323	333	343	368	355	319	350	352	331	328	356	328	328	361	350	355	320	362	353	345	353	349	337	326	335	336	345	349	357	361	341	332	345	301	333	329	344	339	370	327	353	340	325	352	329	374	366	357	375	316	340	333	322	352	370	334	349	367	337	324	318	349	330	362	323	361	312	324	320	309	347	329	328	362	378	336	310	358	345	351	337	339	334	317	315	318	346	354	319	315	320	324	305	355	357	316	345	357	363	339	324	384	359	333	342	342	382	360	298	345	327	384	321	336	354	350	331	335	362	331	346	326	310	311	341	348	337	335	327	338	331	322	327	380	315	335	324	331	327	336	350	344	356	336	338	353	346	356	339	360	352	304	353	315	317	335	335	335	370	330	331	347	341	378	357	321	342	340	325	372	312	342	351	335	359	336	375	353	320	303	320	351	303	337	338	321	362	303	329	312	350	314	337	322	365	364	313	317	347	310	351	339	351	325	329	327	357	379	340	348	318	367	377	343	368	322	345	345	371	361	311	347	347	314	312	340	337	349	335	314	337	332	335	320	330	339	328	340	363	332	347	354	351	337	363	373	350	330	374	342	345	317	343	319	314	322	361	374	344	340	332	370	317	332	341	339	342	324	314	341	312	342	331	329	340	316	353	344	350	356	323	331	328	340	334	350	344	328	345	351	316	344	369	356	277	344	345	365	310	327	369	354	336	322	326	332	303	316	351	344	336	316	342	305	347	331	350	330	328	308	328	323	329	383	338	377	336	326	307	340	348	366	334	346	335	350	377	343	317	321	345	360	330	333	368	309	323	314	357	333	338	323	348	321	319	362	327	329	325	320	329	332	331	342	368	338	363	358	354	309	325	310	326	350	345	344	301	331	347	322	284	348	342	331	346	349	332	358	352	322	374	323	391	346	326	337	328	339	345	330	317	354	322	315	351	325	333	332	332	372	344	330	340	343	308	308	329	330	354	346	336	336	346	310	362	307	326	351	334	339	316	346	325	318	338	348	349	322	381	337	326	334	327	360	327	343	318	344	327	317	338	325	353	323	317	355	346	318	340	333	316	357	346	332	337	353	314	328	307	320	343	344	333	310	366	322	369	319	351	319	331	341	342	353	336	351	362	334	342	353	332	360	333	314	366	346	372	349	362	324	358	346	323	348	346	339	326	372	339	341	351	377	369	337	329	331	342	337	346	351	336	357	320	363	336	353	354	326	345	346	329	316	348	323	359	377	341	311	348	312	337	364	349	331	309	380	353	328	333	319	334	352	342	356	342	343	344	341	317	340	318	340	316	373	334	350	324	361	360	338	317	332	329	330	338	323	351	318	320	352	342	342	321	357	355	364	314	320	340	350	361	352	366	373	340	339	335	354	352	332	331	381	358	344	333	336	332	343	315	353	345	351	358	347	320	344	353	354	330	343	333	346	341	369	351	337	367	334	373	308	366	341	370	326	348	307	328	350	345	335	340	332	337	372	344	332	373	371	351	322	343	353	342	339	343	319	322	362	314	354	356	355	366	373	323	362	307	345	327	348	364	314	371	304	359	359	320	337	334	312	340	367	359	326	359	315	332	323	349	314	358	337	307	338	341	329	375	338	349	333	357	306	333	343	351	355	348	329	337	353	368	298	311	301	344	305	320	334	333	324	402	343	317	362	331	346	343	353	319	338	334	346	351	327	347	313	336	345	349	306	336	330	352	358	363	367	329	299	323	335	320	328	324	317	345	348	351	365	317	340	329	326	344	334	340	345	340	314	381	307	360	359	330	301	326	327	316	364	341	321	342	330	363	366	336	316	304	328	354	310	326	309	335	362	363	326	320	332	332	343	331	360	334	307	346	337	352	311	303	360	334	324	336	319	322	309	329	349	352	354	314	335	322	303	361	333	374	345	369	316	333	342	358	357	390	368	339	340	343	344	347	297	359	341	338	357	328	311	324	334	333	365	330	325	367	365	363	334	363	373	351	378	361	334	362	331	377	353	359	358	299	352	335	334	360	358	348	353	333	312	336	351	351	347	334	313	331	347	314	331	359	349	327	335	335	352	335	364	367	339	357	361	333	352	343	364	311	325	319	345	333	321	358	346	338	335	340	336	336	334	331	337	337	384	351	332	347	307	328	332	357	377	351	363	340	349	312	317	314	363	321	348	353	332	347	301	311	310	346	330	312	345	327	340	310	347	309	350	328	340	312	359	319	349	340	342	319	300	334	334	362	306	314	335	331	360	315	356	316	350	328	364	343	339	353	353	339	326	379	361	365	304	308	366	344	334	315	334	376	358	346	318	334	361	366	380	344	367	319	353	334	344	317	323	342	339	321	365	366	330	328	324	329	314	383	367	292	349	345	342	318	320	310	355	331	357	319	330	344	392	356	344	364	319	331	350	352	362	355	360	322	341	328	375	338	373	357	338	305	330	346	323	361	315	325	338	340	381	326	339	338	346	372	318	332	340	353	331	351	367	308	319	355	311	299	322	346	340	364	342	334	371	327	344	334	305	322	354	359	318	333	350	361	324	319	318	307	336	343	326	321	326	326	366	320	343	343	336	368	316	343	372	359	329	348	349	349	348	321	338	366	343	322	365	289	314	328	366	337	334	318	364	330	325	346	367	322	330	333	371	368	330	335	353	325	341	316	328	360	354	348	351	331	359	332	355	384	310	342	355	348	357	327	328	351	358	345	327	303	309	320	321	349	324	315	339	331	357	320	351	369	321	344	351	346	309	318	360	307	309	373	314	348	323	353	334	352	340
7415	2385	4992	5634	4759	4173	3459	3009	2647	2872	12442	30943	38443	8069	1355	1225	1169	1235	1111	1102	1024	1117	979	1034	1045	1007	1006	1049	998	943	977	933	996	1028	1004	924	936	954	937	955	947	990	921	894	929	964	944	914	955	943	898	882	958	911	894	891	908	899	939	881	878	865	890	969	939	839	916	829	890	888	868	889	888	947	871	930	898	853	846	909	821	886	898	919	902	935	902	804	888	911	909	879	903	871	866	897	918	939	926	897	878	913	844	848	885	913	875	877	907	896	883	840	862	935	856	923	873	909	817	915	855	887	876	876	888	894	837	947	877	836	881	934	867	891	861	927	902	927	910	894	835	857	868	940	850	889	871	869	863	841	857	895	899	895	901	879	885	921	873	941	832	863	883	870	884	869	861	877	868	882	859	881	888	880	906	934	868	896	913	838	924	860	857	884	827	927	877	853	848	895	906	872	931	877	880	866	859	874	926	865	949	870	882	871	896	893	885	857	841	802	850	894	861	894	896	850	876	875	892	871	854	852	845	816	929	870	868	894	898	861	893	852	869	848	890	912	846	870	924	830	903	902	878	852	934	885	892	874	881	892	895	869	836	846	913	853	885	825	865	853	878	819	894	908	894	859	849	914	886	926	855	907	909	895	893	883	931	929	905	878	886	925	878	873	831	848	849	897	837	881	854	913	897	898	872	849	901	896	893	883	875	894	849	869	826	898	874	872	927	865	862	888	866	876	864	929	895	842	888	889	906	871	866	938	876	879	858	852	837	879	851	834	875	836	830	886	894	809	871	863	871	908	904	839	879	895	943	833	907	894	868	831	916	813	924	905	835	865	913	939	899	858	858	832	958	893	839	869	816	919	877	871	903	920	934	915	888	888	860	876	873	866	974	885	825	950	904	874	875	924	839	867	893	835	918	853	879	918	902	886	936	860	867	884	820	814	872	872	908	886	850	846	886	886	886	865	870	820	906	914	865	875	870	858	883	856	885	856	872	859	906	843	908	859	875	925	883	885	954	917	832	886	896	866	862	876	899	870	917	853	919	868	880	853	868	834	885	791	903	875	859	819	877	973	879	889	864	867	886	870	844	881	896	861	942	898	850	875	872	855	857	822	852	908	910	877	864	885	849	881	864	906	814	832	848	903	824	890	855	890	870	843	900	885	899	843	898	937	888	843	891	892	877	872	831	803	915	886	926	885	872	881	933	859	908	889	850	887	902	899	852	879	856	809	932	811	898	868	868	917	877	889	858	925	885	925	838	871	899	875	852	909	882	926	927	941	863	901	825	857	856	900	889	875	874	940	906	878	904	883	862	902	896	900	873	862	873	866	917	799	890	862	904	868	900	858	882	895	889	863	888	887	824	883	854	839	853	917	869	883	924	904	868	884	918	810	901	889	936	809	885	877	962	920	936	897	846	927	931	868	909	859	859	895	884	944	908	874	839	873	837	905	851	822	866	877	827	837	900	847	882	845	899	876	873	883	853	876	906	877	940	887	866	878	925	864	887	887	815	830	891	860	896	869	883	878	860	902	974	870	884	878	911	868	869	801	907	911	881	912	822	823	848	888	886	877	902	873	855	874	868	882	838	899	875	883	901	888	885	847	881	856	877	863	848	892	859	868	842	902	871	864	921	848	940	913	887	820	823	886	921	904	899	825	870	845	890	883	921	820	865	950	922	875	898	908	907	893	908	916	922	834	901	868	867	876	917	876	917	840	849	871	897	868	816	882	866	849	867	903	856	926	850	857	880	859	904	825	907	888	887	897	853	957	861	880	876	870	852	891	836	861	932	867	933	892	858	908	838	851	853	849	792	929	907	840	877	873	898	865	871	873	886	893	904	878	873	867	833	891	890	855	909	850	851	834	884	893	897	875	909	890	835	872	900	848	851	861	929	874	935	880	956	892	850	907	806	845	863	858	916	870	838	870	870	885	868	846	944	838	868	889	894	906	880	838	864	881	879	896	847	864	875	872	863	890	868	886	876	871	847	902	867	903	875	877	900	886	879	875	905	824	887	897	893	911	866	857	831	899	849	829	921	855	904	884	878	889	888	838	828	930	883	887	872	912	876	862	940	858	847	894	821	888	896	886	881	862	898	901	893	905	907	855	871	886	888	863	881	893	813	879	867	851	866	817	866	893	901	907	888	836	874	843	813	891	940	869	866	889	877	859	832	912	871	880	860	870	871	905	854	929	875	898	830	898	806	911	861	865	909	888	919	874	836	902	861	849	857	888	929	849	837	868	920	863	850	898	869	963	871	884	864	948	881	874	882	879	876	884	873	899	902	833	850	830	885	949	846	917	873	922	876	885	917	859	885	916	896	910	875	903	894	893	820	820	885	901	902	861	860	850	876	865	893	879	926	856	887	839	882	842	801	852	835	888	838	869	842	852	881	886	921	917	892	868	861	845	857	829	841	827	885	858	947	907	855	853	860	842	883	901	896	862	852	890	883	882	890	866	873	885	844	830	888	909	940	892	873	879	895	897	879	855	837	908	917	869	833	871	825	890	852	918	849	910	875	860	902	840	860	889	862	868	891	823	904	904	892	874	899	875	853	904	895	877	913	892	846	872	889	889	892	911	864	858	901	886	870	875	917	933	879	912	870	904	881	864	907	919	864	932	855	915	904	892	876	882	935	865	846	862	840	895	883	918	898	912	850	881	856	932	882	937	863	883	882	830	834	898	896	852	829	905	901	911	814	883	898	917	823	892	825	876	913	868	887	837	892	873	851	858	838	840	856	906	877	864	888	842	892	871	858	905	829	897	934	868	938	908	886	887	871	886	858	900	882	818	887	863	867	856	882	909	902	906	852	869	888	874	825	875	860	855	865	836	864	897	900	917	899	860	890	896	950	929	911	842	876	940	871	930	851	924	901	856	867	857	914	908	845	845	836	847	844	907	869	847	923	925	886	882	859	836	903	912	879	907	871	886	933	849	915	920	868	867	903	852	910	847	881	871	895	829	919	888	860	852	894	907	892	845	869	859	911	873	905	888	958	924	937	906	938	862	867	858	843	903	878	830	856	902	818	897	879	863	918	858	863	908	886	831	888	864	917	867	929	874	899	842	921	864	863	871	891	880	874	852	866	886	881	875	868	877	921	848	815	901	816	892	883	880	869	859	855	957	877	880	869	937	887	845	912	853	880	897	915	849	918	917	872	880	912	891	926	858	924	879	829	884	877	877	886	841	890	938	934	858	872	878	847	852	898	829	845	910	882	930	937	876	883	910	853	867	869	865	885	902	896	857	879	881	846	857	898	857	928	892	844	837	867	856	918	841	856	898	824	874	832	854	873	894	882	905	837	841	877	876	882	897	823	910	847	875	882	896	935	932	916	882	861	870	800	897	881	898	858	868	839	874	859	831	895	971	881	906	858	870	883	876	886	841	858	910	905	822	829	842	865	837	879	926	841	827	865	875	929	868	895	888	913	878	851	867	765	819	881	888	904	874	849	851	855	876	874	852	878	888	872	841	887	885	894	840	889	868
1860	203	208	214	215	218	237	181	175	208	231	271	612	319	168	185	180	186	183	182	195	175	177	185	187	176	188	183	168	193	180	146	180	185	183	219	160	167	184	190	200	207	162	194	203	169	165	189	179	188	188	173	203	198	192	151	192	186	166	182	170	180	187	184	172	170	199	186	175	188	196	176	209	190	199	167	182	183	170	196	191	185	185	178	193	188	218	178	215	173	167	178	147	171	182	183	173	188	160	178	164	188	190	203	192	202	200	181	200	190	188	166	214	181	208	171	179	175	164	164	194	205	166	188	191	184	202	195	208	182	183	180	191	187	191	153	172	178	154	172	174	203	162	167	158	177	198	189	172	199	163	167	198	182	172	150	177	160	183	171	187	169	173	156	172	179	187	199	172	173	171	183	168	167	166	188	181	186	190	171	214	192	178	177	191	173	186	181	157	155	186	190	203	189	172	191	194	186	170	161	201	207	172	179	160	166	208	184	172	174	177	166	182	214	179	173	176	186	178	177	185	198	184	154	191	193	191	175	182	200	179	186	169	201	189	168	182	181	172	198	186	188	215	200	191	195	194	153	181	214	193	172	178	175	171	180	197	169	213	160	176	193	190	190	165	179	170	183	193	208	194	188	181	174	180	205	172	182	182	181	174	184	184	177	154	180	167	192	179	180	204	191	196	199	193	192	163	165	181	197	179	170	186	162	180	172	180	197	212	179	186	190	175	194	182	181	181	182	200	205	170	171	185	207	173	175	183	176	164	174	183	209	189	215	200	174	156	193	169	197	174	187	178	205	193	178	181	175	170	176	180	173	195	203	204	174	200	198	188	180	166	187	174	181	181	201	188	194	202	206	196	211	169	179	180	158	171	185	193	171	175	173	165	185	187	182	169	193	193	189	185	177	176	202	186	194	165	179	182	185	203	168	166	178	195	190	204	173	196	191	189	182	161	166	181	177	182	162	166	170	195	183	189	170	178	187	187	171	174	190	209	183	182	174	186	186	157	176	186	190	177	169	186	173	206	184	177	180	193	184	184	186	174	192	164	183	181	173	166	160	187	201	199	206	189	169	178	173	197	196	173	169	190	180	186	159	194	196	191	199	205	175	181	181	194	179	199	189	190	174	173	160	208	184	175	190	171	186	178	219	173	172	192	169	216	157	170	170	177	183	182	170	183	179	198	164	167	178	183	195	180	169	170	176	183	169	195	178	154	191	193	181	169	195	190	194	166	171	157	206	180	161	172	182	163	202	173	177	165	180	187	176	184	178	175	166	165	194	162	201	159	199	191	173	176	177	192	182	200	184	177	218	170	180	184	198	193	192	191	163	172	172	186	157	192	196	178	191	181	175	165	173	178	180	185	183	187	189	174	176	183	164	167	171	186	172	173	175	191	184	194	202	162	210	195	171	199	185	205	206	164	195	204	161	174	182	182	187	194	177	169	185	171	177	174	184	179	150	173	162	177	165	195	201	189	156	171	175	190	175	196	177	182	186	153	183	186	151	197	187	158	193	197	182	185	164	179	173	184	190	154	210	181	159	197	180	211	178	169	217	201	176	159	197	195	178	173	176	194	182	175	194	188	179	179	174	196	182	164	190	195	185	180	163	191	175	195	189	176	212	184	202	173	171	203	206	191	224	182	185	167	166	177	172	201	203	183	197	177	215	187	155	168	193	191	187	201	182	146	178	195	190	180	165	179	178	167	182	179	188	178	162	153	171	191	177	184	187	181	194	166	165	176	177	168	188	176	176	192	186	167	155	172	168	174	154	169	175	188	186	168	186	170	187	181	183	183	167	180	197	158	184	168	174	189	184	212	162	169	197	168	200	189	222	169	192	180	191	192	198	206	168	196	197	171	174	204	165	191	186	164	189	206	174	166	185	168	180	178	182	167	183	183	179	154	173	180	201	163	173	170	171	174	181	197	186	191	199	174	178	203	187	156	177	151	177	186	184	184	197	187	182	195	180	186	193	182	194	184	201	189	157	188	193	193	144	193	194	190	158	206	200	158	174	195	175	206	196	187	162	166	171	179	188	184	195	189	190	192	157	205	191	167	184	165	169	185	186	186	171	172	184	175	155	167	197	199	202	147	188	214	184	158	182	188	175	195	181	202	185	198	150	165	183	188	168	199	175	182	176	192	146	180	231	158	179	208	162	167	194	169	158	179	170	194	178	200	169	196	172	177	160	178	184	173	183	216	199	164	189	197	210	206	184	174	177	157	189	204	164	179	187	175	182	209	187	193	167	173	187	175	180	205	172	184	161	181	188	175	189	178	179	172	201	183	169	195	183	206	180	185	169	178	177	185	193	180	202	183	167	190	182	200	191	186	167	206	181	173	191	182	193	161	176	176	196	184	191	181	155	209	157	167	170	170	180	191	187	186	163	187	164	188	171	187	190	163	161	180	164	216	169	170	179	178	172	170	191	155	189	173	185	185	170	163	195	190	170	178	176	195	180	158	182	169	158	203	172	203	177	196	168	189	185	200	184	197	170	184	190	232	170	187	186	161	181	167	174	192	173	183	164	178	167	165	183	155	186	187	169	191	174	177	160	182	185	182	187	189	194	224	161	189	171	175	171	184	197	174	186	179	198	163	180	188	189	181	162	187	192	167	159	148	170	169	193	167	195	165	200	183	183	159	173	180	160	181	176	168	168	156	180	206	198	195	191	178	142	169	206	168	177	179	200	198	175	189	206	164	206	186	167	220	205	170	217	183	219	191	191	197	160	177	196	164	179	178	197	187	190	168	185	166	173	177	183	178	193	189	181	191	168	169	210	191	210	186	168	170	169	168	193	197	178	196	192	187	209	190	189	169	168	188	199	174	180	181	190	203	161	190	187	201	194	189	175	164	183	142	187	170	162	179	200	186	188	174	178	191	169	189	199	172	156	178	173	163	199	161	158	200	213	158	164	189	187	184	193	174	191	168	191	185	207	186	188	204	194	182	193	191	175	163	188	185	179	183	183	193	205	170	188	154	191	179	210	160	200	191	184	139	166	171	184	183	208	176	183	203	198	177	191	164	187	177	168	179	201	181	189	185	165	169	188	134	201	180	189	178	197	170	186	194	200	173	185	201	179	186	182	171	184	192	181	151	182	175	177	171	192	194	174	173	189	191	193	171	204	194	175	181	207	179	202	182	187	185	190	157	192	199	210	168	188	211	173	186	195	171	163	167	207	193	189	187	184	168	185	176	195	187	179	190	169	175	190	196	178	194	185	162	181	178	185	182	194	176	180	182	186	193	192	186	192	168	173	156	179	197	180	203	212	175	186	163	182	178	166	182	184	175	184	181	175	169	196	164	174	159	202	176	229	163	182	161	174	183	171	171	196	181	182	195	166	192	185	192	193	166	191	202	186	182	184	191	183	176	180	197	188	187	204	176	200	149	197	162	184	174	209	173	181	158	191	161	207	193	193	165	189	187	182	190	183	185	195	189	191	187	183	158	169	194	162	165	216	176	165	190	179	205	188	204	174	187	163
2222	627	681	703	663	876	886	593	640	611	638	1490	4033	1239	559	574	554	582	589	559	542	532	576	554	549	560	518	533	606	536	588	555	552	567	576	552	573	541	593	528	591	543	525	570	559	556	515	556	581	513	535	535	538	544	575	564	586	529	550	557	543	548	531	562	551	551	584	605	571	577	552	567	555	584	561	515	523	527	522	568	553	536	533	572	563	591	594	553	537	564	529	537	544	547	558	530	546	557	508	568	546	560	558	515	530	578	568	548	492	572	557	543	520	531	550	540	573	563	608	548	524	587	553	562	571	549	520	603	554	552	531	547	550	540	569	546	589	581	570	522	534	588	539	552	592	548	555	544	539	524	549	561	578	561	539	516	582	581	493	559	548	571	552	535	522	564	552	588	589	606	560	494	585	541	500	547	547	555	549	515	544	552	553	564	573	571	525	503	562	558	577	564	535	548	563	517	583	576	561	538	540	547	579	554	575	570	530	569	534	594	592	562	502	547	571	553	497	542	555	576	591	550	556	548	540	591	551	523	592	551	563	586	504	535	582	578	576	605	582	508	548	556	559	582	548	556	535	580	559	525	517	524	584	550	576	538	548	539	557	573	546	549	562	568	511	554	567	553	524	530	591	572	555	592	559	549	567	544	590	577	560	537	534	544	570	596	534	601	567	525	546	495	566	523	554	525	535	519	527	584	545	592	578	565	588	533	546	539	599	560	546	592	537	541	546	549	548	538	536	540	559	521	526	607	562	539	541	540	538	591	535	517	600	540	546	532	551	592	586	541	581	569	553	597	561	614	574	516	562	528	502	501	517	532	563	514	599	592	546	554	484	520	527	543	548	535	550	542	572	556	585	499	550	527	514	557	550	521	531	546	568	565	498	564	549	537	558	530	587	529	506	544	560	534	542	537	517	544	542	539	522	521	529	523	584	535	587	549	554	545	513	561	559	540	518	505	548	557	583	574	538	581	558	533	551	562	582	565	560	548	588	514	574	565	561	528	571	501	563	530	537	536	580	534	597	555	520	520	558	559	549	549	529	519	554	585	567	545	545	546	533	523	535	546	530	545	551	539	578	557	514	581	534	578	561	481	575	580	570	548	555	572	538	510	557	554	520	567	545	576	550	548	523	582	553	520	534	561	557	526	590	517	540	546	554	538	528	545	564	562	540	578	548	539	584	537	554	559	547	583	532	548	561	524	516	585	550	549	554	527	582	549	538	529	565	570	531	542	585	526	606	568	528	514	563	532	574	545	549	548	544	557	545	528	518	572	556	564	546	550	547	543	568	565	578	589	531	528	529	558	562	537	554	551	551	527	571	573	513	543	568	528	553	543	565	552	542	528	573	572	542	568	536	532	532	530	552	561	561	539	530	549	578	579	569	568	556	507	526	631	501	566	571	526	550	560	577	548	562	561	581	549	555	522	526	573	515	539	548	541	573	548	494	581	551	605	585	516	546	552	544	521	511	538	546	575	538	535	543	575	546	576	557	561	557	534	588	544	562	565	583	554	536	538	521	565	505	529	534	532	554	544	548	547	582	564	552	588	580	533	568	531	559	564	529	567	546	538	573	542	560	524	550	551	575	540	595	509	480	533	547	598	515	571	552	546	529	564	560	556	506	543	506	540	590	544	548	566	561	564	516	527	545	541	580	584	591	571	538	573	588	538	533	568	562	567	540	532	582	545	557	580	538	555	552	539	576	558	524	577	553	585	550	588	557	525	593	548	577	565	535	535	554	564	516	506	629	551	527	553	516	591	540	551	534	535	530	553	561	541	584	513	510	621	551	551	550	525	532	535	589	545	486	520	553	548	512	536	605	545	557	506	502	586	518	545	527	550	553	579	541	528	548	513	567	580	572	557	535	538	534	587	540	545	532	574	561	545	548	549	556	563	583	489	529	547	517	554	531	535	507	549	515	536	529	549	531	544	519	581	549	555	586	568	599	547	521	584	594	506	512	601	529	543	534	546	551	519	517	525	532	558	567	569	560	525	511	514	530	618	542	562	531	571	504	597	530	548	570	547	516	529	563	550	516	545	574	561	525	523	528	528	562	564	520	562	552	542	512	532	565	586	579	549	540	585	554	522	538	597	535	596	517	554	529	565	560	538	534	534	591	571	580	576	547	542	531	548	530	546	561	547	530	568	578	520	554	542	551	563	599	572	534	575	540	521	559	494	561	565	574	529	569	551	546	584	550	530	549	526	580	552	555	572	578	513	570	510	574	570	584	539	587	568	563	552	546	533	551	543	570	524	540	540	525	570	563	537	556	536	580	518	552	528	538	549	539	566	567	514	553	535	522	524	559	555	576	563	554	541	541	600	589	592	545	548	502	589	551	564	540	530	547	562	543	554	537	553	510	539	566	576	559	551	536	573	543	537	570	533	530	551	541	537	581	531	581	542	550	545	557	582	554	574	559	562	562	544	577	505	525	530	509	542	547	534	569	530	568	550	573	571	538	532	527	510	569	576	569	553	587	529	489	545	554	569	574	561	495	508	584	552	532	543	568	542	554	598	547	590	522	533	539	532	587	571	558	570	548	550	554	603	566	572	560	543	518	515	507	552	566	513	552	548	520	535	589	601	560	545	558	483	572	538	552	536	585	516	531	522	514	545	585	544	537	555	562	592	546	546	572	550	582	540	560	547	536	556	566	563	543	608	542	547	547	544	560	536	598	547	554	589	584	571	551	570	522	585	537	525	521	512	561	575	536	534	518	601	505	535	522	563	592	567	573	556	572	545	556	530	529	527	575	554	552	568	573	556	566	512	543	551	513	562	541	578	573	507	516	540	587	535	523	561	567	532	559	539	566	543	543	545	523	595	536	569	558	511	585	552	558	567	565	590	520	596	547	509	563	551	529	547	578	557	547	540	524	589	593	524	570	571	554	537	596	551	587	527	565	579	498	551	576	507	565	546	548	583	524	592	591	578	596	532	549	534	568	495	561	571	542	520	588	589	567	526	539	543	560	554	524	578	562	532	556	585	553	582	558	509	563	551	595	544	574	549	560	571	538	569	581	559	563	491	582	577	629	593	548	555	549	526	518	517	577	567	545	543	565	549	506	554	584	550	527	566	523	569	534	560	527	568	516	599	572	571	579	520	565	539	561	564	576	518	568	569	544	599	540	544	508	528	547	527	530	516	564	551	586	554	565	530	583	558	542	499	545	594	573	531	542	587	524	542	585	552	528	559	528	519	562	556	552	527	581	558	560	527	548	573	557	490	515	545	517	562	559	530	525	540	547	570	583	586	562	568	542	488	555	529	584	576	577	569	555	589	531	574	571	542	565	502	539	556	570	573	556	555	510	545	533	512	587	549	545	561	574	557	522	533	537	568	535	486	528	525	576	598	572	559	550	544	543	503	550	554	561	529	567	575	572	530	551	595	593	580	543	544	587	571	537	522	523	512	547	516	535	585	540	545	520	552	602	527	570	535	561	543	563	547	554	562	507	576	548	549	580	529	578	583	498	563	530	529	529	580
7300	1095	1276	1157	1081	2741	4569	718	527	452	630	4713	8633	2495	356	372	351	382	342	375	354	326	356	356	331	325	358	325	326	335	335	356	358	308	361	335	340	314	344	351	352	306	340	348	373	320	350	317	335	364	351	363	356	336	371	338	330	340	372	357	343	344	334	359	375	355	370	352	316	351	336	315	308	362	338	364	321	353	377	326	314	341	335	354	370	326	348	333	366	330	366	340	322	354	343	340	354	341	324	364	365	344	333	325	336	286	295	344	320	328	327	354	336	325	311	322	345	337	316	325	360	347	351	337	277	341	317	341	326	343	346	318	355	383	330	381	308	357	357	344	304	351	335	339	341	352	342	309	339	341	328	332	336	375	354	332	342	346	329	331	323	347	345	343	364	354	344	320	330	323	354	338	335	342	328	348	358	340	344	326	297	347	325	339	341	314	334	349	336	358	334	351	347	318	337	357	348	343	358	363	339	318	368	355	329	343	340	341	349	340	352	323	373	333	383	316	339	359	326	348	291	352	349	318	344	373	345	348	327	313	359	340	320	331	339	350	324	365	365	332	350	373	327	354	357	301	362	373	347	348	352	344	355	338	315	327	338	319	326	331	325	350	352	345	347	347	327	342	348	328	341	369	331	339	341	362	359	337	338	380	353	323	359	308	368	342	321	326	325	339	380	347	339	370	343	353	312	352	344	368	327	310	360	311	370	383	316	348	331	389	352	329	375	324	316	332	398	351	362	330	357	336	360	306	381	319	329	338	318	342	376	349	361	345	297	335	332	321	326	341	314	317	338	346	336	304	336	317	334	318	339	346	336	333	331	330	345	393	348	345	318	348	311	329	387	337	303	318	381	382	353	362	370	354	367	363	345	369	356	322	329	329	314	342	357	351	355	343	336	326	353	349	311	356	321	349	340	329	312	336	341	334	344	350	371	344	336	356	353	322	390	346	324	337	336	333	340	349	328	352	340	369	310	346	328	358	343	361	340	345	287	342	335	355	346	346	337	319	353	315	336	325	341	327	312	335	325	333	338	356	357	350	354	372	323	336	344	351	353	330	334	336	325	358	330	356	357	362	324	374	309	293	308	313	369	302	327	330	363	352	359	334	344	338	337	322	344	331	319	352	355	359	357	352	365	326	355	337	330	330	384	348	362	369	348	327	327	357	336	323	308	325	318	338	318	330	382	364	360	364	324	367	320	346	339	316	346	347	346	316	359	338	333	307	362	352	346	347	305	328	335	318	352	349	320	317	356	317	350	333	340	365	326	326	320	340	362	353	373	347	358	325	356	345	342	312	346	382	317	347	338	312	354	317	360	373	352	392	337	374	349	316	297	366	350	352	310	320	346	356	341	319	332	328	348	371	320	327	358	343	332	313	317	325	328	323	327	329	322	341	332	353	308	338	340	373	383	330	395	355	338	339	338	353	364	347	334	326	379	345	357	336	320	353	359	331	335	326	326	377	350	376	319	359	357	340	373	337	336	345	329	330	332	309	340	341	320	312	339	328	351	347	344	310	331	325	358	347	364	309	380	332	344	314	320	345	361	338	353	338	357	323	357	329	366	354	326	332	351	291	320	393	360	306	337	365	364	359	357	343	335	332	359	336	327	345	347	326	328	319	344	384	352	327	346	329	351	357	366	367	336	336	319	308	349	338	308	332	332	367	340	324	339	363	340	354	347	355	344	355	345	335	360	366	334	344	359	335	322	330	328	342	356	343	314	309	341	337	369	305	357	328	329	319	378	370	304	352	333	341	331	337	347	367	364	352	353	355	340	334	343	349	337	318	314	349	322	347	327	380	325	335	348	346	335	328	329	345	367	353	337	303	335	352	360	333	333	358	328	356	363	347	335	336	381	367	340	320	325	318	311	352	324	335	352	354	317	340	347	357	322	334	330	310	334	329	346	366	315	383	335	320	317	339	356	344	344	353	294	340	312	312	368	330	343	321	317	362	327	382	336	363	307	325	339	344	333	321	337	353	341	346	330	368	367	335	317	327	348	338	355	347	354	327	322	358	334	341	326	342	370	319	344	321	346	310	322	349	362	332	361	354	333	323	316	330	344	360	334	357	316	328	350	336	343	303	306	338	364	376	298	349	335	355	346	322	354	338	341	357	362	356	339	328	354	314	310	330	336	310	334	348	325	325	335	350	336	318	329	326	348	350	322	353	337	338	311	343	345	327	365	351	340	336	325	343	345	327	311	328	341	343	355	322	350	336	318	331	352	354	319	333	349	361	327	340	342	315	339	298	312	360	362	340	361	323	335	339	332	362	350	367	353	374	339	332	348	344	328	311	348	362	371	325	327	363	342	348	341	314	327	335	366	343	350	332	325	338	344	358	330	361	355	362	372	338	345	350	325	319	363	334	303	341	362	341	324	388	360	349	356	338	324	365	351	330	349	345	324	319	321	353	320	334	332	352	290	353	337	341	334	324	350	343	327	354	338	324	345	342	324	353	324	355	338	324	345	308	342	317	320	357	311	372	334	348	375	412	318	375	336	345	322	355	335	345	312	323	328	317	306	322	330	332	319	358	359	325	346	330	340	355	354	364	364	336	356	356	372	333	363	352	309	369	358	345	361	312	326	344	334	318	292	327	299	358	351	344	337	352	369	332	351	363	314	333	334	346	328	351	340	336	333	367	361	344	352	370	389	355	363	322	336	328	358	373	361	346	359	348	327	346	361	365	326	323	359	349	395	367	361	362	340	357	321	368	319	325	337	340	358	326	306	325	334	370	325	338	364	342	339	339	341	339	341	352	342	322	344	356	322	323	323	356	378	326	362	364	343	325	335	393	324	356	350	362	328	349	327	329	327	335	346	355	360	329	345	353	364	360	366	337	361	337	332	345	361	328	359	318	359	344	313	342	341	353	332	381	367	361	318	332	336	331	368	328	339	316	360	377	327	366	317	312	327	323	359	360	332	357	332	339	359	345	337	350	348	336	335	343	320	338	306	336	338	309	347	362	352	343	310	330	339	370	340	345	378	330	330	355	330	306	354	333	310	337	318	394	346	347	370	328	329	309	316	344	321	331	358	332	354	358	344	354	337	318	339	343	339	319	326	360	358	332	357	358	341	344	312	348	328	342	342	296	351	351	303	323	340	334	332	339	347	324	327	366	370	376	355	344	307	348	306	325	355	336	350	319	343	312	349	321	333	348	326	344	358	352	318	350	354	315	329	313	362	370	345	348	337	349	328	350	329	337	370	332	315	334	317	346	319	352	372	344	321	346	311	306	332	332	366	354	363	312	351	384	336	300	381	306	349	339	328	361	332	335	326	335	351	358	351	369	350	315	362	357	337	358	341	367	330	351	321	332	386	302	344	363	332	314	341	344	320	353	326	318	312	327	336	364	358	311	350	351	331	383	356	329	339	352	328	326	352	333	332	347	348	358	333	291	371	340	360	316	394	341	338	382	340	329	364	333	338	332	348	347	347	349	313	303	372	319	339	319	320	323	343	348	375	313	328	332	352	329	338	370
5624	1648	2886	3511	4313	10771	16584	2219	1904	1639	3013	21446	29384	7537	1133	1001	1083	1077	1051	1007	1029	976	1064	989	961	997	973	915	949	985	933	954	981	1017	960	1005	873	959	913	892	934	930	958	899	897	891	941	882	961	937	936	903	944	957	912	934	884	922	903	897	976	933	898	897	935	898	913	904	888	838	951	923	923	970	886	899	913	928	926	873	928	875	942	908	937	885	913	900	879	922	933	928	902	917	881	895	909	915	926	879	842	904	951	842	921	880	885	899	907	934	868	897	942	914	903	906	896	937	863	889	890	907	930	923	914	849	974	933	971	948	887	885	891	930	946	921	849	875	913	887	911	944	942	887	938	918	907	924	852	856	936	920	852	931	884	928	895	896	881	908	912	886	915	916	856	889	846	960	879	943	902	878	903	828	880	936	875	870	887	899	885	950	893	919	890	907	859	900	923	929	919	832	863	847	900	948	893	875	885	936	880	914	930	990	886	914	911	905	933	923	907	890	925	903	901	990	953	908	988	918	934	947	896	911	907	973	926	871	882	881	894	888	861	906	894	917	921	910	890	872	843	900	881	903	945	892	900	922	931	894	905	952	887	890	872	855	935	906	859	878	900	875	920	930	905	924	935	914	957	888	920	928	877	855	933	841	943	889	903	935	879	872	917	937	900	891	906	888	966	894	941	900	910	972	931	949	902	932	907	890	869	940	896	906	968	924	855	838	913	938	913	817	913	901	914	927	923	872	956	902	868	885	896	901	938	887	901	945	902	848	909	921	931	922	838	906	930	916	907	920	897	908	873	913	897	922	873	925	916	906	913	895	890	949	882	872	902	897	896	942	912	977	922	908	879	868	907	860	872	942	915	933	901	912	888	919	884	989	875	874	887	899	902	879	880	949	830	937	841	937	882	861	906	908	866	923	915	897	903	879	897	952	947	874	907	887	895	878	918	891	919	860	897	907	922	930	907	907	915	938	891	827	905	938	926	884	882	905	910	842	898	887	874	856	890	894	909	877	925	899	882	941	861	955	849	910	898	930	908	878	863	890	942	852	904	912	881	928	911	923	917	908	910	819	898	858	901	913	946	847	893	879	910	882	895	907	894	885	939	976	953	910	906	922	882	867	922	836	912	814	936	904	907	960	903	898	929	845	843	820	962	924	910	930	933	884	870	946	923	910	917	877	873	888	893	903	931	886	857	914	916	878	899	917	901	935	905	945	873	900	868	894	921	940	943	932	928	867	879	909	907	953	925	913	931	923	893	857	889	954	870	900	879	874	861	888	955	880	918	908	927	909	910	920	920	931	911	897	922	878	953	907	852	883	922	907	879	917	899	912	880	887	923	900	850	910	909	905	953	923	941	914	908	908	839	918	952	903	911	900	920	913	922	916	914	889	862	938	940	908	899	929	918	910	877	909	967	919	915	916	928	923	917	871	884	871	883	919	859	851	915	923	895	911	871	973	877	861	872	940	893	884	959	903	873	914	874	930	848	922	875	896	896	963	915	944	893	896	931	901	896	915	898	903	935	844	900	858	895	897	904	929	903	848	873	997	947	886	877	884	886	887	872	889	873	946	930	945	934	928	892	870	878	936	920	881	851	922	908	859	889	928	915	874	902	879	901	909	905	889	959	914	884	892	886	886	913	905	898	867	937	913	913	883	951	880	864	943	891	854	903	868	930	943	894	909	949	937	917	892	880	913	924	941	887	881	914	887	945	905	879	836	877	895	976	909	901	880	944	905	884	857	881	909	885	938	932	949	911	901	912	918	891	858	866	942	929	902	905	890	960	918	908	928	895	895	932	896	888	918	920	907	908	943	946	876	963	942	891	972	908	952	917	930	823	915	948	954	932	863	877	892	878	938	986	863	882	866	954	914	900	881	913	877	909	873	852	956	887	893	946	927	892	897	904	871	852	939	899	914	917	920	895	956	922	929	892	911	904	919	915	960	910	912	877	947	944	890	925	936	870	878	949	947	884	927	909	939	936	953	882	933	845	913	914	943	925	905	873	886	876	843	901	914	902	862	930	892	877	963	905	936	876	912	898	908	911	880	854	917	867	939	890	860	903	897	932	921	903	975	896	926	885	919	942	886	876	948	858	908	890	856	954	885	936	911	905	907	902	905	908	874	917	881	947	965	898	932	912	874	909	907	862	962	918	895	900	933	902	878	884	888	887	888	897	911	880	894	868	946	896	880	944	866	891	927	917	917	963	876	929	917	928	959	938	945	885	888	881	915	933	900	917	911	956	954	966	892	888	937	896	957	934	889	907	870	873	956	888	904	874	906	909	896	920	909	899	896	893	890	925	905	887	888	915	884	938	911	973	894	913	924	896	913	869	929	917	911	855	924	891	938	927	926	912	922	900	909	927	869	910	899	937	921	893	915	923	909	951	924	855	916	907	892	875	863	869	851	896	916	845	875	894	923	848	904	910	884	893	874	894	855	897	907	923	873	881	972	906	906	951	917	923	908	901	911	919	917	935	902	928	906	927	897	951	837	875	889	895	928	954	903	898	873	960	938	889	869	832	934	937	871	856	953	844	873	932	953	904	913	884	880	865	889	859	937	891	913	853	899	900	936	914	934	886	887	915	933	926	870	886	938	901	908	879	901	895	937	920	959	908	915	952	911	945	909	927	925	889	927	867	894	867	909	878	888	929	954	875	944	890	923	937	884	885	892	885	952	900	868	948	901	918	885	912	874	851	905	953	942	947	941	892	895	905	893	891	931	902	870	886	876	916	946	949	870	900	913	875	952	864	882	919	915	942	897	900	923	934	877	909	911	889	898	842	866	958	943	922	951	941	871	901	937	867	913	875	915	881	968	915	890	852	858	920	931	911	878	846	888	910	879	919	982	911	895	869	907	895	921	897	902	912	906	927	940	898	851	862	908	914	894	847	876	947	946	903	921	874	945	933	946	935	893	843	905	863	901	940	922	912	903	961	882	938	880	926	931	898	885	899	908	910	967	893	870	920	886	937	893	885	894	926	879	911	898	899	875	852	957	869	899	869	924	891	904	930	951	888	912	905	929	910	903	907	925	907	897	912	861	864	924	899	901	938	910	929	895	890	929	897	882	892	927	874	889	911	953	921	888	891	861	931	905	938	953	860	902	936	853	887	985	910	876	838	886	908	919	932	877	919	878	900	898	900	881	919	937	889	924	874	924	900	927	904	910	851	898	856	876	891	946	950	898	938	851	883	893	909	880	919	898	914	904	881	893	884	866	925	951	909	861	935	875	842	930	911	881	927	906	933	944	875	914	890	850	885	932	928	927	898	881	862	899	912	944	955	897	923	937	880	944	904	845	933	920	912	921	897	894	911	838	903	938	945	841	858	931	925	900	927	870	904	906	961	948	854	880	858	921	900	857	897	868	949	975	888	892	876	926	890	955	887	872	862	914	905	900	906	918	875	977	863	890	888	917	964	884	936	896	923	921	876	930	916	916	894	843	891	871	884	872	855	941	968	920	913	909	902	858	930	905	918	899	891	936
14056	2338	2435	1915	1402	4398	3415	890	656	545	823	5875	12048	5885	458	382	351	328	381	338	365	345	401	390	329	373	365	363	316	357	316	364	350	326	360	335	333	335	358	358	383	332	327	342	379	350	363	340	324	366	335	341	379	304	353	350	336	359	293	349	314	343	366	342	338	356	320	342	378	349	345	330	339	349	335	344	335	319	367	344	345	315	315	336	340	350	380	327	310	330	315	330	303	318	342	356	347	371	324	347	332	311	352	319	329	338	337	354	354	356	364	337	338	334	353	340	324	328	344	353	343	312	360	331	342	347	351	351	331	333	335	306	356	330	321	348	361	356	333	305	352	332	324	351	359	325	337	310	334	335	343	331	327	318	335	363	370	313	323	340	348	329	365	331	350	348	339	340	354	337	356	328	355	323	371	346	310	313	301	362	320	346	342	360	345	362	337	347	352	343	334	360	353	317	369	344	318	338	367	349	368	322	345	334	349	351	357	342	315	311	332	356	362	347	329	374	337	318	351	352	325	330	314	371	335	329	326	314	349	327	335	318	306	358	360	346	357	355	318	350	322	349	345	334	385	326	329	325	325	347	339	340	325	335	343	340	354	330	315	323	337	356	349	369	340	349	338	311	358	362	340	306	342	362	309	365	327	321	335	337	323	365	344	338	351	365	291	338	337	334	316	350	332	327	331	343	347	312	329	322	339	332	326	345	376	324	338	353	351	356	314	318	364	320	358	329	323	325	321	344	353	336	351	339	343	331	355	351	313	309	351	306	345	327	315	328	361	328	357	336	330	315	316	358	339	327	332	311	348	321	359	327	366	315	304	307	334	324	349	328	355	332	319	341	347	318	333	364	337	323	337	344	331	325	357	330	350	328	344	336	348	343	329	352	339	318	354	304	342	340	309	370	338	363	327	369	330	326	339	353	352	318	333	363	331	334	328	330	342	319	330	345	343	360	336	315	320	378	338	355	376	353	387	310	312	326	356	355	310	345	340	334	334	337	358	347	334	349	345	352	323	372	345	375	358	368	329	375	359	342	341	360	388	339	313	329	366	354	311	317	314	345	353	353	328	318	336	331	330	348	334	316	348	387	350	319	333	343	334	337	365	358	356	348	352	327	341	334	390	371	329	356	341	339	329	342	343	304	310	320	360	329	374	337	342	331	347	336	309	343	354	347	361	318	319	336	344	371	346	342	327	350	345	283	342	342	338	354	355	314	394	361	334	324	354	345	345	337	304	314	317	338	339	334	320	311	386	315	329	354	309	331	335	359	347	326	319	332	353	312	353	391	358	352	359	377	323	325	338	333	324	331	342	319	365	329	330	328	330	322	331	356	312	324	342	352	349	308	340	321	315	360	316	327	343	358	348	349	328	348	311	315	333	336	366	311	329	364	343	333	315	326	331	357	352	353	329	351	332	369	313	355	345	369	335	346	315	337	335	340	355	330	359	345	346	345	349	329	320	305	304	351	310	361	323	325	338	337	335	365	364	335	317	335	319	332	334	357	348	338	365	344	353	315	322	336	332	337	355	350	344	330	338	309	334	341	349	312	355	307	332	314	353	321	313	323	332	331	323	327	335	310	337	317	316	349	354	325	344	314	307	326	328	355	336	383	352	321	359	325	363	325	305	336	306	278	316	339	318	321	308	336	349	357	320	326	336	367	319	337	346	348	338	332	298	365	325	327	323	320	331	341	335	350	350	330	375	349	351	351	338	341	329	330	320	340	328	340	352	339	340	338	316	298	354	350	328	320	327	328	364	317	345	339	321	328	353	347	308	349	336	351	354	313	371	304	329	335	370	341	366	361	323	309	322	346	310	375	348	367	367	342	348	347	354	329	363	352	338	367	321	360	329	356	294	314	350	317	333	344	360	343	345	351	321	385	338	343	361	345	373	343	330	317	335	350	341	313	375	339	330	342	345	366	331	363	355	366	311	346	328	365	379	348	335	360	362	329	333	362	314	294	333	348	353	375	347	314	341	326	336	336	351	319	359	331	315	346	332	319	347	334	325	352	325	368	323	328	346	364	355	316	338	344	344	334	342	291	332	341	329	338	327	317	320	323	355	362	338	340	317	313	355	346	334	328	348	327	345	298	324	321	329	337	335	328	322	348	359	337	330	320	380	340	312	352	350	308	373	325	340	365	339	346	336	315	344	324	352	350	302	309	384	332	356	334	325	353	331	371	340	325	331	354	324	325	300	324	323	334	333	341	325	359	347	361	352	328	328	356	320	379	347	361	304	355	337	359	357	343	321	372	360	357	327	300	345	367	345	319	328	331	329	329	338	358	348	308	310	385	340	353	342	370	361	323	350	311	356	347	340	338	325	328	334	338	356	345	356	327	364	323	355	340	332	327	330	308	349	342	360	354	310	335	362	343	327	338	352	376	364	353	340	313	352	335	360	346	342	346	356	324	331	352	328	373	323	327	307	350	375	310	344	345	369	376	343	340	351	318	328	324	341	338	336	356	345	297	336	322	364	341	316	334	343	317	341	318	347	348	336	326	335	356	334	338	321	342	323	381	378	335	341	352	328	317	340	365	340	313	350	345	307	366	363	329	308	331	365	366	369	341	362	349	355	302	330	326	321	351	343	304	347	337	293	332	311	354	331	343	332	310	349	354	331	344	331	315	330	324	343	371	331	329	348	360	353	346	326	326	334	336	342	355	360	293	334	359	332	343	364	333	354	310	334	333	358	369	319	329	352	343	333	352	352	346	350	298	343	286	344	307	341	331	327	357	357	371	331	358	328	309	322	319	334	354	323	365	306	338	321	351	315	306	351	336	329	362	354	350	329	328	341	322	308	314	346	350	356	377	328	343	349	326	338	340	343	365	332	327	307	340	310	328	343	365	325	316	335	346	373	327	346	333	334	347	390	359	322	344	340	326	360	351	353	342	321	323	339	348	333	342	313	357	332	357	312	353	336	343	372	320	302	340	350	310	329	343	314	317	327	354	408	338	338	324	324	345	344	347	336	346	344	384	321	318	375	333	350	344	342	332	322	322	319	322	306	317	356	370	342	351	332	346	371	310	313	327	347	297	323	358	345	363	331	315	347	339	325	362	353	347	323	335	350	320	332	353	361	313	358	320	339	339	353	313	338	367	332	317	304	341	357	349	341	335	346	351	364	362	337	320	301	362	354	308	343	344	361	324	321	315	338	326	305	289	356	341	331	363	364	365	316	357	306	355	325	358	369	327	341	359	324	348	359	355	323	324	319	335	348	346	315	387	386	352	337	310	333	347	327	339	320	359	344	350	337	378	339	327	334	322	381	346	346	336	334	339	308	346	310	360	357	358	324	346	332	372	332	312	329	364	358	296	329	351	338	348	324	341	384	346	350	326	336	367	328	340	343	337	329	344	343	324	369	314	300	349	351	344	320	307	329	328	316	337	288	336	331	336	340	321	316	317	319	298	328	327	334	361	356	334	313	323	365	371	325	329	310	348	348	332	357	327	345	356	355	319	329	337	324	340	345	326	334	283
7501	2350	4929	5814	5600	14814	10789	3538	2413	2272	4297	23082	34706	12519	1281	1289	1246	1160	1117	1103	1041	1059	1113	1043	1085	1011	1062	1023	1003	1000	927	950	937	962	940	960	941	901	946	956	912	917	886	924	936	927	943	943	882	934	889	876	917	878	849	965	967	926	909	880	946	949	894	859	900	896	843	915	912	863	908	855	955	904	904	857	903	885	985	874	894	894	866	908	900	832	867	866	887	916	845	884	880	872	907	888	954	849	964	892	845	895	817	857	821	889	900	901	904	836	880	859	888	866	852	903	852	883	926	851	861	873	842	876	891	872	850	913	867	927	919	876	870	894	830	880	875	850	834	854	826	889	878	841	859	899	841	798	858	877	886	863	884	862	891	889	856	875	888	905	834	862	917	854	869	907	872	833	856	886	943	850	907	815	831	894	840	865	903	890	831	887	851	872	897	879	874	857	871	867	830	892	898	818	880	773	850	933	877	837	864	882	884	887	845	885	885	867	900	877	868	870	813	915	862	922	882	830	855	889	867	856	862	838	879	874	940	874	858	853	892	847	890	911	818	864	862	844	882	895	821	826	897	873	901	847	843	876	832	873	857	885	927	860	885	898	855	884	837	865	898	918	851	838	869	833	874	849	883	884	868	857	847	897	934	887	887	937	866	839	832	895	911	945	817	887	841	914	849	832	855	877	870	895	934	842	856	824	904	857	856	888	894	868	834	874	883	842	851	823	867	881	881	861	890	871	875	898	868	850	838	857	874	834	869	877	907	949	830	837	887	831	836	898	824	888	850	869	848	820	827	897	876	852	875	887	899	885	876	939	905	888	834	830	872	911	851	853	831	910	878	871	847	884	896	871	855	884	782	872	902	893	882	867	869	922	911	890	882	848	878	825	830	926	847	888	869	876	829	884	906	840	867	884	878	893	929	902	867	897	897	855	842	816	890	900	855	862	894	787	839	809	865	884	848	870	856	840	818	856	852	886	820	892	930	809	854	961	849	927	867	886	836	855	883	903	872	837	865	892	796	821	876	878	830	879	863	889	845	845	946	883	871	885	887	881	845	864	837	897	878	878	890	858	896	881	858	866	893	901	892	856	858	894	905	894	867	876	876	819	855	871	813	879	893	837	853	836	802	857	846	840	886	830	871	822	888	852	875	843	881	851	920	821	861	907	899	833	851	887	846	818	849	831	874	846	861	861	893	836	791	790	861	861	861	803	891	827	891	868	849	862	856	889	881	851	858	898	867	885	883	861	869	852	904	834	872	863	857	876	893	885	828	871	880	864	898	871	865	863	908	879	862	867	889	903	894	861	847	903	915	862	844	835	841	823	835	842	856	863	849	887	873	888	823	900	902	876	848	905	861	885	897	839	827	871	872	852	874	851	900	855	823	853	878	892	858	866	861	822	859	875	818	847	908	886	877	856	894	837	898	829	881	819	899	818	905	881	843	835	832	856	889	899	878	893	858	866	838	868	833	894	864	911	888	857	906	809	846	865	818	792	917	846	858	845	901	869	850	888	886	869	841	884	918	884	866	888	856	836	875	852	858	887	872	836	896	854	877	857	918	845	892	868	869	874	861	855	805	905	902	933	855	860	834	847	867	832	858	832	848	879	894	940	858	843	899	853	895	830	859	853	878	898	891	936	888	829	895	836	925	861	861	837	846	843	861	858	852	915	857	867	899	880	859	884	892	880	886	836	891	861	853	861	792	857	895	835	908	850	868	862	839	910	870	845	877	876	869	878	863	862	890	848	849	857	871	878	876	869	823	841	854	849	852	867	903	869	867	890	805	856	880	830	892	897	875	890	855	877	864	864	903	805	901	873	889	874	864	877	864	837	857	890	844	875	870	833	874	846	870	858	878	881	921	894	860	825	864	848	877	836	852	873	869	843	872	879	883	905	868	853	874	850	890	879	867	876	966	869	868	871	864	869	880	875	885	849	854	824	842	861	846	865	845	875	852	891	826	872	932	865	861	879	894	821	857	856	886	856	856	911	838	882	792	877	885	882	860	850	838	915	859	895	881	891	868	808	896	846	875	862	901	893	881	865	875	864	867	896	901	874	881	817	851	843	847	848	855	825	894	847	902	863	863	934	882	861	837	869	858	907	922	864	865	847	861	848	856	886	898	879	846	901	873	898	845	863	897	863	874	896	859	887	906	817	877	842	908	863	889	854	886	811	862	842	911	852	896	844	897	887	837	857	910	884	805	815	825	850	871	877	848	860	853	844	836	877	898	862	900	935	869	860	840	835	871	874	847	884	892	919	867	870	891	822	892	833	919	879	845	894	863	875	899	848	835	901	809	814	860	858	890	888	873	853	846	809	868	821	871	843	864	893	888	831	846	846	834	863	871	869	795	880	825	879	907	846	884	894	858	893	849	872	894	918	890	814	885	796	878	881	850	886	913	860	917	902	879	873	845	854	927	862	859	874	915	856	901	869	889	820	883	936	850	867	869	875	842	870	890	953	866	862	858	839	889	858	870	826	934	898	905	870	828	856	906	898	864	826	871	881	893	892	917	897	863	842	889	849	895	789	885	910	878	907	865	884	874	839	853	864	872	883	856	806	919	842	880	875	855	951	876	879	867	889	895	862	868	930	863	861	863	858	891	874	846	896	850	832	900	844	879	848	875	897	819	838	904	881	863	860	836	866	855	868	909	894	896	896	888	908	821	918	862	881	858	785	857	879	852	908	865	855	841	836	904	887	861	867	890	864	869	837	895	883	861	881	877	849	889	850	810	835	904	862	819	883	853	871	848	871	921	920	887	772	865	974	867	869	855	848	859	816	880	873	906	831	876	862	860	849	836	851	870	821	828	896	878	803	857	860	879	881	858	922	869	865	837	863	906	871	882	836	909	881	817	860	872	790	847	842	817	899	866	835	881	858	849	870	876	874	865	888	876	858	887	884	841	839	831	833	868	877	859	875	845	850	876	872	870	868	848	875	848	863	854	858	880	869	869	964	863	851	860	877	848	864	896	858	865	896	889	862	831	875	857	849	869	823	873	873	850	872	866	881	868	871	861	805	854	870	841	872	861	827	878	870	905	844	866	837	908	836	878	952	915	901	891	848	868	875	857	825	862	898	876	889	828	892	883	820	888	892	887	882	864	900	854	837	913	881	861	871	928	886	952	879	905	850	798	866	906	830	869	876	845	861	872	867	888	842	879	835	869	869	880	837	920	846	828	911	833	870	901	894	877	834	942	851	938	874	866	830	900	837	859	866	886	829	860	883	898	862	919	854	931	814	894	917	850	876	862	887	860	870	864	904	910	853	932	897	886	906	884	873	930	907	825	918	837	871	833	864	857	918	850	803	877	857	858	887	848	897	884	812	857	836	903	834	844	895	835	912	886	876	893	918	873	833	857	899	839	864	885	858	836	872	897	903	898	838	859	903	893	793	860	869	885	920	878	945	832	910	883	920	820	844	895	874	808	852	869	857	846	910	889	899	824	849	864	855	874	836	779	834	914	818	856	845	875	856	893	914	905	834
1912	221	215	254	220	212	220	225	200	197	198	421	528	242	182	179	204	185	190	197	204	178	193	178	168	187	183	173	196	173	180	187	142	180	170	199	192	233	188	197	206	190	148	190	173	187	188	157	178	196	179	179	186	192	175	193	163	185	177	163	185	185	199	208	161	164	181	165	187	176	170	176	206	164	205	150	201	191	171	173	169	175	178	221	177	178	202	187	176	177	188	191	186	188	194	185	186	189	182	160	187	186	211	178	162	167	177	185	196	174	177	200	153	174	181	199	173	174	173	162	199	179	183	188	216	184	155	193	195	175	199	186	153	183	183	162	188	214	161	178	167	169	152	193	198	181	179	191	163	183	187	173	176	166	213	176	147	197	166	164	198	165	182	202	198	180	183	183	162	172	188	194	177	156	188	171	184	174	185	183	193	180	201	181	179	181	193	187	167	183	187	199	192	179	169	202	176	194	180	189	171	192	196	195	199	187	182	214	155	179	185	188	189	171	174	171	189	201	178	182	174	199	166	187	164	185	191	181	203	179	202	182	190	197	238	194	176	191	181	180	190	184	163	177	191	169	186	178	203	178	158	179	193	217	167	191	174	183	205	197	196	195	181	177	169	189	162	169	177	162	155	187	188	151	195	183	170	195	175	192	176	179	180	183	197	199	179	205	204	208	186	191	196	195	182	184	184	161	209	195	190	167	204	170	196	188	197	200	205	213	191	220	199	167	180	166	187	170	179	162	188	173	182	176	166	188	181	159	184	179	174	198	176	190	191	209	181	173	184	172	184	200	206	191	199	162	190	195	200	199	186	191	191	191	201	182	169	178	186	197	162	161	179	178	148	204	197	176	186	177	183	195	178	177	190	196	199	196	180	189	197	180	177	172	183	171	182	177	195	200	160	201	183	172	196	187	192	176	162	193	194	195	207	185	201	188	184	175	184	184	171	203	190	178	160	185	216	186	184	182	209	179	177	186	168	197	202	181	204	197	192	188	186	166	170	197	165	182	193	190	192	179	181	183	180	174	192	191	161	202	195	179	187	186	185	205	226	157	177	173	187	178	190	195	191	193	199	171	200	178	193	189	196	204	168	179	185	161	173	164	182	203	182	169	181	155	190	181	196	206	171	172	168	180	187	181	204	183	173	174	169	193	198	193	202	183	181	174	193	187	172	182	188	163	194	163	197	191	196	204	171	184	179	197	189	189	182	212	184	171	203	181	149	183	188	187	211	197	167	168	172	183	187	180	165	188	174	195	192	178	198	198	185	171	144	171	195	210	184	164	188	182	210	189	183	181	186	195	177	198	207	186	169	167	191	184	166	170	162	210	187	171	182	183	186	190	203	192	180	209	201	172	193	197	168	178	171	202	194	168	201	162	161	181	182	188	171	180	163	170	166	190	170	168	213	179	179	196	191	153	200	177	163	183	174	206	191	170	185	168	191	187	188	175	193	191	167	185	165	172	167	175	177	170	181	162	160	188	194	209	177	151	197	197	191	186	186	192	177	178	188	184	214	200	193	188	186	195	163	162	182	177	193	165	206	177	170	182	145	203	184	187	185	161	201	206	174	181	181	190	199	183	182	171	162	198	183	183	192	182	179	176	178	180	216	171	155	182	181	182	178	179	185	183	183	153	198	164	192	211	198	205	219	190	192	177	154	175	195	208	167	178	206	182	204	179	206	204	208	172	180	177	181	187	181	177	183	183	186	176	177	184	162	153	165	192	181	185	186	202	167	179	189	178	176	178	194	164	192	174	190	180	175	186	197	200	186	156	183	177	196	188	155	200	200	185	184	171	197	178	172	181	192	187	191	180	173	174	178	181	161	165	181	178	200	190	187	189	202	154	171	199	211	184	202	163	193	180	190	191	193	180	166	184	189	186	189	171	201	207	189	186	169	200	198	208	184	175	163	192	151	159	156	167	165	184	180	204	207	198	176	185	188	198	176	176	202	197	179	183	158	165	183	214	161	187	176	185	163	156	196	170	168	181	191	163	188	181	173	170	169	187	193	193	170	174	172	194	199	209	168	171	180	178	169	214	197	175	182	195	206	182	174	187	182	180	176	161	183	178	184	190	187	189	177	183	167	196	200	169	196	201	179	187	177	157	186	194	205	179	183	176	166	148	177	209	175	184	197	190	207	181	151	177	176	203	167	187	184	169	199	163	169	192	205	187	222	184	177	185	195	175	193	193	205	193	189	196	178	196	182	182	166	203	189	189	196	192	202	194	191	218	183	175	199	179	182	189	188	180	192	203	164	180	155	174	193	203	202	191	183	197	188	193	177	183	202	175	184	196	191	208	185	176	189	174	193	200	177	179	187	159	185	164	176	194	201	183	202	194	187	192	175	164	166	207	182	186	181	206	177	175	178	174	206	163	212	186	181	166	176	162	194	181	173	164	194	209	178	188	203	182	182	168	221	176	182	185	202	193	188	185	181	193	197	175	176	180	166	167	196	186	162	199	179	184	174	181	162	190	177	199	195	168	177	164	177	182	186	184	202	191	186	186	175	205	170	187	183	180	178	165	186	210	200	216	195	205	196	176	151	179	196	170	195	194	177	166	185	197	203	188	189	170	167	168	178	183	185	181	186	172	194	195	186	224	179	168	190	214	179	194	196	171	193	174	191	182	172	160	194	189	198	185	189	191	193	183	175	186	181	183	175	193	180	147	221	181	184	193	183	204	180	186	171	197	176	176	217	183	180	182	185	182	205	168	197	176	171	172	212	205	178	192	204	174	208	208	164	189	174	193	183	170	202	167	169	201	187	198	189	185	170	188	149	175	197	212	170	203	174	174	188	188	190	168	179	195	179	181	202	192	181	172	168	152	192	169	181	188	168	167	170	198	189	202	178	185	171	188	211	179	211	184	180	177	175	177	184	176	167	178	182	192	194	174	174	187	171	167	176	184	170	175	181	191	200	203	202	189	174	206	183	187	179	179	196	190	168	184	190	183	175	171	174	183	190	186	169	175	196	181	172	176	186	196	190	179	158	178	212	185	188	170	180	183	188	191	170	189	166	172	226	224	171	183	191	180	181	188	197	165	206	178	197	190	185	176	192	176	181	183	163	192	176	212	194	161	158	190	170	197	171	192	182	213	199	175	201	165	173	180	190	198	172	185	160	186	203	170	198	184	182	224	199	192	185	176	190	198	206	185	166	168	180	186	195	165	187	189	164	205	204	193	186	165	199	173	169	173	189	178	201	196	161	171	191	187	208	189	169	167	172	198	184	181	173	154	193	168	218	211	184	184	191	209	185	184	173	185	197	195	178	170	172	202	174	197	192	180	171	182	191	177	169	184	187	185	182	193	188	198	162	164	195	172	174	192	174	205	182	172	175	181	183	191	167	174	195	186	191	168	193	198	194	184	188	178	172	181	186	190	171	189	197	181	182	181	167	168	166	159	172	168	208	168	176	170	175	172	184	203	164	171	190	175	202	176	205	169	193	180	172	192	174	212	184	179	176	195	162	181	182	191	159	191
2133	636	689	727	757	681	791	805	570	627	672	2350	3295	918	561	590	554	588	544	615	549	555	539	583	530	540	593	547	557	561	566	587	560	597	563	592	533	572	527	577	516	523	548	590	571	555	558	562	547	552	599	550	579	588	620	545	572	571	549	587	568	563	539	591	563	539	558	522	560	541	572	552	555	546	561	499	533	549	536	555	532	539	527	578	559	578	531	546	543	566	582	561	546	563	561	588	562	548	562	577	532	512	572	554	565	532	533	531	555	581	562	553	512	559	547	535	525	588	587	534	562	590	496	591	558	537	562	537	500	521	557	550	552	544	594	603	553	547	613	559	604	533	583	545	524	521	554	542	567	548	582	528	556	586	543	561	570	560	543	552	541	589	581	568	540	562	531	530	574	508	574	538	587	492	576	541	574	527	548	600	570	555	530	539	590	525	541	565	541	578	548	542	603	538	533	589	493	555	552	556	571	583	572	560	559	588	548	531	517	564	605	535	578	562	550	564	568	550	579	571	507	532	538	599	574	548	524	580	562	577	560	599	562	576	545	548	540	549	540	569	561	552	547	533	598	548	562	528	574	534	559	604	577	537	544	581	556	532	578	541	544	510	542	549	588	561	525	549	565	557	562	577	547	557	536	512	542	532	592	552	581	547	582	544	583	546	542	583	572	520	549	564	574	577	541	559	584	600	551	572	561	557	577	560	565	499	542	546	552	545	548	573	563	583	605	554	569	566	578	580	554	556	560	508	547	555	582	545	555	578	573	551	568	615	545	568	579	537	594	557	580	551	537	538	544	545	566	543	521	557	562	587	565	558	564	575	552	520	591	530	552	561	594	606	557	568	584	537	501	546	540	567	542	559	545	569	532	592	584	567	574	582	550	563	553	552	526	568	535	522	507	543	559	588	583	540	547	537	549	545	569	537	528	577	570	558	583	526	536	560	543	566	587	549	535	577	562	545	545	551	537	562	512	537	561	581	533	526	529	555	555	585	540	544	549	600	585	545	555	569	535	566	611	542	525	552	589	552	560	552	557	574	518	543	593	548	525	542	533	527	503	577	567	594	599	573	549	589	570	538	618	581	576	569	556	556	528	568	533	574	557	598	609	577	565	540	535	527	564	524	573	559	492	551	540	516	561	523	529	538	544	541	584	553	572	539	579	533	585	567	586	582	560	535	524	539	594	542	571	538	574	537	556	578	579	567	549	564	528	583	565	509	564	519	572	534	537	566	538	570	548	554	531	525	524	580	573	544	567	566	568	571	571	588	571	532	570	535	532	524	568	575	546	539	612	565	557	556	556	532	583	592	561	528	577	602	560	573	553	523	548	504	527	569	539	565	514	571	528	548	563	561	534	495	538	583	521	553	547	572	524	577	565	516	501	586	575	569	550	553	607	570	524	567	551	541	538	538	525	568	548	564	566	533	549	531	524	519	574	536	508	523	551	575	555	551	577	539	539	546	566	556	546	610	634	548	577	565	552	573	553	525	525	575	529	557	551	605	572	551	553	589	553	555	535	536	545	554	547	525	566	570	579	535	568	595	546	542	577	548	541	549	588	560	549	524	527	544	552	561	520	557	544	574	569	590	529	575	553	537	594	601	541	545	537	562	568	582	630	527	551	620	585	505	566	554	534	526	610	559	580	569	570	533	551	505	551	544	543	581	563	570	552	538	503	539	523	563	539	562	509	543	568	581	539	456	509	533	547	491	557	528	529	554	560	582	542	577	549	564	556	557	513	588	540	548	580	550	526	580	522	591	567	591	543	569	529	550	541	547	584	543	535	540	572	550	519	523	563	532	579	551	579	528	570	517	503	571	581	590	533	605	514	578	585	546	545	547	570	549	532	567	543	563	503	504	605	558	523	539	554	577	569	545	578	520	585	564	580	571	548	570	576	512	567	530	565	588	590	597	526	565	597	542	542	573	615	602	564	597	550	571	560	590	583	571	540	552	538	565	569	568	560	565	557	549	575	527	548	602	553	566	507	518	559	506	539	541	520	578	530	568	555	543	541	577	530	568	519	568	569	561	530	563	533	589	564	556	547	576	518	514	556	556	540	548	597	556	555	566	566	586	580	553	554	529	533	553	502	518	554	563	552	578	582	572	545	519	547	549	608	557	516	518	548	527	584	562	571	595	549	564	564	541	581	521	541	517	558	585	547	568	548	566	538	572	540	567	571	545	569	577	519	569	550	588	528	564	539	571	583	543	538	579	578	561	590	572	590	595	589	561	546	566	580	561	537	525	560	580	563	574	574	569	556	544	524	582	574	562	563	553	534	585	558	528	543	539	541	552	506	554	549	571	568	554	529	512	570	582	542	570	559	561	505	542	549	559	580	535	596	585	587	577	589	574	530	580	545	557	568	588	558	558	576	559	550	532	526	554	591	563	541	573	543	570	585	531	549	526	552	546	572	567	582	568	530	547	554	609	553	552	539	589	550	574	515	549	579	536	535	526	542	576	552	500	566	530	561	603	576	540	604	545	573	528	535	542	561	502	543	560	553	574	561	554	559	561	516	586	556	561	527	587	563	523	579	582	552	553	539	535	542	515	551	560	557	549	541	562	513	567	545	563	511	540	506	607	531	580	568	568	572	543	579	571	580	587	547	533	570	546	591	566	550	568	560	532	584	547	557	500	514	561	578	573	544	554	588	540	552	585	532	547	567	554	559	573	544	531	548	535	550	570	557	578	577	538	535	568	551	562	523	583	570	554	522	573	565	579	565	532	527	544	544	577	550	538	548	605	512	529	547	555	561	544	562	553	598	517	557	579	564	522	566	607	544	565	559	556	540	581	532	534	556	543	530	546	535	574	549	587	597	579	549	526	574	552	542	570	607	573	562	567	533	557	573	579	565	559	539	529	577	534	521	558	543	522	563	555	553	572	573	542	534	551	568	558	559	591	492	540	552	508	529	564	529	505	571	561	518	555	546	567	565	577	557	542	541	582	541	533	574	601	586	553	537	568	586	550	515	556	575	548	569	528	548	540	563	550	547	587	557	567	558	539	537	579	544	547	549	569	553	557	519	571	549	564	546	558	520	586	570	552	564	555	541	583	531	576	562	522	578	534	549	544	572	568	553	529	548	585	532	556	569	561	563	545	569	568	555	591	530	550	566	560	561	553	591	548	504	553	535	574	561	556	526	538	560	518	552	586	614	504	556	528	546	572	575	539	580	519	529	531	572	541	559	535	562	561	545	567	573	562	550	558	546	581	551	562	532	585	592	563	598	560	565	575	546	532	567	540	539	519	553	565	579	542	568	553	538	533	551	556	594	575	581	538	542	532	575	549	572	547	531	587	561	536	578	559	555	593	531	566	568	596	569	508	596	549	573	510	567	553	591	534	580	553	542	579	517	555	556	571	572	525	548	568	536	600	522	518	573	538	554	573	586	536	514	550	526	587	520	544	587	535	550	596	575	611	531	542	573	536	613	586	582	552	535	581	604	530	563	591	535	550	530	548	547	535	559	549	543	562	542	540
7255	1118	1387	1122	918	1854	1112	608	860	497	499	4871	8426	4304	404	368	389	346	381	371	387	388	365	393	337	352	340	353	329	370	373	362	375	347	366	352	358	341	363	363	351	338	335	346	355	345	334	375	322	349	346	372	351	369	349	377	356	353	373	370	341	333	355	316	349	369	382	334	345	344	344	323	351	347	359	339	364	362	333	327	306	361	323	329	336	372	357	330	329	384	357	360	365	349	352	329	313	326	362	313	297	356	331	323	365	338	355	347	354	376	347	363	359	336	380	334	317	341	334	350	351	352	364	350	372	339	383	326	348	368	334	364	341	338	331	375	343	369	336	339	352	342	334	350	353	363	350	385	391	363	351	365	354	331	340	357	369	360	359	338	363	340	314	334	354	360	333	372	347	314	348	340	376	330	320	335	384	355	336	331	289	292	375	366	350	342	340	392	336	376	366	374	351	351	328	372	378	384	351	358	356	349	356	364	319	346	339	329	351	365	368	409	353	346	373	344	330	351	319	316	358	325	336	336	350	295	362	370	341	356	334	379	358	369	361	337	336	341	374	328	360	364	353	381	339	358	296	357	365	338	355	355	376	345	313	313	349	322	344	356	359	326	353	349	327	357	369	361	348	354	350	363	355	325	337	364	362	356	359	347	363	320	327	370	369	345	359	342	343	349	360	353	373	378	341	302	348	334	335	351	366	337	307	365	327	369	325	335	355	363	354	352	345	344	344	368	356	352	381	340	345	321	375	378	350	385	327	373	334	326	341	339	363	350	307	334	365	366	380	331	393	346	381	344	339	316	351	333	361	330	349	349	355	348	347	357	346	337	377	355	380	371	373	325	313	343	348	321	361	329	379	388	352	340	335	364	333	329	324	391	366	332	357	335	344	303	333	359	388	380	347	358	346	342	322	319	314	355	311	363	346	391	350	354	347	329	359	398	370	378	346	344	355	363	349	361	346	347	350	344	341	356	343	347	354	386	352	365	331	369	325	362	326	317	353	369	388	362	336	366	353	333	350	356	343	335	356	334	346	349	354	338	353	343	347	377	341	354	344	351	350	368	344	358	336	347	344	338	325	345	336	325	330	368	341	359	383	359	365	375	387	339	357	343	367	319	346	350	376	352	354	341	364	354	354	326	329	351	359	321	350	316	355	309	373	364	348	352	320	342	364	345	362	345	353	338	347	329	364	348	354	357	320	337	383	364	318	372	372	335	321	391	318	343	342	357	359	338	363	333	347	349	324	362	348	319	387	358	327	348	328	344	390	338	319	341	364	317	390	364	380	349	354	348	335	369	358	360	374	382	383	334	332	361	386	372	370	350	348	366	371	352	338	364	351	336	318	332	337	352	347	363	332	355	335	353	362	331	356	351	372	347	334	349	360	321	332	364	325	317	348	357	360	355	324	366	390	339	345	342	317	335	347	332	388	345	331	310	331	330	382	344	368	377	355	341	322	343	341	326	345	345	370	353	363	368	354	328	370	362	322	337	375	336	311	328	386	326	362	321	347	341	364	357	373	352	377	363	322	370	344	356	349	345	379	362	353	321	345	362	307	353	360	334	328	331	343	352	331	336	331	349	333	380	349	333	327	371	350	403	344	355	344	342	328	329	342	331	356	334	346	304	330	347	355	354	365	350	332	374	356	359	377	336	367	365	348	314	356	309	338	333	340	331	336	364	330	390	328	388	333	343	350	364	339	372	385	352	359	382	365	344	368	364	387	336	323	326	379	328	378	362	312	359	328	363	343	324	367	360	338	355	348	356	334	348	339	368	343	359	361	337	340	319	401	372	364	347	354	327	314	386	339	368	375	327	333	352	366	332	325	360	357	318	383	331	357	352	383	344	378	341	312	338	357	336	316	358	348	336	363	362	340	347	373	370	402	341	346	339	350	364	355	349	341	322	332	325	350	332	306	367	359	381	345	343	324	355	338	343	353	338	339	369	295	317	360	364	370	370	371	356	330	382	342	331	339	326	358	345	349	380	356	326	345	365	325	360	346	358	354	364	357	361	331	351	353	352	332	339	319	352	363	336	362	362	343	378	331	353	349	343	339	396	338	328	366	373	324	330	340	356	373	353	369	357	350	322	344	362	375	375	376	340	299	371	345	350	344	361	350	350	346	367	344	334	343	314	364	334	343	333	354	340	355	363	350	349	385	331	385	332	346	397	335	333	363	357	357	351	347	344	352	342	340	338	372	342	346	333	368	368	349	353	346	362	383	376	309	334	348	366	345	313	345	365	353	353	352	356	368	366	367	340	363	326	362	367	330	367	344	362	340	363	367	345	339	353	335	337	324	356	351	348	337	354	356	377	321	335	349	373	390	340	359	339	357	335	332	330	338	348	347	323	349	313	375	350	356	353	380	328	361	338	360	324	361	358	306	376	342	356	370	355	381	321	351	364	382	356	368	370	332	344	330	367	320	304	341	304	353	357	350	362	381	364	330	373	308	360	346	339	385	383	395	355	344	379	354	354	357	386	369	365	344	319	366	345	360	342	341	353	349	350	344	340	350	362	370	310	321	348	362	372	383	310	358	346	367	345	331	324	343	334	309	330	368	339	334	340	347	352	353	344	345	329	358	331	361	348	332	332	336	346	349	360	372	400	351	340	338	323	325	332	346	349	329	370	368	360	373	323	340	360	361	347	368	341	375	381	373	366	387	388	331	346	332	318	377	357	337	349	386	354	390	350	349	374	367	329	334	370	367	338	374	321	354	322	351	352	325	352	337	328	345	304	373	352	368	343	362	345	340	349	361	335	346	344	401	351	365	314	361	345	351	307	372	328	356	324	347	352	366	370	343	336	307	313	346	330	306	328	333	362	391	322	361	360	369	330	336	331	367	355	321	340	316	312	357	364	321	384	328	340	362	348	357	376	332	344	360	366	366	339	370	336	335	318	330	348	378	384	311	341	344	341	388	371	348	361	376	383	349	349	359	319	319	358	354	334	384	352	361	352	410	339	362	343	358	332	347	331	379	383	323	357	285	323	364	395	350	350	351	346	362	341	324	325	344	358	348	404	379	394	331	342	352	376	335	352	338	301	339	332	326	328	386	395	375	311	373	347	346	328	313	349	340	375	364	342	376	383	305	359	370	349	334	361	360	344	333	322	350	342	360	346	370	340	340	329	348	368	376	338	349	351	401	354	371	322	357	365	381	347	352	325	323	346	344	363	328	326	362	340	379	378	374	322	375	334	322	353	326	349	316	376	346	353	369	344	363	346	339	371	361	359	354	352	340	346	359	348	369	378	347	365	381	346	346	341	402	384	346	331	351	361	334	342	307	325	334	360	349	346	350	352	308	374	354	335	340	324	324	356	343	356	320	371	339	366	350	331	333	346	367	366	353	338	367	361	354	349	356	339	310	304	334	365	363	328	302	329	329	306	347	320	348	376	341	389	369	378	352	308	333	346	356	352	337	353	361	349	343	381	357	384	341	350	352	332	367	324	360	325	371	327	355	362	364	323	339	329	374	322	344	316
5590	1656	3080	3630	3743	7936	5018	2537	3849	1712	2113	20323	30081	13646	1137	1140	1085	1058	1077	1085	980	1019	1030	977	990	1008	1039	956	1047	976	1018	1040	961	954	944	1010	901	971	952	1013	918	930	1008	961	946	962	955	970	970	989	947	906	911	972	932	959	946	963	962	922	954	913	986	903	940	893	926	943	911	928	884	969	1047	944	911	894	947	977	955	945	931	917	956	885	941	941	969	944	972	1021	866	936	898	912	948	951	962	950	983	927	918	943	916	914	978	922	987	955	978	898	914	946	927	904	889	896	980	890	901	955	893	941	878	975	892	916	909	928	920	976	986	905	964	924	972	895	939	901	944	924	912	919	909	959	934	931	956	956	868	879	904	920	956	898	952	928	928	903	909	926	965	909	920	969	886	933	969	898	972	974	958	942	902	886	938	1012	944	956	919	939	915	871	929	910	964	898	916	955	973	944	959	1017	926	899	927	869	895	946	922	947	889	946	985	898	871	870	939	963	988	922	924	956	900	958	954	950	893	998	939	885	910	895	925	934	948	903	929	966	901	925	923	947	938	919	1000	920	915	884	930	903	945	920	960	881	907	914	889	923	973	941	922	950	938	939	930	891	958	898	895	923	967	925	927	947	935	930	990	932	989	963	958	935	960	953	932	908	901	925	944	903	924	941	917	906	914	945	941	909	927	924	939	932	948	995	943	916	907	944	941	919	914	922	912	900	964	952	966	964	924	921	944	915	885	968	961	950	908	910	956	888	949	948	892	951	909	972	889	957	930	888	947	925	954	901	954	883	912	921	907	897	946	939	944	938	933	931	942	976	963	866	905	874	940	902	953	937	963	946	943	929	982	961	906	969	913	928	877	955	932	910	896	931	958	940	887	942	926	921	912	969	957	945	903	897	936	895	914	953	894	964	943	997	982	895	964	912	941	925	867	887	981	950	926	932	969	984	919	940	927	943	995	958	939	949	961	904	907	981	912	929	890	880	958	992	993	915	940	952	904	950	942	921	930	927	924	967	935	929	946	931	951	974	964	891	907	912	941	950	991	980	938	949	888	971	953	916	909	899	939	911	959	938	894	921	961	936	933	914	927	896	948	904	904	953	958	936	920	949	908	951	874	948	953	932	901	980	921	937	925	922	947	957	885	876	914	984	946	909	934	978	957	971	931	908	894	921	914	907	892	975	965	934	899	918	878	933	885	983	930	892	957	930	943	952	893	928	882	891	933	952	919	951	895	972	1009	934	917	946	926	959	922	937	925	917	931	969	942	914	893	933	961	921	917	903	861	884	937	929	978	898	964	884	904	910	915	947	923	945	924	958	908	970	896	915	966	970	915	950	1002	885	951	923	920	912	924	970	919	916	910	921	951	955	933	962	924	884	987	933	898	870	902	872	891	926	949	905	923	918	927	950	896	873	871	994	943	957	909	959	911	953	969	927	918	873	905	913	907	908	918	916	922	918	902	923	956	910	930	961	940	949	922	971	947	941	921	946	948	947	884	964	928	927	934	953	929	957	956	937	940	927	970	994	925	937	906	940	884	919	923	938	886	950	974	879	940	902	940	920	973	911	958	904	982	902	920	912	904	918	915	942	929	922	900	950	941	895	925	925	897	947	892	912	937	908	930	940	984	951	910	932	922	929	936	900	934	910	936	962	907	994	930	961	945	948	939	995	938	982	934	967	908	932	983	884	916	913	909	884	964	962	880	972	925	942	924	959	925	976	949	956	880	992	925	876	917	948	940	935	916	891	916	892	946	973	870	966	928	981	950	919	943	903	915	904	954	963	945	954	947	949	888	961	940	929	884	952	925	940	952	919	924	932	922	954	924	966	977	922	924	948	919	905	927	924	944	855	937	923	928	962	918	965	943	948	871	907	928	884	927	979	888	957	987	886	918	904	956	924	975	926	950	947	924	895	956	887	893	911	856	966	935	907	890	932	932	930	926	934	877	965	958	928	911	958	964	952	982	924	944	986	935	883	985	966	942	905	1004	927	958	961	906	945	921	965	901	948	917	964	939	933	921	954	918	940	942	970	907	934	916	912	974	978	962	938	906	910	926	927	902	974	946	911	957	908	902	992	894	946	912	897	906	945	891	878	922	896	960	934	951	950	912	960	948	941	907	970	931	943	988	949	950	949	930	919	906	946	926	933	922	981	932	936	914	940	906	897	898	900	909	918	943	908	920	900	963	891	938	902	951	911	922	952	926	976	885	939	900	943	901	912	877	927	920	942	952	953	917	900	968	924	918	889	940	970	898	864	901	946	976	889	963	921	928	911	973	935	922	926	974	917	898	960	884	973	933	904	939	946	900	926	942	975	864	938	936	945	989	944	930	909	952	960	954	1000	926	917	924	858	883	897	942	946	942	905	922	877	975	922	972	906	938	944	953	941	909	915	920	985	904	969	885	940	950	880	927	940	928	956	914	935	889	970	993	884	924	901	943	950	923	936	969	989	909	922	973	936	945	902	942	950	946	892	950	965	957	873	927	970	908	972	977	945	976	893	940	948	875	958	968	980	929	862	959	935	937	935	948	911	940	970	944	944	949	905	911	950	916	859	948	975	919	936	886	916	941	909	925	961	944	957	933	936	982	899	1005	961	912	934	960	952	976	917	957	935	913	935	949	930	902	976	851	936	936	918	942	897	932	899	950	928	882	933	946	923	957	943	905	976	914	915	914	930	906	887	894	956	935	926	997	920	939	919	945	909	969	935	899	937	922	958	909	963	955	941	948	874	952	948	953	969	875	921	923	934	918	917	921	933	906	886	873	970	921	932	959	909	897	923	886	944	958	927	908	978	940	940	927	954	883	926	984	891	968	916	939	958	911	1003	921	934	969	937	981	945	975	922	898	984	1013	886	948	970	923	926	934	882	969	925	957	932	925	917	875	930	960	940	904	913	947	920	1013	932	909	889	934	977	921	915	905	937	892	870	927	959	928	945	957	901	975	941	885	933	988	930	930	938	1011	902	986	922	915	981	957	956	922	911	935	933	918	938	952	897	957	933	957	955	942	895	934	896	962	954	944	927	927	884	919	1006	882	929	915	910	968	913	934	891	912	870	914	913	944	948	896	991	940	949	928	843	908	934	906	980	964	928	951	931	956	888	904	977	945	934	896	918	958	884	872	1006	847	994	863	928	890	893	934	948	879	944	964	927	953	896	911	902	944	964	951	955	890	908	959	987	935	936	930	939	844	891	908	955	941	941	952	945	903	960	913	983	943	941	917	889	909	899	960	886	886	946	952	935	944	914	987	936	916	962	897	930	905	853	961	919	895	925	940	921	917	890	919	941	899	938	865	966	879	904	944	967	961	926	970	919	893	914	947	919	910	924	886	987	943	970	913	905	935	915	902	950	957	882	935	975	906	905	921	919	927	932	951	925	911	942	926	976	910	972	883	894	935	959	972	942	933	942	969	931	887	997	909	945	898	952	948	912	963	956	951	902	880	910	882	938	950	921	894	850	927	923	939	901	984	941	874	936	868	921	895	880	969	938	902	973	974	913	876	897
13890	2349	2462	1980	1460	1492	927	791	2542	619	548	4223	15775	10241	681	405	382	403	363	370	397	380	394	330	342	381	376	377	365	341	409	339	370	387	356	356	398	357	365	355	349	373	386	354	340	368	380	324	356	355	347	334	327	344	353	358	360	339	360	388	358	349	367	345	374	347	323	345	370	381	381	345	343	348	331	374	332	317	348	348	348	329	333	332	351	362	358	334	346	355	340	316	348	338	372	374	336	353	329	321	366	349	357	395	363	340	369	382	352	352	347	394	366	326	327	365	356	306	316	352	349	397	359	324	347	366	337	333	364	362	326	333	384	342	353	380	350	343	396	356	345	370	353	374	356	377	383	312	347	318	360	329	332	302	348	350	359	348	368	335	414	381	353	326	361	347	327	325	359	385	384	338	339	349	366	388	365	387	351	353	372	328	346	323	355	343	380	370	337	371	341	345	319	369	347	366	345	319	348	334	348	290	319	338	337	311	335	312	371	326	326	340	343	347	345	358	382	357	290	371	344	360	348	324	366	379	365	349	358	379	323	353	365	338	361	323	368	344	347	349	334	338	348	311	393	339	352	346	346	337	337	324	322	325	336	371	354	355	367	354	396	346	346	358	345	360	351	348	340	325	325	343	324	352	365	354	336	394	356	359	380	352	359	371	365	318	373	331	360	347	327	329	356	344	364	362	352	326	363	350	361	312	353	365	350	349	352	311	379	339	390	328	344	378	363	338	339	378	351	349	343	348	318	357	341	348	326	337	338	347	336	350	346	368	353	332	335	331	362	328	367	360	320	354	347	353	355	360	336	341	365	347	335	322	344	347	375	356	386	343	351	360	349	365	349	367	353	336	324	354	369	350	390	380	351	326	361	320	353	360	366	337	363	350	349	371	343	362	359	331	334	321	344	359	342	332	367	355	384	341	355	348	347	347	325	312	361	335	334	368	352	346	375	334	353	383	314	356	328	383	332	361	335	377	353	358	345	345	338	334	345	382	368	331	346	341	377	327	368	325	385	358	344	334	318	361	368	369	341	352	340	347	369	331	336	353	362	338	340	317	301	353	351	369	354	360	341	340	368	360	383	343	339	321	350	358	339	408	346	326	367	377	321	317	365	380	336	345	361	330	359	357	325	361	343	346	324	366	343	336	356	382	336	336	341	387	361	345	371	368	356	334	328	369	392	354	343	390	366	351	352	347	364	357	340	322	322	362	362	371	366	373	334	343	323	351	354	345	365	320	342	360	354	314	330	359	379	357	329	361	349	366	342	361	395	325	324	343	330	315	353	340	334	319	349	333	343	363	361	373	374	331	334	388	351	388	331	376	357	394	352	332	370	328	337	379	367	383	363	306	344	353	335	380	370	368	332	348	355	344	338	352	345	365	339	360	318	363	338	350	356	339	336	317	327	357	365	369	360	323	368	329	337	366	370	382	371	344	347	351	320	339	352	351	374	362	361	388	381	379	329	344	392	349	352	333	328	365	380	387	362	375	359	395	378	353	353	369	380	325	344	326	347	353	346	342	351	315	340	327	345	396	352	314	352	324	366	325	364	379	369	358	370	353	366	356	372	338	349	343	345	345	374	354	329	358	342	364	343	350	338	365	322	365	351	389	350	355	356	338	358	367	367	331	349	311	360	361	319	356	325	367	378	311	334	354	356	367	388	368	356	383	355	346	327	361	360	353	372	354	360	354	311	368	358	367	361	345	354	335	327	379	375	351	343	351	351	377	375	327	340	379	359	357	357	364	351	312	345	341	343	342	338	357	371	347	319	390	365	356	392	348	374	379	359	326	323	325	353	348	343	340	374	373	361	344	345	355	382	357	364	342	343	340	375	351	345	398	380	354	377	354	342	369	397	342	367	344	327	336	345	371	370	360	351	381	350	367	363	347	340	356	326	361	360	362	328	338	330	415	332	330	349	335	362	368	350	353	362	382	343	327	329	332	364	381	352	355	350	338	339	354	345	381	320	361	363	375	373	357	332	382	341	338	327	383	368	329	338	358	365	354	358	358	364	364	365	337	374	330	372	366	356	347	328	352	357	355	329	380	355	356	364	321	325	387	372	344	336	358	379	350	356	336	378	331	379	364	355	384	371	337	303	331	328	331	379	395	366	344	379	367	346	340	333	380	351	379	351	355	347	342	336	381	336	335	373	330	336	361	368	358	367	370	366	363	365	341	377	366	351	310	344	352	366	348	383	335	352	340	337	365	336	353	354	368	340	354	346	351	330	328	340	366	353	353	382	322	360	350	350	345	346	335	309	362	349	346	348	343	347	346	385	344	362	340	328	383	359	349	348	334	345	327	345	355	356	336	375	374	354	318	360	347	355	344	341	356	379	346	345	349	395	364	335	335	344	368	400	360	353	360	353	331	368	337	384	366	344	370	367	360	369	356	340	346	370	366	340	360	332	332	351	356	360	331	375	358	353	337	355	351	376	334	384	372	330	386	367	329	359	341	343	369	357	373	367	339	355	366	353	353	382	349	356	352	374	365	344	342	365	338	343	362	346	355	333	378	331	358	359	339	374	376	339	339	378	326	348	355	344	342	356	355	359	362	329	343	358	347	366	343	366	317	375	372	352	331	359	372	355	362	354	386	330	362	352	384	342	364	322	339	346	333	372	317	358	341	361	381	332	366	370	369	344	361	355	325	373	336	363	357	320	363	329	369	334	347	329	312	300	347	362	316	372	375	371	317	352	356	325	393	331	338	364	378	349	328	330	351	354	321	338	376	355	352	341	334	344	381	347	327	340	369	364	336	322	353	385	326	375	356	357	355	371	330	328	378	361	359	412	370	338	341	367	375	386	331	352	370	345	347	336	343	377	368	364	374	378	349	286	320	342	357	337	379	397	389	339	363	383	433	393	352	365	333	355	322	336	384	357	355	350	393	339	357	361	392	359	345	350	344	350	348	346	378	364	345	359	348	321	373	333	357	347	363	339	354	366	346	374	353	365	385	354	333	327	346	375	356	344	354	339	409	348	334	376	337	359	374	369	345	348	358	360	385	347	341	361	344	334	318	382	352	356	330	355	374	354	344	346	332	345	350	320	358	340	344	365	349	326	360	320	341	345	355	354	347	373	372	366	367	366	344	321	330	350	358	360	411	357	332	343	355	351	390	331	365	330	387	360	348	338	351	360	358	346	358	334	336	344	362	365	349	346	387	326	344	360	363	354	352	359	357	356	344	347	349	341	378	371	340	351	363	368	355	359	383	372	327	334	359	325	344	344	328	363	386	394	381	358	335	372	364	333	336	372	352	348	377	336	329	362	299	368	361	357	359	353	345	381	349	341	339	340	342	373	358	326	355	349	351	369	327	371	378	338	360	361	350	358	367	374	363	357	369	368	353	366	341	345	393	373	372	357	350	376	378	377	310	346	350	351	334	361	355	332	365	359	341	370	350	391	322	371	384	357	337	358	350	324	361	346	371	315	374	335	370	328	330	348	365	326	336	318	354	344	372	368	334	335	331	391	349	338	358
7426	2360	4743	6156	5361	6265	3983	3409	11031	2402	2287	18063	40304	22731	1635	1255	1187	1181	1138	1105	1084	1126	1102	1097	1016	1054	956	961	1099	1064	1006	973	1001	1009	925	1012	978	971	973	988	997	974	923	1008	974	978	926	974	930	902	936	932	972	920	938	962	958	912	915	992	931	939	942	929	969	901	950	925	903	901	913	950	847	924	929	987	918	934	902	884	893	892	934	935	920	913	929	929	944	889	864	873	1005	939	891	911	918	903	951	891	928	926	947	980	911	941	882	959	978	940	992	942	909	927	906	912	901	867	967	924	964	880	986	900	968	910	963	967	964	958	915	959	995	903	928	890	901	893	859	872	884	891	945	912	901	916	867	925	939	973	939	881	929	999	942	919	856	922	936	918	988	817	887	987	905	880	887	891	921	912	933	952	917	894	916	992	891	943	884	951	968	906	929	927	892	867	904	924	956	894	899	878	904	891	905	918	921	898	958	901	950	918	939	961	909	917	964	935	894	950	881	906	894	912	932	947	928	928	907	903	946	938	924	909	913	962	885	913	887	929	952	924	951	917	917	882	972	914	916	916	905	976	925	886	909	928	953	877	895	934	918	903	896	959	936	913	951	914	916	922	893	903	912	928	913	862	868	977	910	902	891	911	860	932	892	907	869	893	898	929	889	941	857	848	896	969	936	873	929	838	887	882	883	914	931	930	940	909	941	923	952	887	876	908	878	838	909	934	935	901	859	903	908	936	932	926	947	942	865	899	942	911	951	930	923	891	877	884	922	936	910	914	939	945	917	898	939	881	951	926	971	977	886	949	858	898	868	926	867	959	853	902	929	936	886	853	912	908	954	928	920	938	914	913	888	863	949	920	935	913	970	915	864	926	872	890	879	955	926	875	899	940	882	943	929	955	906	906	921	953	958	874	998	947	935	897	938	874	906	901	924	843	940	928	893	901	926	914	893	931	912	896	901	906	932	897	913	884	925	905	905	907	915	950	860	871	933	929	930	965	872	944	938	975	918	940	912	898	878	876	862	892	946	924	908	912	939	948	919	919	895	917	923	863	992	922	928	929	898	937	930	888	939	931	940	906	938	872	982	948	859	938	809	899	906	872	940	933	908	921	935	911	947	931	934	911	916	909	891	903	931	885	906	973	887	906	901	897	911	901	903	944	878	911	926	894	928	919	889	878	908	933	938	925	929	949	949	936	869	928	900	883	904	918	884	941	918	932	991	972	948	924	938	915	893	906	937	942	957	919	893	910	901	927	899	972	860	920	893	928	864	968	870	922	931	895	869	974	928	924	933	980	914	936	933	879	896	893	875	905	905	939	932	904	880	893	911	870	939	949	860	917	911	881	882	943	873	941	899	897	931	942	879	981	940	916	941	955	925	860	889	978	943	954	867	950	926	926	898	956	889	938	912	925	919	844	912	918	925	945	935	887	911	896	913	930	928	901	913	898	905	931	958	926	877	896	944	863	928	915	922	872	936	973	911	908	929	939	874	928	889	944	976	906	902	974	889	909	929	878	875	935	907	878	998	904	894	929	928	932	892	928	880	890	911	927	931	915	879	907	935	906	936	866	913	883	875	913	946	908	871	914	880	937	950	931	878	890	952	931	918	927	943	949	963	896	894	891	926	889	869	922	960	896	863	927	924	922	927	880	958	879	950	902	916	913	976	857	898	962	878	888	934	931	965	920	840	935	920	939	878	877	926	915	922	908	881	920	870	947	907	914	969	918	946	915	846	896	900	910	896	938	896	866	903	899	908	960	917	903	934	923	953	904	883	874	908	918	892	973	898	904	930	889	923	857	943	927	936	905	879	936	914	886	913	900	879	942	870	894	938	960	910	902	893	949	917	911	919	949	933	914	844	903	917	891	937	886	902	954	946	921	962	906	905	930	940	911	925	885	883	928	885	928	858	925	870	948	861	860	934	883	897	914	877	860	900	880	832	902	946	963	882	902	919	931	920	956	921	940	878	911	918	899	891	903	868	903	903	929	904	919	924	935	892	973	940	912	897	890	913	920	917	869	914	911	902	858	859	875	917	901	900	916	952	944	951	923	930	951	952	911	940	902	924	964	920	940	887	923	951	950	952	1007	942	853	900	933	926	914	900	899	856	842	906	946	929	906	903	962	916	939	905	905	886	923	957	906	919	865	960	889	941	917	913	924	897	936	936	910	900	979	904	882	946	898	903	946	998	830	935	928	900	947	879	933	960	905	921	959	890	961	873	908	878	889	931	917	911	909	910	962	894	889	958	916	936	894	979	887	953	906	907	919	956	915	922	949	950	869	1000	895	928	941	887	917	905	890	889	904	894	919	911	910	903	908	921	903	967	927	937	907	912	907	927	883	968	907	852	861	887	879	910	884	904	944	927	913	922	940	917	922	923	900	936	900	856	972	953	949	882	915	863	958	919	950	913	905	932	888	892	906	905	936	930	884	890	895	902	894	922	878	890	924	913	921	908	937	899	899	882	926	884	913	912	930	919	923	842	956	1002	935	911	913	912	877	961	859	946	952	899	917	931	913	889	908	936	884	935	935	882	910	950	910	955	942	949	917	892	929	981	850	927	883	884	924	928	937	933	903	860	912	900	908	870	866	941	904	952	897	853	864	913	896	896	947	892	885	928	939	933	879	862	961	954	972	932	913	947	964	878	895	978	920	883	904	848	912	934	899	926	934	941	917	930	897	916	929	953	942	906	901	907	882	928	908	888	889	921	956	977	872	918	946	874	960	927	904	906	953	966	871	947	903	886	919	916	873	897	907	883	888	874	900	909	907	935	948	926	960	927	962	949	936	903	955	915	930	905	914	946	883	873	919	913	925	942	906	922	891	943	960	899	927	867	921	884	925	919	888	959	882	909	947	909	942	913	911	950	899	896	880	913	908	900	948	917	893	955	942	901	912	920	899	903	897	928	921	899	920	917	845	916	935	902	919	921	883	915	939	917	883	912	893	930	940	925	924	949	944	903	998	917	921	894	870	920	918	954	984	940	909	912	908	908	885	889	961	967	926	918	906	941	921	891	933	911	902	895	869	938	868	942	909	888	888	926	903	897	922	896	925	884	949	920	957	959	906	942	928	983	831	918	950	963	901	872	922	913	880	893	905	891	921	910	932	948	911	947	911	950	870	927	871	930	892	920	855	932	957	862	908	949	900	896	867	926	936	890	895	907	905	915	959	912	927	905	924	924	918	910	895	915	908	885	929	894	944	887	946	927	923	926	890	968	888	900	970	924	900	960	899	952	881	883	890	944	913	877	944	897	939	925	896	896	907	883	843	931	940	869	949	968	936	928	909	876	935	942	921	980	935	889	910	964	870	958	885	923	959	933	913	951	886	884	887	898	919	930	915	903	900	902	971	924	941	895	929	876	950	875	900	941	914	906	983	943	944	862	923	902	881	913	926	948	868	886	901	977	888	898	902	893	919	945	916	896	944	869	901	890	909	961	922	949	905	875	888	913	913	942	862	907	874	913	918	964	892	925	884	863	920	944	931	953	907
1971	246	288	230	229	233	214	232	264	222	233	354	793	550	228	195	206	219	222	194	230	228	214	205	205	229	183	204	230	213	207	215	197	195	229	217	189	192	231	199	199	158	223	227	221	227	215	218	224	221	210	205	230	213	199	210	218	200	219	188	209	191	206	200	194	204	210	229	197	190	225	205	213	213	206	218	192	223	259	227	213	205	191	202	222	231	195	215	189	219	215	208	187	220	219	232	226	218	191	206	182	190	205	193	214	212	188	235	218	221	188	207	214	198	183	216	220	225	196	222	201	208	203	216	245	222	228	216	213	207	213	180	211	224	226	216	229	226	197	214	215	219	217	234	218	196	201	203	213	235	221	226	198	198	202	205	183	214	199	233	233	205	216	208	211	218	196	228	225	193	195	195	198	225	194	218	218	187	218	253	234	222	181	227	219	192	182	197	234	226	201	197	226	202	230	207	213	197	217	225	204	220	204	232	233	184	209	209	238	212	241	228	227	215	215	195	219	209	190	202	195	216	228	211	208	213	193	225	192	224	204	204	216	242	211	223	191	231	215	212	218	202	240	223	223	216	194	207	196	219	231	194	201	222	190	176	204	174	171	212	220	213	206	201	221	204	191	194	188	196	204	210	195	196	224	200	209	179	225	226	234	188	202	209	201	198	208	210	198	201	222	211	236	210	240	180	225	202	196	212	227	214	206	224	216	226	196	222	217	236	216	198	200	215	215	197	201	199	197	232	202	215	217	216	224	229	215	195	196	201	228	202	211	230	217	184	220	203	208	199	208	222	206	205	207	200	226	225	196	231	196	213	221	195	213	248	214	221	225	211	215	191	210	206	204	232	219	225	220	213	172	222	219	217	209	185	238	179	205	202	188	194	230	199	212	213	210	203	213	202	198	196	204	235	228	207	198	199	207	201	205	199	216	239	200	209	219	184	233	195	205	189	191	246	236	212	212	229	198	211	223	211	224	239	191	206	195	216	189	219	195	205	221	213	235	197	175	218	213	206	217	216	202	206	224	200	206	211	217	198	209	207	228	209	228	198	200	205	198	227	213	232	201	231	211	202	201	200	210	208	215	231	215	235	211	241	232	204	204	187	194	195	210	207	198	191	197	233	213	232	184	216	196	218	230	192	203	222	225	198	213	198	205	223	217	221	228	198	195	213	213	187	207	181	213	213	239	179	222	212	195	217	206	222	205	175	203	220	251	201	197	208	229	202	193	209	228	179	195	215	202	215	207	215	195	246	215	189	220	209	206	211	191	184	207	224	217	224	222	220	219	229	242	183	197	195	213	191	194	200	210	205	178	228	216	210	222	209	204	236	177	215	190	186	234	211	194	202	243	192	222	206	227	215	219	212	209	230	205	205	237	194	233	209	204	203	223	197	200	213	204	215	192	208	218	200	206	200	206	197	223	218	212	187	198	214	220	251	234	217	206	192	212	216	209	232	221	215	211	244	206	199	220	176	202	201	205	199	199	193	207	188	215	213	190	213	227	205	219	220	233	200	209	210	221	206	226	213	226	229	191	193	201	235	219	203	194	195	210	182	189	216	218	193	204	217	210	213	193	187	221	199	226	215	206	225	208	237	192	208	176	193	194	185	231	234	231	227	220	238	228	195	242	211	222	215	187	210	236	213	219	207	222	192	241	233	198	208	216	206	240	193	209	180	210	207	210	224	210	210	212	212	185	232	223	186	209	208	205	216	204	204	227	212	228	190	236	219	184	231	204	205	205	191	233	214	203	218	204	220	222	219	204	200	212	203	208	228	202	175	195	189	181	230	201	199	219	236	230	224	242	209	206	212	198	225	199	231	205	214	207	212	212	228	205	201	227	196	211	195	183	199	197	226	212	180	204	213	211	231	225	213	209	226	194	207	177	192	228	227	217	224	228	213	190	193	192	211	234	212	187	199	203	243	233	209	244	204	234	216	219	203	212	211	207	234	205	201	196	218	200	189	257	225	212	195	199	199	211	229	193	202	212	217	241	221	230	205	226	206	213	222	244	216	210	205	227	222	212	202	216	230	157	251	209	207	214	223	216	188	226	199	166	234	206	221	223	222	191	192	200	222	193	210	224	215	233	202	220	209	193	223	190	243	213	211	217	221	216	230	194	215	205	197	208	229	226	210	223	227	201	218	221	236	203	218	226	217	226	225	213	203	235	179	192	230	195	184	210	231	187	232	201	209	219	211	211	218	205	200	216	221	226	216	194	225	215	220	222	209	230	211	191	205	209	217	188	189	221	205	213	224	229	201	210	240	208	203	190	216	194	167	212	214	213	197	194	196	202	200	198	193	191	206	229	216	240	218	195	223	254	223	224	218	208	208	231	213	175	186	207	230	197	207	207	206	203	205	211	194	208	233	194	214	182	214	208	208	218	236	210	207	208	215	230	209	236	217	243	223	220	188	221	232	196	180	214	175	190	216	197	223	227	201	216	189	202	228	208	233	216	214	216	228	208	216	204	204	199	218	205	190	200	226	208	237	195	215	205	219	219	218	191	225	208	194	203	202	204	218	218	200	228	225	197	205	225	177	231	187	222	198	194	216	217	209	205	236	212	203	217	179	191	205	216	187	207	216	220	207	187	203	195	229	216	212	210	209	203	214	209	198	237	217	230	203	216	227	224	208	217	220	239	195	220	203	236	211	238	207	226	190	197	231	184	210	208	207	205	204	218	212	215	218	191	243	209	199	228	237	187	240	218	209	213	243	187	213	200	217	242	221	217	201	196	235	184	189	198	203	218	225	229	183	202	217	213	214	188	230	205	211	208	208	213	207	218	190	193	214	224	192	195	245	205	236	204	232	222	211	220	215	199	213	210	243	218	207	212	182	192	202	212	214	210	217	231	179	221	228	246	206	199	230	198	210	195	206	205	194	209	180	197	236	216	209	226	203	221	214	223	210	198	211	195	199	209	224	198	208	246	232	220	204	210	218	179	200	207	224	215	217	227	215	191	218	209	192	234	203	191	232	194	207	214	270	216	193	210	218	197	225	211	212	208	209	217	205	207	207	182	210	219	205	246	182	217	177	209	203	213	207	222	221	221	248	211	187	207	182	223	225	214	223	204	197	217	234	236	206	211	206	198	219	208	209	202	196	197	220	219	209	208	222	213	200	207	201	218	234	212	203	213	202	193	213	238	225	204	188	231	206	196	216	232	193	189	199	209	194	199	251	216	209	212	200	214	201	210	211	209	207	188	216	218	217	203	179	204	203	219	194	225	204	199	202	208	204	197	210	228	225	201	226	177	185	220	229	232	220	206	170	224	208	213	211	198	223	215	218	205	184	203	212	179	211	217	219	230	203	204	218	223	218	216	191	200	219	209	229	206	232	215	204	219	210	223	217	193	201	216	197	193	219	206	227	177	187	220	203	196	217	212	204	190	207	243	205	232	216	201	225	224	222	237	193	212	188	197	202	198	202	212	227	217	240	199	229	227	224	220	210	198	221	224	217	202	209	188	208	202	212	183	212	197	214
2297	699	710	757	817	685	719	733	703	667	700	1822	5307	2999	613	609	683	622	624	603	628	617	585	634	643	641	616	662	660	646	605	687	608	609	640	633	592	646	629	632	659	611	619	638	623	568	650	673	648	621	597	630	573	599	612	602	669	623	651	622	630	621	594	632	584	653	666	626	611	606	655	597	600	618	637	651	608	624	598	589	626	585	646	622	620	679	632	618	629	644	664	604	594	633	612	581	662	628	625	602	640	646	637	607	630	632	661	597	679	629	617	616	630	601	637	605	622	630	644	632	627	607	659	679	650	657	610	618	603	623	640	608	672	589	630	614	683	602	652	633	610	639	605	642	623	623	617	631	635	630	612	612	641	674	617	609	655	630	636	668	630	586	609	588	665	637	593	653	643	625	627	619	611	573	575	639	613	630	632	615	597	565	626	613	599	609	616	609	620	637	605	651	649	574	597	584	615	630	632	633	589	607	644	573	642	661	633	621	601	632	599	640	587	633	624	630	624	612	594	588	589	666	627	618	639	636	607	626	605	652	614	625	637	652	634	645	598	645	620	587	668	646	645	658	640	677	660	659	628	651	623	666	637	648	579	635	649	618	631	619	631	623	667	685	627	628	620	648	579	649	612	650	597	606	655	613	626	655	662	620	663	624	661	593	625	623	623	622	597	608	606	599	622	667	640	612	591	637	609	558	652	626	612	654	612	628	636	637	642	620	594	611	603	608	615	626	588	616	619	690	643	625	622	555	664	619	674	641	625	662	659	620	628	605	621	644	652	610	639	587	596	622	600	592	633	616	620	606	638	628	643	604	600	625	595	617	624	622	597	647	642	645	617	641	592	636	638	644	596	651	655	603	622	647	663	618	623	630	597	606	628	596	596	681	621	644	642	615	595	602	667	622	640	598	671	653	631	644	576	582	598	616	616	649	603	624	620	603	616	615	687	620	605	622	657	632	675	624	633	627	604	626	602	668	614	627	656	613	631	622	630	584	615	578	650	659	633	600	599	625	605	620	660	635	624	678	621	623	613	607	635	638	605	606	647	610	595	641	664	642	603	656	638	637	652	636	650	607	620	604	610	646	633	625	604	610	601	585	591	658	613	623	602	611	597	634	633	612	580	614	642	629	625	629	643	617	650	622	573	632	652	644	562	652	674	601	676	645	588	606	662	621	648	600	639	605	627	571	626	638	630	596	592	639	614	586	659	654	549	610	658	630	678	588	596	627	589	596	654	673	661	609	605	608	600	588	612	614	620	681	637	606	653	643	623	616	611	661	608	631	638	606	672	633	618	611	614	616	599	664	660	672	630	655	619	651	612	656	629	607	617	607	640	639	651	612	595	600	634	643	607	627	604	643	665	633	618	662	588	665	667	615	678	647	652	609	648	654	664	627	600	609	666	590	658	623	617	653	631	623	615	591	590	624	670	596	639	628	629	634	639	689	694	607	657	693	621	641	627	595	625	619	621	622	637	629	628	630	629	615	637	650	660	650	617	615	651	642	655	614	624	600	627	606	606	630	643	599	642	610	626	628	610	600	595	632	593	672	632	649	614	608	640	631	612	632	621	643	604	604	603	610	596	599	644	588	632	635	641	575	637	603	688	646	581	606	631	574	594	671	632	613	601	640	622	620	664	626	633	623	642	636	595	603	595	606	597	636	666	607	601	615	660	624	638	612	671	622	622	670	597	589	627	626	653	653	641	620	645	585	633	596	595	617	647	637	621	577	599	581	648	644	678	610	606	590	610	638	620	621	638	616	640	592	624	654	638	611	623	628	619	684	614	638	612	614	654	619	627	620	589	597	653	595	627	648	628	625	644	662	651	600	645	636	637	647	635	608	648	634	610	644	626	618	623	636	612	651	623	631	632	673	605	589	639	626	635	626	655	647	605	654	626	620	627	643	613	626	594	621	695	626	587	654	593	638	647	621	590	651	615	607	657	643	642	640	609	633	627	644	647	616	636	568	586	578	656	629	601	632	623	637	610	643	619	635	628	645	633	634	605	635	617	629	613	613	632	598	642	589	656	619	603	618	612	582	592	649	617	625	572	591	636	610	617	625	644	629	618	631	596	642	634	603	617	659	569	620	579	676	645	580	586	630	645	628	623	619	593	630	582	636	627	608	617	608	652	654	624	632	643	624	640	658	629	605	597	668	628	614	615	598	580	609	590	621	639	627	658	596	645	619	617	640	617	576	619	612	643	570	598	619	621	647	620	577	605	620	651	627	670	617	610	627	613	615	646	600	649	629	663	652	587	631	628	595	693	624	663	676	619	674	641	643	622	625	639	641	605	628	631	653	602	644	608	634	603	673	634	667	632	617	600	663	649	619	627	580	625	663	660	568	616	643	671	608	605	652	611	619	624	636	615	619	624	613	647	596	651	667	596	593	645	651	606	669	644	607	642	590	611	586	635	666	599	601	617	598	647	584	640	617	603	590	631	593	629	682	629	640	585	607	645	607	624	642	601	652	591	656	626	615	663	596	597	595	592	647	632	638	633	602	609	612	656	635	640	605	615	632	600	612	608	610	674	612	614	637	608	616	675	628	597	593	632	623	605	593	631	640	586	613	611	592	615	628	617	642	614	618	628	650	610	596	588	630	679	655	631	616	625	612	605	619	585	590	690	672	644	663	617	598	631	619	592	587	600	597	606	600	623	626	554	634	661	634	628	653	622	606	621	609	645	628	674	659	574	596	651	642	578	624	628	614	598	635	655	650	620	675	581	641	599	637	627	614	614	651	614	582	682	586	663	689	606	606	598	658	611	632	616	646	648	666	606	617	595	628	654	597	661	600	611	620	615	645	601	619	633	621	682	613	636	637	631	621	634	626	619	602	584	603	650	637	640	608	619	633	622	649	605	633	639	640	635	607	614	663	654	629	622	634	620	630	630	626	597	622	589	603	631	592	618	640	617	614	626	622	630	594	628	646	635	620	603	664	632	641	604	656	637	648	647	631	652	624	616	620	618	606	615	647	634	603	647	642	621	579	656	624	617	640	620	598	641	652	633	607	639	645	606	652	639	662	611	679	654	620	619	573	623	605	645	622	636	597	618	627	618	574	644	651	649	604	640	602	569	640	615	601	640	636	630	642	617	597	631	624	609	601	620	595	625	599	635	616	619	621	657	641	597	638	565	644	650	646	621	645	612	635	632	621	634	639	552	638	650	592	603	598	630	640	576	609	630	577	613	599	649	592	647	609	638	645	589	647	636	614	620	604	670	652	672	682	638	572	653	624	642	629	658	657	623	591	595	628	638	618	610	652	652	649	626	611	611	668	613	586	641	681	612	606	626	608	625	629	644	647	609	603	639	628	642	566	639	622	632	607	594	568	607	588	638	616	618	658	626	606	636	648	630	618	633	620	638	621	701	666	595	648	634	658	625	621	662	607	651	635	631	616	624	622	617	657	589	618	624	595	577	571	634	663	631	569	569	662	651	593	665	590	586	623	640	631	625	618	684	605	595	636	603	659	571	601	610	607
7289	1099	1369	1068	946	683	617	561	503	474	588	4582	9058	7392	653	414	408	385	399	398	391	355	405	367	371	421	372	389	354	414	362	408	398	383	363	374	347	380	387	384	390	367	380	342	361	344	382	363	376	376	368	340	388	344	363	358	347	396	367	381	375	387	364	383	373	396	391	358	353	367	381	335	362	396	369	363	321	419	377	357	350	359	350	364	343	377	373	361	394	354	371	393	369	356	371	347	317	328	383	407	393	360	355	359	363	351	380	356	336	396	385	372	346	402	351	359	399	368	374	390	384	376	337	400	372	368	392	387	343	354	406	361	397	356	399	336	384	374	384	395	345	356	378	360	375	383	357	378	370	347	374	334	362	380	358	391	354	363	358	342	349	368	370	364	358	347	379	369	377	336	362	351	373	343	386	387	379	377	394	368	370	359	359	373	396	391	348	367	371	382	361	334	362	374	361	366	379	370	357	317	366	361	338	377	348	397	317	343	366	392	363	408	364	350	351	371	353	357	354	389	364	356	366	390	355	387	376	321	340	349	363	365	377	358	350	354	372	363	373	420	393	365	413	373	342	376	382	351	370	342	390	375	336	397	378	375	368	372	344	346	351	348	379	357	352	388	353	383	346	362	341	395	345	386	355	381	350	380	362	364	348	374	372	388	372	347	379	387	385	388	364	361	370	362	346	351	371	354	338	385	382	387	367	403	345	416	365	370	375	392	404	362	335	349	422	336	374	402	363	354	376	360	355	379	367	386	372	398	370	373	356	352	371	353	360	405	358	352	352	362	361	379	365	359	396	420	330	368	367	370	398	408	422	375	399	363	370	371	358	388	351	323	347	372	336	357	333	365	362	358	407	335	382	385	375	356	362	384	368	380	356	366	378	371	370	392	401	318	346	370	397	381	340	330	354	364	365	355	372	360	366	419	385	371	329	357	364	338	350	320	364	357	369	358	374	353	352	340	353	362	361	352	361	381	333	343	355	351	398	353	372	331	347	357	370	365	376	370	371	393	371	421	382	347	335	324	353	371	353	371	368	357	365	385	393	360	350	374	355	364	362	398	389	351	378	382	351	370	350	338	388	352	335	361	333	349	385	428	369	386	379	380	385	374	362	403	411	399	370	390	387	357	372	359	345	361	413	368	367	362	339	359	381	387	368	372	348	341	359	353	380	331	330	371	348	369	376	356	368	388	391	347	349	408	335	356	373	381	340	358	385	355	359	351	344	348	411	365	366	352	377	364	327	360	354	343	359	344	344	382	334	359	367	380	333	379	361	361	363	372	403	339	352	377	361	375	358	379	359	343	366	389	345	373	365	349	383	363	376	377	359	388	385	363	344	351	354	368	347	322	345	329	329	338	365	362	351	372	350	349	372	378	404	393	369	349	368	383	359	363	340	368	366	371	346	361	335	370	362	382	349	354	358	377	331	355	363	358	344	368	337	345	341	329	383	387	389	348	366	379	320	400	354	369	379	374	395	334	380	360	364	362	363	345	363	358	348	368	387	370	355	392	351	354	373	318	387	365	356	393	358	340	374	342	391	337	353	387	364	363	395	362	379	355	362	367	368	373	356	388	361	373	395	370	355	363	358	382	349	324	388	383	402	348	402	350	366	342	354	381	360	336	366	396	364	359	377	378	382	399	369	341	404	389	368	354	347	368	372	336	330	361	374	378	392	340	349	347	398	339	344	350	370	351	382	350	375	358	373	375	382	361	364	382	371	372	364	377	370	342	371	353	386	333	374	358	374	337	341	370	355	357	402	348	384	359	349	362	410	355	319	383	332	373	364	374	383	374	335	349	336	356	368	352	341	330	363	375	368	340	339	396	392	383	342	413	348	355	359	380	361	366	386	380	358	338	365	373	342	372	341	354	382	373	343	351	368	400	414	355	379	364	376	357	329	371	364	373	368	386	398	372	353	356	340	366	360	320	350	374	370	364	369	373	382	401	366	376	315	343	356	386	358	358	397	356	350	369	356	345	360	396	375	351	376	366	332	385	336	367	344	384	338	345	362	359	357	354	358	403	395	375	353	399	373	386	366	347	348	333	377	350	343	361	355	382	358	346	337	355	403	353	362	383	389	358	334	395	371	360	349	315	361	380	349	364	363	367	374	361	345	358	365	386	365	353	374	388	397	360	387	370	368	398	345	380	388	336	381	358	393	356	395	365	376	356	380	370	374	386	372	392	387	369	332	369	343	338	375	370	384	380	297	384	354	397	366	396	378	359	361	355	377	386	333	347	389	368	346	360	351	395	369	376	341	387	372	355	361	368	358	350	399	376	360	363	359	372	419	357	367	320	390	372	385	346	345	377	330	356	385	341	356	391	340	383	359	363	341	378	382	401	365	341	383	385	366	373	389	339	382	395	344	356	380	353	387	351	349	379	351	389	370	327	376	388	389	363	346	360	340	358	350	363	342	373	392	389	366	355	395	387	351	363	333	361	398	372	346	403	364	331	366	364	371	380	366	357	349	383	361	393	404	385	393	368	361	377	360	363	363	371	375	345	365	354	349	359	388	415	359	354	362	389	390	389	384	353	352	388	359	341	333	357	393	336	382	346	383	375	354	343	388	393	331	404	366	374	340	383	356	363	362	352	369	363	340	342	370	366	374	346	375	399	356	403	371	365	356	368	370	383	381	349	324	398	352	379	367	349	339	358	415	368	386	376	343	398	374	368	371	343	344	359	362	371	352	374	357	377	406	391	343	385	385	364	356	372	365	413	354	371	367	348	394	393	369	427	351	362	331	370	356	367	363	338	399	353	392	351	381	419	365	356	351	351	348	345	336	365	369	381	373	381	348	389	361	355	362	346	397	391	340	328	365	359	389	383	346	370	345	385	417	344	363	375	356	356	355	360	375	357	353	363	423	331	344	366	358	337	392	344	341	359	344	382	359	375	372	385	368	357	363	374	367	364	387	383	364	366	391	390	352	386	353	363	368	325	383	385	382	367	376	410	347	380	399	348	328	389	353	375	363	352	342	394	356	378	390	357	374	363	367	345	368	356	387	381	321	352	363	380	327	354	337	401	370	391	359	401	341	394	360	370	380	369	366	365	385	378	393	398	354	390	366	364	382	404	367	370	373	360	376	323	323	390	374	399	383	362	359	362	350	349	361	334	328	400	355	355	346	391	342	335	359	338	377	330	352	384	374	410	366	356	402	353	374	361	384	371	338	374	378	371	364	381	371	364	365	363	368	343	382	346	349	356	373	359	329	394	385	367	380	357	357	361	352	333	379	405	356	361	407	363	364	365	385	383	366	355	367	358	380	336	365	347	379	368	346	362	325	357	353	374	370	348	384	356	341	383	347	351	384	319	398	349	343	389	387	383	368	378	374	357	345	383	377	382	350	359	351	366	368	371	335	321	348	365	380	369	380	409	352	369	365	383	359	398	380	325	357	352	365	384	354	386	379	361	375	321	362	350	374	386	361	395	349	379	387	364	342	387	381	358	361	393	400	366	382	366	338	365	379	372	365	398
5645	1743	2944	3286	3082	2701	2308	2080	1887	1725	2545	20831	31585	24369	1315	1127	1090	1156	1054	1059	1043	1037	1004	976	1042	1047	1033	1037	1004	1022	945	992	1030	999	1011	1030	1030	970	1019	972	970	1013	964	948	1020	1022	966	961	969	1006	1006	1021	996	932	1006	952	962	935	979	996	982	985	996	1025	1002	987	964	997	1013	970	969	971	971	975	956	1037	989	984	969	957	947	965	989	933	951	976	998	958	956	958	985	954	976	1000	952	946	973	1020	998	960	960	1011	951	973	974	991	951	982	990	976	946	933	925	953	1023	971	951	998	970	936	994	988	957	1011	960	957	985	981	950	1003	943	976	962	975	913	989	995	985	965	952	943	1001	1052	992	1036	965	965	990	983	975	1001	1025	950	991	959	971	961	967	1002	985	917	941	987	924	994	949	957	982	955	988	956	991	945	985	965	1000	943	1001	931	944	950	995	959	978	972	991	992	981	970	1016	948	971	955	1003	972	961	1001	942	975	1000	994	1007	972	960	1001	955	1002	945	920	976	1055	996	937	967	931	944	933	961	981	986	983	955	974	941	1005	964	965	1016	1025	886	1010	980	959	974	973	1003	965	967	985	993	979	1011	950	1018	930	983	984	1026	992	959	942	1050	976	965	943	1028	1037	1023	927	977	1041	988	1029	954	968	975	945	985	977	946	949	967	1060	1058	995	991	1007	965	955	970	954	985	1049	987	934	1052	985	966	947	893	956	1030	1051	978	1002	931	948	941	993	937	944	946	1002	980	1019	957	1012	953	988	1014	979	961	979	951	947	1016	932	946	973	950	981	989	974	973	981	963	969	947	981	958	948	969	1005	1010	998	986	1031	944	950	979	992	936	1011	934	989	890	964	983	1017	950	1021	1005	901	996	1048	946	986	1000	1007	975	989	1023	978	981	997	933	946	949	975	971	982	956	967	983	939	961	968	991	925	976	955	987	969	964	944	944	994	954	989	994	1022	965	1015	1028	969	961	998	971	983	1035	940	952	967	1046	987	969	989	993	1017	1004	972	974	944	1005	962	959	993	932	940	930	967	971	1004	1025	962	931	969	979	973	1012	938	943	981	915	960	1006	922	1034	980	990	1014	971	956	928	962	1029	964	996	973	966	938	1018	994	970	947	953	952	919	914	963	947	950	934	980	943	959	1011	974	940	1047	982	941	1041	978	909	963	990	1024	976	925	959	984	956	1041	1021	989	953	899	991	962	943	930	981	958	952	965	969	985	942	977	1011	996	977	985	958	1011	972	976	909	975	939	956	987	1002	966	960	988	915	962	1033	994	1036	1007	1030	979	988	1002	927	1013	984	982	973	976	962	956	950	944	955	1006	1035	941	991	1005	999	982	954	979	935	1015	975	970	1021	997	972	1005	1062	971	925	993	1035	951	1002	990	942	907	1021	1019	962	984	1012	910	1002	1030	940	984	984	982	970	989	932	983	910	991	972	1023	993	988	983	1006	975	1024	993	962	1008	986	977	985	1023	939	1014	937	964	964	913	934	951	984	966	968	972	960	1003	930	1014	975	973	978	983	993	1004	989	985	954	943	992	953	1007	996	1048	977	1023	977	995	1024	978	941	948	933	1018	973	1035	896	987	1005	1033	964	945	938	1000	1028	983	956	972	1029	958	990	1005	980	984	966	966	963	938	971	988	962	967	972	956	977	970	922	963	982	969	953	957	964	992	1000	914	972	947	945	996	942	1014	1007	920	956	1003	983	1024	961	947	953	945	983	972	970	995	992	973	1008	994	981	989	932	970	995	992	977	977	969	988	1012	974	958	877	902	973	970	999	1000	988	907	975	1016	1014	947	920	966	1027	995	993	948	957	931	1004	998	946	980	986	992	1006	962	997	965	974	987	966	977	1005	1003	922	968	956	977	992	980	924	935	972	992	989	960	1004	961	985	995	981	979	983	1000	976	944	1010	963	965	984	957	1052	948	950	965	971	933	990	1058	946	929	1004	1029	964	976	939	996	996	948	972	973	984	963	904	945	1006	979	972	996	971	958	970	1003	1003	962	962	976	1008	908	910	969	1008	974	1011	1036	981	962	960	984	1013	1035	991	943	988	1006	1009	1008	975	979	982	1024	955	962	952	946	958	998	983	963	959	944	978	1028	952	969	970	975	983	978	971	931	944	987	948	948	998	974	999	938	947	994	959	991	1059	1039	1015	1037	968	984	981	938	960	967	964	949	1040	924	995	987	993	982	1037	993	1005	983	1002	995	962	1005	971	947	966	991	937	948	975	985	989	996	930	965	951	961	986	990	927	928	1016	952	988	970	963	963	1006	990	1023	997	985	943	979	999	936	1040	923	983	987	987	991	981	996	985	969	1024	1010	993	984	933	995	919	1007	958	972	926	947	935	970	954	950	1003	1007	1012	999	1000	983	946	981	998	965	956	980	1010	957	957	964	988	968	1015	960	965	941	1006	978	1012	943	1004	977	1019	960	957	935	1018	979	997	948	979	995	1037	976	989	951	922	964	913	982	981	996	966	927	990	968	960	948	1023	998	986	938	953	969	992	983	938	1021	948	974	1007	983	1028	969	970	959	965	968	1002	943	953	975	985	998	932	1003	977	990	1007	985	1026	962	1006	982	1011	955	992	943	912	979	971	943	1007	987	1009	1022	1013	924	1021	955	948	988	983	942	995	942	973	959	926	968	955	1006	1010	983	1037	985	1009	949	964	1005	967	1017	981	1025	935	1028	961	978	1009	959	982	996	985	957	997	985	977	966	974	966	976	1010	925	961	1006	945	945	979	970	983	968	978	968	935	946	969	946	932	955	963	957	965	920	952	941	1010	1029	968	973	1022	962	969	960	990	964	973	947	976	1002	956	998	981	997	934	958	961	1006	993	988	971	989	1025	957	965	997	962	979	951	1003	984	966	1002	969	954	993	989	990	917	959	930	955	994	977	990	999	979	984	949	961	1009	977	936	1034	931	964	1014	960	998	975	1021	987	1018	959	928	968	966	973	970	954	910	994	972	1017	977	983	983	980	980	957	948	970	1008	970	951	1033	1016	998	965	948	938	1041	940	952	972	975	974	905	972	1002	1005	996	973	965	948	946	936	959	999	996	960	1005	979	934	1010	1004	933	1016	966	1105	927	954	978	952	974	955	955	965	940	965	996	974	1003	997	937	892	1018	962	939	940	1002	975	959	1026	942	938	948	1016	921	927	1006	940	949	966	980	947	988	923	1041	939	995	938	1041	984	961	983	979	988	974	942	1012	982	932	988	1004	989	1005	941	965	948	985	937	983	969	973	1004	978	976	1041	976	966	963	967	1021	1012	981	952	1002	973	951	976	933	1004	983	968	948	950	964	973	917	928	1000	963	967	988	985	996	926	960	993	938	935	980	958	952	915	987	966	969	991	921	924	1004	995	936	1006	975	1004	962	969	1012	977	906	972	1004	970	984	983	970	975	973	962	995	988	987	957	970	1029	979	999	992	932	940	1004	953	951	943	1034	957	1050	928	967	938	986	966	1000	943	1004	974	936	994	995	945	955	1016	973	954	1039	979	995	970	1025	970	972	1021	910	1005	1035	1029	934	975	954	1033	1038	942	983	947	1005	987	1014	981	1019	992	969	930	967	939	983	991	954	1000	993	953	973	979	917	1000	950	1010	952	980	929	973	1040	986	957	947	964	980	990	976	958	997	984	944	944	980	985	1003	950	980	949	1020	942	964	955	964	1000	939	953	971	935	957	994	984	1012	997	999	987	960	977	1026	955	957	962	1013	950	1019	942	912	974	1016	973	934	960	1006	980	1006	997	966	923	941	948	945	979	969	938	1002	958	1024	940	916	908
14062	2371	2429	1756	1298	1039	895	906	640	589	568	8163	17496	14860	1702	441	395	386	378	423	430	371	386	427	368	384	350	362	380	395	349	409	395	408	373	370	359	409	366	412	375	384	373	406	385	366	377	383	365	379	386	403	379	363	406	376	376	413	358	354	385	321	365	363	374	388	377	395	388	365	377	391	386	381	355	381	385	360	414	366	363	354	375	388	398	404	378	398	394	353	353	393	393	394	376	395	370	418	374	367	378	374	344	342	396	355	335	377	377	375	368	387	425	396	366	368	383	353	394	405	374	378	421	373	400	371	383	386	370	393	420	367	353	380	319	397	361	379	369	365	376	417	332	397	376	369	394	351	351	376	368	365	383	391	380	382	358	389	341	373	388	336	368	403	389	442	357	380	366	357	417	405	351	314	386	392	348	401	378	386	387	397	399	377	396	334	376	364	382	384	376	381	393	373	386	397	377	361	384	387	339	387	364	402	380	394	371	375	378	348	380	386	354	332	386	379	386	372	389	380	391	385	365	349	389	336	370	378	329	385	386	368	366	356	336	379	371	378	362	372	354	379	387	375	374	368	387	366	365	364	374	363	401	402	372	380	374	374	397	373	400	379	365	366	391	406	376	383	419	367	370	371	387	362	387	355	382	375	376	359	396	332	358	409	387	381	379	414	368	367	357	382	371	371	368	376	376	382	384	374	371	391	355	386	411	388	359	381	353	400	364	404	396	357	404	348	366	389	339	389	377	361	392	375	342	402	364	430	345	350	383	408	355	367	351	383	383	369	381	372	375	408	396	405	359	376	345	377	396	371	369	404	394	370	420	372	324	363	365	359	348	356	348	371	342	391	393	374	347	372	385	373	380	331	371	374	379	351	364	383	376	357	386	369	382	366	395	384	375	383	396	370	355	414	347	358	377	378	377	390	386	388	392	391	376	397	378	371	379	396	350	357	379	378	387	344	362	380	388	365	361	380	362	384	387	361	337	333	387	392	363	342	393	397	345	320	369	370	374	354	380	379	392	379	371	391	418	351	392	388	376	388	376	399	396	340	385	371	347	360	366	355	369	371	370	365	369	372	368	400	380	364	394	403	391	385	362	358	382	388	365	373	380	381	350	393	362	379	386	341	361	396	376	379	364	372	360	363	396	387	373	374	386	365	393	405	375	387	378	374	392	366	360	354	347	358	390	363	362	387	360	416	374	351	379	388	388	354	352	371	414	407	391	393	377	389	385	406	431	384	388	374	354	365	350	423	392	374	333	378	354	409	364	363	376	378	330	391	398	399	352	367	404	377	393	406	376	385	372	368	381	397	405	401	396	389	379	372	396	365	396	374	405	397	397	389	374	374	371	376	396	372	381	350	347	389	380	390	382	357	372	355	373	357	395	385	380	397	359	374	404	328	342	376	338	401	376	377	360	386	414	360	372	405	397	414	369	396	396	368	391	382	374	346	356	338	402	397	401	370	365	385	391	415	345	380	393	412	409	355	334	374	361	361	392	381	371	384	363	371	363	361	359	387	394	359	385	348	337	391	331	377	370	383	351	370	345	365	402	356	370	383	352	382	343	398	380	336	373	338	401	342	371	384	403	398	407	350	356	389	382	332	371	383	426	376	369	342	405	394	342	419	359	364	386	375	411	373	398	377	403	376	415	359	347	390	387	384	345	348	385	389	371	403	372	398	354	382	396	366	355	372	406	388	371	348	372	380	374	407	372	350	348	350	384	385	358	373	405	398	378	353	377	361	409	348	401	387	384	383	394	372	328	376	406	375	405	354	357	371	356	400	356	356	372	386	392	357	376	370	402	362	363	358	388	404	372	413	381	379	342	373	380	410	361	359	373	369	383	391	353	372	350	399	373	377	377	395	385	395	368	391	381	393	390	407	352	369	370	369	395	380	392	362	388	384	368	377	394	397	373	389	344	378	371	363	353	373	399	366	367	391	361	348	382	344	390	408	417	365	426	396	384	397	380	355	376	359	389	373	360	359	392	347	347	374	391	356	387	330	379	360	384	363	381	353	387	378	397	360	416	378	383	350	371	376	346	363	424	380	348	364	345	364	398	365	386	384	381	358	363	391	386	360	396	371	371	376	361	351	360	378	375	371	363	371	346	363	380	365	385	386	408	374	379	385	375	366	412	375	352	426	394	363	347	380	371	364	349	347	391	344	361	409	361	391	388	338	376	375	403	390	372	416	351	362	387	349	356	400	346	385	367	375	389	389	397	350	356	335	367	351	395	365	387	399	359	388	373	365	389	369	418	368	417	358	382	379	389	401	410	404	417	354	366	345	392	386	350	382	394	386	414	373	372	361	382	374	370	368	361	395	394	365	365	372	376	423	343	413	366	388	390	378	358	361	387	403	367	404	395	370	387	326	363	362	387	382	373	385	362	389	387	395	404	368	434	365	357	353	434	387	370	355	363	410	381	346	378	343	368	387	392	391	384	394	383	384	400	383	369	353	364	374	335	372	384	360	390	388	383	404	373	398	385	351	404	379	374	353	397	354	386	387	344	367	347	385	395	377	362	394	344	381	382	381	362	377	375	350	408	389	441	384	363	386	404	404	376	423	406	339	376	377	377	368	377	380	361	382	371	362	383	392	366	366	359	393	412	366	342	386	382	384	374	388	362	380	336	354	394	381	387	391	378	387	380	393	378	404	386	341	383	383	377	384	391	358	434	369	379	400	396	349	383	393	400	387	363	394	374	369	440	413	348	361	401	425	363	352	398	374	406	354	390	367	387	357	347	370	348	366	402	383	384	400	347	370	367	372	361	362	369	383	369	362	377	337	421	399	407	394	374	392	382	371	402	385	378	372	408	360	396	380	378	361	353	332	397	359	378	414	346	377	369	388	369	373	356	393	367	376	375	390	406	366	384	374	359	367	377	376	412	371	373	363	411	371	342	343	368	412	374	325	399	385	384	367	375	350	380	377	390	381	353	396	395	389	415	340	349	399	380	364	389	384	389	337	389	406	378	378	355	352	390	372	385	337	379	402	359	390	364	365	378	371	382	410	343	364	395	349	377	363	383	361	326	405	358	390	404	371	397	363	374	391	361	361	387	369	383	377	370	396	392	374	407	365	411	354	389	364	390	394	405	375	368	357	383	384	388	374	353	403	392	381	395	394	360	367	402	393	368	407	347	372	388	372	385	382	372	383	363	376	375	386	366	380	357	392	374	328	410	417	373	415	362	372	386	400	372	360	365	385	395	388	408	372	355	386	371	381	353	381	358	351	338	354	377	375	368	361	375	366	434	377	368	397	374	416	387	390	331	380	368	372	432	360	373	324	373	373	366	336	375	362	365	388	394	380	414	353	429	381	362	400	369	386	368	357	397	411	378	383	332	373	405	356	378	344	354	363	383	387	404	363	375	376	391	351	370	400	376	370	402	351	380	349	430	386	340	383	396	400	354	395	407	391	357	372	381	370	385	393	400	384	333	372	387	377	366	394	363	374	357	402	377	400	372	387	376	355	381	396	358	384
7596	2511	4780	5605	4960	4074	3573	3868	2679	2333	2451	28016	41950	35262	2237	1222	1243	1200	1121	1125	1105	1132	1087	1111	1067	1083	1064	1082	1076	1081	1055	1072	1026	1007	1070	977	1068	1068	984	1050	973	981	1027	955	981	1051	977	998	1024	1021	971	1017	984	982	951	1012	996	1034	951	1027	978	1044	940	1031	1000	983	1061	989	973	1054	956	1008	942	992	958	987	971	1042	1009	986	1081	1051	932	1047	953	1021	1003	995	969	947	965	994	972	979	998	993	979	1031	1011	951	1055	1014	1021	899	977	1015	952	990	1043	963	983	954	982	985	968	938	955	961	983	969	973	984	968	1052	954	998	1002	976	1012	987	1001	1008	929	959	939	1036	985	965	1002	982	992	942	960	969	955	966	984	958	967	1032	989	967	1045	1002	997	1009	984	956	963	949	960	912	1004	948	989	985	969	975	1019	960	967	957	997	1010	972	1021	987	1009	993	1015	962	953	977	972	967	965	986	984	950	951	957	1010	967	934	986	979	968	950	946	1024	958	1003	978	919	996	974	931	996	966	988	975	939	947	995	985	991	956	983	978	969	950	1026	947	980	973	960	994	955	951	969	965	973	1009	1025	958	1009	1028	1057	1001	1021	961	1014	958	950	976	963	968	951	942	977	946	959	990	1005	950	956	906	992	965	968	984	985	969	999	1000	966	969	979	993	1002	953	946	971	912	928	1018	936	1027	960	1031	949	987	972	1025	914	938	954	1018	974	974	983	999	896	999	987	995	1045	988	1006	1005	953	1007	970	940	988	952	962	965	945	956	972	1008	948	1015	995	945	1007	994	957	954	964	964	934	965	978	926	1004	957	963	942	921	935	992	1003	1023	983	981	1020	976	1024	944	1007	950	965	1029	1026	915	951	944	990	975	994	957	928	958	992	997	909	1004	990	965	1024	967	952	961	959	1024	1002	1015	959	1010	983	997	1023	947	994	987	968	963	990	1021	961	1027	964	969	955	956	1019	926	979	977	976	1039	1027	1003	942	1016	937	1034	953	1012	993	952	1031	968	936	965	990	960	952	954	985	916	943	924	1024	987	933	974	991	1025	947	1029	1019	1008	958	1002	981	1013	928	999	929	992	1015	952	956	965	934	984	952	937	941	996	994	988	974	929	995	983	1007	951	997	957	1002	997	1055	969	984	1047	1008	1022	1037	977	958	959	993	970	987	953	979	974	929	996	985	990	919	958	1006	950	956	923	980	983	961	998	957	993	940	1018	935	1031	981	1027	967	964	981	979	967	990	995	943	934	948	922	1019	1032	974	978	933	916	998	993	990	951	933	966	1028	991	1007	1004	983	970	994	970	999	971	994	1009	954	977	997	1002	978	976	1006	997	909	979	944	968	922	1007	936	995	940	1013	1050	992	1003	999	998	967	918	994	965	991	943	984	1005	1048	954	971	957	997	969	989	924	1023	982	972	999	952	1004	962	965	927	985	930	971	1007	1019	977	952	948	983	1010	937	962	955	1005	936	1016	1009	1015	981	932	979	958	963	983	981	929	984	953	955	1008	977	929	932	959	1012	932	961	956	1011	986	953	983	955	1042	990	935	985	971	983	1009	972	982	1007	965	966	970	932	962	963	988	959	943	1000	938	966	951	1038	984	984	955	1007	985	970	933	996	946	978	988	987	974	975	968	943	984	907	1005	962	996	1007	921	975	1005	996	960	956	982	945	955	915	961	953	970	1018	998	982	945	1001	991	991	962	997	930	979	1021	928	959	999	1000	985	1022	976	1007	1006	984	984	974	972	947	950	967	952	934	968	1024	968	936	967	949	957	966	963	978	928	991	990	940	1020	946	979	960	944	960	1001	977	992	993	978	934	982	996	959	1015	1061	960	936	934	927	956	955	1019	987	956	943	960	973	955	995	925	1017	964	907	975	990	966	932	937	948	1026	954	1032	946	989	1003	987	1014	983	1014	1001	980	909	1026	922	998	982	988	998	952	980	974	1021	981	985	1029	978	972	1000	942	998	984	980	1021	950	986	983	1033	978	1001	985	971	995	958	969	927	1029	1000	961	1001	991	983	912	955	958	913	1001	1002	965	928	995	963	937	943	997	939	973	938	986	986	1007	965	951	982	1004	934	963	1029	941	986	986	981	973	1062	952	981	970	1043	1010	937	974	981	960	970	1009	988	956	1021	900	1032	1012	1029	904	940	980	962	958	976	926	974	961	961	981	980	924	996	984	924	973	930	991	1006	972	974	965	1016	1013	960	991	1002	1004	1006	925	974	1024	988	1005	957	960	933	935	956	1014	910	990	972	974	1051	937	995	965	974	990	967	956	973	913	935	941	1032	1018	978	958	981	1026	1013	993	995	985	949	981	937	1010	960	977	970	971	991	956	947	1002	980	979	901	957	938	964	955	971	972	953	963	990	992	993	975	977	977	982	1005	949	993	1002	964	949	1001	1000	992	1003	1026	936	992	1004	1031	977	934	1001	928	977	993	955	985	932	1035	953	998	931	968	1058	981	916	1005	959	953	991	948	978	989	994	965	977	1038	938	970	959	1019	999	945	915	930	948	963	1008	972	996	977	955	986	957	1001	934	987	1051	1023	934	973	1038	1013	976	989	925	955	987	962	965	971	1011	997	967	978	931	953	973	1010	952	987	939	999	1005	978	990	969	938	1003	978	1051	998	1018	980	929	950	984	983	970	940	961	953	966	1008	984	963	954	977	1047	1034	1000	965	932	1012	1004	1013	927	951	1003	985	906	981	1000	1020	978	938	944	954	937	984	984	931	982	987	1025	1039	967	969	962	979	968	1008	958	949	938	981	1000	973	999	932	959	935	961	958	1038	1012	987	974	951	971	1001	886	935	943	1030	1004	954	975	936	1001	1016	955	1020	1001	986	973	938	1010	957	963	949	935	969	974	953	957	1029	997	1021	991	979	928	991	939	1009	953	951	979	1017	991	954	977	984	977	961	969	999	940	967	913	953	928	948	952	939	968	1018	950	969	1015	1002	954	958	1031	962	995	952	1000	932	1010	926	1031	967	1020	957	968	950	1003	1016	989	984	977	1000	991	971	969	948	960	974	976	974	974	987	1002	975	977	1055	965	917	899	973	944	1008	964	1002	1042	1031	1011	957	940	989	939	1002	956	977	975	997	978	999	916	986	944	1003	998	962	946	966	1018	970	974	973	983	991	955	955	937	950	1003	939	1021	928	959	982	977	939	981	972	1001	921	1007	938	868	1015	943	946	1004	1018	989	941	1046	976	1010	967	915	949	953	983	999	985	958	1040	993	978	998	1003	1002	974	954	996	922	982	978	957	964	1036	966	970	1011	989	942	971	942	999	944	939	1026	1014	997	997	985	958	995	955	1004	992	963	973	996	977	984	932	1007	949	973	959	944	962	949	970	984	950	944	996	955	951	960	970	959	995	1008	984	994	954	951	987	996	959	992	958	1025	979	990	995	971	897	990	999	985	981	1021	932	940	974	973	964	1054	987	948	936	933	970	931	954	1031	1019	1006	1036	975	963	990	961	987	998	965	960	951	990	960	968	982	1045	1016	962	978	1011	1002	995	1008	974	952	1006	984	932	974	965	956	940	968	947	1011	993	906	985	1025	961	998	948	952	981	998	988	966	998	1005	987	943	966	1005	967	1044	967	983	915	931	1029	969	945	961	973	940	972	1003	987	985	982	972	968	992	994	980	993	1024	939	1001	908	941	1009	1005	984	967	1006	1034	949	990	959	1007	883	996	1017	969	1043	1011	1003	955	1004	943	1009	979	940	915	955	962	951	971	981	939	979	966	996	923	1015	1004	948	1016	1002	933	972	1028	969	987	954	1012	953	941	1018	1007	979	993	999	1015	1000	996	958	1002	987	969	1005	1000
1980	275	278	287	265	256	243	257	308	244	263	574	783	846	258	241	226	222	227	243	243	265	204	241	227	233	277	240	229	247	253	206	221	235	222	231	256	209	213	216	221	229	209	231	246	257	255	236	241	242	242	226	229	228	247	248	272	215	267	240	226	239	242	216	227	230	225	249	243	259	256	221	231	234	230	242	214	253	232	264	209	246	224	249	245	239	216	232	229	227	236	234	227	232	224	212	219	239	206	255	254	211	230	228	262	242	248	242	239	254	223	239	224	238	222	231	216	242	234	250	211	256	236	250	246	255	236	249	237	215	217	246	251	201	222	228	226	241	216	236	238	272	250	222	260	247	254	234	228	210	227	246	238	233	260	229	258	259	251	232	249	221	239	208	261	240	220	230	238	248	234	221	227	246	225	263	255	261	241	226	243	229	242	211	235	236	249	247	229	249	239	224	238	216	236	228	232	232	219	242	207	270	247	247	257	226	272	247	252	268	219	222	240	267	232	230	210	205	228	243	222	249	249	207	231	226	236	230	218	218	244	237	229	245	266	278	228	244	228	242	240	258	253	228	216	252	260	248	248	231	232	222	208	235	234	256	258	214	235	229	278	222	245	268	242	266	227	259	220	252	209	237	237	258	232	240	206	223	232	219	214	252	217	225	245	225	237	203	251	260	242	244	257	242	267	260	288	253	256	225	235	249	224	215	244	228	254	260	216	237	230	220	243	247	253	204	220	209	240	265	215	232	239	231	246	250	240	257	247	250	252	223	231	248	249	208	224	233	236	264	221	249	226	256	241	251	239	225	246	228	255	254	237	252	244	235	227	236	228	226	251	242	230	233	231	212	235	227	224	247	257	218	249	251	204	250	234	247	232	219	254	209	220	228	245	225	228	249	250	229	213	220	210	232	236	213	228	225	226	228	223	241	255	234	212	200	238	261	259	229	246	252	227	225	217	234	223	235	247	243	234	248	206	218	226	227	254	219	246	245	245	221	215	246	212	256	257	225	253	228	234	214	202	215	269	242	200	255	237	230	222	235	272	248	263	205	268	258	227	237	233	244	237	231	250	254	240	214	224	239	223	236	234	228	257	255	234	246	218	255	244	241	220	231	258	237	243	197	234	259	258	229	242	206	247	255	254	237	227	234	233	236	239	241	244	267	216	264	206	239	227	232	251	265	210	230	238	231	242	227	208	223	273	221	227	234	239	249	211	229	245	254	236	252	251	232	236	252	223	243	263	243	252	259	220	204	245	229	217	229	239	222	243	264	249	221	242	244	228	235	230	271	232	269	224	232	264	225	233	246	237	214	249	217	230	225	204	233	250	213	224	219	207	232	238	204	231	229	209	223	256	195	233	225	259	251	200	246	249	251	217	224	226	243	215	222	229	232	236	243	226	241	215	228	254	238	203	245	208	207	207	235	210	246	255	246	223	273	237	210	251	226	218	254	232	242	235	253	240	200	234	253	239	239	225	218	237	249	247	251	212	217	244	202	231	258	231	208	238	237	237	246	251	249	215	248	229	226	216	229	260	238	245	260	235	237	248	241	264	219	234	245	220	224	208	262	254	219	234	232	245	252	234	217	224	233	225	223	228	232	240	245	207	229	216	243	213	240	210	234	224	240	207	246	250	249	240	232	211	249	230	228	222	239	256	206	216	218	253	226	230	199	212	246	239	239	217	227	224	234	231	246	241	203	222	263	233	223	240	226	210	235	225	241	250	243	250	226	268	238	240	227	230	238	244	205	250	238	254	231	235	247	228	247	202	226	241	251	243	263	240	246	249	251	210	226	266	226	237	232	239	246	224	254	257	246	222	240	230	217	218	254	238	229	259	217	253	232	249	209	219	266	234	228	223	210	234	236	215	236	240	252	241	257	219	236	221	212	228	218	213	211	220	259	252	226	239	245	231	240	245	233	242	242	228	241	240	226	245	215	213	260	235	247	235	229	218	233	247	247	241	235	238	240	241	237	251	255	259	265	235	235	213	260	239	217	245	221	237	212	258	245	249	236	263	226	256	218	229	236	251	212	226	224	261	228	207	238	213	238	236	237	217	247	227	250	239	233	233	219	214	228	229	253	246	252	233	231	266	272	249	238	236	258	220	239	259	188	233	219	275	208	233	231	267	228	254	245	239	221	264	223	221	243	239	243	233	241	260	208	234	217	249	244	239	253	230	242	219	226	232	232	255	235	255	228	233	262	253	235	202	233	225	211	263	241	243	259	256	229	252	206	230	241	244	246	236	244	239	252	247	203	250	231	243	226	232	235	268	205	226	230	264	230	264	259	246	250	265	243	204	227	231	243	215	255	211	256	220	241	246	237	241	238	228	243	256	239	218	247	233	244	235	253	245	222	236	232	251	251	260	225	234	233	238	254	238	239	222	215	243	249	204	229	234	197	228	236	252	246	231	232	237	253	250	235	229	231	249	249	260	260	230	244	245	249	245	261	247	258	253	236	241	236	213	255	229	233	244	234	226	213	229	247	249	220	222	224	225	210	240	270	253	231	219	228	235	227	240	240	253	248	238	220	226	213	251	212	224	231	238	235	233	229	251	238	239	246	224	241	257	223	239	250	241	230	246	230	226	258	253	247	239	223	232	244	225	228	234	229	253	217	241	235	239	254	225	216	241	264	245	242	234	249	243	223	247	236	239	253	253	238	241	221	259	225	253	250	243	230	227	254	219	243	243	232	213	248	243	249	236	225	257	247	239	235	234	257	244	253	224	282	248	239	242	243	225	261	229	227	244	241	246	240	233	238	242	255	232	238	261	236	234	227	211	204	263	236	233	255	257	237	263	231	246	235	253	239	225	208	247	229	223	230	245	248	207	246	226	233	224	259	251	241	238	259	257	212	215	216	244	235	225	251	243	239	242	248	219	247	218	255	253	217	229	223	225	269	231	219	238	231	243	224	217	265	244	221	243	221	227	223	259	251	216	248	263	229	242	220	242	208	230	239	244	230	231	191	251	225	253	210	232	256	208	257	213	216	242	237	203	230	263	261	234	236	214	227	232	241	251	230	229	236	240	230	226	233	237	251	255	231	272	239	241	245	227	253	251	253	240	218	214	230	223	239	247	228	251	262	263	232	229	246	234	231	260	237	216	244	230	262	251	227	256	235	241	242	222	222	233	231	261	232	225	243	228	252	231	254	217	221	253	216	227	255	232	233	227	241	212	241	218	248	229	212	243	227	234	242	219	248	244	235	237	222	240	252	250	276	253	256	257	259	261	241	253	214	213	223	246	239	223	252	252	224	242	238	214	265	252	258	266	250	247	234	223	232	232	254	229	226	230	236	236	243	235	220	218	223	229	223	261	225	238	262	222	255	218	251	234	241	225	226	233	234	215	220	232	252	250	240	195	230	215	253	224	289	215	239	262	244	251	265	241	222	253	243	243	222	250	221	227	273	234	226	243	259	221	224	237	233	227	209	223	244	248	260	234	253	238	253	243	223	221	223	242	235	233	244	224	238	234	220	218	250
2295	777	820	860	751	826	778	1036	1110	713	834	3589	4688	4396	721	694	692	722	647	712	661	735	647	710	667	681	669	683	665	680	707	681	732	641	698	691	687	676	726	732	703	669	694	710	668	679	688	686	717	648	680	680	692	662	701	681	713	706	711	645	683	677	673	667	701	683	664	690	659	673	707	733	670	665	690	716	683	687	695	738	665	692	659	745	703	668	693	680	674	682	702	682	739	687	684	687	698	700	673	737	680	668	679	699	685	726	739	705	642	676	688	702	753	678	689	696	674	743	693	698	698	689	706	628	672	725	684	684	708	683	694	729	754	729	649	658	701	722	702	718	693	693	755	690	712	704	675	658	660	702	670	668	672	659	713	654	730	660	676	648	707	665	675	714	659	702	725	656	718	670	738	677	670	678	701	672	673	688	693	686	659	656	703	661	732	717	691	669	681	672	718	680	693	664	685	732	655	640	722	680	687	746	720	769	665	707	634	694	668	698	668	679	661	715	676	674	644	676	706	656	738	709	753	731	710	611	704	656	678	709	702	678	692	699	668	682	661	659	647	691	644	704	718	694	734	718	655	700	718	712	717	668	661	653	671	679	681	697	661	698	643	693	681	686	715	616	689	681	654	678	645	670	678	695	685	685	639	691	653	640	665	708	702	704	732	697	711	706	698	711	692	690	655	695	703	629	703	681	689	686	656	717	677	698	674	692	711	676	680	701	696	669	689	690	732	691	665	666	711	675	696	677	722	679	700	656	707	657	682	671	709	660	640	664	646	665	655	704	717	693	686	639	670	677	699	667	691	675	683	692	707	692	686	672	690	715	681	646	678	665	701	707	673	657	672	713	708	674	678	738	723	690	652	698	705	652	706	638	692	690	681	687	669	689	682	716	679	652	683	668	674	666	652	648	659	682	658	678	678	686	707	665	669	668	632	662	664	713	728	733	685	714	668	678	705	717	687	670	669	650	743	717	695	682	704	690	718	629	692	709	682	710	717	677	700	692	650	649	699	670	702	714	696	662	681	682	665	671	676	702	651	660	731	716	672	677	701	704	669	691	692	651	699	715	686	671	712	681	676	665	654	722	693	684	691	720	674	671	734	704	719	652	717	657	665	686	685	677	701	699	626	718	663	670	668	661	719	697	726	686	712	652	706	713	673	710	660	703	688	694	712	651	663	679	710	717	714	675	728	665	671	678	682	696	672	695	647	689	715	650	637	690	670	692	665	669	710	678	747	669	701	680	679	720	718	669	672	636	712	669	698	686	650	735	670	688	698	711	694	721	687	712	660	657	666	723	696	690	674	676	740	721	695	639	677	632	679	680	711	695	726	689	700	684	651	684	690	662	698	691	668	721	711	698	666	629	700	699	685	705	669	693	704	666	681	648	681	697	669	626	712	671	710	673	653	695	721	668	711	645	683	653	675	708	679	721	683	711	695	681	673	701	655	669	688	665	711	733	642	692	693	695	741	634	632	663	697	719	694	704	684	653	699	715	669	663	722	752	697	685	705	646	688	661	679	675	670	675	683	669	657	707	674	696	652	704	621	668	693	656	642	672	672	666	648	708	675	683	668	628	727	699	659	675	660	667	676	711	701	704	688	678	732	701	659	687	707	684	760	667	694	740	690	724	711	717	712	665	678	674	720	687	650	641	695	698	662	720	666	657	701	700	683	740	679	677	686	688	699	689	675	660	701	713	699	703	692	687	646	715	684	696	674	679	667	665	649	670	656	740	717	696	679	675	652	688	696	705	714	664	698	734	671	710	654	692	712	718	714	697	674	669	729	768	701	682	648	664	676	702	725	700	632	668	710	678	640	643	684	722	680	684	686	717	675	642	740	699	695	722	728	690	667	711	664	688	638	665	686	694	662	726	666	702	714	648	707	729	702	691	707	678	700	708	694	686	661	696	673	687	715	644	703	717	667	672	697	714	769	625	721	712	751	681	714	668	717	700	711	696	718	686	668	675	719	658	666	658	663	703	685	700	662	731	667	707	698	713	688	684	682	677	731	682	675	746	706	643	707	645	741	677	740	669	694	662	685	690	698	694	734	656	706	661	721	654	759	716	717	677	683	721	680	743	637	692	667	701	698	649	686	741	647	669	687	679	686	708	693	688	699	643	683	667	735	635	679	658	680	700	698	685	707	686	680	653	658	679	694	699	724	682	678	744	692	714	672	688	657	702	678	640	664	666	689	648	742	688	694	649	631	660	691	682	721	672	669	660	684	702	725	656	680	704	606	703	719	669	692	698	689	719	684	678	711	702	681	698	705	641	676	674	658	712	708	649	689	697	661	639	696	674	694	638	653	658	668	700	739	686	701	698	703	702	703	706	699	737	703	757	700	665	700	718	695	695	734	688	688	680	656	684	672	708	652	691	687	699	686	657	670	666	689	701	684	674	702	694	709	680	696	712	670	663	712	694	639	675	695	676	712	686	672	678	733	669	672	685	678	673	731	648	663	625	688	687	669	672	664	688	644	704	665	705	727	701	710	690	686	689	689	704	691	667	682	712	684	724	675	705	712	653	694	688	729	685	699	680	668	693	653	692	687	693	710	693	725	705	678	720	717	696	724	677	669	661	692	694	676	704	643	702	692	701	641	665	666	714	684	670	634	710	705	708	628	724	677	719	656	673	703	659	642	716	695	664	685	677	651	703	652	658	708	673	679	696	700	649	698	679	696	717	669	725	689	663	659	647	692	686	667	640	709	678	713	699	702	738	699	657	677	702	683	651	674	687	686	704	720	694	676	674	688	693	669	641	698	674	713	716	652	677	663	661	723	689	677	692	656	704	715	746	655	685	687	703	687	659	717	674	689	686	672	708	691	626	678	705	670	712	639	680	697	654	714	681	691	703	685	686	685	698	714	718	662	752	692	660	678	709	653	701	668	655	729	730	714	717	709	670	628	672	667	658	644	640	693	660	764	740	677	711	675	653	661	679	704	741	648	660	721	681	674	666	688	689	704	700	708	696	702	686	739	648	684	706	670	690	667	684	641	682	685	657	674	708	645	656	685	685	687	730	645	678	714	695	737	734	615	730	678	638	706	643	724	712	713	716	697	698	621	687	669	690	631	645	654	672	675	656	712	651	682	701	654	732	671	674	706	708	685	704	717	687	679	701	697	727	705	659	672	728	609	704	684	677	695	736	648	694	681	680	641	642	652	690	695	669	695	709	720	677	653	716	705	640	683	722	689	679	688	663	681	662	690	661	678	613	657	639	665	719	718	719	735	651	732	718	706	686	682	712	702	694	712	696	680	702	663	670	665	709	702	665	703	678	714	637	703	688	716	718	702	708	699	664	684	736	735	719	675	683	692	723	728	670	685	699	719	704	686	646	698	719	724	642	705	681	685	699	670	694	726	693	739	700	681	649	664	730	717	670	741	686	733	698	673	678	705	728	719	688	671	692	690	728	691	661	700	670	679	692	675	650	696	707	654	732	717	707	633	659	659	668	692	717	723	627	739	705	627	688	681	690	697	698
7333	1119	1344	1122	876	704	621	823	5786	694	835	5953	6146	6624	714	384	383	390	382	398	365	392	339	375	390	380	389	369	387	337	342	352	391	367	398	400	399	390	344	406	391	335	375	375	378	341	380	350	374	364	361	332	381	383	361	359	362	350	356	381	370	349	321	346	359	362	401	389	362	308	387	376	340	355	376	330	423	366	394	403	391	351	358	366	318	376	384	376	354	392	352	415	384	368	399	353	349	385	356	351	370	373	368	350	346	383	324	369	345	371	355	363	396	373	366	385	360	391	371	391	345	387	348	402	351	326	354	338	331	358	357	380	370	365	397	340	379	357	378	379	381	377	361	398	400	389	378	400	413	398	368	370	390	355	377	369	356	347	390	381	374	385	364	384	382	371	382	356	365	363	392	337	368	399	381	366	388	417	369	376	403	357	328	350	349	340	393	355	332	374	390	370	374	361	379	391	365	333	382	379	362	373	334	378	379	371	361	385	353	360	372	360	383	368	398	366	366	372	364	433	410	339	376	346	392	403	370	338	400	352	331	361	348	366	399	390	394	373	358	352	364	376	354	381	378	368	349	348	390	356	378	364	366	386	369	372	387	347	317	393	393	342	373	416	388	387	361	332	372	350	354	362	363	329	374	380	365	349	402	334	354	349	386	342	371	342	381	333	369	380	395	396	345	395	384	359	384	371	383	368	381	357	351	406	342	385	355	367	370	316	392	387	360	349	382	341	346	381	399	388	345	338	405	342	363	369	360	361	378	369	375	357	380	362	354	388	358	386	315	348	372	369	374	341	388	377	374	378	358	366	343	412	375	356	385	350	350	365	394	382	345	366	364	361	381	369	370	393	385	378	389	390	364	326	379	367	405	370	360	365	396	357	377	347	385	344	375	394	414	356	354	351	358	357	382	377	380	343	365	378	383	390	376	399	363	316	370	367	376	370	337	374	373	414	338	354	383	346	372	365	374	399	372	373	380	377	355	351	357	382	376	370	368	344	364	404	376	346	353	354	353	391	368	392	390	363	347	380	370	394	337	392	399	360	349	361	325	340	379	380	343	342	350	364	388	390	335	336	372	354	343	348	387	353	349	328	347	349	355	377	368	341	336	372	349	403	361	345	385	376	373	371	375	391	389	377	361	347	422	376	353	378	364	374	351	354	369	387	344	377	390	358	415	367	377	373	367	335	356	344	385	323	384	337	366	381	381	353	387	395	366	359	331	359	361	349	378	342	392	374	370	367	387	359	381	408	374	369	342	364	430	381	386	339	361	414	408	348	354	378	363	367	372	365	370	371	391	401	359	393	359	355	368	397	429	401	353	372	398	377	342	380	334	376	355	364	358	380	356	336	413	360	327	353	406	400	334	352	380	353	388	384	370	358	363	374	367	369	371	378	354	348	366	385	371	357	372	393	396	364	348	406	348	351	356	398	358	392	373	360	347	391	374	360	374	394	351	382	384	368	347	360	378	360	380	375	376	355	371	386	356	378	362	367	381	365	359	354	347	381	375	360	379	356	354	389	377	348	366	384	385	366	352	395	367	368	388	378	361	402	361	368	347	335	330	355	366	370	376	365	372	374	377	357	382	364	359	358	354	362	373	347	370	397	351	336	381	338	387	329	371	345	386	375	353	348	348	421	338	382	346	354	371	369	360	405	382	347	348	371	372	364	355	357	346	371	400	326	352	358	350	364	354	375	370	383	347	358	373	352	386	390	367	354	375	378	368	350	339	384	367	378	368	366	390	364	373	384	391	354	395	372	351	372	392	367	365	376	398	363	362	376	363	339	381	363	337	361	391	369	373	370	376	360	372	352	361	400	387	333	372	367	360	383	397	352	366	351	390	399	362	391	336	346	363	357	397	349	341	384	392	377	357	395	372	384	340	405	376	344	362	353	376	379	376	357	360	375	347	343	386	337	351	374	348	370	404	382	371	392	368	391	377	384	351	398	375	374	364	370	363	365	340	377	404	349	354	349	357	381	359	366	327	346	380	380	359	399	378	355	385	374	379	346	368	375	371	380	366	385	346	355	349	342	366	365	360	376	383	391	358	360	388	357	369	364	356	386	355	353	391	424	404	365	372	408	362	375	378	369	362	357	369	342	337	354	356	326	382	364	401	340	366	374	386	390	375	379	372	373	349	354	365	382	370	370	330	375	372	348	353	420	378	352	408	390	337	374	361	386	364	345	331	356	372	404	374	369	349	376	363	360	378	367	367	367	406	361	391	388	368	410	363	376	382	388	394	376	360	370	341	353	393	403	368	318	326	371	384	369	368	369	397	387	308	357	382	355	374	357	372	369	422	362	373	357	312	360	376	372	360	348	348	354	360	356	377	347	339	340	366	363	356	380	376	340	348	357	377	351	386	359	382	378	322	404	374	369	349	385	379	372	344	315	371	380	367	381	346	384	416	343	372	351	349	344	370	385	380	356	387	354	392	373	394	367	356	334	367	368	379	379	359	377	363	356	361	368	340	411	371	392	397	363	378	365	352	341	374	394	388	396	345	382	393	381	391	394	348	362	382	399	356	382	402	379	369	373	343	340	366	361	379	378	379	380	352	350	368	376	354	390	411	370	341	365	367	374	336	414	379	392	387	383	369	389	369	392	371	345	376	363	389	392	374	369	330	379	357	355	364	372	378	379	365	346	391	347	381	377	324	362	352	362	385	350	378	331	359	391	368	387	347	399	394	406	351	362	343	381	358	343	361	374	369	369	383	375	377	396	359	362	354	346	366	362	374	367	377	343	385	325	342	343	365	349	342	361	382	344	352	327	375	325	378	376	341	366	329	379	358	330	379	362	358	354	366	372	375	366	358	382	382	354	365	378	373	389	352	336	384	357	336	341	340	337	325	351	363	398	379	369	332	356	387	362	360	356	395	406	372	381	372	392	411	354	401	386	371	362	383	362	370	369	357	397	345	393	368	397	375	373	364	405	379	395	345	372	353	373	367	370	383	341	352	376	353	372	365	348	336	321	338	332	366	351	341	348	326	357	383	370	372	384	359	385	373	370	361	376	360	372	357	384	399	411	373	390	359	327	362	396	363	344	361	365	370	354	359	370	378	338	368	382	356	387	402	376	368	387	407	392	372	380	365	377	384	386	395	366	340	362	398	350	372	339	363	365	370	398	369	389	389	366	368	376	387	394	374	391	358	387	369	414	355	339	326	393	392	397	378	380	379	344	358	377	396	351	393	381	370	368	393	392	359	364	391	394	362	352	379	363	396	358	388	351	370	378	376	394	401	353	360	380	374	372	390	381	361	363	391	367	363	381	361	340	386	385	376	331	341	405	359	358	371	324	379	384	357	348	380	334	387	369	346	374	365	352	356	343	379	363	349	348	380	364	371	364	393	371	398	342	370	375	382	370	362	361	373	361	392	387	351	350	367	385	382	361	346	393	347	330	377	366	398	339	355	393	368	335	347	350	375	377	360	357	320	364	380	371	370	354	320	353	402	360	362	346	385	382	359	359	379	385	378	398
5537	1682	2949	3446	3098	2738	2432	3532	19686	1868	4230	24145	24305	23672	1958	1184	1141	1047	1055	1078	1057	1024	999	1060	1054	1058	1040	1028	1080	1006	1055	977	984	991	966	1014	977	1041	1005	1016	1059	1050	979	986	979	936	973	1028	954	919	985	928	958	1016	972	958	981	980	994	1006	992	1034	964	935	953	940	943	987	977	940	969	973	1032	953	1004	996	963	1024	955	968	977	980	990	946	973	924	976	977	975	994	957	1003	971	921	949	980	972	983	993	989	955	972	910	989	1010	951	995	970	974	930	971	956	995	962	1035	986	1011	971	994	1024	999	899	944	977	954	972	977	949	988	941	962	964	929	1004	958	988	961	959	988	924	983	981	959	1008	1003	983	963	972	976	961	978	948	993	959	1049	954	987	940	971	987	950	1006	992	998	974	957	954	1006	933	927	996	945	1024	936	959	942	959	984	983	966	968	950	1008	950	973	1024	984	964	1012	990	977	998	986	962	986	999	985	992	955	972	977	955	975	979	1014	1009	966	934	940	941	917	965	974	975	989	982	931	972	980	977	959	970	940	981	992	930	964	957	969	1003	943	962	1011	961	974	962	953	975	984	971	959	982	927	999	943	956	880	986	996	935	978	999	982	945	992	943	1013	951	984	941	980	948	1032	984	982	984	1013	998	939	988	960	987	978	1038	1001	903	967	923	953	996	974	975	952	956	988	1030	916	942	955	999	1013	945	960	957	931	958	982	995	973	979	963	974	922	979	1023	970	953	997	933	985	918	986	1047	990	1018	990	940	1038	947	1019	1006	962	971	976	1042	933	998	985	1041	1012	952	1001	961	959	1019	951	953	1004	983	1020	947	916	995	982	994	981	1010	970	935	932	961	972	970	952	951	972	960	986	938	908	966	968	1017	959	947	1009	962	983	998	994	926	975	986	962	942	983	949	1033	978	1018	989	967	983	983	952	929	986	968	985	961	967	958	931	1003	942	948	929	945	943	937	975	957	1035	996	977	971	950	992	955	990	1008	1008	996	960	941	955	949	917	973	972	891	949	930	974	950	974	979	986	985	983	1028	992	973	996	967	932	987	1003	944	936	967	972	946	950	923	985	978	922	988	991	956	1003	996	981	978	950	989	995	987	1000	968	1012	1014	925	971	960	901	905	991	1033	983	962	958	959	958	984	940	1034	894	987	983	1001	954	990	993	916	946	997	988	1000	964	986	946	989	982	975	988	980	1011	959	1045	991	993	1004	937	1000	1032	935	990	999	940	936	959	971	976	965	948	911	1012	989	940	959	1015	978	973	1032	1008	891	974	969	1037	942	1025	942	995	987	932	1003	997	946	989	944	937	980	951	958	965	994	1011	1047	957	939	979	1062	927	930	968	974	927	961	934	973	956	976	1010	962	958	951	969	940	1002	1006	989	976	978	949	972	996	962	1007	995	971	973	926	967	941	970	912	966	981	913	986	950	939	982	1027	922	934	978	973	1006	947	1009	982	969	954	978	933	985	993	986	1018	969	905	1014	986	1022	985	977	873	972	987	994	1000	967	953	1017	958	962	961	960	993	950	1018	954	916	946	973	956	958	989	942	964	1030	967	958	942	1013	963	962	964	921	967	979	1009	991	923	1006	943	963	974	939	959	955	934	969	1038	984	935	951	998	961	980	997	966	966	1030	993	1019	981	977	947	979	973	966	957	980	992	924	1002	991	966	955	931	1018	917	959	991	950	1020	995	1000	988	975	946	948	1028	940	917	940	973	953	967	1036	921	977	964	975	954	928	1007	964	970	927	951	973	1024	978	1003	986	1011	1025	954	955	1041	928	974	985	1000	1004	939	938	943	1019	944	1023	983	966	947	978	990	935	1004	980	975	953	957	949	920	957	1007	964	907	1008	972	964	994	1008	983	933	941	1000	994	952	965	946	928	986	976	948	981	1008	949	948	988	1003	1010	951	963	954	962	944	985	1028	921	931	1012	898	1010	954	990	965	952	960	955	969	952	989	1002	999	977	1025	998	978	1019	1043	977	995	964	978	963	968	1020	966	944	973	921	924	936	947	948	957	976	940	994	970	992	977	994	978	964	937	988	979	1001	1006	987	962	994	932	977	993	950	975	969	1082	967	1029	975	960	1003	956	974	966	934	962	927	992	955	947	934	974	940	975	998	965	987	997	943	940	998	1075	1039	973	970	1032	920	954	1006	975	1028	919	1002	957	953	966	963	939	976	988	972	953	1014	939	920	991	1021	916	963	1020	948	983	947	1002	964	927	990	968	970	968	932	1033	976	982	994	999	1007	952	952	941	1047	997	962	935	956	927	986	967	982	936	1021	1047	953	953	1009	993	964	962	929	981	951	1023	977	1025	935	949	955	989	925	992	936	947	949	1011	993	965	939	956	1006	997	1008	959	1001	992	956	969	976	976	983	986	969	982	977	1008	1015	1006	965	961	984	988	950	969	972	966	973	938	976	970	943	1016	956	1021	974	965	1045	1013	979	964	976	980	930	1014	916	995	981	962	900	986	985	981	966	933	998	978	1001	954	986	1013	960	993	977	1023	962	962	1028	952	990	960	991	939	1017	937	1002	922	922	945	973	901	985	988	1019	1036	990	931	1011	950	962	972	1006	942	994	1028	946	956	942	1000	984	973	1005	985	936	948	931	1004	953	947	944	1018	968	990	936	995	870	989	948	960	1002	976	906	932	991	960	965	984	950	1009	984	901	984	966	965	1015	972	984	985	994	1003	971	953	995	940	1017	1003	912	992	1000	1016	1004	997	937	977	944	1009	948	1007	996	1005	967	967	901	926	975	969	948	955	1010	982	991	1003	983	933	972	982	990	956	1007	993	1006	972	905	960	942	960	990	988	1002	934	979	965	1041	952	939	924	973	938	975	1031	1027	905	961	960	936	1005	974	958	997	984	983	948	972	1014	944	1016	923	967	952	949	966	904	966	960	936	979	964	961	990	968	933	999	978	979	948	920	970	987	948	946	961	965	969	1008	925	1011	978	954	1000	995	963	971	956	900	1008	944	971	998	1028	918	992	964	969	969	995	984	938	962	1018	998	1010	948	926	982	977	943	942	971	1033	975	983	984	995	950	1062	972	945	960	1019	981	1036	1022	1031	991	916	959	1004	936	972	965	941	970	1018	1006	941	968	949	936	951	986	939	937	929	978	1004	995	946	989	954	968	983	1000	986	995	962	1031	972	1010	957	969	958	1014	967	981	921	965	1004	921	951	957	981	1029	926	986	1014	973	999	1011	917	1015	976	956	992	958	979	958	955	970	949	1002	993	1047	921	979	931	939	988	947	1019	1002	1008	965	946	1028	986	945	999	999	995	1046	944	960	964	1026	983	956	955	968	990	959	946	945	956	955	1018	1034	971	1011	981	1008	937	1015	983	979	945	971	915	954	987	982	1001	994	986	963	1019	1024	952	1032	1001	956	975	934	948	963	991	999	984	975	959	985	969	969	975	950	978	968	925	930	975	980	1009	956	1039	952	957	1011	1019	946	968	1002	989	973	957	992	929	945	965	997	977	979	1018	967	943	1009	966	946	955	988	967	943	975	971	974	974	925	976	950	940	1025	990	1006	969	949	1000	951	976	996	987	990	1021	997	960	924	981	933	998	955	951	905	937	981	902	953	1023	970	957	987	1021	961	987	994	983	939	962	930	981	952	976	964	972	968	935	944	980	1005	960	918	1013	999	980	1017	926	940	979	1033	971	989	946	981	1043	939	982	946	1014	939	982	992	986	1012	1004	988	968	966	956	998	992	1007	957	950	972	995	960	976	966	975	964	938	975	969
13909	2239	2359	1972	1346	1012	836	4026	8562	1414	941	876	2865	10925	2475	433	417	407	366	416	362	374	359	358	367	359	349	364	353	338	377	347	367	323	343	379	311	395	314	340	375	370	333	331	363	381	374	343	332	381	333	311	335	329	369	358	351	323	342	377	355	314	359	327	331	356	349	337	340	280	340	328	350	379	350	360	347	343	339	364	353	327	380	348	326	325	341	347	351	316	310	359	359	341	351	378	321	319	337	334	302	326	365	345	340	345	344	348	364	342	332	301	329	367	375	349	337	333	351	382	324	328	327	373	340	305	339	324	338	332	339	333	343	369	342	330	332	399	331	344	338	354	332	365	325	322	348	304	345	312	323	322	355	357	348	356	336	362	319	335	335	322	333	351	359	364	325	314	322	332	314	314	299	350	342	358	368	277	353	339	352	333	341	324	349	309	328	340	320	351	353	369	310	338	345	343	349	328	325	347	365	394	341	345	361	335	322	328	326	301	343	356	362	336	347	348	375	348	361	347	362	355	357	327	317	368	377	319	329	346	321	372	320	360	323	302	339	345	322	332	341	361	361	367	340	339	361	362	365	358	373	327	315	345	337	329	301	343	326	341	344	337	364	335	364	346	347	341	307	322	348	330	324	337	309	333	337	314	318	330	352	325	319	350	369	349	331	353	341	339	337	331	349	342	376	356	336	358	336	349	313	353	350	351	347	336	370	319	356	345	344	331	318	322	329	378	378	356	361	356	350	358	345	350	347	300	338	352	335	349	330	345	355	344	356	319	319	336	325	341	354	329	364	322	342	352	313	305	321	342	359	359	353	339	344	354	306	339	343	303	354	344	308	316	333	331	339	345	353	355	322	342	325	356	312	314	331	346	338	351	348	345	319	379	339	323	369	335	327	343	330	333	368	338	359	353	358	343	332	319	344	365	299	313	321	324	343	360	337	328	345	332	370	350	325	288	342	339	361	342	323	363	334	378	344	317	344	372	345	335	350	348	348	340	353	334	298	357	345	346	331	337	340	360	350	360	354	354	315	342	367	356	343	336	310	338	366	340	338	323	327	339	353	356	362	318	326	354	334	323	347	358	339	312	353	322	338	357	359	342	337	358	329	384	341	318	360	332	344	366	346	346	371	308	345	326	340	371	354	350	360	363	321	310	345	373	332	339	309	340	361	350	345	349	329	352	321	352	340	370	321	351	359	335	357	333	371	361	307	349	343	302	289	329	316	301	333	358	332	347	327	322	343	377	321	333	351	380	329	328	340	348	380	362	339	351	344	341	351	344	372	395	346	366	341	351	306	334	334	314	316	313	338	324	332	349	327	329	359	371	353	358	346	309	336	326	339	343	349	358	297	347	379	362	337	344	346	349	339	370	356	338	365	315	364	353	318	351	330	332	316	368	361	377	319	337	346	333	354	347	352	359	371	368	337	322	324	371	337	333	301	323	307	301	311	343	335	346	311	361	333	330	345	342	335	334	321	321	334	315	328	350	331	311	325	376	350	376	334	375	305	327	315	353	337	331	312	382	326	316	342	350	344	303	338	358	315	338	334	319	326	366	328	336	378	358	331	346	327	362	324	361	321	318	332	361	376	329	316	330	371	365	354	321	341	347	362	321	341	346	338	317	330	342	334	347	326	326	360	315	352	330	323	344	351	358	319	358	347	325	355	343	345	332	329	363	341	338	301	337	326	332	297	327	322	362	358	338	347	322	378	304	305	335	305	352	322	340	331	354	334	298	300	333	328	336	315	347	314	366	358	339	348	367	354	325	344	346	346	302	312	332	314	349	317	371	335	373	358	317	314	305	318	332	381	397	357	326	328	321	316	327	359	361	352	333	305	318	354	354	292	339	337	343	324	345	331	382	341	312	346	325	361	335	376	337	364	365	317	347	318	303	368	345	317	345	323	314	345	322	340	382	372	324	302	323	316	347	336	318	344	346	339	349	366	337	362	338	343	332	337	315	347	351	304	332	372	349	370	363	389	364	350	340	334	328	344	354	377	352	338	336	326	322	379	339	343	328	311	375	321	337	338	351	324	362	344	326	325	339	325	308	353	323	354	336	319	346	344	349	349	317	339	357	361	355	335	341	341	320	373	339	361	344	332	329	334	366	325	341	349	333	289	310	319	329	343	341	365	330	345	339	334	340	321	329	339	357	347	335	333	378	328	328	383	311	337	335	324	304	373	348	354	345	380	363	359	327	348	346	346	345	297	361	391	350	328	349	363	307	370	369	341	335	331	354	325	375	348	359	329	338	299	341	320	351	365	347	338	297	329	350	329	375	330	365	339	349	343	345	320	353	311	320	341	355	355	346	345	343	339	340	396	375	345	352	315	366	334	349	347	334	344	307	354	336	347	323	335	317	350	325	359	338	334	326	319	318	361	335	365	333	340	349	315	341	338	347	327	330	348	335	298	335	350	350	335	338	325	342	382	345	335	349	350	313	365	343	333	350	358	366	331	323	336	327	361	360	301	337	334	335	343	321	325	357	353	335	338	363	360	333	309	361	348	335	328	312	336	314	327	295	319	356	345	328	313	339	347	344	344	366	331	319	380	329	337	333	322	346	345	374	355	341	359	325	366	335	347	360	329	351	347	361	302	331	375	368	337	353	334	312	355	326	371	341	308	357	387	318	327	357	363	331	304	353	344	324	361	350	317	343	356	345	343	351	348	298	317	333	370	358	342	328	363	351	328	340	303	314	347	336	330	331	340	287	343	312	363	306	332	360	371	342	349	356	330	323	313	336	350	310	363	339	327	358	337	327	336	312	314	350	293	328	320	306	322	331	353	368	312	332	329	342	356	336	357	360	347	342	369	314	312	377	340	349	366	322	309	319	354	347	324	349	323	366	351	356	352	348	308	334	337	327	349	353	329	333	364	341	345	330	361	324	357	342	371	325	307	350	353	343	349	342	380	339	345	342	332	338	331	346	344	369	319	369	318	331	346	333	340	308	334	375	341	288	368	335	344	357	332	331	362	323	320	359	356	356	370	341	327	333	305	316	336	326	293	351	389	353	365	349	337	333	370	330	365	330	291	340	336	381	305	335	366	380	356	342	337	322	321	329	337	326	383	343	342	337	344	359	344	323	331	348	355	387	330	332	334	326	322	356	343	362	352	321	352	367	301	339	362	352	369	355	332	368	324	341	308	335	331	316	354	320	359	357	361	332	322	335	315	330	339	350	381	301	326	329	372	339	340	324	333	351	335	359	299	349	374	341	321	303	399	349	336	341	375	361	348	312	341	341	338	342	315	342	319	328	312	332	325	391	313	341	357	365	322	377	321	351	342	338	370	326	351	305	325	335	333	339	348	332	330	345	335	360	347	325	392	354	331	390	325	329	343	365	340	336	372	341	344	339	347	319	304	340	347	347	354	318	321	330	309	314	333	371	325	330	349	373	333	305	366	330	300	366	356	347	336	326	328	360	331	368	337	364	341	355	311	371	339	368	304	343	376	377	361	412	336	358	310	345	348	355	350	327
7297	2336	4662	5682	4998	4231	3525	14657	17426	6011	3847	3868	13020	33410	5694	1268	1227	1207	1128	1110	1090	1081	1058	1062	1072	995	998	964	983	1006	965	985	911	1021	948	910	954	897	972	945	977	945	922	940	884	976	903	890	964	915	891	889	863	956	885	918	883	872	930	890	915	876	913	892	863	871	869	872	951	887	848	887	897	923	924	881	915	875	898	904	904	893	874	900	920	928	897	861	842	858	916	973	898	895	894	865	941	925	861	898	947	882	971	884	878	930	935	888	918	905	889	878	899	895	855	811	875	892	938	844	874	895	890	897	860	868	826	845	860	902	896	850	849	873	916	899	868	897	832	916	867	861	817	820	916	859	877	886	941	914	896	851	894	892	912	814	892	855	870	944	912	828	896	869	852	871	934	900	841	923	876	919	943	849	885	896	924	845	865	894	879	889	863	844	832	901	884	869	857	908	924	907	902	874	875	961	906	879	861	855	870	931	851	891	903	875	892	906	920	904	949	921	902	876	832	866	890	934	923	869	936	901	884	857	895	906	893	891	864	903	891	919	891	911	927	857	882	860	893	879	842	879	867	891	881	886	938	897	917	850	871	923	901	807	890	912	848	917	898	847	838	901	880	923	883	897	883	915	864	919	890	885	907	876	870	890	816	847	918	865	849	909	875	844	850	874	891	936	913	890	860	882	859	896	849	888	907	859	850	878	877	910	922	880	891	886	891	871	923	916	926	899	920	935	868	864	884	907	844	859	904	881	899	883	912	913	855	819	849	796	875	922	891	899	842	891	898	882	864	907	824	885	908	902	825	855	873	889	898	880	925	844	846	869	857	880	905	888	931	839	851	879	911	836	909	912	932	885	847	886	897	849	877	871	922	845	910	901	869	869	909	893	897	883	894	855	876	907	944	906	894	889	856	900	875	873	886	891	875	869	888	886	914	939	886	842	878	825	930	884	813	894	892	847	859	846	874	920	840	868	875	850	926	932	875	848	902	887	889	897	870	893	881	888	877	902	881	815	879	883	891	892	877	887	869	873	860	882	834	902	880	912	863	897	903	903	866	874	859	883	905	833	919	835	912	824	890	876	880	874	900	853	909	863	829	883	885	960	863	859	862	904	863	866	856	859	847	912	854	909	921	903	981	854	858	868	854	820	903	917	894	923	876	844	875	936	880	849	902	932	857	876	846	951	861	884	863	897	857	881	847	867	905	917	878	843	891	884	928	884	829	840	868	885	848	921	880	866	847	882	837	903	884	839	907	903	844	908	879	854	890	922	852	919	883	936	881	889	878	916	891	916	885	847	921	846	837	929	866	833	918	863	863	889	862	891	931	897	863	828	902	857	903	850	888	906	902	924	870	887	896	882	853	929	915	870	869	852	866	878	840	879	887	892	901	854	916	863	880	883	825	882	873	854	899	879	862	903	859	881	891	869	899	870	925	897	878	886	862	824	874	863	925	894	901	918	821	829	941	925	873	875	932	884	879	874	825	941	862	878	859	852	859	860	854	867	871	862	943	877	854	900	905	867	892	890	827	865	963	861	909	900	893	902	898	813	875	837	871	869	872	875	916	861	884	867	846	922	937	898	878	812	847	887	869	860	884	821	871	941	935	927	883	931	877	881	834	873	869	866	822	917	841	907	928	888	890	917	878	912	866	838	911	870	851	890	868	894	877	907	881	885	845	826	923	894	913	884	843	875	929	898	840	907	909	877	924	909	896	913	861	827	899	860	882	859	905	866	891	864	895	881	861	968	881	894	905	876	902	873	879	894	837	890	881	836	892	867	883	914	879	893	852	855	839	890	875	852	892	858	870	864	913	927	831	887	872	841	936	875	903	875	896	821	877	871	886	860	887	831	911	928	869	838	901	853	907	888	898	941	860	889	861	924	871	917	912	864	905	849	858	892	872	875	856	818	869	881	841	867	811	866	885	820	872	867	910	848	871	882	870	898	935	879	841	905	824	874	852	912	902	910	824	903	848	858	913	863	870	918	910	904	882	873	904	879	862	858	889	948	886	882	903	869	918	886	910	866	866	914	883	911	906	827	855	872	831	842	904	921	890	858	806	880	895	862	904	910	870	911	947	918	890	857	892	879	889	887	900	882	904	910	893	880	891	865	901	824	894	937	896	894	927	925	863	902	881	819	869	911	867	890	899	858	870	905	825	903	877	869	882	861	901	840	897	851	920	849	904	885	882	855	896	925	921	893	914	892	850	915	832	876	885	874	875	919	899	940	885	874	900	874	842	830	900	872	881	906	901	877	921	902	840	928	840	871	943	884	876	836	865	890	964	811	898	904	862	833	850	862	905	871	846	906	839	855	869	866	897	889	879	859	915	883	862	904	907	894	869	906	905	864	850	846	864	886	854	875	879	878	871	888	884	906	856	852	850	907	802	881	849	862	931	858	894	855	811	879	903	822	876	896	880	929	849	871	934	869	862	897	856	951	894	836	882	934	863	882	903	896	887	856	858	908	954	891	915	895	899	920	874	847	861	876	844	885	898	897	896	874	829	892	904	868	802	852	881	866	870	857	859	883	895	930	932	864	895	909	914	916	864	887	870	912	860	898	833	822	935	885	871	908	907	904	879	879	855	927	887	880	901	867	911	867	844	868	873	873	852	873	902	900	918	884	920	917	885	878	889	853	848	901	896	847	910	839	854	852	882	854	917	901	852	846	861	879	918	947	851	881	918	892	934	890	831	829	849	851	884	875	900	884	860	941	893	863	885	910	883	963	844	857	873	873	871	850	885	872	921	864	900	901	874	873	878	859	867	881	872	878	885	863	862	874	849	851	841	894	918	909	886	852	857	893	878	896	909	875	887	874	903	841	834	921	848	860	862	910	847	943	896	880	896	906	934	857	928	908	904	935	905	892	895	908	851	910	888	901	892	930	860	875	907	866	838	913	843	906	856	881	858	884	886	872	894	892	869	923	915	898	918	916	846	826	904	872	858	896	903	873	911	867	887	885	907	963	895	850	874	869	893	847	864	879	880	916	859	859	841	862	892	879	881	857	886	876	879	848	855	884	909	866	863	825	868	841	881	866	874	857	879	846	844	852	869	833	903	949	881	863	878	831	894	857	886	823	927	900	871	850	895	869	891	869	915	886	851	931	864	859	871	916	889	934	874	863	865	864	869	831	875	890	873	856	889	834	853	864	900	866	885	908	869	908	938	882	902	889	897	870	870	887	879	874	880	893	901	863	888	863	882	859	904	898	884	861	915	874	923	905	902	880	868	878	893	820	859	874	911	853	848	902	886	814	871	872	895	825	933	893	840	852	866	870	877	868	893	857	882	923	890	884	846	881	933	892	892	899	878	853	886	880	887	909	939	932	915	837	815	872	861	828	891	888	863	886	873	861	870	879	892	849	838	802	937	837	929	858	851	857	885	896	879	844	873	913	877	895	848	868	932	894	884	880	871	811	814	905	883	889	899	852	869	909	857	886	877	933	913	848	893	859	860	863	921	901	893	841	883	898	866	871	916	856	845	884
1967	215	197	241	193	180	196	192	244	201	205	175	190	489	258	199	160	180	157	187	174	189	186	167	198	156	165	186	160	180	181	183	164	189	192	197	196	176	191	168	173	189	169	169	199	179	176	193	177	157	154	182	162	150	186	190	162	184	171	157	173	201	171	184	162	194	164	177	183	190	189	177	188	171	159	152	169	160	192	167	173	176	181	181	172	168	170	176	195	172	179	175	175	199	189	177	155	183	189	162	166	169	193	187	187	165	172	180	161	171	187	184	177	175	169	195	193	164	174	170	182	173	185	160	177	162	186	155	177	184	172	159	183	216	179	170	190	181	165	206	186	182	154	169	174	189	173	190	166	181	174	176	191	145	183	207	183	163	172	179	169	172	180	179	188	203	163	174	163	163	187	153	192	177	199	173	171	176	190	166	161	203	175	170	163	174	176	181	172	173	181	178	190	174	175	155	174	203	195	165	173	170	177	195	162	182	160	175	175	185	188	192	160	163	179	203	182	168	162	177	189	159	184	182	189	166	165	174	192	180	195	156	189	183	188	173	187	196	170	161	176	178	150	168	166	142	177	170	216	148	174	146	171	188	160	185	175	175	172	162	170	158	162	184	159	197	172	157	193	157	181	198	192	178	157	157	171	200	188	185	159	157	150	178	156	171	179	187	178	160	163	159	193	165	180	187	186	179	171	173	201	179	181	189	197	190	172	179	167	184	151	160	171	190	182	169	163	184	156	155	164	170	151	173	181	177	195	193	163	164	172	178	157	190	151	170	184	181	158	175	177	179	188	199	176	170	193	194	160	151	173	176	176	173	142	182	189	169	184	165	188	196	176	180	201	182	179	173	174	173	179	174	181	151	171	183	175	162	148	180	173	202	160	172	153	177	175	196	181	169	203	152	174	158	183	187	193	201	184	195	170	185	170	155	183	161	170	178	182	188	181	177	141	173	179	178	171	185	197	180	176	171	161	181	164	177	174	177	172	141	177	202	180	147	163	178	174	176	155	174	175	184	189	179	173	178	173	181	157	199	186	165	199	163	159	195	171	198	180	171	161	175	187	183	172	188	164	172	170	188	167	164	175	168	186	156	178	157	172	172	173	180	188	191	168	182	166	187	193	173	160	181	165	172	196	165	163	164	179	181	177	191	173	164	186	159	172	179	178	164	193	175	157	170	178	164	154	170	196	198	163	175	171	164	186	154	170	162	194	161	155	173	173	166	176	186	179	176	149	181	197	162	174	186	177	181	170	191	189	185	174	159	198	185	196	166	184	180	192	171	148	186	168	176	168	162	179	160	188	170	149	207	196	189	151	147	178	184	166	171	167	186	192	189	185	164	181	169	156	193	168	164	173	187	175	157	155	170	189	154	188	183	170	179	184	178	192	178	145	173	171	187	173	176	216	179	196	177	184	168	151	179	188	185	170	176	183	158	193	192	182	185	162	168	148	156	201	163	181	174	198	149	193	182	170	171	173	156	203	171	163	172	178	172	185	159	185	140	177	170	165	155	201	154	186	174	168	171	154	190	182	179	162	185	155	184	172	166	160	172	180	196	174	184	180	177	166	174	201	165	180	179	170	163	184	170	161	164	168	185	196	154	177	162	170	155	195	189	170	193	187	169	189	181	191	189	179	170	192	178	178	182	177	171	176	153	151	175	172	189	196	163	179	173	177	177	187	183	183	185	157	177	186	173	195	192	182	158	182	171	177	178	186	153	178	164	182	172	194	157	169	180	175	186	196	181	189	178	179	160	177	150	157	176	183	193	189	175	166	189	174	193	174	190	169	157	173	176	168	171	157	193	199	187	158	176	151	156	182	179	171	189	169	186	183	173	168	191	170	165	175	156	169	173	147	164	183	194	174	201	185	196	169	179	171	176	157	199	190	181	173	182	184	205	187	157	181	177	157	163	161	181	184	173	151	184	191	151	182	197	171	165	166	179	176	164	145	188	190	184	164	176	162	155	184	184	166	148	180	158	202	176	163	200	183	183	152	177	169	178	202	184	153	184	168	173	201	203	195	163	180	170	174	154	152	144	187	173	185	171	178	191	162	185	155	172	193	188	167	157	196	175	183	172	184	173	178	157	197	188	187	166	152	185	163	175	184	148	185	171	161	181	170	182	189	183	171	180	169	172	186	177	187	185	170	184	183	181	178	196	153	161	175	186	182	186	199	172	177	191	167	176	170	183	202	180	203	157	162	152	184	189	172	177	169	182	172	170	170	162	170	163	197	166	185	155	180	191	177	194	146	179	176	188	176	165	189	209	162	164	170	179	176	161	197	179	196	199	186	147	188	166	179	187	173	179	175	157	175	195	180	191	164	185	179	184	182	180	181	191	172	174	178	159	158	156	164	160	178	175	149	186	169	188	193	172	177	189	158	181	157	169	148	168	177	174	170	158	157	192	177	163	195	169	185	185	169	155	193	172	168	170	162	182	175	164	162	189	132	180	181	170	183	146	157	174	196	169	155	179	161	204	167	182	190	166	155	162	166	179	161	163	159	165	184	155	192	164	196	163	196	180	195	165	202	159	173	171	195	168	169	174	183	204	159	153	168	178	181	165	176	189	181	170	177	184	176	185	170	186	176	184	177	165	165	153	182	173	194	154	163	161	196	167	190	188	167	186	182	169	176	179	210	187	190	172	185	161	184	198	165	178	181	171	187	171	135	192	162	184	207	191	175	165	179	147	186	175	170	198	167	170	179	165	185	173	156	172	178	192	174	190	170	174	174	161	190	178	170	178	153	164	163	176	162	156	175	177	201	185	162	161	170	171	168	175	168	149	186	188	169	171	168	176	171	192	184	176	167	183	175	214	162	173	208	179	163	174	163	173	193	173	169	155	183	180	186	157	177	163	189	161	187	172	189	194	183	172	167	168	182	168	198	148	161	175	161	181	165	182	180	172	194	152	169	178	180	152	163	202	182	186	183	184	182	174	172	177	172	183	180	165	188	160	188	185	186	163	157	182	167	174	180	161	168	170	197	170	187	174	166	160	198	144	166	166	200	187	177	180	173	179	174	174	181	184	170	178	176	152	176	174	170	154	187	169	160	226	173	173	201	145	176	175	209	190	162	159	164	167	202	157	160	195	179	179	170	174	184	156	158	190	170	194	209	177	161	178	183	181	189	182	168	158	184	172	164	142	163	171	185	185	172	159	168	188	149	167	200	170	177	165	169	151	167	185	180	181	164	176	176	176	160	168	180	173	170	177	175	196	170	171	153	181	155	182	181	167	179	159	180	183	159	183	166	164	161	164	178	172	190	177	178	177	182	171	149	173	176	164	169	185	182	163	174	171	176	164	153	189	176	155	170	197	166	186	161	182	165	189	186	190	203	182	164	178	173	164	132	189	180	182	181	171	193	196	185	187	185	186	180	176	155	186	176	187	164	176	187	178	162	171	169	179	192	162	174	174	181	161	183	155	167	182	180	171	190	184	177	176	164	171	167	198	167	181	195	182	150	169	189	158	163	184	162	158
2161	661	748	752	682	688	642	648	887	685	801	571	669	3021	875	537	537	552	531	562	560	559	545	543	519	549	531	582	547	560	564	534	534	558	534	558	534	555	529	561	516	564	550	573	526	531	518	551	560	516	538	532	600	501	513	520	576	533	551	523	504	532	538	531	520	517	522	547	543	571	537	546	517	526	553	538	559	516	560	545	574	516	528	543	520	506	530	543	523	536	519	547	562	548	561	526	540	521	522	497	512	507	546	527	547	513	554	583	551	563	535	539	528	498	529	562	538	539	526	543	536	510	544	522	512	558	544	523	508	552	522	524	528	508	525	512	539	544	529	596	550	544	553	558	577	547	525	523	534	564	542	549	560	507	562	555	513	499	564	552	564	541	540	538	552	563	515	550	593	550	567	484	535	530	536	538	517	520	526	539	560	520	545	551	576	528	562	582	561	561	542	542	554	506	532	529	522	523	517	526	547	563	547	518	522	531	495	537	528	530	531	551	557	526	553	570	528	527	523	572	508	535	546	509	529	541	540	538	527	522	565	532	542	521	541	539	528	527	522	548	544	532	512	556	543	511	555	499	537	505	507	527	573	520	535	545	558	553	534	568	550	572	531	521	505	582	530	527	497	561	556	535	578	502	516	515	570	557	546	553	535	524	540	535	563	523	553	552	513	501	555	558	506	492	520	521	490	543	517	537	551	558	564	551	509	559	520	554	533	548	575	503	513	540	519	534	562	501	534	607	560	537	532	536	513	547	561	581	529	516	558	506	537	551	524	570	522	532	530	545	558	526	554	513	503	544	557	509	524	545	509	534	495	524	504	537	548	519	540	572	512	586	539	510	554	527	528	542	558	564	534	543	516	516	524	524	508	516	520	531	525	560	516	540	556	515	571	494	526	498	532	545	556	520	500	547	551	522	515	511	477	517	532	534	524	574	516	541	540	542	499	530	544	537	502	530	551	537	526	501	527	536	563	535	518	568	567	513	523	577	536	494	533	548	512	558	499	543	476	557	553	523	572	563	550	544	504	544	543	551	541	540	574	533	509	515	541	535	549	517	554	555	525	530	477	513	510	545	546	527	534	549	529	533	511	541	566	512	548	544	550	520	557	550	548	535	571	517	545	528	546	546	545	550	554	535	526	530	576	540	550	495	534	572	534	523	507	567	535	538	554	535	547	516	517	507	580	554	534	525	578	529	554	539	512	526	561	518	541	535	544	544	544	522	510	568	522	563	547	573	566	524	521	535	569	497	537	524	532	511	545	523	557	534	509	489	524	550	558	549	522	530	536	516	530	556	541	561	561	500	546	548	497	536	542	556	554	500	543	537	559	514	505	531	529	506	587	534	559	540	533	573	496	545	540	510	556	554	591	521	512	515	517	546	528	576	544	510	495	573	541	533	533	577	535	511	547	545	539	532	514	551	557	527	536	559	525	529	527	533	543	522	538	529	553	556	549	510	586	527	540	523	505	540	582	548	517	527	541	515	532	535	545	541	535	494	552	505	557	576	509	552	574	533	539	509	546	558	538	559	551	539	555	562	530	536	500	545	560	518	566	560	550	536	543	567	524	526	502	510	546	577	546	560	534	550	531	522	537	520	495	559	569	534	530	508	538	543	564	551	561	548	547	523	545	493	543	509	528	557	547	532	539	526	553	525	569	550	549	536	536	558	523	520	535	574	481	554	560	558	565	588	542	527	554	528	523	580	548	574	548	538	504	476	531	542	523	523	574	537	529	534	517	561	552	512	556	536	536	548	540	549	535	515	547	552	566	544	530	535	570	522	554	531	537	522	562	548	496	553	506	529	533	547	561	530	546	543	548	560	545	569	528	545	542	522	492	517	561	584	529	535	514	576	520	519	494	553	495	537	518	529	518	527	597	571	543	504	537	510	531	552	551	514	521	557	539	525	547	519	559	530	548	519	501	523	552	512	557	546	529	566	544	551	502	572	569	529	561	581	523	542	567	518	556	558	546	534	514	519	530	541	558	515	580	521	563	522	529	535	572	522	515	530	583	512	535	531	518	530	509	536	540	496	508	532	593	574	549	521	521	537	542	580	538	523	544	533	567	541	520	537	540	527	570	521	535	519	537	519	513	556	532	555	513	504	530	496	553	528	519	561	524	563	513	493	540	531	529	540	557	537	509	526	502	542	549	527	530	519	524	542	554	502	533	531	556	500	545	502	565	526	567	534	561	548	513	492	528	541	479	534	573	531	566	547	488	544	557	545	525	534	553	560	533	537	523	546	553	524	531	521	501	549	504	545	578	534	517	540	554	516	496	562	563	472	536	546	543	494	536	485	540	548	589	527	544	567	568	524	507	486	542	508	453	565	545	523	534	546	568	552	547	511	545	510	515	527	523	538	574	565	554	539	567	556	532	533	547	513	517	514	524	525	541	547	555	590	515	547	555	568	530	535	505	575	500	532	542	516	562	512	533	532	533	523	562	556	576	528	528	541	568	540	525	487	522	563	519	542	547	523	497	495	578	516	550	528	513	527	521	500	536	491	546	523	536	511	560	534	516	542	558	541	522	517	529	551	537	518	549	546	553	556	594	541	547	515	552	544	533	510	571	540	495	604	533	548	547	542	521	554	531	577	533	487	546	552	528	509	548	585	505	587	547	513	501	527	549	590	574	552	529	554	479	559	563	539	541	549	558	492	557	575	580	539	516	515	507	552	551	487	549	583	536	535	545	558	564	544	521	469	573	552	543	553	550	522	526	512	495	557	511	574	519	544	562	530	552	540	522	501	546	543	501	517	512	563	514	528	520	533	523	516	553	520	527	531	520	548	523	494	538	525	508	541	550	528	567	533	575	561	572	526	531	549	586	544	552	498	558	531	540	528	501	542	543	505	574	572	542	548	542	561	512	511	540	527	559	544	538	502	525	524	556	519	499	513	507	581	545	577	555	526	543	558	539	546	570	567	529	544	561	506	517	539	562	549	549	555	553	529	572	540	558	512	561	573	489	502	548	496	497	498	497	547	556	475	539	502	603	552	537	534	544	574	557	565	518	544	484	514	540	517	568	570	573	530	540	521	576	503	522	526	544	544	505	531	506	546	538	509	538	503	511	569	583	510	533	534	591	541	553	561	555	568	540	543	530	564	473	544	528	525	549	561	514	529	554	522	528	570	551	543	504	521	569	517	536	537	540	522	582	589	526	537	537	531	542	517	542	553	557	501	509	491	523	551	492	551	536	527	539	533	570	543	512	550	518	520	536	507	512	502	539	543	481	539	522	536	540	528	518	532	535	562	547	516	519	545	566	505	544	520	542	551	550	537	571	538	551	511	564	517	504	536	544	547	497	537	535	504	540	539	546	534	522	540	563	503	569	543	514	494	561	601	547	572	535	569	564	543	525	550	583	508	565	552	578	489	522	522	580	539	531	511	506	573	530	584	548	512	538	537	538	551	526	536	528	530	532	516	499	563	547	534	563	522	508	515	540	555	540	510	528	541	532	570	551	535	572	517	544	523	500	533
7300	1047	1255	986	752	609	602	611	1049	653	916	405	721	6075	1888	376	357	356	378	306	353	377	348	325	325	349	334	304	341	352	295	327	325	303	336	354	322	317	314	335	361	317	356	347	363	340	335	305	317	357	311	347	333	297	297	347	287	354	318	331	314	328	334	326	342	297	328	342	355	332	332	359	325	349	323	303	348	319	322	320	323	327	349	321	303	331	289	350	293	329	362	344	315	321	334	322	323	360	358	329	309	335	336	336	319	337	300	323	337	313	352	303	321	357	316	362	358	343	310	324	294	336	327	339	309	334	317	299	345	349	322	318	327	335	334	351	343	330	329	345	304	347	329	311	322	313	286	292	337	326	321	302	327	340	328	325	319	333	330	334	310	326	311	341	335	309	341	316	299	315	327	296	323	345	339	334	338	322	311	319	320	337	322	338	367	317	340	352	324	331	321	312	314	324	317	326	339	317	295	301	328	357	324	321	339	327	333	323	320	343	327	309	335	343	325	346	344	372	357	393	333	360	328	333	340	343	322	343	338	340	345	343	344	350	341	324	344	296	349	341	309	315	311	314	337	310	331	341	332	325	301	351	322	335	321	296	328	326	353	351	298	312	312	328	315	328	337	329	356	316	302	341	332	306	298	335	341	329	306	303	336	356	323	366	334	333	377	324	331	339	330	334	323	329	328	298	331	325	355	306	313	326	340	330	321	298	338	316	331	318	349	322	311	344	370	283	342	318	309	292	354	339	315	331	294	313	303	314	330	319	332	313	323	306	309	314	319	307	315	368	297	320	304	287	324	313	311	322	314	332	330	303	320	361	315	319	330	358	318	300	331	342	342	388	334	322	336	346	331	335	333	316	287	358	338	323	339	321	343	312	309	337	294	352	339	305	290	333	311	337	305	322	342	317	350	324	329	320	341	313	306	322	318	325	333	317	294	307	303	348	346	305	300	322	284	315	328	365	304	302	317	344	351	341	323	321	344	315	287	330	335	337	330	328	296	349	330	341	336	360	324	331	351	346	311	311	338	337	318	301	319	320	323	310	327	345	321	320	337	294	339	316	327	329	325	324	352	316	337	304	335	333	347	340	317	320	341	343	348	313	324	323	352	347	317	353	307	310	352	343	325	361	361	338	311	343	290	313	349	322	296	313	338	347	307	361	364	308	317	364	323	347	341	333	307	357	357	340	335	327	308	322	346	306	325	316	347	315	328	320	325	340	350	317	339	327	331	330	357	357	329	317	351	333	356	326	343	354	321	339	283	305	280	319	341	308	316	322	319	328	315	321	351	299	307	322	357	338	321	325	325	317	332	364	297	328	337	308	336	319	345	305	305	302	337	323	363	296	320	325	351	351	333	327	335	341	336	341	315	326	326	325	315	262	314	313	339	359	332	356	324	301	357	314	315	311	344	312	306	367	305	324	342	319	318	335	323	332	311	293	344	330	345	344	333	334	330	308	335	327	340	307	295	343	338	315	323	340	337	321	347	343	307	352	364	369	371	331	362	320	328	345	315	293	309	323	335	325	314	304	355	339	290	344	349	320	339	332	351	334	336	371	327	341	340	355	357	332	349	377	322	329	352	317	337	364	349	357	368	310	371	322	330	340	329	305	334	316	343	307	310	345	328	374	305	326	346	283	353	344	301	324	333	330	316	301	337	324	342	335	285	321	349	312	328	313	323	346	321	325	329	304	323	330	364	321	329	320	312	331	305	352	326	313	313	367	331	339	356	361	349	312	344	323	319	318	337	305	335	325	320	345	323	323	337	348	307	346	305	317	336	320	337	324	312	321	333	344	324	345	312	311	345	328	334	327	333	316	327	351	290	314	306	334	298	323	314	331	347	345	319	306	331	366	327	315	343	337	342	312	335	325	314	320	383	333	299	303	345	366	325	326	331	329	321	335	334	316	336	278	327	318	307	306	307	316	329	326	319	304	338	334	304	324	309	305	303	333	331	331	323	317	363	333	331	305	327	320	314	305	366	322	305	339	307	295	313	352	323	333	337	317	314	333	361	329	337	325	315	319	333	327	353	310	325	329	312	332	316	346	313	353	343	329	308	331	318	335	328	338	358	344	312	329	317	304	301	347	338	311	332	296	340	334	322	345	320	313	329	336	346	333	309	329	316	305	320	342	315	333	340	347	320	347	316	348	332	338	364	381	324	302	311	339	331	328	346	319	333	328	341	338	315	298	321	350	342	321	332	336	311	298	326	328	338	330	330	370	321	359	340	331	323	349	333	331	303	348	328	335	309	318	299	330	341	306	363	333	338	362	312	358	327	335	353	348	319	312	306	270	326	307	325	347	275	315	310	349	286	324	322	326	304	334	346	330	352	362	325	329	331	302	325	375	322	317	321	317	310	332	303	352	327	297	297	313	337	349	317	330	324	332	345	325	340	343	332	348	331	306	305	324	347	360	310	322	313	338	361	319	319	299	311	300	307	328	388	319	344	342	344	325	322	344	325	336	363	273	310	301	323	339	357	321	314	331	349	342	315	320	356	312	321	321	338	306	329	324	336	338	299	312	322	317	343	306	309	304	341	323	343	318	337	297	322	313	296	374	318	303	326	361	333	334	314	322	330	329	337	316	362	331	291	306	367	307	316	352	356	353	325	302	328	345	346	336	349	308	362	333	323	329	344	330	332	329	325	321	358	324	295	301	327	313	307	355	340	325	362	318	334	353	293	347	354	328	332	337	305	300	348	316	341	302	339	346	318	331	302	318	348	301	311	325	308	333	307	314	328	320	281	332	320	338	324	323	363	350	297	337	313	335	340	354	330	340	329	354	325	313	323	341	341	314	347	331	340	346	314	323	324	316	335	311	326	302	310	289	334	315	347	348	336	337	302	337	309	332	362	332	356	326	318	333	349	332	330	323	308	352	322	299	349	300	362	296	323	312	352	314	353	310	332	327	298	347	297	355	356	361	342	310	333	330	295	314	355	339	317	326	331	355	315	329	338	313	345	324	305	345	310	314	321	337	331	385	291	326	348	341	311	334	323	319	306	344	342	336	336	314	296	311	316	326	345	334	319	345	339	333	294	335	315	343	307	349	351	318	323	302	344	319	315	338	352	328	324	335	289	372	329	323	339	338	339	329	332	342	335	314	322	324	275	311	298	323	329	343	342	337	312	362	325	335	314	305	309	354	324	339	327	329	308	311	328	361	304	322	352	299	316	360	347	361	345	345	341	306	312	342	315	316	321	336	319	317	306	309	325	375	329	311	316	343	327	305	309	345	295	329	318	332	323	301	300	313	315	338	347	346	302	363	345	329	320	325	316	352	336	332	314	346	334	316	339	326	325	359	318	344	318	348	335	320	361	358	318	292	326	331	308	303	327	321	344	286	305	282	302	314	361	305	304	358	278	347	303	311	335	339	335	331	324	326	327	347	308	343	312	307	317	315	345	330	348	323	338	324	337	323	296	349	352	347	321	306	347	315	322	310	324	313	306	310	336	313	332	307	357	314	308	312	345	309	323	308
5560	1626	2838	3318	3085	2612	2237	2935	4445	2720	4245	1467	3422	25530	6208	1086	1024	1018	1056	1049	1002	990	931	979	992	960	931	906	997	920	982	923	915	910	936	856	931	895	980	877	890	889	888	918	925	888	885	916	960	909	882	913	881	911	874	892	843	887	900	882	926	927	923	905	832	880	851	910	884	886	877	867	914	905	902	883	864	893	869	868	859	918	839	928	904	883	887	876	864	878	863	846	940	869	867	907	913	854	948	889	926	880	872	893	829	893	866	895	877	968	916	882	902	872	865	858	984	888	918	841	866	848	906	877	887	821	921	856	873	936	886	879	887	841	876	891	849	876	912	872	829	886	894	856	897	933	851	896	882	901	912	850	846	860	886	875	839	857	891	861	887	877	899	857	832	870	848	857	868	883	876	881	898	900	860	890	871	874	866	847	936	842	891	872	891	915	864	939	881	889	889	807	877	902	857	859	871	836	847	879	880	902	823	868	843	821	863	895	842	876	900	878	881	911	874	882	853	874	876	841	912	924	867	895	892	886	852	888	885	851	873	895	889	892	876	807	924	854	840	880	917	851	857	895	901	971	892	868	903	839	903	876	888	875	898	899	885	881	887	940	883	931	863	843	880	891	856	861	829	828	859	916	908	929	852	916	885	871	889	938	876	921	868	860	894	872	887	851	861	899	897	838	902	916	841	890	906	917	887	918	894	888	851	887	857	853	884	848	895	868	887	850	829	882	905	872	916	937	880	892	848	888	839	845	874	819	858	862	900	895	862	874	872	871	837	892	826	922	883	889	884	899	859	870	872	788	851	892	935	912	910	843	865	882	895	896	941	849	855	818	842	882	850	901	865	883	925	852	849	867	887	899	888	890	904	866	890	906	906	870	853	845	874	902	846	821	871	874	818	870	866	899	842	913	863	892	898	862	867	883	881	871	854	828	906	797	885	864	913	888	866	867	835	886	928	891	853	870	933	838	892	817	878	841	917	901	855	847	922	890	864	860	915	883	892	916	883	866	926	874	885	871	855	903	858	876	862	874	870	886	903	857	895	826	913	860	900	923	885	892	894	853	907	837	834	874	873	928	921	925	878	839	847	891	913	911	923	921	857	844	827	817	860	929	893	855	931	881	888	871	872	896	898	932	902	897	912	880	897	855	844	879	848	855	868	937	853	882	840	815	896	901	860	907	930	797	845	868	914	883	856	855	844	864	865	859	878	898	793	841	909	883	871	864	867	858	862	883	927	843	864	887	904	874	872	834	908	898	893	911	887	835	824	888	937	896	869	935	845	859	939	873	886	879	859	888	865	893	875	834	862	919	905	857	868	875	853	903	866	835	911	921	862	837	882	928	878	848	839	851	842	843	833	908	880	920	832	874	827	891	849	876	888	925	850	874	894	831	858	906	871	903	846	854	863	865	864	853	891	927	846	908	855	865	902	875	889	891	827	885	880	899	885	837	982	875	856	900	885	890	900	916	895	918	892	882	910	879	902	875	910	830	882	889	896	930	871	893	870	898	865	859	877	888	858	818	867	895	876	884	871	869	854	833	866	885	903	923	883	913	899	872	865	889	829	882	870	878	874	872	835	881	883	833	871	888	900	892	904	939	861	855	902	897	851	870	897	874	838	900	897	819	883	848	884	926	875	892	915	894	902	864	900	875	842	908	874	879	906	880	922	936	863	845	865	885	916	859	912	876	894	871	944	896	859	908	883	879	851	883	842	887	895	894	853	879	883	921	939	889	876	903	942	892	894	851	891	869	865	834	892	915	841	862	885	864	886	907	846	902	922	899	869	853	917	871	936	928	851	853	918	881	840	873	859	889	867	879	879	903	838	909	861	906	918	852	895	825	891	862	908	911	847	934	887	882	888	827	892	880	832	891	862	848	881	881	839	849	877	855	861	881	879	861	896	850	871	845	866	882	859	796	893	879	841	917	865	850	834	909	878	883	891	845	882	889	871	877	883	883	880	850	860	888	837	888	842	931	879	901	891	838	846	844	896	854	868	884	857	865	861	904	861	884	879	911	887	856	905	888	851	878	859	890	886	838	850	859	859	836	871	857	851	874	955	880	786	829	892	835	864	844	843	866	894	866	914	843	853	896	849	878	882	845	838	874	899	893	891	877	811	916	841	836	842	901	932	847	951	820	867	814	850	847	832	846	854	898	857	880	871	852	852	888	860	870	854	873	846	902	906	842	899	885	924	914	873	846	879	896	837	900	799	831	882	860	852	890	863	865	839	916	875	857	906	894	907	872	918	918	885	907	847	830	897	898	921	842	857	844	816	857	898	849	836	914	906	816	884	854	867	885	882	888	830	867	870	836	891	917	871	880	836	853	903	869	926	908	900	945	845	892	891	912	902	891	910	945	863	867	831	899	859	894	861	882	908	876	907	871	833	841	829	854	905	869	833	873	848	895	874	855	856	870	921	857	874	893	875	885	841	868	853	850	907	845	873	871	842	868	872	927	891	927	862	939	847	820	884	890	917	891	875	913	862	860	891	901	912	826	858	891	904	878	868	874	855	894	831	851	923	831	889	851	843	896	855	839	901	895	893	876	902	864	877	920	930	833	871	835	936	876	857	890	882	894	881	858	820	854	891	852	917	867	885	853	906	847	845	853	884	863	844	875	883	892	900	933	873	866	884	910	830	900	863	889	922	912	909	891	886	918	890	867	860	849	837	858	860	839	886	820	818	874	871	901	840	924	900	858	886	920	866	921	828	879	887	900	859	895	842	878	822	857	836	845	900	852	859	864	844	894	892	819	844	935	871	842	899	836	898	884	846	893	904	902	900	894	879	904	845	895	889	920	891	867	837	901	859	881	902	886	834	895	820	873	866	904	896	886	825	875	860	888	908	896	866	915	871	861	878	869	880	906	899	919	899	867	836	871	878	918	831	916	911	902	836	824	872	877	872	833	897	894	906	838	890	901	844	903	940	899	851	880	883	855	865	861	891	930	886	866	870	868	880	871	852	888	864	849	835	832	901	925	848	871	901	906	857	879	835	830	909	864	881	923	947	927	877	893	842	894	882	907	884	937	853	869	855	837	856	924	939	864	897	814	840	842	837	838	884	892	870	859	956	918	886	849	862	925	863	894	891	882	929	840	860	905	940	842	894	908	875	869	854	884	876	872	889	871	828	864	812	920	893	870	877	854	871	860	884	876	892	920	889	866	853	836	876	843	831	855	909	891	869	867	830	830	836	870	913	870	890	883	890	857	840	871	882	891	892	860	877	822	924	828	905	920	852	846	851	872	827	872	891	852	918	914	862	875	855	821	892	888	914	930	947	915	872	882	869	907	873	855	829	895	881	874	883	854	817	829	797	897	908	852	848	941	844	892	869	870	881	818	880	871	889	870	898	923	927	854	828	902	866	852	909	828	853	877	866	860	903	803	919	890	889	934	837	842	849	930	883	856	900	870	930	886	873	897	864	860	907	853	944	846	875	854	855	864	837	882	860	868	901	859	871	884	876	892	879	888	887	859	865	892
14070	2376	2403	1832	1300	1014	879	686	694	2379	2907	1260	3770	10769	2605	408	382	386	379	372	341	352	370	348	378	330	346	361	309	379	326	321	386	347	370	315	321	361	327	368	342	335	352	325	352	310	330	333	350	346	328	360	357	346	326	336	368	320	362	343	342	332	341	332	353	352	336	328	322	350	338	332	304	373	341	307	326	320	339	371	331	353	372	344	327	311	312	348	377	343	347	346	324	322	330	310	336	365	352	319	358	318	330	317	364	317	306	335	337	355	340	374	341	347	331	306	359	315	322	328	358	320	349	347	350	312	299	352	328	318	345	322	309	362	328	332	357	326	312	335	364	331	323	323	319	317	341	307	316	307	332	315	316	349	345	326	333	309	362	343	367	308	341	356	353	335	344	303	322	325	316	346	307	339	373	347	315	353	341	306	319	312	308	317	342	334	342	343	346	296	336	342	333	344	331	342	375	324	320	347	358	334	329	318	314	375	330	360	328	360	278	328	310	343	316	335	325	360	324	330	366	308	327	384	361	294	340	359	342	316	331	335	347	335	346	318	325	300	312	320	341	330	320	301	318	318	331	318	336	347	318	384	369	336	327	353	299	331	373	303	331	331	373	347	354	335	337	354	372	324	341	331	370	334	338	331	341	352	362	317	348	352	323	367	350	361	347	324	336	368	309	324	353	324	337	329	356	328	314	321	347	343	358	326	324	335	334	346	337	331	324	371	334	372	350	365	332	333	338	338	367	353	328	301	375	336	344	343	316	341	323	321	344	328	328	349	325	345	329	327	345	396	336	356	328	332	332	318	335	336	358	304	369	355	334	359	345	339	356	344	315	351	321	353	328	295	353	336	295	359	327	355	328	332	327	367	333	347	318	363	311	334	322	320	335	330	342	356	300	348	319	313	333	318	355	311	346	334	357	320	372	351	378	299	309	323	366	336	340	378	367	296	307	312	367	347	356	320	329	328	337	347	327	343	324	334	324	321	356	338	322	334	345	381	342	344	345	346	327	343	353	329	326	324	362	350	344	338	365	351	314	341	357	338	349	351	330	329	348	325	331	351	334	365	346	346	339	315	322	320	327	331	346	336	323	311	328	347	331	335	351	330	303	333	330	340	347	344	331	345	346	352	381	348	312	325	338	295	306	305	318	364	334	337	305	333	357	324	361	348	324	354	314	291	328	351	302	346	369	349	314	307	329	330	361	322	355	337	331	342	321	337	332	325	349	353	318	329	313	295	340	338	356	371	300	339	334	315	358	344	378	360	368	303	332	326	395	329	342	328	344	322	342	364	348	299	346	309	371	341	329	313	321	332	321	351	327	312	334	348	359	332	339	319	338	323	373	346	372	349	339	360	327	352	352	336	357	292	327	338	336	332	335	354	315	382	335	344	314	359	343	355	326	344	340	302	327	360	347	344	310	349	340	361	336	354	352	336	330	345	353	344	304	334	336	341	336	330	337	344	345	364	359	331	340	330	357	339	329	359	364	329	363	327	317	343	336	353	339	333	325	337	356	351	351	357	324	342	313	359	319	344	339	368	329	344	353	328	363	341	366	336	302	329	336	329	304	317	356	362	343	354	344	345	343	320	329	349	325	332	313	327	329	324	330	345	321	306	328	357	327	325	333	352	340	310	352	324	327	346	338	329	344	339	346	295	325	341	352	348	320	314	355	336	362	341	341	346	339	343	348	329	318	313	297	315	345	357	302	374	313	358	337	365	347	347	363	332	298	338	316	349	349	352	341	334	328	344	360	322	336	295	337	295	338	315	351	333	337	320	342	350	330	332	338	329	346	322	323	342	315	338	326	345	344	338	314	290	332	330	368	327	345	359	319	364	328	331	335	299	337	296	336	358	301	345	323	328	317	336	321	350	342	358	354	319	365	319	359	322	347	341	331	317	337	355	353	368	357	338	321	358	357	355	339	329	328	342	301	327	321	293	347	342	343	322	354	347	346	342	350	348	360	321	354	329	331	313	332	381	352	354	322	355	318	323	364	337	331	325	365	322	342	319	383	331	365	336	320	330	338	318	390	327	363	351	347	339	327	343	334	347	343	359	315	368	345	375	335	338	341	343	362	307	332	329	320	345	342	331	344	348	305	349	341	349	342	347	351	357	311	312	327	337	338	310	322	371	351	314	325	350	339	318	306	339	342	327	342	311	342	332	349	322	385	359	330	307	339	333	327	333	334	327	332	343	322	352	345	278	318	337	313	334	348	343	366	308	371	375	331	337	362	330	373	340	329	393	329	343	338	356	380	355	345	342	334	358	319	338	348	324	347	321	355	338	330	300	336	362	360	343	358	355	346	334	319	329	333	377	338	342	361	338	343	325	358	328	337	351	359	328	362	372	353	320	334	329	351	344	319	353	376	344	328	327	343	337	336	344	351	318	310	336	341	316	342	331	343	357	329	324	297	347	340	325	347	363	317	340	343	348	354	336	335	355	337	337	328	331	334	346	333	331	345	362	338	319	340	328	365	320	317	325	337	337	339	322	344	338	315	351	346	326	319	320	355	331	331	316	312	341	349	335	328	381	355	333	311	333	332	326	374	327	344	305	309	331	374	303	307	300	338	361	319	375	355	346	339	342	356	341	317	333	324	317	364	318	336	343	327	345	328	330	318	350	328	332	322	342	314	316	326	350	312	307	348	353	308	341	336	324	330	326	333	346	333	330	349	381	335	356	347	318	320	333	332	327	337	308	323	333	343	370	326	351	332	357	345	322	363	324	300	362	349	328	359	343	316	358	357	316	331	335	363	312	322	311	377	322	310	330	340	373	326	365	311	328	326	350	343	351	327	324	313	319	351	319	333	325	277	321	352	333	362	340	323	354	332	343	339	334	307	364	327	363	326	329	311	344	334	363	329	320	355	331	365	311	306	334	338	328	327	300	324	329	322	340	319	305	358	349	337	353	334	328	331	361	316	300	327	347	335	319	324	328	311	355	330	332	332	349	323	338	336	343	348	337	306	334	327	364	380	329	317	361	309	371	335	324	325	345	315	344	333	386	332	357	369	380	337	313	327	348	366	331	321	367	352	330	334	368	325	348	363	332	359	341	316	309	334	314	314	347	322	325	304	331	319	365	355	319	331	342	344	326	329	367	377	375	336	335	332	332	332	348	345	333	338	328	326	370	344	355	352	323	347	338	352	351	334	334	350	343	309	340	384	325	318	357	315	315	346	324	348	346	351	343	351	333	362	325	326	358	351	334	360	307	333	336	332	328	339	343	303	354	327	335	356	318	325	330	375	358	368	327	335	328	351	322	335	318	335	333	335	334	345	315	349	355	317	362	320	313	322	348	329	331	368	330	356	319	345	335	326	333	331	328	322	360	342	324	375	327	338	339	336	342	339	333	357	350	349	367	360	329	334	334	335	345	333	315	323	308	343	354	316	307	337	322	335	340	362	335	350	344	346	340	324	373	330	355	345	335	336	347	324	299	322	358	350	348	320	334	337	349	324	332	328	384	341	336	352	369	313	343
7460	2383	4767	5459	4833	4031	3957	3250	2924	10760	11411	5890	16082	33152	7229	1264	1207	1228	1134	1146	1145	1099	1022	1043	1007	1033	945	997	971	875	964	989	999	968	978	911	927	913	964	919	957	903	903	921	929	901	901	946	936	881	926	895	958	854	887	911	928	924	943	878	857	903	950	878	858	927	846	879	942	894	849	988	909	869	929	874	918	906	923	869	891	822	872	863	875	868	934	852	864	879	865	876	901	864	894	871	840	832	888	912	834	921	880	857	883	851	896	888	854	878	868	856	852	866	897	845	880	884	828	884	944	857	852	901	873	878	833	926	927	842	847	885	880	884	837	856	844	888	907	833	835	887	882	851	906	904	886	893	857	842	847	840	907	879	881	863	907	878	875	879	864	827	862	874	880	829	836	914	916	832	845	883	882	812	880	814	941	863	834	890	896	890	871	844	926	883	915	866	858	873	829	820	881	867	907	818	900	917	894	849	886	954	843	813	833	839	869	877	910	900	868	867	900	855	855	867	873	874	875	929	860	840	881	891	902	899	882	798	885	861	888	876	840	882	860	860	839	871	836	846	855	860	900	867	884	905	901	854	854	786	933	834	887	858	861	820	836	889	928	885	870	906	790	865	873	914	909	947	848	872	882	881	923	900	824	883	875	853	816	880	805	864	897	897	855	860	903	834	884	861	837	886	835	895	904	858	829	857	895	903	932	886	905	939	897	891	884	863	868	942	919	916	839	879	877	838	835	798	860	860	840	873	879	899	906	867	859	888	873	888	888	828	896	858	858	889	864	838	896	923	884	855	883	843	886	908	874	905	824	903	869	839	922	865	862	857	868	802	791	876	862	857	870	914	925	858	871	865	849	853	889	908	906	875	897	885	867	832	822	881	845	891	869	869	878	848	888	817	855	881	843	873	903	850	862	887	867	846	896	857	846	810	836	874	882	889	839	875	850	855	888	888	835	854	880	848	901	876	838	855	903	866	836	888	806	874	867	925	850	833	864	817	855	862	922	862	840	891	844	927	895	864	811	833	882	905	891	862	791	909	829	873	827	879	847	898	830	807	870	872	871	877	909	870	885	832	909	887	902	899	861	864	924	846	865	890	946	860	868	881	894	868	826	838	840	866	839	848	850	878	819	813	857	888	835	859	820	895	814	865	879	833	887	837	855	889	864	872	854	903	885	877	893	908	930	899	875	871	890	854	942	849	876	850	902	860	886	883	837	898	890	879	925	882	847	913	930	860	857	892	901	897	878	869	864	940	861	834	885	867	851	835	849	834	926	831	890	822	871	879	852	899	893	859	873	863	897	839	893	873	883	837	915	894	854	879	880	879	874	832	847	937	883	894	883	842	847	888	822	833	854	817	898	887	876	836	851	831	915	867	860	868	883	895	852	905	852	856	868	859	869	947	883	888	840	853	878	822	930	901	892	841	894	859	894	899	846	875	902	910	808	869	849	843	933	975	848	846	884	927	877	887	881	841	906	831	897	868	885	864	878	850	854	902	855	850	874	920	864	868	837	950	889	875	840	885	878	918	865	871	871	885	870	890	856	836	867	847	861	843	880	886	914	902	826	883	836	878	850	856	924	866	858	877	793	856	800	890	867	860	846	882	845	841	859	891	847	844	899	851	891	844	880	887	879	862	858	818	864	912	862	855	842	879	880	870	865	844	875	853	875	905	941	864	926	876	862	870	848	884	886	850	872	833	916	938	866	908	802	855	866	899	861	855	857	829	814	832	876	827	865	848	854	889	916	880	920	869	894	864	828	907	878	881	865	835	873	890	842	922	883	851	891	868	898	862	886	849	811	862	865	895	900	867	930	932	849	862	934	885	874	821	867	887	882	836	845	873	854	883	875	863	875	863	932	843	933	849	832	871	880	810	851	798	900	853	841	808	870	862	817	894	847	857	871	886	829	840	837	878	831	885	890	876	876	855	827	824	908	897	800	847	931	826	819	876	862	847	844	887	868	863	875	871	870	871	878	894	913	923	870	896	866	877	856	852	848	885	884	896	874	926	875	902	828	864	880	887	855	861	840	853	849	874	859	887	884	877	905	899	896	881	883	901	831	901	830	951	826	860	896	850	921	834	831	855	891	899	913	885	865	828	847	862	837	853	879	864	861	851	897	799	947	889	884	845	886	881	882	886	915	842	867	880	865	858	851	848	874	866	819	857	892	902	873	874	902	895	857	878	871	842	863	887	876	870	881	842	836	865	824	903	834	873	817	839	860	836	833	835	877	909	892	836	819	905	893	909	859	833	863	902	832	879	889	811	839	839	925	862	892	889	807	883	873	880	851	863	874	876	905	894	907	869	865	896	863	858	881	852	871	919	859	847	880	872	818	895	878	901	897	787	871	833	928	870	878	826	862	869	862	866	895	920	858	930	870	899	890	825	813	879	857	913	856	890	857	876	886	860	880	895	871	816	866	847	874	844	879	878	842	899	888	782	857	889	882	873	876	836	860	891	854	855	902	828	924	882	900	894	870	847	845	895	866	836	896	847	842	916	875	860	799	854	870	844	883	854	859	877	870	905	893	884	872	858	874	866	886	805	890	869	867	893	877	870	862	873	883	880	878	834	867	895	901	813	924	829	845	884	875	883	837	883	832	853	849	846	873	860	866	830	885	830	850	943	900	908	816	852	847	823	882	889	904	872	891	815	881	899	867	839	898	927	900	873	898	854	845	824	885	867	894	854	827	872	888	876	830	901	901	865	846	891	900	900	860	869	836	812	885	859	840	950	905	826	862	879	859	864	956	851	923	866	882	847	854	921	877	934	861	849	886	871	949	852	875	915	900	815	878	877	855	828	800	837	893	829	860	871	837	893	904	884	873	827	848	863	890	869	839	818	879	893	904	868	938	901	843	870	845	883	846	876	884	902	827	854	885	825	884	921	846	850	864	870	886	830	827	933	880	865	856	854	890	893	830	945	819	826	833	905	881	870	899	880	852	869	868	923	868	850	935	880	861	880	858	830	848	869	842	808	846	907	879	903	895	873	868	903	873	863	831	858	871	781	872	865	874	854	878	818	869	827	903	896	873	872	888	873	875	906	921	844	862	927	864	905	917	919	826	889	860	900	907	897	840	870	827	842	848	834	865	837	871	827	903	838	820	845	853	851	884	917	901	834	816	864	861	869	887	894	846	892	901	828	854	873	818	856	900	859	900	877	839	865	879	860	867	876	865	899	850	850	845	876	933	861	922	853	887	886	875	820	894	867	869	868	853	903	853	851	897	865	860	905	831	896	850	891	818	856	909	827	830	845	841	867	819	869	857	870	850	865	892	859	932	896	878	871	888	846	847	829	880	823	813	888	856	888	914	880	825	865	889	856	843	824	866	817	882	855	869	923	855	883	901	883	857	847	876	860	891	893	876	846	861	902	852	883	903	877	865	878	867	913	846	908	869	865	864	881	912	882	816	841	882	892	824	887	903	900	892	871	880	860	856	850	875	882	863	896	846	906	906	860	858	847	843	829	914	909	909	881	902	844
1968	210	198	219	178	194	212	181	181	196	217	225	250	350	203	188	174	170	158	178	160	156	179	191	189	181	179	189	172	150	184	193	168	201	172	181	156	205	187	200	174	185	182	185	170	154	206	201	171	163	182	191	162	193	170	181	173	167	206	173	164	176	203	172	172	172	163	188	172	162	171	167	178	167	167	171	184	154	191	203	205	184	198	180	194	183	182	148	186	176	178	181	171	219	165	175	170	179	159	191	172	199	156	174	192	165	174	168	174	190	202	185	176	184	191	180	192	175	187	183	168	171	181	186	174	165	169	188	174	214	176	171	178	212	157	184	170	151	155	184	170	165	154	168	174	181	176	185	195	176	187	153	159	146	167	180	201	166	196	184	157	158	169	195	187	167	178	174	173	163	193	168	199	178	200	169	187	176	187	183	167	181	184	176	189	183	182	196	198	169	195	160	170	183	188	163	194	179	167	201	165	199	198	176	159	185	211	199	183	158	175	193	162	165	194	197	191	190	183	178	177	191	177	150	184	174	164	178	189	189	192	178	154	183	188	175	166	162	155	182	208	178	199	168	197	166	194	178	191	168	178	191	162	186	191	178	159	184	190	165	200	171	187	173	179	163	170	197	200	185	192	196	171	211	192	185	155	192	200	166	179	197	180	204	183	179	160	184	176	178	181	173	187	175	180	170	182	170	187	199	174	174	172	182	184	183	162	173	159	197	168	171	192	166	166	172	172	161	188	165	189	184	191	178	198	167	169	181	177	187	171	144	171	187	154	199	185	164	161	189	175	164	170	187	178	174	155	199	186	170	179	174	171	191	214	168	192	191	179	168	178	184	164	182	184	172	197	174	172	189	174	177	181	170	192	184	164	168	188	185	181	201	164	166	174	192	190	196	193	160	159	191	192	184	159	166	188	198	168	179	187	173	187	168	181	191	174	174	199	172	208	181	168	175	196	188	195	168	194	187	135	178	186	188	167	182	200	178	178	199	189	160	167	182	175	142	163	159	180	164	203	174	179	180	175	165	208	160	198	216	177	188	165	177	212	169	193	189	179	190	179	165	195	186	202	192	194	192	193	191	150	186	168	200	183	183	186	191	211	177	169	170	173	192	186	183	171	179	176	183	177	158	180	157	174	174	180	215	197	180	170	168	169	186	177	182	181	164	164	185	170	184	163	198	174	204	188	189	200	178	167	177	194	203	175	171	189	201	194	177	167	162	189	182	167	174	187	162	196	171	172	168	176	172	187	204	159	181	183	187	187	191	176	196	183	186	171	167	170	173	185	199	207	161	184	191	169	169	184	192	193	175	171	171	177	188	185	167	173	177	175	194	193	190	190	184	212	187	178	157	158	193	187	176	185	188	191	176	150	169	185	183	177	162	199	184	169	193	201	177	172	158	163	153	172	184	186	147	212	164	191	203	160	173	174	179	192	208	169	174	179	189	174	184	169	168	173	154	194	158	169	178	198	165	189	191	173	184	198	173	178	211	163	206	198	183	173	172	220	164	185	175	174	179	191	167	177	149	196	170	152	191	184	203	182	171	187	200	167	172	173	192	171	162	172	196	173	184	164	168	168	166	189	178	178	185	193	183	186	166	185	172	182	183	193	158	178	186	203	177	177	189	145	165	161	183	185	187	159	198	179	169	153	171	159	186	190	161	174	187	190	164	162	188	168	191	175	175	195	173	180	169	197	171	185	179	198	170	161	143	175	177	189	184	166	192	159	192	177	175	169	180	181	177	174	174	173	182	173	179	171	171	181	187	170	185	172	152	161	198	162	204	188	172	173	181	163	193	169	175	210	194	159	174	155	180	171	167	175	148	174	166	166	167	174	187	180	187	190	197	174	169	171	163	189	188	169	170	163	165	178	190	195	190	144	180	175	174	186	182	184	168	171	163	174	152	168	174	176	186	180	176	184	181	160	175	174	159	201	174	201	189	156	159	183	197	172	158	193	165	190	180	179	165	177	196	177	175	166	180	203	142	167	163	178	183	168	194	184	197	200	188	201	165	175	169	183	187	183	160	183	158	199	171	188	169	169	179	186	171	198	182	171	177	171	162	184	181	175	169	183	169	175	210	192	170	180	195	184	172	174	188	208	168	195	173	170	148	177	200	187	186	201	203	181	171	194	142	199	169	189	196	174	190	217	176	148	173	174	170	189	183	185	175	192	166	192	189	180	162	176	186	195	162	185	179	177	172	178	181	227	159	184	191	175	169	176	170	183	180	189	200	196	153	155	166	169	165	193	168	174	160	192	186	176	180	192	185	171	194	190	187	182	192	187	194	177	181	164	201	165	217	176	193	185	193	181	161	200	165	171	172	180	167	185	173	183	177	178	186	176	170	179	179	209	192	162	174	164	176	172	164	169	200	204	190	188	195	185	175	206	192	178	173	179	187	159	183	190	184	179	178	183	183	191	195	205	173	183	189	176	186	172	173	184	167	154	180	165	169	192	184	182	170	192	193	162	191	191	173	189	187	198	188	183	185	185	192	180	188	173	163	187	189	173	167	174	188	185	180	169	175	173	182	183	173	179	165	157	189	193	179	161	180	172	167	170	207	155	174	171	186	190	172	186	163	186	196	175	201	198	170	184	176	184	178	208	204	163	178	184	175	199	166	204	188	157	155	190	174	177	158	192	190	189	161	180	171	208	152	187	190	191	169	141	171	194	172	178	202	191	175	166	176	207	184	207	171	169	173	190	197	184	188	192	202	165	196	179	163	166	166	173	170	197	177	174	166	202	197	172	173	169	152	190	213	195	201	175	199	163	178	162	155	196	148	201	189	193	204	174	180	184	175	168	194	192	188	183	169	180	170	195	191	175	157	189	184	188	184	186	167	166	182	153	163	180	141	173	190	196	180	186	166	177	158	180	206	184	158	199	190	180	183	162	182	196	179	172	186	177	184	184	181	173	197	170	181	184	214	198	175	171	170	192	182	180	187	185	175	199	157	190	194	178	184	201	188	197	177	177	179	185	159	151	195	200	174	167	168	207	199	165	168	203	178	203	166	183	171	168	182	183	202	164	193	184	148	168	181	170	188	164	189	163	151	176	181	185	194	209	178	172	167	153	174	184	172	185	170	192	168	177	172	179	180	184	177	191	171	195	172	198	166	174	178	174	186	185	181	177	160	174	168	181	167	183	179	174	198	171	158	168	182	179	174	173	165	148	147	179	169	203	167	177	185	162	173	191	169	166	177	163	195	190	196	177	185	170	178	172	188	174	185	160	178	178	180	190	173	182	188	188	166	173	174	186	195	162	165	162	170	178	180	176	198	173	175	181	188	176	183	199	177	188	177	188	187	190	185	200	195	171	185	190	163	175	185	203	183	186	179	179	188	182	174	179	189	173	185	176	187	175	196	158	187	165	170	195	193	157	177	171	201	186	172	146	172	167	186	201	175	167	176	175	183	176	184	187	184	190	194	166	165	162	207	174	176	171	190	193	188	186	147	143	165	161	177	178	166	184	182	180	172	161	185
2173	651	656	698	694	643	613	646	592	755	885	1018	1228	2214	764	528	574	536	560	521	580	544	562	538	550	528	583	530	552	497	565	574	531	530	575	586	493	577	580	517	555	520	518	531	571	554	572	529	540	547	533	554	526	519	541	514	553	511	567	543	565	516	543	552	585	564	535	541	554	577	530	559	594	522	507	512	537	529	506	535	569	514	581	547	544	560	528	589	589	563	589	506	575	518	576	551	578	522	555	510	552	552	525	532	510	578	494	566	518	535	529	575	538	502	512	561	540	559	549	496	535	513	535	580	538	521	535	528	536	570	531	522	535	526	564	544	517	506	568	553	547	575	554	543	538	527	529	564	545	519	578	536	537	532	526	586	518	573	594	524	549	538	553	571	557	579	518	548	524	561	507	539	544	543	528	550	575	531	578	562	527	578	535	558	552	515	552	533	561	502	536	553	563	532	537	590	521	579	528	588	548	565	543	547	536	563	517	540	562	536	549	579	552	549	575	537	536	541	525	526	551	525	540	558	565	512	540	532	520	583	569	515	538	522	542	538	533	538	534	554	539	533	556	548	548	588	568	559	566	520	519	518	562	549	533	571	518	548	528	542	533	500	547	508	565	529	516	548	567	546	549	528	541	521	558	515	551	523	571	542	572	567	530	567	542	563	552	562	518	569	559	549	611	554	554	544	597	526	558	545	572	531	494	577	562	520	561	562	499	543	509	550	577	493	513	532	568	579	529	545	558	566	542	517	557	510	526	548	535	561	518	545	581	549	540	547	541	543	494	507	506	554	544	571	548	541	543	490	511	574	575	545	530	528	539	562	559	527	603	530	568	540	564	584	543	555	571	535	515	525	577	535	530	509	545	531	523	560	600	527	542	546	566	586	519	539	522	572	535	540	568	555	538	566	564	510	561	565	534	535	533	575	539	538	556	527	528	550	563	548	544	548	576	539	520	561	538	563	568	573	540	572	534	569	497	537	560	578	553	516	581	575	551	571	541	576	559	500	562	533	532	549	526	569	564	589	534	568	527	544	514	537	579	576	559	548	558	554	542	536	537	547	540	541	509	528	558	572	520	507	566	536	590	554	536	535	518	532	532	532	538	526	577	576	530	516	550	545	540	578	574	519	559	574	535	540	556	536	532	548	562	578	573	553	529	528	556	529	530	535	549	540	514	563	508	518	571	566	526	523	536	500	560	548	523	517	612	547	565	553	572	574	497	538	582	579	591	562	603	566	500	548	546	542	568	536	557	533	561	542	543	544	536	563	545	581	537	554	540	566	556	557	548	544	520	536	587	553	548	558	546	560	540	545	545	544	528	532	513	563	564	560	563	525	523	560	532	499	589	517	593	578	571	536	557	545	522	534	508	587	538	559	553	552	537	572	591	550	563	563	554	527	542	522	537	570	525	553	564	547	535	570	545	520	599	563	593	553	556	528	608	549	575	555	530	562	573	568	503	554	526	494	543	561	546	522	574	526	548	538	521	541	553	522	550	553	519	545	552	552	514	558	551	568	548	581	547	524	536	547	557	569	565	530	530	560	534	510	577	567	538	507	553	563	571	540	500	528	574	564	551	521	538	502	541	578	511	521	528	545	563	550	538	546	559	577	536	569	545	546	529	506	509	561	543	514	545	566	545	529	566	562	525	549	574	564	554	559	517	535	519	502	521	576	539	557	537	540	498	571	497	533	541	575	523	536	578	571	529	535	555	514	527	504	551	525	533	576	533	535	525	545	509	571	544	553	508	555	533	518	535	544	553	513	511	512	586	498	538	546	561	535	526	520	514	520	571	554	578	512	554	548	530	590	506	524	569	558	542	532	527	575	538	503	543	568	530	568	538	604	536	507	549	524	510	569	556	535	543	501	516	543	510	514	582	532	561	553	566	504	549	552	522	519	544	553	531	511	534	550	568	550	536	533	560	578	516	563	561	548	536	543	499	552	527	508	578	506	530	539	519	566	546	571	603	489	565	583	537	538	549	496	537	533	506	513	511	536	593	510	590	513	535	572	579	561	538	558	547	557	529	506	578	505	537	537	525	543	503	527	545	540	543	572	547	523	504	541	547	544	551	529	595	556	539	600	548	535	548	506	568	537	545	524	505	541	541	531	568	518	553	567	505	562	522	526	556	558	557	554	561	517	598	548	538	524	518	545	518	534	550	565	528	542	554	546	573	551	537	583	527	553	556	528	557	552	574	550	564	518	513	508	503	577	582	549	516	525	523	546	549	527	557	531	556	602	554	545	566	594	534	512	544	563	503	574	514	536	541	556	545	574	588	533	592	566	578	517	530	578	555	540	556	533	582	503	528	562	511	543	543	557	557	548	536	542	528	544	555	551	524	567	522	532	517	533	584	532	491	537	546	480	556	507	556	579	487	553	550	536	543	526	525	551	546	542	509	536	563	560	543	538	539	521	552	546	558	555	595	582	566	499	508	558	525	571	534	570	579	577	583	577	554	550	520	571	502	547	613	516	548	534	561	549	566	550	544	519	485	541	571	542	531	549	526	632	495	554	538	538	503	563	566	575	568	565	557	540	492	544	579	544	510	508	536	597	541	574	548	570	544	552	572	552	530	591	545	525	574	595	567	539	528	526	513	554	563	525	563	530	502	545	583	579	531	559	534	560	529	527	514	542	535	584	571	563	551	551	505	541	532	573	592	523	523	536	562	567	610	515	517	535	552	554	546	539	556	568	551	540	545	550	523	516	523	578	571	555	526	551	559	577	536	544	515	557	542	505	508	550	537	545	551	519	557	538	562	579	494	528	532	581	528	548	569	486	542	570	553	546	523	577	530	557	568	552	570	543	543	576	550	556	526	519	559	564	535	521	604	538	572	584	536	589	522	535	558	552	524	525	507	534	606	543	525	535	549	543	533	511	546	514	554	535	575	529	540	546	566	561	539	526	592	587	546	543	535	539	547	515	528	541	537	525	546	530	522	549	521	542	528	546	577	516	560	542	551	533	516	550	560	570	571	582	548	538	558	544	499	550	574	555	540	552	492	526	583	523	522	598	555	518	532	565	539	541	563	528	574	549	537	564	555	581	561	561	581	533	539	513	597	559	513	513	564	553	548	526	576	519	581	544	548	535	599	598	531	580	534	542	572	496	543	527	562	551	485	523	543	496	519	556	580	531	548	489	573	561	562	578	542	530	538	537	565	564	569	563	560	546	521	555	521	538	528	550	571	543	523	505	586	538	518	580	544	528	547	531	549	536	536	519	545	530	534	573	553	551	544	514	548	552	531	571	580	527	550	558	578	536	534	519	518	522	542	527	561	558	566	550	547	569	527	533	551	489	549	508	562	542	548	540	613	563	531	482	574	523	516	583	532	545	559	551	530	563	536	543	529	508	528	538	558	555	519	588	581	522	512	531	542	515	529	544	564	553	580	497	542	560	541	590	558	542	573	553	563	560	538	523	538	525	525	571	549	535	547	533	520	536	559	487	547	521	533	540	550	564	515	549	547	548	544	503	544	531
7269	1187	1337	1030	832	704	577	542	493	754	953	1837	3157	3536	790	366	358	340	343	318	349	349	349	337	326	323	340	330	320	316	339	338	323	334	323	322	358	325	320	301	330	336	334	368	323	373	317	335	313	335	299	341	344	333	356	318	325	364	325	316	315	299	317	312	323	313	294	322	306	324	330	316	308	279	335	318	353	336	333	351	324	302	345	321	306	306	317	311	335	311	309	318	355	324	314	341	338	284	320	324	321	352	335	316	337	327	347	324	331	332	331	326	332	351	303	327	330	349	337	365	322	346	326	309	341	324	317	331	346	324	322	331	329	340	316	321	314	312	325	300	375	347	288	352	332	333	292	305	299	308	345	315	318	343	318	308	296	290	308	340	354	320	304	308	300	294	348	346	323	344	325	355	320	330	332	300	328	321	336	283	370	308	325	313	325	302	336	311	358	321	332	320	330	305	299	322	331	328	286	329	337	346	317	321	346	328	334	308	321	312	318	331	332	337	312	301	318	343	316	329	341	350	308	339	339	337	316	291	305	307	340	311	301	349	321	297	301	332	318	330	345	312	310	315	319	323	345	312	360	355	316	345	363	320	336	320	353	293	298	334	322	377	302	353	336	336	317	279	323	366	329	358	324	307	291	348	317	329	337	355	341	394	330	335	316	320	337	330	312	324	308	302	335	306	315	308	310	298	288	336	341	328	321	319	325	344	331	322	308	313	326	301	323	340	323	320	326	315	327	342	309	318	333	307	294	303	328	322	314	332	340	321	334	332	327	329	326	323	325	316	335	295	303	339	305	297	310	341	309	343	338	323	335	337	341	296	320	306	352	316	329	314	342	329	341	332	317	349	330	338	330	286	338	310	358	334	349	341	342	315	341	319	310	327	334	282	358	346	335	352	318	341	297	336	345	357	313	336	329	306	324	318	329	341	321	324	322	303	298	339	346	353	326	343	344	311	335	349	316	336	318	331	332	335	349	319	319	345	332	319	352	314	303	343	322	321	336	287	292	353	284	295	301	345	321	338	366	342	338	299	315	299	316	326	352	319	330	369	306	311	321	354	352	327	306	310	351	322	327	323	318	335	313	327	355	329	311	328	297	291	358	328	326	317	344	340	330	349	349	337	339	297	320	317	321	317	337	294	343	323	300	305	312	330	334	333	334	373	310	334	307	307	315	322	328	315	343	320	342	321	341	338	323	318	323	328	343	318	298	361	326	353	357	331	290	321	301	329	302	315	343	347	326	319	320	322	329	339	342	336	344	312	329	315	331	309	322	331	312	311	325	322	321	366	354	279	307	294	281	307	336	325	316	321	335	324	329	309	310	320	312	361	327	314	374	343	350	318	331	306	312	305	306	327	307	345	344	321	342	336	327	308	308	326	352	298	332	340	322	328	324	323	307	317	312	316	327	321	329	362	335	302	310	351	287	347	348	373	328	320	321	344	349	325	316	322	387	318	325	326	318	321	302	294	310	328	331	315	316	302	314	313	319	321	354	351	310	311	307	318	331	323	313	313	308	349	331	349	307	357	340	300	313	316	333	347	353	300	332	305	294	326	328	350	330	320	306	354	324	344	337	325	298	304	296	339	294	331	328	313	330	324	331	334	319	314	324	310	349	353	315	335	302	318	327	325	339	341	326	311	283	312	288	349	349	338	301	321	300	352	388	281	299	322	325	339	313	323	341	323	325	306	337	347	322	314	325	294	326	333	300	298	337	333	332	342	319	316	311	320	326	320	348	321	355	348	337	326	321	324	304	320	356	320	314	280	341	320	319	353	302	332	308	300	314	330	334	335	301	328	315	294	342	293	315	334	305	310	358	331	334	337	330	359	330	323	314	312	327	328	323	353	319	304	341	336	328	333	331	327	350	316	316	336	316	329	308	328	313	339	299	347	331	338	332	350	323	303	312	335	347	351	324	317	358	311	335	315	307	352	318	345	323	332	326	364	315	317	321	309	319	314	330	321	328	320	310	285	323	341	344	344	318	327	362	324	344	313	309	341	320	320	356	341	291	333	323	354	307	306	343	337	299	341	313	332	332	351	334	310	300	360	306	312	331	324	344	307	293	323	346	322	332	338	278	296	347	278	348	314	330	302	314	325	343	303	321	316	351	340	306	346	323	306	340	330	345	301	319	288	299	316	350	324	307	329	323	330	329	321	309	332	323	320	373	340	304	331	320	322	319	335	330	305	352	326	349	298	312	338	299	313	365	336	308	350	322	363	353	337	328	324	301	348	292	326	314	338	342	349	316	351	352	288	316	329	324	316	346	295	327	306	328	325	317	316	326	338	335	310	286	347	338	393	346	296	318	358	315	325	356	336	340	350	353	342	335	306	330	344	311	317	350	334	317	328	339	343	331	340	323	346	323	315	352	320	323	335	348	342	299	338	336	323	333	318	346	313	334	309	299	287	322	320	267	316	344	284	311	319	330	327	317	307	317	358	311	293	332	367	342	346	324	329	301	285	323	310	306	316	320	315	323	320	340	329	342	334	339	331	334	335	351	317	282	320	321	315	304	319	340	348	308	322	294	303	323	367	322	324	290	318	355	353	331	357	322	344	351	370	324	346	341	321	307	351	295	335	313	324	332	336	300	305	321	343	317	307	333	313	335	339	353	329	342	329	336	344	342	324	296	325	347	321	362	342	337	317	320	339	309	332	352	340	321	348	313	298	285	335	327	302	375	345	295	332	312	328	329	322	333	323	346	361	322	348	330	312	339	334	303	317	331	341	327	337	278	331	319	313	291	352	302	322	299	317	311	338	329	321	300	324	338	325	336	327	331	346	321	328	313	362	335	324	342	328	323	336	341	330	295	332	305	292	310	351	324	274	326	365	304	313	310	335	354	327	331	326	362	307	295	322	341	316	307	309	321	358	305	337	334	327	343	311	341	333	312	311	341	294	314	304	353	331	324	319	338	328	308	342	346	320	343	329	306	330	311	324	339	338	363	309	334	315	347	288	330	301	335	315	268	352	336	323	322	317	325	339	322	330	300	341	334	327	323	315	310	335	334	300	352	323	316	352	370	333	328	325	336	319	326	335	325	347	306	301	321	323	346	339	321	304	319	330	331	336	334	311	317	377	310	326	337	330	345	316	319	340	322	322	331	297	351	324	311	292	298	349	340	319	329	338	319	320	309	307	331	299	335	345	332	334	338	349	342	346	332	349	347	340	279	312	336	363	296	299	308	327	292	345	322	291	328	323	324	343	352	354	342	334	319	319	339	322	323	305	308	317	340	336	301	346	329	328	341	354	328	348	300	326	293	346	320	344	356	335	315	330	339	310	295	345	355	346	326	299	356	335	334	346	297	335	328	340	300	360	318	317	331	323	292	354	306	360	322	318	316	318	348	308	312	323	344	336	312	335	309	324	311	332	302	344	336	344	306	320	345	312	339	319	324	326	304	315	303	361	315	310	327	341	346	308	336	350	323	324	315	294	319	370	322	324	298	320	326	343	334	291	338	302	319	318	348	338	320	344
5675	1654	2832	3244	3034	2628	2338	1987	1840	3861	4363	9374	14806	17155	2672	1030	1035	1046	1007	983	1025	969	982	956	963	911	907	861	918	955	891	930	910	905	964	923	936	944	911	922	942	931	961	934	898	885	869	932	869	869	916	848	939	902	897	907	861	921	901	897	926	910	896	858	935	885	857	882	862	907	885	879	869	893	859	893	865	903	877	883	890	898	884	878	836	858	881	856	917	889	825	868	871	899	881	867	874	929	873	878	864	875	910	910	830	855	859	898	876	857	897	907	803	949	904	871	822	890	867	879	883	894	873	814	877	911	829	896	846	904	874	858	916	799	836	858	874	852	848	902	901	841	865	807	870	849	881	861	881	849	844	872	894	869	889	897	833	862	925	817	856	873	851	882	867	880	905	847	862	861	836	881	874	894	866	858	848	873	851	911	858	892	856	858	915	851	919	880	882	810	894	881	792	840	825	907	872	856	918	862	899	839	860	892	846	855	857	879	883	852	853	891	868	903	859	861	852	904	847	880	865	873	904	880	930	840	877	875	872	802	875	863	891	844	871	868	887	873	829	850	906	886	853	904	889	851	899	897	873	866	867	864	866	867	838	884	872	887	867	889	909	867	914	877	864	880	918	859	868	854	881	874	920	893	817	917	872	878	830	875	918	917	902	883	902	828	894	891	850	923	869	886	888	886	860	898	878	895	838	866	942	876	889	891	883	900	879	841	925	857	881	910	890	880	937	899	885	851	867	901	858	844	880	835	869	879	848	881	846	833	850	855	856	816	889	840	880	843	935	874	884	865	849	851	917	828	864	848	875	831	820	923	868	879	896	849	886	831	823	895	863	855	898	911	819	932	872	889	875	910	872	865	882	876	897	898	905	842	873	872	865	872	857	868	845	884	870	854	815	890	874	879	840	912	882	851	843	862	909	864	854	855	897	887	873	867	871	848	957	841	876	871	890	885	850	855	869	933	896	926	912	882	884	897	872	850	891	853	895	834	903	884	876	835	872	909	869	884	885	915	882	877	853	860	843	900	875	872	897	890	835	816	896	883	892	862	852	897	866	912	846	828	837	849	840	844	883	867	888	873	825	902	911	867	913	849	868	850	888	918	858	884	875	900	861	888	878	876	875	855	875	854	889	877	870	883	866	865	860	841	858	884	938	902	886	879	881	886	897	865	858	856	865	877	888	879	889	912	881	901	924	880	886	886	891	842	854	885	899	911	865	889	863	913	838	849	879	849	884	897	808	893	860	917	853	916	919	803	893	889	840	910	863	877	853	837	878	881	868	860	834	925	883	884	849	891	837	882	897	842	868	891	946	849	863	878	879	863	893	859	858	877	827	861	864	829	863	872	930	926	837	847	892	904	865	875	902	861	872	834	848	853	849	834	790	872	865	888	874	873	868	857	904	837	901	866	876	839	821	867	860	878	853	825	872	905	861	828	899	822	867	859	849	858	847	897	888	905	876	861	895	889	892	868	852	851	855	879	900	887	869	896	931	840	838	863	889	838	857	894	868	895	882	881	874	919	847	920	842	851	873	858	877	851	828	831	891	923	919	838	873	901	920	805	871	891	841	891	894	880	915	884	905	894	848	878	828	878	862	883	884	857	909	847	877	903	848	807	848	846	883	857	884	913	915	837	887	863	813	932	868	884	847	876	893	843	895	869	846	885	910	860	897	887	923	826	841	840	883	834	863	849	869	864	856	820	814	865	906	868	898	828	865	849	907	921	834	870	840	848	852	880	914	884	857	891	847	833	845	846	852	846	874	918	843	906	879	877	835	856	904	866	921	884	885	843	875	903	899	849	847	797	900	871	885	866	867	896	865	836	872	928	873	875	857	873	860	846	879	889	869	834	890	873	907	850	884	895	875	881	884	936	932	903	830	869	815	835	880	852	846	875	877	875	874	879	875	839	876	849	843	894	859	890	884	900	837	847	851	871	869	918	842	870	878	873	849	855	858	918	864	854	852	891	882	903	888	873	920	904	892	854	915	909	851	810	900	847	874	927	882	871	882	823	843	903	888	886	885	871	883	842	849	875	849	876	878	907	874	871	875	913	866	836	886	851	804	886	827	854	898	856	859	846	935	864	814	915	829	910	940	914	818	899	850	876	838	882	918	882	846	819	887	860	869	843	884	864	836	851	901	899	830	911	831	891	836	867	860	881	897	845	890	853	893	876	869	880	880	886	901	887	867	916	885	888	896	875	834	835	866	863	811	865	920	832	866	932	877	825	960	902	885	921	859	833	839	855	844	833	908	905	838	876	856	882	892	889	848	895	907	887	915	827	884	911	882	895	906	854	852	874	817	908	833	925	892	911	833	834	887	830	880	915	880	844	874	891	924	943	822	882	840	841	841	901	890	948	873	888	890	861	879	892	892	825	844	882	882	863	907	883	884	889	840	865	891	851	858	854	879	876	922	868	856	890	894	864	832	876	837	850	845	862	882	916	875	875	934	875	903	879	829	849	864	878	879	895	887	881	914	889	851	898	877	871	850	852	858	846	895	785	906	858	867	841	828	803	852	855	884	902	911	888	860	814	905	919	879	882	885	827	915	865	903	960	906	850	882	877	906	860	843	834	863	919	837	844	888	856	856	912	861	882	825	886	876	861	896	812	915	818	905	848	882	873	890	881	831	864	815	835	893	819	874	822	875	920	860	878	901	853	896	856	845	880	902	842	882	831	852	859	824	917	877	824	906	921	848	931	901	846	888	902	876	832	880	840	884	838	926	935	879	905	830	807	886	874	859	876	832	872	856	888	911	883	851	878	897	922	878	811	838	892	879	877	859	872	857	840	835	883	840	851	904	863	814	891	832	858	829	908	907	859	883	859	898	865	920	878	898	860	856	838	899	918	898	885	859	873	845	887	872	867	845	851	887	883	880	898	898	875	858	888	882	824	894	917	857	909	875	873	866	857	839	869	876	884	860	925	912	843	849	841	853	888	880	858	902	848	880	829	921	874	881	887	836	877	856	880	841	876	893	855	856	932	870	853	906	818	818	885	909	883	835	882	841	860	875	878	889	904	832	839	810	834	921	820	853	898	845	871	890	904	844	881	878	865	867	920	867	942	847	879	909	889	886	815	860	884	907	898	825	856	837	896	858	907	872	849	846	834	873	817	871	871	902	866	810	837	863	883	845	896	915	894	880	871	906	894	863	912	865	861	879	905	881	828	881	848	818	936	829	921	808	871	860	850	916	883	850	906	842	870	886	930	911	889	858	873	836	869	859	900	824	884	859	840	890	857	874	875	903	865	867	889	879	866	882	885	864	876	889	848	865	920	877	832	865	821	889	896	838	883	874	881	888	868	850	870	941	863	882	829	814	851	866	870	831	856	832	870	862	885	866	840	891	850	932	885	905	880	885	881	883	897	898	848	878	883	898	915	894	923	931	873	837	870	930	917	852	926	914	880	882	884	908	842	856	860	900	877	880	908	875	856	902	884	834	877	843	897	900	878	913	901	900	858	892	875	926	854	879	841	855	904
14131	2515	2473	1957	1384	999	950	816	743	832	1178	3133	7061	7336	1121	405	390	368	416	368	370	360	344	358	365	368	318	356	367	328	335	360	341	316	356	343	351	352	346	355	311	337	359	332	347	359	356	348	344	343	304	336	341	332	332	314	331	344	348	336	366	345	340	310	315	361	291	330	300	315	327	282	342	364	349	300	307	330	328	328	342	333	289	338	295	333	385	345	328	328	331	308	296	298	319	315	304	320	341	327	344	350	305	321	317	326	344	351	302	361	331	339	364	315	323	303	342	330	330	333	346	311	346	345	305	367	336	309	343	303	331	338	345	305	341	367	372	355	315	327	323	317	322	310	340	363	334	359	315	334	350	332	340	300	323	341	295	338	342	324	305	337	300	327	331	350	312	337	326	331	292	295	311	304	313	339	309	307	343	307	356	335	309	330	308	296	325	356	333	373	340	333	336	391	357	348	351	345	354	329	334	334	328	312	318	303	292	329	366	322	336	355	329	328	306	302	327	320	340	362	348	320	321	330	330	350	347	333	315	319	290	326	336	352	340	315	323	328	284	328	318	321	359	406	351	326	303	310	319	322	330	362	313	320	353	365	339	313	344	307	339	343	348	328	329	363	316	346	328	262	370	335	340	356	354	329	338	317	327	310	329	302	339	320	319	333	330	306	333	306	350	293	324	324	342	322	357	352	326	334	372	323	333	310	326	321	343	329	324	332	339	332	336	338	338	355	345	310	311	311	323	344	319	323	300	361	339	336	356	314	343	296	318	323	334	316	340	348	335	294	328	322	362	359	329	389	333	314	341	346	372	330	322	300	355	313	307	340	339	319	351	315	316	331	305	321	306	319	360	331	316	337	304	277	327	312	349	324	335	329	332	300	340	335	323	320	325	333	354	330	334	319	343	335	335	347	301	291	355	323	330	334	301	336	328	298	332	341	357	345	341	323	339	336	360	337	337	319	337	336	331	326	338	311	342	328	357	339	334	336	341	335	322	317	331	315	344	368	348	341	339	309	340	313	327	335	335	331	325	324	343	312	361	328	325	353	331	322	297	362	349	344	336	311	362	315	310	357	343	337	332	349	308	320	320	312	313	309	310	339	333	363	334	329	306	336	326	325	332	353	293	321	326	334	300	316	355	314	365	359	302	310	337	347	305	325	318	342	308	314	329	356	321	315	357	350	367	326	341	359	325	309	357	340	362	324	338	315	341	316	310	346	317	333	334	312	330	353	336	347	304	288	359	362	331	309	346	312	337	308	322	303	305	341	335	330	340	306	333	347	319	318	332	352	319	341	301	340	297	310	325	289	303	332	327	358	355	322	315	320	300	331	325	362	352	338	353	307	351	349	340	367	306	315	349	330	325	300	280	338	314	322	350	332	337	333	367	345	341	327	335	310	293	345	335	392	318	312	357	327	343	327	339	374	328	334	376	356	322	312	321	331	368	301	345	364	361	357	328	346	321	318	322	378	323	350	331	333	319	336	350	332	316	304	361	313	300	321	340	345	305	344	312	346	344	347	318	335	352	350	311	291	327	327	344	374	325	331	351	328	341	342	319	335	314	331	309	326	319	360	365	316	290	355	337	352	321	325	321	325	323	325	344	377	351	330	325	365	309	321	317	365	317	313	345	353	344	340	315	328	356	333	347	318	345	309	326	340	330	324	329	308	308	315	294	348	325	339	343	321	337	328	378	345	354	334	355	350	321	319	336	314	279	343	345	328	374	320	326	314	335	338	329	315	329	336	342	340	330	314	324	325	342	331	321	311	332	320	324	330	288	338	321	336	331	304	313	338	313	311	317	359	319	314	307	368	303	355	316	297	313	290	323	338	318	335	304	306	323	341	335	327	324	338	323	319	315	306	343	349	335	324	345	327	324	353	325	369	377	346	339	349	327	339	295	348	331	353	344	336	315	330	344	316	331	323	320	341	359	335	316	299	296	328	335	366	349	318	325	302	354	322	350	292	316	327	315	335	311	317	344	327	322	335	334	334	335	343	343	332	327	356	318	322	306	311	298	324	320	328	349	343	321	308	339	332	312	368	320	357	374	339	333	321	332	316	330	344	332	354	345	355	321	331	354	350	347	333	330	364	319	339	289	357	319	325	337	313	343	308	366	330	334	351	357	343	335	321	316	303	314	338	339	353	357	308	332	310	352	348	323	309	339	316	342	320	330	345	332	330	311	358	310	314	309	330	350	347	310	314	327	322	343	347	372	333	356	332	340	322	340	290	359	358	318	365	289	321	342	341	322	370	321	354	328	324	319	314	373	331	344	345	349	321	320	332	351	312	337	311	311	337	337	320	299	338	350	341	327	326	301	332	323	332	351	375	341	358	334	313	357	308	323	349	340	320	351	315	345	375	329	319	319	348	365	344	332	296	340	309	346	349	336	326	352	320	300	308	326	344	301	307	348	310	314	335	325	351	353	340	362	327	346	332	354	370	352	299	341	324	296	329	337	329	339	312	324	359	331	301	291	331	336	305	298	370	297	330	335	324	330	353	349	337	311	327	328	332	339	351	353	315	331	346	325	319	347	303	291	348	331	324	307	335	302	345	363	359	323	365	334	322	300	335	383	331	344	316	330	306	308	340	355	315	356	358	326	286	319	365	347	339	331	313	339	309	350	305	338	307	310	361	306	322	304	311	309	316	290	366	342	320	341	365	318	289	332	335	335	346	315	346	350	343	315	321	333	325	342	327	327	338	317	344	314	327	357	304	355	315	317	345	320	327	310	349	357	317	353	353	360	321	321	334	317	328	335	332	327	361	344	360	355	335	358	333	386	317	323	324	313	350	336	291	335	345	337	350	311	352	312	341	354	329	331	325	317	306	349	340	322	314	317	317	330	318	322	345	303	342	317	355	355	323	350	339	295	326	362	331	323	358	299	317	322	342	302	340	331	345	350	345	354	368	350	329	323	359	312	316	316	317	343	322	341	338	353	357	313	343	335	301	364	332	333	287	363	342	306	343	331	333	341	372	338	352	287	306	331	334	354	309	330	340	348	315	308	313	338	331	367	342	314	346	326	331	314	317	342	324	331	345	343	304	327	350	329	323	337	320	346	288	307	322	324	349	335	333	343	331	339	328	339	292	307	362	352	350	321	327	347	302	319	318	356	351	334	368	355	309	323	317	363	350	325	336	340	327	297	350	359	349	318	317	331	310	340	293	346	351	317	353	357	330	352	309	343	301	313	357	309	342	305	345	344	304	362	349	360	305	346	355	354	348	342	324	316	336	312	348	309	334	348	326	338	291	355	330	295	315	310	312	380	333	338	306	326	381	323	284	358	338	393	330	321	347	332	351	307	339	347	334	313	328	349	349	345	331	326	327	326	340	374	355	327	349	316	322	295	333	337	344	316	310	330	360	316	323	330	350	342	317	342	364	342	325	324	339	301	336	293	334	374	322	324	299	341	338	319	314	351	369	355	307	323	317	334	323	339	324	352	341	305	325	328	307	336	332	348	321	348	315	339	334	349	365
7450	2457	4709	5432	4773	4234	4216	3436	3272	3841	5624	14485	25432	26078	3627	1296	1257	1202	1138	1063	1084	1047	1020	1044	1011	1058	1021	971	1002	1012	902	957	977	997	957	909	941	917	859	920	854	935	907	899	870	919	903	909	935	922	937	924	914	875	909	883	863	916	871	911	904	904	890	847	879	919	867	883	856	863	840	867	901	887	897	902	889	806	821	871	841	851	912	915	842	868	867	847	867	862	894	842	866	856	850	868	829	846	867	820	827	856	872	879	875	861	852	852	840	916	873	825	835	890	856	877	844	895	821	839	896	810	905	819	860	855	858	894	825	888	854	856	895	853	833	864	847	903	856	843	829	826	861	813	860	797	806	853	832	858	893	831	862	912	868	841	855	905	860	849	843	862	850	826	820	869	855	885	867	860	915	880	844	911	869	858	889	833	908	799	846	891	855	894	814	844	849	814	902	925	832	908	828	851	810	863	829	820	896	850	801	811	904	842	905	870	821	830	897	838	900	865	853	901	880	882	899	843	860	913	873	818	876	896	861	827	825	855	867	879	835	874	809	893	858	892	903	850	828	835	827	890	886	852	853	875	894	832	865	842	841	887	830	862	889	855	919	908	824	874	832	851	815	842	872	837	861	858	868	853	838	902	862	927	852	786	816	853	872	910	842	891	855	916	888	852	853	838	868	871	843	857	854	885	859	840	865	851	868	844	862	838	877	855	860	838	821	796	810	897	887	868	795	881	916	877	830	852	873	898	869	854	840	855	828	844	890	847	815	886	877	813	862	907	878	828	855	872	799	853	811	877	849	829	875	797	861	807	878	847	837	872	867	854	808	863	811	899	913	876	869	847	872	888	878	842	893	849	871	917	855	824	842	912	829	841	859	940	894	868	847	858	895	862	882	885	858	856	895	890	857	880	864	771	827	846	841	850	835	834	823	878	854	883	901	915	833	837	873	886	872	898	852	775	838	900	884	863	852	867	847	870	896	866	862	887	831	858	864	896	879	862	829	882	870	889	855	877	898	876	852	826	878	862	850	861	914	875	837	855	815	858	906	860	896	803	812	843	866	887	786	856	868	888	872	919	854	866	859	840	876	901	907	843	879	887	825	813	861	863	854	868	848	851	802	862	879	815	844	850	854	845	877	846	861	847	872	907	830	881	899	908	813	885	847	875	876	907	899	808	884	811	910	896	859	856	877	836	914	853	879	818	860	795	885	849	813	931	894	848	836	870	871	895	818	905	862	827	829	842	864	844	888	843	857	848	903	870	830	862	839	843	856	848	861	832	872	911	841	896	865	885	872	839	861	893	840	885	877	845	840	831	835	875	846	871	858	774	864	857	873	801	876	839	861	887	851	829	855	859	807	872	918	864	783	895	852	841	839	814	833	841	884	852	940	857	892	886	879	846	887	811	860	855	852	830	843	863	908	871	859	895	861	920	904	898	853	850	815	871	864	894	831	849	893	843	844	837	884	846	855	853	809	858	833	857	888	903	852	793	829	872	840	838	888	867	842	856	863	891	851	864	852	894	863	853	896	832	885	889	871	846	820	826	869	875	881	860	815	852	849	850	840	871	893	883	856	840	840	884	811	827	904	832	807	835	886	864	871	852	851	893	836	841	910	840	862	806	817	857	838	835	823	849	873	846	880	886	862	852	874	871	901	831	870	860	820	849	807	901	839	856	890	879	896	854	873	829	850	847	890	894	860	878	844	835	853	854	866	857	815	861	843	858	868	852	877	906	836	851	879	799	818	853	863	877	879	874	851	874	878	884	816	871	851	865	837	861	843	867	852	878	855	851	868	885	908	898	821	811	907	827	821	910	855	827	871	856	876	833	840	900	879	845	837	832	787	873	831	868	853	880	829	839	843	891	817	855	853	832	862	845	891	826	880	808	857	813	926	846	855	887	870	887	875	904	843	848	806	871	826	873	871	858	874	842	863	816	876	861	842	819	799	868	906	836	839	870	845	846	873	844	866	921	788	876	880	842	859	849	850	838	919	817	812	849	888	828	828	892	822	926	850	867	849	870	827	870	849	819	812	857	830	870	853	841	847	903	888	808	854	881	840	821	877	925	852	886	824	824	859	794	862	846	824	915	821	852	833	840	863	889	880	820	885	841	832	831	872	869	845	830	841	852	836	886	856	855	871	825	845	892	833	883	875	821	864	899	910	820	854	859	882	864	880	859	844	876	770	889	833	850	877	858	875	853	873	882	809	829	859	840	866	862	872	882	813	862	839	838	842	876	863	894	862	835	853	858	889	847	865	893	853	841	840	876	830	830	864	883	886	864	836	827	883	839	844	853	818	913	861	840	889	824	901	858	848	850	882	865	855	879	860	842	822	847	833	849	904	857	815	863	853	877	852	867	919	847	845	889	850	814	809	839	854	894	887	926	857	831	894	897	864	910	877	874	832	867	832	840	921	850	843	820	875	838	838	882	913	838	867	881	850	847	825	840	875	905	888	887	890	848	894	880	918	838	884	809	833	835	882	866	898	840	853	844	861	819	860	838	872	854	872	878	872	855	877	903	796	852	815	862	934	860	861	868	803	840	840	833	893	875	836	857	858	886	887	830	895	872	880	848	852	889	868	815	870	886	894	912	874	798	881	851	890	831	879	828	929	842	863	872	903	845	852	828	855	867	885	921	791	877	879	788	809	790	888	876	852	866	876	873	860	854	909	890	871	897	847	899	867	880	883	867	867	911	889	879	838	872	870	807	888	898	853	874	915	804	880	888	858	885	908	838	912	803	847	837	838	882	840	846	839	849	839	866	862	846	866	876	853	816	879	835	885	862	850	832	882	880	844	864	802	817	841	904	901	885	873	865	851	856	881	825	899	878	868	858	852	862	880	811	889	847	860	852	843	874	877	897	854	856	873	872	847	865	913	884	899	799	850	862	864	864	836	894	871	875	823	801	894	825	797	898	865	913	853	855	848	816	870	853	876	824	838	859	820	852	881	866	833	886	909	921	867	842	841	864	866	904	865	886	877	841	861	882	810	856	892	841	847	858	848	821	891	846	891	851	889	851	861	864	818	883	884	862	896	890	841	886	888	837	884	853	803	884	877	801	850	844	871	786	852	822	903	896	909	875	796	881	870	890	826	853	875	817	863	863	786	849	877	921	907	877	869	829	858	818	887	905	903	851	876	832	930	862	874	862	871	825	868	862	822	865	828	875	845	876	899	864	835	839	884	862	868	945	862	813	873	805	868	859	935	859	828	861	853	854	936	870	830	856	861	911	854	829	831	846	877	842	863	879	858	906	891	875	860	829	856	891	849	882	893	900	842	831	852	817	866	835	839	925	852	868	887	871	882	912	815	946	880	904	852	890	896	831	833	909	882	878	902	830	888	822	852	914	821	867	863	850	860	849	863	856	894	893	864	860	923	827	865	785	838	835	845	882	830	826	903	819	830	935	844	872	854	883	844	865	837	831	863	821	832	824	856	849	865	870	840	867	848	858	867	816	892	840	845	831	885	838	804	864	822	866	890	881
2014	249	247	226	231	294	494	322	206	198	174	323	434	362	181	186	176	207	180	225	211	216	191	207	187	202	202	187	196	193	202	189	192	210	171	185	217	195	197	194	175	190	191	204	202	210	203	226	195	227	196	192	210	197	187	180	186	212	189	198	176	191	195	191	178	182	164	185	182	231	185	178	213	217	195	198	189	176	200	195	202	221	207	198	206	193	209	214	224	189	204	197	187	222	205	198	198	220	185	200	213	178	172	222	202	184	199	202	199	176	190	187	182	240	165	207	195	214	207	186	188	200	198	184	171	217	204	191	214	182	192	200	183	189	205	191	204	194	193	215	202	181	178	199	213	191	184	193	192	215	224	193	196	178	185	187	198	194	203	182	186	188	184	205	221	187	193	177	185	195	205	181	202	188	186	183	198	189	220	200	183	220	201	191	170	244	186	220	185	160	169	177	179	200	197	215	192	194	201	184	178	188	224	204	197	198	215	199	189	198	211	220	187	205	172	207	185	207	191	208	175	191	214	199	209	200	193	170	174	205	192	194	201	190	198	204	198	200	189	173	188	196	181	201	202	192	210	187	203	210	204	197	219	196	188	199	172	163	192	192	169	218	222	217	202	205	208	192	170	210	232	225	199	193	218	184	164	213	204	184	176	180	224	217	231	182	203	208	193	181	203	182	195	174	176	187	209	213	203	167	208	170	198	213	213	208	195	235	196	193	207	195	202	213	192	190	202	196	206	216	208	194	164	183	192	184	198	204	167	192	194	174	211	206	178	196	193	201	193	198	194	192	195	220	202	238	217	192	193	226	204	218	195	207	217	222	218	192	165	185	187	207	185	188	206	199	188	215	196	204	191	207	212	215	221	201	239	200	212	198	206	167	205	193	192	210	223	188	176	215	210	182	191	214	191	176	183	207	179	185	211	195	188	184	163	178	191	185	213	162	208	198	202	216	201	188	219	197	217	191	196	221	206	201	188	185	197	212	198	194	204	221	199	182	206	209	203	176	206	196	177	206	227	198	189	158	199	204	181	193	196	204	188	203	211	175	180	198	202	167	178	205	210	207	201	197	177	210	204	199	195	196	207	193	198	192	188	203	211	189	190	176	213	189	194	216	206	193	181	185	176	200	208	209	211	194	191	211	190	179	183	205	182	190	188	203	198	207	181	203	203	224	207	205	212	191	174	209	218	178	168	201	193	222	211	232	205	195	198	184	191	186	213	207	206	188	176	212	222	209	201	184	169	194	216	184	188	176	195	185	194	218	214	196	190	204	185	177	196	201	221	177	202	215	163	200	194	180	202	174	196	185	201	171	199	190	184	182	207	184	197	196	186	206	193	197	206	209	204	192	204	188	202	208	201	186	203	194	209	213	213	180	182	196	206	197	204	198	212	189	198	202	221	200	200	214	178	180	207	180	206	177	197	222	206	202	189	177	216	172	209	200	209	194	192	193	221	203	212	177	213	211	200	200	185	211	195	201	207	185	203	174	189	180	202	224	189	218	186	211	192	209	209	186	203	186	191	195	195	212	183	176	205	220	179	176	196	228	175	201	196	185	207	185	194	192	220	203	212	203	193	171	184	202	181	190	211	208	184	224	194	221	197	195	205	202	205	227	152	189	197	179	187	196	195	196	187	208	191	215	223	222	174	196	194	212	188	210	190	200	201	209	213	186	216	184	187	196	196	185	227	216	230	189	197	224	193	187	171	202	200	203	222	203	178	199	193	200	187	190	195	171	205	198	207	214	205	204	203	220	173	195	198	188	217	207	203	221	175	199	209	188	214	205	156	236	208	186	193	190	231	175	190	218	192	196	200	213	195	180	197	194	191	174	223	206	183	205	193	193	213	235	162	198	212	197	199	186	188	178	184	187	211	220	200	217	203	200	208	194	209	165	186	206	202	183	210	217	201	190	201	195	209	212	207	202	186	193	210	182	189	175	175	204	209	219	186	173	216	205	204	174	217	176	173	218	200	208	194	176	187	215	194	200	194	200	214	197	200	205	197	187	184	190	185	207	207	208	198	195	181	202	229	203	191	196	211	206	210	178	211	201	199	213	198	186	190	213	187	196	188	200	184	197	212	166	215	213	173	170	215	198	185	168	187	205	201	203	186	200	182	189	184	186	177	223	170	210	182	193	202	205	163	199	210	202	175	199	203	220	192	201	193	212	176	197	212	187	223	188	174	201	193	203	190	199	181	191	201	193	206	183	204	206	215	198	213	200	207	232	239	223	206	184	178	186	211	239	198	198	212	216	210	191	202	196	203	189	198	191	175	204	219	199	211	209	202	204	210	254	173	207	187	187	195	187	204	181	203	200	175	236	204	203	172	193	184	180	193	204	198	198	198	180	201	180	185	220	240	204	194	189	174	162	198	218	204	194	210	184	181	188	186	215	213	171	206	205	201	200	219	195	202	193	211	215	202	208	187	206	174	188	203	202	190	201	201	188	184	214	206	220	201	183	218	227	217	177	184	209	204	191	186	222	186	165	205	174	173	207	211	183	221	195	212	205	203	221	217	223	189	194	174	183	221	201	185	213	217	207	187	192	224	208	193	208	196	167	174	194	195	213	203	208	191	183	177	181	194	217	186	208	205	176	206	200	218	207	191	212	194	208	220	172	184	206	205	200	208	215	223	182	181	217	199	191	206	199	224	203	163	165	200	197	204	185	201	169	210	226	181	189	195	190	195	190	188	172	180	201	177	215	209	201	203	185	213	222	206	221	177	192	198	200	220	192	192	212	176	206	198	204	205	190	180	191	182	194	204	181	175	193	187	195	217	204	176	235	206	215	204	185	172	228	199	200	221	189	182	164	199	212	204	213	202	176	194	211	177	178	194	184	190	195	216	205	207	202	199	196	194	166	209	207	189	164	189	191	191	210	224	179	199	226	179	222	215	210	189	194	214	182	173	206	193	207	178	192	183	186	208	177	193	205	191	204	229	190	169	211	175	192	174	199	199	198	216	198	207	220	199	204	183	179	232	206	195	194	185	185	194	186	187	204	197	178	225	212	223	188	188	196	180	215	186	182	201	204	215	176	183	197	210	203	200	198	191	203	175	216	211	213	205	225	200	195	195	206	207	169	214	207	223	210	195	171	194	197	185	224	187	161	173	173	209	208	211	208	219	205	235	180	202	213	195	185	201	196	209	200	234	211	196	206	204	198	217	198	184	200	192	212	207	217	163	170	214	197	218	213	208	205	191	203	191	182	205	202	187	197	190	209	195	202	206	205	221	181	205	200	213	199	188	211	214	201	192	175	181	198	198	194	192	202	186	208	187	196	185	184	208	203	214	193	228	201	192	205	210	179	188	233	212	219	186	172	195	212	194	198	210	184	209	206	204	200	198	199	189	200	227	195	217	191	241	214	210	204	189	230	208	172	214	199	203	210	218	191	194	190	213	195	205	183	224	196	227	210	183	214	196	188	197	187	203	204	151	211	188	211	202	217	218	188	200	191	200	187	181	196	200	222	212	213	208	193
2256	601	699	704	696	1503	2928	1461	619	658	673	1719	2413	1848	634	601	588	610	636	613	617	581	580	575	598	604	572	644	601	545	593	593	613	603	564	612	616	625	580	582	590	599	599	580	569	608	574	611	554	603	596	623	618	607	623	570	539	577	574	579	615	541	594	592	598	643	592	593	568	601	621	595	587	587	610	574	568	642	605	620	611	553	615	620	601	595	598	643	580	578	580	593	597	577	583	585	559	563	581	599	627	627	559	601	581	580	561	587	571	584	584	587	610	584	589	604	568	620	594	564	617	619	575	601	601	569	617	613	617	616	601	567	608	637	597	524	574	579	621	577	602	572	565	580	567	590	606	607	626	620	594	597	596	560	551	627	594	568	632	591	576	616	611	602	571	614	546	604	599	590	594	575	619	581	633	599	596	593	629	599	617	598	611	612	591	549	664	596	594	551	599	561	634	608	584	623	572	583	629	598	596	605	578	585	617	542	588	643	607	603	556	616	578	567	627	561	616	545	565	577	555	587	602	553	605	599	606	578	598	566	632	597	586	586	606	604	594	609	581	577	609	617	606	579	613	604	604	616	593	549	541	574	591	576	611	610	603	619	610	585	568	603	575	595	610	576	574	591	618	571	607	628	560	613	555	599	593	563	597	585	598	590	572	588	581	580	607	583	576	658	556	595	605	632	605	575	582	590	574	613	636	579	630	607	613	599	586	617	574	567	588	585	575	554	604	570	595	591	575	575	588	610	584	581	600	590	620	582	581	557	579	595	617	566	584	572	579	555	597	574	618	564	602	607	575	597	606	583	597	564	581	601	589	576	642	569	570	605	640	571	594	572	602	590	569	606	610	599	609	589	608	608	592	586	599	593	616	610	563	582	527	588	586	618	573	547	625	555	570	587	569	622	608	596	570	593	611	589	592	587	590	579	580	579	607	599	582	591	583	622	578	632	610	596	585	586	570	579	626	552	602	616	611	578	599	623	588	613	621	599	585	564	589	583	622	630	602	584	648	612	588	600	571	574	569	595	579	585	605	623	587	596	578	625	586	642	597	598	583	555	575	574	599	592	586	601	603	580	585	605	592	570	608	579	590	586	607	604	582	577	571	593	551	556	576	593	611	574	592	613	602	598	620	600	598	592	596	606	600	624	605	596	630	598	576	585	625	626	571	565	567	593	563	574	600	562	541	593	583	613	597	570	627	586	622	610	611	580	600	594	615	578	569	551	580	539	605	597	585	551	592	561	579	600	622	573	626	560	629	609	602	578	563	567	647	566	566	630	627	596	612	600	561	589	633	597	571	577	661	586	569	646	592	574	607	624	589	598	618	590	590	599	575	575	605	579	589	574	580	556	590	601	608	598	620	563	621	603	577	587	605	580	572	603	556	573	617	594	605	578	584	577	542	595	597	606	580	567	639	585	563	554	525	559	610	650	564	608	596	581	557	592	611	595	646	586	592	593	614	555	553	545	622	547	573	575	549	605	573	598	612	600	579	590	556	604	574	576	577	605	601	587	624	631	618	597	654	620	621	579	597	615	583	607	623	578	611	572	616	578	586	557	592	602	566	598	597	651	587	610	572	551	607	596	587	585	593	554	589	636	627	619	600	583	566	652	602	586	528	610	581	632	636	545	590	616	630	575	577	595	606	588	619	555	583	587	523	598	577	624	615	600	590	598	593	602	602	625	575	605	590	577	681	608	577	577	606	640	595	596	592	637	583	564	611	614	570	589	564	578	576	550	608	594	591	596	600	612	574	556	604	580	579	566	584	546	596	586	638	622	572	622	625	596	575	613	592	596	598	597	605	637	611	564	587	602	552	591	620	610	609	592	564	594	590	611	583	542	608	597	577	549	569	599	590	587	564	647	580	608	624	610	622	630	580	611	607	604	592	533	564	577	608	591	581	616	573	562	623	589	620	640	544	583	573	615	586	583	586	590	564	621	586	613	565	632	611	594	566	630	594	586	581	547	541	609	553	586	607	570	593	564	600	598	597	559	578	643	609	581	584	570	595	618	622	614	591	573	627	586	613	636	576	634	588	597	633	564	592	625	614	577	588	575	603	579	623	603	563	599	658	572	606	576	584	567	610	547	595	587	596	617	617	565	618	575	586	591	620	580	605	594	599	554	631	584	543	599	602	571	583	588	602	625	582	632	594	613	580	597	566	574	579	592	605	564	594	617	614	592	614	587	569	588	589	579	543	573	618	591	579	605	555	532	604	574	644	561	632	612	632	544	556	609	612	592	608	598	614	627	585	589	566	598	576	581	639	560	574	561	605	608	599	604	591	572	605	573	566	579	575	588	592	616	596	604	626	552	554	576	570	599	587	593	627	587	599	610	605	591	637	607	588	617	597	611	604	612	571	592	613	643	614	611	598	545	575	596	629	600	586	574	613	601	589	603	584	586	602	568	595	624	630	583	583	642	590	616	564	593	550	592	632	592	573	540	576	543	532	592	556	601	570	585	596	619	571	592	589	590	578	565	578	586	579	603	561	606	601	551	562	596	620	600	591	574	589	590	554	557	584	549	586	605	635	589	590	602	580	601	609	589	612	582	620	638	612	603	560	570	607	614	593	624	648	612	575	617	543	585	601	570	635	599	631	594	606	568	571	636	580	631	581	596	593	581	578	630	588	599	618	584	571	599	541	587	629	640	632	622	571	594	589	574	598	624	606	615	570	638	606	539	605	623	619	632	584	559	627	606	602	639	577	589	569	585	594	583	580	589	592	599	631	604	603	631	581	598	593	662	561	555	594	601	575	612	602	619	612	617	605	632	564	622	609	600	588	592	585	560	621	578	570	593	635	610	633	590	605	571	533	597	584	593	600	594	590	587	606	587	570	624	545	628	595	631	583	616	635	581	594	557	572	574	621	546	600	584	570	591	585	602	582	597	617	564	627	603	588	584	571	603	612	607	624	587	559	581	554	614	613	559	612	628	603	562	581	640	621	592	537	572	614	605	599	590	583	570	647	583	629	605	570	580	621	601	630	596	598	574	586	595	602	598	594	581	573	635	596	620	614	594	578	606	581	577	586	626	582	598	619	602	641	588	529	613	580	597	638	559	596	628	590	612	625	606	627	574	590	624	555	618	582	569	575	614	592	616	624	579	579	607	524	580	535	601	607	593	622	580	583	547	604	556	557	560	585	617	619	587	595	623	575	557	589	604	571	558	584	581	601	605	647	617	542	593	624	568	639	566	598	577	581	552	568	587	577	593	595	569	558	605	623	579	538	605	569	581	589	539	603	591	622	604	575	589	599	577	576	647	585	618	587	613	601	605	591	547	583	550	603	583	584	614	595	615	592	601	570	599	593	608	614	572	622	598	587	581	541	607	557	569	580	614	588	587	550	621	622	585	567	623	577	577	588	594	553	589	624	608	607	585	575	587	616	629	600	562	604	619	608	553	639	592	609	610	565	617	584	563	559	628	611	565	602	573	567	562	597	609	589	596	574	582	570	606	569	582	603	589	621	619	574	565	627	608
7470	1126	1322	1037	856	1073	4385	4742	680	485	648	5019	5383	3616	560	366	366	398	377	379	421	346	378	373	357	387	364	373	326	358	360	374	366	345	344	349	347	352	350	350	366	359	355	301	367	339	345	376	324	346	341	368	359	313	348	336	356	391	348	318	332	348	365	329	380	367	345	345	354	353	388	371	362	392	358	360	335	367	369	348	389	367	353	349	314	370	340	377	373	368	360	334	381	326	346	346	350	358	354	365	371	349	337	306	332	352	333	367	339	313	387	361	348	373	394	341	374	307	359	327	365	357	315	330	331	396	343	385	361	340	362	357	359	335	354	339	379	386	370	351	315	330	342	317	355	354	347	343	319	360	369	355	329	361	380	356	327	376	313	364	344	347	336	342	315	339	352	352	352	336	390	354	375	368	328	352	351	346	325	353	369	337	327	349	346	367	343	334	311	336	348	326	359	321	357	361	338	362	348	342	350	356	373	353	352	339	350	350	347	374	343	357	330	360	332	342	347	322	337	339	353	330	327	347	365	370	347	343	359	367	364	381	343	374	347	342	376	317	377	365	390	319	345	367	364	345	331	336	355	349	333	350	343	384	346	364	382	358	341	352	358	333	342	343	358	354	355	323	372	332	330	354	345	358	348	321	365	373	357	357	350	357	357	398	346	349	353	368	323	336	346	337	326	356	356	367	362	333	326	380	349	347	388	340	335	345	345	338	376	342	368	374	322	343	355	379	381	342	358	365	345	339	364	354	386	354	359	344	374	369	387	357	345	323	341	321	314	326	348	355	346	347	346	313	351	362	323	378	355	351	377	342	374	302	371	329	326	324	316	355	331	351	363	368	380	365	379	319	360	363	326	336	367	375	337	380	347	356	361	339	331	329	361	324	368	318	370	377	353	361	358	351	355	345	309	352	342	341	363	364	330	342	326	347	371	361	340	334	323	356	368	339	350	320	345	328	331	343	347	357	356	320	340	361	391	311	368	339	378	344	359	362	366	331	405	381	365	340	328	364	332	360	376	322	304	343	349	332	331	348	336	354	350	344	376	359	334	348	364	364	324	370	273	348	351	300	341	352	379	338	363	321	345	328	349	331	345	333	343	345	345	315	330	356	365	309	344	337	332	368	328	314	367	373	352	370	352	345	353	342	344	334	364	334	365	365	334	337	356	341	322	362	325	328	350	308	351	333	337	366	329	317	349	366	368	362	344	348	375	380	343	337	361	380	367	341	359	341	331	360	383	359	359	329	354	322	365	361	347	349	355	372	357	357	342	365	310	360	351	337	303	350	353	363	360	322	339	325	377	328	333	345	302	370	366	362	367	387	354	344	344	343	307	319	358	369	324	364	343	362	361	337	351	371	353	368	351	373	345	341	369	320	339	331	354	303	335	334	330	343	364	343	352	332	359	330	341	362	326	327	360	351	360	392	314	326	326	340	349	364	343	348	358	348	315	347	347	325	355	376	387	341	374	330	337	352	363	365	354	348	373	355	353	327	308	317	327	320	363	336	330	358	355	393	352	343	321	332	345	360	362	372	328	316	347	317	330	370	360	360	340	347	346	341	328	356	392	338	338	356	362	316	318	362	372	364	361	370	379	356	376	363	364	350	342	322	371	352	342	338	351	337	354	345	341	357	359	341	339	326	354	345	338	356	373	350	367	358	368	335	310	355	363	358	361	372	310	347	344	327	376	352	362	370	355	330	328	355	339	326	345	343	356	342	377	362	333	362	345	330	388	350	346	337	349	308	353	308	349	338	353	357	372	357	360	361	375	382	394	379	344	316	338	373	333	316	327	346	356	346	310	352	333	350	373	369	342	324	336	332	352	332	357	319	380	358	336	383	371	349	363	326	338	368	354	347	333	366	379	340	354	341	328	361	331	345	352	321	346	326	362	342	370	348	342	319	370	339	363	344	388	320	348	345	348	354	371	339	367	357	385	384	357	367	353	331	343	349	327	368	375	324	325	360	377	306	325	339	357	345	341	355	334	371	370	349	342	379	376	361	338	382	358	344	373	325	355	379	357	338	305	358	342	326	332	382	377	322	334	340	327	358	348	343	316	359	316	361	341	352	356	316	303	346	326	321	346	323	358	388	341	339	341	351	325	354	362	359	368	359	305	345	324	346	339	363	358	310	339	343	336	373	351	337	341	356	311	313	347	331	386	356	378	321	317	356	324	345	382	348	405	344	354	371	351	351	366	353	334	323	338	323	362	351	351	343	360	385	367	326	312	332	349	381	328	328	383	364	347	336	383	318	356	376	359	342	359	340	343	358	349	315	357	343	342	354	346	350	337	313	354	343	364	348	379	336	390	326	352	321	371	362	347	354	356	374	350	312	345	346	391	338	314	339	358	374	353	342	338	389	386	309	351	328	328	313	345	340	322	358	349	323	329	346	347	372	343	341	330	346	329	384	368	322	368	365	344	393	369	350	392	346	357	330	332	386	351	330	368	338	367	335	336	350	366	365	328	342	342	336	371	336	360	363	344	354	354	366	331	333	360	349	308	359	350	387	349	372	364	364	344	385	332	356	309	333	350	308	354	367	347	367	358	345	388	324	328	365	336	316	352	347	349	320	353	348	335	359	323	350	348	357	376	385	324	342	301	338	353	336	329	332	364	354	378	377	329	360	352	330	348	334	368	365	338	379	326	327	343	338	369	333	329	333	353	356	349	338	362	400	338	308	305	329	351	350	351	355	332	390	339	359	337	349	340	373	367	348	385	355	356	332	396	360	357	320	385	337	343	355	320	356	364	347	349	352	345	337	353	348	327	374	350	322	327	332	406	360	358	346	340	352	378	371	390	330	320	334	340	328	361	333	336	353	328	346	317	358	328	353	336	316	341	317	361	337	370	333	367	307	331	340	328	343	338	370	406	340	344	386	377	327	348	346	388	337	364	365	353	379	376	361	339	325	333	337	359	357	352	355	375	371	336	342	335	373	369	365	343	344	342	347	386	387	358	366	358	368	382	360	375	349	341	360	349	302	366	335	360	305	299	384	346	323	357	336	329	332	360	344	356	380	373	332	341	333	371	361	330	363	364	357	355	339	355	383	390	351	332	346	342	388	357	335	332	362	345	340	330	346	328	343	351	341	343	350	331	359	366	340	368	340	359	336	370	342	349	339	400	298	330	375	336	342	369	385	346	349	376	360	359	372	323	354	384	326	360	356	339	385	344	384	322	397	365	362	354	342	364	346	342	364	297	361	366	331	381	348	347	380	324	331	332	348	346	343	354	328	334	347	357	363	352	328	331	399	361	310	340	355	321	365	360	349	357	375	375	338	352	355	351	339	368	365	357	359	383	353	346	362	383	372	335	304	365	368	370	341	372	329	370	356	356	363	334	342	349	354	340	352	353	341	357	321	354	331	380	344	350	363	327	357	356	320	344	345	337	357	309	353	355	318	346	365	369	319	374	395	365	316	341	377	333	347	334	355	332	371	384	322	383	339	342	339	326	360	319	360	351	334	333	363	371	384	326	373
5679	1662	2831	3175	2999	4597	16105	12945	2428	1995	2837	22631	22758	16933	1409	1112	1085	1102	1019	1168	1049	1018	1009	968	970	1008	1009	959	989	1022	915	947	949	986	993	991	1025	974	930	958	1018	1003	906	966	950	907	969	885	968	915	960	956	923	990	933	908	827	946	899	939	925	909	920	929	934	921	947	898	970	958	903	948	915	966	943	917	968	940	997	949	941	932	902	903	988	915	913	915	938	940	932	927	1005	927	902	958	945	951	931	904	895	893	907	897	927	927	924	995	853	903	861	921	924	928	961	886	907	960	945	1004	919	925	934	972	951	910	965	923	910	934	939	919	917	899	931	950	917	908	905	925	895	993	908	921	893	918	894	948	913	953	897	900	987	933	957	904	946	989	890	923	903	884	929	929	911	907	931	898	950	934	943	907	884	901	897	912	951	928	954	882	904	906	961	990	859	971	954	946	932	963	911	934	961	882	920	916	961	945	925	929	949	914	950	905	925	947	933	902	922	935	885	907	961	922	911	936	953	987	926	886	953	892	916	884	969	971	937	853	875	970	909	926	972	899	931	880	862	967	924	963	938	967	888	907	919	870	1003	911	962	978	927	952	907	934	933	907	860	935	892	926	890	874	929	927	931	874	938	967	956	949	956	941	909	903	946	947	879	892	934	924	953	939	946	913	960	913	951	931	952	952	918	955	925	889	981	940	895	951	938	961	939	943	971	953	915	897	928	929	917	900	881	897	918	950	899	926	948	888	902	891	919	893	938	885	913	902	897	896	901	899	894	880	938	866	902	904	945	933	892	936	913	931	855	920	950	937	924	932	859	904	898	943	889	921	932	964	959	904	894	888	973	917	970	885	913	969	905	937	965	991	914	945	941	908	903	956	951	947	896	963	964	893	959	949	997	944	915	885	946	966	920	929	891	954	925	934	908	957	903	871	934	938	969	877	934	918	910	897	903	961	867	938	991	955	962	963	945	906	891	889	945	922	935	951	932	921	918	934	900	888	926	937	932	943	892	912	978	869	920	888	921	936	918	879	952	943	939	969	879	901	935	987	924	919	956	958	925	859	888	946	962	842	921	940	909	885	927	951	910	931	948	959	970	978	895	934	946	954	968	902	904	918	891	896	946	943	944	951	904	953	901	940	910	981	966	935	909	963	954	975	924	900	950	935	894	885	932	962	912	976	963	946	931	967	921	936	936	903	894	886	875	948	866	956	877	898	927	869	913	851	931	914	938	894	956	932	937	898	947	877	957	933	933	959	969	900	956	909	944	966	921	942	944	905	977	881	940	926	924	886	961	940	945	900	943	959	954	949	898	940	967	944	968	906	902	910	905	974	905	864	933	913	915	887	895	929	994	924	934	937	907	883	944	928	931	948	916	884	888	973	912	898	939	881	912	941	899	956	925	951	896	926	918	925	953	885	912	962	954	881	976	936	915	914	877	882	922	880	923	912	863	929	914	949	855	943	922	967	934	939	915	914	968	956	902	974	919	912	907	935	924	993	875	871	959	895	957	926	925	862	948	952	923	952	952	908	896	947	1000	923	911	941	915	895	944	995	942	879	999	883	930	941	912	933	947	926	906	895	924	899	934	905	933	904	933	890	947	908	921	951	913	956	985	955	917	951	904	906	929	945	959	945	964	961	950	951	949	928	925	941	862	941	934	940	936	940	918	915	930	876	924	913	937	937	979	932	892	887	948	923	932	959	884	907	944	897	914	936	874	917	899	946	867	947	905	929	946	934	954	951	931	918	974	896	880	956	1001	935	941	923	1006	914	959	948	970	853	912	965	958	952	901	955	916	928	908	969	984	899	898	967	980	950	972	879	944	968	871	959	935	1014	929	958	981	904	922	937	972	939	964	943	893	902	905	934	923	921	961	981	929	935	951	971	918	949	938	954	989	919	891	931	966	999	939	948	943	949	925	910	883	962	902	917	934	894	962	987	902	870	918	929	960	935	1001	973	960	919	931	917	959	902	930	968	964	882	938	932	945	946	926	906	969	906	896	981	939	922	910	929	970	951	884	942	911	909	942	939	897	925	930	963	899	903	877	898	951	938	903	938	941	921	864	900	904	898	902	926	930	900	933	917	937	901	939	914	850	897	890	989	960	939	882	924	965	899	962	873	938	939	910	950	916	886	957	887	907	887	902	884	946	991	927	949	882	886	921	914	963	898	945	892	927	902	973	1021	916	899	942	899	908	918	1009	913	950	930	911	935	909	939	938	919	909	914	915	905	919	982	889	953	955	914	908	897	888	921	964	885	913	918	921	936	964	907	920	937	900	938	912	890	955	890	959	917	932	910	921	904	965	862	932	974	947	957	947	938	915	890	955	932	945	907	888	922	916	897	980	893	929	892	937	933	935	933	904	925	901	913	910	959	978	896	959	904	990	919	906	944	953	963	892	972	918	922	921	928	941	953	940	882	974	928	920	972	954	943	966	935	953	941	941	885	919	911	958	953	915	889	920	956	920	887	970	975	934	899	865	962	920	917	948	923	901	952	946	888	930	960	920	922	936	881	940	869	846	1003	985	962	940	962	891	952	876	899	914	928	934	929	942	918	916	937	924	927	861	953	915	940	934	888	934	946	949	960	894	939	924	877	944	935	905	948	890	899	936	941	955	909	892	912	870	903	925	911	888	945	889	915	920	904	927	950	908	927	927	913	953	898	940	897	950	902	928	957	958	922	913	912	988	935	913	987	938	970	891	964	930	906	864	868	891	927	839	930	924	869	891	923	935	877	918	889	942	975	899	924	980	931	841	968	978	960	921	922	930	947	926	936	987	962	911	928	931	927	918	889	930	959	921	1030	923	925	859	974	981	944	866	971	929	957	934	933	991	962	887	972	875	874	923	942	940	938	910	915	960	929	989	936	903	916	943	942	897	882	947	922	907	944	955	979	898	961	931	885	947	920	929	980	947	962	927	949	949	913	945	932	956	963	957	940	910	905	951	913	903	949	974	938	926	955	921	901	922	921	889	964	914	945	897	944	909	931	894	905	951	888	913	970	945	945	955	911	958	941	923	914	930	917	929	887	909	908	974	874	970	912	897	925	930	955	884	952	917	927	941	940	940	993	945	917	911	958	940	906	917	932	957	898	929	918	952	905	953	929	929	942	919	987	872	947	924	872	929	903	986	942	942	875	897	943	985	990	905	938	948	897	973	937	928	954	943	900	923	894	887	1001	899	896	901	962	897	971	945	968	896	956	952	907	915	922	957	917	921	925	937	917	925	942	900	945	939	921	951	886	924	910	934	920	928	938	912	900	926	957	900	945	947	934	912	895	901	918	906	899	858	965	901	927	957	932	907	938	952	932	905	1003	975	924	892	932	863	953	988	931	959	940	928	954	933	866	976	920	1008	906	924	935	928	915	918	956	904	964	951	947	957	940	929	893	952	918	916	950	925	926	911	911	978	855	971	903	908	884	902	949	954	921	904	953	982	899	919	933	876	880	896	896	925	941	876	907	933	937	957	953	950	933	906	884	979	962	877	893	953	885	974	931	976	960
14228	2258	2388	1915	1285	1086	5605	17470	3113	599	541	4647	10780	8497	1397	405	375	370	400	388	372	341	358	349	367	321	367	378	395	378	359	379	335	360	340	360	323	346	369	353	322	352	376	371	357	330	359	362	331	332	317	358	354	344	329	345	360	423	375	370	396	350	363	311	354	364	375	362	326	368	381	335	346	365	383	385	344	380	350	342	360	422	333	384	320	336	356	379	349	366	326	347	393	357	343	362	351	326	348	361	342	333	334	328	375	327	347	362	332	332	352	311	334	386	352	344	369	372	330	371	371	360	389	347	314	317	323	354	329	377	354	377	348	389	337	357	368	363	355	362	355	368	377	349	347	355	373	356	357	334	366	357	349	355	386	344	358	394	366	330	380	360	380	362	308	321	354	368	380	357	380	369	374	375	356	357	356	361	373	329	362	378	347	329	358	364	335	323	351	346	352	393	327	345	363	368	358	371	343	334	382	374	347	384	360	371	382	367	348	379	341	370	340	353	351	368	357	355	347	340	365	335	340	368	377	374	350	364	359	373	355	336	348	356	353	355	335	348	309	339	366	370	354	361	318	304	352	303	338	333	361	345	352	363	360	330	361	357	373	376	358	373	339	342	334	335	352	366	360	363	338	350	363	405	311	388	346	388	298	332	330	337	360	362	343	353	345	370	362	341	361	380	352	355	328	329	350	343	352	374	357	341	367	381	389	361	370	355	349	341	356	379	355	378	344	369	361	358	371	356	323	308	352	392	350	372	339	384	334	370	369	345	343	340	373	365	348	334	331	350	338	346	360	353	347	351	384	317	405	385	347	352	355	344	364	378	367	359	361	375	336	367	341	368	341	346	376	341	344	359	391	357	361	383	363	357	373	361	375	361	336	377	359	380	337	334	359	335	386	347	373	357	354	336	348	364	354	359	355	386	382	348	356	338	362	355	337	324	342	361	334	394	380	379	353	378	305	350	343	359	370	378	299	363	377	394	348	349	332	328	346	316	350	348	428	367	331	334	352	338	376	383	372	337	363	350	334	297	368	363	376	324	335	342	390	367	310	310	361	382	344	352	310	356	380	347	381	372	359	354	374	376	351	390	320	359	365	325	365	385	371	324	351	361	346	357	333	357	343	359	349	349	345	359	354	363	341	373	373	344	325	380	378	360	358	348	365	384	363	326	322	374	383	359	334	360	353	391	339	342	330	325	346	371	359	352	349	353	359	337	369	346	366	364	377	369	369	359	355	329	359	334	364	380	350	311	377	349	331	358	361	360	355	330	353	326	339	338	337	344	334	375	349	387	396	375	384	335	331	355	360	344	326	367	363	315	340	315	325	370	369	344	361	346	354	330	342	380	358	345	368	360	339	345	386	358	373	342	306	380	353	317	328	369	345	337	363	367	346	393	362	359	371	347	326	354	390	343	353	364	375	368	366	347	352	332	395	390	378	381	388	323	347	340	330	342	343	374	368	361	374	334	341	378	363	383	364	346	365	355	358	369	351	374	343	390	345	361	336	379	339	343	368	350	352	349	325	333	352	333	345	368	380	325	369	354	398	361	374	318	337	353	366	352	368	360	378	369	351	384	354	329	349	345	353	361	347	360	362	380	359	352	335	347	351	340	356	342	326	360	381	349	374	376	321	316	361	314	348	382	388	358	344	360	348	358	383	353	356	377	365	353	405	373	374	350	351	322	329	356	362	345	379	346	359	366	386	364	340	365	362	358	372	348	362	387	340	342	355	342	343	393	328	345	333	344	349	339	350	346	345	342	326	378	320	366	354	341	355	402	378	351	364	377	344	386	338	327	350	336	327	345	306	377	337	351	364	354	371	364	352	387	363	361	374	336	372	371	353	367	332	362	337	343	371	316	366	363	336	400	356	351	368	351	360	371	334	379	371	346	376	354	371	338	341	364	332	340	344	337	337	377	348	379	338	354	389	350	355	373	332	354	405	394	377	372	374	376	339	378	373	372	360	373	372	377	344	371	367	380	334	372	346	341	358	380	346	364	378	338	316	353	335	332	324	345	341	336	336	335	365	336	376	334	370	336	354	335	344	341	338	360	324	344	336	351	317	358	324	347	348	311	346	353	341	394	341	349	362	360	363	357	373	356	372	337	337	357	341	340	364	326	356	383	379	364	327	351	392	340	356	388	358	370	370	346	327	369	369	357	373	352	344	362	350	324	359	348	347	337	337	340	378	367	331	352	346	360	362	343	378	366	375	343	339	381	318	331	344	350	355	356	373	327	317	352	358	345	341	363	358	331	346	352	374	372	349	352	370	302	312	373	346	317	364	322	358	373	360	334	361	347	387	355	351	364	350	364	331	337	314	359	364	347	360	338	345	344	392	350	328	348	369	385	353	364	337	350	368	351	352	339	331	333	316	342	376	357	361	371	330	329	336	357	346	382	361	374	350	352	380	356	363	303	339	372	381	342	361	346	346	349	322	338	340	344	345	366	343	389	333	362	347	320	360	340	320	332	349	365	368	345	357	339	377	359	338	384	370	342	369	359	332	351	380	347	354	361	389	338	381	349	349	332	371	393	359	373	324	348	341	348	345	357	362	334	342	371	352	367	360	297	351	359	350	349	351	364	344	365	354	340	362	344	355	350	374	366	329	371	364	351	371	342	364	372	331	364	346	375	324	376	346	379	372	345	359	360	350	372	364	356	368	363	355	367	359	359	349	348	337	388	388	332	369	376	328	341	398	299	356	355	375	353	318	379	345	368	316	355	343	356	390	345	387	354	381	364	318	364	382	369	360	376	343	360	332	353	373	349	389	352	370	331	345	331	369	343	384	359	352	342	384	323	352	371	390	346	370	370	366	364	380	376	363	352	355	326	357	332	353	336	369	352	351	341	357	364	330	376	361	378	374	342	373	370	365	345	354	362	334	332	343	363	364	373	337	366	374	334	370	363	323	351	341	357	338	358	374	329	402	323	349	362	340	373	379	360	333	308	385	319	309	382	347	330	345	361	363	356	354	349	377	365	376	290	354	352	315	341	380	348	372	313	355	344	367	342	365	341	362	349	375	401	351	408	417	363	330	338	352	343	352	360	353	342	350	367	347	376	406	322	384	338	366	344	343	351	350	325	334	313	365	351	381	334	328	347	378	307	339	361	389	362	397	360	368	342	347	341	374	390	393	367	374	355	373	368	363	363	364	317	358	377	358	353	357	362	336	344	333	385	333	338	310	375	349	341	381	353	373	362	328	358	350	378	366	353	371	357	367	359	347	349	352	350	357	338	358	351	339	366	349	359	342	399	349	374	367	348	372	374	349	322	362	377	374	362	364	347	392	357	362	341	356	378	355	340	387	381	348	339	347	351	343	357	353	330	374	338	331	387	376	382	316	362	366	338	356	364	379	349	365	373	372	325	353	347	348	333	366	361	353	391	318	355	325	357	345	322	341	364	353	353	351	347	325	373	385	395	300	374	351	357	352	352	393	384	344	347	350	338	359	335	358	370	329	329	337	355	333	386	377	356	381	346
7557	2409	4683	5520	4868	4095	17273	34978	5672	2266	2217	19750	32815	28348	2402	1224	1216	1134	1107	1108	1084	1111	1115	1050	1061	1013	1019	977	996	1025	970	992	995	1031	1004	1008	923	999	1054	1012	980	1003	924	949	966	890	950	955	902	914	927	965	1007	928	887	967	900	934	885	912	949	909	877	937	954	947	936	934	964	902	902	958	950	933	912	973	872	907	930	935	969	915	872	948	889	902	842	895	936	904	907	918	948	901	939	961	877	875	884	919	954	907	910	966	874	915	898	906	905	906	916	943	919	939	901	924	925	894	912	933	964	961	877	891	920	908	945	895	936	902	964	899	884	882	954	894	937	940	927	842	882	915	964	909	921	896	887	929	941	883	930	955	874	899	939	920	915	960	870	883	856	851	918	933	893	906	944	906	874	952	922	945	902	919	902	951	939	920	923	913	910	945	894	882	921	837	836	946	882	890	948	872	973	881	916	901	860	891	870	950	899	874	923	952	872	907	910	886	995	937	866	869	878	865	886	877	894	945	885	934	897	897	890	899	959	989	860	964	941	897	916	883	877	904	905	951	886	923	927	894	885	951	964	879	891	897	909	916	945	959	947	882	921	931	933	900	953	923	910	842	953	889	960	963	896	998	934	890	850	888	929	934	907	914	853	913	901	874	946	885	932	956	915	922	904	914	912	926	840	954	905	958	875	838	960	885	942	920	950	942	891	907	912	877	903	910	913	874	917	888	865	910	913	961	930	946	962	876	901	896	873	919	912	950	950	907	887	888	855	906	875	937	925	911	904	935	938	920	906	943	877	920	922	936	927	921	904	908	937	884	909	933	929	896	908	931	914	889	884	944	910	965	911	911	909	894	966	977	888	923	942	944	883	858	902	929	904	912	904	905	933	924	891	971	985	854	845	890	930	877	908	907	912	915	894	873	954	827	884	907	918	916	902	894	870	944	905	904	897	931	929	851	973	884	965	904	887	1001	877	887	899	983	925	852	903	921	901	914	962	904	920	870	919	900	948	904	896	937	957	871	876	890	878	893	912	927	970	965	906	927	925	892	896	949	916	908	887	929	889	940	983	854	954	917	962	893	891	869	954	953	895	884	906	939	857	889	924	924	889	977	957	916	921	938	959	863	915	895	953	961	876	904	956	910	882	943	881	896	902	935	949	929	926	910	908	903	888	910	921	913	891	900	944	918	898	905	939	907	896	923	915	898	877	891	935	895	976	881	944	895	880	919	945	859	895	884	941	965	892	910	900	907	900	871	918	891	927	957	905	906	936	875	938	922	880	935	908	957	930	895	889	926	886	901	947	891	874	888	947	913	937	947	982	918	923	921	920	896	889	899	905	930	891	919	878	921	908	954	932	910	876	923	933	918	920	893	926	941	891	884	859	879	901	908	928	928	914	929	907	900	876	898	865	889	892	861	909	919	913	886	947	939	932	919	911	893	891	932	925	933	913	905	902	926	942	955	855	913	930	924	905	874	927	913	903	921	924	918	943	895	920	890	953	954	947	874	937	878	891	914	909	922	901	920	914	934	901	960	859	891	892	896	882	969	940	952	917	962	947	971	931	916	874	940	869	949	936	888	891	938	884	896	884	952	876	900	923	930	880	862	897	909	914	867	960	890	908	916	948	912	915	926	935	922	895	896	967	899	965	951	940	931	869	875	878	877	884	852	916	926	897	897	878	930	900	901	877	922	929	900	995	864	948	923	925	886	914	933	899	934	941	908	922	926	944	946	904	929	912	918	905	968	904	898	900	898	932	940	888	972	913	957	913	937	912	921	883	945	937	939	919	927	910	900	933	906	922	889	913	925	855	899	916	915	957	891	895	902	866	967	925	903	897	967	892	970	892	911	883	912	910	922	933	923	914	876	869	912	908	883	925	970	908	899	959	931	938	930	866	899	907	864	926	939	888	944	918	883	923	914	937	948	888	898	929	958	928	943	915	905	892	916	987	871	883	867	905	908	912	921	907	916	904	957	922	916	885	906	901	890	874	887	928	879	930	934	898	919	941	911	927	919	896	889	864	901	876	870	858	934	930	937	914	889	912	935	908	924	939	888	961	965	935	917	890	932	902	971	938	1005	923	873	928	937	883	937	905	864	956	964	940	908	927	915	932	943	934	915	885	902	898	876	945	909	865	889	914	933	935	849	938	901	913	916	903	895	896	920	931	955	875	932	917	918	923	997	920	945	928	925	931	944	929	940	905	900	839	918	904	909	927	879	931	901	889	892	914	901	930	953	870	930	907	931	913	930	929	937	925	900	931	880	850	890	911	930	930	911	979	932	928	913	918	893	932	939	934	925	894	950	867	944	876	883	908	942	890	868	932	931	902	912	956	919	851	963	875	895	917	906	879	921	868	917	947	898	885	923	889	891	891	875	887	876	879	902	922	926	893	934	974	926	871	907	928	900	941	867	910	957	887	873	855	892	903	899	905	890	882	871	895	964	923	953	916	920	891	940	906	943	939	904	907	931	919	904	944	889	914	908	900	929	906	921	904	881	895	965	875	930	911	925	961	932	931	955	923	898	852	934	904	916	956	850	898	884	932	867	889	893	886	865	923	914	939	928	894	852	922	943	915	879	939	918	870	925	978	909	886	866	904	903	975	855	927	938	919	958	899	903	905	931	951	883	919	868	905	909	934	923	910	895	941	927	903	955	922	933	919	890	933	893	900	890	929	875	924	961	907	944	931	918	876	957	906	874	930	838	907	922	898	922	894	889	943	865	872	935	923	864	929	857	888	1023	883	896	938	925	911	954	919	975	910	929	878	854	913	877	869	936	919	912	925	834	898	916	958	888	888	895	918	939	922	891	902	909	917	893	894	895	898	922	885	941	878	919	902	943	899	919	936	938	890	920	891	853	913	878	937	912	924	922	913	917	908	946	883	945	962	916	887	888	941	924	920	965	906	897	886	902	882	922	935	913	996	920	969	957	950	947	927	870	942	886	963	898	904	899	873	915	898	863	930	895	900	891	921	1002	921	901	913	914	895	934	994	923	848	925	921	895	872	883	937	899	915	923	880	894	923	890	918	888	929	917	942	910	918	918	911	906	849	892	929	971	855	942	841	938	969	918	945	967	830	923	933	955	868	926	897	870	913	918	926	904	936	936	903	943	863	888	892	902	919	954	945	893	925	898	853	921	943	886	882	911	912	881	868	927	878	908	925	885	896	879	903	888	880	944	912	929	913	924	916	847	877	959	902	868	855	912	886	877	892	904	914	849	929	887	865	908	926	950	964	908	909	921	866	907	862	972	950	900	893	909	927	952	869	915	871	873	929	920	969	911	914	945	911	912	905	907	948	930	898	917	864	951	919	911	873	879	956	918	868	936	929	896	943	937	908	843	896	939	901	922	888	949	911	911	954	931	952	914	883	919	948	899	919	866	930	883	883	945	888	873	980	921	905	1003	910	925	931	917	914	951	916	957	887	895	883	909	913	918	875	845	935	926	911	917	918	919	978	957	850	913	925	912	959	870	893	973	931	888	930	921	918	926
1899	218	228	208	254	217	222	516	323	185	179	208	237	446	218	175	183	191	193	202	166	173	202	200	204	207	200	205	193	203	194	192	177	200	182	191	210	199	202	195	180	221	215	186	174	188	204	212	192	172	218	174	183	217	200	189	181	189	203	192	197	170	218	188	187	170	176	172	180	172	210	207	207	178	159	197	177	194	190	187	174	181	188	186	203	184	200	180	197	199	201	201	174	188	197	200	167	194	194	190	185	208	211	187	192	202	226	189	177	185	193	187	160	195	202	178	190	175	193	195	174	208	188	202	210	194	182	178	204	170	171	186	202	200	180	170	184	170	187	158	192	209	180	162	169	197	170	158	198	212	189	194	173	197	163	203	179	190	214	192	194	205	187	224	199	185	196	183	219	173	183	183	193	190	190	172	164	195	189	187	189	164	178	198	204	173	196	194	200	192	212	173	204	182	178	187	186	170	191	202	214	169	185	196	227	198	180	199	170	196	200	190	184	187	202	184	209	193	203	176	192	207	206	174	225	203	167	180	200	199	178	201	189	205	202	195	189	186	188	181	180	186	194	200	201	199	190	180	214	183	176	213	212	171	178	205	195	179	208	199	236	220	194	190	193	207	166	208	196	187	209	198	190	185	204	185	178	199	180	206	189	162	172	192	185	182	195	178	196	165	197	225	181	194	197	200	199	189	197	207	181	195	190	213	192	175	189	214	169	193	196	213	174	183	172	177	188	190	163	193	202	214	204	183	198	188	196	177	199	186	174	199	170	168	194	194	209	191	192	186	177	178	181	195	193	186	216	175	176	189	190	201	201	200	199	176	196	187	188	202	193	160	172	184	177	195	182	182	183	190	208	181	202	178	220	187	175	164	198	202	193	176	198	185	182	187	184	205	194	155	175	169	188	204	164	181	198	175	192	187	181	170	174	216	201	182	181	186	187	206	189	198	190	190	205	201	196	197	191	192	209	210	192	173	186	193	197	178	180	187	203	167	209	215	172	189	196	199	187	182	182	173	181	205	196	194	160	199	198	169	177	179	162	214	179	194	181	191	205	207	170	194	208	172	217	195	167	167	188	181	197	178	179	176	199	202	211	213	170	223	195	197	178	165	183	212	202	186	166	199	175	195	172	192	222	213	204	208	199	174	188	185	181	190	205	190	182	166	169	182	213	214	202	197	221	201	197	219	205	209	202	167	221	192	210	170	219	204	182	168	211	188	180	212	161	190	206	197	191	164	196	210	211	187	211	194	201	191	193	186	190	204	181	211	175	195	194	176	190	198	201	209	177	185	181	193	188	190	190	181	167	200	181	175	194	193	205	174	204	223	188	187	189	193	204	181	177	223	198	202	191	213	180	180	181	186	189	189	188	193	204	184	190	210	170	210	167	161	179	168	188	200	173	185	213	178	164	163	180	198	212	175	192	209	187	183	169	194	189	212	178	198	186	198	178	198	210	179	204	177	189	203	186	203	204	177	177	195	195	208	167	188	178	181	195	209	199	205	192	173	176	190	192	206	193	194	209	189	209	182	192	196	193	198	168	198	192	188	217	201	193	185	179	212	208	175	192	205	192	217	177	198	185	165	207	209	202	200	174	187	181	192	202	200	211	209	209	199	195	190	192	176	176	192	177	174	175	207	197	215	200	196	178	180	182	189	163	182	187	170	191	204	181	184	167	188	184	188	196	195	209	206	203	185	177	187	180	180	198	191	179	194	185	197	208	182	174	174	171	180	205	186	180	141	183	205	141	196	205	219	185	207	193	171	194	175	193	180	179	202	205	202	225	178	194	205	205	199	163	199	184	213	204	190	199	213	207	191	203	182	195	197	174	203	188	207	202	181	178	213	215	185	173	198	168	199	205	188	210	207	192	192	202	174	184	185	205	170	174	202	190	187	180	169	197	184	200	178	172	193	205	200	187	207	181	194	173	189	169	166	190	196	194	174	195	191	189	183	200	201	191	190	161	199	192	187	180	198	224	172	210	187	161	204	170	198	180	209	184	183	186	169	168	207	209	192	185	184	165	198	191	194	196	169	198	160	203	188	189	182	181	196	212	199	178	194	207	186	196	195	208	201	178	200	209	191	215	170	173	193	231	189	184	190	204	181	162	196	189	204	230	173	200	166	204	195	196	184	193	166	186	177	208	180	209	191	188	192	190	181	195	186	184	180	182	223	189	212	188	198	186	177	191	201	172	169	173	199	204	206	190	191	195	195	184	217	173	204	202	207	185	216	203	172	216	180	198	212	186	183	200	198	180	175	209	215	190	189	209	205	188	186	227	180	198	191	195	191	208	201	198	183	195	188	195	195	187	204	197	192	207	188	182	203	163	173	163	194	191	209	185	197	177	195	164	169	205	220	215	207	172	193	196	184	175	198	197	150	196	175	175	194	201	186	190	213	187	184	176	203	186	210	191	182	198	181	182	191	204	221	191	226	199	197	194	201	202	226	213	190	188	185	188	178	191	199	184	217	188	182	183	185	185	209	196	203	192	188	182	185	218	177	193	173	185	205	210	208	182	211	207	184	168	183	212	165	166	173	212	169	190	214	188	200	191	185	191	196	150	195	197	195	162	173	232	186	187	186	154	200	222	205	197	180	181	182	193	187	182	201	177	207	189	202	207	196	173	182	183	206	189	205	186	185	193	189	197	196	197	181	189	162	175	169	196	183	156	203	185	188	188	182	158	193	203	171	190	186	201	204	190	167	200	179	225	184	215	172	203	179	199	199	221	184	169	194	183	213	193	196	157	197	200	204	192	215	180	184	158	201	204	201	191	193	175	179	172	203	191	168	177	183	192	198	166	185	208	199	177	197	174	174	180	207	163	200	191	189	172	216	234	182	189	181	211	196	181	166	201	225	192	185	214	176	179	189	206	185	200	217	179	171	219	220	178	178	204	185	193	199	170	174	216	174	184	193	193	170	195	184	209	173	208	172	201	192	179	185	172	193	181	211	190	184	189	174	207	153	196	196	213	199	197	191	186	179	192	203	186	211	203	221	164	182	176	178	191	199	178	164	197	201	196	198	194	171	186	208	184	187	195	203	179	167	179	217	190	191	176	181	170	198	179	171	234	193	212	166	185	206	197	200	184	194	183	196	220	201	168	193	183	179	197	199	193	176	180	184	176	190	186	172	203	160	188	180	174	174	177	208	161	171	190	203	187	198	189	192	178	228	183	187	171	198	172	179	209	172	189	216	204	203	184	180	168	215	178	177	198	192	177	177	195	199	180	184	173	200	179	205	205	209	160	196	190	207	219	197	190	150	195	189	178	213	179	187	216	181	197	193	198	221	209	199	177	181	171	163	181	184	174	178	198	191	210	195	186	175	196	190	173	210	197	186	201	174	184	220	166	174	193	196	170	180	206	192	209	185	206	183	202	173	201	197	190	198	189	175	190	179	225	199	175	173	207	184	176	202	194	193	201	195	203	180	190	199	172	174	191	187	217	158	191	214	207	202	177	202	183	166	184	193	187	198	167	180
2243	592	688	677	669	679	907	3078	1594	591	587	829	1282	2575	638	566	546	623	572	577	597	567	592	598	606	574	569	581	555	543	602	571	562	584	582	551	574	567	587	601	574	580	607	540	541	584	594	599	562	605	557	592	528	551	579	584	581	587	596	554	571	580	555	566	563	563	599	581	553	569	547	586	540	556	576	589	559	519	565	531	562	543	578	619	570	578	559	596	570	595	579	550	564	556	584	559	591	571	540	542	570	585	589	574	616	587	560	599	553	545	585	528	574	559	547	545	554	567	566	585	580	596	604	592	582	586	571	571	539	532	524	507	539	567	607	590	598	614	568	594	567	566	591	588	582	564	575	577	593	554	606	608	597	541	543	565	585	537	555	576	600	608	569	573	563	536	545	562	568	606	593	623	567	609	573	596	615	574	519	586	555	550	569	567	584	596	547	543	562	574	547	563	585	603	580	577	610	571	578	549	594	564	579	557	585	582	555	550	590	544	553	558	526	532	550	575	546	595	538	584	588	525	549	529	553	606	561	593	533	577	558	556	558	560	555	645	568	593	600	619	560	543	564	582	555	548	558	602	593	601	538	599	550	580	530	560	558	613	527	542	582	551	598	521	611	566	589	576	593	531	593	614	563	594	561	608	580	602	566	544	535	555	539	535	579	593	575	563	582	542	568	587	568	582	613	555	543	556	529	542	556	594	555	542	575	598	562	609	581	574	564	564	616	598	588	552	548	564	572	582	629	576	595	549	545	566	574	552	558	509	522	520	579	552	624	621	616	610	557	562	537	564	568	582	558	548	557	565	580	576	539	610	548	590	553	522	567	560	622	551	596	570	552	582	619	573	580	547	573	543	586	592	572	530	578	597	579	586	533	620	578	573	576	567	579	592	577	591	595	552	564	615	583	569	532	543	523	575	589	571	613	560	574	581	586	560	590	559	569	609	577	542	602	582	577	613	562	577	554	579	547	547	545	598	567	548	508	593	572	583	545	613	598	565	550	544	549	539	559	522	537	545	561	578	577	558	590	584	594	569	604	555	552	556	558	621	567	607	524	582	551	614	599	579	589	567	543	580	563	579	542	611	585	555	608	589	607	562	542	531	578	557	576	591	583	554	622	574	587	546	571	548	569	612	602	596	557	608	564	551	578	547	562	549	536	573	590	533	559	596	568	530	590	572	654	597	545	610	577	575	544	570	607	567	580	524	577	538	550	605	582	544	527	582	602	536	572	607	573	528	538	524	581	540	565	579	556	589	541	563	573	557	611	572	598	583	557	557	550	578	591	568	638	591	575	576	577	544	589	546	540	558	570	565	578	582	541	543	567	596	573	542	569	564	575	522	542	601	615	559	595	567	552	592	550	529	621	594	544	575	550	588	580	594	575	569	532	583	579	542	578	554	516	541	553	578	583	586	601	549	562	572	608	522	568	584	572	561	579	596	590	559	618	564	572	610	613	580	569	505	567	553	609	564	554	619	589	597	590	560	502	571	610	599	581	573	549	597	566	571	553	587	595	604	552	572	569	568	595	609	560	630	584	593	571	574	577	517	528	553	582	583	544	579	562	595	586	563	551	599	570	562	584	594	580	539	570	578	601	587	560	548	564	570	552	588	554	589	568	574	580	567	561	565	581	573	581	577	547	532	571	541	541	542	555	596	556	568	564	546	603	580	564	557	580	575	566	603	555	569	536	531	613	605	546	600	538	580	594	538	594	566	554	556	556	538	567	567	567	545	542	564	590	581	585	593	585	542	515	609	581	565	591	551	577	580	586	549	538	567	559	573	592	563	623	546	520	565	574	612	607	590	555	551	573	592	576	560	567	576	586	569	567	553	602	577	557	578	559	614	534	562	547	584	572	554	559	555	571	546	545	561	564	580	616	601	578	545	601	537	601	538	531	617	588	535	595	530	553	603	569	544	565	587	565	592	588	579	559	576	531	576	616	604	574	580	599	599	602	562	594	565	594	588	578	587	565	567	579	596	594	576	580	575	564	565	583	600	549	529	557	582	562	602	570	592	527	545	559	543	606	586	551	573	530	551	574	589	560	589	574	566	583	604	591	588	577	592	565	561	591	573	553	585	596	572	555	584	594	560	561	570	572	628	577	586	582	550	554	553	593	602	578	549	543	603	559	571	617	559	578	604	573	539	544	578	611	551	561	528	564	586	573	621	514	565	582	553	578	536	564	564	576	593	586	555	561	590	584	540	547	520	534	592	569	516	558	581	561	544	553	558	559	615	555	574	582	601	596	588	568	545	570	555	552	541	568	570	523	562	578	530	580	588	543	575	572	584	514	574	547	599	579	590	543	562	575	581	613	586	569	561	556	562	581	594	553	585	580	550	585	560	582	589	542	537	636	580	527	595	554	542	548	548	554	594	571	564	526	581	599	553	540	564	554	571	580	558	582	602	569	573	565	543	567	591	572	631	574	564	536	526	533	568	599	554	590	574	541	535	619	551	561	547	554	550	579	573	567	594	567	553	566	539	602	579	539	596	553	549	570	542	626	617	574	581	582	583	589	564	597	577	555	572	571	562	562	538	544	588	563	599	554	614	578	574	624	543	571	618	569	535	580	568	564	586	593	549	565	601	559	598	583	576	575	605	541	519	558	576	575	559	577	572	564	560	565	575	597	566	546	589	612	587	524	542	568	589	579	595	582	552	552	559	571	588	550	551	573	542	571	566	599	544	573	574	553	626	588	553	576	518	574	584	573	636	558	569	548	573	549	594	561	586	563	571	579	615	622	556	573	570	579	570	538	542	563	540	590	591	594	546	528	551	580	578	571	595	597	575	585	586	586	591	542	546	560	575	603	573	552	547	552	558	598	544	542	576	573	566	568	552	540	592	543	579	579	538	576	527	599	614	568	546	601	560	593	548	567	592	595	572	567	551	520	600	522	586	579	573	551	571	605	575	569	556	601	558	551	576	565	561	596	598	564	613	537	599	593	571	543	596	562	545	578	602	609	574	580	559	558	579	589	562	574	566	528	586	565	609	577	586	569	572	578	561	590	586	591	646	590	565	548	596	603	585	598	537	564	553	536	548	590	533	555	545	563	538	590	572	560	560	567	572	576	565	554	572	559	570	567	533	555	569	587	586	549	568	587	518	597	572	568	546	602	600	592	590	571	605	563	582	562	573	558	544	548	581	596	501	595	567	590	545	552	608	549	595	591	552	563	538	538	563	575	527	584	555	570	545	563	580	562	590	586	545	593	582	558	553	602	581	586	578	567	596	591	576	573	574	551	571	591	579	530	588	562	592	578	529	558	549	569	554	528	541	573	599	537	532	596	568	544	545	513	607	536	565	537	573	537	586	582	590	546	577	599	565	553	531	552	584	554	508	587	549	536	601	590	568	595	562	549	587	573	579	595	602	559	557	580	555	529	541	606	565	606	566	573	543	570	552	582	623	627	515	573	594	581	578	600	573	552	571	567	525	564	579	572	570	567	605	621	589	563	528	555	572	539	582	575	560	574	575	579	599
7322	1062	1214	1054	779	662	634	11254	4580	502	434	594	2098	5496	896	383	402	382	349	341	364	335	360	363	363	391	372	354	332	366	333	337	332	371	340	372	340	356	373	344	343	363	307	331	374	313	337	333	361	357	336	319	329	313	306	363	311	369	351	343	327	329	328	325	341	361	352	358	364	359	358	361	360	336	356	326	325	333	322	358	334	392	328	308	356	345	350	329	326	337	335	322	360	355	330	348	374	330	345	360	340	378	339	344	325	293	348	319	356	350	305	337	333	340	337	341	335	371	348	338	308	357	303	370	350	337	352	325	354	362	337	348	345	333	322	370	347	352	335	354	341	363	334	355	364	331	343	331	335	357	359	333	344	348	325	299	349	349	337	328	332	360	321	349	367	326	339	346	370	349	330	339	362	358	342	322	322	326	349	323	309	323	329	306	343	382	321	348	361	313	361	326	356	386	387	414	340	335	354	348	378	354	343	359	311	339	348	353	323	343	342	366	323	362	323	343	358	338	334	333	325	326	292	349	343	354	362	312	327	359	360	343	321	304	347	345	349	357	344	339	338	348	306	341	326	355	349	345	359	333	326	354	348	332	337	366	340	343	351	350	319	351	345	306	327	391	363	386	330	345	343	335	332	331	358	375	313	343	334	336	351	341	331	359	338	345	324	335	335	341	345	350	313	315	331	307	340	351	369	320	357	349	315	358	351	354	325	341	332	382	332	372	340	291	292	308	338	376	337	340	340	366	356	330	334	343	371	351	348	393	331	349	327	369	381	356	342	325	367	348	344	370	330	397	345	354	346	411	373	314	303	346	337	349	339	306	324	383	331	323	382	364	342	330	312	312	360	329	365	349	382	329	362	335	326	350	335	349	342	354	350	371	379	330	357	338	372	364	332	327	353	325	343	335	343	355	319	361	313	316	342	344	330	368	342	367	313	323	369	326	317	374	313	290	342	379	383	321	335	333	350	360	358	361	327	335	334	334	340	355	330	356	334	375	355	328	319	351	323	331	341	321	333	356	322	326	372	347	365	357	337	344	379	318	375	322	353	339	334	392	394	337	325	329	362	315	344	340	337	347	349	331	336	327	333	347	343	335	368	319	306	329	322	350	317	342	352	322	329	354	349	337	343	344	327	353	342	337	369	346	366	334	356	351	356	348	346	335	339	341	362	344	389	342	332	370	342	366	344	344	327	349	341	352	344	334	335	346	328	344	356	382	337	342	332	322	364	294	316	361	346	367	355	341	343	319	308	306	328	319	343	349	336	331	354	330	327	363	323	367	345	339	336	350	381	357	364	317	312	318	346	331	361	390	335	349	358	375	323	331	343	340	326	313	359	330	342	376	355	328	325	316	354	398	351	360	372	349	349	362	335	312	336	366	362	352	353	324	349	316	357	336	321	355	337	318	354	336	360	345	342	333	334	355	350	285	355	353	368	341	362	357	338	328	335	370	332	336	348	301	327	357	322	363	343	351	329	344	355	346	331	325	330	354	324	351	347	357	350	324	323	375	343	357	355	352	327	371	374	374	328	322	357	339	334	358	354	345	362	374	330	357	368	376	328	344	334	352	343	338	328	335	339	337	317	297	361	356	364	354	322	335	354	330	304	351	338	346	322	331	316	355	351	361	348	345	362	346	302	347	311	359	346	382	356	353	352	357	362	340	371	346	320	335	362	339	323	298	331	330	329	324	345	345	334	351	360	344	369	328	342	379	370	346	344	312	317	338	366	333	339	360	333	339	310	342	317	323	344	358	329	339	363	353	356	330	359	307	339	354	329	353	338	327	367	343	319	351	360	360	335	349	369	339	339	353	357	344	355	337	348	335	371	318	325	345	336	373	317	333	358	341	327	342	315	334	358	362	374	361	337	350	347	345	360	330	332	338	334	311	316	333	328	379	387	355	355	326	381	323	354	329	358	316	323	370	339	352	329	350	344	341	339	317	332	336	329	346	376	367	382	358	370	359	363	345	334	330	327	342	338	353	392	397	315	328	336	333	342	315	360	310	335	331	350	345	336	340	345	317	337	339	321	348	333	342	324	361	388	325	343	334	358	335	336	345	376	382	320	332	355	325	330	319	311	338	367	337	333	321	355	360	338	366	335	313	338	381	353	278	366	326	335	367	369	323	330	349	353	339	321	342	354	353	354	359	351	359	357	336	353	347	355	363	344	368	346	352	350	358	317	323	320	323	375	347	336	368	350	369	304	329	369	358	304	343	322	365	307	362	316	325	338	354	348	343	316	333	354	323	356	370	362	344	334	333	315	363	347	367	335	340	328	366	362	327	365	341	340	321	370	372	333	351	346	337	349	352	363	394	329	360	339	319	334	355	343	349	358	321	353	379	322	313	349	388	313	346	334	331	342	339	347	342	335	320	354	356	337	334	342	329	339	365	318	365	342	310	337	383	323	343	355	349	352	321	341	371	361	351	319	305	345	334	364	374	341	360	355	341	353	371	375	322	324	336	359	332	338	360	339	338	364	348	359	330	338	371	340	337	330	363	329	361	354	362	335	335	334	360	327	338	331	319	316	365	354	351	387	382	331	317	319	387	368	331	327	362	316	341	351	333	335	330	339	336	335	331	347	346	333	346	352	364	337	331	363	313	327	300	323	358	349	338	363	353	337	360	354	348	384	341	327	381	353	351	341	328	355	335	335	343	370	336	363	347	381	342	322	337	341	359	308	308	354	340	351	340	345	357	320	340	346	372	331	337	348	334	334	342	344	379	353	363	336	338	391	364	385	342	319	346	364	335	354	331	371	349	338	359	363	313	356	348	348	361	303	363	341	358	360	368	333	356	336	340	357	370	365	326	337	345	334	312	371	352	327	345	339	359	320	335	400	359	323	331	327	350	356	320	326	373	332	373	358	338	343	355	332	320	349	391	336	312	385	361	338	345	352	358	323	359	339	350	370	397	347	329	363	354	333	330	353	341	332	362	354	330	293	343	344	351	321	336	326	327	352	358	342	357	372	358	339	361	348	320	352	361	342	345	356	333	321	365	344	318	338	318	343	367	344	329	324	355	368	336	323	342	330	334	374	356	316	349	329	313	331	325	357	340	370	333	322	348	326	334	341	325	332	338	345	356	374	344	309	318	357	334	327	344	339	320	357	356	347	320	369	368	356	344	363	362	314	344	368	324	369	352	393	330	354	337	353	360	346	310	369	351	325	380	353	344	335	352	344	358	343	356	346	345	332	349	359	357	350	335	365	348	333	350	346	353	305	332	344	347	313	323	356	344	369	345	310	358	319	359	390	365	340	304	333	364	348	364	388	339	329	339	370	324	298	326	333	343	324	342	344	361	341	350	346	350	350	324	369	353	356	356	346	346	351	341	347	325	334	327	342	347	295	349	356	327	289	329	355	345	356	356	329	354	350	292	368	355	337	325	343	323	294	324	346	356	328	357	352	338	350	393	358	319	356	356	319	336	361	365	355	370	348	372	352	349	323	341	327	337	378	329	366	361	338	336	354	346	326	335
5637	1608	2906	3375	2983	2598	2793	31944	11027	1559	1446	2949	11651	23966	2680	1107	1113	1087	1026	964	1078	965	1023	1056	1000	974	992	959	994	932	964	891	951	1025	921	903	989	970	940	921	946	921	901	936	968	941	957	969	975	945	925	904	890	996	888	951	937	869	900	939	915	964	936	909	912	964	929	883	921	967	873	962	939	885	957	942	953	897	880	852	954	955	914	951	963	860	949	887	958	901	915	928	905	894	885	873	939	885	882	927	931	956	958	921	912	876	904	924	902	928	936	909	867	961	1008	893	882	974	899	898	898	968	951	906	903	911	922	891	918	923	927	939	900	909	840	934	899	893	929	946	925	880	963	907	899	897	901	951	946	919	926	900	910	947	943	982	938	880	875	906	856	901	925	949	953	966	894	919	851	950	971	863	908	865	886	951	918	886	967	881	964	828	895	948	912	852	960	931	893	892	912	892	933	906	916	907	906	910	932	919	928	913	912	889	908	958	872	958	934	877	931	959	900	881	897	910	891	907	876	953	891	906	890	903	907	946	902	982	876	933	911	871	870	953	897	887	885	898	928	956	909	882	907	875	939	906	912	895	896	890	941	880	849	967	932	879	898	912	946	892	909	927	935	906	925	871	918	843	906	933	923	934	905	923	924	919	942	920	893	919	904	906	942	932	855	871	894	858	920	834	877	943	931	910	931	889	911	912	898	921	870	920	870	951	960	953	955	884	884	906	870	918	884	863	904	916	928	885	931	887	952	948	883	895	884	905	968	874	914	888	898	929	918	902	888	936	890	926	918	906	947	852	887	875	920	915	923	929	931	920	946	892	859	919	954	916	924	864	906	899	896	879	941	896	908	878	942	871	853	952	925	850	962	900	919	916	901	964	919	873	893	900	914	913	918	968	882	883	888	894	939	937	914	873	932	878	924	934	943	867	876	911	879	863	920	898	912	895	901	963	957	895	899	919	874	945	916	884	901	959	894	964	921	987	923	956	985	952	948	955	921	970	869	914	909	908	858	871	930	925	920	898	890	915	964	888	911	899	881	925	923	879	932	915	905	937	935	888	878	867	915	956	900	889	943	991	954	892	998	926	951	911	920	944	934	870	966	900	940	927	887	916	913	924	886	901	915	894	883	925	951	937	920	894	886	946	925	930	903	856	979	903	887	876	924	911	898	927	908	834	933	892	901	961	974	906	878	927	941	914	869	900	889	926	893	900	905	906	938	908	901	924	910	923	896	934	973	861	938	886	937	969	895	924	952	865	958	882	910	918	888	916	935	959	874	937	883	918	968	911	906	936	877	891	906	919	950	900	906	907	889	915	946	952	939	891	878	919	946	907	904	944	906	905	874	856	900	938	1000	858	888	969	950	877	944	944	901	924	888	888	826	878	899	868	918	892	885	945	909	917	902	899	927	935	957	879	948	930	899	920	907	973	928	889	906	920	904	883	933	947	926	917	956	915	912	962	914	968	961	903	892	905	964	968	971	909	899	925	895	924	950	858	887	922	911	939	905	978	917	898	923	934	874	900	939	936	948	909	947	937	924	897	891	899	893	881	886	897	878	954	858	923	879	917	884	900	934	994	947	918	947	892	948	906	883	924	980	905	948	908	882	904	881	910	898	914	934	932	905	907	905	909	904	930	926	875	884	904	877	972	1012	940	901	942	909	897	940	888	928	900	924	876	942	872	900	927	903	903	866	981	912	990	884	872	882	903	919	921	924	898	966	892	926	876	886	933	941	929	907	928	912	891	935	871	924	941	870	935	927	940	986	913	934	868	906	937	996	907	948	906	896	949	984	910	919	895	940	915	872	883	896	907	928	939	896	943	868	914	849	903	970	886	910	910	896	858	901	890	936	882	948	925	954	882	897	986	903	874	834	895	962	920	861	896	877	870	911	882	882	914	890	868	958	872	917	881	925	911	917	906	909	893	951	890	961	872	906	904	894	943	924	959	908	901	857	935	961	947	933	872	886	917	930	903	908	889	879	814	910	897	935	996	901	895	871	951	900	925	941	948	851	942	904	923	952	941	929	926	864	907	933	938	953	924	916	868	869	973	927	888	916	872	956	894	892	902	910	940	944	963	956	890	923	878	962	908	907	919	923	929	902	943	928	897	912	943	890	868	920	887	1003	911	909	929	950	972	898	939	904	876	882	920	858	870	936	904	912	901	904	887	936	925	941	985	927	901	918	925	878	918	938	929	846	906	923	911	951	915	878	900	956	932	991	956	892	929	929	914	875	903	849	893	884	929	885	883	929	894	914	895	909	930	918	913	881	962	920	904	903	851	893	863	907	897	858	874	935	908	936	907	932	905	959	835	912	885	863	875	946	887	898	959	919	936	914	905	885	940	967	882	907	952	911	938	899	891	928	918	893	842	886	850	878	922	907	953	857	899	896	880	958	983	945	930	923	920	917	869	961	913	908	914	935	888	973	893	859	947	899	957	895	932	892	878	984	905	928	912	908	963	914	875	884	931	938	936	896	930	910	906	914	889	927	908	901	918	901	914	846	909	931	897	886	909	889	870	909	912	934	923	921	983	943	915	943	883	907	893	891	837	886	838	943	896	934	921	907	952	913	906	900	874	867	927	952	911	924	923	873	902	881	950	915	927	901	878	954	900	852	925	932	891	926	920	983	913	908	883	828	906	893	903	866	861	848	871	924	906	877	958	935	876	940	954	877	885	854	933	889	971	904	930	910	927	912	947	967	869	917	886	972	920	917	914	916	890	959	878	878	908	910	933	899	901	926	895	934	917	900	928	928	889	847	914	869	867	960	912	887	883	939	899	895	889	941	931	972	923	888	926	867	945	926	930	900	890	970	913	900	890	905	942	882	963	890	933	945	941	896	895	954	921	913	912	916	900	916	913	920	889	921	946	908	928	927	850	861	946	870	894	881	930	893	920	975	932	913	930	921	846	954	878	890	866	912	895	870	921	880	905	877	868	945	893	907	869	918	894	927	841	908	890	853	910	927	934	897	854	890	921	865	872	929	930	911	910	901	868	927	891	948	917	901	909	905	877	834	922	925	913	851	882	958	964	893	917	900	910	888	965	844	903	923	949	878	941	929	970	918	929	909	918	907	907	932	924	930	933	918	943	896	906	964	896	930	921	931	872	918	938	924	929	899	906	950	958	954	947	905	898	886	924	884	892	865	918	885	873	874	921	875	878	902	917	895	912	930	897	899	931	940	918	942	885	907	928	899	868	917	907	882	902	925	937	859	957	952	881	930	889	942	954	933	937	964	917	909	890	902	960	911	968	948	883	938	876	892	918	933	960	902	902	873	879	901	890	945	914	958	891	944	872	904	945	924	889	913	924	874	889	944	910	929	918	908	896	933	889	900	913	956	915	853	949	905	884	881	904	941	864	917	870	908	931	892	959	938	917	911	913	969	883	928	909	931	905	933	935	941	907	919	877	929	895	904	862	912	915	933	891	953	894	895	923	877	900	928	880	961	935	920	947	925	957	921	922	937	843	908	852	867	929	904	969	944	867
14121	2334	2411	1813	1290	3796	6579	21155	8984	665	505	707	3673	10957	2486	433	430	384	404	362	398	372	393	345	384	396	367	388	326	367	360	338	383	351	365	383	361	389	372	336	343	379	360	342	398	389	361	344	386	369	361	343	363	358	332	353	384	377	376	366	355	354	359	363	384	346	333	377	376	378	385	371	365	370	382	396	342	354	380	370	346	348	376	306	328	334	357	383	328	356	341	340	365	388	362	357	406	359	351	336	351	347	377	339	391	364	352	361	366	344	363	358	362	356	355	348	364	341	354	361	318	312	352	368	359	366	338	369	364	350	354	341	400	354	368	336	360	373	392	344	360	370	303	359	395	359	406	349	343	389	373	344	303	360	334	350	329	349	346	365	355	352	357	352	365	333	353	350	366	370	389	334	354	355	402	341	348	345	372	387	330	396	340	330	329	398	332	315	355	351	362	333	358	352	352	386	367	392	390	373	375	365	342	359	396	362	381	358	359	331	358	369	377	361	375	341	363	386	364	344	364	336	344	340	363	365	365	374	383	383	366	346	376	386	396	348	341	374	372	365	368	379	341	339	370	355	349	377	340	344	325	398	372	358	364	367	361	398	359	328	387	358	376	363	341	349	352	367	359	365	349	361	359	397	318	337	351	347	356	388	403	362	304	369	386	343	316	345	375	373	366	364	395	368	342	389	318	359	351	374	381	351	367	348	382	346	321	338	322	358	363	370	362	352	365	348	350	336	361	350	386	341	346	350	323	367	315	379	364	354	359	346	312	332	353	401	337	372	372	379	353	371	355	377	330	388	351	374	348	366	369	376	382	348	323	350	357	343	375	389	358	383	380	353	359	358	337	352	362	370	346	338	359	371	340	368	349	353	382	356	374	359	397	358	332	351	344	362	340	375	353	367	356	359	379	356	374	385	345	351	337	370	350	338	408	364	353	355	337	332	383	346	375	351	345	342	333	380	376	334	367	362	358	377	347	343	346	375	364	311	360	385	357	348	344	344	353	393	351	346	346	331	344	344	369	367	362	378	349	360	339	370	353	382	365	341	333	345	385	358	401	323	359	354	370	343	338	336	379	369	350	402	358	367	382	342	344	338	354	393	348	371	360	345	349	366	364	357	331	369	371	383	360	351	329	333	360	350	379	383	361	367	354	374	362	347	368	328	366	396	381	326	375	366	367	350	364	344	357	369	379	378	326	349	370	311	342	343	339	329	342	357	372	362	338	354	357	351	377	373	348	348	378	376	377	396	378	369	319	330	334	361	362	357	371	330	361	337	404	372	338	369	331	357	364	377	354	362	337	352	351	390	317	366	362	383	369	388	314	345	346	359	346	365	343	364	339	369	336	371	359	370	363	367	368	377	368	351	348	343	348	404	375	350	375	348	327	348	355	347	387	397	344	328	356	397	352	339	336	353	354	359	381	360	371	352	336	370	336	366	365	353	376	346	332	340	359	337	374	353	371	349	331	329	368	360	325	343	368	361	355	328	333	352	359	372	335	330	315	364	393	376	376	362	339	372	339	377	342	350	373	331	337	344	325	337	389	340	359	343	349	342	363	331	354	368	315	342	369	332	347	355	378	332	363	327	372	369	337	377	385	343	371	339	357	352	331	341	353	380	353	351	362	341	368	374	364	377	338	356	349	334	409	366	352	382	357	350	355	352	391	340	382	360	331	357	386	394	338	349	405	377	334	386	373	348	349	366	357	400	361	376	313	369	370	340	337	330	367	377	341	375	370	339	344	354	365	342	333	348	338	354	315	353	386	345	365	333	352	355	346	362	360	380	334	366	367	378	375	349	390	323	366	347	354	377	362	361	352	325	342	368	410	358	354	319	365	365	310	353	381	373	353	370	395	355	354	383	358	357	310	375	345	349	346	350	336	330	368	358	361	360	348	337	353	375	355	359	352	370	323	348	377	367	404	368	341	375	357	360	346	351	335	326	376	346	330	378	334	348	364	363	335	378	349	375	337	350	362	350	340	368	328	341	346	350	375	355	357	355	351	336	351	361	344	354	338	380	350	350	328	332	383	360	350	356	342	320	335	352	390	368	378	321	377	345	382	349	374	349	372	365	343	342	363	367	320	355	350	341	314	349	388	395	351	353	345	330	339	358	326	366	361	332	359	334	320	298	367	366	366	380	332	388	370	356	350	370	366	346	343	383	358	363	367	342	373	376	367	382	365	334	368	374	380	320	379	376	367	349	372	346	360	375	358	346	371	350	367	352	327	394	358	350	354	348	339	346	334	373	350	322	378	373	350	376	349	353	366	377	389	390	356	358	358	356	394	326	353	328	359	351	376	378	375	372	346	345	377	355	371	337	336	341	376	325	373	356	340	347	374	342	346	355	352	360	358	346	358	345	340	355	352	340	316	339	345	329	351	374	367	366	373	318	346	336	354	329	329	332	346	332	350	355	343	350	363	370	371	367	352	335	353	366	336	367	350	364	370	366	344	362	333	368	351	381	332	349	367	351	341	327	347	351	344	319	379	356	346	369	346	347	341	343	366	350	327	380	341	345	349	358	342	382	354	367	379	349	360	350	367	354	383	363	363	362	364	381	355	379	376	337	371	345	376	369	349	352	345	346	382	368	377	386	386	376	357	349	355	368	375	340	348	343	384	328	347	361	354	376	402	362	360	378	348	368	363	327	339	376	350	357	356	345	381	305	405	363	366	334	362	353	352	349	363	376	354	364	354	342	395	347	366	346	355	367	365	360	378	358	354	386	331	353	374	346	326	346	345	341	358	378	372	328	353	344	321	337	328	338	334	375	333	347	344	371	362	380	354	397	358	297	350	388	333	361	365	334	363	331	336	349	342	332	342	379	351	346	375	388	365	327	375	336	342	352	381	341	372	369	359	358	332	353	362	354	354	348	327	341	376	382	344	369	423	335	370	369	388	325	368	336	373	347	361	364	371	351	354	309	345	362	319	353	376	356	357	321	369	374	335	334	341	319	378	327	380	329	373	353	350	351	375	357	363	358	341	339	358	347	357	346	351	349	321	366	367	365	370	359	344	310	378	362	372	357	368	389	331	321	348	365	354	347	349	388	362	325	338	369	345	376	361	330	382	341	361	341	362	376	367	352	362	391	362	339	355	329	369	384	370	370	399	332	365	326	315	358	347	343	357	352	342	356	370	350	368	369	356	352	348	366	397	340	391	351	361	342	400	350	352	352	365	354	349	333	379	368	337	386	372	361	384	341	323	346	398	376	356	365	367	349	421	318	362	343	347	371	360	362	384	364	290	339	355	347	365	355	323	365	328	348	340	380	389	338	385	351	343	354	349	334	362	338	308	336	359	378	370	374	361	346	369	347	350	400	349	350	353	338	333	371	348	364	333	389	360	330	339	370	366	394	342	359	349	343	361	360	367	364	353	350	340	334	357	348	328	381	352	332	379	344	354	365	364	367	366	369	369	351	343	321	379	322	332	334	382	363	347	338	359	336	330	360	333	329	364	341	330	376	373	358	365	354	342	322
7450	2463	4807	5629	5105	11712	15277	42605	11876	2134	1938	3451	17304	34683	5752	1273	1247	1152	1094	1154	1092	1082	1076	1049	1056	1007	992	1047	1007	983	1004	1027	994	968	989	956	973	970	968	998	969	989	1015	940	966	906	982	973	960	983	924	974	927	927	910	979	967	898	894	962	943	922	922	946	933	976	942	860	1012	887	925	928	889	925	936	931	971	899	930	949	942	880	913	889	926	893	980	888	926	942	910	927	872	953	950	929	938	953	898	906	945	918	949	960	923	899	900	965	883	946	953	910	880	938	853	935	910	950	901	926	957	883	907	871	932	921	930	916	933	941	908	942	867	981	911	922	935	882	960	897	913	925	895	920	911	887	885	895	909	931	937	969	903	945	896	969	946	949	934	911	953	903	898	924	934	912	929	902	911	897	913	910	905	911	925	949	921	921	963	913	924	909	909	954	897	919	934	938	904	974	865	888	911	968	934	956	888	916	949	898	920	905	910	939	968	914	919	877	932	878	922	901	958	925	897	897	878	928	920	886	944	941	955	884	934	934	935	933	943	892	932	902	983	917	865	883	915	892	969	917	971	959	937	903	942	903	927	905	864	884	924	859	958	934	921	920	899	943	916	919	873	906	898	925	893	909	970	908	918	924	931	972	950	942	945	910	937	886	941	860	921	884	924	950	925	919	912	934	924	914	941	909	926	874	897	920	958	903	888	929	924	956	910	949	893	918	929	949	908	882	864	920	923	921	906	881	893	897	909	888	914	897	911	882	942	920	930	876	924	836	888	907	937	858	887	910	968	899	941	923	937	967	912	919	946	875	907	864	896	889	916	931	896	812	919	907	889	923	929	914	928	896	946	889	989	890	865	912	907	922	911	910	930	941	852	903	934	899	887	894	912	949	918	887	892	927	850	937	928	916	869	925	970	932	912	962	948	908	890	928	880	879	918	866	960	879	922	912	906	913	914	955	879	897	920	887	911	934	881	984	966	855	910	958	911	895	917	841	911	905	949	909	887	926	912	939	937	905	929	941	934	868	948	932	941	859	943	895	923	915	906	893	943	929	889	948	969	953	944	892	869	921	868	911	919	946	875	948	835	915	895	924	927	884	935	924	923	882	952	902	941	910	961	878	874	891	896	891	930	875	910	894	948	910	934	901	942	889	916	902	948	940	908	905	871	879	941	919	895	905	907	918	915	881	899	898	898	942	899	896	938	960	908	877	945	913	929	930	852	903	863	937	867	881	892	895	907	904	911	914	849	928	889	939	961	882	980	937	878	904	876	883	945	942	914	943	950	908	937	907	903	915	931	905	920	919	903	905	940	903	904	902	936	915	931	849	889	925	891	952	920	917	900	945	907	938	873	913	866	906	874	918	963	917	937	901	943	906	938	909	928	942	961	898	879	948	909	920	901	960	927	899	886	962	951	891	978	915	939	907	927	902	935	900	901	923	921	885	940	922	938	921	893	890	908	908	911	912	909	937	946	895	922	897	935	976	907	920	906	928	936	926	928	901	896	950	836	897	915	886	921	864	859	893	957	889	843	871	973	918	874	951	921	972	916	950	934	917	896	883	903	903	920	912	948	881	950	931	872	939	938	925	934	917	867	894	962	882	907	927	945	888	982	906	944	875	919	945	910	890	908	976	904	922	967	854	878	919	916	957	933	899	919	923	905	884	934	944	930	936	934	918	941	949	927	973	886	894	945	916	870	880	925	919	927	889	907	935	918	906	929	895	885	909	860	845	931	964	969	957	907	867	921	989	931	927	852	913	921	928	959	918	911	892	975	925	915	903	868	916	918	1002	917	922	901	899	928	905	943	878	920	900	929	952	901	918	863	911	942	920	887	894	904	907	912	904	897	909	889	920	923	888	949	943	906	962	938	888	857	925	873	929	892	914	940	947	948	955	940	913	888	851	932	892	924	891	944	920	916	888	941	983	939	925	879	885	940	957	946	942	925	898	880	896	970	893	933	956	888	868	968	942	955	954	931	911	901	933	894	879	938	905	884	965	963	967	908	917	963	931	927	968	940	929	913	908	886	902	888	932	889	934	968	934	924	929	902	931	934	918	944	939	954	877	915	922	912	889	936	904	889	905	889	909	934	937	885	901	923	913	906	978	860	878	920	972	917	860	911	950	952	926	957	893	952	927	942	841	952	897	949	898	909	891	864	881	905	905	957	883	923	925	956	877	919	862	959	931	948	908	927	941	977	911	906	867	910	917	931	1005	929	883	911	903	927	926	935	936	908	916	921	912	959	953	917	926	907	895	935	902	915	902	941	914	922	899	884	920	858	876	901	924	912	931	917	932	898	882	939	915	968	866	898	906	892	873	925	878	871	912	929	896	928	965	917	962	960	903	935	921	933	935	979	949	939	940	884	890	949	931	905	991	917	918	889	885	899	927	837	850	896	904	966	885	901	907	951	853	926	953	922	920	964	928	872	933	940	938	975	929	931	862	926	900	927	939	918	919	931	987	910	899	915	871	886	968	878	899	895	962	908	903	973	895	925	925	900	902	928	869	914	957	928	871	874	915	883	880	929	931	906	933	902	982	946	882	928	940	913	855	922	893	915	965	884	922	853	953	870	926	859	939	857	952	909	922	944	994	924	819	899	890	879	921	952	899	987	886	972	956	958	897	916	897	953	909	930	942	911	971	972	892	917	913	989	892	926	912	981	917	925	947	939	866	922	915	896	919	931	946	913	909	892	855	942	885	928	930	867	920	880	908	907	918	941	871	924	954	909	908	929	923	898	945	953	878	937	963	907	893	956	875	928	893	884	898	917	903	948	840	930	962	921	918	941	921	952	926	902	890	940	917	881	939	899	908	930	873	853	929	869	895	927	892	932	848	889	916	875	941	983	846	908	921	920	896	937	944	892	928	960	930	846	918	892	954	945	863	927	923	886	893	941	922	890	935	878	940	927	906	945	914	923	900	881	925	953	936	913	927	907	890	941	935	887	918	873	978	946	962	929	958	906	900	894	881	909	927	925	940	946	890	979	923	920	959	892	908	976	1017	923	893	884	935	871	905	871	949	902	891	904	892	962	946	907	861	939	899	917	954	917	977	925	932	971	915	909	900	936	893	842	874	898	903	945	920	905	949	893	924	927	890	911	980	918	939	902	902	868	908	952	937	925	929	926	916	875	894	884	886	890	899	931	910	901	973	932	863	882	856	959	895	949	925	934	924	932	882	922	898	925	909	865	924	912	924	909	925	917	891	909	965	907	998	924	953	897	911	903	909	931	952	918	952	922	898	962	867	934	902	894	964	905	916	918	833	946	945	901	970	931	932	914	905	920	902	907	896	941	918	902	927	907	930	923	869	872	911	915	899	919	912	949	861	880	918	916	935	910	899	926	855	851	926	928	960	905	902	951	897	932	895	913	919	924	905	898	954	926	903	885	881	861	878	904	929	973	953	931	899	913	895	900	943	944	891	961	898	956	856	916	884	897	857	937	910	927	941	927	860	920	934	849	922	897	904	884	947	903	917	944	928	948	898	870	929
2008	238	243	239	237	316	822	633	226	222	210	201	378	544	262	223	211	203	232	212	197	198	214	232	242	198	213	195	225	203	246	235	208	214	235	206	203	221	220	223	227	212	224	194	207	218	215	200	220	200	239	209	237	225	191	202	224	196	211	206	200	225	223	215	231	225	238	220	210	226	197	200	217	202	217	210	199	239	215	220	213	207	231	182	237	222	218	214	211	209	213	200	196	202	213	201	214	192	193	209	206	216	234	208	222	235	210	234	233	202	223	206	204	202	199	206	204	208	222	242	221	220	200	229	185	198	227	191	206	192	206	194	217	229	229	221	203	229	206	204	230	235	220	197	226	226	204	195	196	239	230	230	221	258	183	204	223	211	198	237	215	234	203	221	202	224	205	210	217	214	219	196	204	202	217	204	214	207	218	207	227	220	208	197	232	212	221	210	230	220	201	193	226	203	206	210	222	234	197	214	224	210	207	200	230	229	211	191	227	214	209	228	211	223	212	232	216	223	194	244	213	208	212	221	204	216	208	200	213	249	244	187	226	209	212	210	225	225	202	220	212	208	197	225	221	243	228	222	201	237	199	223	233	198	185	217	210	204	207	214	196	248	226	219	201	198	269	195	224	228	218	234	189	213	188	224	209	215	234	211	184	242	204	223	210	208	208	219	229	232	243	232	242	227	214	205	217	210	217	207	229	226	222	221	222	214	223	216	222	222	208	247	221	238	205	203	198	199	203	193	234	188	221	208	224	226	188	200	249	239	214	236	204	212	201	206	217	248	209	217	216	210	219	203	231	186	197	217	212	219	217	257	191	283	210	202	202	214	232	213	207	215	209	216	213	212	220	222	203	228	210	206	212	239	188	214	233	227	208	206	235	239	213	213	237	214	212	211	211	218	216	215	203	226	206	203	203	234	207	230	220	232	226	238	229	203	185	216	210	201	206	209	214	194	192	226	236	207	222	215	227	208	208	185	191	221	212	205	200	207	229	199	222	227	208	208	227	199	217	211	229	226	219	220	209	219	215	206	237	186	237	219	209	221	214	195	183	209	234	200	186	222	240	222	227	204	244	188	236	209	216	211	185	221	188	235	221	207	206	213	203	220	217	211	231	219	218	183	213	204	181	221	248	216	220	211	193	187	225	221	187	205	190	211	211	209	235	195	227	223	220	219	214	214	222	208	213	209	231	206	221	196	234	188	217	219	211	208	213	227	238	220	218	194	232	208	192	225	210	212	205	202	230	202	223	216	227	192	214	201	201	230	204	223	196	254	197	196	210	192	220	249	201	235	195	210	195	221	213	214	232	220	201	230	205	222	186	248	211	224	205	224	185	206	234	209	206	218	201	200	222	177	216	215	241	233	206	207	203	224	216	219	219	218	198	219	193	213	225	194	216	189	211	226	232	204	216	245	187	231	177	187	205	201	232	209	222	222	204	219	216	221	213	227	223	230	203	240	221	205	219	242	228	217	220	254	218	245	210	229	220	209	215	184	213	216	221	211	202	211	205	207	235	234	187	228	210	254	194	226	234	231	239	211	219	209	222	217	200	226	231	210	201	195	225	224	208	216	226	218	213	210	193	222	226	212	219	222	195	213	250	229	215	210	194	223	212	203	205	222	236	251	207	207	231	215	207	205	236	217	196	209	213	201	212	219	219	230	222	230	202	231	219	207	220	220	214	212	200	224	217	197	211	196	204	217	242	201	220	211	212	227	225	197	208	192	237	219	228	222	228	205	228	210	200	202	212	208	170	216	203	218	196	217	191	230	227	213	223	216	209	228	238	216	225	189	220	226	224	226	234	236	201	207	213	219	224	199	220	237	200	215	214	199	217	205	232	218	206	232	213	214	192	210	222	220	199	212	246	241	219	206	236	217	186	217	224	219	203	216	213	238	203	223	237	216	256	213	235	237	233	207	209	201	194	191	197	227	196	220	213	200	206	238	212	221	216	223	231	218	236	167	193	237	209	232	225	214	227	189	185	198	220	186	225	215	199	232	223	227	213	221	216	200	212	220	207	219	208	206	200	215	204	196	217	212	224	197	238	226	206	233	208	237	218	210	222	193	208	218	216	217	226	228	185	224	212	206	239	204	216	215	231	197	204	193	221	238	226	223	196	255	210	213	229	232	210	236	217	209	228	228	198	216	219	195	208	224	214	238	239	231	231	226	208	218	243	218	227	232	228	218	209	204	206	190	217	191	210	206	204	215	205	218	196	216	237	195	223	214	209	190	233	242	211	222	196	198	201	218	241	196	214	215	212	211	229	209	197	224	177	218	221	196	223	207	202	210	237	241	219	209	221	193	242	203	226	200	218	195	191	193	217	212	220	201	207	196	191	212	210	193	222	204	208	226	213	201	179	231	212	205	224	208	224	218	215	239	237	218	209	208	219	212	229	212	208	219	230	217	243	224	198	204	222	214	202	246	238	223	205	230	213	230	195	196	224	227	217	218	230	190	243	200	217	228	223	201	204	214	225	197	220	178	217	203	217	198	204	229	214	244	207	245	192	206	217	207	214	220	172	227	249	228	202	234	199	196	220	198	194	231	227	188	202	208	191	227	199	219	205	191	233	204	207	197	230	203	262	198	210	214	212	200	227	219	213	206	216	239	192	223	198	179	219	226	234	216	227	216	223	215	218	205	220	207	209	241	201	249	200	217	205	218	244	210	204	221	203	197	234	219	212	249	206	218	212	207	219	236	203	225	219	214	202	192	194	246	218	201	222	218	207	194	197	200	205	211	226	193	230	212	177	211	224	192	237	217	242	198	225	223	212	232	231	231	223	221	214	229	221	220	180	232	196	194	199	222	189	216	194	214	213	200	206	217	214	206	231	203	189	250	224	205	194	214	187	197	220	209	221	223	216	221	240	216	216	194	238	191	207	199	215	226	215	213	209	221	211	200	233	227	195	197	253	217	207	231	245	194	229	250	225	184	228	201	214	249	236	210	249	240	205	198	208	220	230	215	198	193	239	208	215	217	213	208	235	222	200	214	225	210	189	217	223	212	206	210	207	200	218	221	206	219	204	202	234	187	221	189	228	230	224	184	216	189	212	225	191	212	212	241	197	207	222	227	225	223	210	206	213	225	195	210	202	209	234	214	199	228	252	186	209	190	180	157	228	211	222	199	224	212	203	197	248	238	210	232	232	224	217	215	195	225	182	228	219	210	215	202	205	195	197	175	208	232	205	220	237	208	226	228	222	186	236	199	226	207	225	208	199	197	202	235	216	228	211	182	213	193	211	222	225	225	199	214	204	217	230	214	220	196	180	193	213	191	209	227	233	256	185	209	232	210	223	232	189	218	210	232	226	226	201	216	193	217	207	201	194	201	223	216	213	227	201	202	231	209	203	218	228	203	198	193	203	211	195	211	218	206	209	199	213	227	202	218	239	209	205	229	224	239	212	218	231	199	225	216	218	203	247	209	208	220	219	211	211	190	226	212	232	223	207	217	193	229	227	192	214	199	220	245	217	189	212	230
2266	717	775	745	800	1459	4919	3367	680	646	625	744	1961	3194	909	625	684	660	655	666	634	681	622	636	659	639	653	597	586	640	636	545	634	632	586	707	631	645	594	629	600	644	627	647	630	628	664	634	609	622	620	614	652	659	629	632	634	607	620	652	630	620	630	622	600	634	645	617	640	600	670	618	646	625	625	649	685	608	655	622	584	626	651	661	666	641	603	615	600	617	627	648	629	656	665	661	602	627	642	599	592	651	668	603	611	637	629	638	618	601	589	614	587	650	667	653	594	601	642	643	590	604	591	623	638	608	605	606	631	635	635	631	693	615	636	641	642	603	677	650	629	601	600	634	649	618	613	594	664	612	647	625	652	642	592	623	691	650	587	664	620	657	640	600	634	638	644	615	612	640	635	680	648	615	625	650	629	634	661	615	653	625	592	631	587	577	608	661	674	585	592	642	652	614	615	640	611	609	655	602	598	597	606	610	643	621	663	647	605	619	600	642	584	577	643	629	580	583	630	640	611	607	570	604	596	627	619	652	615	645	598	647	652	599	620	640	599	605	649	661	644	641	597	678	605	615	659	638	568	613	604	638	602	632	623	621	622	612	609	592	599	610	616	620	615	597	637	625	667	589	597	651	648	645	632	620	634	622	550	657	627	660	647	684	633	592	667	611	638	571	623	604	632	611	653	574	644	611	655	642	621	586	613	600	676	595	652	625	619	636	673	599	602	643	641	607	666	650	598	588	647	629	610	674	633	657	645	650	631	633	585	593	571	606	594	661	629	631	643	605	572	624	666	599	620	659	625	620	577	646	634	643	654	609	640	618	642	622	609	643	625	695	673	627	648	590	635	645	634	600	641	612	606	630	638	623	609	645	697	635	602	623	634	636	641	625	643	654	622	643	619	606	664	603	614	615	577	593	645	603	608	634	603	653	590	579	620	598	610	659	627	594	573	637	644	641	629	635	611	606	601	577	662	676	602	615	645	614	636	608	609	654	600	655	686	610	604	630	661	576	603	605	621	680	645	610	622	664	605	644	612	667	601	649	643	581	661	623	627	635	604	583	637	603	618	638	623	676	652	605	654	627	646	646	661	637	611	582	622	617	642	609	607	626	641	602	618	630	619	610	698	604	617	633	610	643	623	639	585	622	647	637	647	600	628	576	647	603	622	629	633	612	593	640	644	632	619	636	659	645	641	612	650	690	654	632	628	650	606	596	635	598	636	579	627	598	637	681	643	617	635	648	644	683	648	625	603	600	603	640	625	630	637	612	628	611	595	632	630	637	627	627	635	624	641	641	637	629	637	591	621	616	626	626	607	587	622	570	613	632	641	625	672	602	639	591	651	626	651	621	639	624	599	619	639	663	652	603	628	617	612	612	623	641	615	631	559	611	624	648	559	638	632	610	624	637	657	636	633	615	658	692	606	624	614	624	642	663	621	631	639	601	606	674	635	626	593	593	647	610	679	646	654	668	603	622	599	621	624	617	663	617	661	645	657	572	660	610	600	639	602	614	630	679	631	669	626	616	670	574	621	645	638	643	625	643	584	641	627	573	589	607	647	605	652	631	583	659	623	599	633	618	656	644	606	669	641	628	647	640	624	635	612	607	643	621	687	599	641	634	635	643	620	646	631	608	693	637	619	653	647	620	604	611	620	606	625	608	616	599	667	596	672	700	587	678	653	621	613	666	623	610	635	616	619	639	614	642	607	598	635	591	634	648	622	592	622	609	644	655	623	672	628	655	622	639	642	606	661	633	672	655	629	587	653	674	651	638	627	677	647	613	608	589	601	608	635	633	690	645	634	624	642	637	625	643	616	648	626	610	616	627	634	655	651	627	623	623	632	615	587	589	657	647	580	628	626	625	608	658	581	581	576	596	601	698	617	603	604	659	632	666	625	617	630	639	663	659	652	588	667	660	674	597	609	638	640	641	655	633	667	607	628	574	629	649	609	625	598	644	636	608	620	591	598	531	646	624	642	660	599	654	631	647	585	666	681	644	643	587	583	629	626	614	631	606	663	623	683	613	660	607	602	635	652	623	618	633	613	624	668	613	643	648	649	651	614	616	624	656	631	649	636	594	643	589	634	607	630	645	654	622	656	582	634	622	647	659	612	655	617	612	613	594	666	637	666	641	604	668	612	625	604	633	624	658	618	653	602	630	631	655	637	617	599	621	629	622	629	634	659	656	648	618	654	612	621	610	638	648	616	614	665	622	560	658	650	602	656	617	646	638	636	612	634	651	621	613	603	655	645	578	641	612	662	614	648	660	683	610	583	643	685	607	634	641	635	656	654	611	591	621	660	610	632	671	608	604	612	629	621	638	595	591	589	636	593	646	649	628	646	631	641	617	655	665	635	599	612	625	621	661	635	603	588	631	647	602	643	655	650	633	641	668	644	675	648	649	668	642	625	612	576	657	668	633	597	650	603	630	626	577	677	644	578	590	586	624	611	610	641	632	621	638	585	639	606	632	636	629	610	638	637	648	614	661	616	637	640	624	688	626	638	637	581	611	672	594	589	651	674	625	637	634	632	640	678	605	678	649	595	614	622	601	611	603	663	581	608	652	599	637	659	628	620	653	631	701	593	650	625	624	616	642	633	618	591	652	622	642	674	602	646	590	620	629	604	646	615	656	571	621	641	639	690	631	622	671	630	578	637	650	585	658	614	538	616	654	615	686	651	604	586	665	648	622	643	632	628	632	599	595	609	640	652	639	604	626	625	606	599	670	635	605	630	644	615	613	631	601	658	657	632	650	615	649	612	616	655	596	666	568	621	620	669	660	571	592	594	591	661	648	640	671	638	638	608	639	651	629	610	619	614	633	627	615	616	625	635	619	635	608	617	657	631	606	640	600	594	654	571	616	638	590	606	621	614	624	665	590	656	640	644	620	681	649	651	640	656	607	641	631	630	659	600	672	621	631	599	605	600	660	673	604	586	653	652	621	601	645	616	618	638	603	623	626	625	600	611	604	599	615	610	661	661	619	601	574	657	618	672	637	613	639	640	652	615	602	654	627	684	598	632	630	647	658	639	582	683	639	616	624	637	611	655	632	618	628	653	649	625	644	660	658	667	573	600	583	615	657	672	635	641	617	664	579	636	664	616	647	611	643	700	631	619	614	549	661	637	638	672	602	635	599	612	652	646	615	630	596	618	684	631	640	639	633	638	643	605	629	622	591	591	658	618	620	620	639	618	607	636	630	691	617	599	631	615	616	628	592	615	646	636	602	625	595	615	632	651	628	631	615	570	615	651	641	595	627	642	622	611	609	605	662	635	651	628	608	619	617	591	647	619	622	619	656	644	623	612	628	608	664	637	613	645	621	617	597	606	638	634	606	620	663	651	642	636	600	631	654	655	620	613	627	651	615	670	597	641	631	670	598	607	633	667	633	590	648	627	625	645	617	598	609	631	654	639	582	595	594	633	669	611	614	636	585	640	605	642	621	619	622	630	656	643	593	632	597	666	632	630	627	661	658	637	595
7480	1069	1311	1005	798	669	4171	5527	654	427	432	2607	5646	6384	1370	379	409	352	400	366	354	379	350	369	386	356	367	354	339	364	360	340	350	355	410	351	360	350	370	352	376	375	364	367	364	353	347	354	365	362	367	346	333	355	326	353	421	368	377	337	314	325	358	356	350	355	355	339	355	372	346	394	404	348	353	360	356	342	390	372	306	296	315	326	328	352	329	362	330	348	338	347	408	356	369	367	363	375	378	335	350	407	371	312	319	359	369	348	341	365	361	359	386	352	355	326	358	370	353	346	353	355	364	374	349	379	334	343	362	340	349	355	376	371	382	379	337	344	373	333	345	342	376	375	316	363	404	355	336	344	344	372	346	362	375	356	366	320	342	351	351	339	333	359	369	335	363	381	350	365	344	360	350	358	345	365	369	359	387	344	341	341	387	322	336	333	352	370	353	340	353	397	356	336	360	356	347	326	392	369	368	362	350	350	354	350	352	349	338	349	364	363	326	374	353	331	322	368	333	337	372	394	356	401	367	336	370	358	361	345	388	330	327	328	346	354	351	347	364	359	379	361	345	406	326	339	358	389	392	361	363	343	340	339	357	371	386	388	361	320	333	332	382	371	374	385	328	336	319	306	344	350	347	335	346	401	372	363	346	382	346	370	335	357	366	366	335	331	363	346	377	355	374	351	331	346	372	368	315	386	363	350	375	327	340	383	371	366	345	362	342	319	359	363	373	321	358	361	405	353	331	344	318	371	337	322	341	359	363	350	329	346	365	366	321	351	339	350	291	320	321	335	390	359	336	391	356	369	376	349	337	349	358	318	332	331	368	330	360	364	368	349	374	349	352	347	356	378	366	335	326	339	372	314	353	339	370	379	347	356	351	321	362	358	347	385	324	354	355	380	377	339	361	338	338	353	337	361	378	356	376	377	353	372	359	347	361	364	356	360	334	351	379	369	360	348	325	313	355	333	347	362	349	358	314	340	368	361	360	334	381	375	324	373	375	338	357	352	359	352	350	371	339	351	313	357	363	359	326	395	354	354	341	361	341	335	386	353	345	363	348	348	322	344	364	362	345	328	371	362	341	344	347	333	334	342	358	343	416	349	358	346	343	348	345	349	367	326	337	398	361	371	319	354	373	356	356	369	367	342	336	366	348	369	319	372	360	359	313	348	349	351	344	345	356	346	386	307	338	382	350	349	319	348	341	383	364	326	365	374	356	361	330	373	359	370	338	322	349	387	355	334	312	382	387	347	353	319	358	383	351	360	361	334	326	354	348	379	361	346	315	318	371	323	364	397	378	333	337	369	333	412	366	343	358	327	387	346	363	337	378	355	378	377	350	387	316	336	357	368	332	372	343	363	336	353	369	310	359	382	338	344	368	368	367	348	342	391	316	343	382	350	364	352	344	383	378	372	345	377	356	347	348	331	328	353	385	359	354	344	324	373	360	353	318	355	330	318	362	373	348	372	373	384	382	339	361	336	362	399	342	327	336	368	367	353	331	374	347	333	368	377	364	361	360	387	337	382	356	383	366	351	336	364	346	341	332	353	369	335	370	350	345	368	350	359	335	354	353	354	361	357	363	362	355	344	338	358	366	370	343	355	369	339	362	339	325	371	398	380	353	334	356	357	359	350	354	374	341	370	374	377	352	347	355	359	382	330	342	311	340	330	350	350	368	357	337	369	336	354	341	371	342	345	382	368	350	338	348	350	353	401	381	349	377	384	333	360	359	338	335	322	308	395	372	351	397	385	382	340	356	329	376	356	332	364	340	364	385	322	337	365	309	367	357	333	398	379	354	339	385	334	351	352	374	349	331	384	326	381	369	338	340	356	392	347	381	353	362	351	356	366	356	370	356	384	359	355	342	359	373	391	351	331	351	352	374	380	396	351	329	354	366	396	369	379	357	364	368	335	320	377	376	387	333	348	331	323	347	354	368	339	329	372	364	336	385	351	370	329	376	379	380	327	355	364	349	350	378	354	389	370	338	349	363	362	349	346	359	329	362	326	366	341	360	342	364	356	340	345	353	366	321	364	344	356	387	332	327	342	314	366	374	336	350	378	373	340	317	349	319	313	358	359	369	364	380	306	352	353	338	356	346	356	371	353	348	359	358	355	346	332	330	353	356	350	335	346	345	339	346	351	366	362	358	364	344	329	365	339	360	388	337	379	314	334	341	371	352	330	356	359	369	389	355	311	329	353	366	349	352	365	355	365	374	329	349	330	392	362	349	366	296	381	360	362	341	355	321	331	346	365	338	355	363	364	346	386	331	379	374	375	382	392	379	348	355	343	362	373	383	353	357	366	342	337	370	345	338	374	362	320	362	346	361	347	337	345	383	367	368	323	352	379	359	378	367	337	336	369	363	353	341	327	371	352	331	331	345	329	337	372	370	362	345	344	366	331	381	330	346	368	367	357	363	356	338	366	344	362	322	328	370	325	337	353	355	396	342	333	373	377	347	367	361	378	342	326	373	325	325	359	369	329	343	354	364	345	366	396	377	350	350	349	376	390	343	323	358	343	357	361	381	384	362	360	359	337	357	363	367	343	336	377	383	328	329	386	337	359	330	375	355	356	367	334	366	385	372	354	344	366	374	352	353	361	344	349	354	319	364	356	335	373	365	346	314	390	354	339	386	336	335	378	368	351	363	359	375	358	333	364	334	388	365	350	360	351	332	354	370	355	324	331	348	356	390	375	375	328	358	332	382	339	372	369	351	367	338	347	379	360	351	380	371	323	374	313	354	333	367	413	347	357	358	328	346	360	375	328	356	314	362	332	381	335	376	359	323	338	387	395	342	363	340	337	346	330	346	329	346	378	388	361	338	366	345	381	354	338	369	318	365	387	376	347	354	362	365	322	359	351	346	372	385	368	370	385	317	358	346	363	337	342	334	319	356	325	355	388	357	387	348	353	347	349	347	349	361	379	382	339	348	368	334	342	310	340	357	362	374	332	351	359	364	311	367	395	362	361	364	340	303	320	354	342	368	336	364	379	360	336	333	346	359	327	400	360	333	362	351	324	384	344	331	321	367	331	376	355	347	357	353	335	339	367	363	379	348	342	341	355	379	370	386	382	343	347	367	350	374	350	356	330	328	322	383	357	356	358	361	350	371	328	404	324	361	368	332	351	353	387	352	339	376	340	395	368	332	371	342	352	362	339	349	363	339	352	328	358	333	345	350	345	356	351	335	315	348	362	357	345	378	342	331	334	349	363	313	329	357	380	368	350	352	370	371	347	364	352	379	358	370	356	352	358	329	345	361	343	371	340	361	332	374	348	341	335	351	366	403	348	341	351	363	361	363	358	362	360	360	345	338	371	340	378	344	356	382	355	364	348	323	367	351	390	357	343	342	369	355	366	329	388	365	403	350	382	355	343	341	317	361	315	365	384	341	361	359	359	348	358	333	331	342	380	389	365	384	362	388	349	323	373	357	358	343	335	358	312	347	339	311	357	342	357	334	340	337	377	373	321	339	356	345	319
5630	1664	2905	3361	3018	2857	15911	17512	2035	1620	1496	12371	23976	26063	4013	1067	1039	1105	1046	1014	1037	1050	963	997	1052	986	1013	1076	985	938	1012	969	977	1015	970	966	958	951	992	1015	887	970	996	966	959	958	931	964	936	935	948	959	889	940	935	932	937	942	980	1018	1013	907	941	948	977	963	852	941	917	930	981	973	936	950	964	871	956	892	938	946	967	917	947	883	926	971	959	898	916	958	968	952	949	917	928	997	975	904	937	917	990	909	898	927	948	915	952	921	970	898	916	868	923	925	924	898	939	945	941	913	909	967	940	922	997	887	924	958	910	950	933	879	930	950	983	942	961	878	965	958	893	856	911	894	941	929	927	913	903	969	907	920	962	917	963	908	942	911	968	943	883	902	925	989	890	912	903	978	915	913	971	972	896	974	921	952	977	911	983	1014	939	980	902	927	957	950	955	914	921	937	941	942	922	942	1014	942	899	925	926	885	987	996	903	934	909	996	903	933	923	905	908	965	926	888	849	923	904	968	953	959	951	923	938	970	966	993	921	920	880	939	969	893	933	965	888	941	946	899	902	959	956	911	911	951	913	968	919	952	961	944	981	898	934	951	940	935	966	939	957	912	908	920	861	944	945	952	938	977	920	953	906	927	931	947	944	907	1003	923	922	918	978	929	953	940	988	979	929	915	973	978	936	959	914	949	962	966	973	919	994	900	948	922	927	937	943	947	947	903	925	905	914	927	897	918	875	936	964	924	938	932	1022	961	935	968	943	938	935	868	920	935	937	974	1009	970	950	919	924	987	976	943	975	916	920	949	994	915	952	930	932	931	903	937	943	905	869	928	992	915	919	993	947	998	934	920	935	956	959	860	929	931	918	921	895	940	968	957	902	910	969	994	899	967	957	934	863	1003	964	943	923	941	938	940	950	879	927	914	960	966	974	931	923	962	958	963	928	956	1004	926	902	955	940	962	896	904	871	953	902	887	985	975	950	924	962	908	920	986	967	920	929	882	943	944	893	973	938	924	933	939	965	967	930	949	961	925	909	913	912	926	987	910	931	933	895	922	929	955	936	902	951	857	882	918	926	941	957	921	946	960	960	923	945	951	932	958	920	983	914	963	935	896	962	984	925	926	949	971	934	889	960	919	960	909	932	939	941	943	981	883	951	910	907	965	935	918	981	935	911	942	908	889	905	921	962	965	962	939	944	947	956	987	913	942	930	926	963	944	947	945	937	929	954	950	914	926	913	888	937	903	949	900	1010	896	929	984	882	893	916	937	925	937	986	935	968	896	980	974	928	952	954	928	897	920	932	936	925	871	917	948	945	884	963	904	887	938	930	936	907	971	1025	923	936	945	929	945	937	937	984	939	926	926	984	995	922	895	941	968	983	934	889	937	959	933	983	929	968	931	976	938	995	926	950	920	973	918	923	932	952	916	924	925	964	932	963	956	932	937	952	971	959	977	974	973	981	931	947	926	1005	930	947	984	964	955	967	959	937	902	953	952	928	913	909	918	923	979	985	919	977	904	956	889	919	939	917	949	923	853	968	938	949	928	928	925	921	918	909	924	942	972	985	921	928	967	917	881	967	944	989	934	895	951	920	904	899	924	951	957	923	895	973	879	907	931	927	930	937	990	954	904	931	939	1037	925	952	939	903	933	965	931	985	948	999	947	984	948	910	1024	935	952	965	926	945	931	920	941	919	915	964	951	945	954	929	965	953	923	899	912	915	931	984	910	960	942	932	950	943	903	931	912	951	965	930	930	1006	999	974	992	903	940	908	933	948	976	925	926	958	901	907	961	1006	939	913	974	939	949	965	932	909	975	929	917	977	965	847	948	901	929	919	901	931	915	930	966	954	889	931	901	926	921	959	915	911	986	936	945	982	913	973	930	922	972	929	934	975	939	919	934	940	898	940	979	959	892	1009	922	863	916	967	916	913	928	982	892	968	916	940	938	903	914	938	944	1015	914	945	919	910	876	965	957	939	949	969	947	957	944	921	948	932	894	950	890	965	926	974	928	894	939	890	1007	1004	913	1006	953	923	980	943	973	905	954	941	965	903	999	917	948	913	879	938	983	885	966	949	961	901	942	956	1008	924	925	958	839	904	938	912	944	989	917	933	975	916	991	934	929	920	931	981	953	950	943	934	925	888	919	979	919	927	929	945	886	944	930	949	937	880	896	959	929	967	915	921	960	984	943	895	954	930	918	962	966	846	924	910	1000	927	916	957	971	907	904	956	935	964	948	915	970	935	962	922	933	955	952	917	973	922	952	927	945	892	895	928	942	924	979	902	934	954	982	933	936	961	963	930	897	936	941	968	931	939	947	957	972	900	956	896	952	907	972	934	959	913	919	926	936	894	960	946	942	978	914	950	963	861	935	1002	906	932	962	967	947	910	951	923	986	1014	891	929	937	906	959	962	993	969	923	953	983	978	939	893	994	987	890	958	894	853	913	963	950	843	995	935	969	931	944	995	947	859	882	938	961	962	941	894	940	935	927	906	1022	928	931	961	907	927	942	859	947	930	914	898	903	876	892	966	907	942	963	912	889	939	923	898	957	955	929	964	959	924	875	947	981	971	906	993	928	936	890	932	928	947	945	908	922	979	894	992	919	981	911	945	945	891	930	988	952	896	960	922	921	967	943	927	950	926	987	933	921	912	971	966	925	929	926	966	942	922	928	1008	921	970	921	942	959	916	921	939	929	938	964	975	991	900	932	983	906	980	956	906	962	965	975	949	919	923	928	948	947	881	944	916	1009	919	923	945	943	934	913	897	933	961	975	982	923	897	959	959	902	961	966	981	882	966	912	950	883	1005	984	969	897	935	954	915	901	936	955	973	898	899	975	926	962	928	933	927	971	950	934	936	991	904	952	850	915	927	963	940	919	919	943	891	865	967	912	927	985	943	958	932	902	921	945	959	944	936	965	988	880	956	891	951	935	904	913	909	949	931	951	925	951	924	910	907	938	935	929	921	927	911	899	992	924	906	901	949	952	959	978	911	904	938	940	887	904	907	944	921	920	907	907	980	902	923	889	897	965	915	949	956	898	948	870	956	927	953	918	928	960	910	949	911	1004	1008	970	907	951	955	1021	905	937	902	876	958	958	933	985	925	939	939	918	892	944	924	953	894	942	960	963	922	911	917	986	917	955	898	968	939	913	973	872	962	1013	987	960	929	985	939	883	912	906	912	974	938	947	927	955	935	908	1003	950	913	905	923	911	976	934	980	916	945	960	966	968	877	965	941	922	970	899	969	961	951	928	887	922	977	922	935	961	924	959	953	960	907	950	988	951	958	1006	939	903	931	972	964	906	894	901	914	913	955	938	921	893	910	936	930	981	931	988	976	894	927	942	916	929	990	941	926	921	969	905	927	953	836	904	966	920	963	958	895	944	941	956	886	914	923	943	909	929	940	895	905	954	957	930	971	934	1004	963	964	920	955	960	969	946	928	958	969	918	933	922	952	918	943	932	940	924	912	924	986	948	929	953	922	975	929	935	899	901	952	948	978	968	1015	968	947	907	902	890	894	952
14138	2344	2365	1817	1366	1130	1249	1296	627	578	754	6801	13175	12968	2567	414	391	388	372	356	345	386	373	345	360	368	355	375	360	370	373	407	336	360	380	376	370	359	349	361	346	375	356	355	366	380	395	348	354	350	347	382	371	366	337	369	383	363	359	329	352	376	361	393	363	381	361	343	345	362	379	328	335	330	437	370	357	387	363	354	374	348	374	396	361	330	322	354	330	359	363	368	362	371	359	364	341	384	341	363	354	397	367	339	367	383	366	362	387	354	352	356	371	366	373	388	334	358	377	334	347	309	376	358	362	382	357	317	393	333	353	375	364	330	337	391	392	364	361	360	292	344	352	332	360	339	358	354	367	355	332	362	344	377	380	361	338	355	351	342	367	333	359	373	316	336	338	340	341	362	344	323	349	350	352	358	346	373	366	342	330	372	347	344	352	337	327	367	372	335	393	388	370	367	354	358	349	342	321	387	385	350	354	362	379	339	338	358	328	368	366	350	367	381	371	355	353	357	355	328	385	362	390	375	372	353	370	322	344	393	332	335	376	343	324	374	350	386	388	344	361	341	353	348	351	389	355	406	358	344	359	368	387	353	383	357	373	361	361	356	382	354	362	357	340	350	362	355	388	370	349	344	375	398	350	372	366	371	346	387	359	346	385	346	360	373	338	362	339	328	356	345	393	393	321	323	380	371	324	359	343	357	391	360	353	304	328	333	377	366	349	362	339	352	377	389	331	387	345	370	420	370	317	334	339	362	401	347	374	344	337	379	374	395	378	350	352	363	358	345	390	367	372	341	328	382	343	338	345	376	394	335	348	365	361	338	355	369	359	375	331	352	382	347	363	328	372	404	333	372	329	365	367	372	349	375	391	355	358	347	326	371	364	342	351	328	348	330	328	375	368	333	358	343	334	374	346	357	349	348	343	366	315	353	380	362	341	344	360	368	370	370	356	327	371	352	356	335	336	349	336	386	346	375	360	378	345	367	365	365	306	368	328	368	359	375	356	386	350	364	377	355	341	379	336	363	345	371	363	354	328	386	344	360	346	393	376	368	366	370	346	359	367	363	369	384	360	366	349	347	359	395	377	335	350	366	354	360	385	370	367	381	398	362	329	372	350	363	360	340	362	360	380	359	402	340	316	335	342	352	368	327	366	320	365	328	326	348	360	332	384	351	369	323	329	375	342	371	337	370	322	368	377	326	393	350	327	328	352	360	331	376	342	355	364	329	367	370	350	369	370	342	327	373	367	361	349	325	351	383	371	374	345	372	386	318	368	373	340	363	329	396	355	340	350	346	367	390	331	366	364	316	368	342	331	329	386	333	374	343	349	368	348	348	351	385	359	325	370	342	336	334	303	357	368	417	384	336	346	369	342	343	340	372	348	375	397	351	361	333	346	345	344	374	389	382	375	373	363	350	372	342	332	334	325	367	324	346	365	337	350	345	372	366	366	368	364	355	367	369	372	319	355	385	374	372	338	363	315	342	348	320	371	366	341	346	343	350	359	333	363	357	354	371	329	402	339	363	358	329	337	374	355	386	378	344	363	353	379	361	383	350	382	377	370	334	345	344	369	336	365	339	368	371	347	360	365	362	356	375	342	332	350	365	357	356	356	352	375	363	372	365	363	381	342	334	376	346	333	379	345	367	377	363	329	346	362	387	371	321	379	343	336	349	389	389	347	358	367	373	378	351	293	368	349	364	331	336	359	374	340	373	365	372	364	358	342	340	321	351	357	373	362	340	330	330	360	360	357	361	369	359	359	315	381	343	358	339	364	313	348	341	337	336	375	337	352	338	349	363	363	372	323	349	379	355	350	343	367	344	394	344	371	358	377	360	341	335	347	354	377	345	336	353	358	352	337	392	382	383	391	362	337	341	343	347	347	372	352	386	371	333	344	392	347	358	363	402	364	370	365	345	360	317	339	378	313	370	359	374	349	374	350	356	347	350	372	342	349	362	319	351	347	341	337	406	323	319	346	346	345	350	350	364	332	321	333	375	364	347	347	377	329	329	380	350	355	371	340	337	370	374	352	347	377	352	351	359	393	389	364	360	371	364	362	385	380	335	371	363	382	367	338	335	361	377	366	364	368	358	338	325	373	362	359	343	332	352	334	341	368	323	351	390	355	385	357	335	344	315	355	341	350	347	367	395	382	377	349	356	371	406	357	344	362	366	376	375	332	331	354	344	360	351	316	353	385	352	375	370	327	322	380	376	350	397	352	346	380	352	369	349	392	337	343	347	361	368	341	341	399	360	325	354	359	398	355	369	343	322	354	377	358	350	367	365	351	367	347	366	368	340	359	360	368	336	362	366	376	360	336	394	384	331	371	338	348	334	362	343	313	387	418	355	382	392	371	361	352	392	395	349	335	377	364	346	338	326	341	368	336	325	333	380	348	371	384	346	330	368	339	370	359	343	372	345	375	348	370	357	367	360	346	346	344	347	358	307	354	334	342	388	373	367	347	370	339	356	316	367	360	392	373	363	366	353	413	326	390	371	400	354	358	340	358	348	372	372	362	358	335	353	375	344	354	365	380	368	349	373	367	336	367	364	378	348	355	347	356	324	374	332	345	334	371	342	370	346	339	342	339	376	351	333	337	334	381	330	317	356	353	365	370	350	403	403	347	332	344	384	381	318	390	358	361	348	346	349	320	334	342	358	381	363	377	406	358	377	369	362	351	369	378	333	346	394	352	356	348	337	367	354	333	406	363	342	376	403	379	392	334	393	315	345	355	351	366	357	338	395	363	355	364	343	333	369	370	334	384	351	358	354	373	368	344	348	359	358	357	349	337	351	362	330	325	345	337	389	353	346	347	362	362	344	346	334	326	364	332	333	396	348	336	379	356	363	357	363	386	332	378	331	346	349	328	374	372	413	340	340	334	358	357	375	332	372	325	334	364	378	344	350	364	375	352	379	358	387	327	327	352	351	359	341	362	350	368	371	314	334	363	330	329	379	336	353	368	360	338	331	361	356	332	340	364	372	368	363	331	341	360	358	357	378	335	362	376	367	333	373	383	401	364	345	336	377	335	344	391	361	366	370	378	381	380	366	368	376	337	375	369	399	358	381	355	375	341	387	363	369	343	325	375	375	332	372	327	360	355	331	371	371	350	367	380	363	368	347	376	338	348	373	345	337	346	368	381	371	344	316	374	368	349	363	349	353	350	349	371	331	346	340	370	362	360	360	358	355	395	335	332	364	340	348	360	338	374	358	334	354	345	337	357	341	331	344	311	318	330	358	342	354	339	381	374	341	388	332	317	334	339	335	366	363	327	385	341	369	350	340	393	350	324	316	333	339	350	347	361	338	380	371	371	305	338	373	347	351	373	346	372	340	343	322	399	390	336	379	371	354	369	379	329	356	387	358	348	364	323	381	370	340	365	390	369	353	386	357	399	358	365	345	354	397	367	363	339	342	345	329	374	336	340	376	348	320	360	342	377	362	381	354	364	355	374	339	390	359	340	343	370	380	352	351	318	369
7351	2283	4839	5558	5064	4536	5269	5740	2763	2305	3040	24978	36847	36308	3821	1223	1190	1149	1097	1126	1127	1108	1063	1098	1042	1036	1063	1047	983	997	1034	968	1003	1029	931	929	920	963	1019	920	975	984	922	940	959	918	935	944	946	939	966	908	915	913	971	888	911	954	885	920	1005	951	918	913	925	874	907	949	956	959	915	986	967	944	871	948	918	980	943	944	942	951	969	942	929	964	890	989	869	927	864	902	923	958	932	919	905	912	969	926	915	981	850	925	950	953	952	945	923	910	928	973	909	869	930	914	909	935	901	903	914	939	836	968	894	885	921	881	945	969	945	969	909	886	907	883	859	901	908	942	959	942	905	878	874	880	936	902	931	949	935	903	907	943	845	891	914	909	947	930	900	921	916	860	941	905	960	946	894	968	949	919	845	939	943	954	844	954	920	941	960	895	943	910	945	883	951	910	964	935	878	966	919	904	1011	834	912	905	867	887	883	885	910	901	927	917	959	910	918	828	900	959	903	906	872	939	875	889	906	882	936	903	897	887	930	898	953	956	915	976	945	988	917	944	954	933	915	990	943	941	943	910	966	909	941	984	876	930	933	904	972	924	937	911	922	926	924	875	886	958	919	869	931	947	896	900	916	940	899	921	929	913	937	908	881	919	937	913	961	935	885	954	964	949	886	898	906	952	885	910	886	988	907	973	951	883	876	915	884	961	889	948	909	910	940	922	934	994	956	905	862	902	944	866	924	855	923	941	965	878	900	923	895	917	951	831	943	890	931	942	961	894	912	938	890	924	893	866	976	890	886	869	915	913	922	899	897	917	962	928	908	995	835	959	886	851	950	956	921	954	900	904	933	933	932	926	939	931	918	916	950	873	1012	899	923	915	871	918	875	869	929	896	918	916	890	916	938	937	916	901	930	923	938	929	916	914	860	911	899	894	898	884	912	920	932	871	913	925	936	893	939	920	959	924	925	901	901	923	900	937	871	880	871	933	892	900	857	906	860	942	914	918	896	869	945	917	912	971	942	894	911	912	944	887	941	934	926	907	901	918	902	888	921	945	954	918	911	906	890	878	945	903	940	936	903	891	943	944	918	932	974	938	910	933	887	942	926	956	926	896	910	868	946	903	937	963	936	874	898	930	899	903	907	901	926	947	876	965	930	949	930	892	897	905	889	879	955	912	920	929	925	938	919	922	939	901	994	924	918	879	894	914	927	926	936	931	903	882	888	969	918	957	914	1006	928	938	937	935	970	930	972	899	907	953	947	915	913	945	915	932	940	884	898	898	955	899	912	922	879	878	931	915	908	945	892	896	909	894	855	943	952	978	950	887	964	919	830	951	859	912	888	940	974	864	881	948	940	921	894	922	900	970	937	903	912	957	874	975	909	903	898	941	909	894	923	908	913	926	937	875	919	968	907	946	957	916	924	944	931	890	896	928	920	913	966	917	896	982	980	937	880	912	912	935	903	896	866	953	882	934	942	954	897	913	930	879	901	927	963	921	907	921	912	874	921	937	877	909	943	941	912	918	894	897	896	941	915	893	979	901	905	935	963	940	853	946	904	921	912	914	949	922	922	887	973	874	916	925	910	885	910	985	890	927	955	926	916	921	983	928	913	929	954	916	955	914	885	975	909	888	866	918	934	954	959	912	959	902	909	922	985	845	923	935	930	916	927	924	940	925	914	895	891	908	930	953	946	876	931	945	950	868	943	933	900	864	955	942	901	919	957	895	981	914	892	939	941	919	956	900	888	870	870	888	891	902	942	924	926	898	949	886	950	908	860	922	968	922	913	886	943	862	892	920	942	892	951	955	940	944	912	958	952	895	882	884	943	941	975	933	937	913	961	931	882	947	857	902	949	947	966	904	883	935	916	936	905	880	922	908	922	886	944	907	916	982	915	922	948	972	936	892	925	910	966	936	939	933	950	983	933	913	920	937	921	932	957	919	911	894	935	925	890	867	966	923	851	950	916	905	936	888	932	869	920	918	913	917	896	944	892	874	917	914	913	923	949	966	958	884	933	963	897	945	845	894	940	878	894	951	935	965	890	904	862	912	919	913	935	882	920	917	909	903	927	931	935	948	933	922	882	905	903	899	840	939	899	938	1018	903	949	884	905	933	959	922	951	966	931	904	909	896	859	955	937	890	884	871	918	931	909	944	946	937	907	933	942	918	870	929	880	948	909	911	927	912	920	983	904	926	901	909	857	929	975	949	926	959	976	939	898	888	933	898	912	940	906	905	933	895	921	909	963	937	917	919	919	929	985	927	928	966	901	930	903	887	911	880	956	973	889	910	931	870	941	926	927	884	924	933	894	912	937	900	897	927	889	920	914	950	936	949	899	954	887	922	916	945	886	946	903	906	895	932	887	910	930	895	898	922	982	886	901	896	946	946	883	934	930	890	876	928	920	898	940	947	885	913	940	854	915	925	902	852	909	943	886	908	959	942	870	946	936	937	853	886	913	878	955	923	896	967	930	910	915	883	969	924	917	949	938	942	917	956	918	891	922	944	934	907	920	903	930	877	885	879	940	967	933	917	980	955	913	847	960	906	926	916	874	943	934	943	889	940	970	926	899	898	909	920	921	872	929	931	884	919	893	950	890	916	939	883	919	917	916	916	952	922	918	886	911	877	919	911	892	932	960	893	885	923	912	940	938	937	969	928	931	873	893	932	928	930	901	910	909	951	866	939	912	906	966	903	900	938	874	907	920	928	873	920	905	845	872	919	917	943	979	919	908	918	909	928	909	882	959	961	948	887	878	883	928	956	877	890	877	931	931	880	912	911	970	913	916	888	939	980	882	903	911	989	916	914	905	848	876	870	896	896	935	883	922	934	888	914	903	893	925	975	866	929	893	955	935	905	947	929	950	915	884	929	925	940	873	947	943	962	948	840	950	886	942	900	892	942	883	903	941	891	894	849	906	918	920	961	938	920	950	923	917	934	946	892	947	927	929	909	924	927	901	866	890	923	959	877	867	918	916	929	945	866	921	932	910	947	905	930	894	923	883	866	932	948	910	883	920	930	968	931	906	952	980	915	961	961	886	896	930	977	943	963	943	928	924	871	916	958	933	927	879	912	928	882	912	918	928	926	900	906	881	911	910	861	943	934	862	884	907	915	923	918	939	931	884	888	938	890	886	953	960	905	957	931	921	949	935	919	895	949	945	902	922	976	905	918	966	907	991	928	897	983	931	899	937	935	915	884	898	915	922	929	923	946	872	920	909	927	949	930	924	901	906	886	957	936	894	899	945	952	897	938	926	945	945	893	919	904	942	923	944	955	893	909	950	848	930	881	922	929	882	975	952	916	913	913	934	903	939	959	937	910	926	992	876	893	948	918	868	926	862	909	946	928	875	917	924	870	857	979	913	906	945	887	878	916	904	894	895	869	899	941	903	959	893	892	970	897	943	885	841	926	860	941	871	885	881	904	933	908	889	962	881	941	934	918	861	892	941	888	923	981	907	907	941	907	927	935	962	885	954	966	939	946	947	947	917	958
2054	278	258	281	250	234	259	243	201	218	263	676	753	586	247	209	227	225	209	230	206	230	232	198	225	218	226	243	206	211	205	211	221	211	229	247	205	207	190	236	219	204	222	225	234	205	224	216	220	232	245	233	248	226	260	222	185	253	254	219	235	227	231	246	218	219	228	229	200	253	232	231	238	209	206	229	235	225	217	224	233	216	194	213	201	234	210	236	210	225	241	252	227	220	210	233	223	222	226	255	214	198	249	242	226	240	239	241	233	231	238	218	215	223	210	234	234	224	204	235	234	240	200	239	218	220	239	226	224	217	213	207	219	230	213	228	244	253	215	207	209	231	221	242	220	214	242	233	249	226	184	235	241	229	206	245	213	208	217	234	232	222	254	230	222	213	252	207	238	207	191	203	217	216	206	187	234	218	202	232	248	234	212	221	197	265	252	221	209	217	223	209	211	214	213	229	256	222	213	232	224	223	195	229	223	250	250	226	243	216	210	219	227	217	256	290	223	221	212	226	231	211	202	217	220	241	224	220	223	224	237	211	220	237	217	225	194	221	217	251	210	216	192	224	212	230	203	186	241	236	262	224	212	196	216	193	242	250	232	191	185	220	216	254	203	193	221	239	204	226	236	230	219	219	225	235	235	206	200	226	187	262	227	203	231	234	232	235	228	225	252	246	216	240	221	217	218	248	228	225	213	213	233	201	238	231	227	249	232	232	196	218	208	240	249	235	246	231	232	253	201	195	227	261	244	218	238	203	233	224	233	206	218	230	195	240	240	254	238	201	241	281	238	212	238	241	242	231	222	208	236	227	238	249	215	235	236	226	210	210	215	222	228	220	220	197	215	233	239	201	213	217	223	236	202	232	230	216	237	223	194	202	247	235	248	207	224	212	252	218	261	221	227	234	223	195	239	248	252	241	222	213	221	248	236	227	200	228	217	228	224	211	216	220	250	238	226	227	224	211	221	219	209	228	237	230	217	182	219	239	196	221	236	238	227	216	191	234	223	207	226	205	229	228	236	247	201	235	203	213	222	236	203	224	205	237	208	202	223	229	188	230	226	199	220	232	242	217	213	250	217	253	232	214	212	260	223	212	239	229	239	209	219	215	218	219	192	223	234	220	231	208	208	235	202	219	236	229	218	237	247	233	213	218	226	254	219	233	242	223	218	227	223	240	225	221	200	221	213	215	239	215	228	224	246	217	236	212	222	233	266	238	229	227	210	214	242	204	243	220	220	220	216	219	232	233	238	241	221	222	222	214	189	225	229	223	230	238	225	221	230	223	238	217	235	253	273	233	233	240	230	223	256	200	240	242	245	242	232	216	226	276	236	248	243	240	219	203	253	220	231	200	226	220	234	225	227	258	235	227	225	249	224	224	241	203	232	220	223	236	231	225	241	206	218	214	245	247	201	234	236	203	223	247	225	204	228	227	208	222	221	199	237	221	216	200	215	222	229	203	236	222	179	193	215	209	222	228	243	192	215	221	225	217	210	192	239	211	233	227	220	229	236	232	213	206	202	192	225	221	225	232	252	245	243	223	196	215	233	233	206	230	218	219	238	232	224	256	219	219	218	229	237	232	213	216	212	251	247	221	213	220	226	217	240	216	228	219	222	220	225	200	222	243	223	226	225	233	246	227	177	242	240	228	216	213	217	208	212	228	215	223	224	230	225	232	223	232	190	217	260	223	236	229	212	202	211	226	243	216	217	213	235	204	214	247	231	218	216	175	212	227	247	202	239	237	203	236	245	242	210	219	224	208	207	226	214	229	198	206	206	201	238	232	265	257	233	221	237	226	242	243	227	228	215	228	227	225	239	238	195	218	229	222	226	221	245	221	236	225	245	229	204	267	224	246	216	241	192	218	214	245	229	215	202	216	227	206	241	196	216	211	227	234	217	208	254	225	235	212	236	224	235	239	219	230	226	229	225	232	229	199	241	221	250	245	232	221	221	222	192	205	221	251	226	202	225	205	219	215	210	215	250	207	222	220	228	219	239	210	216	224	217	235	220	236	222	233	244	230	198	230	216	182	232	229	202	227	221	248	215	199	231	204	216	237	210	230	215	227	246	208	228	232	212	231	218	201	214	193	221	251	220	225	216	220	221	223	248	207	223	217	216	236	262	237	215	225	214	251	217	215	224	237	215	229	209	224	196	259	245	227	225	235	218	216	219	204	268	234	218	210	192	188	236	205	218	218	201	254	226	216	250	249	218	260	224	230	226	249	233	211	226	246	234	223	245	218	238	232	241	212	228	207	232	236	218	238	238	229	235	245	207	211	238	220	214	216	236	210	222	225	237	228	232	200	214	251	222	221	235	244	240	230	219	199	258	218	240	221	245	248	217	223	247	218	238	230	206	201	221	220	226	253	223	223	219	199	195	209	242	199	202	224	216	231	229	252	240	233	243	240	259	230	209	253	199	233	230	234	198	218	189	231	231	221	226	208	225	237	243	218	216	216	253	224	235	228	270	226	213	207	194	223	227	246	207	211	208	248	210	198	234	219	212	238	229	243	232	215	234	219	197	230	209	242	221	246	234	240	240	227	211	231	226	220	222	225	251	214	210	241	248	244	212	225	228	230	235	202	244	207	234	236	219	207	217	217	218	257	230	219	232	241	216	226	219	189	227	196	224	239	235	211	205	236	222	231	217	231	216	223	237	244	225	202	209	221	231	237	236	218	236	230	211	210	238	247	238	213	238	247	249	203	243	232	213	254	207	205	245	222	229	238	226	228	225	224	225	240	207	233	215	236	250	228	230	215	236	234	232	209	227	214	226	231	271	249	217	210	267	226	241	224	212	220	227	216	222	222	237	217	215	199	217	238	209	218	233	214	228	230	202	202	242	221	210	247	218	242	214	263	232	233	225	258	216	235	207	211	223	264	220	221	232	207	198	210	213	246	246	243	228	194	220	220	225	202	242	229	236	236	227	205	219	228	229	221	247	226	220	236	222	242	255	212	210	236	225	215	213	243	228	253	247	238	263	246	222	196	225	237	243	208	243	212	228	224	233	226	227	230	180	217	242	239	225	211	244	223	200	196	254	224	216	216	228	210	218	217	204	230	241	201	207	230	241	224	252	227	214	232	209	234	249	232	243	233	214	197	217	228	221	238	222	214	226	223	235	249	229	250	220	210	237	209	219	227	213	239	221	213	245	219	221	233	237	229	235	218	230	233	207	239	263	221	225	225	236	246	217	230	230	229	226	223	255	269	231	222	231	222	244	243	202	215	232	231	220	242	228	253	232	205	215	223	237	221	229	235	230	188	234	213	212	235	228	210	230	199	211	228	244	235	253	225	215	218	246	221	242	242	235	216	247	226	230	244	225	231	208	217	210	192	235	220	235	218	239	179	263	232	212	189	239	228	236	215	224	224	242	246	216	227	224	215	227	262	226	234	207	224	256	225	218	247	242	248	211	221	192	229	236	228	227	233	225	237	219	196	239	206	257	223	217	213	218	217	238	208	241	223	222	240	226	238
2364	739	794	777	764	760	825	791	740	733	1131	4077	4277	3299	733	655	634	692	647	642	671	678	635	601	637	625	654	647	659	666	604	645	670	655	611	643	652	686	681	670	664	653	640	650	659	678	614	680	679	638	648	660	652	685	650	678	663	643	638	678	659	687	648	676	632	660	641	643	665	649	633	640	695	677	633	659	654	614	665	636	612	652	657	717	622	689	632	671	621	656	666	662	680	665	637	664	687	663	647	636	650	633	634	641	666	604	693	684	618	647	694	635	669	662	659	624	678	639	642	667	625	633	632	632	632	623	631	653	636	626	654	620	657	720	684	627	639	636	662	673	664	636	661	686	683	661	668	631	650	610	682	667	636	661	665	635	637	613	658	619	681	617	642	645	663	697	653	669	680	639	629	663	643	629	672	672	684	705	657	641	667	656	645	649	644	692	659	664	652	626	651	636	633	667	667	631	633	672	657	642	642	612	650	627	642	681	670	657	679	670	659	667	598	640	694	647	654	692	631	652	638	664	675	683	660	631	632	651	643	630	678	663	636	653	697	683	678	633	674	648	646	614	651	704	639	649	627	691	666	664	608	680	648	626	650	654	620	642	624	676	665	656	663	653	681	573	657	683	664	655	677	640	685	627	648	721	654	669	653	658	666	723	697	674	672	702	648	645	623	654	675	633	667	687	646	639	662	631	672	670	679	641	626	626	617	630	635	665	679	654	643	638	622	646	637	572	657	644	655	646	635	657	617	635	644	675	672	675	631	620	673	713	650	655	675	633	647	619	640	658	652	682	623	649	632	621	678	699	638	662	686	639	650	683	633	672	598	623	630	637	680	662	645	692	679	660	661	644	657	667	671	649	631	634	709	632	641	625	712	681	700	690	634	634	692	643	675	665	681	666	681	697	609	655	672	657	642	704	680	607	665	640	698	657	648	651	644	664	680	656	623	635	626	675	700	654	650	645	640	654	664	635	578	682	628	626	628	631	664	669	624	671	644	624	655	698	677	644	666	632	671	669	647	628	636	650	673	641	689	622	647	626	674	677	605	639	672	693	643	684	615	626	715	647	664	657	660	620	655	681	702	639	657	646	609	705	675	676	631	646	631	596	675	647	657	638	662	669	676	654	679	604	672	704	636	633	658	663	660	623	626	660	642	691	614	660	694	679	610	615	636	663	668	636	653	632	659	642	680	659	700	667	650	645	638	616	623	619	675	629	668	617	681	600	612	625	637	625	656	645	616	648	661	663	641	598	629	647	674	675	629	656	629	683	661	654	685	693	628	676	629	653	655	687	644	661	696	662	669	668	668	673	613	641	693	631	628	663	676	650	641	637	650	633	629	637	633	703	668	667	654	617	644	684	649	651	647	677	643	667	626	654	658	703	655	640	693	683	679	682	658	640	643	652	636	661	640	701	680	685	642	659	629	677	644	626	632	642	653	637	695	688	647	707	638	633	637	632	601	655	660	647	644	653	658	681	617	613	588	673	658	651	688	661	663	640	695	616	621	678	623	665	646	681	652	673	623	687	613	680	589	675	659	675	651	684	653	637	731	661	640	651	675	643	624	654	640	719	644	672	730	680	661	623	624	606	639	635	662	640	725	669	643	701	640	655	650	729	648	678	640	620	625	623	657	693	657	704	636	628	651	668	674	674	640	645	681	626	702	633	643	640	644	624	614	647	671	642	616	617	648	643	638	681	620	664	669	647	654	626	646	635	681	628	635	667	639	654	636	663	628	635	649	652	626	648	690	634	663	715	642	646	672	665	654	656	645	681	697	627	647	641	653	647	577	633	669	667	613	685	609	661	606	643	636	666	626	670	659	670	661	651	664	668	664	656	635	656	648	630	601	639	670	671	639	648	655	658	663	636	673	691	694	684	621	666	693	638	695	687	668	643	695	636	613	652	688	658	650	645	616	632	656	629	651	709	625	613	645	656	644	646	657	689	653	692	666	607	656	682	658	627	610	653	639	640	661	691	639	650	696	674	700	630	669	689	679	657	634	610	649	660	634	677	648	651	671	657	649	630	671	642	676	662	653	633	655	631	676	670	627	622	675	637	635	648	619	643	694	670	683	660	648	623	636	698	623	616	682	665	610	625	648	632	651	684	643	646	681	629	680	609	672	624	674	644	636	708	672	617	617	674	669	624	627	656	657	689	677	626	625	669	636	697	621	620	680	656	659	637	659	659	654	684	620	674	659	639	646	666	613	672	669	643	646	624	653	662	649	644	649	602	651	656	637	644	631	680	680	656	595	666	620	690	663	688	660	641	606	628	657	609	660	672	658	648	649	647	658	639	664	660	678	602	685	633	659	684	674	622	630	653	664	603	624	672	710	621	702	665	665	662	674	683	633	685	676	651	643	658	659	677	656	630	664	649	660	661	711	672	649	645	662	613	653	657	647	658	664	661	687	633	644	633	646	619	645	600	638	657	668	624	679	689	685	641	645	648	623	690	662	693	629	654	627	688	690	658	648	664	680	667	632	625	673	650	679	674	655	625	654	612	619	676	648	700	616	680	596	684	632	601	669	655	701	659	590	635	697	650	687	636	642	707	663	648	732	649	668	642	658	631	641	655	641	638	662	668	622	648	658	683	640	694	627	631	637	605	671	720	687	695	644	621	643	668	671	660	687	693	660	645	691	681	631	665	676	632	622	712	651	629	658	649	679	641	662	672	677	658	646	637	706	654	649	674	621	647	603	657	679	643	655	683	650	630	653	608	648	657	666	648	645	628	616	673	645	641	684	647	645	601	634	678	708	666	587	672	681	693	628	676	666	661	644	642	637	668	637	652	656	651	643	648	667	675	631	647	657	657	644	658	635	679	697	673	692	678	642	628	676	689	668	642	627	647	732	653	666	668	636	674	665	654	623	603	650	668	600	672	642	664	659	628	604	676	646	625	652	662	659	667	672	689	663	625	644	657	602	665	674	667	631	662	661	650	640	647	684	651	675	658	646	615	630	640	663	689	631	642	630	654	715	661	668	619	695	582	613	642	651	673	650	707	631	627	659	649	652	682	612	703	612	671	649	649	661	684	647	631	647	698	637	660	693	657	699	677	643	643	633	659	655	650	654	640	676	669	655	635	675	643	661	658	658	692	675	619	642	686	649	662	668	646	665	637	697	648	659	673	653	607	625	660	680	660	682	653	636	644	627	670	687	650	651	644	632	619	613	672	667	667	627	665	663	652	592	662	680	662	664	684	641	648	690	641	647	700	654	622	626	677	659	619	649	690	631	650	649	673	581	669	682	664	622	673	652	620	655	653	658	649	628	645	671	620	606	642	651	668	649	681	689	619	646	675	683	648	617	664	644	654	674	660	641	681	594	621	617	662	701	656	652	639	663	627	637	667	651	598	655	656	642	689	620	597	598	661	661	656	672	642	637	601	695	679	663	691	612	650	636	693	685	661	667	662	650	641	658	661	659	651	694	625	698	641	703	664	689	675	654	654	679	649	669	649	683	673	617	628	634	663	685	679	694	632
7382	1178	1266	1039	821	1124	1236	660	575	456	2880	8901	5700	6439	835	389	375	413	385	390	364	364	369	356	379	345	344	391	364	364	396	346	390	373	335	362	362	370	373	362	428	375	354	365	405	377	369	373	372	376	378	371	376	385	377	345	357	315	389	385	374	354	374	350	376	369	373	389	384	400	366	393	360	385	359	388	366	387	395	378	392	372	395	354	377	364	370	375	398	377	374	405	370	366	388	388	357	373	367	374	399	362	320	326	327	373	367	332	392	344	357	332	394	397	353	359	376	372	347	364	357	340	378	362	393	364	351	364	345	374	340	366	391	328	362	407	410	383	375	357	330	415	355	381	380	377	346	373	334	388	361	386	382	354	370	372	335	403	335	335	362	364	348	379	385	358	379	365	350	370	369	381	399	365	341	372	394	368	366	410	362	389	357	378	361	376	371	367	378	371	418	362	410	410	358	355	386	336	374	370	374	341	377	399	378	359	366	341	385	391	373	356	392	366	348	349	351	361	352	382	362	403	384	345	346	391	375	386	360	350	394	365	392	373	352	364	369	377	335	396	356	380	384	389	359	367	360	330	343	345	351	377	362	331	355	336	367	361	340	338	356	324	356	376	365	376	344	340	348	355	391	364	355	371	362	367	332	336	359	355	368	347	367	356	373	327	384	377	358	375	353	388	375	339	386	369	359	362	376	360	351	367	350	394	367	360	382	386	365	376	347	361	386	377	373	396	354	326	373	331	368	357	383	398	323	376	372	349	359	381	374	365	358	365	382	363	348	354	375	368	349	374	369	336	372	371	352	398	366	389	349	358	347	370	406	359	369	363	363	396	381	351	371	352	354	391	329	357	340	351	345	345	406	396	369	367	351	342	389	357	363	358	345	407	367	397	374	362	355	342	385	341	409	359	370	363	342	375	333	329	391	351	350	354	378	384	384	370	370	348	369	372	347	376	383	385	378	393	381	364	374	357	341	370	369	383	375	401	385	386	337	353	376	368	341	379	364	333	358	373	363	354	398	368	398	352	361	347	358	340	373	392	361	339	368	318	426	376	364	337	349	421	372	371	400	357	410	309	370	418	362	403	401	343	409	351	354	355	380	345	377	328	298	368	380	354	399	383	343	378	382	360	366	379	391	383	361	399	359	363	369	353	375	374	379	404	347	376	350	378	374	383	394	369	377	375	354	333	325	371	356	339	349	374	345	396	327	349	380	369	363	362	418	392	341	352	384	373	376	390	367	372	356	368	360	386	368	363	369	381	377	371	397	381	377	384	326	379	405	402	404	377	389	330	343	375	385	356	378	339	355	382	360	391	386	359	365	360	350	369	377	348	359	366	356	400	331	405	349	378	364	355	384	353	388	372	357	372	348	400	397	373	378	345	379	370	396	347	359	354	368	374	374	350	368	383	328	356	358	372	362	355	377	355	367	376	380	371	357	354	412	394	321	355	367	379	370	338	384	336	337	331	363	341	360	374	388	418	341	347	360	356	363	391	371	363	344	353	374	403	350	390	390	338	372	355	381	371	340	324	382	355	339	359	372	372	370	334	354	379	384	363	365	377	342	379	371	369	341	392	402	372	374	361	405	387	367	328	373	344	392	447	361	385	361	349	379	379	353	357	363	351	395	337	386	360	386	378	377	355	352	348	356	389	383	363	378	372	388	360	343	358	407	367	354	348	364	379	382	365	379	329	351	351	389	375	362	404	350	359	352	392	382	394	380	368	382	368	350	392	369	328	351	361	343	343	363	344	384	385	357	361	366	388	374	391	354	399	369	381	396	373	358	367	356	345	337	360	368	369	398	350	364	349	366	374	358	414	386	362	328	417	377	381	360	350	387	379	345	388	373	355	342	320	357	359	400	379	348	359	366	348	364	377	369	363	392	381	408	361	357	362	360	362	354	372	374	348	352	353	396	370	367	337	375	365	350	377	336	375	328	367	347	352	342	387	371	365	349	391	370	344	322	354	363	353	385	363	409	393	394	350	350	383	379	381	381	374	363	383	366	377	331	397	378	360	384	385	391	382	357	371	387	330	361	373	332	341	343	362	371	340	364	369	340	372	383	411	360	357	370	347	360	344	379	375	354	358	357	375	321	384	316	327	319	401	361	383	352	345	369	351	337	367	369	374	384	379	391	390	402	359	365	330	322	336	369	368	383	377	402	355	361	372	353	346	387	384	361	355	376	376	374	349	366	383	376	364	356	390	366	357	363	378	374	397	373	370	364	356	370	364	380	340	360	378	329	411	380	364	393	363	359	370	341	350	359	375	350	345	332	343	345	354	401	371	324	394	358	371	377	370	379	386	375	373	360	376	372	365	407	371	386	352	335	370	342	376	377	393	401	371	335	359	382	381	343	424	322	352	361	358	366	386	351	359	409	365	341	397	365	411	357	374	341	358	352	387	389	390	349	414	369	377	400	333	359	409	349	364	380	352	380	388	355	356	338	377	341	385	397	363	334	371	391	368	378	349	382	356	372	375	360	361	370	363	379	382	381	359	383	318	339	362	380	381	394	362	364	339	346	388	348	346	377	379	372	375	411	380	394	382	346	383	359	385	373	347	385	372	322	383	339	381	402	375	372	361	370	387	339	391	352	355	353	380	373	361	385	351	362	346	378	385	411	371	367	343	365	381	348	362	353	366	351	376	375	355	359	388	354	383	380	385	382	363	312	381	395	364	366	365	376	363	324	348	381	364	374	389	348	400	362	363	385	373	355	382	418	322	377	383	364	338	333	370	394	356	373	375	348	368	337	394	324	331	378	376	339	393	355	375	368	383	373	378	361	382	359	350	343	382	380	365	334	346	347	332	354	352	331	374	363	330	376	400	367	350	352	375	374	388	369	389	379	357	377	396	350	345	404	353	366	349	339	362	351	327	373	389	390	322	363	386	381	362	387	333	385	360	366	395	372	348	369	345	355	350	359	353	390	371	368	353	374	358	357	355	367	378	361	380	390	345	367	386	366	388	393	366	351	365	387	358	350	383	344	401	355	332	388	363	395	351	382	351	399	381	372	358	378	330	393	390	368	397	369	370	367	385	363	350	346	379	359	344	406	384	365	369	359	371	381	380	362	371	347	359	356	387	369	351	356	382	368	382	359	353	388	376	348	353	392	375	336	374	367	355	345	370	366	363	370	402	354	367	375	385	353	371	333	355	363	351	360	354	320	339	355	390	383	376	345	356	368	401	389	346	357	357	357	374	375	381	338	362	367	360	365	406	369	347	409	364	393	350	398	363	381	330	398	386	366	367	390	396	384	376	400	336	365	377	337	394	401	390	346	340	319	328	365	385	362	389	373	370	396	397	351	374	428	368	383	395	366	343	363	391	385	361	349	352	359	370	371	352	373	354	354	379	355	361	391	348	335	372	402	363	365	368	402	347	349	377	337	371	376	345	412	367	373	355	356	367	372	395	405	375	343	399	374	346	324	380	350	392	366	345	307	349	368	377	354	384	381	362	392	381	384	364	378	355	379	358	342	380
5660	1658	2967	3440	3092	4959	4840	2623	2340	1721	13539	30000	22085	25697	1783	1087	1073	1162	1064	1050	1050	1057	1086	1079	1044	994	995	1011	999	997	957	1027	1033	1019	1004	1023	1021	972	1017	1027	927	1004	951	1026	959	1053	942	1013	962	998	968	956	951	978	1017	966	1026	989	949	974	946	941	936	1001	971	975	1011	948	1003	978	1026	1033	973	1001	1028	1014	949	979	997	956	965	997	993	955	963	1006	955	967	1021	966	945	933	933	970	956	1024	994	1015	920	971	978	959	987	1018	990	924	978	963	934	918	1002	986	910	980	916	997	1040	971	994	980	938	963	982	903	927	971	986	954	947	983	969	1017	944	979	976	1004	1004	919	952	953	1007	973	969	1027	972	962	975	972	962	939	970	935	980	963	958	1016	1003	951	1025	956	971	974	977	986	1012	921	969	948	974	967	998	961	996	981	974	953	981	913	990	980	966	970	968	956	981	973	986	962	937	1018	970	920	1027	962	965	969	952	890	978	967	942	986	1016	996	977	950	1006	999	1011	990	1051	1040	947	965	996	940	945	953	1015	1003	975	986	965	970	986	983	948	983	946	1020	929	999	962	979	954	950	962	998	963	982	936	995	894	993	997	951	967	1004	943	990	971	1010	1016	960	1000	966	992	978	1002	1014	971	902	983	972	901	981	951	1030	992	968	1001	985	902	1022	972	998	983	961	953	976	1001	1028	1000	974	1019	977	990	996	967	984	1000	997	973	951	992	987	994	991	1002	883	922	1012	991	963	1029	924	997	944	1051	1022	955	999	1032	937	912	959	933	1000	934	960	924	978	993	965	1005	956	981	956	955	893	994	962	953	998	938	924	985	926	910	987	964	929	954	931	970	997	983	957	908	938	984	979	1014	993	953	993	979	969	1048	966	933	921	981	958	995	978	983	992	1027	971	1002	1001	981	982	997	958	944	956	962	1006	970	976	942	995	1008	996	961	1002	986	980	980	960	997	949	971	1004	947	967	1002	1007	1025	982	937	1016	929	974	988	1004	997	997	1000	992	986	982	943	961	1009	983	984	975	975	1004	962	1035	977	973	941	969	978	1000	946	977	959	991	958	918	928	986	982	1004	969	1042	956	1008	972	990	976	1037	991	953	1049	923	971	971	941	941	960	966	971	944	939	948	991	972	975	947	945	1001	964	988	970	952	961	954	1012	919	981	1038	998	991	953	957	909	984	927	1011	949	986	1018	999	1002	923	953	891	1045	944	926	932	987	1022	955	981	961	955	986	952	892	988	934	1021	953	982	976	952	875	985	1006	1007	989	996	974	986	1007	994	952	923	968	951	979	987	992	942	991	948	1044	987	971	999	1019	916	968	955	1035	984	946	945	995	1015	941	1012	952	971	941	986	985	947	966	935	960	944	993	967	949	954	920	938	1004	988	1001	968	1011	984	971	986	972	1025	953	988	1092	946	944	979	951	949	999	1034	963	967	951	963	980	974	1003	932	927	957	982	944	936	984	968	964	980	974	909	903	949	906	1005	982	987	947	981	1018	962	936	906	996	982	977	983	1024	983	946	1038	982	927	968	978	919	999	976	1012	897	959	956	965	965	971	973	962	975	1018	1022	988	961	940	991	983	933	933	995	971	1001	1077	943	993	1027	902	908	979	988	981	976	987	934	942	972	998	976	956	971	926	979	1017	988	984	913	963	983	989	975	950	962	970	993	1000	970	969	956	1011	952	967	1015	966	951	970	956	958	992	957	987	984	953	1007	947	996	965	927	959	953	934	944	914	971	990	990	938	968	950	963	978	972	987	1020	930	938	967	931	976	968	980	1025	1020	994	1063	937	1000	930	1015	918	966	996	977	973	990	965	909	970	970	1013	984	984	994	953	961	958	900	935	931	977	948	1008	936	996	980	954	1037	923	920	925	965	1013	917	945	1000	1019	1048	947	997	947	941	978	979	947	941	989	990	977	960	986	994	974	948	979	922	930	985	1016	908	944	992	962	964	972	1000	1022	1059	977	916	1005	891	963	970	964	971	976	932	983	985	1004	1010	909	1021	914	938	1008	957	973	959	985	972	987	997	983	1004	987	940	972	968	955	971	1011	905	985	992	974	986	973	995	916	996	987	972	986	997	945	952	1002	933	925	971	976	966	956	981	966	986	935	987	948	986	970	1000	981	984	939	958	935	952	1003	946	1014	1030	971	972	993	939	934	949	991	965	1018	931	994	995	932	913	995	928	928	951	1004	945	977	977	974	1031	1048	979	994	992	938	940	938	969	994	1004	940	944	931	962	934	1000	983	934	1011	990	1017	927	928	1051	962	952	962	934	978	955	999	943	955	989	990	875	1027	951	1005	964	975	1025	957	962	997	1016	983	999	1034	974	971	926	991	973	960	918	1037	972	990	1000	964	956	981	932	957	1017	971	971	1008	973	940	963	1004	953	963	943	992	956	1020	951	961	990	992	983	924	943	928	1000	909	992	967	1014	911	954	1000	951	1021	907	945	1003	983	1007	991	952	1013	997	985	963	1001	953	952	984	988	1021	951	911	1008	996	941	977	948	1003	999	953	1007	911	989	982	947	933	1019	974	985	973	954	955	965	1026	980	928	972	932	979	1028	983	945	971	945	944	966	970	977	974	979	971	1011	948	949	932	1020	979	1035	1047	1008	1004	1003	959	979	989	928	1008	958	885	994	996	937	979	985	960	960	946	1031	1018	947	981	924	910	907	1038	940	960	1003	898	1001	936	933	934	1002	1002	966	1022	981	998	947	926	992	997	1017	995	941	990	931	1003	930	958	1021	953	942	960	946	1017	960	998	949	949	986	916	918	1000	998	966	986	938	935	1030	952	933	951	979	987	934	974	942	1001	945	977	999	938	1010	1012	988	992	1009	973	1003	1020	919	1001	931	882	985	1015	949	964	966	956	948	981	967	931	1003	1012	959	954	926	943	994	966	1029	957	937	985	932	994	975	972	1019	959	1003	972	1017	1004	947	952	947	967	953	944	1041	950	978	955	992	972	963	985	960	967	977	1058	1072	959	960	964	1009	967	977	973	985	924	1023	1023	991	948	992	976	946	973	979	960	1037	1004	980	989	972	941	983	994	987	924	974	974	964	1049	925	956	1008	958	938	977	964	955	968	930	1031	967	993	973	1005	966	933	988	935	988	948	949	976	970	936	980	999	1043	970	992	981	966	982	977	1015	986	955	1018	942	966	941	977	940	954	963	1003	974	967	994	974	981	974	970	933	978	970	924	994	967	950	983	959	911	990	915	943	1020	926	948	967	1023	969	1015	1003	967	1022	958	976	1000	1006	966	969	983	948	1009	949	1016	995	965	950	985	957	1017	924	941	982	961	989	980	1009	898	993	989	966	964	951	974	972	1002	957	921	937	955	999	976	1038	970	978	969	1024	980	955	925	965	999	961	926	972	961	1022	933	990	965	979	900	895	961	988	929	960	985	974	923	974	924	928	998	1043	999	995	1012	976	998	982	999	924	1000	930	962	991	946	929	955	974	906	958	984	927	936	997	949	1013	957	1035	963	976	930	935	984	955	953	986	1015	985	980	966	924	979	992	1007	953	998	955	971	974	1005	948	1000	1019	957	931	927	912	945	1050	928	1003	930	999	937	974	1012	924	928	942	973	980	996	1008	1027	982	984	969	936	964	966	949	1012	1004	1010	972	956	958	978	930	979	985	1033	972	938	999	898	968	984	975	976	977	967	1000	930	951	981	935	958	942	969	1001	934	991	987	954	980	989	1028	976	988	1024	939	894	1011	920	934	982	970	951	991	978	933	978	992	985	990	981	991
14088	2548	2559	1927	1580	14798	27012	8772	804	734	4863	13716	10075	8189	848	387	459	407	405	427	390	368	406	413	361	358	394	386	402	355	411	384	409	376	348	383	395	374	407	394	392	367	413	437	357	425	403	393	416	435	405	356	414	379	377	365	383	370	401	377	413	381	378	412	380	361	408	385	407	411	386	398	381	342	379	381	398	364	341	398	384	389	391	403	380	373	381	379	377	391	405	390	390	407	364	377	369	389	395	362	369	369	400	355	389	423	357	430	383	381	402	389	374	412	396	412	370	391	359	379	412	365	406	383	345	403	348	378	368	397	400	384	390	411	371	386	388	380	388	417	436	366	388	386	378	411	408	406	408	377	410	392	398	350	372	416	392	390	396	412	362	392	362	397	392	401	413	394	346	387	381	382	379	396	391	387	392	377	363	375	375	377	370	377	390	365	378	352	442	385	351	402	364	358	378	394	376	384	365	364	378	350	374	389	359	379	403	406	370	393	381	412	416	392	398	358	394	402	398	390	397	381	394	379	414	405	392	383	377	403	403	394	370	383	404	407	377	391	380	363	401	362	382	390	379	391	374	350	397	356	400	379	379	396	356	374	393	381	397	404	409	387	366	382	408	392	369	393	387	415	386	372	372	354	372	370	374	369	370	415	393	342	385	384	410	389	378	387	401	345	383	395	382	383	360	391	384	339	377	389	408	384	383	416	411	402	411	406	402	360	371	357	377	389	398	393	374	387	365	401	376	385	393	397	377	392	373	351	426	372	383	372	395	412	418	388	353	357	412	414	368	368	384	414	375	414	394	376	420	367	391	372	376	395	388	393	397	407	359	357	366	352	378	414	390	419	377	343	406	394	380	391	369	372	394	367	397	386	393	392	387	431	424	388	383	359	354	371	378	421	410	396	409	379	356	382	367	382	376	426	369	367	387	405	391	363	367	388	408	404	420	412	398	401	401	361	402	383	387	366	401	360	395	384	375	377	411	420	388	422	387	398	413	388	402	414	389	366	386	389	361	416	390	367	350	421	379	403	360	394	368	407	404	397	420	362	374	387	405	357	403	386	381	374	385	385	396	389	379	400	364	369	384	395	355	399	398	374	354	368	329	349	382	385	379	393	388	392	388	379	362	360	393	371	405	379	378	382	397	400	370	392	423	388	415	373	407	421	387	369	390	398	376	402	378	404	384	430	388	395	397	382	396	414	376	396	398	386	405	362	412	358	403	366	367	393	352	367	407	367	395	357	341	364	367	392	412	377	368	402	379	360	376	382	417	371	406	358	390	423	401	363	379	385	349	406	379	405	410	417	404	407	413	397	380	385	385	387	372	355	370	388	366	354	394	354	371	377	365	415	390	397	398	376	361	368	394	383	400	387	339	374	361	365	390	382	395	402	402	383	345	392	355	361	360	358	381	428	400	377	356	396	414	388	371	388	388	360	392	371	403	362	416	384	387	390	346	379	344	407	411	382	399	401	386	365	419	392	395	382	386	379	403	386	426	393	379	392	358	338	344	384	393	362	412	405	399	373	431	366	362	374	373	368	397	397	376	416	359	381	352	424	358	426	368	373	408	386	372	383	393	377	406	375	368	396	400	396	376	405	394	395	358	369	379	396	355	381	394	411	383	378	421	359	369	352	396	398	366	388	362	409	393	387	366	391	385	366	360	382	395	387	378	383	379	398	364	380	369	386	383	417	388	384	362	374	366	397	395	382	363	377	376	359	400	380	362	356	396	395	406	403	368	387	390	389	368	353	378	399	359	423	370	409	382	396	352	325	368	372	418	398	380	421	371	412	375	357	402	387	363	389	346	397	404	388	397	408	414	385	374	360	345	362	399	412	384	391	380	386	376	355	394	392	366	398	396	361	391	364	368	346	412	378	366	411	383	385	395	370	380	343	352	365	398	372	351	386	380	392	427	379	379	362	402	378	384	368	353	368	357	388	376	401	383	373	359	369	371	397	401	392	376	394	372	368	380	394	424	381	393	379	380	388	370	367	402	360	362	401	389	359	395	407	373	380	364	407	362	373	371	377	395	377	382	350	380	378	379	373	384	393	386	391	351	373	391	411	359	375	380	365	348	364	360	381	393	380	376	377	407	379	365	342	362	373	387	365	402	342	402	370	372	392	369	367	386	404	381	428	375	391	395	386	363	381	376	377	362	348	396	380	400	388	343	403	358	391	371	359	384	369	399	393	386	364	385	407	396	386	389	361	363	378	382	391	428	395	380	372	355	382	410	357	387	414	401	387	400	345	376	394	386	354	404	379	388	385	391	363	399	383	396	387	383	419	386	391	358	384	378	393	389	404	390	375	349	359	380	392	349	385	375	379	376	385	355	397	395	410	387	403	378	398	358	354	382	432	361	375	408	373	347	377	369	373	386	425	352	380	379	421	389	393	389	402	378	404	380	365	375	385	380	380	375	392	371	360	373	400	348	366	381	399	389	401	385	383	394	394	378	391	379	384	381	405	415	379	387	366	376	397	389	390	375	378	369	398	397	393	394	391	379	410	425	360	388	372	367	346	412	397	409	390	363	389	365	421	372	391	367	389	415	411	374	373	400	414	419	356	385	391	365	350	368	367	327	379	371	395	356	405	384	410	388	430	344	377	398	367	387	388	381	376	368	374	365	399	398	374	363	411	371	358	390	353	426	375	391	419	389	411	381	377	359	373	383	412	372	374	403	359	399	354	348	358	409	403	407	429	374	360	374	381	382	339	390	363	378	333	385	383	343	400	365	410	380	417	366	392	366	397	418	389	407	387	407	404	395	383	384	391	388	404	364	375	373	394	388	411	388	396	384	389	360	368	385	379	407	385	392	348	408	408	388	404	390	413	426	363	333	345	446	399	396	396	379	402	396	360	385	414	422	374	408	374	385	409	369	341	385	361	369	409	399	365	377	390	388	356	361	383	375	339	380	348	395	410	377	375	399	388	343	347	361	378	367	398	345	368	380	350	396	398	386	388	372	389	411	405	393	391	361	393	379	409	394	390	394	391	427	406	390	369	378	396	390	366	382	352	406	358	383	374	415	376	386	355	361	401	403	389	391	400	400	340	375	385	389	392	382	391	384	386	421	363	389	387	393	388	410	413	373	378	378	372	354	384	366	381	376	364	391	420	396	355	395	410	357	408	389	422	400	380	365	407	372	365	365	350	364	400	368	391	379	385	340	376	393	412	393	381	396	389	366	385	415	398	391	355	379	367	361	394	405	398	354	345	389	406	403	366	368	361	392	390	363	374	369	393	389	410	420	344	380	397	373	380	402	404	389	407	426	380	413	388	406	410	379	371	394	372	370	421	374	374	368	412	404	370	360	398	385	399	376	375	414	427	382	410	350	391	373	413	380	340	384	358	388	365	372	370	395	381	413	374	383	394	413	422	408	380	389	407	361	392	393	368	398	363	384	382	373	380	392	382	384	378	382	377	445	389	396	409	392	422	379	379	372	357	340	361	389	385	369	372	382	333	363	370	377	368	360	362	377	391
7609	2415	4780	5620	6129	32295	43474	9739	2531	3264	19743	37597	29288	26723	1641	1228	1166	1151	1110	1106	1129	1105	1045	1126	1057	1049	1092	1071	1094	1086	1063	1074	1027	1022	1040	1068	1045	1003	1029	1045	1041	1006	987	999	1046	1052	999	980	979	1041	977	1045	1021	1006	977	983	984	984	1026	940	949	1042	1038	979	1021	1010	1025	973	1008	954	1024	993	976	908	1040	1015	945	965	991	978	1002	986	1030	992	951	983	1007	1011	947	948	970	982	1018	988	994	940	973	1043	992	976	953	1035	968	976	959	1013	941	1024	1044	1005	992	976	990	1025	959	970	983	1000	967	1056	1023	1012	982	981	981	1045	993	986	1042	971	1028	961	991	989	947	1031	973	1000	981	968	984	1001	951	961	990	982	985	975	937	975	1059	1007	963	960	971	1016	1010	908	987	996	991	1040	1054	968	998	934	1018	1005	979	1001	1018	997	989	1022	998	963	947	1015	981	964	922	971	1000	979	954	1000	999	960	985	949	1034	927	966	977	959	955	986	1040	993	996	1048	973	1012	962	989	1001	1009	955	994	984	1009	967	996	979	965	989	934	964	947	1011	1013	1023	1054	1002	958	992	984	991	1018	957	953	991	1012	910	1019	994	1004	990	976	1004	981	976	955	973	976	1006	969	948	973	953	969	1079	990	947	1047	953	974	996	1021	961	1027	961	1012	978	968	1003	1009	957	1010	967	958	959	1034	983	1013	997	952	999	985	980	943	980	1036	1059	988	980	974	1005	1004	1027	983	1026	973	943	973	972	943	997	1024	975	952	1020	984	952	991	991	998	1024	988	1027	961	980	1004	1048	989	999	1008	952	981	959	993	954	982	987	984	987	1010	1025	998	951	1054	965	1029	947	987	1011	933	963	1036	968	970	1007	1015	976	1031	1005	959	1004	998	997	961	966	972	971	981	1006	961	1004	1027	1001	1008	1010	1013	978	957	1020	1021	1012	962	1022	987	1032	952	981	1039	1050	989	999	954	973	962	962	1017	942	986	1005	965	972	1015	967	967	940	1011	1023	993	984	1014	934	931	915	1026	973	1021	970	991	970	1006	1000	969	996	967	946	1001	981	1012	986	1022	971	1021	912	1012	951	985	1012	1015	1053	1007	971	926	976	945	945	959	944	954	947	958	989	992	1006	949	956	991	1008	959	940	946	997	960	1031	985	966	1004	1005	983	1001	1083	1000	1061	1030	1003	1012	1002	972	1004	976	972	972	979	976	995	1008	985	925	998	983	1001	990	1001	995	947	1061	931	913	944	978	996	966	933	998	966	1001	1030	978	990	964	981	1007	958	960	1076	934	928	962	984	1007	934	1003	962	1001	1012	987	976	979	971	902	961	997	958	977	925	1008	949	1014	964	1014	955	954	970	991	968	1008	946	952	949	970	968	968	999	991	936	965	1009	965	1043	958	1023	1023	942	969	935	984	964	949	951	907	980	923	967	964	994	988	1021	980	997	971	1012	1017	989	978	977	1008	994	958	1005	1003	968	997	983	969	983	969	1030	960	957	956	990	930	1027	937	956	924	990	986	965	988	931	936	972	968	965	976	1014	973	957	1029	1008	964	950	955	1003	964	945	931	944	972	1009	1003	946	978	956	1015	1008	964	968	944	1001	968	1002	984	1001	988	977	966	1026	980	1001	1050	1008	995	970	999	1024	996	974	1003	973	960	1037	955	951	1002	960	998	974	953	992	953	1033	969	1035	973	1011	1021	980	999	989	1002	1049	986	947	1015	952	983	1005	988	966	989	989	1008	1015	968	1003	1009	1076	986	964	1012	1073	1013	1004	986	1009	990	1012	1009	989	995	1010	982	1011	957	972	946	1000	960	909	999	974	1003	1037	966	994	968	1005	966	986	1009	1016	1008	1008	987	1050	1043	1011	994	945	991	962	1001	970	979	984	996	977	995	901	1011	991	1028	990	973	978	1004	969	1004	1029	1025	1001	959	896	1009	1017	994	1035	970	968	999	1013	945	977	1012	982	980	1006	967	984	996	928	935	1005	979	941	1001	975	998	971	948	933	1018	944	987	1002	1014	932	1003	1054	960	949	993	1012	938	1021	953	961	1000	1002	941	955	1006	985	1045	1041	1020	947	976	934	977	997	932	980	986	1036	928	975	1004	954	1005	983	974	925	972	926	989	1000	962	974	993	988	958	899	972	971	1014	959	957	975	1025	981	1044	944	959	969	969	1034	1041	1014	1028	1026	991	1002	986	1006	972	952	1003	990	1035	978	999	1006	1037	943	977	947	1017	987	998	953	1032	940	965	968	963	993	1016	1025	1066	1002	960	953	1027	978	957	1008	1020	930	1017	967	944	1024	961	957	964	1003	976	992	972	969	997	994	997	985	1002	952	912	1020	999	973	955	952	958	978	1002	1012	964	993	958	958	1016	972	992	988	1007	999	1020	990	1008	993	959	971	993	982	965	1046	960	983	1018	927	985	995	1007	1023	992	952	1002	995	1006	1027	1023	1038	1024	991	979	1009	1013	1006	942	923	1013	986	1013	1008	981	946	1002	1022	982	958	974	981	957	979	945	989	989	1001	996	978	924	1035	919	1023	1004	943	939	928	1007	932	1008	953	931	1026	905	951	979	967	974	955	939	983	948	914	975	984	962	977	938	980	1040	985	1005	971	955	982	993	931	1033	992	993	974	999	1020	963	932	963	960	962	1064	972	1012	964	938	1005	1010	987	989	945	1010	946	937	949	969	978	983	991	950	1034	967	1009	1005	995	948	1015	956	1011	964	971	931	1030	987	957	983	1007	982	965	1003	978	1053	1000	984	937	963	1030	971	963	984	926	973	942	955	939	969	1049	971	967	984	1004	992	956	940	1003	1033	1008	945	980	942	999	905	984	940	981	1020	1036	939	1002	986	998	963	1015	1000	974	1018	915	1021	968	982	991	960	1008	996	1008	995	1046	1006	1000	950	996	972	930	991	999	969	959	1010	1021	1025	958	986	1003	1000	940	995	964	1000	965	979	998	1069	945	983	967	1025	1005	1040	1030	994	977	995	965	982	949	994	997	947	993	996	1035	1024	1028	1000	992	1050	1017	1081	966	973	977	960	965	986	1000	1004	979	1000	969	988	974	936	996	985	998	1000	989	967	970	991	942	1010	949	990	1038	1059	1013	928	1031	944	906	967	969	971	969	964	1063	1000	925	1010	982	952	982	928	954	979	998	995	965	993	997	1030	985	1016	997	952	1004	1022	980	950	968	1034	1033	1013	1010	987	939	933	988	996	976	954	941	965	987	992	991	1021	971	950	979	984	1027	976	1011	954	991	1001	1020	1027	940	945	1017	1005	965	949	1040	937	989	922	952	936	966	943	995	976	966	942	986	993	970	1064	1013	981	998	1036	966	992	958	953	982	979	1013	932	934	1008	1040	990	938	946	998	966	1003	988	997	957	1002	961	1001	951	934	1037	1040	998	1046	976	979	965	1007	992	995	983	995	1020	946	980	969	961	971	999	1002	1021	1004	1008	987	1021	969	1024	959	1006	981	999	964	966	942	1016	973	953	990	1017	1021	959	933	962	966	955	1036	1050	997	970	985	939	1017	969	972	1004	950	979	1024	988	905	970	987	998	951	969	960	971	981	1015	989	993	1034	1000	985	980	952	956	1010	946	984	954	982	961	988	958	1011	973	997	995	962	943	947	1010	1007	941	984	992	1013	975	997	959	981	966	986	1016	980	950	968	1001	968	993	1034	980	961	969	1011	1014	921	995	957	1062	947	952	954	994	1005	974	987	924	1058	974	997	989	946	1000	966	953	954	1006	1000	979	976	961	965	965	967	975	967	1028	971	940	1036	979	976	990	944	965	1030	1017	997	988	987	958	991	975	970	977	934	975	981	972	959	1016	979	967	924	1007	990	967	932	1010	942	925	1029	989	974	982	999	950	954	918	977	979	973	951	1001	996	955	954	1012	922	994	949	996	983	990	989	968	995	1022	919	967	1010	957	1006	995	1020	988
1971	218	296	271	275	561	1081	442	189	215	435	622	444	279	202	213	240	250	217	250	233	242	240	232	233	241	195	226	228	248	211	201	222	231	228	257	220	214	229	223	236	205	263	209	223	209	209	209	221	235	220	224	228	219	224	225	221	200	214	217	210	226	233	231	213	205	248	225	204	241	209	206	200	245	231	229	224	187	235	216	209	204	202	244	230	196	205	212	219	232	210	222	218	221	251	220	211	231	214	255	234	228	219	223	220	220	245	231	249	226	254	216	208	230	230	220	217	255	216	253	217	220	236	224	218	221	222	206	228	251	237	230	243	248	230	233	236	222	228	204	199	241	230	230	194	207	193	222	216	222	205	225	227	232	215	250	206	239	227	223	243	218	244	245	258	218	210	211	233	201	218	230	229	221	240	227	229	219	225	229	220	241	211	259	224	233	221	209	217	221	218	232	244	241	243	258	211	223	212	227	207	197	215	200	225	205	229	213	211	215	219	238	226	233	234	208	249	223	242	224	245	226	235	231	228	239	234	220	241	245	196	202	253	214	241	194	184	228	247	232	233	226	229	230	232	217	251	244	216	211	224	214	260	225	246	234	228	228	184	217	214	221	216	226	211	205	244	239	252	233	216	225	242	259	245	240	231	235	231	234	214	229	234	233	208	198	202	260	223	219	212	245	214	202	231	235	242	234	261	220	253	236	222	232	225	219	204	217	210	216	213	215	198	238	241	223	245	221	245	214	242	216	232	215	225	258	250	224	209	248	244	206	205	214	185	234	257	238	232	257	217	200	188	215	236	239	240	247	222	218	224	221	223	232	243	231	239	212	214	223	196	223	226	224	220	229	193	193	202	230	239	225	193	223	218	204	197	196	220	208	239	220	226	233	206	203	189	219	212	239	218	210	221	237	231	218	217	221	235	233	223	232	196	216	226	218	208	217	234	272	228	217	202	231	230	245	250	209	242	204	225	245	234	246	255	247	224	251	252	221	235	213	209	220	226	235	255	236	220	259	247	220	236	237	220	230	225	240	240	196	225	218	219	196	225	255	239	223	229	241	221	232	227	235	238	242	225	215	204	215	243	214	226	226	232	212	213	222	232	233	197	226	258	232	216	247	251	227	224	231	232	213	204	258	209	233	214	237	214	220	230	227	231	221	231	219	221	246	222	254	201	229	222	237	239	214	233	267	251	232	250	248	243	256	230	217	246	230	233	235	220	238	231	234	240	224	209	246	241	215	234	233	240	235	221	235	213	237	235	213	241	216	232	227	240	216	246	247	254	231	227	232	240	245	224	214	261	209	261	223	236	215	207	221	239	230	239	230	220	243	202	253	234	223	235	221	223	232	207	230	208	238	210	249	234	189	225	215	227	222	233	233	236	218	226	250	235	257	213	223	211	219	214	213	228	210	205	243	227	217	219	222	226	231	235	217	212	242	222	208	220	233	244	242	233	223	227	228	227	233	218	223	232	208	229	230	245	233	229	214	235	195	232	202	230	248	227	221	207	254	226	232	235	236	227	260	205	219	252	218	222	228	233	207	212	200	237	237	255	232	224	248	221	212	214	223	236	234	235	233	231	234	211	206	193	230	240	220	237	222	237	252	237	228	221	232	235	234	245	229	223	210	216	245	232	212	240	244	228	220	215	215	229	213	229	208	234	245	236	220	229	237	240	220	223	225	237	226	215	212	246	207	238	211	219	221	228	238	234	246	228	213	217	235	237	213	233	231	256	205	227	227	210	213	207	224	219	218	229	232	250	227	214	234	206	238	226	218	215	219	225	196	204	246	243	187	230	225	219	233	239	246	253	226	234	267	225	228	209	208	241	216	235	235	225	243	222	219	227	236	238	222	235	184	244	232	222	240	225	256	206	242	218	207	208	245	217	225	244	222	233	219	249	214	199	211	199	241	232	217	246	227	231	236	215	248	234	217	214	203	240	237	231	216	237	221	203	242	236	246	237	239	209	223	215	205	215	237	212	227	211	240	238	236	239	253	225	237	229	228	213	263	223	204	221	248	206	231	216	219	222	221	212	226	258	226	246	210	228	234	236	221	230	235	211	231	202	236	226	217	227	225	222	194	215	244	237	205	225	204	260	221	227	237	220	215	230	256	225	241	249	247	224	230	229	230	215	210	227	204	226	213	221	214	224	217	259	226	249	222	217	220	235	230	220	229	236	201	249	216	228	187	240	229	221	228	246	209	202	217	206	219	196	224	203	229	220	208	219	216	256	244	218	226	203	238	231	241	238	224	215	214	206	236	219	226	214	232	249	228	238	210	274	213	231	242	218	215	224	241	220	230	233	209	227	253	258	237	247	224	232	221	220	248	220	210	238	235	224	195	223	220	234	236	240	231	226	209	248	201	179	243	215	243	213	196	226	233	249	271	212	262	253	235	218	213	235	227	216	230	232	216	204	228	242	237	215	218	238	233	231	204	206	223	206	202	238	229	225	218	240	203	219	214	244	230	222	226	232	213	220	225	224	249	192	225	208	233	233	240	234	235	216	222	231	243	230	235	229	223	203	204	221	235	235	229	207	244	238	219	223	228	213	242	250	233	240	214	226	260	201	224	199	225	210	233	210	221	207	234	244	244	232	219	237	235	242	226	223	230	204	233	209	203	244	204	192	210	216	226	215	254	221	242	214	232	228	204	202	220	240	230	238	217	222	218	220	227	241	213	229	221	209	236	236	258	224	251	214	229	229	229	210	222	262	232	232	224	233	231	225	220	227	216	232	212	213	222	253	246	256	229	227	240	249	215	229	215	210	227	251	226	247	225	215	201	217	209	239	208	265	210	205	224	222	227	214	206	252	228	259	201	218	215	218	220	234	218	216	203	240	232	260	228	208	231	210	224	219	231	234	210	215	231	221	209	238	242	233	220	234	229	262	216	226	201	239	234	225	205	249	243	210	219	238	237	234	244	227	239	259	224	251	224	245	227	230	244	222	223	208	194	289	251	230	216	246	214	246	225	227	232	242	236	225	221	233	203	231	189	201	226	209	242	226	216	245	201	233	229	247	211	238	226	215	220	228	231	229	252	220	216	233	236	233	207	221	188	243	195	215	228	236	222	214	253	218	214	227	249	215	196	212	213	212	224	242	236	212	229	215	218	227	217	215	202	209	245	228	239	235	259	245	237	219	211	229	231	228	225	223	209	219	235	226	236	236	222	234	231	205	237	231	226	234	278	237	214	226	215	233	225	222	242	208	204	214	209	253	232	236	230	209	232	215	236	205	223	212	213	228	253	245	219	256	226	253	216	221	247	242	237	216	230	223	223	232	210	231	216	242	207	229	205	251	233	207	246	242	218	236	226	244	204	203	242	229	239	238	210	227	242	247	244	212	224	215	210	250	202	220	236	222	215	224	253	238	249	217	218	209	216	232	221	220	236	236	236	238	231	216	237	255	244	231	246	203	245	209	239	247	246	237	234	209	235	216	235	196	240	212	216	204	211	254	214	234	258	205	212	220	233	227	225	237	239
2312	738	799	786	728	3085	6439	1832	720	695	2007	3431	2122	1183	691	687	677	656	695	655	711	646	665	642	666	687	658	646	669	642	673	705	619	683	675	703	608	684	638	706	674	664	674	645	630	682	666	693	669	686	645	658	649	699	662	604	663	665	659	655	669	670	653	688	628	625	677	671	673	671	658	643	627	679	653	660	701	638	664	657	624	672	636	600	642	627	666	650	649	697	662	667	633	670	669	640	650	679	652	657	670	663	637	644	638	673	630	637	618	662	664	668	710	622	655	655	677	683	652	642	660	710	645	665	689	664	673	648	635	672	696	643	663	648	696	689	667	622	700	663	622	693	667	672	673	668	650	666	670	620	660	663	659	676	688	645	648	677	671	587	663	630	667	693	670	667	641	665	667	681	583	685	624	704	638	642	672	631	669	673	686	659	689	679	677	663	636	665	610	658	647	643	687	611	604	680	665	642	645	652	658	653	689	660	648	653	650	660	676	673	672	673	665	624	671	641	674	622	670	596	648	633	638	670	639	686	661	661	680	691	641	658	669	692	617	665	606	662	645	621	660	651	672	673	665	659	701	640	619	677	684	691	717	639	655	684	665	626	683	684	671	658	676	667	652	645	684	643	687	648	707	703	706	626	638	662	639	651	643	650	672	607	651	660	655	619	655	636	627	676	635	692	662	624	601	632	664	645	720	624	649	659	641	663	628	658	653	730	627	696	689	673	663	635	646	668	643	677	716	699	624	646	648	714	651	670	626	662	629	675	663	701	666	698	613	615	665	697	662	707	658	692	670	676	629	649	637	667	642	674	639	655	675	630	660	661	674	674	675	712	680	667	643	656	691	683	661	679	651	677	642	681	625	647	648	661	641	654	655	619	648	663	686	672	669	718	647	629	666	683	674	660	676	675	593	607	654	623	683	643	683	691	620	676	665	670	629	656	674	633	660	626	594	631	652	604	714	667	649	660	678	664	592	631	697	628	667	646	660	690	690	658	657	652	620	759	692	645	632	690	641	658	648	677	621	676	684	721	631	671	655	667	671	660	659	639	646	681	627	722	660	699	716	699	652	637	611	638	670	681	670	673	664	672	668	663	668	677	650	647	642	684	665	640	665	671	701	683	703	646	740	671	665	668	669	678	624	661	657	646	649	672	707	675	624	714	680	688	663	659	681	666	665	625	642	644	631	653	667	670	645	663	656	622	666	648	680	655	662	640	630	658	672	660	653	686	678	677	640	620	695	643	692	675	676	662	648	653	658	660	683	644	673	662	640	662	674	644	663	747	608	649	654	712	649	644	614	683	744	638	622	651	707	668	679	651	666	664	658	640	620	662	668	641	671	700	700	648	616	680	659	674	665	662	683	657	620	593	643	682	630	657	700	707	628	702	646	724	645	685	679	602	651	645	686	647	643	713	675	641	689	641	664	688	654	678	649	677	676	683	744	593	644	702	687	672	695	680	637	678	653	681	710	650	611	646	665	687	642	660	675	658	664	653	634	635	706	701	613	712	688	647	659	652	605	659	666	697	672	649	674	636	703	635	669	660	627	676	667	668	660	662	598	665	613	599	679	709	657	665	638	616	663	647	673	667	665	628	636	669	701	656	663	637	670	647	679	680	664	657	700	657	736	638	653	675	691	648	641	680	641	667	664	728	692	674	671	679	673	715	681	637	657	632	693	682	688	648	699	658	647	663	680	645	663	612	613	673	670	656	667	694	684	659	679	685	634	665	662	688	723	611	638	690	678	672	697	649	641	653	665	673	652	652	664	651	685	660	679	640	653	643	712	665	689	675	633	653	652	653	690	636	673	666	674	703	675	679	643	616	655	646	634	671	622	636	674	680	666	647	669	650	637	632	682	698	652	658	639	678	674	683	650	619	615	615	680	657	681	669	663	711	617	663	689	652	681	644	689	623	632	653	706	667	659	698	708	691	646	682	653	711	622	686	655	617	656	647	641	680	679	649	674	659	664	653	679	673	650	663	644	657	653	662	648	663	663	695	673	673	711	686	634	669	651	664	654	727	657	633	602	641	638	649	633	630	684	655	730	670	663	672	647	633	674	662	654	660	678	667	689	703	643	659	704	683	640	658	626	654	621	674	641	631	673	637	719	680	667	645	693	684	609	641	656	666	682	680	672	654	673	665	717	679	692	665	669	635	604	638	685	671	701	638	639	612	663	706	625	651	641	680	625	659	688	699	676	690	656	584	644	609	669	661	630	701	711	655	624	676	624	669	666	660	653	621	594	659	706	665	657	682	657	694	700	616	678	656	661	605	626	665	639	643	707	667	663	675	639	704	678	651	663	667	662	704	639	688	671	626	679	651	662	656	667	611	663	675	673	656	641	665	665	662	666	671	665	654	698	640	684	696	679	635	677	691	670	669	651	654	621	677	632	632	658	646	640	693	650	665	697	652	644	677	641	668	676	659	642	631	661	635	653	657	628	623	621	658	667	627	665	655	648	623	625	638	623	646	697	643	650	645	644	627	669	667	709	678	662	629	661	679	684	655	625	674	668	609	671	665	687	623	657	684	626	692	625	644	695	636	639	631	642	633	621	631	674	697	606	652	652	660	680	648	667	718	668	645	667	658	624	689	680	647	674	682	612	622	682	623	679	652	644	593	615	661	638	669	715	662	608	665	656	702	647	660	670	677	617	663	679	674	703	650	649	716	631	629	685	653	706	642	665	675	707	678	632	648	635	612	632	655	643	639	672	635	657	650	622	667	671	691	642	631	669	692	650	673	678	700	696	693	672	629	680	683	621	663	664	683	618	685	692	610	658	658	705	649	689	606	669	663	637	669	672	686	651	677	679	678	690	683	615	623	693	654	634	642	632	642	738	652	659	623	626	615	623	654	720	668	687	629	657	636	662	661	687	655	712	683	720	670	697	629	674	643	668	668	678	646	615	646	683	673	687	685	664	662	634	649	642	656	652	624	699	687	616	684	664	678	614	680	636	704	654	620	695	660	691	697	644	669	698	655	658	621	696	704	660	684	649	666	701	666	679	668	634	643	628	700	663	668	637	663	693	655	686	661	667	613	668	657	615	620	665	621	628	629	683	680	683	667	612	663	685	654	642	658	710	650	675	649	667	641	621	643	695	628	698	669	632	600	699	660	619	619	643	677	668	616	623	666	657	646	705	679	630	684	633	672	670	676	636	681	652	648	646	666	667	637	647	676	589	648	647	627	652	618	649	665	647	626	652	646	695	670	629	657	662	656	617	648	624	723	641	654	696	683	649	686	634	651	678	658	664	680	676	666	682	649	676	657	642	686	665	692	650	638	651	643	689	734	644	706	708	691	672	636	646	654	696	687	673	660	637	633	685	649	580	690	668	653	674	693	671	662	646	689	632	660	679	679	660	660	687	703	660	666	629	679	659	678	656	640	641	629	708	637	627	645	639	648	672	647	669	698	663	685	642	602	638	661	640	663	651	656	707	621	647	704	681	692	697	702	702	677	689	659	688	718	622	683	625	660	620	667
7423	1093	1255	1013	793	6799	15259	2723	553	468	2814	8899	3441	1365	552	415	370	345	373	354	384	375	342	382	356	375	387	361	372	370	360	416	344	401	348	371	338	390	395	375	350	347	387	368	380	349	374	343	346	367	379	379	403	319	342	357	362	359	307	345	354	363	392	380	363	380	369	405	389	376	374	346	366	373	361	381	342	332	384	355	325	377	364	371	353	320	357	396	367	377	331	373	339	348	339	312	376	339	354	368	382	367	373	379	364	342	335	339	341	364	368	353	344	333	366	344	339	409	359	350	340	367	363	368	388	349	349	358	351	360	322	387	340	368	345	352	336	385	354	345	345	340	345	353	367	368	357	327	360	369	371	358	371	356	326	369	377	347	346	385	369	349	365	379	365	365	361	390	390	329	380	352	343	361	364	349	373	354	381	368	359	369	381	338	401	376	336	370	364	361	392	375	347	380	369	364	399	360	345	372	404	385	354	344	397	401	346	394	369	384	352	369	334	372	360	387	338	328	363	364	351	361	378	407	393	384	396	370	388	391	356	355	419	392	374	366	342	367	382	362	366	351	373	373	377	379	349	368	337	325	399	372	371	319	374	352	387	333	349	350	366	402	392	374	343	347	344	364	365	383	357	363	365	365	368	384	402	355	364	347	371	369	384	386	379	329	358	356	375	374	372	360	356	366	363	364	375	337	359	335	353	347	340	350	371	350	348	392	358	345	342	349	356	345	357	360	347	382	404	339	357	337	362	396	377	350	377	339	363	356	359	381	333	364	343	362	342	353	351	336	334	374	314	366	341	387	379	356	348	326	357	360	362	329	342	347	373	333	390	383	366	352	352	364	353	365	362	359	327	353	381	342	349	391	342	346	344	352	377	357	372	367	350	340	351	373	386	364	333	334	343	342	320	398	383	408	350	343	328	355	356	370	339	342	331	358	369	365	338	389	337	378	344	369	329	381	383	361	380	377	364	347	358	347	349	375	330	393	350	345	349	383	343	373	355	371	381	346	376	344	366	360	379	376	370	324	367	369	340	365	389	355	308	356	367	404	339	395	371	369	384	364	334	392	371	358	340	346	400	378	367	365	345	371	349	354	340	359	357	386	368	368	363	357	355	364	386	360	384	367	360	358	386	332	357	369	348	351	375	361	335	357	363	329	350	353	351	385	382	361	341	367	372	365	372	385	366	362	373	365	363	381	364	359	386	378	360	360	357	351	343	338	361	375	375	342	359	355	332	378	378	324	387	362	370	381	354	342	346	373	332	362	361	303	350	382	328	348	340	385	347	375	391	383	387	372	365	369	347	370	350	358	369	366	345	373	379	341	343	337	366	368	367	379	334	358	345	363	368	389	345	359	385	367	349	367	357	354	384	338	342	356	378	362	344	362	392	377	351	374	325	336	373	368	385	368	391	386	363	357	371	354	349	405	353	363	311	388	352	337	379	376	344	363	357	379	375	371	367	354	344	385	361	338	352	381	374	389	386	358	350	376	373	378	348	371	366	380	375	361	348	379	394	350	366	346	366	375	383	367	351	359	365	402	356	364	361	341	365	341	349	365	357	387	316	378	375	390	340	358	398	356	367	379	407	361	380	377	370	346	357	331	344	334	383	364	356	354	339	353	377	342	374	358	352	362	344	334	371	342	394	359	369	375	360	324	402	385	377	369	383	319	377	375	360	369	359	400	376	368	349	363	348	353	353	359	344	370	342	351	374	365	338	353	337	366	334	330	349	330	364	347	368	358	364	352	371	379	368	336	341	367	374	347	351	342	353	306	340	355	367	366	369	360	309	346	383	384	387	319	379	342	390	365	370	388	366	360	347	373	405	325	343	364	370	375	363	364	358	359	363	369	360	363	360	372	357	359	336	366	381	348	367	370	360	369	360	354	342	373	363	388	320	394	386	367	317	347	350	332	356	367	326	376	347	341	375	365	329	361	296	367	356	380	372	349	359	350	367	315	363	347	352	350	376	380	365	355	341	380	351	352	336	343	349	392	364	364	357	350	349	401	360	347	347	343	367	381	359	368	400	356	345	362	367	353	361	368	374	354	357	359	354	382	380	359	368	312	332	361	358	368	375	359	351	368	369	350	389	338	359	371	375	416	345	360	355	389	386	377	358	335	375	399	387	361	356	359	369	364	349	349	325	358	363	314	340	341	356	348	369	343	320	343	370	370	347	366	377	379	356	341	377	370	346	387	344	367	368	360	385	352	351	362	393	316	369	376	352	346	355	379	344	371	359	403	371	369	379	338	356	335	342	389	361	366	349	361	364	367	365	368	363	372	370	376	353	391	385	366	378	363	382	335	364	330	347	390	388	364	327	374	379	333	369	364	370	376	359	368	350	389	367	383	343	373	374	356	381	346	358	371	355	392	362	354	373	394	378	367	357	367	355	361	345	395	380	366	338	349	364	353	336	356	336	339	385	371	369	397	359	415	374	372	359	371	355	358	361	328	377	349	387	368	354	371	353	349	348	371	364	380	355	385	369	378	355	349	349	374	386	376	332	387	378	365	367	386	356	340	349	348	350	374	372	369	381	345	360	370	354	365	338	369	357	332	353	350	370	356	372	368	390	346	398	338	356	374	371	351	354	361	336	368	375	379	340	348	347	369	408	361	348	356	345	330	393	396	359	363	380	358	317	391	381	379	393	348	354	375	335	387	351	341	366	339	357	386	324	360	385	370	400	378	404	336	353	349	320	361	337	327	397	350	371	355	375	341	344	345	400	371	391	378	351	372	397	385	385	366	372	330	368	366	382	396	359	359	383	363	369	363	329	377	381	353	375	355	379	381	388	394	359	348	341	351	383	357	407	381	348	322	394	367	367	378	342	348	399	366	377	348	354	381	373	370	371	372	331	336	360	345	397	341	351	331	369	366	387	381	370	358	337	377	357	347	367	340	369	366	359	344	376	391	365	354	337	367	357	374	357	364	340	379	326	367	349	364	344	341	360	403	362	392	351	315	384	376	333	340	355	353	333	365	367	369	401	367	334	399	322	375	369	349	372	355	378	355	378	369	361	318	379	365	378	357	368	368	341	386	382	378	354	377	326	364	399	388	374	358	347	387	384	371	390	360	376	376	370	383	422	346	389	373	404	382	371	394	375	374	360	329	352	388	350	351	392	360	362	381	392	394	384	377	383	357	346	386	368	349	366	385	389	340	363	389	349	366	346	340	372	334	362	379	355	394	377	353	341	379	360	360	337	363	348	369	375	356	367	340	360	379	406	356	357	380	368	364	382	363	333	353	374	329	374	360	340	384	400	341	378	340	372	363	371	343	400	363	360	384	355	401	317	373	350	347	367	360	359	375	326	408	402	341	333	346	338	362	354	349	382	337	395	371	385	388	371	363	389	358	352	353	350	346	365	368	351	348	363	376	349	413	425	324	387	319	382	373	375	359	380	371	391	386	364	389	375	388	349	381	382	405	370	361	394	394	381	363	314	351	344	402	366	332	362	358	384	353	344	386	361	320	370	366	338	365
5743	1676	3020	3378	3077	19516	31765	4641	2016	1611	13396	30701	12563	7080	1670	1079	1106	1084	1083	1028	1080	1075	1034	1055	1015	1050	1020	1016	1028	991	1066	983	1070	996	1065	1033	1020	1005	977	1008	1003	988	964	950	964	927	993	1049	977	1005	926	928	963	964	947	922	942	953	970	1008	914	1067	956	973	953	977	970	933	987	946	925	903	939	970	974	971	938	893	964	984	929	962	918	910	979	950	961	989	983	933	950	912	934	968	1051	911	978	920	903	993	975	937	1030	995	941	959	970	942	976	939	947	978	923	1001	955	953	971	969	978	946	955	975	974	973	936	952	965	951	996	966	1012	946	944	951	998	966	954	989	963	947	985	904	976	938	965	940	986	963	983	966	965	960	951	955	971	898	1000	947	943	1001	1019	988	919	1012	942	959	927	975	936	931	905	923	958	940	930	1005	957	943	968	904	960	955	914	988	922	951	978	1050	934	945	969	937	969	963	1025	999	931	977	980	977	938	932	905	958	974	986	1009	958	939	966	937	989	968	891	891	1005	956	950	971	1027	951	983	944	943	995	917	928	955	968	989	914	950	921	926	982	1016	914	908	919	982	921	949	929	947	960	946	935	917	986	944	984	1033	958	952	995	969	939	884	962	976	970	993	923	1019	972	948	952	948	999	965	947	949	964	968	1004	920	933	925	952	998	989	972	903	933	930	990	914	881	960	981	933	935	967	939	909	940	947	946	944	971	1020	947	931	946	917	942	913	944	912	938	975	905	958	962	950	1033	954	914	917	999	983	965	910	969	960	932	1003	986	926	1012	922	999	929	1037	927	984	948	961	982	974	986	954	951	966	964	946	976	975	976	960	916	1000	984	962	1002	979	944	956	994	910	950	932	958	931	978	957	957	1011	976	958	980	949	960	965	991	954	892	995	886	878	939	962	968	959	926	940	993	939	983	942	986	972	987	987	932	965	996	953	1012	916	941	887	993	967	954	921	983	946	906	950	958	1011	957	940	978	986	950	947	973	942	962	914	919	947	971	935	910	930	980	1008	977	907	994	957	910	911	1017	980	928	981	917	934	995	999	934	922	922	1015	980	1002	921	1004	958	938	1006	964	935	929	961	987	951	966	961	891	951	949	928	963	948	912	948	939	969	963	942	966	936	977	936	955	952	1052	902	965	965	929	971	1012	1020	960	1012	961	975	955	983	1035	949	886	937	932	931	949	909	921	1021	961	952	950	911	909	989	987	963	949	920	971	972	969	1014	974	930	995	922	1000	971	971	926	924	940	964	954	968	941	978	965	979	907	980	877	938	946	965	989	947	925	974	963	950	989	999	952	996	977	976	921	965	974	967	952	962	922	975	943	960	973	970	979	932	912	955	944	956	986	961	979	908	1003	962	958	980	937	940	987	963	986	947	947	978	980	1012	1039	963	1005	985	949	962	976	950	999	984	975	947	978	1023	924	961	887	988	940	969	950	965	933	987	994	922	951	921	939	977	976	978	954	950	983	939	933	939	964	982	945	936	989	976	954	977	916	937	935	996	964	922	976	976	948	950	954	933	954	953	961	957	976	933	997	968	999	997	916	950	909	975	937	949	983	949	917	921	980	984	984	968	985	983	918	994	957	925	951	967	985	998	920	990	955	1000	968	940	983	936	1006	963	951	945	988	926	1018	985	992	984	960	900	992	958	945	1000	953	950	1008	947	1012	980	952	1017	997	953	922	939	1009	958	942	984	967	932	997	989	940	942	923	938	953	973	970	992	992	959	995	931	956	962	950	967	915	946	976	995	905	968	996	950	951	951	989	981	902	1006	901	958	933	933	980	937	912	972	947	948	966	986	996	993	933	940	958	994	976	976	986	945	997	954	935	903	955	987	946	918	946	914	935	904	999	946	997	958	953	926	968	982	923	908	948	1025	1011	1012	1002	946	991	953	954	930	964	975	989	974	970	978	1003	939	987	991	948	964	970	1016	944	983	977	956	906	930	985	947	934	958	985	906	929	942	933	937	957	1007	940	957	993	940	928	982	986	973	980	962	986	1021	917	1014	965	1030	938	919	955	966	906	1001	924	883	867	1004	1030	968	997	918	908	1006	953	967	974	976	995	956	940	970	955	926	980	953	966	925	966	955	908	941	934	958	918	949	981	929	897	937	936	979	988	971	1000	940	977	954	918	965	935	946	1001	963	914	944	1024	1052	973	948	957	959	953	937	923	1006	965	934	917	917	962	1000	967	938	960	923	905	943	982	934	935	922	925	977	910	954	950	962	925	933	914	936	945	945	976	938	971	937	982	940	959	1015	987	948	949	960	979	967	935	921	949	988	990	931	967	954	990	965	980	931	932	958	960	952	923	997	957	958	963	909	948	909	978	953	986	982	967	951	954	989	939	993	972	972	988	936	976	900	945	966	969	1008	951	989	949	961	968	977	930	996	943	929	975	931	975	918	961	958	937	949	942	932	997	965	952	945	933	1006	962	975	985	918	973	948	944	964	987	949	963	969	951	923	938	1005	973	946	960	986	922	960	910	963	966	989	951	940	966	938	985	1016	946	956	951	942	906	1006	939	971	968	977	933	997	1007	999	943	922	987	949	887	938	937	976	976	988	974	955	997	967	962	922	944	921	980	951	981	976	959	958	980	977	950	992	905	961	980	946	954	934	929	953	993	952	962	906	894	984	960	985	979	953	1010	892	958	939	984	930	954	936	1011	921	973	950	916	945	960	965	950	925	937	927	992	942	963	919	940	1027	901	976	918	948	958	928	950	944	982	983	976	890	918	948	950	978	947	982	933	956	965	934	976	1011	951	973	918	965	967	910	872	965	980	978	973	979	965	949	944	959	969	943	882	952	959	962	990	960	944	936	954	970	936	942	980	988	988	960	956	971	912	956	978	925	982	990	990	933	995	965	999	987	985	951	967	1011	962	896	955	937	950	1007	1011	990	969	951	994	966	983	987	1019	943	915	937	954	951	951	971	996	911	933	959	959	918	951	986	984	978	955	925	974	949	946	958	961	970	968	990	975	907	970	992	989	964	1016	977	991	969	968	1004	939	945	1012	951	946	968	991	935	929	956	948	926	1023	950	965	961	948	977	981	943	919	953	975	944	949	918	936	970	931	986	995	1005	985	970	990	968	988	951	951	931	963	992	955	928	985	976	976	1007	923	961	958	911	914	953	937	917	889	932	990	997	912	958	1007	1035	993	974	984	958	951	975	947	999	998	896	901	932	958	982	913	951	982	960	962	904	964	930	940	970	980	972	968	978	936	959	916	916	948	969	953	922	980	978	969	955	923	915	964	930	1001	928	962	999	955	997	943	996	928	1003	942	965	958	959	955	1004	937	948	932	937	939	939	976	964	928	1011	997	913	975	966	918	978	1002	1005	959	925	959	949	970	967	995	977	877	1012	953	951	980	924	963	949	982	983	892	983	946	960	948	953	1006	976	976	982	957	972	941	957	967	935	965	956	951	983	940	948	1006	928	908	1020	987	959	964	973	991	911	951	942	964	959	963	946	953	993	963	951	1008	965	931	912	935	951	1005	965	915	982	1018	971	973	935	954	962	1029	959	930	915	1012	978	950	958	948	927	1012	950	950	1007	961	1021	935	980	954	1002	1000	948	971	962	968	987	984	930	945	976	978	907
14336	2539	2456	1861	1427	3758	34638	12246	868	517	2760	14580	6675	1759	771	420	375	424	405	415	385	408	375	365	390	409	348	384	380	368	323	405	358	329	375	415	350	342	366	400	416	385	368	378	380	374	370	387	396	356	330	366	390	354	368	384	368	398	324	365	329	348	344	366	373	359	368	350	368	338	369	374	391	376	353	352	352	408	341	349	399	362	355	366	392	345	386	336	402	363	370	339	387	360	360	390	356	368	346	387	358	402	367	358	356	380	393	389	366	340	376	395	394	383	382	360	360	359	376	391	390	405	382	353	349	350	402	422	401	373	375	385	337	367	387	343	349	337	344	365	365	367	376	374	364	347	370	364	359	401	350	347	377	372	388	367	331	362	356	367	405	364	359	344	360	370	353	337	380	374	354	358	373	363	356	344	339	356	342	342	380	372	388	397	362	389	384	399	334	347	385	334	366	379	393	381	368	363	382	382	373	359	354	340	379	357	356	372	349	393	364	392	336	373	358	378	357	394	381	372	352	349	388	385	376	348	370	343	356	350	351	358	359	363	368	402	329	369	393	358	353	377	378	382	376	347	380	395	372	379	385	379	378	347	375	394	366	351	358	396	393	339	377	392	364	387	349	364	369	338	378	394	369	345	391	354	362	359	373	347	365	377	348	358	340	372	383	377	336	379	342	328	357	369	346	379	371	376	370	338	370	356	341	371	393	379	359	371	326	393	366	347	371	362	343	351	360	351	358	370	363	382	383	376	353	367	391	337	355	363	369	381	363	371	360	343	379	358	392	381	355	360	313	370	372	350	363	340	339	388	384	413	364	389	380	393	385	364	366	354	336	341	383	371	385	381	380	366	391	389	383	362	337	339	351	388	365	365	409	364	348	338	369	358	336	343	384	391	346	379	372	374	382	401	351	324	349	360	358	416	374	334	366	347	368	336	383	351	350	338	369	351	394	380	370	403	372	370	352	361	339	349	360	380	383	370	375	360	382	367	353	403	367	357	342	397	353	389	364	347	397	371	382	378	351	346	338	337	352	382	395	326	384	346	403	353	349	368	380	387	369	383	360	363	386	392	379	362	371	373	373	375	381	322	358	357	383	354	385	415	379	354	378	384	400	398	324	308	365	331	372	371	371	376	370	324	412	368	348	308	347	365	378	359	393	341	358	376	334	388	328	327	349	354	350	382	344	345	384	395	395	372	366	372	367	357	401	329	311	340	372	344	334	377	382	404	386	353	356	354	358	387	399	394	386	370	356	327	324	382	337	363	345	385	363	376	397	379	387	388	338	346	398	386	368	314	369	341	367	375	347	358	375	384	347	367	350	365	368	380	350	352	369	374	378	356	360	364	382	355	365	352	376	374	341	346	388	349	375	390	366	356	374	374	398	334	323	369	376	358	354	340	369	332	363	373	371	346	370	369	396	341	375	352	370	380	370	343	373	352	364	382	329	369	376	361	337	359	364	340	393	361	358	338	368	349	364	346	339	371	364	345	360	353	384	394	327	342	371	345	310	332	340	361	382	347	347	326	378	378	372	364	391	388	389	382	375	357	327	387	373	374	376	345	378	326	349	369	353	371	372	380	406	368	405	349	354	397	370	373	352	414	364	340	384	364	373	346	371	384	410	339	363	364	356	339	388	346	375	353	369	371	363	353	355	382	342	363	380	379	388	369	336	396	385	347	378	365	374	354	371	343	353	354	366	386	384	366	372	357	381	368	386	353	360	371	371	344	347	355	331	391	371	378	350	363	370	392	332	334	378	347	353	361	384	374	361	324	372	372	383	371	335	358	366	340	375	366	390	382	373	403	374	344	396	389	359	372	400	381	374	361	365	350	373	370	357	367	351	383	376	389	362	347	358	391	362	325	355	361	372	369	360	360	330	376	331	372	371	377	361	333	358	385	358	333	359	379	338	350	343	380	331	380	376	378	356	374	357	404	332	383	357	357	377	350	358	346	371	327	359	371	374	391	383	393	355	360	349	362	372	350	366	369	405	390	357	350	349	395	363	347	393	362	349	375	369	376	346	381	384	372	358	360	330	376	395	349	376	352	342	367	341	344	380	376	363	362	397	367	364	385	361	380	337	358	381	345	396	349	379	343	352	352	385	362	374	359	349	375	373	377	361	382	387	357	371	375	385	361	408	341	369	384	344	367	384	368	402	356	362	383	347	357	340	353	366	362	363	338	346	370	373	381	347	330	363	360	369	420	381	363	389	380	366	370	369	383	367	365	368	380	347	391	361	370	358	394	360	329	340	364	396	356	385	371	380	381	336	337	421	374	378	384	383	350	349	360	393	384	357	357	345	321	372	338	358	346	350	333	371	381	380	335	389	393	392	399	370	377	377	362	393	342	405	351	360	373	330	402	372	356	394	366	369	361	381	372	339	383	382	380	380	380	400	400	357	360	370	378	372	371	363	403	368	367	347	344	363	370	387	378	376	362	352	387	359	366	326	336	335	372	352	399	361	393	355	349	378	344	363	330	364	345	401	404	387	346	349	352	350	336	382	362	356	383	374	364	333	380	346	365	374	378	311	364	321	350	372	382	368	339	328	367	379	349	370	372	337	388	371	346	390	389	365	415	343	380	384	386	388	352	354	389	342	351	356	372	363	379	336	357	327	367	388	376	383	367	314	366	369	340	375	391	359	372	353	351	323	371	363	370	407	369	362	380	376	342	371	371	380	359	359	375	340	357	330	366	391	342	360	372	360	361	363	393	344	368	335	336	328	372	363	398	355	392	354	357	360	367	359	353	347	342	366	352	369	369	343	386	383	360	349	332	384	379	397	359	395	389	379	388	335	341	345	361	347	338	325	328	345	381	386	385	362	358	392	375	364	335	341	348	372	393	340	396	328	395	339	348	331	343	375	349	384	368	362	382	356	375	352	340	357	323	332	349	402	375	369	347	361	369	359	396	333	360	399	368	404	401	355	345	380	381	334	337	379	390	364	351	349	366	392	377	350	369	380	365	349	363	390	365	357	368	387	386	394	351	351	375	433	365	366	351	366	355	383	341	381	349	368	353	346	381	358	330	381	374	371	388	356	391	351	389	362	384	359	384	346	350	355	368	345	405	396	356	381	358	369	372	400	374	385	372	362	380	357	374	344	336	332	393	368	379	355	388	379	348	336	355	373	366	381	351	363	366	349	385	365	352	343	391	358	362	356	395	337	410	383	361	325	353	345	369	359	387	389	386	369	351	371	365	354	371	349	389	372	361	342	367	326	350	383	377	353	413	346	380	353	372	400	354	389	325	376	377	387	333	392	409	342	361	362	354	372	380	374	350	373	380	403	370	368	354	377	392	407	365	370	390	356	365	342	383	360	368	342	357	328	358	356	381	362	396	405	387	381	382	371	349	398	350	347	357	377	361	381	321	341	363	354	381	365	335	348	354	374	384	356	398	370	353	401	374	371	348	366	340	329	342	330	351	355	351	405	367	386	402	369	392	364	357	351	363	380	362	370	355	367	352	340	332	405	382	360	362
7637	2459	4907	5697	5130	11540	52163	8957	2261	2082	11689	38428	17481	8622	2325	1287	1143	1181	1144	1100	1170	1106	1044	1038	1035	1052	1066	992	1076	1038	1049	1057	977	1000	1051	985	1022	973	1009	944	985	944	994	1040	923	918	969	986	976	996	947	944	949	970	963	965	1009	969	930	969	990	938	967	972	891	951	981	903	924	948	996	992	977	992	929	1023	921	959	923	940	952	904	903	948	968	964	974	991	931	924	949	927	878	917	918	996	919	901	939	949	987	944	981	958	1013	959	883	944	975	899	943	946	989	977	914	938	937	908	932	899	987	1012	921	950	974	902	936	977	924	970	927	924	881	964	963	899	922	947	942	1021	960	1003	978	940	902	936	913	867	913	945	952	946	944	899	891	944	918	966	940	937	933	887	933	926	969	961	926	912	955	935	935	882	961	920	919	940	907	918	999	943	922	933	922	924	908	915	930	930	962	984	927	953	933	1010	916	949	915	915	932	915	918	896	887	960	924	915	895	941	929	947	937	956	900	979	965	937	935	934	1001	900	915	913	927	959	944	917	968	924	930	971	887	933	956	949	900	974	931	933	904	925	913	898	937	963	924	905	939	939	940	919	977	922	990	963	901	886	904	910	917	921	919	909	978	948	877	865	948	866	980	949	955	935	971	947	945	949	892	930	907	970	926	976	929	959	922	897	972	961	921	917	922	1003	988	943	912	954	906	919	891	907	949	958	900	958	899	894	954	988	958	934	935	941	918	926	912	932	934	917	989	884	991	943	952	948	962	946	948	1004	903	916	939	936	919	958	899	940	896	893	919	957	936	955	922	950	941	892	948	908	954	882	955	986	949	984	945	962	976	895	936	917	960	976	933	930	1015	952	947	991	907	952	970	888	937	888	966	979	939	941	953	927	952	889	914	893	959	943	923	891	887	989	926	953	892	940	957	871	942	960	947	950	934	903	924	936	961	922	918	916	922	941	979	925	899	907	920	919	889	965	896	879	894	958	938	917	924	929	972	924	935	949	909	948	1017	911	926	964	958	921	865	949	914	953	906	994	961	920	999	973	949	975	914	969	905	962	955	934	928	964	934	908	957	950	912	950	867	912	919	925	979	962	975	929	956	900	951	904	889	940	896	943	928	937	893	917	911	933	946	925	937	958	963	897	929	928	948	920	1009	935	912	869	950	954	904	927	924	926	930	883	965	959	1017	915	961	905	999	890	1022	954	947	899	939	941	894	946	961	939	971	936	859	948	898	910	902	965	940	931	945	966	925	909	916	924	949	891	908	963	928	955	940	912	963	939	934	950	1000	869	930	904	963	952	947	947	929	932	912	984	931	918	902	873	953	891	995	941	890	943	951	902	911	943	980	927	969	938	911	969	922	939	908	949	990	958	924	944	920	861	959	939	961	972	964	938	909	936	948	987	951	977	959	924	916	919	947	888	922	900	929	888	939	947	915	970	952	908	960	942	921	889	907	955	941	900	947	953	877	926	940	880	995	943	901	997	900	899	965	906	906	993	950	918	942	936	954	941	949	915	894	954	857	930	953	948	936	935	947	953	961	940	959	890	932	915	939	931	924	970	961	916	930	988	914	894	942	900	958	944	889	928	882	915	934	959	974	943	912	862	929	925	937	920	899	967	980	932	986	889	931	1005	918	951	934	959	1011	924	952	901	955	965	922	970	969	919	926	900	940	896	938	932	938	946	931	965	989	977	913	1000	930	926	926	918	894	923	920	915	905	937	869	934	988	939	929	978	977	915	911	958	996	923	927	1003	971	945	935	940	967	943	884	988	931	901	990	912	939	882	969	876	916	918	873	944	913	974	961	964	902	974	929	941	929	966	968	939	926	948	890	907	907	937	963	904	880	981	933	907	957	938	968	940	939	852	1010	938	954	936	945	871	947	908	989	957	972	928	916	937	945	970	896	909	980	896	982	952	916	914	896	918	945	1019	951	889	928	973	906	959	919	920	893	949	914	951	924	917	933	973	932	924	893	966	889	927	948	964	894	893	950	980	954	963	946	965	947	936	938	979	972	919	969	929	908	939	919	943	911	965	928	943	908	946	878	984	912	944	959	893	931	913	917	907	962	906	930	949	977	945	957	934	916	915	890	925	966	946	972	936	954	1017	910	927	951	973	917	911	902	948	942	1032	888	897	987	916	915	935	945	966	946	919	893	929	908	993	995	937	897	951	959	1002	908	953	940	940	922	921	933	933	969	927	950	915	911	925	941	956	914	889	914	955	880	930	933	857	924	896	918	882	864	985	927	946	954	967	923	933	878	942	898	924	928	982	961	943	912	907	935	917	936	954	935	898	908	896	933	928	921	928	951	943	941	894	986	941	897	942	990	915	923	882	937	918	902	995	963	939	882	976	987	975	926	977	921	951	946	888	955	928	917	930	942	907	970	911	987	918	944	935	959	936	956	977	972	936	934	910	912	935	907	932	933	929	933	891	950	914	940	913	908	956	914	970	985	943	932	929	905	943	919	952	961	907	888	919	963	947	925	947	895	929	949	970	948	915	924	962	934	922	923	949	976	930	939	948	876	979	952	935	927	908	894	937	954	995	928	901	912	893	939	938	945	935	927	901	969	934	999	859	935	904	1037	928	927	974	911	968	933	981	969	885	971	956	954	922	898	955	923	937	922	920	966	953	959	937	940	899	926	911	992	912	935	948	973	934	950	919	916	948	936	903	970	900	926	976	965	933	907	955	925	956	929	922	903	886	961	924	953	950	890	943	888	960	984	987	883	947	920	930	907	965	980	977	939	906	925	898	929	924	895	883	885	901	950	949	906	920	916	953	880	884	956	946	929	889	916	910	916	905	1019	902	904	968	924	918	904	896	954	955	902	946	870	896	932	936	933	910	1001	865	970	905	937	873	939	925	921	942	945	1006	939	914	984	974	909	898	889	906	936	935	893	888	997	933	984	941	864	929	931	992	894	871	898	978	954	944	896	885	910	959	929	1018	944	975	983	907	947	923	911	945	881	899	950	920	918	932	905	954	955	991	920	975	919	940	955	917	909	899	942	918	894	901	920	977	894	956	895	949	927	910	932	905	998	939	938	877	888	927	901	905	947	895	961	950	922	977	942	933	935	1001	963	948	946	906	950	924	915	967	958	934	894	906	933	903	926	931	907	930	926	916	962	918	907	911	959	954	938	917	939	960	851	950	944	890	941	930	905	945	965	970	948	923	950	986	961	945	935	941	932	920	953	934	938	922	891	910	927	918	884	893	911	906	887	948	971	922	915	937	965	923	1023	915	915	896	909	931	936	902	958	915	951	948	935	933	902	953	990	974	945	950	910	934	952	918	950	928	945	960	949	924	935	936	911	959	915	954	885	978	931	930	962	912	950	904	924	950	930	950	905	970	975	971	914	973	891	946	946	883	924	905	950	913	906	892	986	898	897	927	934	906	966	930	931	910	939	951	939	922	918	892	909	898	938	928	923	921	1004	908	1000	911	948	925	1020	886	860	899	916	905	889	977	902	908	968	984	981	943	910	964	949	898	930	948	861	933	931	930	922	933	957	937	961	951
2113	272	250	251	244	493	947	281	221	200	266	760	487	292	196	213	220	217	189	199	224	219	191	216	194	176	231	198	217	200	211	223	191	165	216	227	210	189	210	184	212	207	218	211	218	189	202	199	212	195	233	198	216	202	216	221	216	221	211	213	215	186	233	246	173	202	188	212	205	195	198	204	206	210	192	227	218	221	182	220	213	198	194	204	207	213	214	200	213	209	185	221	174	208	211	211	223	246	195	241	203	199	215	207	215	190	206	217	227	210	191	215	201	222	177	223	232	208	221	200	195	189	207	220	205	191	224	204	195	191	228	206	207	200	230	215	216	214	227	204	213	202	201	210	215	171	202	210	203	212	205	221	206	190	183	201	219	220	197	203	204	218	212	211	210	218	235	221	209	224	230	214	221	186	191	184	177	224	203	192	214	212	216	207	220	222	210	191	223	224	216	209	207	195	186	180	210	198	210	200	197	195	204	204	225	191	199	198	187	203	186	214	196	171	209	204	200	215	170	198	190	236	184	220	205	182	197	212	194	192	189	178	215	218	193	182	208	188	198	226	251	225	194	217	205	211	167	194	209	197	203	203	212	208	205	266	197	216	204	215	199	196	215	204	189	209	221	203	203	204	200	210	183	210	213	180	190	190	199	204	221	165	200	201	220	209	174	210	205	200	194	235	204	216	217	210	209	225	202	204	221	198	209	217	219	216	195	215	191	222	212	206	199	188	238	215	207	205	180	193	227	189	209	210	216	223	217	188	226	207	203	196	217	190	171	209	203	185	219	210	190	192	222	206	206	199	214	217	196	190	217	195	234	229	199	185	187	190	207	194	203	203	193	218	219	211	219	187	194	192	191	203	205	224	184	185	179	193	213	208	215	215	232	202	202	191	190	183	192	200	198	196	204	174	216	223	166	207	178	195	191	244	199	208	204	216	217	202	200	203	190	186	190	218	191	173	215	216	233	194	212	197	214	206	210	220	216	186	191	195	197	193	250	210	218	191	210	212	198	189	210	198	204	189	196	195	204	193	226	233	196	208	175	216	205	215	204	210	189	208	234	202	201	187	168	239	188	190	220	211	206	212	211	215	197	188	193	205	216	184	210	202	183	202	185	209	190	220	183	185	228	219	181	195	205	197	216	204	190	185	208	231	200	202	199	216	217	197	216	239	223	196	208	184	198	213	213	225	191	198	207	200	189	189	212	209	202	205	231	211	185	187	224	193	206	236	225	208	213	190	191	215	199	195	204	216	202	198	199	191	190	198	212	217	176	229	191	195	194	247	198	197	194	207	223	215	219	216	192	216	213	191	209	215	196	199	197	208	195	191	194	194	199	210	207	226	193	187	202	215	210	268	190	219	213	221	188	194	204	190	200	208	220	225	219	189	191	192	176	202	222	213	207	199	192	191	191	198	203	205	208	230	214	199	212	209	209	196	219	215	182	208	230	186	211	198	201	210	212	218	226	213	189	190	185	211	228	197	189	205	246	227	202	205	210	194	217	193	232	202	200	203	215	211	193	192	175	197	211	210	202	196	218	224	220	232	230	197	174	223	208	185	182	213	222	209	191	208	172	212	186	197	198	209	210	212	208	242	214	200	192	199	197	210	213	217	225	199	188	216	201	203	207	196	174	189	220	216	202	191	206	185	219	189	215	201	190	233	201	203	194	228	194	209	186	178	202	199	192	217	197	215	188	188	182	217	222	181	227	192	220	210	198	189	196	213	214	188	210	204	195	210	201	202	211	210	195	182	205	230	219	203	217	208	205	197	209	192	214	227	176	213	201	205	191	210	233	200	201	188	202	184	200	197	237	193	210	203	191	209	205	192	196	205	223	224	212	178	196	195	216	193	191	220	204	196	207	218	192	172	204	220	199	193	215	198	201	192	199	173	213	199	206	212	188	217	209	184	199	199	243	217	202	221	209	222	216	217	182	218	204	227	194	247	203	196	204	230	206	218	222	217	214	198	202	220	185	218	210	198	186	227	189	184	216	188	202	196	207	221	240	178	200	216	207	189	201	224	205	226	175	193	205	225	230	200	198	206	196	199	225	223	198	216	230	210	183	205	189	234	201	200	197	191	209	197	205	192	191	193	205	223	186	213	198	206	176	194	219	209	189	203	190	201	211	209	190	214	215	208	181	193	188	187	199	207	227	194	187	185	212	204	207	186	215	208	214	208	211	180	222	183	209	221	223	205	218	208	209	208	185	194	202	214	210	204	203	207	204	226	217	183	209	195	179	195	182	201	168	191	177	191	207	211	214	206	184	233	192	219	215	194	177	201	199	215	210	250	241	213	206	181	212	204	196	209	181	200	235	213	222	222	216	226	206	221	196	212	187	214	206	224	219	193	200	197	221	213	223	189	213	227	228	214	203	230	198	217	209	213	203	215	201	189	215	216	214	197	210	193	211	229	210	208	223	196	210	202	181	199	209	202	209	186	189	229	192	201	224	176	213	208	182	205	208	191	207	188	212	210	193	211	218	203	194	210	199	204	200	217	195	203	240	196	230	196	211	198	186	208	203	222	205	199	230	236	204	189	192	181	217	202	174	191	198	218	203	218	198	200	216	215	218	203	190	221	211	177	200	201	244	199	215	212	211	188	185	207	188	194	220	202	173	190	216	180	182	212	202	220	195	179	223	232	197	195	215	211	203	186	211	220	211	218	223	230	214	200	211	208	212	217	179	198	207	205	234	200	215	206	202	233	228	203	194	209	182	217	199	215	203	207	211	174	191	189	214	193	183	205	199	213	210	199	235	233	219	197	194	197	205	211	207	196	213	210	221	203	219	231	207	209	193	190	191	208	176	190	223	209	220	229	196	198	218	219	226	196	170	194	224	206	194	185	200	207	207	195	209	188	217	234	209	195	194	197	176	203	174	215	214	188	210	204	212	196	220	210	198	223	214	218	227	196	204	198	217	189	180	203	222	186	219	215	188	209	192	178	200	217	206	224	175	210	210	208	196	191	196	208	204	202	196	204	199	197	209	207	204	205	216	196	191	205	198	203	197	226	238	173	196	198	202	211	208	205	215	202	196	202	194	217	220	228	210	200	201	202	182	211	189	202	204	190	192	214	192	202	214	210	214	203	205	209	215	222	221	205	176	202	173	203	214	220	233	216	195	197	195	223	219	197	204	201	197	213	224	200	228	212	184	228	209	201	207	187	211	198	188	198	193	216	196	212	199	185	202	217	198	215	202	207	211	209	210	226	209	195	198	217	213	237	201	212	183	210	201	215	211	206	198	193	203	251	208	218	220	195	224	176	194	208	203	197	190	200	207	210	205	219	233	201	204	215	240	183	185	182	201	212	196	181	185	200	190	199	237	231	196	232	202	185	190	201	210	196	229	228	192	229	207	175	204	191	202	223	207	207	192	197	211	224	192	206	200	200	236	215	174	197	231	213	183	188	212	204	237	188	183	228	193	205	194	195	226	214	192	194	206	194	238	217	235	197	181	204	191	193	222	212	195	186	207	202	218	219
2258	675	763	753	747	2772	4471	891	631	635	1095	4295	2390	1085	689	604	604	584	609	623	636	624	600	602	586	620	635	605	629	627	640	599	556	590	567	623	624	634	592	626	623	618	637	582	612	628	635	578	607	578	609	573	627	566	565	595	650	588	585	614	571	621	576	600	630	585	630	617	585	590	640	617	583	589	573	628	608	591	574	615	605	632	583	616	623	595	585	587	597	619	587	597	603	570	593	591	606	560	589	590	581	580	573	656	569	541	579	590	580	595	555	577	551	614	580	627	600	601	624	616	613	617	639	602	591	602	612	599	609	584	574	646	630	603	623	584	559	600	601	578	603	629	594	600	590	555	526	620	626	618	558	601	633	594	589	610	618	576	592	579	623	618	595	626	552	592	564	621	608	601	532	569	595	615	603	583	574	637	595	597	624	620	587	587	628	648	593	566	627	596	588	557	624	589	612	587	636	604	615	561	593	631	553	601	638	624	615	574	626	571	624	589	579	580	573	601	584	625	568	591	631	614	598	652	556	630	603	585	590	639	616	594	626	608	598	609	610	622	588	587	600	581	564	635	573	617	614	606	617	577	628	597	593	597	576	600	643	579	622	628	602	603	622	589	589	622	628	620	613	590	609	580	613	582	606	624	560	610	566	596	639	634	641	584	576	614	635	610	615	599	652	600	566	616	631	629	597	599	568	573	607	605	616	589	622	612	604	604	570	585	584	605	600	621	621	617	607	604	616	608	601	618	578	589	595	591	576	622	599	581	647	582	635	614	610	609	620	608	567	627	563	635	568	611	590	599	611	591	607	594	606	600	611	573	587	560	589	622	597	628	580	634	599	580	624	604	611	612	598	587	596	576	585	613	594	599	595	596	566	612	602	539	554	586	592	603	578	582	580	580	589	606	592	664	610	566	570	596	610	621	579	600	606	616	589	597	580	572	602	591	610	568	610	611	588	634	643	571	642	637	628	633	603	594	585	600	623	615	618	602	599	629	608	619	593	594	578	572	614	605	570	603	601	607	594	618	600	596	591	599	621	626	576	590	607	626	610	602	596	583	584	581	574	580	592	615	626	643	628	595	567	598	585	613	611	600	596	631	634	600	604	630	573	594	608	636	620	580	582	625	632	604	586	599	608	619	577	568	633	599	623	646	641	598	558	605	638	613	565	583	612	622	631	618	627	613	625	603	609	625	592	584	569	613	596	631	635	601	529	580	630	636	603	574	630	621	587	601	597	610	560	617	627	609	639	625	676	599	582	604	583	542	611	605	628	589	590	574	611	617	617	592	563	607	608	589	621	591	618	597	594	650	579	611	616	622	596	647	581	591	599	567	633	595	600	604	596	602	573	599	585	578	615	590	659	632	579	603	612	580	569	596	619	604	576	578	606	560	590	588	561	581	624	603	606	582	593	602	560	597	559	592	586	604	610	599	608	576	576	618	636	603	600	658	607	608	605	551	624	600	588	595	606	560	616	616	635	580	640	572	574	591	662	550	589	598	587	636	624	613	583	593	589	620	612	602	586	559	626	608	586	586	537	604	576	613	631	613	586	546	619	585	592	610	583	619	565	585	593	660	603	642	575	630	614	613	631	567	615	602	612	597	588	627	640	565	577	535	593	582	613	613	598	601	592	548	587	575	597	653	619	602	607	574	591	602	592	628	630	554	581	571	557	614	611	592	573	611	618	597	620	593	610	595	554	623	613	628	576	586	608	609	629	621	596	601	614	567	579	594	547	557	591	634	588	593	598	591	595	593	636	581	610	576	566	593	606	626	577	557	594	591	612	607	584	598	574	580	607	621	601	586	562	592	595	609	612	624	554	607	601	615	558	623	601	580	586	599	625	563	604	596	610	613	608	618	639	568	638	614	542	606	567	596	572	614	611	617	596	665	659	559	611	577	602	640	603	611	564	562	570	572	626	604	602	570	609	594	582	578	624	567	592	592	585	594	593	623	609	633	608	581	573	588	574	571	604	561	611	621	631	566	619	595	606	615	650	633	638	605	621	636	612	602	594	594	575	639	623	610	592	599	599	558	601	587	614	638	630	600	608	575	576	567	569	623	569	632	586	608	599	588	608	587	610	612	618	604	527	610	598	597	597	570	625	631	567	648	654	593	631	615	621	632	615	593	590	617	592	616	571	611	608	595	629	616	589	629	593	564	604	586	591	566	610	584	585	632	588	587	620	552	601	636	603	580	599	582	563	602	572	599	582	602	608	625	628	593	596	612	635	567	614	597	558	603	638	585	577	628	577	604	577	651	589	613	608	629	583	625	609	623	577	608	585	565	583	579	602	578	597	580	603	594	610	558	535	598	624	635	605	624	614	600	583	594	611	612	585	628	561	587	601	601	571	598	584	578	610	580	610	573	625	605	633	621	593	569	601	591	606	653	570	630	587	608	567	576	623	648	574	600	564	605	575	626	607	602	586	586	611	617	607	612	592	602	585	618	592	596	613	625	593	589	589	617	647	618	595	592	605	580	605	640	586	610	585	608	603	627	610	610	584	582	595	609	639	601	608	579	610	634	640	602	607	605	593	564	632	593	634	596	577	582	605	637	600	635	580	627	587	592	582	586	599	576	598	647	647	604	560	600	627	612	585	630	616	583	541	613	611	587	616	595	572	631	613	600	606	613	614	603	593	618	602	613	618	577	609	647	592	609	601	596	615	556	601	632	590	569	633	603	635	616	597	586	575	631	614	606	580	642	627	592	638	619	603	611	567	582	583	590	591	533	613	628	658	627	631	614	602	618	588	604	632	582	608	589	594	642	621	591	597	569	583	586	602	564	617	597	597	626	579	618	591	597	601	624	619	611	645	589	600	569	630	605	582	584	611	579	546	593	569	604	564	574	627	604	628	642	609	609	619	615	602	629	584	629	627	603	589	594	612	612	554	551	602	584	565	604	540	593	608	614	557	636	603	600	614	598	611	594	575	624	593	595	620	567	627	616	528	591	603	607	611	612	565	576	608	601	575	602	589	600	615	645	602	625	622	603	585	584	632	570	610	608	610	577	627	622	621	596	616	608	569	606	649	603	542	559	532	587	635	617	592	633	585	618	601	557	584	613	601	593	553	592	624	576	615	559	621	612	628	642	592	583	631	594	626	614	593	596	632	601	594	653	601	547	632	630	604	591	601	574	593	589	596	614	597	614	606	587	623	611	597	559	620	549	625	606	612	627	554	630	580	597	612	641	634	636	596	565	580	614	584	622	630	580	588	581	604	609	580	591	605	588	642	611	637	603	612	578	606	643	591	596	592	638	586	574	577	609	647	623	595	605	627	592	588	608	580	594	622	615	616	593	593	604	612	649	638	610	583	585	568	633	586	594	642	633	570	600	644	606	586	535	588	611	580	649	535	609	593	599	602	594	648	602	608	586	578	574	598	600	619	620	586	609	601	615	597	558	648	620	589	593	579	552	593	566	608	607	568	580	607	601	601	627	639	603	600	624	588	594	598	588	606	572	642	607	586	593	578	593	585	643
7367	1214	1316	1053	839	3268	1846	964	448	488	3371	10270	4975	1349	456	348	370	370	347	368	383	355	348	364	337	367	359	353	382	338	341	385	398	366	371	367	370	318	337	363	382	325	357	372	337	348	357	357	375	346	325	357	349	347	330	390	363	378	347	315	348	357	359	343	307	313	349	324	364	337	375	343	385	361	332	347	359	354	314	364	356	331	306	326	330	371	338	367	357	342	364	322	343	329	373	312	341	344	328	391	349	353	344	330	350	355	360	344	332	359	373	349	370	323	336	370	357	341	342	387	316	360	366	344	337	318	337	320	306	322	334	357	354	327	372	366	335	320	365	332	322	333	347	346	345	322	345	327	342	350	332	316	354	324	321	349	343	329	353	326	318	350	364	338	352	328	339	337	330	375	374	367	351	296	349	340	338	341	353	366	373	335	341	342	351	319	341	362	368	360	327	339	340	332	352	339	357	389	308	348	367	340	327	349	346	359	360	352	356	374	359	336	364	390	317	350	334	349	330	329	336	345	365	324	340	369	348	334	338	330	360	357	334	317	350	352	320	355	352	323	328	310	321	381	332	317	378	338	345	364	336	338	300	373	342	340	410	358	354	356	341	325	347	333	360	350	344	346	387	360	328	311	395	360	350	341	355	327	349	342	386	339	331	352	352	357	307	365	320	368	345	373	343	381	334	338	318	360	352	355	350	374	354	341	362	329	323	343	349	321	344	335	326	331	329	336	332	352	326	371	354	341	328	347	340	367	374	332	349	365	345	345	347	337	323	342	335	378	322	370	367	334	331	333	367	364	345	329	385	318	318	355	344	329	348	325	362	364	356	362	341	360	331	339	358	370	350	355	359	383	350	360	350	335	362	348	380	342	342	414	359	307	375	387	333	341	338	347	326	312	333	364	344	323	332	374	330	346	356	366	357	345	334	350	379	325	345	346	366	359	321	315	351	334	323	319	360	315	345	377	307	340	353	349	325	351	343	344	381	332	346	321	348	378	367	342	334	361	357	301	340	349	350	367	354	345	329	374	350	347	348	343	357	350	357	344	335	332	348	327	334	341	346	329	336	322	323	351	345	366	356	349	308	369	333	331	332	349	382	341	335	322	339	366	354	366	359	309	309	332	384	370	346	342	337	356	329	369	338	384	341	345	329	330	344	339	369	371	348	382	342	363	355	355	357	328	355	334	345	303	319	340	356	330	356	350	353	336	362	355	298	358	381	309	320	326	339	335	353	298	340	361	307	359	338	339	328	336	324	294	306	340	350	356	361	340	364	346	325	349	363	368	357	332	333	337	318	316	320	333	326	351	327	377	341	335	360	335	368	357	316	321	347	315	342	317	368	323	334	322	338	357	339	338	340	346	373	342	326	358	339	364	330	346	365	378	374	346	368	336	326	349	328	347	339	361	344	361	367	351	339	333	310	372	363	343	315	368	328	353	304	332	358	342	334	335	311	305	353	333	363	363	351	360	343	343	332	321	343	347	341	345	317	337	302	375	340	311	326	344	332	330	319	334	343	359	356	316	391	341	342	366	338	358	339	363	349	376	316	334	372	355	350	365	326	331	339	325	339	334	381	339	366	351	366	386	367	304	330	388	311	346	350	355	344	314	313	318	341	351	334	348	331	380	335	380	381	319	358	339	330	321	324	314	342	322	361	334	342	349	357	332	335	348	326	341	353	395	331	326	359	332	360	351	335	326	362	399	318	319	395	358	313	354	321	363	321	328	363	358	365	366	337	341	341	327	356	361	353	343	328	359	413	329	321	311	339	340	345	324	364	336	355	374	346	351	367	354	326	355	319	314	338	354	309	316	367	360	356	370	339	340	311	295	320	324	368	327	350	342	354	339	354	350	369	372	343	337	337	366	342	341	329	347	340	348	334	345	356	327	341	355	370	377	314	392	341	356	362	340	315	392	361	373	344	328	354	334	344	351	324	349	323	357	353	327	344	315	327	387	355	336	344	335	368	357	343	321	351	353	348	406	306	337	341	343	349	357	356	343	348	364	376	348	320	339	341	340	334	352	350	337	367	371	335	313	353	366	342	339	367	344	367	336	332	333	346	371	353	351	343	372	330	368	336	360	355	362	376	348	297	335	357	332	362	376	373	346	344	359	352	375	343	330	354	327	348	381	344	352	352	330	366	376	395	344	353	342	349	352	321	344	342	374	358	336	376	346	322	345	346	360	372	327	357	317	321	354	340	307	318	348	338	335	340	332	360	362	334	349	389	379	339	343	331	372	327	330	339	342	342	375	345	333	333	347	364	342	332	382	317	359	351	318	363	355	349	325	353	322	364	348	328	363	351	330	368	366	316	367	330	363	359	333	326	334	326	346	358	338	354	353	335	364	328	337	342	331	351	335	349	371	357	362	374	369	371	349	369	373	306	331	346	369	364	420	340	363	348	351	366	354	352	346	333	351	351	332	356	369	336	362	344	336	305	360	334	386	335	348	343	347	335	353	346	339	357	356	339	344	361	370	345	366	319	323	338	315	336	334	343	353	338	404	320	352	342	373	313	320	362	329	331	347	343	333	364	342	338	342	344	356	368	359	345	381	316	324	342	350	324	384	370	338	348	355	337	365	299	357	339	324	343	346	350	328	314	364	343	333	325	355	352	312	355	378	345	362	334	310	381	335	356	345	332	349	341	368	345	363	340	350	369	332	337	367	350	338	348	327	361	370	343	347	343	345	339	337	336	370	365	332	342	364	326	366	355	339	304	381	354	366	326	379	336	331	355	332	355	352	335	294	340	366	372	321	352	335	335	364	338	370	346	314	366	362	355	383	344	335	334	365	352	345	364	339	357	343	329	341	335	345	334	350	339	319	328	343	350	327	363	326	342	335	326	337	340	352	347	347	360	338	356	362	334	354	355	329	348	349	381	366	362	335	368	339	297	356	356	326	323	323	356	351	342	345	376	351	392	356	356	312	385	312	359	348	358	370	346	392	342	326	363	339	365	342	358	330	312	368	333	320	373	363	333	327	315	352	350	341	318	309	362	327	347	346	347	373	339	327	358	377	372	380	346	358	360	372	365	356	356	357	366	350	334	326	346	353	323	362	351	363	348	346	368	325	329	335	367	357	364	344	338	354	348	359	354	354	323	350	362	322	357	337	350	328	320	355	373	324	345	340	346	343	321	332	385	348	338	362	345	361	335	351	354	363	353	359	352	350	367	336	328	304	323	343	398	370	318	360	330	338	357	357	375	355	392	323	367	354	302	392	340	372	365	366	348	365	323	321	379	362	352	386	320	320	356	367	340	377	317	359	347	329	347	339	345	367	352	347	332	327	353	320	304	325	396	363	357	317	325	350	336	354	344	312	327	306	374	318	318	338	345	368	371	376	297	327	367	388	327	331	322	338	351	359	348	354	366	357	346	355	344	340	342	321	363	374	365	321	367	353	349	347	346	368	358	364	323	330	309	350	351	353	359	341	345	353	360	352	342	368	346	376	357	322	333	312	337	335	356	343	364	338	358	328
5734	1661	2958	3559	3028	11709	6928	3412	1776	1936	14736	33341	16519	6764	1301	1043	1113	1013	1096	1060	981	1052	1015	1018	1001	980	983	995	1005	905	904	961	945	967	939	898	922	891	888	919	922	936	969	959	939	925	923	934	924	972	972	931	897	912	946	944	888	906	956	903	855	880	898	964	924	928	975	924	924	904	944	972	962	914	993	860	893	964	894	896	932	891	951	904	998	922	934	884	905	953	931	949	922	951	953	892	930	901	1054	926	967	931	925	876	921	959	885	931	967	923	981	927	890	854	886	959	943	853	974	947	883	924	924	952	939	908	848	884	866	906	882	926	885	903	945	898	936	894	864	911	907	905	898	938	948	887	940	972	906	917	913	925	901	898	923	941	913	958	984	936	876	913	904	932	902	928	917	910	953	869	908	893	907	897	878	937	913	853	863	903	851	903	936	939	958	897	937	921	948	888	866	889	967	879	955	937	924	875	858	925	906	889	914	872	894	975	896	912	895	876	947	934	960	918	918	893	939	937	920	934	903	931	920	936	967	922	915	891	918	921	926	939	830	917	950	939	858	861	879	948	880	925	916	917	932	936	912	928	894	884	887	951	895	895	914	903	910	877	940	895	928	926	901	911	885	925	862	954	929	932	900	932	892	903	905	935	920	903	973	881	921	925	935	935	926	904	926	888	939	932	917	921	915	928	860	965	941	956	936	917	902	928	932	946	874	944	883	862	859	936	929	924	872	887	985	934	875	924	917	892	975	909	925	903	910	962	885	912	903	889	927	888	900	857	909	918	933	975	945	913	934	940	914	998	938	905	892	944	898	970	919	972	945	942	908	994	946	902	921	887	965	886	950	951	950	934	867	921	968	976	933	982	901	938	943	999	953	908	897	886	938	879	886	917	884	922	914	956	894	907	969	967	889	875	901	870	900	929	874	972	921	949	902	965	961	942	904	944	908	834	922	900	924	901	948	894	906	898	903	890	884	951	934	875	877	913	939	869	885	928	844	874	899	958	968	919	919	929	957	918	901	931	947	910	918	920	936	907	952	909	877	877	902	965	921	962	960	915	853	937	878	909	971	945	901	939	921	921	975	916	940	896	917	905	869	916	949	925	939	917	975	886	916	955	850	855	946	923	934	888	948	935	915	877	872	926	938	937	936	1004	904	865	907	911	919	941	905	918	939	894	933	920	886	870	916	928	907	848	891	904	874	940	936	952	936	937	931	907	965	996	983	955	933	918	940	884	935	939	966	907	908	959	931	950	893	959	927	989	905	938	919	847	966	924	946	963	905	933	924	949	898	910	921	931	942	978	946	961	945	925	918	912	867	865	940	936	918	911	914	869	963	944	877	928	933	949	888	947	890	931	915	924	927	915	989	936	948	917	928	838	930	895	914	883	889	961	935	951	964	937	955	912	952	853	913	960	898	896	911	969	920	885	842	962	926	945	889	931	923	924	903	919	912	941	992	889	968	933	921	899	920	914	963	955	860	906	922	886	926	888	938	875	924	885	916	899	914	938	926	927	875	918	941	968	888	1010	905	929	933	894	921	873	923	966	927	911	905	902	912	928	888	878	927	941	934	941	889	895	906	888	883	894	967	919	883	916	944	895	863	932	884	917	924	900	885	918	913	889	916	903	996	897	941	924	880	869	913	889	908	958	962	918	921	873	868	947	912	925	880	902	904	900	882	916	915	922	848	965	935	936	905	917	872	930	903	897	891	890	916	889	936	950	919	898	874	934	904	976	955	959	898	909	938	898	895	927	907	917	923	882	931	916	915	880	920	888	972	889	982	888	900	914	951	865	954	957	877	945	933	968	905	951	908	888	921	886	937	926	914	915	903	896	944	929	901	956	821	919	901	909	888	879	875	890	890	917	938	867	940	919	927	950	946	949	903	883	926	961	965	930	915	881	889	909	947	885	878	865	916	913	939	920	900	875	959	874	833	953	895	930	947	934	905	900	879	927	908	898	921	916	910	922	897	964	914	933	922	899	901	947	932	884	973	911	924	897	886	944	984	942	908	941	906	924	949	974	954	872	902	922	923	951	952	925	928	922	883	887	933	950	948	851	951	914	933	943	895	927	963	936	919	965	887	896	966	924	882	948	965	914	904	916	926	905	976	902	904	982	948	890	869	902	908	917	950	893	917	946	912	970	934	895	951	941	878	917	904	926	944	935	961	922	927	929	932	910	928	944	932	924	932	908	933	930	901	920	907	975	917	953	925	917	951	935	884	868	949	930	922	974	930	927	965	954	920	880	950	881	927	898	927	872	908	908	968	889	920	953	980	947	906	909	907	896	910	926	923	907	954	901	918	935	904	879	882	945	879	935	964	870	929	953	894	923	924	942	919	882	895	886	964	905	891	913	890	876	901	890	931	935	885	924	864	914	930	924	933	1002	922	902	909	920	928	900	885	949	909	958	990	926	917	883	873	939	884	899	938	888	932	952	978	896	902	941	950	874	970	916	938	955	950	901	870	907	907	906	915	931	937	911	870	904	918	927	888	885	886	934	910	908	970	869	899	919	935	928	937	938	943	874	870	873	907	869	928	960	908	889	804	912	926	900	864	905	864	900	925	888	936	945	871	928	889	919	934	897	925	975	946	937	869	886	963	926	949	903	911	901	936	913	869	927	919	929	921	915	847	930	930	909	947	955	906	913	897	879	916	881	846	913	947	917	938	922	908	947	950	913	929	856	943	913	885	907	901	894	903	893	947	915	959	913	920	914	929	956	890	943	910	923	914	886	911	951	949	922	873	900	940	906	915	922	911	839	940	902	916	903	879	937	930	906	943	861	920	912	1000	908	886	926	905	927	951	915	885	891	926	934	921	944	906	859	934	894	913	960	868	977	873	928	980	895	917	913	947	876	907	895	945	948	866	939	909	946	954	938	929	928	905	910	966	894	966	945	925	898	929	922	902	953	910	915	894	872	918	912	933	897	933	837	937	934	904	937	956	888	925	933	916	916	923	947	895	908	952	935	941	911	944	889	930	888	924	917	891	888	950	938	944	956	892	973	929	888	861	895	829	858	892	872	884	930	1002	916	968	903	864	908	974	941	944	890	915	910	935	868	898	963	918	893	859	915	890	897	917	895	918	969	937	897	945	952	879	934	960	936	933	952	909	914	904	920	969	891	894	886	955	924	974	837	918	896	958	887	931	849	966	937	912	929	940	903	902	919	950	948	942	887	902	913	901	947	928	928	929	927	903	936	904	908	903	913	913	945	934	929	849	910	943	916	917	891	927	936	924	924	886	922	946	936	952	897	901	959	875	882	916	894	935	935	935	944	982	896	947	943	915	928	902	937	916	970	845	908	895	898	884	982	925	899	892	975	874	958	925	883	935	901	975	905	902	925	924	952	912	961	916	881	924	908	901	902	994	930	854	952	884	934	907	943	914	919	924	927	927	935	893	905	945	924	939	939	930	923	883	881	955	949	923	892	887	883	931	895	930	922	951	923	900	952	920	929	929	845	966	966	931	897	928	892	923	936	919	920	894	949
14066	2469	2400	1922	1336	1213	1077	1060	690	1139	8412	20275	5925	5343	804	406	411	392	404	337	351	366	354	365	348	342	348	337	378	396	356	349	373	349	387	384	340	330	348	375	350	362	393	346	327	346	317	401	362	335	363	330	395	363	357	305	323	347	357	352	363	364	314	380	324	344	364	320	329	350	371	333	346	344	333	337	351	314	377	327	401	343	364	365	339	339	342	328	355	332	338	343	342	322	335	377	356	354	335	347	334	362	336	343	379	343	357	347	380	358	369	348	345	323	354	322	358	335	356	344	324	348	316	331	341	358	349	329	350	319	344	353	353	381	352	362	338	373	332	347	353	312	350	356	345	339	355	315	348	341	336	351	338	358	322	317	328	354	333	365	354	346	353	323	367	342	390	377	385	353	350	327	333	335	364	364	347	367	350	381	371	336	317	326	348	349	352	336	329	339	352	355	344	327	383	304	366	350	369	351	334	335	360	345	357	329	346	349	359	365	362	333	321	339	340	335	374	382	349	357	350	371	377	330	348	354	345	359	345	315	353	347	370	345	372	320	346	350	377	334	372	361	330	346	337	347	357	361	354	357	353	330	329	365	355	405	364	362	364	370	338	342	326	318	364	341	331	343	343	308	311	349	344	348	367	351	344	360	358	338	359	344	372	331	356	328	342	347	336	339	319	400	349	366	341	333	323	316	349	352	338	330	349	329	357	336	345	346	364	349	320	349	358	358	358	321	368	372	349	362	331	340	355	387	360	357	364	324	353	337	339	370	318	356	323	363	349	381	339	358	354	377	351	328	302	294	333	331	323	335	346	325	346	358	338	341	353	314	299	336	364	347	353	360	329	319	337	362	351	352	331	353	341	344	353	329	362	343	330	337	314	362	361	356	351	368	354	353	327	353	333	347	348	341	364	310	322	382	339	337	361	345	302	353	331	332	317	338	317	315	388	337	353	370	344	356	369	335	363	350	340	329	363	334	350	340	346	355	349	350	352	343	331	348	347	369	380	366	358	344	351	354	351	342	351	341	321	349	331	354	360	322	343	358	367	323	353	331	371	353	329	338	371	351	349	354	376	323	331	353	373	330	346	380	395	359	361	367	341	388	381	321	339	386	345	352	352	362	366	349	333	364	382	361	337	342	356	345	337	335	365	355	368	355	379	344	348	314	368	350	387	312	334	334	335	348	376	334	352	374	351	318	371	366	338	344	362	353	341	338	348	325	346	345	328	350	309	359	343	348	381	362	341	345	371	369	348	342	342	349	318	371	364	309	358	316	330	347	344	370	352	347	352	350	346	356	375	381	354	330	339	319	333	316	351	359	349	354	358	314	324	370	370	325	316	338	350	376	379	327	332	350	316	373	339	375	326	337	385	365	349	315	356	346	387	358	358	345	348	362	347	359	333	346	347	352	363	380	342	332	325	335	357	344	343	331	370	343	356	337	346	346	342	364	357	359	364	343	344	368	333	346	358	360	319	326	339	348	376	344	350	357	369	358	341	340	388	369	368	334	314	372	319	374	317	341	350	364	358	345	329	339	341	342	365	343	344	370	385	353	340	330	360	333	373	350	349	336	332	328	351	323	361	349	347	331	335	332	313	303	301	349	321	322	331	337	337	354	334	338	350	317	360	363	352	344	356	361	384	338	319	354	362	358	319	382	362	332	359	287	343	362	321	369	329	327	337	350	343	346	361	333	351	332	392	322	341	338	344	339	327	339	340	323	339	340	364	333	359	340	336	352	328	341	364	349	365	325	343	338	334	351	351	339	348	341	350	337	389	342	338	336	329	353	387	367	341	339	337	351	376	328	335	343	336	337	360	341	335	353	361	332	328	333	363	347	360	348	361	331	352	358	339	347	351	346	352	360	342	364	355	354	357	317	318	330	351	384	349	333	335	337	355	313	324	330	332	350	361	370	350	325	355	339	379	354	369	315	317	335	317	344	351	360	365	354	352	342	363	377	356	361	348	384	319	346	348	340	328	366	320	329	341	317	356	376	365	345	362	349	365	367	382	313	355	356	341	381	337	395	342	370	328	366	344	318	312	336	322	377	380	325	334	377	366	368	356	353	368	331	330	363	327	330	345	343	358	322	375	344	351	358	338	315	316	390	348	326	357	317	307	351	368	342	363	318	360	343	311	350	341	356	345	319	331	347	364	344	337	349	369	361	325	342	339	346	324	340	380	340	364	345	348	313	346	303	349	324	341	354	330	346	357	365	351	352	357	362	327	337	340	384	337	296	338	352	360	361	330	328	335	340	346	324	357	332	356	347	321	381	327	340	336	354	351	354	324	335	368	347	348	352	359	357	372	345	370	374	346	345	366	365	367	367	367	367	366	340	340	368	375	361	361	372	342	393	355	314	351	349	341	311	358	333	323	356	366	378	362	341	357	360	355	327	300	334	344	339	363	344	342	354	360	356	307	337	329	327	371	326	340	320	318	346	367	357	367	339	332	310	362	330	393	343	340	356	348	334	347	334	364	357	310	343	338	349	372	362	338	339	349	330	332	354	361	326	341	349	342	326	349	367	355	359	353	355	345	322	362	339	335	350	389	350	390	371	334	361	324	363	361	351	309	373	372	326	346	356	349	355	341	347	335	320	329	327	354	364	367	361	334	399	345	343	370	330	379	386	342	321	353	326	349	354	360	328	369	357	363	342	332	357	347	347	326	357	319	346	356	356	317	357	347	330	369	315	311	354	391	313	347	327	329	371	360	348	351	387	361	363	337	387	346	362	340	381	393	329	382	350	325	346	348	341	353	328	340	329	347	339	350	323	357	347	356	341	359	336	352	382	360	298	348	365	368	398	351	314	344	327	335	337	364	334	329	394	327	335	359	359	366	333	323	356	379	343	399	371	361	341	337	339	338	377	346	320	350	332	349	336	331	327	332	350	377	338	368	349	390	332	343	356	376	343	378	350	386	377	330	386	370	345	343	325	365	348	355	335	345	317	341	367	344	348	327	333	340	324	323	356	371	318	311	336	362	348	370	375	334	349	336	371	355	373	366	366	364	380	361	339	351	339	347	342	346	348	329	369	332	356	347	340	323	339	371	347	345	375	341	370	362	360	308	353	368	351	334	360	328	374	320	310	344	363	357	351	349	356	323	339	351	357	383	356	310	347	345	329	350	348	380	341	341	305	350	387	342	386	377	335	343	394	352	362	341	348	366	350	343	333	359	355	352	376	336	315	362	384	340	345	355	335	357	368	349	347	330	341	378	363	366	344	331	364	349	382	366	345	339	342	346	347	340	352	325	356	362	321	363	331	329	351	333	363	326	333	364	378	360	354	365	362	326	309	354	343	373	336	341	353	351	358	333	347	366	351	319	321	367	362	318	363	331	348	357	346	364	348	382	354	361	354	347	356	322	391	345	347	374	339	345	380	318	367	298	345	342	349	340	384	355	327	397	362	342	349	355	312	384	331	355	323	326	377	356	345	349	332	309	349	355	366	360	353	360	362	317	336	353	347	343	337	323	319	379	344
7529	2428	5041	5633	4940	5076	4202	3664	2723	5673	27086	42520	14394	22198	1421	1236	1103	1076	1097	1116	1033	969	1021	1072	1068	1013	958	987	988	993	965	987	952	892	933	945	959	983	966	897	904	923	957	937	938	884	939	912	897	941	926	920	915	883	903	917	956	950	941	917	928	871	937	969	890	949	928	957	866	943	863	952	923	930	924	860	924	942	893	946	846	923	883	907	924	949	885	859	918	901	926	874	963	931	936	885	893	878	916	919	875	875	914	915	904	879	877	865	896	908	908	884	892	892	924	917	865	875	875	863	890	881	868	907	850	923	908	876	922	880	874	923	895	960	910	931	892	889	827	883	887	904	902	947	934	906	909	894	875	937	904	854	844	846	891	920	887	879	874	910	875	877	859	863	913	843	902	864	899	944	835	881	880	908	943	843	869	846	858	855	963	873	867	906	898	924	923	892	863	928	880	903	884	921	897	922	890	834	900	905	919	930	888	898	920	908	903	866	873	864	892	884	997	916	864	868	825	901	869	919	857	915	941	917	884	905	918	910	911	912	862	928	898	901	903	889	893	835	915	826	917	901	909	898	880	876	892	899	901	813	956	898	864	921	928	879	925	874	864	911	923	888	890	842	872	870	875	892	834	886	916	866	903	881	863	917	880	950	904	850	907	935	927	969	883	862	858	903	856	880	888	900	910	885	909	901	873	883	918	833	913	872	917	927	906	896	915	842	912	859	925	866	906	889	870	850	929	904	848	845	842	887	855	864	875	966	806	912	872	888	915	918	894	899	886	921	900	883	868	906	917	860	817	871	865	918	897	973	862	902	826	975	882	918	879	854	879	904	896	819	925	890	888	918	910	859	901	908	882	906	842	874	915	907	928	914	926	890	893	885	911	912	927	933	916	876	880	927	915	894	886	840	906	889	864	909	889	875	843	863	915	852	900	914	913	855	896	908	880	881	917	895	932	948	931	891	880	892	916	888	929	902	894	896	859	908	883	882	927	927	897	899	920	903	886	874	852	896	881	870	877	948	852	839	906	864	892	903	946	896	869	834	919	876	812	899	907	864	872	918	841	878	877	851	912	892	940	862	896	883	895	911	900	920	896	906	907	895	902	823	891	902	860	901	937	899	839	927	879	924	919	921	920	907	913	889	927	933	876	851	887	868	922	940	921	896	845	886	937	893	887	877	865	886	932	878	915	874	891	945	896	946	916	844	858	890	829	856	885	907	951	915	925	922	868	890	942	944	924	893	913	882	912	861	825	900	878	924	877	903	880	879	899	869	860	831	910	913	931	846	897	888	874	915	986	857	849	847	912	926	935	875	847	951	879	907	976	890	886	910	896	919	897	909	887	886	868	908	824	909	908	911	889	912	946	895	847	933	937	952	963	847	935	883	924	850	939	865	901	939	951	925	900	832	911	892	898	836	895	884	885	886	919	898	873	922	949	884	936	822	892	880	894	889	915	920	875	900	866	864	892	926	876	874	910	909	963	906	887	1009	906	881	943	894	894	913	911	844	879	917	889	904	912	888	890	914	890	904	908	897	891	889	926	868	903	846	916	865	870	920	958	891	928	871	894	864	868	918	852	875	900	891	817	956	860	863	838	929	900	927	978	929	905	855	880	906	884	899	863	863	864	905	846	903	883	889	922	849	953	892	833	894	893	922	858	848	904	885	904	917	902	869	923	865	837	927	891	900	896	869	887	870	888	917	950	851	844	928	892	938	930	903	903	910	919	901	910	966	893	849	850	903	900	876	863	908	919	891	861	886	887	920	874	938	891	932	890	884	884	885	909	876	911	886	881	941	830	893	929	884	934	894	909	895	883	950	844	879	871	883	860	851	928	903	884	862	906	879	881	854	900	894	842	891	894	906	858	889	860	823	951	852	968	918	918	880	885	935	928	866	841	880	917	940	864	842	919	915	841	917	876	905	863	860	890	890	936	866	907	872	931	891	885	912	893	898	881	871	914	921	845	881	913	925	851	904	887	873	889	852	883	897	908	869	856	921	918	865	890	844	851	902	903	922	887	910	884	940	943	930	839	924	898	895	879	905	883	843	896	874	891	859	935	869	926	905	899	941	921	874	884	916	953	914	911	843	856	924	890	902	903	893	816	835	907	862	865	885	892	901	914	875	872	883	853	928	887	904	923	871	881	919	883	915	859	882	898	913	908	962	861	934	864	920	885	899	916	902	900	909	898	902	887	883	906	900	852	893	880	814	905	892	882	931	883	974	888	897	917	884	877	874	891	872	889	878	842	878	883	857	835	846	879	887	880	931	963	889	857	940	946	878	873	908	909	919	865	861	910	921	864	916	853	894	832	869	934	845	877	899	852	850	962	954	890	944	891	897	852	885	831	920	927	886	898	905	931	855	930	879	864	915	890	914	893	910	853	845	879	867	926	922	923	932	905	901	828	905	907	889	897	900	875	893	935	877	935	846	929	895	916	870	930	890	951	905	932	967	949	921	840	874	921	919	887	894	924	907	868	905	899	893	931	909	871	884	871	861	870	888	967	877	903	889	870	896	998	889	927	926	885	931	885	891	872	847	878	905	890	910	890	880	903	884	898	849	876	876	904	904	890	937	891	858	879	891	908	827	955	912	887	924	899	923	842	925	899	865	885	853	886	895	884	863	917	906	927	919	888	859	876	880	918	930	903	870	901	836	852	900	886	892	879	943	939	941	917	934	915	877	906	838	899	870	872	946	881	894	955	916	910	891	876	868	887	876	920	849	921	885	895	905	927	862	881	877	918	918	881	897	904	886	843	881	911	824	915	889	908	906	918	906	909	906	838	900	876	896	929	910	919	934	914	895	878	891	878	903	885	844	873	895	890	910	905	843	865	879	835	931	912	842	874	941	875	892	878	884	847	891	879	906	895	896	837	892	819	931	918	908	895	858	880	908	898	934	879	893	916	914	858	803	936	912	882	846	935	866	879	916	925	901	904	895	911	865	889	868	874	902	908	911	881	928	915	887	889	898	924	912	906	889	904	862	889	860	930	865	830	855	924	867	859	879	883	901	877	858	890	874	877	891	882	907	880	936	851	972	907	917	910	919	890	893	893	895	948	898	883	993	885	879	894	933	917	825	910	888	897	892	915	916	882	912	901	879	901	892	868	924	891	888	884	876	884	938	910	923	892	870	877	884	884	900	879	896	897	875	901	873	862	901	954	899	888	918	921	930	862	816	925	843	909	925	855	902	922	869	898	887	868	904	888	870	902	884	935	854	872	909	936	913	861	909	875	859	887	866	911	931	924	889	916	887	883	920	919	899	904	899	950	888	939	897	853	890	933	951	892	895	896	879	890	912	898	900	857	933	878	912	877	881	902	870	934	900	872	896	906	890	891	833	849	933	960	883	886	858	883	960	844	941	913	857	863	903	905	856	874	836	890	875	874	848	958	910	946	930	803	886	913	871	901	854	825	940	933	852	884	906	883	859	902	940	849	913	816	907	871	915	876	852	896	921	907	897	895	875	890	867	879	929	870	869	884	890
1953	262	290	254	210	199	234	203	199	174	428	809	341	409	193	202	200	235	187	185	186	185	206	218	188	194	216	207	231	183	221	200	196	176	189	237	233	187	234	218	188	184	201	222	170	170	210	178	223	179	213	200	216	201	210	212	211	204	192	233	199	191	205	198	214	213	187	225	228	203	196	203	187	200	215	209	206	207	164	209	192	199	179	218	199	214	218	179	191	219	199	178	208	210	229	190	213	201	182	198	210	209	202	189	241	186	187	187	178	194	187	196	205	198	172	190	197	193	214	210	204	199	221	198	205	214	198	201	194	232	175	206	213	173	188	205	207	195	173	224	182	196	177	192	190	202	223	193	200	208	171	190	192	192	219	228	204	217	200	204	184	204	195	218	160	184	185	212	204	188	197	189	185	213	190	229	191	217	194	211	210	213	213	172	191	203	224	190	190	215	191	208	209	197	221	201	187	199	202	219	160	200	212	223	204	185	207	189	224	198	241	212	224	201	221	181	190	191	185	195	172	200	188	209	213	203	194	194	211	219	187	193	178	200	219	219	204	203	213	190	192	172	189	204	216	203	180	215	207	216	210	174	231	200	204	226	195	196	203	190	199	204	199	199	192	189	218	218	206	205	203	217	195	175	224	206	214	187	215	188	190	204	194	196	232	214	195	218	213	225	192	182	209	227	218	193	206	181	196	181	214	192	215	209	207	182	187	197	182	215	218	213	183	205	193	200	194	231	195	169	191	222	207	219	224	190	204	211	181	190	213	200	194	200	202	224	190	195	185	220	200	207	185	175	184	189	222	203	216	230	198	178	214	190	203	216	196	181	220	181	200	199	185	222	199	210	151	205	199	202	193	195	196	207	212	196	202	213	208	198	206	206	177	199	180	227	215	209	222	242	208	214	197	211	227	196	206	210	179	208	205	214	175	235	214	212	196	227	202	222	188	216	190	214	196	199	172	207	197	215	224	215	199	192	195	171	220	212	199	192	198	195	199	200	210	228	218	198	198	220	225	183	196	182	209	195	205	199	207	193	191	190	207	203	201	200	192	211	218	207	212	211	222	185	190	195	212	230	197	196	218	188	198	229	213	187	230	191	201	193	185	206	182	194	211	199	212	210	202	185	217	233	205	209	219	200	178	176	216	207	195	181	178	223	197	211	192	196	203	180	195	200	206	224	207	186	200	200	199	220	207	220	226	182	178	194	202	201	219	190	224	224	201	192	206	218	214	206	208	201	217	193	202	196	208	196	207	171	240	197	203	203	187	211	214	214	182	177	237	218	204	222	180	198	197	205	211	188	199	227	208	191	219	217	188	194	192	199	212	208	207	231	206	202	194	196	205	194	216	209	229	197	169	183	215	197	221	191	217	210	196	202	203	173	200	180	188	186	199	199	191	219	195	218	184	209	210	188	201	205	218	189	175	221	204	226	205	198	192	207	183	185	191	173	221	214	198	175	196	188	216	213	202	190	201	201	202	201	195	183	178	173	182	184	174	210	220	178	207	189	214	208	199	208	190	183	189	197	205	199	187	219	205	208	194	194	196	210	203	195	193	201	202	200	198	198	192	187	196	223	238	224	207	216	219	190	198	201	188	210	212	223	198	219	206	202	192	187	197	199	210	218	203	184	192	189	198	186	215	195	229	215	172	209	188	180	181	193	221	208	189	202	213	212	188	214	185	195	190	230	202	191	202	207	193	177	199	205	217	214	209	196	183	189	186	188	188	194	204	203	188	211	236	213	219	215	214	213	196	193	183	186	203	190	195	211	226	202	224	215	200	209	178	197	200	197	189	213	192	186	164	201	183	185	208	214	202	211	198	207	207	206	195	211	211	215	202	180	192	216	198	168	219	206	213	176	206	200	175	193	215	219	210	203	216	206	208	202	214	211	213	200	195	213	210	203	217	193	201	214	200	194	213	212	159	199	170	236	201	203	183	174	191	205	191	216	202	193	181	213	187	217	217	203	212	200	181	209	208	209	171	192	218	185	199	209	195	218	174	190	197	230	201	215	216	183	207	223	227	201	203	201	230	204	200	173	200	203	181	202	199	200	203	184	188	204	173	212	189	219	193	192	191	206	192	187	202	199	184	194	201	165	189	196	247	228	225	224	178	210	183	211	233	180	237	207	217	211	199	209	181	181	208	217	211	202	199	191	194	184	175	221	204	219	203	206	180	214	208	198	167	219	198	207	198	190	203	182	207	197	204	191	212	202	195	199	210	197	221	189	214	195	204	212	184	186	188	204	211	205	203	181	201	192	182	213	207	191	207	203	222	227	225	185	192	221	191	216	206	185	211	219	203	202	217	210	183	188	184	187	207	192	226	193	210	211	208	192	204	219	189	223	179	199	213	213	202	216	188	186	186	193	189	208	229	197	218	182	202	205	202	202	248	187	177	199	198	193	213	218	216	216	197	183	184	197	211	194	186	203	193	219	227	223	195	215	227	188	207	206	189	204	214	208	202	181	174	202	201	216	196	207	241	194	212	233	177	232	210	195	176	212	195	198	215	223	195	173	192	195	204	203	204	215	174	184	192	183	198	185	171	235	202	219	204	202	215	219	174	208	195	204	215	163	204	197	224	198	198	185	204	208	186	186	230	229	206	200	226	180	177	206	206	213	230	195	192	194	197	228	159	188	209	228	233	197	196	202	213	189	192	200	207	197	187	182	197	210	195	189	196	197	200	196	185	199	210	198	227	181	193	180	203	225	215	185	265	205	203	176	199	211	217	230	203	174	207	214	214	200	206	187	196	178	205	181	208	215	179	205	213	202	218	228	189	224	204	227	196	200	209	191	202	210	198	191	208	204	186	196	205	191	213	188	218	199	214	198	204	175	213	197	176	220	195	197	194	204	208	223	197	197	213	203	190	209	220	224	200	209	193	187	188	190	227	189	199	206	170	223	180	210	191	198	211	187	207	173	214	213	193	199	203	197	200	202	191	204	203	199	206	196	202	178	226	181	213	185	191	206	221	184	209	226	186	199	191	184	187	192	214	188	221	209	218	228	206	219	198	225	228	207	179	208	217	190	192	202	196	205	195	213	221	211	215	205	210	226	170	224	199	202	187	218	169	202	194	211	174	184	234	188	196	217	214	197	188	207	210	215	213	234	187	188	183	195	232	192	215	192	202	190	213	206	209	184	208	218	209	212	203	183	219	202	214	208	199	227	203	190	193	201	210	199	183	199	195	192	183	200	185	200	201	238	174	169	208	198	209	196	193	206	200	199	241	204	202	195	197	201	198	188	222	194	200	221	185	210	187	227	216	188	185	185	204	182	236	195	200	198	201	211	201	182	199	176	210	210	196	212	187	198	201	221	191	222	179	198	209	187	185	202	194	196	209	200	196	204	221	219	190	210	197	191	192	230	215	200	174	207	206	204	181	186	175	192	190	185	201	216	182	199	195	210	207	203	191	198	198	202	214	206	174	226	195	208	198	179	189	203	201	206	205	180	187	180	198	223	189	215	205	203	227	196	195	190
2300	631	792	729	715	725	684	720	677	679	2737	4642	1513	1753	591	609	596	563	603	637	585	596	605	539	601	572	611	600	566	579	537	591	615	603	582	613	560	614	595	588	598	623	619	555	614	601	539	583	577	534	609	579	550	553	610	594	578	613	592	593	566	612	577	561	578	565	608	605	567	565	583	555	587	621	602	574	565	551	562	584	528	605	617	564	591	612	553	551	569	620	615	603	597	595	586	584	614	612	593	604	591	586	567	571	587	558	553	613	636	585	613	570	577	607	588	545	584	609	557	593	561	588	571	599	596	582	570	599	592	611	573	638	582	576	589	591	586	594	569	623	608	561	594	535	613	585	608	561	597	600	553	566	596	587	582	596	599	580	613	611	546	584	580	552	617	598	581	560	611	586	602	555	623	550	571	593	590	579	612	604	582	612	588	599	560	596	557	575	563	577	602	596	570	550	606	597	600	620	645	583	608	620	612	616	567	548	542	607	629	571	596	634	570	588	598	552	583	576	571	560	621	600	626	573	595	599	560	627	551	611	578	580	580	586	637	567	578	624	575	580	596	551	625	545	625	621	611	559	599	579	612	609	589	637	591	566	548	592	596	593	544	608	597	608	604	612	571	558	555	547	588	596	579	602	625	606	597	589	603	579	612	636	613	591	574	574	570	598	571	588	532	594	616	622	621	600	631	621	620	577	610	596	555	609	590	563	600	572	606	561	578	622	578	568	555	603	591	607	677	583	594	598	574	572	608	593	593	558	578	565	608	588	589	578	551	565	548	607	591	584	567	591	559	592	574	595	576	567	574	614	608	590	589	606	596	608	543	620	567	641	588	592	592	573	602	602	592	553	577	594	605	573	559	598	574	594	593	583	580	617	587	573	579	564	586	609	563	576	588	590	602	627	620	618	582	536	589	599	529	550	590	566	571	614	584	620	602	573	647	593	559	567	567	583	582	557	580	597	595	565	596	589	570	549	624	612	592	590	621	534	606	553	574	597	577	626	549	642	609	614	576	609	586	558	559	603	596	614	598	631	625	593	567	587	558	588	569	586	603	626	572	635	588	588	580	606	595	575	559	584	606	540	574	621	599	609	625	585	603	571	571	575	613	576	614	599	616	640	623	586	570	580	596	575	578	568	612	600	557	593	599	610	590	606	571	565	580	599	624	561	594	566	583	580	582	589	583	601	578	581	576	598	604	596	609	580	653	532	609	550	566	610	566	580	584	577	576	585	548	623	582	621	588	580	603	605	603	635	624	600	576	570	598	595	556	601	559	579	561	574	577	568	615	559	568	575	589	564	578	578	566	606	611	664	568	577	571	609	578	558	582	552	561	588	569	630	560	565	600	585	579	605	569	602	581	573	561	594	594	588	581	628	605	587	649	585	604	585	625	597	582	591	598	618	602	591	553	594	592	582	574	573	569	603	587	572	569	612	592	595	582	581	604	604	589	568	620	605	567	601	580	594	550	601	612	582	550	563	623	560	594	626	546	571	601	574	589	563	596	569	585	566	588	591	614	619	599	573	583	583	576	598	599	591	564	580	595	583	588	564	624	560	567	572	574	604	541	569	572	606	561	585	607	613	597	564	597	567	600	595	614	568	573	625	570	590	578	564	568	564	558	622	580	603	584	630	571	576	601	614	604	568	565	588	604	607	524	590	606	617	576	612	595	597	621	569	608	584	564	604	581	592	631	533	579	576	593	565	620	605	585	575	603	585	599	599	643	531	598	577	570	557	546	641	574	560	590	575	565	614	606	617	600	643	620	569	598	620	573	576	611	594	547	592	581	581	624	605	600	583	591	576	617	611	547	597	581	580	604	592	565	562	601	600	581	616	598	596	575	610	606	615	595	611	570	571	597	609	617	577	604	587	585	560	551	662	582	562	551	581	580	570	618	611	600	594	592	601	606	605	594	601	587	557	552	603	600	588	568	546	591	575	572	602	610	596	582	594	607	538	582	571	584	574	600	589	602	594	605	542	523	605	573	602	586	583	581	575	572	567	617	616	595	611	621	589	592	609	576	589	585	557	573	615	601	608	556	603	588	616	571	629	571	611	606	563	599	576	607	574	575	558	553	570	596	570	592	577	551	595	623	568	562	557	562	605	584	640	593	590	597	641	594	588	583	589	590	603	561	589	587	612	592	589	604	623	575	545	616	537	629	590	562	582	616	641	574	563	578	555	586	567	595	570	616	628	557	587	557	574	572	597	597	604	584	581	580	594	591	623	598	560	566	560	584	609	565	600	595	571	596	600	598	566	568	569	615	593	609	617	615	603	593	617	577	598	582	592	584	569	587	614	560	622	586	542	552	632	566	628	552	607	571	565	567	590	590	594	588	578	558	572	617	575	580	604	586	564	575	579	576	570	597	602	562	602	587	587	569	595	601	589	614	571	588	604	575	584	574	575	623	589	605	571	576	548	542	572	596	613	621	562	575	613	575	516	546	562	589	568	563	588	616	603	633	574	590	578	582	586	622	626	568	612	587	616	596	557	568	647	583	610	583	581	593	627	629	578	551	646	635	581	571	579	612	607	600	556	616	603	583	584	609	626	607	562	569	564	597	616	629	607	564	615	594	574	585	599	613	612	540	584	639	599	615	621	597	598	610	603	627	593	609	605	610	580	644	577	604	603	613	599	586	557	567	591	649	597	559	622	557	580	556	564	546	571	557	579	580	558	553	533	553	609	578	583	596	613	574	603	607	565	600	597	537	622	556	597	569	619	548	564	615	611	542	546	594	594	587	582	566	597	572	591	591	616	602	636	571	606	581	661	611	605	631	567	616	577	598	630	577	585	586	559	608	584	574	577	571	618	565	586	627	587	562	572	560	589	595	593	559	641	592	571	637	568	564	585	575	580	618	610	619	604	589	592	568	595	546	555	565	592	570	573	565	608	580	594	600	561	613	619	576	593	533	608	580	612	569	582	595	556	589	574	542	568	581	602	600	631	578	654	581	581	552	578	597	608	575	619	575	562	588	598	632	588	564	615	595	579	553	577	584	562	593	604	613	605	627	598	593	559	609	569	621	605	582	568	591	582	585	583	588	578	582	600	576	566	593	563	562	583	586	611	570	580	633	587	626	549	591	580	613	570	520	589	595	588	591	594	606	575	568	598	618	565	564	631	615	622	592	602	589	581	575	578	618	579	567	585	531	585	599	545	666	587	523	567	574	593	556	569	576	571	595	553	594	594	605	602	615	619	610	583	588	567	613	609	609	555	589	594	553	587	583	562	575	592	643	552	594	567	621	532	575	590	603	587	548	627	591	553	579	595	580	568	578	599	579	614	597	554	586	552	559	547	577	599	577	565	582	553	550	633	559	549	592	569	582	580	604	598	588	575	584	597	605	564	623	579	570	562	606	650	570	601	584	597	589	596	582	585	605	634	585	603	602	610	630	619	578	590	591	600	578	600	559	574	574	596	625	575	562	585	595	579	619	586	605	609	561	605	602	596	564	549	550	601	547	579	583	575	575	575	594	593
7326	1110	1245	1108	824	698	619	549	528	727	7605	6942	3590	3487	481	353	350	355	311	335	359	374	358	376	386	334	356	374	359	374	378	319	342	340	367	340	324	351	343	364	304	332	335	375	311	375	336	334	386	338	349	338	323	338	345	369	357	357	348	337	338	345	314	330	293	368	355	349	347	342	358	293	365	356	335	338	315	319	330	335	344	344	309	367	335	339	342	352	363	306	327	365	365	339	363	382	346	327	329	343	411	348	358	362	345	317	380	336	337	362	338	327	347	343	349	358	356	355	347	382	378	348	331	362	352	324	345	306	315	339	333	368	326	328	333	352	339	378	346	339	346	318	345	335	315	348	331	346	332	363	371	348	330	300	317	329	326	342	357	362	371	322	380	343	325	355	329	338	340	339	362	374	359	352	345	356	343	331	360	334	348	377	338	368	346	366	351	371	322	342	332	338	331	334	357	361	342	352	326	346	380	363	332	330	360	343	366	349	373	353	361	336	339	346	372	335	334	354	342	342	319	323	313	345	324	324	352	350	366	308	303	364	338	354	370	333	366	350	325	339	354	304	331	354	329	331	345	330	362	355	340	320	359	348	340	366	367	330	339	370	382	331	339	349	327	309	341	370	348	362	341	335	352	310	356	356	358	372	329	352	369	337	346	330	362	371	327	334	329	308	348	370	349	295	336	343	339	329	349	351	346	347	331	342	330	341	363	339	294	265	342	359	341	316	334	377	340	320	342	349	353	355	354	391	333	336	360	363	352	355	357	328	328	366	332	313	371	346	345	334	377	331	350	365	326	368	333	390	359	317	313	322	362	327	340	359	357	361	360	378	359	315	374	314	321	367	367	310	357	339	324	329	371	354	355	328	308	337	343	350	362	339	332	331	367	358	315	324	367	363	394	349	303	341	337	308	350	364	343	310	322	354	329	342	322	323	351	376	324	359	374	398	330	365	348	335	375	346	347	346	354	358	344	350	331	363	327	327	315	349	371	345	333	357	330	340	366	349	333	348	329	355	329	354	346	345	346	373	319	343	332	374	341	356	296	345	356	342	378	327	370	372	384	325	338	341	335	319	322	381	321	345	335	328	323	326	374	321	310	360	315	401	337	359	323	312	385	352	364	327	337	354	318	357	358	357	337	384	341	367	344	364	358	358	367	334	354	393	334	362	362	358	363	347	326	382	371	356	368	352	371	355	340	345	341	344	361	299	324	378	338	326	359	334	308	331	359	346	368	311	347	320	314	331	357	355	360	339	333	342	379	352	330	335	371	327	324	318	379	343	326	348	340	349	349	316	346	370	339	354	343	337	316	358	325	322	348	357	343	335	350	327	337	332	312	344	332	313	352	371	339	332	360	337	353	336	336	338	336	373	364	332	355	330	328	325	336	368	329	339	354	363	293	296	338	310	330	345	331	328	347	326	341	347	353	366	324	326	378	338	315	351	382	337	329	384	338	362	378	346	363	335	332	330	337	328	336	339	349	367	367	327	319	349	350	374	336	358	321	330	357	335	354	346	337	310	325	377	364	357	335	328	383	338	349	325	376	377	341	334	341	316	297	356	356	335	346	312	330	347	335	332	333	357	355	340	340	350	359	320	359	329	340	316	404	315	353	329	379	357	337	370	337	329	308	360	381	341	330	357	333	380	380	342	366	328	341	386	353	359	344	357	337	351	341	359	316	349	376	328	335	302	350	343	351	377	332	364	348	314	318	350	364	361	337	361	352	355	386	344	349	321	316	342	335	324	347	333	374	338	319	371	346	386	367	348	344	346	363	376	328	324	345	318	331	389	316	344	342	362	367	346	370	340	342	340	381	335	360	334	367	336	345	349	365	341	345	347	368	334	354	349	368	331	321	329	346	343	341	329	376	309	349	363	377	339	342	318	356	367	323	341	356	364	360	385	341	346	313	338	349	365	316	334	369	343	330	363	358	319	359	391	351	323	348	366	356	324	366	376	358	339	352	329	314	343	351	343	359	321	333	356	347	346	363	362	355	388	345	334	320	344	316	379	349	360	381	321	355	365	344	357	327	323	382	344	309	345	355	316	350	332	369	326	329	341	325	346	385	359	326	338	355	346	346	326	374	325	329	359	330	365	351	335	336	333	340	293	328	354	367	332	346	323	313	366	367	331	368	343	388	345	335	332	312	346	349	374	318	377	359	349	325	342	357	331	338	363	320	356	332	364	356	356	334	317	332	376	354	346	320	382	356	338	357	336	343	332	350	363	376	356	348	354	361	395	384	364	340	342	359	331	335	352	324	356	373	367	355	308	365	343	314	341	343	325	328	339	334	356	340	365	334	327	356	338	384	316	357	340	353	313	360	340	341	328	369	327	334	325	345	367	315	362	377	339	361	340	349	327	369	325	314	341	333	416	334	344	344	334	361	340	347	331	374	320	322	356	329	337	329	299	332	351	320	323	362	356	356	349	300	345	334	346	334	349	326	324	332	339	364	345	346	332	349	356	365	347	336	352	317	356	359	339	370	377	325	372	348	375	341	349	412	348	353	360	333	366	315	331	366	370	331	351	330	332	313	403	356	320	341	342	365	359	352	346	355	373	392	340	361	364	375	379	362	347	330	330	353	363	360	357	326	342	337	338	375	366	325	343	351	308	349	374	350	328	359	336	348	339	329	322	382	365	373	328	314	338	352	338	371	349	351	324	361	343	323	352	346	386	313	345	312	343	375	341	339	355	330	373	347	343	347	355	332	366	376	333	349	360	397	325	337	364	384	361	307	332	369	351	335	368	353	327	322	333	354	351	374	318	355	326	377	336	313	373	305	326	358	334	347	333	376	331	339	392	327	344	347	341	363	339	349	334	352	328	350	332	324	337	330	339	371	313	356	335	367	375	353	344	337	351	350	313	343	331	318	370	312	343	312	359	376	328	322	353	348	312	401	339	367	358	339	370	340	370	376	322	359	312	346	358	330	335	361	363	330	379	356	332	329	334	364	350	359	378	353	350	334	349	369	347	334	343	276	341	341	322	336	318	356	367	373	320	348	312	322	326	360	349	360	331	354	369	328	339	314	373	354	351	367	352	370	355	338	369	338	361	384	358	371	324	362	347	388	347	331	378	354	367	355	307	306	348	371	354	336	358	331	357	354	330	346	358	365	323	355	330	348	386	372	317	340	371	349	330	339	364	361	344	337	365	355	298	354	336	368	320	355	350	331	301	366	352	341	349	365	350	345	380	375	344	366	347	340	373	367	350	357	309	355	343	365	347	359	354	324	303	378	341	344	337	341	317	332	338	341	313	353	349	318	350	345	331	363	322	358	326	349	350	348	312	359	351	343	352	341	334	339	336	335	330	350	331	348	346	342	338	321	337	363	360	344	354	354	350	332	353	338	316	320	368	367	349	348	335	363	356	339	338	363	325	337	337	346	356	349	341	351	346	297	343	359	349	345	365	344	372	344	306	353	334	320	347	331	352	362	353	306	338	322	372	325	345	368	352	317	351	329	339	335	324	320	355	340	334
5686	1766	2855	3382	3076	2589	2307	1982	1891	3304	27432	24054	14872	16598	1204	1091	1062	1018	996	1043	1007	953	982	941	971	942	942	940	964	970	899	942	943	896	959	936	938	966	896	887	892	945	943	922	968	914	948	962	915	892	953	936	861	927	926	913	918	883	904	936	972	860	937	883	990	964	943	979	961	919	929	942	915	949	918	913	920	901	903	936	896	959	883	934	918	918	892	917	920	895	926	839	935	911	926	908	903	903	896	886	906	895	927	892	880	910	932	891	920	914	883	873	950	916	894	939	953	900	905	918	896	906	944	965	889	938	935	929	902	912	916	906	918	917	983	863	890	946	890	904	918	913	896	935	942	921	940	926	952	888	890	936	840	902	884	926	877	915	827	879	897	907	916	870	933	908	929	935	904	888	871	913	870	886	914	925	942	947	892	910	878	948	917	904	908	896	906	906	919	930	925	926	913	929	928	917	915	900	891	903	930	915	930	909	914	921	908	866	888	962	900	899	898	902	897	904	972	899	899	950	912	908	898	901	897	897	950	952	920	889	903	888	941	940	882	886	914	908	925	890	887	879	832	941	842	986	924	914	929	863	826	871	905	899	932	973	909	896	919	910	874	901	862	883	911	882	870	927	901	860	913	918	966	932	949	922	909	924	922	895	917	847	950	860	940	916	934	919	905	891	928	935	942	913	932	898	899	899	932	949	921	929	929	900	962	945	917	896	904	981	927	890	947	944	853	921	938	906	945	930	957	984	919	905	886	944	892	905	924	891	958	881	921	935	914	930	953	947	921	945	850	920	907	944	846	914	945	961	940	859	949	906	971	870	883	924	936	889	972	904	883	886	913	894	947	922	912	941	944	921	907	871	878	934	872	955	924	854	942	893	937	902	929	922	939	947	892	879	892	887	860	943	863	927	906	919	948	909	841	946	956	928	888	923	916	862	863	921	948	935	904	926	904	855	927	884	875	890	941	898	968	905	945	903	903	919	939	947	947	916	915	890	922	916	904	884	909	895	838	908	923	866	912	882	881	897	910	882	849	874	895	904	903	872	904	925	868	874	932	925	902	892	894	900	910	940	919	899	880	851	910	900	835	915	925	877	935	919	853	921	921	904	929	925	948	957	917	923	922	896	913	877	929	918	896	903	886	907	874	886	848	954	907	890	886	892	901	896	863	913	908	867	936	926	905	913	921	953	957	896	872	888	914	961	935	898	897	919	909	872	935	836	894	883	888	921	943	875	920	912	885	904	875	827	904	867	903	951	966	923	871	925	913	870	915	878	909	945	881	884	923	957	892	985	985	899	889	935	847	935	894	930	941	855	922	900	969	956	886	894	902	894	909	924	894	925	917	959	920	994	909	894	914	910	890	853	926	877	873	894	898	946	894	909	928	964	907	889	920	933	873	897	917	889	937	918	927	944	956	877	908	940	937	882	914	881	909	929	872	978	910	884	901	883	914	935	911	920	965	921	926	867	880	898	967	925	893	903	887	948	900	921	924	915	914	951	919	883	880	909	894	892	928	887	929	918	907	951	930	910	939	903	963	955	969	928	924	881	944	906	900	882	885	891	916	931	936	894	915	864	908	844	953	901	888	948	922	883	856	877	953	920	936	891	887	949	893	948	886	893	918	829	901	904	873	881	944	922	945	923	897	941	900	875	935	862	919	962	935	900	960	884	899	933	925	919	904	902	867	924	908	904	904	901	930	876	909	882	876	878	914	923	925	930	861	874	918	879	914	886	926	830	908	918	908	897	921	909	902	938	983	955	884	923	888	937	919	894	922	949	877	875	917	920	899	931	937	934	924	912	914	917	894	887	889	840	888	893	868	912	901	919	920	887	938	887	930	893	878	893	848	866	883	893	948	887	876	926	969	907	919	908	958	947	880	972	949	915	952	929	943	914	915	867	938	849	881	925	934	911	908	900	922	934	910	870	931	899	913	876	936	926	895	911	909	937	925	895	875	913	918	910	857	871	932	900	910	922	892	956	904	913	914	894	953	886	938	926	896	918	935	928	868	910	974	947	923	934	889	913	878	905	901	937	930	906	925	921	1009	878	922	940	931	940	878	920	885	897	913	905	886	899	962	922	946	915	932	939	920	913	879	876	867	859	904	947	907	875	903	921	942	876	895	870	943	891	864	921	922	910	928	867	944	941	881	950	914	944	918	921	943	905	867	951	865	876	938	928	932	944	910	884	891	893	884	933	908	890	894	943	904	921	965	931	902	915	901	929	869	859	879	935	895	926	905	893	929	874	902	924	883	955	893	929	935	920	934	925	934	914	892	909	948	969	915	915	852	875	904	927	871	906	911	890	886	883	881	881	893	987	905	981	927	869	868	897	951	909	923	900	951	921	947	875	914	943	900	954	938	896	899	892	947	911	923	875	925	915	933	933	950	942	871	897	891	943	864	936	871	909	905	876	930	864	899	890	932	925	930	877	875	918	843	957	904	868	909	899	916	846	898	927	911	888	904	929	916	929	896	961	918	931	899	885	930	894	958	910	899	923	991	965	919	883	872	914	916	890	901	929	872	961	915	934	924	905	880	884	872	927	892	916	942	915	954	928	911	921	895	931	953	853	854	913	906	946	912	921	938	895	926	930	892	949	944	909	878	932	846	939	907	921	948	889	944	938	967	906	858	938	874	910	911	900	927	891	905	908	907	898	913	897	938	948	976	920	908	894	917	891	915	852	956	921	895	910	908	985	893	923	915	904	928	881	927	905	903	908	888	909	875	927	877	929	964	948	899	885	930	864	851	940	917	920	883	929	906	879	951	878	929	904	935	895	908	863	959	901	907	922	895	914	847	892	878	877	938	913	945	849	898	952	912	921	947	923	908	977	894	891	973	902	859	940	851	928	921	900	967	952	877	908	960	968	861	877	908	888	930	952	930	886	959	889	922	924	922	885	947	933	885	885	938	888	906	906	925	933	939	895	902	893	883	933	905	916	877	891	943	901	917	889	909	841	876	927	882	948	929	919	899	975	904	935	903	908	877	948	903	955	916	910	939	848	940	870	875	948	914	909	881	899	920	881	910	866	859	901	894	906	898	891	918	919	931	916	887	916	946	858	922	879	893	861	923	908	909	889	874	922	910	898	888	914	932	956	942	889	888	854	924	939	886	864	874	894	909	904	932	887	926	913	895	870	889	937	898	965	953	907	929	921	865	922	880	891	852	899	872	886	896	900	921	900	905	923	835	919	838	860	895	933	916	915	865	880	881	919	890	917	956	897	860	929	889	901	885	895	920	919	885	937	936	921	860	886	882	933	930	893	861	899	911	893	939	866	887	901	940	920	952	838	917	946	926	844	897	908	912	928	885	867	905	900	904	929	919	902	898	885	959	861	902	903	955	916	879	932	935	855	863	910	885	868	933	898	965	954	857	912	918	877	885	909	885	902	961	927	946	942	898	918	900	919	909	844	884	897	945	957	934	933	908	948	939	848	916	942	967	930	891	900	943	928	911	907	931	901	934	910	895	953	921	877	921	869
14168	2361	2383	1892	1292	1086	935	681	718	2567	11747	13125	6774	5206	590	419	362	419	373	388	357	350	350	369	381	342	349	338	355	341	359	325	333	338	363	327	362	372	351	355	361	349	353	355	341	383	347	348	352	327	323	331	329	360	308	342	323	356	366	334	317	344	331	352	346	361	361	360	333	347	326	374	386	345	325	366	319	361	333	332	336	378	272	345	355	362	309	323	348	342	311	354	348	335	355	350	356	378	343	315	363	332	353	376	331	373	354	355	310	348	335	317	335	358	338	323	296	299	342	340	345	298	328	322	331	329	350	348	343	345	355	312	325	332	308	324	376	331	323	351	374	366	343	329	357	309	326	350	322	325	368	288	316	329	335	326	328	301	320	307	339	344	374	369	335	357	372	334	346	382	353	324	361	328	372	317	328	350	346	332	385	346	336	354	340	365	338	316	326	341	349	326	353	357	355	315	350	355	343	351	342	334	340	365	344	359	344	335	346	333	325	338	365	359	327	363	338	330	346	354	355	350	332	339	347	324	344	317	345	351	366	336	357	323	355	342	332	362	333	304	308	319	355	348	337	307	349	368	326	347	368	325	349	357	370	351	314	357	365	362	316	352	319	325	327	350	329	314	370	325	371	344	344	352	344	331	343	360	293	324	309	331	343	332	335	323	354	363	325	311	347	326	337	327	320	350	319	338	358	338	335	331	313	330	312	314	311	364	312	328	332	325	388	343	337	361	344	319	344	322	359	347	379	335	344	325	341	342	339	335	314	344	353	330	375	336	341	321	338	340	313	365	344	372	375	356	319	320	342	316	323	335	359	343	346	346	313	309	319	320	316	364	320	340	380	361	389	330	342	348	338	323	362	386	357	333	382	374	331	324	330	318	336	348	345	334	349	328	321	368	334	325	332	336	333	341	335	339	324	336	385	374	354	351	323	341	321	344	320	364	319	320	326	330	337	336	340	372	343	351	349	367	332	339	347	337	317	332	339	321	334	353	351	352	348	345	381	333	345	347	358	375	349	357	331	312	360	367	363	367	301	307	350	338	329	375	322	333	359	315	336	367	337	326	331	337	330	352	360	335	341	342	304	338	317	338	330	292	347	357	357	327	331	337	332	344	355	329	345	324	383	319	373	352	374	343	343	351	338	352	333	373	350	338	377	342	367	347	369	350	325	322	320	318	332	352	335	342	311	352	312	340	325	352	338	322	348	359	336	363	372	328	330	326	350	342	346	352	338	339	330	375	337	358	326	338	342	355	344	338	373	348	344	328	343	336	336	335	292	323	326	362	378	359	338	307	351	347	298	332	342	357	329	331	365	335	345	347	357	324	374	385	345	350	347	303	351	374	344	338	350	319	339	370	346	353	363	335	381	313	345	360	341	321	380	329	362	358	329	321	340	335	361	365	338	384	322	328	360	329	283	326	343	298	353	346	312	359	340	359	313	343	363	328	337	355	358	337	317	343	338	344	324	350	330	334	369	315	336	315	327	360	288	330	375	348	370	327	327	325	317	344	359	347	355	336	384	324	339	325	361	354	358	376	355	333	331	371	336	318	368	341	332	356	354	337	352	358	322	347	369	347	302	336	334	359	345	361	334	334	339	340	375	363	340	354	349	325	313	369	319	320	348	342	358	385	320	349	361	348	353	357	342	313	330	347	342	325	364	338	329	332	377	350	336	321	377	332	357	330	310	321	339	344	342	358	350	348	325	331	343	326	316	335	338	338	317	351	330	362	344	309	318	347	336	306	342	338	329	300	335	321	333	364	355	345	339	353	326	349	339	325	330	317	346	343	310	325	327	321	365	381	329	351	352	326	345	346	352	354	298	360	337	352	359	333	320	353	338	346	367	324	353	361	332	354	328	371	299	368	348	330	360	339	339	357	358	353	323	326	331	362	340	351	322	352	348	339	336	354	324	367	297	356	355	349	303	327	345	309	315	360	327	333	338	338	367	335	334	356	365	332	381	372	330	346	369	340	348	327	305	362	341	326	348	347	340	341	338	308	347	337	365	365	329	327	344	356	318	353	374	367	333	341	294	343	380	374	331	355	319	363	337	312	344	346	353	325	315	314	344	323	315	305	360	365	346	342	344	327	326	363	301	326	318	350	381	330	351	325	327	330	350	392	353	313	350	356	363	368	339	352	371	339	349	376	324	336	380	313	325	323	367	359	349	346	320	364	339	344	339	320	338	333	340	339	317	337	374	348	326	345	327	345	346	352	336	347	358	363	346	339	331	337	329	335	351	322	377	355	350	328	318	362	384	356	366	359	338	352	314	282	337	351	343	353	327	379	349	319	341	355	303	367	348	357	352	363	322	322	343	365	339	342	318	390	335	285	356	350	353	351	326	326	318	351	343	353	334	330	336	312	322	346	351	338	335	349	321	344	339	363	373	328	359	322	315	307	362	317	365	331	344	287	346	342	325	362	334	342	375	330	360	329	348	331	342	321	307	383	343	375	345	350	377	384	343	349	330	343	351	300	347	337	332	357	359	331	332	342	372	330	323	339	366	359	384	384	306	342	332	328	370	356	356	352	340	329	360	358	307	327	327	336	373	353	330	302	334	327	358	325	350	316	349	349	339	312	351	330	331	358	355	353	323	353	359	345	353	341	330	362	321	322	318	343	322	333	354	328	339	326	328	330	333	345	374	355	343	347	328	320	356	339	335	309	330	366	329	361	340	339	339	363	354	357	365	352	365	355	352	346	291	350	336	352	336	318	327	333	359	321	277	327	358	332	356	313	329	393	320	321	356	341	329	374	334	361	317	325	337	352	368	313	310	323	357	321	361	347	343	335	344	350	322	335	347	322	308	315	299	346	377	379	364	327	342	352	341	328	296	334	322	354	371	323	320	300	315	375	363	340	318	281	331	341	337	315	346	325	322	357	349	369	321	343	345	329	332	318	329	341	333	366	347	356	345	352	336	331	358	348	331	372	305	346	380	312	345	316	329	336	353	338	299	369	340	315	357	313	376	301	340	312	399	354	336	371	327	358	342	328	286	360	336	332	345	316	325	352	312	339	323	337	343	323	339	369	330	336	335	327	363	335	355	353	357	331	351	359	327	374	356	302	355	325	317	344	346	349	321	350	339	335	338	308	348	338	350	357	368	360	360	348	338	305	365	317	347	323	351	359	344	314	349	356	356	323	314	338	361	323	345	344	345	351	315	348	346	359	339	367	337	313	360	342	338	357	349	354	361	318	323	331	353	333	377	316	349	352	343	329	332	339	345	344	362	346	329	330	346	311	343	320	304	360	343	352	363	336	357	392	353	360	331	328	296	331	364	336	335	349	343	336	333	347	332	336	318	341	284	350	322	312	369	322	359	344	346	356	323	345	312	349	329	344	323	326	341	346	342	387	343	368	340	358	308	368	379	362	367	326	347	330	343	356	325	317	325	311	374	348	340	340	361	313	390	312	395	362	328	294	369	321	385	339	320	335	343	344	340	332	351	343	367	349	324	363	339	322	345	341	360	343	336	345
7551	2439	4865	5584	4907	4382	3466	3016	2951	12562	33014	32964	19495	20088	1304	1193	1179	1104	1127	1132	1097	1051	1037	1041	960	1030	1020	985	962	950	933	955	937	921	918	900	1000	905	919	850	932	899	878	869	922	931	904	899	899	940	926	933	883	882	873	895	865	917	938	931	857	915	948	842	903	884	900	866	871	893	882	880	877	871	847	888	900	879	870	865	908	860	842	876	890	897	889	879	810	842	935	886	850	847	860	900	817	900	879	845	885	887	872	868	849	842	887	859	864	856	875	911	899	852	871	912	907	891	886	857	868	909	837	867	834	891	873	875	844	887	893	809	873	887	832	836	826	872	866	866	870	906	868	853	854	931	891	813	886	896	859	849	871	860	838	847	868	865	860	863	825	913	861	844	862	840	870	893	835	898	914	868	830	844	889	850	865	921	835	808	866	844	879	888	861	901	880	889	914	850	875	864	832	846	816	818	901	862	901	874	838	882	861	829	886	872	908	883	880	896	882	886	790	915	876	887	866	859	916	889	927	860	880	865	869	822	838	866	841	828	838	842	811	887	879	875	897	880	866	884	852	872	884	903	878	857	843	823	845	834	858	879	943	804	834	882	877	884	879	815	864	846	904	866	901	897	818	891	886	858	838	885	849	805	877	903	861	857	904	905	888	826	825	859	864	890	857	846	878	881	881	871	842	917	840	826	888	817	920	857	867	842	841	896	845	872	895	895	879	814	834	843	822	871	890	880	904	882	898	850	861	829	821	830	884	864	871	820	878	914	911	904	853	909	851	860	828	860	897	890	891	876	922	814	877	846	940	927	873	832	855	882	854	842	898	860	883	911	882	827	858	877	863	911	838	872	896	885	866	874	883	829	837	864	822	856	886	836	893	861	859	855	897	852	856	852	830	868	896	879	880	821	869	832	895	852	874	907	876	868	853	855	857	912	904	850	890	830	878	848	871	880	900	856	869	871	841	869	829	923	852	857	888	920	930	869	862	806	854	963	856	870	875	834	887	890	828	872	853	932	892	855	886	863	816	880	828	838	924	857	861	930	885	878	844	849	882	843	900	875	854	876	883	827	872	851	844	900	865	823	849	846	872	837	907	847	851	932	884	860	869	877	891	833	837	842	852	871	847	926	865	822	889	934	910	848	856	876	861	868	850	854	898	838	880	840	879	828	827	879	889	917	908	899	843	893	861	877	907	839	893	903	838	882	852	865	820	846	880	812	830	893	890	954	853	895	880	819	851	905	820	824	886	847	886	866	902	849	842	869	833	885	860	866	853	849	864	846	846	837	818	874	888	843	927	896	804	863	871	926	868	870	856	868	887	894	848	911	895	879	883	942	855	885	860	896	853	932	873	866	866	854	839	856	849	955	841	892	882	888	828	839	818	835	849	871	895	868	805	879	849	835	856	891	866	821	863	897	844	893	898	880	878	895	822	836	882	874	856	814	893	848	805	860	837	859	858	822	880	853	843	865	901	864	896	903	847	864	826	880	870	848	893	892	875	908	866	840	822	859	885	834	825	894	885	865	866	875	906	894	865	842	863	867	852	857	914	922	854	840	903	862	858	844	845	905	881	906	908	861	861	879	853	850	925	874	882	821	905	842	867	872	896	886	841	887	907	879	891	916	827	925	885	892	842	891	870	839	850	828	897	898	908	852	881	868	842	881	873	897	794	819	894	834	799	900	878	944	836	830	849	888	873	819	849	845	856	885	867	901	843	837	859	876	872	875	860	874	876	868	848	836	880	859	857	860	867	881	863	888	890	897	833	844	910	876	887	863	825	901	864	854	859	829	866	855	863	888	824	907	902	878	872	893	905	868	885	866	876	863	886	884	853	900	853	834	835	908	873	872	822	826	940	805	819	842	874	854	893	819	878	881	894	883	886	853	863	893	895	847	901	843	894	879	896	814	820	836	882	831	877	894	886	896	904	887	914	901	850	853	874	881	890	893	902	914	923	855	874	882	854	820	878	844	889	848	866	882	854	875	855	908	852	878	916	861	882	857	880	840	842	867	826	864	889	871	861	875	839	937	870	849	899	846	872	834	887	863	873	929	847	875	865	884	836	869	946	829	908	849	850	857	827	873	861	776	937	903	867	871	845	882	880	862	878	841	850	917	916	869	903	876	853	805	838	841	846	862	850	881	910	899	886	852	855	844	814	809	881	883	896	897	856	900	907	830	902	832	850	856	906	861	854	872	860	884	904	864	884	885	851	932	835	883	830	799	876	857	834	821	864	875	877	859	871	935	857	840	914	907	850	880	871	858	838	854	855	836	911	807	825	814	892	876	854	838	877	862	857	860	837	889	869	910	905	877	834	843	870	850	870	840	837	819	898	885	923	849	886	886	836	880	859	873	852	872	856	875	845	878	778	844	871	897	836	879	884	858	932	851	915	855	912	817	828	804	857	824	863	830	847	901	870	856	922	861	863	907	888	907	816	880	881	837	835	881	819	895	833	901	877	879	864	875	867	853	874	878	899	883	889	864	902	869	875	904	862	884	890	894	917	876	872	901	875	876	892	913	926	850	863	895	816	882	834	836	826	850	881	914	858	828	874	813	884	798	912	832	891	882	935	852	849	854	830	878	895	840	866	896	842	871	833	855	892	857	937	881	824	897	891	879	865	874	858	880	870	850	871	876	875	890	856	878	884	894	823	812	851	826	879	819	902	875	824	873	806	890	885	853	905	898	830	844	860	915	837	812	893	830	876	829	904	848	799	906	868	929	916	884	867	890	881	836	865	911	903	902	829	837	898	904	856	843	843	874	852	847	852	863	878	878	847	850	898	932	863	908	861	845	845	867	904	868	880	839	860	917	843	891	854	880	816	824	831	871	855	916	899	871	862	925	825	845	851	865	877	930	877	877	876	847	864	875	851	882	837	954	879	835	868	894	874	858	895	867	848	930	800	847	881	870	903	851	859	854	838	870	887	846	940	917	828	894	853	874	881	878	854	898	856	918	847	887	836	812	855	865	905	863	887	823	868	855	862	867	859	865	887	858	899	883	855	848	873	881	880	875	805	886	888	886	862	838	891	904	844	923	858	899	876	867	896	907	883	899	872	853	875	846	860	900	831	903	937	916	811	865	896	850	917	826	869	862	892	821	863	869	840	862	891	859	941	873	858	910	881	905	896	857	868	872	834	835	902	847	831	834	844	845	892	846	849	860	901	886	877	825	824	853	789	877	827	891	872	853	819	815	877	818	903	833	860	825	886	870	904	862	921	831	862	872	857	860	874	918	878	887	909	889	861	880	849	864	831	886	867	796	876	877	849	867	876	815	866	785	854	851	879	917	859	857	850	865	817	909	824	878	816	869	918	884	885	836	875	888	883	824	920	830	881	884	858	875	833	816	871	871	871	868	864	854	865	867	894	872	869	862	862	886	862	839	822	831	863	871	887	886	944	856	850	871	892	837	896	871	913	878	818	821	889	814	835	900	919	890	877	838	807	849	837	877	884	815	894	835	822	873	870	839	841	842	900	887	857	881
1976	192	219	185	165	178	169	129	159	220	212	196	192	210	153	173	144	168	176	165	179	160	162	162	149	185	155	170	163	156	155	158	159	157	175	156	157	154	147	164	162	147	155	144	166	156	168	155	175	174	163	146	164	158	162	129	139	165	165	169	143	162	133	149	145	183	167	150	143	169	165	158	143	189	157	168	157	144	165	163	160	163	162	136	156	166	172	169	158	170	144	167	167	176	150	158	154	161	191	149	153	149	164	152	160	153	155	164	152	150	147	133	171	168	186	146	163	161	153	159	149	172	156	144	149	159	146	143	152	154	155	162	165	182	167	157	149	159	187	174	154	167	173	156	145	156	167	174	147	155	171	157	162	136	159	165	168	147	164	146	152	167	152	168	144	161	165	157	170	162	174	176	176	161	174	161	160	171	161	173	167	149	165	164	160	182	187	158	190	163	149	162	158	141	142	202	145	180	162	146	146	169	162	153	174	159	171	145	163	134	168	166	164	152	156	167	164	154	133	151	180	166	155	166	165	152	136	147	154	168	160	145	147	175	156	171	162	147	176	134	154	155	172	147	149	142	146	175	165	159	152	153	164	152	160	156	171	172	161	165	177	158	157	142	139	145	162	159	169	164	165	167	164	169	156	157	153	153	140	151	150	173	139	157	161	139	153	134	156	164	133	148	134	168	180	158	168	179	125	170	169	146	179	168	148	160	170	164	131	169	159	161	155	166	174	150	160	154	176	148	168	167	152	168	153	160	137	142	149	162	141	158	158	188	145	146	173	177	163	160	159	158	145	162	156	163	147	167	146	149	153	159	119	134	153	141	143	160	170	163	145	136	155	172	138	161	144	163	172	153	152	150	146	187	167	167	159	161	169	167	182	136	172	165	163	190	139	166	169	138	146	141	132	166	176	173	163	165	152	154	144	169	175	148	165	174	165	160	148	145	134	159	171	143	173	141	138	141	152	142	141	165	147	182	184	133	158	143	165	142	153	138	158	162	167	173	141	148	159	145	169	133	158	162	147	180	122	145	141	154	128	155	154	151	154	144	178	180	156	144	148	153	145	154	157	200	150	176	171	165	167	164	170	163	139	150	145	144	162	171	159	165	164	164	175	188	185	174	152	131	181	157	157	153	149	194	166	172	163	148	168	140	143	149	196	170	142	158	169	150	157	140	151	121	166	164	157	159	152	152	165	191	172	169	158	149	135	194	178	150	139	162	144	175	167	152	180	180	145	167	154	151	154	160	157	157	184	168	177	164	170	164	142	151	152	160	176	146	153	145	159	144	163	152	177	163	160	175	159	157	140	163	149	151	156	159	155	164	171	173	150	128	143	191	180	160	136	151	163	171	164	137	149	163	157	145	144	147	157	149	139	158	152	157	146	143	159	156	162	171	158	168	150	162	163	161	197	152	159	173	152	144	141	151	153	152	156	163	129	147	169	163	169	150	145	134	164	149	163	146	150	157	144	158	176	160	156	165	170	152	177	171	168	175	139	151	166	139	156	150	157	145	171	145	157	159	154	140	146	149	156	163	161	148	161	187	142	178	159	168	151	154	153	160	156	156	171	173	171	153	163	177	160	159	167	150	157	165	155	146	160	157	150	129	179	157	154	176	153	167	157	161	160	167	176	177	144	182	183	159	184	162	154	163	184	149	175	151	171	162	161	147	139	164	176	158	156	154	138	173	163	150	168	167	153	175	155	133	165	152	148	147	157	136	159	135	157	157	153	174	139	156	160	156	149	163	140	156	160	163	169	152	161	183	161	152	132	163	151	152	159	182	166	172	192	156	155	183	157	156	148	159	178	150	174	162	155	166	175	161	166	148	177	160	163	157	150	191	136	148	155	130	156	178	148	162	190	158	157	166	145	145	145	152	172	150	145	184	178	146	162	133	127	184	144	156	141	157	184	165	160	188	152	139	165	163	178	163	151	171	162	162	175	175	146	161	154	163	147	170	157	157	167	177	171	134	172	163	164	166	165	180	139	159	138	161	162	144	152	131	161	147	146	162	154	144	167	145	150	192	147	156	168	167	160	173	147	145	162	159	153	172	165	166	141	152	146	139	151	156	160	153	135	143	179	174	169	163	152	163	169	152	175	170	159	175	160	174	140	147	148	141	159	164	152	152	156	142	140	158	172	147	138	155	160	186	158	161	199	163	169	183	176	165	164	164	177	172	150	170	159	154	169	165	143	133	161	158	160	172	154	156	142	168	156	168	171	151	167	170	159	160	149	145	167	156	184	169	141	133	162	172	156	171	172	161	147	189	137	163	165	181	171	182	157	166	151	178	147	165	165	162	141	133	158	163	146	140	179	150	142	163	152	139	155	186	170	174	169	163	138	146	177	145	136	175	155	159	167	159	153	170	145	156	182	160	142	143	148	158	162	144	150	167	149	167	175	168	151	152	150	166	155	150	155	157	163	151	168	147	170	150	146	162	164	179	180	160	155	183	152	161	159	180	161	137	160	147	159	147	140	152	135	162	166	149	171	181	150	174	160	161	152	164	152	182	155	167	156	164	159	170	164	158	174	167	184	175	168	156	167	156	174	145	157	144	151	168	167	173	145	161	151	169	181	149	137	170	170	144	163	155	160	154	152	144	159	161	165	167	153	190	161	166	166	184	190	167	179	164	168	169	134	169	164	161	162	165	180	169	159	154	180	141	176	176	168	164	166	165	153	161	164	187	148	151	150	159	164	160	154	144	170	148	150	154	172	177	142	164	179	138	141	173	173	172	172	157	168	153	159	172	179	168	158	156	147	155	160	149	163	160	159	177	160	186	165	173	165	142	154	162	157	173	188	152	156	169	154	164	171	138	150	138	146	174	167	152	140	141	146	155	195	146	149	156	173	148	141	144	164	140	153	149	156	155	166	143	160	154	156	157	158	165	161	149	159	146	148	159	154	185	144	155	159	142	138	160	175	139	147	175	169	173	172	139	147	169	133	152	153	160	152	150	181	151	163	159	171	157	157	145	165	162	168	150	169	155	174	154	131	142	153	144	145	161	121	163	148	140	142	156	176	155	158	159	165	157	152	145	176	173	160	151	173	141	141	159	147	188	141	152	135	162	149	164	165	126	176	136	193	180	169	145	142	152	138	174	152	151	157	160	151	161	173	151	168	135	154	162	178	169	179	148	172	184	164	158	150	182	174	162	167	146	148	143	172	162	156	158	161	192	149	155	164	155	172	128	148	189	153	133	182	148	160	155	152	164	150	171	156	171	167	167	167	135	150	167	174	169	157	154	145	169	165	149	142	152	156	156	145	155	156	114	152	156	147	161	150	161	152	167	188	158	139	160	176	159	138	164	150	149	166	147	150	150	150	153	173	179	168	160	146	163	158	172	164	164	141	172	178	163	164	172	154	158	158	162	156	161	160	146	134	150	144	161	159	163	139	153	153	147	130	169	132	147	151	159	170	148	170	148	150	150	130	157	160	158	146	172	161	146	153	173	159	148	155	160	163	166	150	154	169	177	150	172
2150	560	591	665	593	587	511	562	553	1119	1056	798	669	1068	471	476	530	487	425	447	483	513	486	498	487	505	444	468	538	469	449	527	477	475	443	486	458	469	507	466	468	480	501	453	513	446	474	458	479	520	510	527	472	484	430	476	461	480	477	500	495	459	461	503	500	460	488	454	506	462	514	431	462	516	504	479	453	462	439	483	496	441	507	523	456	456	474	502	487	470	484	483	476	462	461	464	443	477	445	500	435	460	481	518	518	460	455	492	464	452	461	475	480	485	489	466	491	486	425	455	464	459	469	537	484	448	447	486	459	481	450	495	493	468	506	476	492	465	500	477	486	468	460	492	483	489	498	480	479	479	511	482	482	453	489	464	426	461	495	472	470	460	478	478	488	523	489	463	517	469	460	417	459	469	504	476	483	502	533	489	494	464	451	451	501	443	482	510	466	459	502	492	517	496	464	500	473	478	463	449	472	523	481	464	511	484	557	481	513	506	486	500	478	434	444	467	459	485	464	481	453	500	505	476	501	445	509	478	485	433	489	441	459	495	468	471	477	479	512	476	474	440	493	488	471	472	476	484	520	492	464	466	475	480	464	447	486	487	474	466	487	486	500	472	445	460	483	463	491	508	479	506	461	460	470	434	515	453	485	466	485	458	471	489	506	469	469	491	461	472	481	466	496	469	520	500	485	466	461	467	490	462	488	463	468	441	463	477	487	447	478	423	461	498	502	493	483	477	485	467	495	456	515	410	517	474	480	488	524	484	499	493	490	471	454	483	478	486	469	447	508	518	464	463	492	492	457	462	503	477	442	452	460	489	476	463	500	460	506	457	487	492	478	503	459	489	477	490	498	468	490	432	473	491	494	470	498	457	489	493	480	512	511	495	447	473	495	491	500	487	453	496	496	470	473	479	470	480	484	498	476	493	487	483	465	479	514	442	476	439	501	466	486	471	512	489	461	454	498	466	481	456	439	469	494	447	475	449	454	470	455	560	455	491	483	495	453	482	498	482	485	468	475	481	471	459	477	455	482	503	458	497	487	466	467	495	492	472	462	449	471	499	493	472	468	456	519	486	491	485	476	489	459	429	484	498	474	464	446	457	490	493	541	494	479	507	488	452	433	518	482	503	450	490	480	465	498	462	487	464	465	473	476	473	478	458	479	510	464	469	513	489	454	460	463	467	472	471	488	463	493	455	482	440	465	459	491	479	513	475	469	488	441	485	460	469	476	482	454	495	491	511	444	505	491	486	507	501	464	471	481	473	446	434	475	486	484	530	478	459	454	473	467	489	496	478	487	434	477	468	478	452	479	528	463	460	523	479	489	475	491	480	492	453	468	457	525	474	485	473	498	477	478	491	471	440	462	460	499	483	463	506	485	489	505	477	486	477	459	460	505	478	520	479	506	496	471	516	501	452	496	499	471	502	489	532	456	473	511	477	500	490	511	474	450	466	528	474	481	489	494	481	425	480	518	455	448	455	470	516	497	485	491	464	453	461	495	479	494	519	459	470	494	514	473	468	511	484	493	463	477	506	468	492	470	427	470	535	496	495	465	477	488	487	446	486	459	470	423	440	523	433	462	499	484	472	494	492	483	505	481	471	484	493	463	473	520	490	442	472	482	467	449	518	443	502	531	470	461	518	486	466	524	464	516	517	501	528	494	514	478	477	487	506	460	498	494	497	508	455	485	492	473	482	497	468	474	450	445	463	477	449	473	467	505	465	473	469	486	506	450	487	496	522	463	495	438	483	521	453	439	443	508	497	484	450	505	471	497	513	474	506	475	469	481	456	477	486	462	478	461	509	488	481	462	482	474	552	529	499	465	490	487	436	471	453	474	496	495	500	486	407	506	512	463	467	442	489	477	454	525	493	483	502	524	515	457	477	472	458	462	456	440	468	478	483	486	505	485	475	490	514	489	519	464	480	515	490	446	490	508	494	488	470	512	481	471	510	480	474	450	461	504	473	502	498	491	462	468	451	434	470	508	491	476	485	493	437	440	478	465	485	501	483	467	454	495	508	487	530	444	440	489	437	477	465	485	451	480	465	472	467	503	512	485	489	491	479	471	472	496	453	456	482	485	529	451	458	483	520	489	480	483	473	471	436	494	433	470	478	476	470	522	437	501	487	515	461	515	519	457	476	473	475	456	506	476	466	471	511	491	471	493	459	534	517	472	498	477	462	481	505	501	514	454	475	485	467	453	493	497	454	435	462	452	478	432	537	488	468	486	446	462	481	474	495	472	498	464	480	478	495	476	452	487	526	480	470	525	496	483	476	507	453	454	477	431	466	482	463	489	481	493	506	533	486	479	463	465	512	474	489	463	474	436	424	509	500	478	474	457	483	459	501	476	460	479	462	512	489	449	469	471	505	494	469	480	490	440	504	483	496	451	461	432	437	500	501	485	468	518	492	509	519	468	455	478	454	457	466	456	490	478	472	474	462	472	459	504	474	461	488	462	467	472	481	484	479	488	479	477	479	492	484	491	455	479	487	487	460	468	474	444	488	482	464	527	444	473	453	495	522	459	526	503	463	486	496	439	453	504	500	483	427	491	496	490	524	506	476	512	462	506	478	491	483	456	492	510	493	494	497	457	437	482	508	430	492	501	445	482	464	441	501	478	446	468	505	484	488	491	480	476	473	518	518	441	494	482	508	503	426	489	459	440	470	506	509	498	459	539	484	480	476	484	497	475	504	481	483	490	492	474	515	481	500	466	476	506	489	504	495	464	498	443	498	479	478	473	484	518	502	503	486	479	480	474	476	479	494	447	474	467	460	476	495	467	471	452	444	449	483	484	499	476	473	501	434	479	484	478	464	474	533	472	477	473	455	464	473	495	506	497	483	496	489	417	498	493	508	500	472	472	473	484	495	463	491	458	492	484	462	504	512	499	474	498	490	468	470	444	476	487	487	504	453	493	469	438	466	503	452	507	498	439	474	479	505	483	481	444	477	516	471	464	472	483	496	483	446	487	505	453	464	467	468	487	495	510	489	534	447	455	442	516	487	484	481	516	490	462	480	479	499	458	488	474	467	496	462	485	488	473	482	504	490	482	492	478	502	496	475	476	504	488	538	492	505	476	488	461	500	464	478	478	491	445	502	480	464	509	449	472	483	485	469	481	488	456	519	495	460	504	468	499	519	501	488	472	488	490	452	494	501	464	521	490	449	445	497	480	461	484	467	475	481	467	456	451	444	500	463	475	492	468	534	480	467	501	485	452	507	454	491	501	510	482	467	469	469	518	448	461	485	450	495	498	486	469	457	481	501	480	498	460	471	514	476	514	465	473	486	426	476	467	459	494	443	462	479	481	501	472	490	497	435	450	488	510	465	468	505	498	495	439	501	493	497	501	447	498	492	502	456	488	499	451	522	483	429	483	500	473	539	459	479	462	459	494	451	484	495	495	487	508	507	473	472	448	478	468	514	469	496	503	499	480	480	465	467	477	489	475	498	480	479	495	510	459	502	496	495	444	497	456	445
7158	1090	1213	991	827	747	513	541	526	830	736	521	393	1570	374	371	333	308	326	329	349	317	324	291	292	319	324	277	293	322	321	321	321	308	314	330	277	278	308	292	322	281	317	307	277	280	300	321	344	284	330	290	308	318	295	310	285	279	316	299	309	360	311	285	291	330	299	308	318	311	287	303	306	294	319	317	299	315	291	290	281	333	309	328	315	298	291	302	263	323	307	275	299	309	248	292	309	318	279	264	285	315	306	281	290	292	273	299	297	307	312	284	293	287	273	310	293	316	304	304	286	325	285	302	288	316	308	281	317	271	317	293	291	314	308	310	300	292	283	303	276	282	313	299	291	287	294	271	268	296	316	302	334	323	312	283	317	279	282	301	301	307	286	299	304	287	304	305	301	272	320	315	311	279	283	294	277	314	336	271	325	315	311	279	301	297	293	302	289	303	315	315	313	282	319	304	281	303	316	292	320	287	310	254	305	290	300	317	285	265	296	275	319	320	310	295	298	304	277	278	297	269	292	347	284	316	297	295	318	285	268	303	312	295	282	312	317	287	284	310	268	326	311	303	266	320	287	317	307	288	271	300	310	295	309	326	284	274	300	302	309	308	311	287	295	313	288	296	307	288	294	299	293	310	309	298	294	320	306	314	280	300	296	271	307	308	270	284	325	309	294	289	298	280	282	302	306	299	289	316	314	293	301	299	321	301	297	285	285	264	293	299	260	342	282	301	305	304	298	301	299	267	306	284	309	270	302	271	290	289	315	273	298	314	290	296	339	287	260	290	317	279	278	298	335	286	319	287	302	309	278	306	314	273	264	298	308	304	290	286	315	285	306	302	309	275	342	329	297	271	303	305	291	322	293	283	276	298	278	271	283	299	291	291	294	286	309	308	273	285	293	314	293	308	329	315	298	318	299	277	293	281	313	301	307	337	312	322	293	332	281	333	298	266	300	294	301	301	306	332	291	285	304	295	300	325	303	326	265	317	314	288	286	284	328	292	268	321	286	287	289	295	268	312	266	303	252	315	333	323	306	281	299	305	316	321	299	333	311	285	285	295	303	262	328	314	284	306	294	288	297	286	309	314	271	338	293	305	313	325	275	279	314	324	315	283	302	270	292	279	344	295	305	307	296	312	297	305	324	290	272	290	292	320	275	290	306	273	290	290	311	319	307	280	288	271	276	278	316	323	278	252	291	278	267	301	305	284	308	298	315	314	276	293	282	306	324	308	310	322	293	312	301	312	316	321	313	316	276	292	271	323	282	340	273	278	295	274	303	304	285	286	277	333	314	352	318	298	310	288	269	296	308	291	312	273	294	319	272	284	293	305	316	326	336	311	299	280	324	300	305	287	293	319	283	277	317	276	323	294	286	300	288	305	294	255	282	285	328	306	286	306	305	281	315	285	296	278	301	298	291	274	283	330	317	287	295	279	325	279	320	301	317	274	284	269	304	290	296	332	294	303	293	291	303	305	281	281	300	309	300	271	282	298	309	285	278	300	309	274	298	294	281	276	288	276	294	287	296	328	278	270	273	274	293	305	312	295	303	304	313	286	319	303	277	289	276	293	311	309	309	309	285	302	300	290	292	280	293	306	310	281	297	278	303	297	288	279	290	289	278	297	310	282	277	297	316	311	321	306	310	288	280	292	315	284	282	317	307	283	287	291	296	274	296	299	283	288	290	288	295	265	298	291	291	300	274	337	303	307	278	253	307	305	282	286	275	308	301	308	312	291	270	295	308	330	328	322	283	330	291	300	257	284	308	348	291	285	308	250	289	333	316	329	341	303	291	305	310	299	301	286	290	277	309	307	265	280	277	311	307	307	286	323	305	311	301	308	304	271	303	310	300	295	308	298	285	275	281	272	317	295	276	273	276	305	282	278	294	316	283	286	320	344	290	286	307	289	317	294	284	269	291	281	305	298	301	276	280	287	299	289	287	291	287	284	325	296	312	316	283	285	275	277	275	312	286	312	302	333	293	325	294	312	283	302	299	303	284	301	268	293	297	328	286	291	331	342	299	325	310	294	302	307	300	317	307	311	322	279	315	275	303	315	330	297	319	301	313	280	297	262	306	262	311	268	288	266	276	284	289	277	302	290	278	311	291	339	282	305	298	269	303	310	301	288	297	292	289	267	290	265	310	315	274	294	275	286	321	299	310	308	273	301	308	284	313	291	281	304	286	301	314	295	305	303	288	293	298	293	315	276	270	305	269	289	292	289	254	265	303	291	316	314	303	295	332	287	271	323	299	290	308	287	285	279	301	264	265	290	281	330	296	305	305	315	291	266	307	283	284	297	311	302	313	262	319	306	284	315	292	283	290	286	324	285	294	309	309	257	276	300	308	297	279	285	318	290	276	265	325	298	304	321	268	299	268	286	262	294	281	290	296	335	312	277	317	280	291	291	291	316	313	299	275	295	292	306	301	294	272	306	300	308	313	294	306	313	318	238	307	288	268	267	291	278	301	279	324	331	293	294	302	288	268	240	264	290	272	286	297	304	294	287	296	273	298	305	271	309	331	278	317	310	288	289	301	297	298	282	295	284	287	316	321	298	292	276	298	300	316	315	307	284	294	298	285	289	299	295	309	301	314	304	284	301	335	279	307	288	320	287	309	326	297	304	284	280	307	285	301	283	280	304	292	285	258	301	290	273	275	327	284	318	304	303	286	283	298	307	313	271	292	303	283	285	309	263	268	294	261	254	308	290	284	296	293	300	298	285	305	311	307	283	331	310	297	296	312	297	300	284	301	292	303	287	298	320	306	305	318	297	292	289	301	309	309	314	256	291	301	254	299	327	307	317	282	287	304	318	295	292	314	330	292	289	295	281	289	275	261	294	295	332	260	302	297	293	303	294	315	275	301	297	294	277	281	301	316	317	312	276	303	277	314	295	308	293	300	307	290	296	282	288	301	267	294	327	296	258	310	299	300	283	281	307	317	299	293	312	294	272	307	305	319	287	323	288	298	310	275	324	290	285	288	281	296	318	303	323	337	296	313	314	309	310	309	312	310	302	309	297	310	292	283	301	272	307	314	323	298	305	320	276	312	301	301	292	340	307	298	294	305	299	274	336	310	314	293	286	286	303	329	297	267	333	344	277	294	260	305	304	296	305	305	314	284	305	289	287	315	307	317	317	297	289	282	275	288	307	306	293	304	307	318	321	320	302	295	293	294	319	279	320	297	317	311	264	305	278	326	291	275	330	286	298	330	313	312	274	324	298	297	293	298	304	276	289	272	309	280	335	286	290	291	303	303	295	320	315	293	333	306	292	309	307	289	307	309	318	273	283	315	282	275	302	296	301	306	323	263	307	300	288	304	303	282	293	313	287	289	292	299	288	309	276	306	267	304	280	301	265	299	281	283	306	332	287	289	277	326	300	318	322	304	299	282	285	307	305	313	330	316	313	309	285	310	318	307	293	250	314	304	323	287	281	292	306	301	293	308	304	326	316	285	308	268	297	325	303	286	276	286	284	302	282
5577	1537	2854	3280	3295	2860	2088	1980	2125	3918	3707	2198	1490	8404	1095	1039	997	964	953	959	907	933	906	928	855	869	885	835	885	875	864	848	858	831	876	834	839	894	839	822	787	867	830	812	839	828	838	850	791	868	827	802	803	782	770	771	790	804	769	800	860	770	793	794	799	783	780	836	798	798	815	802	747	820	766	786	781	845	787	812	820	806	825	771	804	757	782	806	805	789	784	742	820	777	796	749	802	792	769	787	827	795	812	802	797	855	762	773	823	811	793	826	836	845	808	802	753	831	807	791	793	756	746	733	832	789	809	771	782	817	787	818	791	751	818	828	823	794	797	830	817	801	788	797	852	769	790	800	824	797	768	805	784	780	820	760	799	787	809	805	776	828	786	823	803	812	826	736	739	797	813	833	759	750	823	761	815	798	811	779	750	807	797	803	793	807	780	789	792	784	765	777	817	801	800	738	798	801	790	790	772	832	774	800	781	774	757	761	793	763	742	846	815	777	794	818	777	815	773	768	817	818	745	803	792	796	831	804	775	776	805	810	786	799	769	806	812	762	805	773	807	801	762	786	791	792	834	743	822	740	753	797	815	788	748	835	735	792	786	755	762	742	816	789	790	734	784	762	785	806	733	771	834	789	813	755	759	798	805	765	819	772	739	828	873	834	784	783	835	812	777	722	825	787	795	810	773	738	777	827	808	747	794	805	750	790	837	800	781	820	811	805	834	725	801	800	787	773	787	833	785	828	789	770	778	748	796	788	765	793	726	758	789	842	796	737	772	747	802	799	763	838	745	806	816	797	753	787	799	796	751	807	830	790	797	825	817	773	779	808	803	774	770	823	775	790	805	808	768	761	778	799	812	756	805	835	763	769	792	745	819	807	768	786	849	755	816	768	747	763	814	818	791	750	809	798	766	789	812	822	820	795	785	792	761	766	796	863	726	815	821	674	755	790	804	779	782	786	773	759	767	791	811	775	793	751	867	809	785	796	799	799	758	818	778	853	783	806	785	811	760	753	800	783	820	782	783	797	767	834	796	782	770	766	774	749	762	806	812	745	768	759	752	782	812	715	819	746	790	765	802	779	831	798	801	763	763	759	823	804	791	779	811	750	765	759	802	828	776	753	809	825	755	788	809	758	832	798	795	801	779	790	806	798	799	772	764	796	827	849	798	872	776	777	845	777	784	794	762	731	838	774	773	810	765	780	833	765	777	771	777	764	781	803	813	789	756	799	748	768	755	758	777	739	723	752	744	784	835	796	774	745	751	734	795	817	823	758	768	786	768	728	797	762	793	751	785	759	736	817	778	830	798	787	747	840	766	799	793	761	803	813	777	792	773	782	754	806	742	760	804	760	764	782	760	790	790	774	794	799	788	804	849	768	790	820	778	782	751	767	810	791	760	772	795	814	794	790	767	823	816	772	777	795	749	805	764	790	813	786	830	789	855	783	811	778	819	768	774	846	792	715	803	798	797	825	792	825	794	814	855	811	809	808	794	780	866	778	773	783	783	774	821	746	772	781	761	818	725	747	784	788	785	801	771	791	784	803	777	786	795	783	787	760	784	806	803	771	769	769	866	760	786	783	844	865	829	767	818	784	795	801	793	804	820	783	779	794	776	797	822	757	817	812	782	764	798	790	793	785	798	789	761	826	776	765	812	785	819	794	738	768	792	790	778	811	754	774	758	759	802	766	766	818	791	822	731	791	807	732	749	783	817	863	776	776	765	726	804	801	792	767	778	771	772	772	799	800	822	781	784	750	758	726	796	787	774	885	845	767	788	777	809	770	777	818	765	762	730	787	738	795	747	745	777	746	721	784	830	766	822	830	743	807	753	796	822	760	770	801	786	789	802	787	775	798	809	806	796	780	785	795	775	789	797	779	789	797	811	799	854	776	794	777	755	770	823	785	782	777	788	796	777	819	802	772	763	819	743	782	804	799	750	735	824	791	793	759	808	782	798	793	771	799	782	788	780	783	793	789	771	759	761	806	768	840	795	800	777	783	794	791	783	799	798	710	807	825	787	781	792	857	737	755	787	800	751	838	822	781	781	797	770	793	752	755	770	779	767	736	771	800	762	773	786	738	813	774	768	815	800	742	785	823	776	873	777	774	783	813	791	790	721	819	771	748	828	788	804	807	818	740	793	823	771	816	788	789	777	741	752	798	816	791	780	809	785	783	763	781	755	769	813	759	758	802	795	761	791	835	791	805	757	811	765	798	774	761	823	757	778	797	726	788	791	759	838	760	775	821	804	759	753	763	798	823	766	785	793	717	772	841	719	751	791	773	749	796	766	745	802	825	799	797	790	785	777	745	778	809	764	714	782	750	795	797	786	794	782	815	807	768	799	831	851	781	793	815	812	793	825	759	772	758	794	810	801	759	765	738	807	800	778	794	792	745	817	769	811	747	794	807	738	785	768	756	796	793	776	790	803	763	782	817	721	783	779	796	841	813	814	774	787	776	765	776	734	759	823	814	810	763	747	806	772	793	785	777	785	761	810	758	772	787	750	848	740	803	748	731	769	750	765	772	778	773	748	759	783	715	857	750	749	750	743	759	825	826	741	777	819	767	760	790	803	761	783	779	801	832	785	799	791	809	745	785	771	742	771	814	788	821	803	770	812	805	779	759	842	788	812	789	817	801	735	791	784	831	822	830	837	773	829	769	819	810	829	760	777	779	823	823	772	786	768	797	783	810	817	778	742	809	788	781	736	740	811	807	840	790	764	780	812	794	796	746	782	786	770	794	785	760	779	833	789	790	800	771	817	785	808	799	791	749	794	765	794	797	745	766	801	834	790	786	804	768	802	814	779	772	796	772	786	752	804	832	791	805	794	783	761	771	806	812	775	773	772	833	757	784	779	812	784	818	797	793	814	810	818	791	752	801	808	823	755	781	768	750	791	785	758	801	790	768	788	809	790	769	765	763	752	760	796	762	757	771	762	818	784	788	871	786	799	789	826	782	807	763	799	749	770	766	858	799	798	791	847	798	778	808	744	770	765	778	797	818	785	817	775	768	788	793	751	754	764	753	830	768	796	744	776	809	785	785	811	775	763	806	800	783	794	782	802	804	800	798	797	775	791	811	818	753	779	785	773	804	775	788	778	799	749	733	782	779	838	811	751	799	769	721	798	766	795	857	758	763	780	796	770	803	780	735	862	881	794	793	836	768	777	796	794	806	777	818	743	828	785	789	799	792	780	805	770	791	768	817	746	752	806	707	790	765	761	797	825	826	774	761	751	813	758	799	756	815	805	777	789	789	776	789	811	785	739	766	831	816	794	764	819	792	831	804	782	784	781	771	820	820	752	767	790	817	784	800	822	758	761	768	776	773	769	760	766	781	728	778	820	810	787	789	780	792	765	731	828	823	745	773	777	780	841	761	793	801	825	775	768	780	769	804	816	776	794	798	829	771	799	752	774	764	783	814	819	770	746	822	784	771	800	810	784	832	794	787	744	780	783	795	749	763	801	797	791	808	788	776
13913	2351	2236	1864	1215	959	896	679	602	544	496	445	449	2773	417	361	359	341	321	331	358	297	322	318	320	339	352	320	320	301	336	273	309	316	312	306	299	305	304	301	267	289	319	309	300	272	311	289	297	300	284	302	319	304	283	304	301	295	289	303	307	330	280	290	294	336	289	276	301	290	286	256	315	283	308	293	309	305	267	292	276	313	325	308	302	277	291	294	322	306	268	286	294	261	295	265	322	279	294	306	297	296	300	319	271	272	291	281	309	288	292	298	297	333	273	277	318	295	259	307	341	320	304	304	300	285	303	281	290	310	338	295	275	342	268	284	301	262	297	304	306	295	271	277	287	272	295	289	281	258	286	281	291	271	268	299	282	315	273	278	277	296	285	301	301	249	285	285	298	277	306	282	251	275	321	291	286	305	304	285	272	289	264	300	291	294	321	322	297	285	325	318	310	291	308	277	306	321	275	289	291	279	290	303	282	288	288	294	292	271	286	277	272	303	277	301	315	305	295	299	293	305	291	330	273	292	283	285	283	268	283	293	277	272	291	276	314	286	273	287	280	283	283	307	265	299	280	299	328	278	294	301	269	274	287	308	307	291	316	300	288	313	318	275	258	280	295	302	295	287	326	306	315	299	297	285	277	291	319	288	311	256	306	288	293	323	321	282	277	276	309	293	291	320	319	286	322	301	286	307	269	282	283	306	306	278	333	296	288	286	329	308	264	299	303	278	305	309	303	308	277	318	317	308	291	296	308	292	289	305	293	293	291	266	283	301	277	294	290	282	307	291	273	301	281	288	311	297	312	298	262	255	278	293	319	289	305	253	293	291	299	304	274	266	280	293	314	285	328	303	288	311	319	325	282	310	321	291	310	296	285	280	295	300	319	293	294	294	289	319	287	286	286	271	273	283	301	273	277	286	301	311	274	275	316	279	327	275	306	304	297	318	269	297	283	283	307	313	305	290	281	267	287	314	314	285	305	305	298	302	297	280	283	290	308	303	302	326	297	348	264	297	316	295	280	243	287	283	263	311	294	283	324	299	292	254	296	285	290	279	275	321	302	311	303	290	287	310	279	295	286	306	273	302	293	288	289	318	272	256	316	275	286	322	262	313	272	326	277	310	272	292	307	281	343	281	312	290	291	295	312	275	278	298	287	294	279	261	284	286	339	305	264	323	285	300	275	259	287	318	289	303	275	314	302	361	287	303	306	292	291	282	310	296	286	294	291	280	257	289	293	301	294	292	268	270	301	295	295	316	274	293	274	277	288	296	310	306	316	275	285	281	292	304	293	306	291	284	301	275	287	280	316	299	262	293	313	304	311	313	294	303	284	319	317	288	317	328	289	316	281	288	282	331	298	307	302	298	291	307	325	289	306	279	304	302	293	272	308	314	273	307	286	290	300	289	255	294	310	292	320	318	297	304	306	299	314	271	296	304	287	288	288	292	290	326	316	296	335	266	282	278	307	302	287	318	284	286	327	290	310	294	293	296	277	323	316	316	299	291	287	277	279	316	291	283	318	283	296	288	282	278	328	298	294	300	276	277	299	328	302	302	281	273	289	309	291	300	285	273	289	281	288	296	291	310	286	281	318	312	286	311	300	289	259	322	283	270	277	286	310	332	287	284	303	283	310	294	283	305	306	288	288	277	321	273	276	293	310	281	307	316	287	291	309	254	317	324	282	302	300	324	292	293	303	304	303	279	269	298	294	301	279	283	299	294	307	280	314	291	284	299	301	311	313	281	282	337	299	305	279	298	298	298	329	286	261	294	277	275	307	301	315	342	317	306	303	322	262	325	309	266	309	292	297	279	312	332	267	310	289	284	315	295	282	290	263	281	293	288	297	277	305	303	318	292	287	296	315	308	315	301	327	290	285	269	252	281	288	295	288	290	286	300	284	298	311	315	284	277	267	266	274	311	294	278	291	298	316	300	281	297	312	303	273	288	281	260	300	303	280	293	297	286	324	288	268	305	281	272	302	280	301	290	306	293	273	311	271	274	344	287	316	306	311	294	303	307	324	291	294	269	302	279	324	293	290	280	301	304	296	265	256	279	307	289	297	287	329	279	286	261	308	318	278	278	274	284	280	294	319	288	287	305	300	321	317	304	296	284	291	291	323	281	311	310	304	270	292	295	319	290	294	250	301	285	298	307	294	275	280	280	309	275	332	325	278	295	318	297	279	276	282	307	290	273	326	295	292	328	292	307	306	277	284	332	316	294	293	289	322	284	317	298	295	290	258	294	299	319	281	284	285	270	273	309	313	301	279	307	314	310	278	258	303	301	313	241	271	308	302	295	289	308	268	321	309	319	331	278	301	294	288	316	277	266	264	290	277	295	304	332	277	294	301	276	314	299	280	338	301	313	294	274	295	297	282	290	310	313	278	309	284	290	279	294	300	279	299	295	277	312	286	302	336	282	273	281	292	294	260	301	289	303	312	302	290	308	311	307	297	305	325	291	304	289	297	311	319	271	294	298	312	301	269	303	290	297	337	319	260	305	296	307	270	282	289	324	334	282	298	271	291	297	299	282	301	285	336	281	310	275	307	309	268	289	290	290	247	308	228	262	281	297	303	283	286	323	308	283	275	312	270	325	291	287	286	298	275	325	315	338	303	289	303	277	300	293	282	314	297	286	296	295	305	304	276	291	262	283	302	293	274	297	325	282	322	304	289	312	283	301	301	295	294	298	298	287	322	288	312	297	319	318	313	314	348	283	306	300	280	300	276	305	290	260	275	269	282	302	294	305	294	301	293	289	258	300	324	303	306	308	281	302	307	303	273	324	305	269	305	278	289	287	285	283	274	281	271	316	278	297	319	306	267	322	281	275	321	279	303	314	266	282	284	313	286	277	311	284	291	314	327	305	305	297	293	293	316	301	322	308	310	296	303	271	297	295	286	337	297	272	320	295	292	295	308	292	291	298	274	310	305	297	315	248	324	305	309	279	323	288	283	281	291	306	317	283	341	296	293	320	284	288	274	290	288	275	296	282	261	310	275	287	272	277	308	292	283	294	304	297	280	300	290	275	292	279	313	326	300	281	298	290	299	285	283	309	300	284	294	295	295	306	301	285	304	285	307	305	310	307	313	256	321	279	283	275	292	280	264	309	266	295	267	280	281	290	303	310	285	341	286	270	290	308	305	287	310	301	301	280	317	308	308	281	319	295	290	297	326	312	294	295	293	308	268	314	335	292	268	324	326	283	304	310	310	320	295	279	269	284	325	289	299	286	281	316	286	292	284	304	261	321	286	277	316	267	314	305	269	271	307	293	305	300	299	306	326	310	313	307	293	292	259	304	265	285	303	292	304	307	279	287	303	322	299	324	297	314	324	292	308	323	278	284	276	291	329	318	283	283	297	290	292	297	322	269	291	289	337	292	342	308	283	290	266	297	308	298	254	293	295	292	308	275	300	276	295	297	303	294	283	270	333	326	313	313	303	308	307	296	266	282	311	285	268	291	263	292	275	309	294	318	330	264
7437	2242	4791	5682	4992	4096	3490	2894	2608	2324	1907	1828	1984	11923	1385	1234	1275	1149	1185	1167	1090	1049	993	1037	1024	1021	914	900	900	989	878	870	901	960	852	799	841	830	833	855	867	881	832	783	848	806	824	774	762	811	806	781	812	797	775	811	797	811	784	836	765	805	792	769	795	824	837	777	787	777	786	771	757	768	769	741	790	747	810	814	775	758	796	721	752	725	712	749	798	756	766	763	785	800	781	752	733	737	797	850	796	780	742	745	750	789	754	755	775	790	726	750	718	757	770	789	713	759	809	745	774	770	744	741	779	729	718	794	743	800	746	762	734	730	783	741	820	736	759	793	792	783	757	710	754	763	788	779	739	756	781	757	775	766	756	760	814	824	723	722	785	766	761	780	704	782	714	747	742	799	800	719	752	754	791	773	717	790	749	750	787	707	732	745	734	755	779	764	727	776	777	781	732	752	809	700	759	860	789	778	769	765	753	760	761	800	732	753	806	748	795	758	798	779	763	754	743	719	752	723	731	762	766	735	757	765	810	744	747	763	741	721	784	814	750	778	769	763	776	750	792	779	730	745	745	714	773	758	786	768	752	729	688	733	795	789	806	737	756	802	751	773	737	769	780	752	739	709	755	757	706	787	746	720	799	752	767	766	722	777	781	749	726	712	762	758	793	754	794	785	741	746	715	785	737	731	758	753	730	770	759	729	711	749	734	749	771	745	722	746	720	773	790	781	761	800	766	736	793	778	744	732	747	797	779	775	805	798	772	790	728	766	737	774	761	775	710	837	767	770	746	820	749	741	741	785	739	743	787	778	778	738	714	723	755	775	783	764	792	735	758	816	747	767	744	779	753	762	799	729	732	807	756	756	797	731	774	719	742	765	805	724	782	743	743	783	758	769	785	787	803	786	700	758	793	766	819	745	743	747	764	821	792	734	773	797	776	731	751	791	763	780	760	743	786	724	739	781	783	751	742	748	735	778	752	763	786	764	768	772	757	732	799	698	795	753	788	747	770	739	727	748	783	771	766	746	756	772	754	747	786	786	755	745	803	778	810	721	778	793	768	776	700	772	781	795	796	763	805	766	745	797	737	735	744	829	783	759	763	771	763	752	756	756	789	733	746	753	773	762	717	754	758	740	795	745	768	719	734	779	717	764	703	705	777	760	741	751	747	735	785	758	742	766	740	760	832	784	764	754	754	814	731	765	757	784	743	769	778	747	743	755	791	805	741	664	767	781	773	788	772	762	731	708	803	766	775	759	795	729	782	744	745	785	781	772	746	781	760	789	744	779	774	738	730	790	781	745	786	749	731	789	781	747	798	743	798	770	760	787	810	819	755	768	738	789	724	781	758	804	744	765	747	748	773	766	789	732	746	778	725	720	738	728	806	729	733	722	820	751	752	794	734	749	787	701	818	797	795	765	787	761	742	726	751	726	756	771	800	791	805	747	765	771	762	785	758	770	780	770	756	798	755	794	771	746	713	789	802	752	710	768	695	757	741	742	709	782	741	780	780	792	770	736	719	768	744	774	769	743	726	823	787	807	733	764	770	731	790	758	753	742	797	766	670	717	766	756	741	768	768	749	783	787	750	740	760	747	762	714	762	764	742	743	788	761	785	740	719	784	765	722	753	752	812	755	762	696	778	755	771	753	731	779	759	801	760	785	750	740	723	746	769	753	785	737	750	757	748	725	750	782	730	741	722	715	755	792	768	803	734	728	820	749	758	751	798	743	725	769	717	800	783	788	769	789	778	808	780	718	818	733	722	748	795	855	729	749	741	771	806	765	758	741	767	780	752	768	769	715	786	745	829	728	785	756	800	787	735	804	759	750	747	768	781	737	736	792	768	768	794	759	713	781	765	697	728	736	743	737	789	778	736	754	715	739	783	718	781	779	726	746	783	776	770	761	785	754	764	778	711	700	737	771	736	768	748	794	710	756	803	781	740	680	779	789	779	754	722	711	791	777	769	765	775	743	772	785	752	740	760	743	765	751	728	744	750	703	773	739	752	804	775	814	754	749	786	790	731	806	748	779	798	713	752	794	716	721	761	790	798	775	766	804	765	785	758	765	768	737	744	783	797	742	821	749	763	764	780	717	811	765	782	755	773	760	796	783	773	777	748	737	721	740	733	786	799	744	730	805	754	772	769	776	789	771	721	773	766	755	786	758	764	791	777	721	758	728	772	779	730	737	809	760	794	729	749	815	752	740	709	750	724	823	758	767	723	720	731	730	747	747	750	740	777	785	755	752	722	800	741	750	784	782	724	739	795	737	736	772	728	746	726	709	763	738	724	708	793	743	730	760	770	789	732	767	752	735	758	795	757	751	749	796	759	737	772	713	741	823	750	767	791	746	787	749	783	758	757	749	754	745	774	748	808	744	771	807	772	830	753	776	769	774	755	756	784	767	766	768	800	757	729	744	710	768	734	763	714	736	775	709	762	712	773	783	784	751	758	713	760	730	763	749	792	791	783	794	771	756	782	710	755	757	782	754	782	792	748	796	776	778	762	733	761	750	765	783	739	803	763	778	757	734	795	794	818	745	736	836	752	785	770	760	759	748	773	778	822	774	745	774	737	726	735	728	730	776	776	757	808	746	760	728	731	760	756	801	735	734	749	809	725	761	787	714	772	693	755	765	791	749	734	757	763	768	727	705	695	755	751	788	818	702	801	754	743	752	694	746	811	746	785	819	743	795	781	739	716	720	757	716	770	775	794	761	802	767	793	735	747	733	742	746	773	758	791	754	728	743	881	805	834	722	754	794	787	771	711	772	760	755	783	773	739	793	781	759	820	734	819	740	721	753	814	737	729	790	779	777	769	770	750	741	702	748	779	750	768	772	781	710	754	790	745	739	782	789	763	802	708	791	778	796	751	786	767	774	766	756	745	793	805	748	726	741	795	729	785	784	743	769	749	750	763	755	739	740	765	765	770	748	762	749	716	733	795	721	759	732	777	737	808	767	811	796	769	788	745	743	738	747	775	756	761	833	745	792	747	751	768	757	759	805	751	745	740	725	788	725	759	759	755	775	712	771	743	776	808	736	760	766	782	739	764	736	771	777	742	774	749	776	737	769	797	727	713	800	764	815	788	740	761	778	812	734	772	743	726	773	741	734	776	770	764	783	728	730	732	780	726	726	799	738	750	778	776	761	744	771	780	770	772	760	743	740	712	800	736	759	758	737	766	803	756	707	768	703	749	753	752	750	795	757	743	755	756	782	742	826	787	772	779	727	765	768	718	764	742	805	735	811	753	730	823	731	758	771	712	739	734	790	742	783	756	743	796	709	778	753	757	767	735	771	772	769	720	762	699	721	752	754	774	763	765	774	695	789	697	754	774	783	791	753	727	744	773	768	738	802	756	810	717	796	758	788	735	764	785	743	770	716	763	794	806	752	763	785	796	731	750	696	726	793	821	737	787	820	815	790	790	818	755	702	750	747	784	750	759	765	722	825	731	796	759	730	737	783	728	769	812	777	772	789	764	744
1945	196	202	163	184	152	144	152	152	171	150	155	153	175	145	142	163	141	141	126	158	170	128	143	139	153	134	142	144	155	124	151	151	174	175	153	147	151	158	147	150	139	156	135	145	140	151	143	148	164	140	150	154	146	135	154	149	124	134	135	138	137	154	168	135	151	147	166	152	172	144	142	122	142	129	140	154	152	150	163	151	144	147	136	171	134	141	143	178	166	140	158	140	169	161	143	114	134	132	160	157	136	133	144	169	140	141	139	158	137	174	143	142	139	161	150	149	135	158	147	153	138	175	134	130	146	159	142	141	153	156	133	147	134	167	159	118	136	156	135	152	148	150	147	159	127	140	149	153	137	143	162	138	175	136	138	146	130	138	141	151	144	130	149	146	147	138	159	141	150	161	141	155	138	143	153	134	132	154	153	149	133	125	149	143	154	155	175	139	138	137	155	158	137	155	169	117	168	143	168	146	132	151	167	140	167	163	134	145	148	142	139	154	125	155	130	168	154	145	140	151	143	158	153	152	133	125	153	150	134	148	159	148	151	158	133	136	153	131	132	168	165	133	157	136	152	134	157	131	151	159	136	133	144	150	164	152	143	146	123	126	130	150	137	147	133	137	154	148	145	144	138	140	151	144	145	169	138	144	122	172	154	152	157	159	137	177	159	157	158	145	129	125	161	158	177	127	152	137	164	150	158	146	174	151	172	137	137	157	118	130	180	152	129	146	156	167	150	128	173	173	153	150	161	152	137	138	179	129	163	137	144	145	124	127	140	155	130	174	149	162	172	152	154	140	141	126	156	159	140	165	160	130	142	139	149	159	132	157	147	148	164	159	184	142	143	173	146	146	140	150	128	146	153	151	160	148	151	145	162	158	157	143	142	141	154	154	164	149	144	155	163	157	146	148	133	127	147	134	155	109	141	135	158	142	120	136	131	156	140	164	140	155	146	152	156	131	159	140	137	148	150	144	156	143	151	139	148	144	129	155	142	125	146	165	141	138	135	142	152	146	159	154	141	165	169	146	137	154	165	160	167	159	154	144	143	121	141	130	147	141	141	151	156	131	126	140	138	139	147	144	122	153	135	137	133	151	121	155	144	134	152	158	137	137	152	151	142	135	144	143	134	172	125	145	131	184	157	140	123	147	149	151	162	120	133	135	151	147	153	144	143	125	157	136	164	150	130	154	169	138	172	153	153	140	155	161	147	153	171	160	193	149	147	139	160	154	135	149	136	111	128	138	166	139	137	151	133	153	154	159	136	163	144	136	125	139	140	138	147	149	168	124	156	138	148	164	153	152	126	146	162	139	159	151	138	135	131	160	155	126	131	138	135	158	150	141	153	155	130	159	161	152	173	132	148	144	160	129	139	166	137	140	142	170	139	147	144	151	128	160	159	178	143	156	142	160	140	158	155	157	143	154	161	167	134	132	178	155	156	153	133	146	146	144	162	172	131	141	148	164	158	155	125	158	145	128	146	149	179	161	151	145	142	137	151	143	156	153	172	135	139	141	142	146	145	173	142	138	138	138	151	147	159	133	150	127	139	135	151	158	120	156	138	162	137	133	127	143	167	163	149	149	155	142	151	118	133	125	141	157	144	168	137	147	129	153	126	160	144	153	152	144	154	174	137	138	130	140	150	143	137	151	156	155	151	142	126	141	139	157	150	147	146	161	151	151	146	158	153	161	155	157	133	131	140	128	140	141	146	150	146	162	159	131	160	128	155	142	116	152	144	157	146	168	153	133	147	134	152	137	163	151	147	153	152	124	163	155	162	152	121	160	145	152	125	158	166	135	157	166	137	136	149	129	152	167	153	152	146	155	141	138	149	165	169	132	150	153	160	133	119	159	165	139	170	147	153	158	151	147	161	122	121	157	142	151	161	140	161	152	151	122	152	157	146	165	154	146	165	150	134	169	144	132	151	140	148	157	157	143	148	136	154	155	128	151	147	148	125	161	152	139	140	136	138	140	136	160	121	128	145	144	147	162	150	162	154	138	152	128	151	147	132	156	135	140	168	172	131	146	129	157	123	142	134	151	132	126	133	153	123	151	165	148	169	170	148	146	140	131	142	125	144	156	132	136	135	134	134	131	152	159	131	165	147	157	143	144	153	126	169	149	140	149	129	125	133	163	155	148	168	136	144	164	152	137	142	157	141	163	145	149	143	138	142	144	157	163	151	143	156	144	155	141	145	144	141	159	145	136	162	139	126	136	134	126	158	150	159	155	135	166	147	145	166	165	165	146	131	153	139	146	139	140	163	127	149	124	133	144	134	143	157	131	141	146	137	142	124	122	145	162	139	164	149	146	153	142	151	149	149	149	155	173	164	148	127	174	149	151	143	156	150	142	169	139	154	165	129	157	129	136	156	157	148	150	138	156	136	155	132	145	149	159	139	135	158	136	143	144	179	148	129	142	125	143	149	151	155	136	133	140	150	169	156	130	128	151	145	136	148	136	152	124	156	141	171	137	168	139	137	155	154	149	146	146	139	153	130	145	143	166	178	144	153	147	162	154	140	149	141	132	138	150	123	148	138	148	154	132	144	125	173	149	142	145	128	139	151	134	165	162	165	155	148	134	145	150	133	134	128	129	155	143	140	149	140	139	138	159	150	161	146	156	135	143	154	169	149	140	142	166	145	147	147	138	126	133	166	127	141	147	158	149	154	151	138	148	120	150	163	162	153	143	127	149	153	152	145	136	130	143	153	135	160	136	161	143	132	169	172	159	165	133	177	142	148	160	135	155	156	155	138	145	136	154	146	142	143	170	146	165	149	141	141	157	129	137	124	146	131	120	131	147	136	132	143	151	155	149	153	139	144	145	137	139	145	145	143	124	145	133	134	160	137	144	140	167	139	143	154	144	132	161	146	165	156	148	147	130	167	136	161	156	150	145	155	150	128	158	143	138	122	142	121	154	148	114	113	138	154	143	143	129	134	154	152	152	131	150	137	135	147	141	168	128	134	162	143	148	161	138	134	165	155	155	150	148	136	137	130	142	136	164	144	152	153	156	139	186	142	133	135	172	145	172	170	138	150	154	132	141	141	161	155	157	155	154	158	146	160	155	174	150	135	162	136	129	138	148	126	154	144	140	165	128	136	147	151	175	160	161	150	157	167	145	141	143	144	137	167	138	141	147	148	137	157	149	160	142	130	150	133	151	139	150	114	165	138	154	132	137	144	158	167	162	148	129	133	142	153	148	160	149	134	154	148	131	144	157	155	132	165	160	141	124	141	133	154	150	174	168	144	148	144	133	146	135	145	143	154	164	127	140	175	145	134	133	145	135	142	172	153	153	131	150	145	166	128	118	153	156	130	140	165	149	115	155	147	149	159	151	140	144	160	150	159	153	169	166	166	153	161	130	139	147	162	133	171	149	137	133	155	146	140	146	156	141	136	170	155	147	168	167	152	145	133	157	125	158	142	127	139	131	150	147	140	139	170	156	145	134	127	160	131	139	149	156	134	182	128	140	160	157	157
2172	516	606	554	547	607	542	535	520	483	512	500	485	679	485	468	453	462	451	457	498	465	445	450	456	454	419	470	449	444	494	431	447	471	433	426	453	431	436	450	434	452	455	433	466	430	460	428	451	455	444	475	448	437	477	461	470	466	436	436	428	432	486	437	487	436	443	419	422	438	461	435	476	463	512	459	494	446	477	471	485	426	460	466	484	440	430	445	471	465	435	496	456	455	462	454	479	482	440	445	466	449	472	439	464	473	461	425	454	481	439	434	470	451	470	453	404	416	446	458	458	446	440	442	431	463	458	452	452	447	437	436	443	415	421	454	454	480	499	465	465	429	494	479	442	467	396	459	453	458	459	459	431	448	417	488	484	459	471	466	428	461	471	428	458	467	435	429	447	439	452	437	430	485	442	442	442	455	405	453	429	437	481	461	455	470	439	480	459	446	420	457	439	446	427	414	481	425	458	403	455	483	464	426	435	455	461	502	433	458	491	422	465	471	413	427	409	439	434	492	435	450	429	464	457	435	493	466	449	462	438	407	432	447	439	429	424	464	434	469	395	460	451	474	450	441	425	463	454	470	442	475	446	439	433	452	438	464	458	442	464	458	426	442	460	486	445	459	404	447	422	422	470	526	459	442	426	446	426	414	451	436	440	439	435	437	436	463	458	421	474	431	436	446	451	422	445	487	459	416	403	430	471	453	454	437	442	443	461	468	420	492	455	428	441	449	450	449	435	454	486	468	474	489	424	475	455	420	407	448	449	443	452	449	491	426	418	458	423	460	468	432	455	461	472	443	453	451	441	424	448	471	425	471	498	450	461	447	454	488	440	448	458	455	446	478	470	487	460	501	457	467	447	432	449	444	446	453	465	433	458	524	448	448	454	429	475	477	462	491	466	466	465	444	434	460	472	464	460	442	442	437	475	475	449	439	421	389	425	506	450	458	453	434	421	447	442	428	448	442	476	420	460	478	427	448	446	456	408	459	441	441	480	459	443	448	446	468	436	473	466	462	427	435	450	422	463	465	441	480	413	439	411	480	454	442	454	441	443	461	410	464	434	435	484	483	427	506	481	445	475	438	447	416	464	462	468	446	452	450	396	427	469	453	457	437	421	462	449	466	452	449	438	462	417	429	450	435	439	473	432	433	420	446	483	447	425	440	469	444	448	438	436	424	421	468	429	474	444	432	410	460	481	428	447	430	440	439	466	434	435	451	406	449	462	446	423	477	463	462	460	470	473	465	464	473	437	466	465	495	472	476	401	464	410	495	454	442	462	446	449	434	470	402	439	469	454	468	446	430	478	425	439	440	471	467	457	449	433	462	457	473	438	473	482	444	476	476	431	432	453	435	430	424	400	448	458	452	434	413	452	469	457	474	497	459	473	433	436	425	480	441	456	459	472	439	463	406	434	449	434	442	463	430	462	464	443	461	450	458	447	456	475	437	437	450	441	462	416	448	462	489	435	437	453	471	446	452	456	455	441	466	470	476	449	470	469	461	439	449	485	443	450	443	453	424	448	463	435	454	437	469	458	460	415	504	493	438	440	464	467	453	435	447	474	457	452	500	479	468	430	468	439	496	449	463	450	496	441	421	471	475	479	464	460	439	435	430	473	497	483	447	457	450	450	466	454	471	439	450	469	433	476	444	466	452	461	416	445	447	467	448	451	442	475	444	460	453	457	414	438	459	436	458	452	476	454	491	465	476	419	463	452	438	483	400	428	469	474	464	428	426	418	445	470	436	480	489	464	470	458	470	463	440	427	460	494	447	439	476	443	488	416	466	477	487	452	448	467	413	459	452	475	443	438	454	443	468	434	455	457	452	490	452	455	451	416	438	442	465	411	438	472	448	444	484	499	440	463	461	457	520	439	443	422	462	432	422	410	427	450	447	474	444	449	450	455	460	467	462	427	457	450	452	458	436	432	449	465	463	482	440	460	458	434	462	441	486	463	434	445	428	454	426	464	479	488	450	490	412	463	450	425	459	425	443	463	472	462	478	480	419	404	474	481	486	443	473	477	450	456	459	470	454	442	438	443	459	431	471	407	455	447	491	416	422	479	453	443	465	425	448	444	452	459	426	480	450	424	425	445	483	466	426	446	427	450	452	461	465	433	449	448	428	438	444	462	449	407	430	448	433	470	438	447	482	466	483	457	441	432	462	459	455	474	446	446	444	439	460	450	455	468	502	459	426	394	381	425	419	422	470	417	452	472	433	494	431	463	488	472	456	420	462	410	417	415	458	472	474	459	428	462	454	483	457	459	423	423	443	458	456	430	431	446	452	387	471	434	464	444	456	460	440	458	422	454	451	419	421	479	465	456	448	457	415	470	435	454	423	460	438	401	451	432	452	451	437	479	461	449	414	464	442	427	432	425	484	427	461	454	445	438	449	468	461	440	450	425	438	439	478	435	476	465	478	427	443	443	460	448	456	445	432	446	425	431	453	441	440	454	442	479	422	474	416	426	437	463	430	444	451	456	443	468	389	459	424	476	462	432	457	446	462	438	443	434	437	446	492	433	442	467	443	466	448	454	436	439	434	457	445	461	428	510	483	476	469	486	447	421	474	454	451	465	445	445	411	477	468	428	461	459	442	478	475	430	459	446	433	443	484	405	481	388	430	434	434	433	431	468	465	424	441	457	438	405	427	457	462	474	437	439	448	466	455	450	429	439	440	461	453	423	444	443	455	442	459	422	416	475	453	444	508	433	456	456	439	434	467	473	447	424	466	453	438	450	445	440	480	454	417	413	477	416	469	475	445	453	446	418	460	453	457	441	469	431	454	464	434	461	463	460	463	513	471	426	438	442	442	454	455	466	470	461	469	471	467	449	477	466	456	468	403	472	382	428	446	420	465	497	452	475	470	463	444	401	465	448	433	451	454	441	446	479	441	449	439	441	451	441	442	457	432	439	439	485	402	446	461	478	419	427	452	425	440	463	457	476	473	432	473	454	440	444	463	438	470	422	447	467	466	449	467	443	417	450	433	461	460	440	437	457	438	418	469	429	453	436	469	479	462	470	504	470	444	414	497	431	449	468	386	435	476	476	463	462	453	488	441	449	499	462	430	425	415	431	476	463	481	434	462	441	443	424	436	442	435	469	452	453	471	450	456	471	489	497	473	409	489	430	440	453	411	468	456	442	467	440	478	467	453	463	450	455	443	443	472	456	462	431	445	466	438	428	445	460	454	461	428	462	469	419	449	464	459	493	415	436	434	467	389	442	417	438	465	440	479	472	452	453	493	449	451	444	443	447	452	441	455	451	408	436	432	440	476	435	509	479	440	451	457	458	415	446	434	422	455	456	470	466	452	450	445	465	452	455	466	433	469	444	436	466	443	441	459	491	447	447	480	458	476	435	428	452	459	477	439	432	454	461	444	459	439	414	457	429	421	419	448	464	446	446	455	470	458	435	454	489	445	426	444	451	447	443	502	477	488	471	447	467	468	464	452	478	441	427	430	440	492	410	425	472	460	447	458
7296	1203	1277	1085	865	615	549	478	405	352	414	550	342	606	336	328	330	307	269	323	336	295	284	334	310	311	327	316	320	280	278	322	304	275	294	322	252	312	322	286	288	322	317	276	298	310	295	283	284	289	269	272	278	324	322	277	285	301	278	287	267	259	257	281	298	290	309	283	335	272	266	321	270	260	321	267	271	292	313	303	299	289	287	280	258	280	307	301	288	273	266	283	274	291	293	305	304	275	280	303	287	280	291	287	290	322	285	292	278	287	313	294	269	294	285	275	276	274	296	307	288	267	323	271	287	317	308	300	313	323	305	302	313	282	316	292	299	272	301	297	287	276	270	306	303	296	288	290	292	310	285	302	302	261	293	276	304	274	296	303	267	295	273	307	281	270	282	290	306	299	290	311	283	297	282	283	313	305	304	295	267	313	268	286	277	275	287	300	302	302	291	298	324	289	267	323	266	274	273	279	307	319	306	300	307	284	287	285	300	269	283	297	268	316	279	309	292	298	314	265	287	313	254	277	291	310	286	273	286	287	312	262	279	293	298	332	282	294	285	271	301	313	278	284	296	305	316	269	291	291	286	288	271	309	292	278	284	292	291	251	309	299	288	295	304	295	264	290	301	291	251	293	295	325	301	280	285	291	294	276	303	283	306	279	294	315	285	304	298	285	319	298	284	303	295	281	278	290	264	304	282	309	262	251	287	308	277	297	288	291	303	277	269	312	310	282	282	303	297	258	253	303	306	300	285	281	293	275	298	277	312	291	297	299	277	277	278	297	261	284	297	279	297	282	322	293	294	282	305	312	304	299	307	314	276	267	294	309	284	277	295	274	288	276	286	290	303	289	291	319	304	299	292	307	287	306	280	281	304	258	296	301	299	270	280	297	311	293	311	302	256	284	292	291	290	315	299	298	300	282	288	297	314	266	290	284	279	302	290	270	281	295	317	287	283	287	318	284	266	293	283	280	301	257	292	310	267	275	253	291	307	297	307	304	243	277	324	305	251	299	273	279	289	272	311	352	269	286	285	275	287	284	296	296	311	301	285	271	298	254	322	290	295	291	259	289	293	269	287	319	301	265	304	307	283	306	300	268	287	266	310	287	292	294	292	291	310	255	292	283	300	289	290	297	280	284	323	270	291	302	308	268	309	288	313	325	297	290	261	274	280	287	332	310	296	283	289	295	291	272	278	303	281	304	291	309	284	306	320	312	278	291	288	284	299	247	276	264	292	286	276	267	278	270	294	300	316	279	322	259	298	283	302	273	287	290	281	280	313	313	302	301	284	291	288	335	296	285	258	266	286	311	293	294	301	287	257	270	313	291	298	277	302	294	299	278	297	306	289	294	300	258	280	252	312	303	303	295	305	299	283	278	312	327	304	289	300	279	290	280	298	291	284	266	303	294	300	319	261	310	332	262	291	284	324	326	305	259	259	284	294	292	299	297	288	293	305	294	285	263	289	271	292	311	337	276	304	298	302	312	298	256	304	294	303	277	276	292	285	305	287	284	309	287	281	282	309	292	316	301	294	308	275	265	281	351	310	270	295	330	277	292	315	309	294	286	311	311	296	288	272	300	285	292	286	281	246	281	299	317	302	291	277	329	302	300	303	295	314	299	329	288	304	263	286	289	284	307	282	277	278	298	273	270	297	286	282	267	307	298	240	318	298	274	257	281	300	303	268	290	279	295	288	282	284	282	305	293	291	284	253	268	290	270	310	301	274	295	281	289	251	274	273	302	315	291	333	301	303	285	281	305	305	291	286	297	272	315	298	300	304	312	275	261	299	279	309	260	288	286	283	287	280	297	307	286	281	294	302	275	334	308	295	341	291	300	260	301	287	283	281	306	298	288	323	272	297	301	270	277	304	265	306	295	263	303	305	288	273	280	287	277	290	306	273	317	256	260	302	298	309	297	294	290	274	289	275	319	281	267	311	271	277	303	296	299	303	306	252	271	255	293	286	277	290	307	283	271	280	307	311	297	286	298	289	312	263	326	302	303	286	297	289	280	286	302	263	290	312	294	274	330	294	275	287	289	314	312	305	291	301	337	287	264	313	277	272	289	297	269	278	316	259	294	311	292	303	293	307	290	293	298	300	288	284	286	302	299	304	293	261	278	318	334	271	233	279	278	280	273	287	289	284	292	292	286	290	273	255	287	270	305	261	317	325	302	297	299	281	276	278	282	289	277	330	273	311	302	310	314	318	299	286	296	328	265	283	294	265	294	310	266	286	317	257	296	271	271	282	282	291	298	283	299	295	291	290	323	288	293	277	300	281	321	281	293	285	295	310	276	265	294	313	292	298	286	274	318	312	278	308	289	296	298	260	306	282	281	260	286	260	275	279	295	281	278	313	280	303	304	291	274	272	283	296	317	293	296	299	275	287	265	296	302	303	286	300	296	285	332	265	261	305	283	289	276	302	307	327	278	257	280	267	289	291	272	270	271	312	317	291	298	289	289	270	289	289	282	321	280	300	276	312	306	274	272	290	314	272	281	268	260	280	281	300	260	308	280	281	289	295	291	277	264	298	289	298	313	298	276	318	302	287	282	281	331	292	283	319	301	291	288	289	272	289	290	255	273	276	275	288	307	303	285	307	273	311	249	274	307	288	297	324	284	298	295	287	308	291	282	288	296	276	292	278	284	297	294	277	294	311	296	310	299	290	286	270	265	299	290	286	247	273	285	308	286	293	272	285	286	295	297	299	288	311	302	302	308	272	284	289	290	293	264	278	272	309	303	282	271	318	276	305	295	287	299	294	291	306	305	260	324	292	293	330	285	295	300	270	291	297	325	313	276	313	287	275	248	282	290	273	288	300	282	292	277	295	297	329	340	291	302	268	302	254	301	300	327	291	321	300	295	297	296	293	256	287	290	295	278	274	301	292	280	280	292	291	270	269	287	278	257	291	293	302	312	280	281	290	278	290	293	299	264	286	280	273	275	288	309	290	302	278	285	293	287	311	279	297	299	280	293	313	284	297	298	267	307	267	283	292	287	269	256	280	291	280	269	299	309	257	322	288	278	286	305	286	273	272	292	279	282	301	281	282	278	294	276	286	269	291	253	303	274	278	305	291	287	321	318	263	323	279	287	290	281	302	292	326	256	292	277	301	291	295	276	313	290	291	262	298	308	276	311	280	296	295	303	290	259	277	265	310	304	317	307	298	308	307	314	292	268	295	270	295	259	276	280	281	326	289	266	299	304	275	284	316	280	283	303	316	284	288	308	306	273	275	289	306	293	302	256	252	282	309	314	297	270	284	279	291	292	273	279	274	285	295	303	285	272	302	278	282	282	315	285	305	269	295	289	276	294	249	304	287	280	310	260	269	277	285	308	296	295	292	300	274	300	306	291	292	295	287	280	306	303	260	276	302	276	331	285	287	288	319	263	305	301	276	312	312	265	310	300	274	297	280	300	278	311	294	289	285	292	317	314	306	304	281	269	306	282	299	221	282	266	281	293	263	306	294	307	257	295	273	266
5597	1527	2975	3366	2958	2647	2172	1790	1699	1498	1678	2550	1307	3155	1141	1004	1103	970	1017	917	932	954	896	898	831	852	842	851	857	832	816	839	833	853	856	789	846	855	879	829	845	767	808	811	783	816	807	806	882	807	777	767	790	818	776	729	782	800	808	797	841	832	777	745	784	773	774	816	771	785	784	788	779	815	785	737	749	770	821	773	790	808	753	800	779	828	802	789	796	774	727	836	797	811	767	763	778	787	763	804	793	726	788	775	766	764	748	771	777	771	752	807	779	775	814	828	795	772	725	783	856	750	761	723	765	816	817	765	771	805	767	757	801	746	770	853	805	798	796	734	813	771	817	727	781	771	797	743	788	827	748	778	798	787	779	667	775	749	796	741	772	787	811	791	775	782	763	776	776	799	829	756	729	778	783	765	763	791	744	794	800	734	784	766	771	781	776	755	786	807	855	798	744	777	713	804	777	791	727	795	794	776	793	759	714	809	756	789	763	858	805	765	765	772	784	714	799	762	761	836	729	758	750	813	784	779	759	761	777	787	796	809	765	755	768	763	715	763	767	753	807	767	771	755	748	775	737	772	802	725	772	771	808	773	716	812	775	730	744	806	799	776	796	750	796	826	745	792	809	770	810	743	757	749	773	779	743	827	713	769	812	748	772	802	811	745	732	770	810	769	788	770	782	752	806	769	805	792	808	752	747	756	779	773	811	740	766	805	764	808	768	811	750	752	815	777	816	768	777	732	808	813	791	752	821	755	787	801	776	770	787	777	756	748	728	772	705	779	785	818	732	769	784	771	794	802	777	760	775	777	770	789	783	732	746	723	764	776	728	776	764	728	740	783	714	770	832	788	803	760	823	843	786	746	777	748	766	800	768	777	773	716	820	747	812	773	764	803	801	801	717	779	728	766	767	771	791	766	836	794	789	749	799	820	817	810	753	786	740	706	772	766	769	787	777	736	751	775	800	774	767	707	788	787	780	799	792	796	756	746	745	773	783	790	806	811	773	809	735	767	785	775	767	804	837	742	829	781	741	814	751	773	725	799	750	779	778	718	855	772	755	804	761	746	763	830	797	789	762	830	781	706	780	754	737	780	700	826	791	780	793	766	757	804	726	812	735	808	777	719	767	752	790	777	742	769	772	814	790	801	803	812	800	767	774	755	698	776	795	805	759	765	833	791	763	819	747	832	786	762	754	764	781	726	818	795	776	738	820	787	774	780	775	770	773	821	796	775	736	793	808	763	768	744	818	729	781	752	782	774	783	728	767	729	755	762	808	775	770	757	754	778	758	781	780	817	766	786	798	780	807	762	788	828	737	797	794	746	797	806	768	754	762	788	781	800	779	754	773	782	776	730	751	774	762	747	778	751	748	768	767	783	781	789	745	794	751	785	804	796	767	774	772	776	807	779	773	759	804	767	829	756	765	746	813	765	749	825	782	773	810	763	736	774	790	750	746	751	763	744	797	775	754	772	751	734	800	754	777	751	797	757	830	784	774	802	806	836	758	714	798	779	808	757	815	797	732	795	781	807	752	793	772	758	824	794	717	751	768	823	799	759	793	781	783	807	797	801	737	800	723	734	803	764	805	782	765	767	809	748	759	791	780	737	788	768	808	841	773	749	772	778	814	782	763	780	811	755	806	742	770	737	782	799	795	774	781	810	817	827	802	777	717	765	733	745	787	784	799	797	804	774	812	813	713	838	790	765	753	757	801	761	799	772	773	729	736	793	790	801	760	740	817	748	764	781	791	835	803	808	792	757	780	761	782	768	790	747	772	783	750	779	816	778	746	745	779	758	769	784	797	752	812	807	768	775	829	778	762	757	794	794	814	790	733	762	757	746	772	838	761	788	743	774	784	757	706	797	800	742	785	810	766	756	786	746	763	736	784	800	772	777	723	761	780	745	812	833	728	804	811	785	789	733	804	795	802	795	763	757	771	769	782	796	811	766	759	765	773	765	786	764	807	833	772	782	811	788	749	725	775	841	844	777	720	838	776	766	779	739	806	785	770	792	741	807	779	703	763	774	739	789	757	732	764	837	766	750	765	727	816	773	763	737	800	768	729	805	746	775	748	814	786	771	771	784	778	778	747	809	812	730	756	775	805	775	766	768	767	746	798	710	800	807	838	832	762	755	792	814	741	808	815	816	751	778	792	755	775	774	777	809	820	788	777	789	779	778	752	742	792	764	784	817	791	731	768	782	764	783	759	779	771	788	738	750	795	801	791	823	777	799	778	769	726	791	808	787	814	778	798	773	797	789	778	796	762	822	714	788	726	724	776	747	793	858	773	808	796	811	773	782	717	739	783	807	787	813	750	744	769	812	726	800	755	789	703	803	783	851	827	834	759	806	795	776	806	783	752	737	810	785	787	767	740	805	801	768	767	727	741	845	746	767	825	787	830	780	762	791	767	797	735	758	817	783	781	764	877	793	783	744	803	746	770	770	801	787	758	798	793	789	753	757	796	717	794	816	822	802	760	742	823	792	828	753	812	800	770	770	746	782	791	742	821	820	801	755	786	760	760	789	785	728	773	800	758	772	779	794	730	792	798	753	782	786	774	752	775	749	760	781	786	817	802	771	792	780	799	740	825	790	792	794	758	752	760	732	738	755	785	771	773	738	807	793	751	753	823	748	784	726	743	759	804	792	759	797	761	739	780	750	761	768	784	788	815	785	770	782	817	748	773	774	767	788	770	732	785	772	753	751	764	756	747	795	776	843	818	782	829	793	770	762	804	797	769	793	717	815	748	738	729	766	757	774	773	792	713	753	817	815	791	792	741	769	789	798	805	766	776	776	793	821	778	762	794	760	759	834	779	765	778	768	807	751	735	743	713	774	785	759	824	760	743	762	774	800	794	821	743	801	761	778	795	802	742	742	788	787	831	782	812	778	824	755	818	727	725	768	748	736	772	808	731	781	757	780	770	787	783	789	816	755	782	742	806	813	773	802	761	778	729	830	782	781	781	769	788	771	805	751	818	728	822	724	736	790	762	740	746	790	773	781	798	759	770	804	816	749	788	814	781	770	786	819	731	802	785	810	779	752	746	802	772	768	758	776	772	785	811	817	789	764	788	749	798	788	730	829	793	770	737	787	772	720	717	786	740	777	785	780	748	814	783	812	779	741	784	778	790	793	752	787	750	771	785	755	766	768	766	817	733	809	793	737	789	801	763	781	741	793	788	804	772	760	751	773	732	757	792	716	768	769	803	762	731	760	794	795	773	752	784	783	757	803	799	734	775	820	788	783	775	732	738	779	810	763	788	776	778	750	803	805	795	814	789	758	736	773	789	755	770	782	751	799	823	809	782	757	811	777	787	766	754	783	735	788	776	812	794	735	728	786	780	709	781	770	787	753	822	752	752	736	810	774	749	760	780	790	733	801	756	725	764	809	776	838	751	777	797	777	768	833	803	798	788	772	778	729	762	768	777	772	760	761	783	755	762	745	778	737	783	819	787	792	814	759	725	768	811	769	744	760	805	770
14042	2318	2462	1865	1313	956	747	640	530	646	479	455	618	709	359	350	357	358	343	327	322	331	337	342	294	303	316	310	304	294	318	301	314	305	285	315	312	301	305	270	271	285	298	317	287	298	312	282	279	298	271	275	321	324	286	327	320	296	291	278	277	306	291	319	315	303	289	268	294	287	277	280	312	265	272	301	301	297	312	282	296	292	299	294	306	306	298	295	278	297	323	307	304	283	313	295	286	269	305	278	269	323	295	280	327	288	310	271	284	257	305	313	272	294	273	320	308	294	319	288	292	264	269	277	289	309	292	290	298	290	257	303	299	306	291	296	332	328	289	252	289	265	277	287	297	304	326	328	279	253	284	308	295	263	316	278	308	298	270	284	301	274	292	328	298	282	290	286	272	280	309	296	285	277	287	280	278	300	278	280	276	306	276	282	282	269	301	278	297	308	312	309	272	318	280	268	276	256	298	290	255	275	301	279	282	270	283	290	272	306	271	298	330	277	295	297	331	304	304	274	302	300	276	314	292	303	288	286	277	294	301	307	312	300	338	283	284	312	279	283	317	248	295	305	321	277	266	301	324	313	293	299	323	270	317	285	276	296	298	279	281	294	272	277	292	308	271	268	327	312	309	273	270	318	317	269	292	279	262	304	301	297	302	303	313	297	284	304	308	264	275	282	309	295	289	304	281	282	305	298	303	262	283	271	300	272	259	285	243	270	251	312	284	309	248	314	280	293	285	295	243	284	317	283	290	272	283	274	295	294	313	312	304	290	269	295	282	299	285	274	329	310	274	298	277	274	311	300	266	281	316	301	339	291	260	313	283	287	318	297	298	269	280	242	284	268	297	273	281	279	287	287	292	278	271	305	287	293	308	318	286	323	296	315	268	293	271	284	314	314	313	268	307	307	278	303	268	280	311	254	247	301	317	286	268	276	297	276	296	292	289	288	308	265	277	282	313	277	284	295	315	304	286	294	296	274	329	300	307	301	302	278	306	291	290	288	270	296	287	295	280	296	285	288	277	304	292	306	272	294	284	296	294	271	293	278	307	283	289	307	300	273	269	293	291	313	269	286	259	236	282	294	332	312	304	319	282	300	302	323	292	311	293	277	282	296	311	305	305	276	305	293	305	315	275	288	295	310	316	327	278	292	285	325	268	312	282	289	286	290	303	300	274	303	286	305	300	279	300	302	311	345	302	309	302	299	302	291	276	283	282	279	296	264	284	303	314	301	254	325	283	261	297	301	307	290	313	304	294	299	310	311	274	310	310	274	291	280	296	283	277	282	303	315	276	308	287	284	318	251	301	298	293	278	290	301	322	305	305	286	274	283	314	325	308	271	286	278	296	286	286	350	289	307	298	300	294	320	263	296	270	290	295	263	287	304	299	270	304	278	303	299	312	287	297	308	297	278	272	298	280	282	286	300	275	267	299	305	302	303	270	292	313	290	284	301	289	293	311	303	343	264	298	261	329	281	292	302	282	307	272	291	288	313	322	259	310	282	262	304	281	309	301	271	281	301	279	301	260	277	278	265	285	282	300	295	276	266	279	288	281	288	277	286	322	320	297	284	292	285	282	286	281	308	312	300	272	275	305	299	288	278	268	315	308	326	305	296	274	312	313	298	297	312	310	274	274	298	303	297	324	286	306	302	275	290	312	294	283	299	292	302	277	291	297	290	305	330	268	280	286	311	288	314	299	312	289	301	299	276	266	301	266	275	291	308	307	300	275	289	314	269	286	295	285	289	313	285	294	306	267	343	284	277	265	295	258	302	282	269	275	296	273	287	286	286	288	299	298	304	308	290	278	316	273	286	299	281	297	310	298	308	305	299	281	275	311	301	323	284	269	317	273	330	272	324	312	299	278	281	299	289	270	286	266	312	293	283	302	278	305	298	317	305	284	278	315	299	279	298	297	292	288	277	296	278	280	247	288	274	281	266	311	285	262	299	272	292	302	280	282	310	297	281	273	318	304	292	292	309	323	278	287	279	296	293	297	297	297	290	272	304	292	311	290	286	282	293	267	295	289	290	304	315	326	295	287	301	283	294	314	295	295	277	317	329	299	292	275	286	278	289	300	307	305	309	287	251	264	271	315	274	310	314	285	280	310	274	281	274	282	284	307	287	279	290	280	272	277	304	287	270	254	285	317	293	297	280	310	280	328	325	295	275	288	281	248	306	289	304	288	266	278	310	312	298	279	306	262	316	312	291	317	305	319	304	274	281	281	278	284	284	292	306	292	311	290	311	299	303	289	293	301	254	311	285	281	260	265	289	311	277	319	303	315	291	296	291	280	288	317	273	289	276	273	280	275	312	282	289	289	301	299	314	308	309	284	254	347	304	272	302	263	324	282	291	283	260	296	276	281	273	293	316	299	284	289	286	292	272	293	278	300	314	310	292	256	291	298	310	280	296	284	286	298	264	295	265	261	297	268	283	316	282	306	299	280	297	313	284	269	306	328	252	289	280	294	288	324	287	285	279	302	332	300	271	275	321	302	269	272	317	296	278	284	297	265	266	302	289	285	288	279	276	311	319	306	297	279	303	298	309	291	277	267	294	295	280	305	257	281	282	310	266	281	307	293	294	290	303	310	293	306	262	277	264	321	265	296	296	302	247	314	299	300	270	278	290	312	334	294	310	265	292	287	305	321	285	289	293	266	289	284	298	274	288	277	294	273	259	314	276	303	320	272	305	309	304	283	300	287	298	270	298	250	293	276	311	308	281	270	297	311	314	346	288	315	308	301	309	301	291	306	305	267	310	297	276	273	279	269	292	305	323	252	296	288	304	302	294	279	294	299	296	314	327	303	307	302	315	301	272	289	291	273	284	294	289	298	285	288	298	291	325	251	328	307	333	312	276	289	286	310	257	294	292	294	269	284	310	273	298	305	302	292	335	283	291	302	276	286	276	288	263	308	278	305	288	312	280	283	275	293	289	281	252	287	296	299	269	285	295	299	273	267	316	290	341	277	305	298	311	319	300	329	282	280	292	275	304	267	286	252	299	268	283	313	282	306	300	256	254	293	285	329	274	301	288	293	287	265	295	291	299	292	293	320	287	274	260	291	303	287	286	309	264	277	321	269	259	284	258	321	240	305	307	283	282	268	259	319	302	298	300	293	301	284	292	267	299	290	291	310	287	267	283	288	303	308	254	283	275	298	304	299	280	251	307	302	319	291	274	289	317	287	286	284	312	311	307	292	294	272	283	301	325	245	278	295	313	276	307	304	284	271	284	310	273	283	314	275	311	288	253	272	298	260	310	276	312	276	262	302	297	323	307	276	291	299	303	282	307	316	273	259	280	293	287	277	292	290	287	295	312	268	309	315	294	301	266	292	269	328	302	271	301	318	328	289	278	291	275	278	300	266	285	296	271	260	292	280	310	281	293	299	287	295	286	268	289	266	300	301	294	282	296	272	220	283	319	304	278	308	295	262	296	256	333	287	304	323	323	315	280	289	310	292	310	296	259	311	290	277	268	274	288
7401	2273	4770	5563	4928	4087	3319	2992	2463	3020	2266	1780	2686	3342	1337	1338	1213	1159	1152	1140	1084	1083	995	1022	953	957	946	940	896	930	885	865	937	845	876	872	828	885	837	849	854	843	794	803	827	805	825	798	840	838	832	805	790	848	773	836	762	779	760	792	804	771	799	776	756	816	760	785	798	739	802	766	757	736	784	717	760	794	781	775	753	755	785	764	796	808	776	793	727	783	743	743	759	746	765	757	744	748	749	758	761	802	700	802	756	769	766	762	812	782	756	785	746	790	751	763	788	755	758	788	816	772	747	735	725	731	769	782	792	774	726	768	776	797	680	764	776	738	819	803	778	776	754	779	711	783	757	790	775	755	686	771	735	753	747	729	695	728	757	760	761	780	731	771	710	749	774	764	722	740	795	792	751	727	743	692	765	765	723	771	753	751	762	800	806	770	751	789	759	740	745	788	720	773	789	719	746	736	774	764	810	731	731	729	747	764	711	734	750	713	744	749	742	743	738	713	699	724	743	803	792	790	725	743	792	807	760	781	734	784	777	747	753	798	750	741	741	776	736	748	708	717	689	756	817	783	752	750	798	768	745	724	758	758	707	748	751	779	742	715	732	745	802	767	722	740	734	747	745	781	741	807	753	734	706	763	738	747	746	677	760	741	747	730	749	756	777	732	761	716	762	770	788	728	763	743	755	799	741	744	730	752	729	809	752	779	726	729	750	763	786	743	772	713	698	775	758	786	778	762	774	755	764	768	725	720	820	665	730	733	744	804	762	710	725	737	756	763	753	792	778	743	796	759	755	735	704	719	739	737	772	775	728	765	780	736	771	726	788	764	763	755	751	728	740	760	746	768	678	773	750	764	755	790	772	726	772	709	729	689	722	758	784	775	756	743	717	780	756	723	767	743	771	728	753	767	748	760	720	745	770	748	754	724	775	746	756	834	745	746	714	724	816	759	685	721	749	777	770	729	761	748	719	749	729	752	749	784	789	742	755	734	729	718	777	782	696	723	749	664	722	760	740	749	777	780	729	722	729	768	748	727	782	758	787	695	710	718	736	764	733	736	688	758	745	764	750	721	741	746	723	697	787	812	754	766	772	746	804	750	759	737	753	678	763	772	716	744	812	731	793	699	711	766	731	728	766	791	771	716	754	763	789	735	736	802	737	766	695	790	750	739	743	753	791	766	752	747	745	736	762	708	757	760	729	750	736	776	790	736	748	740	774	746	781	757	696	725	750	784	736	758	759	709	768	750	761	756	746	734	781	720	728	725	764	756	756	767	792	748	747	701	759	730	728	789	734	755	771	748	798	712	758	716	830	692	763	786	735	694	723	787	672	753	696	745	732	773	728	744	745	783	736	749	759	741	728	778	756	757	748	725	745	791	710	765	718	730	745	737	727	741	740	734	777	743	765	726	702	730	775	724	718	726	741	750	785	741	747	788	796	740	710	773	747	764	758	742	758	748	813	746	760	766	753	745	779	751	754	784	769	740	782	722	769	760	735	777	758	762	760	736	737	754	757	728	717	775	743	786	782	740	768	768	730	735	752	791	782	696	735	758	728	761	740	714	769	744	759	732	744	759	746	751	755	756	724	775	762	846	729	785	760	738	775	760	769	751	759	717	775	735	735	752	740	741	765	718	700	779	755	744	731	725	715	745	749	722	740	779	721	781	824	737	742	721	720	772	748	762	774	733	805	795	807	738	716	759	803	785	722	735	718	770	733	738	704	743	744	757	773	775	774	782	731	754	776	775	761	747	798	746	716	764	725	717	742	773	720	759	790	757	745	741	746	751	741	768	756	793	742	784	759	753	723	761	735	733	722	773	801	727	770	755	793	739	771	763	734	762	739	776	722	752	786	703	747	745	716	734	733	731	738	777	763	770	732	780	722	805	729	752	737	766	722	737	730	735	740	699	768	779	776	733	682	728	786	755	726	729	786	747	765	731	786	771	754	754	746	774	757	760	727	791	734	784	743	809	784	775	739	751	734	773	734	774	678	766	763	717	806	773	780	710	775	716	762	684	728	703	744	771	694	716	744	719	730	788	718	770	780	762	744	783	772	732	712	746	799	742	762	780	708	749	770	813	737	756	742	745	711	780	734	747	750	778	755	731	749	790	731	742	749	695	744	759	740	772	798	755	750	743	795	768	753	711	782	712	771	776	747	780	759	776	727	785	757	791	751	712	739	756	785	793	765	758	783	745	754	789	785	797	743	792	733	797	708	778	792	710	799	748	750	758	754	767	731	743	711	769	741	740	723	770	762	793	754	728	765	765	762	749	765	753	767	747	775	743	771	757	772	731	797	689	732	758	752	749	724	747	737	731	751	769	766	734	725	757	777	736	733	748	767	720	760	749	741	752	713	777	829	707	705	760	757	744	802	798	704	758	723	746	694	737	808	771	721	719	738	736	777	793	795	783	736	777	734	721	728	745	728	767	776	716	770	775	718	807	737	752	738	738	732	718	772	749	745	742	744	769	763	752	782	748	786	767	782	761	788	783	748	710	768	748	761	819	755	746	759	799	753	755	764	677	724	753	812	735	747	794	742	798	782	745	766	733	793	760	736	752	810	773	747	716	767	768	747	729	734	748	736	758	743	742	750	774	761	728	733	764	750	738	762	710	718	712	710	773	762	702	717	793	767	757	783	752	754	732	754	700	783	765	742	740	749	741	772	776	779	766	739	728	723	755	751	702	751	733	705	770	767	752	771	703	724	749	706	758	761	777	779	721	713	763	769	761	782	727	742	714	806	724	782	738	777	740	760	724	782	791	780	732	731	782	758	754	780	701	714	710	757	699	729	801	744	763	787	728	776	722	809	734	734	757	726	720	759	797	727	725	746	724	788	784	792	735	785	715	721	756	776	782	713	761	741	758	785	773	767	712	729	720	722	781	733	786	759	807	725	781	774	762	775	753	754	776	756	726	752	711	777	756	739	765	735	755	784	758	773	765	781	755	740	747	786	760	741	706	771	749	725	769	789	769	736	758	756	761	714	733	732	751	725	763	732	755	753	746	806	727	769	730	736	702	750	728	775	765	763	760	754	776	760	750	717	716	706	815	734	759	753	815	731	749	766	753	752	745	792	723	744	704	739	748	795	720	738	765	695	737	751	739	762	742	748	774	721	732	747	726	767	741	748	760	712	740	729	832	780	763	738	755	748	762	755	778	745	781	742	790	760	775	740	741	786	724	733	713	720	808	784	768	763	715	763	732	757	738	712	720	786	805	723	736	762	736	754	781	753	768	764	738	737	753	725	770	787	734	736	773	719	750	770	742	731	693	736	787	726	744	745	733	741	774	810	765	796	734	774	763	747	710	753	775	773	799	749	748	817	762	830	744	711	748	703	739	747	738	726	806	723	727	727	798	767	777	765	742	798	739	746	758	749	762	747	716	755	749	766	745	801	777	738	742	714	718	755	740	731	803	738	708	776	728	766	780	700	771	716	869	795	763	732	761	786	712	782	768	727	767	773	793	733	742	758	758
1939	220	200	163	166	179	162	138	158	141	161	148	168	160	148	168	143	169	160	133	155	149	161	153	124	151	136	127	141	145	147	162	148	142	130	136	162	126	133	159	133	151	142	171	140	143	142	130	126	149	124	146	135	126	153	139	145	135	145	156	161	135	135	146	153	116	143	135	127	134	170	140	144	162	143	142	136	140	146	149	148	153	144	152	134	145	158	154	159	113	134	173	151	151	133	145	143	141	149	126	141	145	135	132	147	128	146	120	162	163	163	135	156	134	124	157	139	159	154	120	144	141	145	142	141	140	163	155	137	142	132	143	138	156	137	139	136	148	134	125	136	129	151	151	151	168	140	142	142	136	148	159	144	124	139	166	138	135	146	140	136	135	138	148	157	137	156	165	127	148	140	147	151	151	150	135	134	157	127	138	148	130	144	155	153	133	153	138	148	150	147	119	155	155	132	150	146	163	132	145	144	174	179	150	162	136	152	147	137	157	125	155	142	157	139	139	143	142	141	165	146	159	129	165	130	134	149	141	169	143	168	144	130	157	155	149	177	142	133	140	139	128	127	139	145	119	148	158	153	149	147	172	130	161	139	155	158	136	155	122	139	156	150	155	128	135	153	135	151	149	160	148	131	151	150	140	142	158	151	163	166	128	144	140	158	176	151	157	119	164	146	145	146	151	143	144	135	139	149	148	154	162	127	149	164	151	151	132	175	137	146	152	135	148	145	132	137	156	119	132	130	150	133	146	158	168	144	132	141	145	140	130	170	140	143	147	141	160	158	138	128	123	129	132	142	125	132	140	152	141	153	145	147	144	145	135	118	148	148	116	173	156	141	152	117	143	176	126	156	148	137	134	139	134	129	163	123	127	151	128	130	141	153	151	172	162	133	135	137	119	162	146	131	144	148	132	153	140	135	146	168	143	138	149	142	147	142	135	132	138	151	138	136	139	156	138	153	152	127	146	169	152	153	137	118	142	128	124	159	123	158	116	122	147	144	140	148	150	151	152	137	112	142	146	132	145	142	128	148	156	144	150	157	154	143	133	139	123	151	140	125	137	144	155	160	152	166	143	171	157	157	145	162	165	145	129	135	164	141	165	152	147	134	137	154	139	157	151	163	154	146	182	148	149	164	139	138	143	148	126	139	138	137	131	153	131	158	142	162	158	136	145	125	150	150	175	146	125	148	166	158	143	146	131	151	150	139	152	152	144	142	128	155	142	162	157	148	126	155	180	136	138	144	135	166	123	148	149	178	147	148	156	145	133	146	135	145	157	142	135	127	167	152	139	157	136	135	126	142	142	151	149	152	134	141	135	141	143	139	132	137	140	153	156	114	137	152	151	141	161	147	144	129	149	141	168	140	160	128	140	137	146	149	171	150	146	158	131	142	140	133	134	135	147	167	137	145	158	142	131	149	158	133	149	148	138	136	158	147	126	139	142	120	140	142	96	142	151	132	151	123	155	143	139	121	142	132	143	121	135	146	156	151	137	142	141	138	147	151	134	125	128	145	143	145	151	144	139	130	150	150	142	154	137	138	169	158	156	144	150	150	125	162	118	133	144	126	132	162	155	143	138	135	160	151	138	167	146	152	146	138	150	157	154	155	129	148	115	152	147	154	134	130	125	149	178	144	144	127	147	150	150	129	140	157	138	135	143	160	155	173	147	121	146	145	146	147	139	148	167	155	143	165	157	133	170	149	165	132	150	135	134	139	142	162	145	131	148	136	136	126	130	137	126	128	160	129	132	136	159	164	139	142	132	151	139	162	143	147	158	152	127	129	145	123	137	143	149	143	155	182	150	139	135	161	117	125	126	147	142	141	136	117	149	138	131	161	138	176	152	150	123	145	154	153	145	152	131	150	139	143	126	147	147	123	152	139	127	139	120	141	160	144	138	143	149	157	138	139	148	146	159	157	121	154	149	156	136	160	136	142	157	134	160	141	138	140	160	151	153	140	138	142	128	130	165	140	148	132	157	123	140	137	167	148	148	145	143	154	143	155	121	143	170	152	145	151	146	130	149	152	137	133	119	141	140	141	162	146	135	151	156	136	157	149	130	152	137	133	146	144	137	148	153	149	164	162	146	139	146	155	147	123	136	130	138	146	130	131	171	146	139	162	160	149	131	154	147	153	164	170	159	133	143	140	124	133	151	148	129	145	137	155	173	139	131	129	142	131	145	171	153	149	148	126	176	158	145	141	121	148	124	151	153	143	131	133	153	168	157	147	149	135	144	155	137	135	132	157	140	149	142	130	142	137	136	125	129	138	133	143	154	144	165	142	153	126	135	121	164	176	139	138	154	156	160	154	135	154	124	133	138	142	159	121	153	141	139	154	117	161	124	160	165	123	150	145	159	139	154	157	153	140	136	144	149	153	155	135	141	152	132	165	121	128	156	128	147	131	162	153	130	154	137	141	157	126	102	130	135	138	158	170	149	156	139	138	133	137	141	144	136	151	143	158	154	160	143	147	136	114	121	118	167	141	148	132	145	148	167	165	138	155	147	156	135	138	136	155	139	131	142	155	140	144	157	120	138	135	137	152	167	151	129	149	129	146	139	129	163	147	146	135	134	164	130	153	146	135	142	119	153	145	150	125	158	144	156	145	120	129	139	146	146	144	129	143	135	156	140	126	128	151	142	153	134	163	129	135	139	138	132	160	154	151	150	135	157	139	140	132	138	123	137	164	161	146	136	140	136	147	144	141	146	166	158	144	136	164	153	159	150	131	154	135	151	128	152	167	137	135	146	165	156	161	132	137	148	110	144	145	124	123	143	143	125	129	146	115	140	134	145	144	143	158	138	143	161	141	134	138	142	137	144	141	151	120	164	147	136	149	150	133	148	146	168	146	158	130	136	137	149	153	129	135	157	151	139	121	145	144	137	150	132	156	157	149	164	142	134	149	130	144	149	134	145	158	125	120	126	151	138	137	144	142	143	143	130	139	136	131	156	134	127	159	133	142	152	140	166	148	139	137	169	145	136	121	138	143	137	145	150	147	132	120	142	140	177	150	159	131	166	155	161	158	159	141	144	162	128	166	140	139	162	141	144	140	137	128	144	149	137	139	164	131	156	148	147	141	128	163	142	140	150	129	149	137	151	150	137	145	166	135	152	139	141	134	138	153	159	150	119	151	135	146	135	144	142	135	129	141	138	130	159	164	138	139	153	145	145	146	144	143	135	131	163	137	143	117	160	162	134	126	124	131	147	174	152	147	155	150	134	144	162	149	136	162	151	155	156	123	149	153	130	144	152	144	117	134	160	144	142	129	129	144	140	132	138	130	168	161	150	135	116	121	145	133	127	120	148	136	150	153	127	148	137	121	130	139	149	144	138	137	140	162	127	159	140	138	146	147	151	151	150	154	142	154	137	153	138	166	163	145	141	151	149	146	136	133	141	127	125	138	150	147	161	135	136	142	132	152	158	131	150	134	140	172	149	118	146	130	137	146	154	139	153	142	143	161	131	138	170	139	153	164	116
2124	513	618	632	601	548	557	489	510	539	484	455	508	453	470	482	471	447	445	482	471	458	501	428	443	445	430	484	425	415	470	465	432	444	434	469	435	436	441	445	470	461	463	436	469	451	424	443	441	460	445	458	454	433	430	433	427	496	431	427	443	433	460	447	407	430	467	446	452	446	456	406	451	480	435	431	471	403	434	440	434	430	433	438	454	468	442	413	470	422	447	467	461	471	398	441	473	416	430	470	497	427	417	441	455	451	445	473	447	455	420	454	428	432	440	416	448	414	455	424	461	453	452	450	443	442	429	429	475	416	451	429	436	456	459	451	464	441	453	424	443	426	437	450	463	443	454	416	433	460	413	500	462	442	483	472	436	410	448	431	444	442	412	458	425	477	411	443	467	445	417	455	441	411	463	506	457	451	460	477	405	486	411	482	425	435	448	476	435	429	456	452	417	464	428	464	459	452	454	449	493	444	448	470	452	440	446	423	411	433	420	456	457	443	461	483	471	424	420	459	424	452	442	438	429	460	473	466	422	403	474	435	423	422	425	474	428	456	419	454	451	455	433	440	457	417	435	476	438	435	460	431	482	431	494	441	443	410	432	427	437	431	430	478	440	447	442	465	485	391	444	435	466	445	477	472	455	438	445	441	445	441	465	404	457	463	466	433	435	443	457	420	456	410	447	401	456	432	473	436	452	486	452	457	449	455	459	447	451	449	458	447	435	412	469	440	473	437	457	424	449	434	448	476	445	442	461	466	440	417	431	430	425	440	422	440	466	434	446	434	470	439	435	463	427	463	429	407	426	439	424	427	456	484	434	431	432	440	442	426	448	460	469	423	428	469	463	402	443	461	415	413	432	445	461	467	413	447	445	417	448	451	449	449	419	497	427	453	442	435	445	466	446	396	406	445	463	482	433	463	467	432	449	448	456	475	444	453	464	436	460	438	464	443	438	443	462	463	451	444	451	449	427	441	453	439	473	458	406	435	441	423	463	487	470	431	438	432	446	428	421	477	448	447	447	416	444	437	424	430	419	469	437	423	467	422	446	449	414	490	427	456	437	424	450	429	455	447	444	437	431	425	439	428	454	440	482	441	413	433	447	440	409	454	445	439	454	435	459	445	412	418	415	438	479	440	455	469	441	431	451	430	424	450	434	414	467	450	445	464	463	465	421	455	448	438	447	451	410	430	426	461	432	458	447	448	466	479	411	469	450	443	482	461	454	413	448	431	432	426	432	432	486	423	418	446	477	437	438	437	435	442	450	392	455	478	419	456	448	432	401	457	444	416	459	424	433	436	413	473	433	458	445	449	433	461	428	465	418	432	391	430	450	426	457	428	438	478	399	446	434	453	440	459	396	422	442	463	459	457	403	458	479	442	440	461	438	448	449	451	428	468	490	453	453	433	404	469	425	422	444	459	461	446	478	453	460	449	444	432	415	443	410	461	449	470	433	437	443	441	449	434	444	391	476	445	444	437	470	438	451	478	469	450	451	448	415	474	438	446	443	482	421	463	420	427	445	418	445	453	439	443	391	462	409	429	390	399	468	409	445	419	442	416	461	457	423	441	419	442	454	436	436	441	435	465	459	459	467	466	401	432	382	451	440	420	438	467	464	430	448	395	416	417	454	405	516	492	444	484	446	458	445	427	468	399	480	434	454	444	407	410	461	505	429	462	436	422	455	450	467	439	448	456	438	426	434	471	460	408	432	415	434	457	425	456	427	452	475	447	469	418	483	476	456	460	457	435	435	449	419	425	445	434	450	474	410	434	491	464	459	434	457	454	425	442	455	456	411	421	455	435	451	435	458	459	481	468	478	406	448	451	455	462	481	415	429	405	457	471	474	459	501	446	430	434	457	457	454	465	455	441	459	415	487	434	461	447	479	432	471	476	423	447	461	456	470	426	444	415	445	474	419	439	464	411	404	433	421	432	436	435	389	476	462	437	466	415	402	416	448	460	476	456	468	445	443	483	435	436	414	453	445	407	422	434	446	429	461	431	419	449	462	455	454	433	423	440	422	418	431	455	463	454	444	430	429	451	450	482	445	447	426	437	422	464	479	433	471	455	472	453	438	410	420	447	450	417	410	469	468	450	460	440	415	434	461	427	423	455	473	454	448	459	443	482	474	387	451	455	422	439	469	438	431	399	452	451	445	445	442	413	495	432	459	423	426	456	407	473	438	403	435	445	477	425	462	437	449	443	454	427	461	396	463	445	436	402	411	443	483	455	450	440	447	481	469	457	441	435	431	402	440	419	454	433	448	414	450	447	426	466	398	454	433	470	408	444	435	461	402	458	421	452	469	484	462	438	445	439	448	453	432	413	413	416	428	443	440	444	446	466	387	437	401	455	473	433	423	483	440	444	397	471	431	414	448	449	452	466	464	427	471	409	445	426	429	470	448	439	440	426	433	407	478	453	460	453	429	503	422	411	455	479	458	459	445	454	462	467	436	405	458	453	470	457	425	464	464	458	449	437	466	424	449	435	412	457	488	451	464	452	429	441	470	423	452	409	458	428	451	436	405	415	469	446	460	471	408	438	421	446	443	478	446	450	466	427	424	457	446	437	459	473	452	471	438	472	430	432	484	463	438	482	473	399	444	436	432	405	448	439	420	432	442	484	465	439	462	440	406	432	485	412	459	448	465	422	452	437	450	436	442	467	427	411	457	459	419	454	407	471	461	466	407	408	432	472	453	411	455	462	481	395	435	452	419	449	466	452	467	430	443	425	424	414	442	398	447	463	463	456	499	458	457	447	432	416	418	449	445	454	473	464	467	441	446	443	441	432	471	466	424	466	482	470	475	429	430	421	454	433	452	472	414	472	400	425	432	458	463	475	432	462	453	428	462	485	479	456	497	464	469	495	429	417	460	473	419	459	489	431	457	441	447	476	437	444	427	421	491	430	456	444	445	462	476	455	462	440	445	434	420	436	422	437	430	446	437	486	476	386	443	488	428	425	433	426	458	450	440	445	438	442	445	442	472	478	437	440	405	435	457	446	449	431	489	430	454	461	453	455	486	428	452	464	443	403	435	473	464	458	444	403	463	420	465	459	435	473	474	451	455	464	457	420	466	475	434	420	424	440	456	437	493	454	427	437	464	446	415	412	414	434	463	453	456	451	437	457	427	436	398	415	422	408	456	450	435	473	433	439	464	434	480	426	445	447	412	459	448	437	458	435	420	446	470	433	420	449	451	429	455	450	446	469	421	454	461	446	424	414	457	470	445	464	443	484	452	434	461	404	436	423	460	432	475	440	438	455	460	433	470	421	463	449	437	467	445	444	382	462	436	455	443	450	470	442	457	449	459	442	468	427	459	429	465	420	426	427	448	451	419	445	414	443	450	423	473	438	467	435	441	406	399	459	474	464	453	464	463	383	491	451	493	483	456	454	462	450	414	490	464	438	459	466	449	491	429	447	441	480	441	441	457	456	437	446	418	448	480	437	447	423	414	458	422	435	453	431	474	485	452	449	478	455
7559	1068	1294	1059	930	691	543	430	429	411	388	354	360	338	321	327	315	323	282	300	286	284	316	316	354	314	308	304	277	297	311	293	291	300	289	272	318	303	303	289	280	298	289	292	280	295	295	295	265	325	324	284	298	300	286	339	303	301	290	283	301	304	264	344	287	316	250	293	265	294	295	278	263	265	291	277	306	307	304	297	266	296	258	313	297	269	254	269	305	269	284	323	315	269	297	286	298	310	277	263	301	293	279	285	304	257	300	285	269	301	298	257	294	271	282	284	301	317	314	309	266	302	287	282	307	303	310	305	288	295	281	274	311	254	314	323	285	257	269	269	280	286	304	309	278	295	287	292	286	318	305	294	285	280	274	304	313	288	299	277	248	281	268	274	281	272	268	300	298	312	264	304	298	299	261	301	300	288	307	318	276	329	312	264	291	265	255	300	275	313	308	291	288	283	282	264	294	291	306	253	290	271	281	272	255	274	284	278	268	280	284	319	294	284	282	317	288	319	297	327	278	270	278	304	280	302	306	305	282	266	320	308	290	272	281	295	308	322	301	293	317	287	286	292	306	316	290	287	285	312	297	265	284	281	279	276	291	305	289	289	290	264	282	300	274	303	311	271	295	287	295	289	285	307	282	302	279	264	299	294	290	286	262	263	298	293	266	292	289	268	293	309	289	293	253	290	302	292	265	299	296	272	269	301	296	290	294	287	306	281	294	271	288	286	309	303	291	298	286	265	256	272	309	310	297	277	248	310	272	295	286	255	307	303	294	325	298	308	281	296	282	313	309	308	272	300	303	260	292	294	278	265	285	288	264	273	277	275	313	315	287	286	283	259	258	271	299	281	287	292	304	302	314	281	288	304	266	283	265	255	289	277	278	302	291	300	306	307	241	254	297	282	292	300	287	319	268	274	293	269	299	305	287	301	292	300	267	306	294	284	286	284	299	275	279	269	315	303	317	243	271	279	254	287	275	264	269	303	302	314	265	291	282	290	299	292	292	292	289	289	314	299	292	286	282	258	263	283	258	305	290	295	302	285	307	299	300	302	252	300	295	298	303	327	250	267	299	251	281	309	290	265	284	267	315	265	294	275	260	307	297	266	291	271	332	292	312	307	279	296	272	302	291	279	299	271	304	285	299	292	310	288	297	314	288	307	249	269	323	284	282	264	329	291	280	315	283	275	273	288	284	282	308	303	297	299	285	310	261	281	278	279	286	242	328	269	306	305	333	269	256	307	276	291	272	275	275	308	308	315	300	292	284	281	272	301	309	280	300	275	294	282	264	277	288	310	283	306	271	292	285	294	290	278	258	314	277	316	258	280	282	268	296	309	281	315	307	297	281	297	275	257	284	260	288	306	292	271	300	286	281	306	297	300	298	305	306	264	282	274	288	286	306	276	308	287	293	297	287	296	289	242	299	301	317	272	309	281	298	307	277	270	277	294	288	297	294	295	306	311	295	267	279	264	288	275	308	282	273	313	275	302	276	277	268	267	304	275	305	286	282	275	311	296	286	298	306	254	281	279	302	291	292	284	280	279	283	301	292	306	286	311	268	266	249	270	288	272	289	278	295	286	281	309	294	256	302	293	269	288	279	307	303	267	269	263	326	287	302	280	292	253	286	269	277	271	311	313	307	271	314	263	301	256	280	290	331	301	281	301	284	302	277	278	263	291	312	270	295	287	278	300	281	287	290	275	310	275	276	302	307	264	278	274	301	258	257	287	301	296	303	300	268	268	271	286	281	303	285	316	289	284	326	309	302	303	273	247	302	306	279	286	293	275	265	314	275	304	287	292	265	284	321	317	279	319	284	287	288	261	292	326	293	280	299	289	284	297	323	301	309	272	279	275	298	280	300	270	292	262	267	323	285	288	302	303	305	271	256	300	278	272	284	303	285	282	292	301	294	265	308	280	278	280	251	261	312	283	321	297	249	286	295	305	268	288	289	288	295	282	310	248	272	290	276	275	263	250	312	282	270	290	283	296	282	257	309	301	311	294	330	268	287	303	257	287	317	291	282	293	288	300	278	307	291	255	294	251	308	300	305	346	278	268	271	306	266	286	279	319	298	283	294	303	287	287	288	305	279	287	281	316	291	289	267	323	287	278	303	296	278	311	307	275	290	306	303	267	259	280	293	281	287	328	291	252	304	277	316	287	318	271	292	298	269	307	301	272	298	282	290	280	299	312	286	313	315	271	296	295	300	298	283	277	275	256	303	278	336	250	330	281	270	302	276	295	292	298	308	292	266	286	292	299	285	271	244	282	277	274	291	298	296	265	305	299	290	296	279	328	249	280	281	326	283	268	297	292	266	296	254	263	274	305	271	259	280	250	290	285	297	293	279	306	289	327	281	292	311	276	269	292	289	278	268	272	346	278	313	286	313	284	301	302	269	302	309	276	309	279	292	319	354	305	312	287	316	274	297	261	283	287	307	301	284	274	272	266	283	295	296	283	306	318	270	304	280	269	308	302	290	319	285	302	277	299	277	267	273	268	265	280	285	281	315	309	299	280	299	313	308	279	271	292	297	284	272	271	318	294	295	293	299	304	277	291	288	301	291	273	301	265	311	299	284	292	295	292	290	271	266	305	268	307	304	280	306	273	299	304	284	286	269	281	288	299	287	282	312	312	288	266	257	258	274	328	275	283	262	288	300	290	282	288	298	299	292	284	316	289	282	302	269	290	305	280	302	251	268	280	293	304	288	276	264	322	300	282	268	306	272	293	276	279	282	292	275	311	285	294	277	292	284	264	300	268	300	276	298	310	302	300	284	327	294	312	296	275	284	279	276	252	265	270	311	270	284	282	297	314	309	294	283	278	270	268	287	281	280	304	247	279	284	269	276	291	290	297	265	284	273	273	280	295	299	277	270	278	274	295	287	293	291	303	287	264	291	283	262	273	261	312	281	292	284	261	276	313	312	293	285	278	318	271	280	266	319	269	288	296	303	330	282	294	288	284	293	274	292	282	261	271	304	291	288	257	308	254	273	282	286	304	292	270	258	284	267	287	293	254	279	318	302	295	294	272	270	288	307	318	306	294	260	270	290	286	268	283	284	283	260	279	284	278	282	286	300	301	298	280	289	300	290	291	283	289	309	277	301	270	276	270	280	303	286	283	265	295	289	319	277	268	308	284	293	307	283	294	286	251	309	295	325	302	267	288	284	278	313	287	316	303	260	279	294	300	293	312	270	275	264	307	302	287	338	277	278	300	296	302	289	293	276	280	278	278	311	272	277	305	274	292	290	302	318	299	291	271	282	292	268	290	272	280	290	296	304	317	296	278	301	295	302	305	274	300	310	263	281	263	290	276	292	281	291	283	331	321	308	269	294	341	297	293	318	306	273	267	309	310	294	277	292	302	310	310	288	287	312	266	278	288	289	310	305	289	298	306	262	290	276	333	284	294	288	275	283	310	271	288	299	318	289	274	280	288	300	276	273	309	315	303	330	288	300	285	302	274	286	286	283	265	273	279	294	296
5424	1539	2803	3348	3487	2582	2116	1846	1675	1612	1495	1341	1323	1204	1102	1034	996	990	949	963	950	942	921	900	854	881	844	906	815	839	853	852	883	824	777	821	802	799	830	809	756	831	821	820	830	806	831	729	734	869	796	794	779	791	803	777	767	801	816	798	808	784	801	800	777	770	776	801	800	791	796	800	808	782	762	784	742	826	845	804	712	743	720	817	728	769	777	798	777	809	795	798	771	793	743	765	797	821	796	785	687	749	740	774	782	797	786	729	750	775	773	755	747	769	796	772	777	797	781	855	748	718	823	780	710	778	792	785	769	808	764	759	833	767	758	718	809	750	770	771	766	765	780	791	802	756	782	795	825	778	753	732	725	792	692	722	734	763	784	791	785	777	777	787	755	787	792	769	785	778	774	800	811	795	751	789	806	800	739	729	758	784	730	805	752	813	679	717	757	775	801	758	750	813	772	776	771	717	792	731	810	767	794	754	791	809	730	807	717	759	789	785	785	776	695	771	768	775	759	748	765	785	786	798	770	779	774	721	781	800	734	758	750	768	764	796	769	719	775	788	749	788	784	760	762	755	756	734	766	736	787	748	818	736	811	761	768	760	786	737	783	786	773	800	825	758	766	783	754	747	767	813	767	808	781	722	820	760	784	736	761	758	788	755	726	789	806	784	735	729	737	803	745	732	720	746	773	772	755	753	834	742	776	771	755	763	773	791	787	694	824	753	744	779	777	762	793	834	731	756	787	748	804	765	750	789	716	806	782	717	742	808	767	736	750	796	756	772	722	790	778	763	819	787	759	783	779	766	743	716	815	737	762	802	788	807	781	746	758	792	748	799	756	802	775	742	790	798	772	758	815	809	795	745	775	751	778	749	737	788	775	738	828	759	826	784	803	739	745	809	720	772	738	771	760	776	752	764	781	800	774	798	777	816	826	792	795	760	711	798	778	769	709	790	763	766	729	789	761	756	804	763	784	766	786	814	810	766	785	812	757	785	763	753	802	743	767	744	754	781	738	792	754	806	754	775	778	735	781	784	778	752	710	806	786	778	790	769	722	808	745	779	778	745	742	737	749	791	805	798	776	762	773	796	776	799	773	779	741	770	773	785	801	697	773	820	766	748	791	739	753	784	739	770	799	836	813	810	798	789	757	751	794	765	754	774	742	770	749	792	808	761	764	773	745	766	805	740	787	773	761	747	724	757	766	780	765	724	764	748	764	751	777	740	805	726	745	789	794	803	796	712	794	797	804	734	804	757	787	800	790	795	785	771	792	731	764	791	720	751	772	778	787	764	810	788	776	757	782	728	766	772	753	791	807	692	718	776	795	798	761	783	738	770	787	735	764	761	796	784	786	758	773	770	762	768	792	733	758	801	783	778	725	796	734	718	690	794	767	763	798	761	799	745	796	792	772	715	730	737	812	752	775	762	759	797	753	769	735	766	757	790	794	763	758	771	744	778	748	750	826	774	713	770	730	759	816	762	758	723	721	756	745	771	751	749	761	793	805	814	824	761	762	766	799	784	774	776	787	835	752	761	772	790	794	783	795	813	786	720	769	777	803	763	798	771	758	751	757	759	754	760	750	779	794	755	757	750	797	791	766	786	767	786	779	775	764	765	754	761	731	735	746	722	771	752	759	805	779	794	783	801	749	756	784	749	811	736	751	773	796	818	776	785	777	804	760	726	791	765	776	786	768	774	785	740	738	820	766	787	806	785	772	751	802	764	752	768	785	762	753	723	737	783	780	765	752	774	795	746	762	742	785	728	804	750	759	765	779	816	818	811	784	811	772	764	765	806	799	774	774	750	807	752	797	780	786	797	796	754	734	723	797	756	778	784	797	739	818	756	743	728	793	760	783	771	773	791	771	740	798	758	743	761	777	763	762	757	768	786	784	794	771	801	797	770	796	735	767	773	816	741	751	798	821	807	781	730	817	786	745	799	835	732	790	767	758	747	769	779	796	744	742	744	822	793	767	767	773	719	739	797	762	768	799	749	787	770	744	769	759	782	789	791	739	725	793	773	770	684	767	762	740	749	792	763	760	757	752	812	774	806	738	766	824	762	760	829	745	785	761	770	808	770	746	793	721	767	732	767	739	743	737	769	777	759	774	735	768	753	748	780	724	751	794	767	827	840	741	788	780	750	754	733	784	771	833	783	782	783	802	809	755	773	776	797	746	778	757	758	776	768	768	775	787	784	774	740	778	777	763	677	785	696	759	744	787	740	788	728	787	797	821	762	776	795	782	805	783	740	831	779	813	712	747	767	802	751	746	815	785	788	776	762	741	843	770	757	759	740	786	761	780	739	783	755	753	729	746	777	731	778	741	734	758	708	801	756	758	728	714	769	769	803	745	760	722	758	734	814	764	792	757	803	799	770	794	790	797	761	737	741	771	813	798	768	814	756	806	786	752	838	772	761	790	788	801	752	778	769	788	768	777	747	735	765	786	771	786	751	801	772	746	762	773	765	783	787	752	796	755	767	759	803	796	778	734	762	749	818	765	796	752	708	763	779	731	772	777	758	776	759	784	809	726	725	765	707	765	781	782	791	802	793	757	757	797	790	736	748	744	772	750	797	739	775	809	739	757	787	764	739	766	791	812	799	797	757	826	757	737	740	748	818	799	784	764	715	755	743	740	780	774	788	795	760	762	766	755	847	778	749	725	752	758	793	735	758	769	785	766	797	766	785	754	763	763	743	821	714	733	779	757	757	776	757	782	783	748	802	784	766	796	810	783	759	809	782	800	730	791	750	750	790	783	782	789	794	752	783	812	772	747	819	779	769	750	782	782	812	832	759	790	751	748	827	772	797	747	763	759	763	787	751	716	732	779	745	740	785	773	805	772	759	753	820	765	753	751	798	794	818	779	800	695	794	760	772	811	809	847	760	789	751	752	790	763	772	774	740	801	750	765	777	762	756	767	764	762	778	781	810	789	735	785	789	785	789	803	757	794	784	758	779	733	770	799	774	799	770	768	812	764	768	775	802	795	785	774	777	801	809	733	770	711	761	800	810	777	823	818	764	753	798	739	800	790	762	748	773	776	766	815	756	784	756	782	764	752	807	754	821	754	700	846	751	781	791	745	762	797	741	721	813	782	751	778	744	795	760	785	744	732	770	751	763	772	724	740	775	762	765	789	810	798	853	742	777	737	782	732	764	733	739	817	786	761	771	758	813	752	782	746	788	815	809	759	743	758	808	716	790	769	838	801	761	748	725	784	723	723	800	787	723	757	785	742	754	758	775	748	815	787	752	722	801	753	783	799	790	752	802	785	762	765	733	826	788	767	772	799	783	823	778	804	737	749	780	755	765	732	758	764	819	781	763	783	785	746	756	766	768	778	738	783	766	713	746	735	765	756	750	778	771	791	771	762	781	783	714	768	750	769	776	801	807	791	755	729	766	758	743	776	760	805	750	753	769	783	761	745	786	766	756	756	780	797	753	818	774	758	749	773	778	731	737	782	802	789	765	767	776	769	822	782	794
14131	2403	2368	2160	1649	948	769	712	608	588	427	1566	547	410	387	329	369	334	334	341	350	323	313	307	300	350	312	272	302	313	352	335	314	308	350	290	315	314	311	281	312	280	301	331	305	302	318	331	303	273	299	293	307	285	305	287	287	288	278	288	323	286	298	308	305	296	276	284	330	287	298	298	292	296	250	286	290	267	288	262	278	315	305	271	277	282	309	313	291	258	310	311	278	283	300	295	329	280	320	310	311	272	275	311	273	287	317	298	283	287	266	302	290	309	300	307	264	286	295	291	279	293	301	269	289	289	292	298	305	264	295	306	271	292	270	280	294	332	303	290	276	297	295	289	320	288	293	291	339	291	296	281	273	319	275	283	288	259	284	286	291	269	278	283	293	283	294	297	274	278	280	285	304	293	297	286	306	266	292	277	324	279	323	313	292	275	291	287	309	299	273	271	297	323	324	287	267	264	288	283	289	305	328	271	307	272	275	274	273	259	290	304	289	285	315	286	288	260	289	300	287	292	281	250	271	311	304	293	291	280	323	290	275	311	298	300	272	275	285	294	312	264	270	254	270	297	299	273	278	282	285	266	277	299	286	284	297	282	259	301	273	271	293	283	288	279	306	318	264	316	289	296	302	286	270	332	302	290	283	290	282	269	275	279	301	281	287	300	276	277	275	297	285	302	271	311	298	271	282	276	300	310	286	310	275	305	271	289	314	290	256	291	266	290	317	277	296	297	279	262	280	278	323	276	318	314	256	293	282	286	293	277	305	315	294	287	293	293	319	308	261	308	280	304	275	295	263	259	308	282	298	311	302	257	269	296	295	313	272	298	284	304	283	311	276	283	282	297	295	306	301	303	297	289	286	298	286	303	279	299	309	323	286	288	292	274	282	292	321	292	273	305	281	290	306	272	298	299	326	316	291	270	285	292	296	268	283	309	270	277	279	323	303	288	271	268	292	285	300	287	257	275	293	303	287	279	267	294	293	283	285	275	321	323	269	274	312	317	277	279	298	283	274	299	284	304	316	282	264	270	299	289	306	329	263	276	275	300	314	312	279	280	260	284	265	301	277	296	295	277	295	295	325	314	287	317	292	309	306	292	329	307	287	300	283	273	304	307	283	277	293	301	271	312	288	247	312	295	329	287	301	295	327	261	326	319	272	288	281	323	241	259	328	264	300	285	284	268	302	308	292	291	267	304	274	293	294	284	280	287	285	264	287	318	301	291	290	334	305	301	319	300	277	290	282	288	266	279	284	312	303	281	318	275	273	311	317	294	296	292	297	273	267	305	290	310	275	298	276	289	307	284	305	315	259	284	269	263	312	281	306	309	254	316	301	289	276	299	307	279	317	299	310	314	328	287	287	311	295	279	270	314	247	302	265	303	242	265	288	278	302	273	259	255	268	253	301	301	296	311	298	265	309	303	313	282	286	277	319	290	309	277	298	283	322	315	271	285	295	295	279	302	288	293	299	285	293	278	284	279	275	270	303	302	295	289	300	266	275	269	299	254	299	286	270	280	270	334	275	262	293	290	301	281	297	263	256	300	276	267	287	272	318	286	256	324	291	301	281	282	252	272	271	274	288	273	302	296	264	285	297	274	276	276	283	263	297	293	285	270	272	255	281	306	258	266	296	284	265	291	267	290	286	287	292	319	274	259	303	288	307	279	245	317	315	300	313	310	278	312	269	307	287	275	286	293	303	329	297	321	273	300	286	292	294	318	298	322	273	315	311	280	293	284	297	302	269	273	279	298	301	265	288	274	293	293	279	295	260	296	303	281	326	322	285	261	258	306	267	298	274	299	274	279	291	276	284	262	307	293	280	266	295	296	269	291	268	259	264	301	316	274	317	281	274	332	293	287	273	325	271	273	303	271	298	288	263	297	301	280	287	285	288	298	316	268	266	261	304	275	307	287	312	280	275	316	282	263	252	284	298	273	284	291	302	308	285	293	296	291	277	292	284	279	264	321	251	303	298	309	296	274	292	287	276	273	286	263	309	319	276	293	305	305	277	297	269	298	265	293	307	307	302	291	271	296	277	300	290	279	290	282	306	292	313	291	296	283	267	307	291	308	280	318	289	278	287	262	275	328	268	286	298	280	316	320	276	289	271	289	300	319	302	289	270	291	274	300	286	286	311	287	320	287	294	286	295	315	294	279	264	284	259	293	287	288	288	278	290	301	276	285	317	294	270	328	289	304	307	326	315	283	292	293	288	301	310	279	273	312	309	290	250	280	274	287	278	289	284	283	288	297	303	311	337	325	309	296	309	301	286	256	282	285	282	313	272	277	274	244	294	283	278	312	290	279	273	291	287	303	275	282	299	314	291	311	263	263	327	293	297	299	290	278	273	273	276	288	258	291	299	290	303	278	311	277	290	275	314	301	291	259	273	280	292	290	305	284	270	292	284	307	275	277	295	304	293	302	304	282	289	289	290	263	299	284	287	280	290	298	305	286	281	282	294	281	280	289	273	286	289	291	291	299	275	255	297	276	280	310	277	294	281	296	256	272	303	284	302	296	287	284	299	274	271	325	287	298	298	293	277	282	309	294	300	323	280	279	305	264	289	288	292	306	297	286	301	310	308	287	260	284	271	299	291	290	301	306	258	316	272	300	241	282	296	275	272	292	318	342	287	281	286	277	299	325	312	284	280	299	306	312	300	317	298	300	276	320	305	314	282	300	292	268	296	282	267	292	268	330	264	284	325	309	312	271	325	300	306	304	299	296	297	290	273	317	287	305	289	251	312	304	300	312	314	299	324	305	281	284	286	281	270	245	266	303	274	303	286	302	265	291	265	272	313	267	308	261	309	332	319	295	298	256	300	282	281	296	272	281	284	295	286	289	307	311	281	284	274	302	282	282	288	292	288	295	276	293	320	264	298	303	287	294	253	268	313	314	293	297	293	297	255	288	272	294	284	282	274	284	277	288	295	308	297	316	298	287	328	289	314	268	294	259	296	298	286	302	308	282	282	264	324	253	299	281	321	300	283	275	314	284	284	292	291	279	285	292	318	268	301	261	286	300	282	304	308	284	326	277	284	315	300	261	290	280	283	293	298	271	303	307	264	287	291	294	291	302	282	296	268	290	302	296	284	308	269	307	304	313	280	272	316	281	302	303	308	306	292	285	298	266	271	303	274	291	278	279	292	306	326	283	275	291	304	309	308	306	288	306	311	256	257	300	298	306	312	297	301	287	296	268	315	303	310	283	279	275	273	287	278	300	285	266	281	280	296	279	293	279	281	297	296	278	279	278	286	285	307	282	280	289	308	296	295	270	286	287	297	301	287	286	280	290	303	278	302	274	309	263	301	265	276	296	286	281	285	283	296	271	307	272	264	305	298	321	284	289	279	282	271	286	314	330	325	325	281	285	310	295	290	317	311	299	297	311	274	262	297	275	278	309	302	287	302	281	300	286	313	270	283	309	294	290	300	269	287	271	254	308	275	275	277	293	268	255	309	319	267	291	300	303	290	285	296	350
7454	2223	4901	5882	5445	4062	3492	2868	2745	2615	1878	8003	1960	1548	1331	1286	1205	1215	1129	1137	1091	1049	1003	961	977	940	916	928	911	890	887	878	896	921	826	875	848	868	891	826	807	828	866	801	841	799	832	813	829	790	804	803	849	760	775	813	755	792	762	745	830	760	788	800	803	789	726	797	840	769	812	812	774	748	808	755	768	756	744	754	758	773	778	714	814	815	762	708	771	800	776	806	766	761	740	750	774	822	775	713	792	776	741	777	781	764	734	741	718	791	719	728	755	750	739	738	786	781	741	776	768	776	686	754	750	753	753	765	758	794	731	730	775	754	747	708	794	747	733	784	744	773	761	724	729	748	734	772	757	761	823	755	754	790	787	708	734	754	734	744	755	778	778	740	770	702	797	748	743	728	722	736	792	771	737	770	762	754	731	729	741	763	763	751	762	793	772	759	735	772	731	754	730	787	759	763	759	795	742	740	744	758	725	708	727	758	746	730	740	761	736	808	733	710	747	749	747	720	737	744	775	743	731	782	738	759	812	718	757	804	750	794	745	763	679	783	801	814	779	785	741	740	746	787	751	729	749	788	738	733	721	784	768	760	765	729	749	732	796	734	796	749	754	751	772	771	710	736	755	750	778	772	737	754	744	801	726	784	727	744	786	738	733	727	791	757	729	758	714	742	767	769	727	739	771	730	732	761	733	764	747	777	743	767	708	761	816	700	784	743	734	751	748	795	749	728	783	712	715	745	730	773	737	778	735	747	746	765	791	735	705	728	703	715	733	739	722	726	796	740	760	764	748	792	796	764	785	761	731	743	815	748	787	785	750	811	729	769	777	744	781	718	767	740	786	766	742	778	728	765	754	760	733	751	769	748	744	749	743	785	723	678	749	740	767	747	765	773	703	764	741	785	788	701	720	771	759	711	784	766	754	738	758	734	764	764	764	731	765	736	736	744	728	719	755	803	703	694	776	773	766	712	750	714	727	716	711	754	736	746	774	744	740	767	756	761	735	758	788	722	729	713	715	763	754	769	762	719	732	751	755	755	757	740	726	763	720	730	781	710	752	722	760	748	722	726	708	778	766	732	739	784	711	750	745	759	732	760	784	752	776	738	760	784	714	709	714	785	769	711	750	739	698	772	752	761	763	738	762	736	755	728	774	740	791	736	701	745	694	747	791	729	711	758	785	719	726	778	815	726	747	779	773	763	709	721	773	752	765	738	791	698	801	773	760	779	757	797	758	800	770	767	773	754	752	767	671	703	753	770	723	749	745	718	769	761	758	739	813	723	789	719	760	775	763	760	781	738	721	761	723	691	740	722	752	733	723	730	755	750	747	744	755	744	802	770	684	763	714	752	774	728	767	772	751	713	725	759	744	691	790	701	730	701	773	785	738	743	751	779	759	747	740	762	793	751	777	754	750	818	784	758	745	810	759	749	784	713	720	728	798	699	811	769	750	785	737	711	778	772	772	758	784	710	749	760	724	689	748	797	713	771	682	792	766	717	748	742	730	776	764	743	747	736	734	766	667	739	694	734	708	713	740	719	741	735	760	777	729	746	764	735	743	750	763	751	740	734	745	726	752	778	768	759	784	805	752	727	778	826	771	766	803	734	760	673	704	737	808	717	767	738	781	789	772	737	707	746	713	796	776	761	747	735	749	751	749	729	757	743	719	787	797	722	765	730	786	742	765	792	698	729	757	740	712	725	729	764	756	754	749	753	724	772	792	671	812	750	764	746	705	770	762	702	770	686	781	700	730	731	744	723	739	749	727	712	734	755	789	761	732	783	785	710	691	757	747	751	750	710	716	731	764	743	775	723	742	743	739	709	786	717	739	741	759	756	737	762	791	759	716	770	769	731	727	740	779	710	759	815	746	808	753	714	734	724	720	765	725	747	818	793	710	725	728	716	701	774	755	743	701	836	702	708	743	718	778	783	763	789	742	766	744	738	733	765	796	798	757	740	753	766	750	767	756	672	748	775	753	741	746	759	769	725	736	761	785	773	798	739	709	739	771	764	722	763	743	748	754	762	773	791	709	761	778	776	803	758	713	714	751	743	775	788	705	753	784	754	726	738	751	798	756	756	781	785	698	759	752	723	751	755	773	728	780	747	728	806	736	766	699	757	749	741	760	802	746	744	740	760	762	735	766	732	748	735	727	808	763	835	743	753	760	767	721	715	745	747	705	746	733	772	794	738	779	725	776	732	764	757	752	719	765	773	702	757	739	768	752	777	792	740	712	760	764	799	724	757	776	749	692	741	721	736	747	707	776	767	725	735	774	760	771	723	739	768	785	711	764	752	781	806	768	734	745	783	763	747	737	756	750	753	737	769	758	751	697	752	769	799	800	767	739	776	767	739	696	714	680	749	778	755	786	711	723	734	730	720	757	733	727	793	761	779	748	746	776	757	745	708	754	747	740	778	742	784	809	736	742	776	744	742	791	786	769	749	798	743	766	790	737	749	731	744	729	723	766	732	720	757	771	723	719	781	683	769	717	788	731	738	717	733	736	756	717	754	764	788	764	765	740	698	736	769	737	752	698	758	755	778	762	801	779	778	743	778	731	742	785	734	808	785	729	757	776	745	680	761	757	777	775	804	761	792	767	818	723	733	771	791	785	769	747	730	741	735	702	771	773	769	726	738	738	761	710	747	768	766	775	746	790	765	775	739	750	704	759	751	749	751	724	710	764	770	753	744	759	742	742	717	770	774	785	725	752	772	767	741	740	760	787	714	773	765	758	718	806	785	772	774	747	749	787	759	752	709	765	773	761	725	740	724	717	767	772	719	728	768	788	755	709	756	717	726	744	726	769	721	783	757	799	761	816	750	784	781	742	755	731	716	745	775	705	728	758	768	762	725	758	757	744	732	721	766	765	771	769	753	744	748	748	788	762	724	775	721	795	752	778	732	680	738	744	728	721	727	694	738	751	741	720	766	706	737	762	759	757	703	735	734	777	789	744	764	794	767	736	690	738	740	716	790	752	699	686	751	755	807	721	690	772	705	810	739	768	760	781	737	751	770	742	692	793	770	757	780	790	750	728	764	787	768	777	730	748	725	794	777	732	753	757	729	729	785	757	744	769	759	718	727	734	743	735	756	715	740	758	731	763	772	783	719	782	735	709	717	759	778	782	747	724	730	752	749	665	782	761	806	813	778	737	750	707	764	763	742	761	729	743	788	734	757	719	756	813	710	659	736	754	788	752	745	800	720	724	804	757	742	764	772	755	778	757	756	732	752	711	785	737	753	728	787	765	720	726	797	703	731	757	728	765	797	805	722	740	769	753	747	744	760	802	748	745	729	783	794	711	705	744	783	708	760	741	735	727	759	766	758	793	731	767	740	772	795	719	789	753	749	771	779	812	745	749	809	808	760	758	739	772	740	676	773	818	723	744	802	766	749	813	711	697	772	707	799	732	745	736	782	786	777	763	743	735	786	766	752	743	749	759	750	786	735	758	708	736	729	723	741	714	738	749	768	736	699	732	696
1813	173	226	209	157	153	138	130	151	154	142	150	157	138	152	135	162	136	153	126	142	140	138	155	114	155	137	146	138	158	141	135	154	139	137	136	129	145	152	149	157	143	146	148	125	158	144	143	151	128	142	128	141	173	138	144	142	156	141	128	154	137	147	147	144	156	126	161	142	124	144	152	136	153	142	139	149	157	129	149	130	141	140	129	142	144	131	153	148	144	171	124	140	127	137	168	147	131	148	127	166	135	150	147	146	137	142	154	151	145	132	134	145	135	153	127	120	136	136	140	157	139	154	159	131	118	153	148	160	131	148	140	139	141	137	151	147	113	174	140	131	146	139	124	139	149	153	158	151	147	156	133	147	145	148	138	126	138	137	159	148	135	130	133	163	134	153	141	147	143	133	144	147	127	144	137	140	145	154	139	159	135	151	144	141	167	179	151	168	160	150	137	168	142	138	131	142	143	149	135	135	165	136	146	129	142	160	156	136	150	136	129	158	152	149	134	161	166	129	130	145	123	120	158	144	140	127	170	157	147	160	144	149	144	161	155	130	137	126	137	186	125	135	131	126	155	155	137	130	127	146	140	154	112	164	165	159	119	131	148	153	135	132	132	160	142	142	139	143	127	148	121	149	126	146	146	143	123	134	150	149	158	155	135	150	125	134	117	164	139	168	145	163	150	156	162	160	141	144	133	128	144	127	116	161	172	134	126	136	126	132	136	139	142	152	143	139	149	145	131	140	150	123	154	149	132	136	149	160	162	129	157	155	106	136	130	139	147	153	144	143	155	139	143	138	144	154	150	138	129	139	152	128	134	175	133	144	137	146	134	144	152	146	145	146	145	129	149	140	132	146	168	127	131	149	160	166	137	162	130	131	130	160	117	128	133	141	158	144	158	161	140	150	164	155	149	148	141	151	162	143	134	146	137	145	173	163	143	169	146	134	141	159	134	149	145	144	154	154	119	145	136	164	142	150	160	155	152	157	154	148	138	119	151	133	142	167	128	136	130	140	130	113	120	149	148	151	149	149	155	124	133	164	132	146	129	167	139	142	141	130	134	175	136	130	134	152	143	164	148	158	128	155	148	140	149	155	130	144	165	163	137	155	164	138	142	144	157	168	168	144	165	163	147	146	136	155	145	155	148	120	120	161	146	149	138	147	142	141	157	163	166	129	167	137	137	137	146	156	140	136	126	143	146	138	156	151	165	146	154	135	147	151	159	141	127	143	138	142	116	162	114	129	133	151	141	147	136	143	144	143	159	138	136	147	138	144	156	134	131	148	162	164	146	159	153	150	160	143	123	168	137	154	141	137	153	139	172	130	147	134	147	150	144	164	129	144	115	131	137	127	139	135	150	152	133	161	140	137	167	154	137	163	129	123	138	147	166	159	134	140	151	124	151	130	160	143	155	150	159	148	143	165	142	165	188	132	159	139	150	134	159	147	151	132	147	152	139	151	146	123	156	135	139	141	164	129	139	163	149	142	162	151	156	131	153	143	157	141	152	142	160	166	152	132	151	150	139	143	151	130	138	143	150	152	143	153	166	134	132	134	169	132	148	152	135	144	152	159	117	141	117	148	147	146	145	155	153	140	132	141	133	153	131	118	150	144	144	135	142	130	150	144	140	139	130	149	138	126	164	139	148	143	147	146	147	145	138	131	155	147	142	134	144	162	137	146	131	131	130	166	134	160	161	155	154	147	138	153	124	160	133	152	150	144	158	118	137	150	151	148	153	154	160	156	138	139	144	153	148	155	130	139	126	159	131	157	120	172	149	133	120	151	140	139	154	130	107	132	164	151	137	147	136	124	171	140	149	153	135	143	134	156	138	148	143	133	137	148	129	134	140	148	137	160	158	123	109	151	167	169	162	154	135	147	142	137	146	147	135	153	162	163	161	119	158	122	160	146	142	153	148	149	135	139	107	165	131	144	157	134	150	143	115	149	138	149	139	128	141	152	142	149	138	154	144	154	126	157	151	146	133	131	171	156	148	151	159	142	114	125	138	163	135	127	130	129	114	137	163	137	153	149	145	134	138	170	158	141	145	111	156	146	160	128	124	141	149	155	163	136	153	136	150	145	133	154	146	149	149	160	174	154	125	162	148	156	149	134	139	135	124	155	153	138	168	163	146	128	149	122	139	155	154	144	152	138	143	115	137	138	141	126	123	143	149	165	143	120	141	140	129	121	135	154	142	146	140	145	136	165	141	154	139	139	122	138	180	117	150	146	128	135	137	139	128	129	124	153	129	180	138	149	153	144	136	143	152	161	145	134	151	137	142	139	137	156	166	154	163	143	122	130	149	120	117	142	109	161	156	128	125	150	152	150	143	144	127	136	147	129	123	175	136	165	142	142	174	130	126	145	133	127	137	130	151	168	143	137	146	131	133	155	160	172	137	130	158	121	142	132	141	162	150	143	136	141	152	143	143	126	156	153	145	158	150	137	136	135	126	130	123	126	144	146	141	153	139	130	159	140	167	142	148	142	154	135	149	128	146	149	160	155	142	140	146	147	121	141	147	159	170	142	151	155	113	162	118	128	137	145	150	144	138	151	155	144	143	152	148	139	155	134	148	142	140	132	143	142	130	148	155	164	148	145	158	156	150	155	138	166	133	151	141	160	133	134	128	142	151	143	136	148	147	142	144	161	165	133	124	160	158	163	146	148	170	137	139	143	167	179	152	137	144	127	142	140	142	144	150	152	138	144	143	136	131	135	159	153	135	138	123	144	143	127	131	131	147	135	148	148	122	145	152	127	135	135	147	145	139	139	128	126	137	139	166	147	144	159	158	134	153	158	149	146	149	142	131	132	131	139	116	117	147	138	131	157	133	164	138	154	141	140	147	150	144	150	150	141	137	127	137	128	155	127	148	144	134	168	136	136	147	163	155	129	137	140	140	128	127	137	133	157	134	134	128	151	135	149	148	131	145	160	156	141	137	151	152	122	154	146	173	173	162	123	146	134	130	136	153	167	136	151	148	132	149	150	133	135	159	142	141	138	145	165	141	152	171	130	160	147	161	152	151	119	138	141	134	138	148	152	98	156	153	136	155	139	138	131	137	142	150	146	144	150	142	151	146	135	141	130	153	145	143	124	133	133	139	152	169	154	157	125	132	143	150	166	141	157	129	166	145	151	157	143	158	135	164	159	152	136	144	138	139	147	143	150	162	142	147	145	132	149	144	144	120	132	143	152	139	160	160	144	144	162	144	142	150	168	149	132	125	140	144	153	122	170	146	137	156	147	135	157	158	146	143	145	152	138	141	169	123	149	162	143	156	163	133	145	129	144	151	140	174	148	138	127	146	134	161	145	141	131	158	144	130	142	140	150	140	131	129	160	155	130	140	136	111	141	167	131	127	137	149	154	152	138	149	132	156	178	156	139	139	153	139	160	125	158	141	162	150	158	134	145	156	146	142	164	164	145	152	142	152	130	159	137	145	167	138	153	160	140	153	134	154	151	153	139	137	145	152	142	137	142	146
2199	489	660	669	605	562	542	535	547	477	465	557	491	472	441	482	449	461	452	457	460	454	432	416	416	444	462	424	432	429	467	439	454	464	456	442	451	451	458	469	448	478	433	456	441	410	435	448	482	461	430	429	454	452	468	439	448	456	452	445	415	430	477	451	437	444	439	447	463	474	438	439	414	441	428	469	442	440	480	464	457	414	464	433	414	442	479	446	429	462	448	445	497	422	437	436	423	469	428	440	468	445	447	476	466	426	441	419	450	477	410	428	464	427	445	438	488	456	422	461	463	399	428	442	421	443	420	466	434	447	445	430	438	425	441	462	445	441	432	430	446	456	445	438	445	396	442	430	406	395	426	446	433	493	438	432	430	460	430	434	413	414	428	455	434	430	442	433	387	407	421	426	421	430	445	445	427	498	458	469	485	418	436	480	431	451	465	445	466	462	408	455	419	389	414	448	433	493	425	445	396	438	445	427	452	445	451	419	462	432	478	456	436	443	439	404	436	445	421	454	456	444	457	463	430	501	478	445	476	439	447	424	442	444	464	447	483	427	464	450	448	460	451	458	415	484	437	439	441	444	449	460	459	481	476	476	417	443	459	419	427	434	429	467	405	406	439	440	451	422	454	418	443	469	396	463	425	440	407	430	419	417	472	446	441	406	450	433	442	419	458	437	420	433	447	450	427	460	457	438	446	437	468	457	441	461	476	441	418	447	423	489	450	466	454	464	434	469	434	458	461	470	441	417	442	484	416	442	453	442	443	471	426	469	431	415	464	453	471	416	471	451	451	476	431	478	452	421	440	427	460	450	456	472	432	419	418	447	427	441	469	448	421	463	466	470	432	473	405	438	469	431	422	423	474	438	481	485	462	453	464	438	455	439	442	429	442	459	442	445	398	475	462	422	484	469	441	439	420	442	448	403	457	465	477	425	449	475	427	434	453	447	464	466	396	431	483	384	442	429	451	417	454	421	471	429	485	445	457	462	473	434	427	470	433	453	457	478	433	427	463	397	473	424	463	450	483	452	462	386	441	470	471	472	445	442	453	467	440	415	445	435	439	451	469	403	479	434	454	466	440	449	427	433	416	475	444	466	467	443	489	438	462	442	467	462	414	451	484	448	415	473	428	438	410	465	432	451	406	476	439	448	452	411	453	489	450	458	439	429	434	457	436	440	466	443	431	473	452	451	493	446	443	493	414	438	486	439	451	467	480	422	423	418	460	445	456	419	428	487	435	477	450	452	467	434	438	471	418	467	432	458	451	427	466	436	445	455	462	450	422	452	411	451	375	474	435	449	445	452	407	407	438	436	465	461	423	459	443	467	435	435	470	421	401	473	460	410	468	447	422	403	434	433	461	456	448	475	455	455	452	415	454	468	466	425	444	465	449	453	435	405	447	396	430	451	450	449	453	449	462	443	446	473	432	438	459	430	449	448	462	464	451	426	463	432	431	458	490	468	405	442	449	458	440	478	431	434	433	432	471	447	432	396	487	435	441	416	506	419	425	430	409	475	439	423	413	437	432	426	430	462	444	486	470	431	436	480	450	429	420	457	453	479	427	482	455	391	412	464	441	446	452	456	452	414	442	419	470	443	446	422	424	435	439	430	397	444	452	407	452	463	444	444	470	450	446	453	446	457	426	445	473	464	433	479	461	427	416	442	406	439	469	436	418	446	442	418	451	429	448	439	452	420	464	410	478	451	455	474	434	391	423	441	448	417	436	470	440	464	438	409	434	445	458	473	438	446	460	432	439	447	422	442	418	436	445	476	478	438	439	462	461	454	447	416	394	485	462	422	457	436	416	449	441	444	439	459	449	439	458	456	471	464	424	429	429	440	450	420	459	466	455	418	452	431	454	434	435	435	431	455	492	464	457	463	453	456	430	449	386	470	430	431	442	429	417	463	442	496	465	454	448	436	456	449	454	465	460	461	421	456	409	452	451	420	430	418	435	427	471	451	438	459	455	410	466	447	436	424	444	458	437	430	423	461	435	427	430	410	460	464	455	443	454	445	435	403	426	447	461	433	462	463	445	424	444	475	446	470	462	435	425	436	468	432	486	461	463	414	424	468	410	455	456	424	413	465	437	440	463	439	448	474	422	438	455	447	401	404	464	446	474	463	419	437	421	419	465	449	470	441	415	448	398	453	443	443	457	417	413	440	415	473	403	460	447	476	417	468	433	434	480	432	449	438	425	427	439	441	491	467	455	426	436	463	409	403	452	433	416	442	446	431	455	491	457	401	428	428	426	417	446	462	419	447	424	462	445	460	464	448	435	428	410	393	453	430	435	431	464	444	437	420	408	441	459	448	467	449	480	425	478	456	434	425	420	459	445	440	434	471	454	461	450	440	423	466	431	470	426	450	448	440	441	440	459	443	439	431	424	437	427	451	472	460	422	466	432	434	449	420	449	407	443	446	412	461	424	455	442	460	417	454	424	456	467	394	506	444	454	473	458	448	476	466	453	450	460	476	446	447	453	447	467	413	466	435	465	441	437	440	464	439	458	467	434	436	415	472	434	456	442	472	462	434	452	440	447	432	448	391	484	475	450	450	395	458	483	449	465	474	435	441	387	438	471	451	465	449	406	484	443	431	427	430	413	418	496	466	482	452	462	386	466	464	469	465	475	491	481	414	456	451	421	443	449	431	472	454	450	519	444	420	414	426	452	422	485	427	479	468	466	462	447	414	429	438	441	447	450	418	440	445	471	423	472	433	476	430	468	406	441	461	459	442	427	443	439	465	456	429	470	448	485	476	442	449	452	474	474	435	478	489	459	477	471	430	456	411	445	452	435	457	422	427	452	405	457	407	461	436	435	488	484	439	444	463	416	456	416	377	397	449	427	526	490	462	448	434	417	416	432	456	489	445	482	439	447	457	441	435	433	452	454	456	416	462	446	412	453	418	454	462	469	432	434	439	433	441	450	408	462	379	424	414	417	414	470	468	448	458	452	444	455	463	515	445	443	445	465	461	461	426	459	458	471	469	439	449	407	476	449	445	401	443	446	431	450	420	437	452	455	436	446	479	481	431	413	447	454	418	398	486	433	457	457	436	452	468	436	440	411	409	431	453	461	406	427	419	446	450	469	487	454	458	480	441	465	456	466	453	372	467	458	457	433	463	438	430	449	441	454	433	432	482	423	448	482	424	407	442	394	490	452	452	423	442	417	463	447	429	462	455	438	460	391	431	444	424	461	445	465	416	472	457	432	445	428	449	448	429	421	448	470	480	459	414	448	432	431	427	425	441	449	481	431	417	449	452	421	403	451	433	432	487	434	442	430	484	480	408	465	420	462	420	431	458	473	457	451	446	459	440	451	479	460	433	427	470	448	445	430	436	419	428	449	427	439	432	439	440	478	437	453	462	443	429	480	431	439	437	444	424	456	403	434	407	440	434	447	464	466	451	430	473	443	449	444	437	455	427	437	455	442	440	452	431	433	427	455	454	446	437	429	465	478	420	426	412	415	434	433	471	429	474
7362	1136	1348	1299	880	632	547	462	443	373	378	433	363	304	338	345	326	294	302	320	315	332	315	290	296	293	280	324	294	283	317	305	293	320	286	322	288	315	298	283	307	287	293	284	300	291	309	278	307	294	279	294	295	316	267	320	302	294	297	303	292	321	280	284	299	268	266	332	289	286	281	323	308	267	296	298	274	297	260	283	298	290	311	311	287	299	297	266	310	278	293	293	272	324	291	315	321	323	326	299	308	274	267	314	287	284	281	302	296	304	299	283	325	294	301	305	293	305	311	300	298	304	308	299	300	283	313	293	293	275	301	302	299	288	270	299	281	317	289	278	283	285	308	289	300	296	282	303	301	280	281	306	276	259	303	278	269	307	287	279	301	287	241	317	270	304	269	275	295	257	269	293	295	261	326	309	291	332	326	307	284	263	271	292	317	308	289	272	288	317	260	306	274	300	295	299	285	282	251	276	266	279	286	260	275	268	302	278	283	280	274	296	263	281	273	293	296	306	311	293	299	296	305	295	316	315	288	256	286	251	282	291	272	275	288	255	292	294	255	287	299	314	268	300	290	290	292	257	262	320	292	309	305	260	305	297	277	296	296	282	284	274	263	292	286	281	279	255	285	300	280	278	309	283	293	299	280	289	300	276	309	279	282	265	275	263	283	296	304	313	264	298	290	266	273	317	292	320	287	289	280	284	285	305	314	308	284	281	326	318	322	264	312	301	283	282	285	302	305	279	287	276	293	290	295	309	269	297	297	289	272	308	307	276	280	291	297	271	285	299	291	277	311	298	305	308	303	289	305	309	292	274	311	299	287	291	280	282	284	282	310	291	309	294	284	264	301	300	267	294	262	277	264	298	305	300	297	278	296	278	267	297	279	311	320	310	297	280	273	287	310	286	309	317	293	333	255	310	293	277	296	278	282	269	327	313	300	314	278	313	306	251	281	272	307	287	283	292	289	261	275	279	308	273	272	286	252	291	268	259	298	305	245	265	278	293	297	259	295	300	279	300	294	280	280	317	309	288	275	268	281	306	283	303	339	305	275	274	264	300	290	269	266	278	287	275	285	273	334	280	283	286	287	297	276	287	291	273	255	283	296	287	278	261	279	277	287	259	251	273	260	313	279	303	296	288	305	269	273	306	319	315	300	259	298	276	266	289	267	318	300	294	289	302	304	298	268	308	279	282	273	304	331	292	281	278	272	274	310	273	350	296	292	327	270	291	281	294	254	287	295	288	293	265	287	284	321	304	280	281	281	277	295	292	296	294	297	287	303	317	319	267	299	291	318	284	321	297	304	288	292	278	297	287	265	286	280	271	309	304	278	292	309	304	304	271	267	297	297	279	288	276	322	287	292	280	312	299	315	318	300	301	269	281	277	292	293	255	302	302	286	301	275	287	306	256	280	296	313	284	263	273	272	261	291	300	293	317	316	287	249	288	295	296	270	284	269	315	322	292	265	288	263	286	299	300	252	273	308	284	269	275	288	287	283	326	286	262	273	340	285	298	288	276	259	302	294	293	299	293	277	291	272	310	317	274	302	291	305	278	307	276	287	292	277	280	296	294	255	307	276	292	297	268	259	258	323	319	255	297	273	274	282	265	288	288	281	330	278	264	297	301	292	288	271	259	301	293	271	306	273	290	312	293	321	307	261	274	306	310	277	302	293	309	296	267	288	296	319	251	274	299	268	261	280	280	274	295	292	306	312	316	275	317	290	271	296	287	268	289	295	323	290	290	301	295	290	265	285	300	314	330	294	298	320	318	289	286	287	307	265	290	287	312	276	297	294	322	269	313	280	270	291	307	316	283	274	284	269	275	320	296	275	292	294	308	301	280	283	322	275	284	260	307	286	320	301	316	278	308	298	287	254	297	292	300	279	283	279	288	296	282	295	259	280	297	271	250	295	298	293	294	304	300	300	291	293	286	299	322	287	281	298	295	309	300	300	295	289	283	272	280	274	282	253	295	288	273	322	290	302	314	293	288	272	305	265	286	278	284	293	302	311	268	266	316	317	293	285	280	289	300	271	295	296	331	293	283	294	259	293	293	279	276	288	276	324	330	275	294	294	291	294	303	309	276	292	304	296	301	289	301	286	286	306	277	272	287	300	309	313	285	306	290	293	292	307	270	302	261	281	304	280	296	302	289	280	297	318	295	293	285	286	268	307	271	284	294	283	307	324	286	307	291	324	300	300	292	281	306	300	289	270	286	287	307	281	267	262	264	272	240	283	286	295	318	298	281	281	281	293	304	283	287	289	302	283	246	302	318	275	293	288	292	302	318	286	276	286	285	276	285	301	281	264	309	311	286	280	280	289	296	286	283	293	311	277	307	281	304	269	305	276	307	286	304	309	303	270	293	321	323	269	283	292	277	302	302	279	302	286	264	314	298	283	297	316	300	269	288	276	311	299	279	284	297	287	282	282	267	286	300	296	269	270	275	327	320	277	321	275	271	301	293	283	292	307	305	267	293	287	289	294	281	299	287	318	331	326	314	306	288	290	284	277	283	291	283	293	316	303	301	268	289	254	300	283	308	265	312	290	269	292	282	271	270	288	311	301	283	264	274	297	309	306	303	267	302	281	268	314	269	302	300	302	277	309	287	259	294	310	274	327	268	297	315	281	289	285	298	272	290	253	287	267	299	310	298	296	273	323	281	301	273	257	274	264	284	282	268	284	283	301	321	268	293	314	274	312	308	300	308	264	322	310	270	325	327	289	301	288	298	275	258	277	302	291	262	298	300	271	280	303	300	284	291	282	292	290	313	296	263	284	293	310	283	311	302	259	325	276	295	290	308	274	310	262	279	270	279	288	268	301	303	310	296	315	309	294	288	266	287	280	299	295	290	272	270	269	287	345	277	282	308	283	289	301	282	280	290	240	256	311	265	303	294	278	312	289	280	282	282	313	299	272	300	284	301	294	302	263	307	272	322	274	299	296	271	316	267	281	292	308	281	302	293	286	302	329	280	299	268	281	286	299	319	314	270	270	287	296	295	294	293	272	297	278	282	287	287	272	303	267	292	303	310	311	331	286	276	281	283	305	275	268	286	263	273	307	281	290	299	277	290	303	289	286	298	275	292	278	287	303	292	269	274	270	279	263	269	277	291	264	269	302	310	310	293	281	290	296	270	279	294	270	288	296	271	325	292	271	310	292	294	295	289	280	268	309	315	294	303	293	273	267	275	307	321	310	279	277	274	317	275	263	255	255	286	278	278	264	303	329	307	282	296	297	283	306	306	274	285	299	307	318	308	285	325	289	262	293	290	282	297	288	345	278	294	284	256	307	281	293	291	301	304	278	296	278	281	280	288	271	299	287	312	274	312	275	266	272	297	289	246	284	288	315	287	286	296	274	287	256	269	290	277	292	298	292	277	316	279	271	283	273	289	275	283	302	278	273	280	272	286	337	292	294	255	277	279	271	277	313	248	269	297	300	314	306	286	280	295	286	253	280	291	305	296	291	300	309	293	286	276	265	283
5582	1530	3048	4139	3129	2557	2134	1926	1672	1506	1454	1841	1206	1078	1099	1122	1020	1005	962	1016	920	898	927	903	806	915	873	803	877	794	869	837	801	852	851	792	801	820	817	846	799	847	861	798	795	780	879	819	812	841	760	806	779	769	817	831	833	799	756	769	769	784	740	784	774	893	764	812	814	762	818	781	787	804	774	793	771	779	800	810	768	772	818	799	707	821	792	758	814	772	732	782	780	838	778	783	762	754	800	759	745	786	776	750	790	768	792	749	780	826	749	776	772	758	837	770	806	776	764	794	730	816	762	786	754	771	764	731	814	791	786	758	809	764	776	808	754	801	762	769	793	766	793	788	793	803	757	815	763	828	774	812	779	782	729	747	748	801	779	753	822	800	804	774	808	786	752	829	796	783	760	766	816	760	761	784	762	757	782	791	769	725	744	775	757	803	800	796	804	784	795	749	798	776	756	769	799	815	761	806	794	741	768	757	790	752	781	781	718	737	766	749	774	808	757	818	790	793	802	843	763	792	729	776	786	751	761	796	767	753	769	785	811	763	800	754	785	811	774	776	779	742	743	752	756	761	773	755	762	741	778	742	787	755	814	761	772	787	757	752	729	798	790	784	795	810	763	755	762	785	813	774	787	785	766	744	840	827	770	753	821	806	775	811	799	732	766	772	784	749	797	751	716	733	720	730	784	773	784	752	724	768	760	767	743	791	780	751	785	763	765	783	736	787	805	766	771	800	764	771	834	755	762	780	723	801	764	747	810	772	752	808	792	756	784	832	808	809	797	757	745	798	763	808	798	762	738	747	743	753	779	803	771	837	795	789	723	759	765	811	771	775	787	743	804	807	736	771	813	814	743	784	778	729	768	701	816	749	804	767	839	756	768	763	788	790	770	858	796	820	817	794	756	787	783	771	769	807	837	826	733	815	750	775	782	796	723	760	753	795	718	801	767	838	772	789	766	776	763	795	793	703	757	854	790	773	767	783	751	785	766	814	788	725	741	765	793	755	774	750	726	732	766	811	738	760	781	764	766	766	758	720	747	798	759	695	738	794	781	796	774	778	792	756	729	772	762	749	707	772	800	760	820	760	747	804	754	752	776	789	751	791	787	751	771	803	740	748	787	743	744	773	774	833	797	788	751	850	777	767	769	814	738	728	750	787	760	781	747	797	789	776	770	759	819	793	732	802	768	755	755	751	744	779	757	797	789	774	753	742	735	823	795	818	840	771	786	803	790	763	802	781	789	748	779	750	750	766	764	807	775	765	743	809	782	755	802	765	744	714	809	772	831	758	789	773	783	740	764	750	821	739	773	822	782	752	782	744	757	740	790	759	772	767	806	797	785	754	812	775	770	756	725	796	732	702	810	784	767	797	806	812	738	785	802	773	777	769	854	799	759	768	806	777	816	760	767	752	761	776	779	793	793	761	805	765	750	795	757	823	742	763	799	784	776	801	801	763	749	749	789	791	757	805	740	776	778	766	796	840	769	806	758	746	786	769	761	819	774	750	736	739	731	772	766	789	792	798	806	759	751	757	729	802	777	739	769	796	771	805	776	790	792	784	708	755	797	725	752	797	777	761	747	855	793	801	758	735	751	733	696	745	812	831	787	795	784	749	792	767	792	741	789	784	815	786	833	793	782	784	817	763	754	819	772	791	737	776	813	738	763	818	782	778	796	788	834	782	773	800	753	838	806	759	789	754	773	803	766	851	710	825	744	812	739	799	797	770	776	787	768	765	783	786	766	734	771	769	790	732	771	784	754	780	755	767	746	754	792	780	777	806	754	817	783	760	780	806	811	782	792	730	770	786	773	843	788	757	719	801	838	744	733	788	756	799	760	791	754	776	719	773	789	760	763	762	756	784	729	810	774	758	749	841	788	760	799	739	782	752	758	791	759	781	787	771	773	791	826	734	775	795	821	768	783	816	783	748	727	774	734	755	764	769	811	817	818	803	789	752	779	781	788	747	736	817	755	731	759	781	710	798	767	771	779	741	739	768	757	801	759	823	734	753	768	766	733	792	744	789	733	815	791	782	803	777	819	775	771	794	757	769	813	758	802	779	760	778	758	728	772	795	748	765	776	760	749	795	765	774	771	805	750	747	725	748	793	819	764	817	799	805	816	773	769	804	751	764	802	754	754	816	809	794	773	732	754	771	795	788	754	754	760	793	756	805	732	745	742	823	755	795	790	754	791	783	737	831	760	736	714	763	782	799	765	759	771	700	769	773	746	818	805	762	757	786	732	766	827	749	777	756	787	763	747	775	792	778	794	779	754	817	733	779	778	797	779	782	759	685	734	806	764	811	744	790	821	765	747	783	769	784	804	765	814	759	781	726	767	786	776	768	776	786	760	793	763	756	758	790	757	778	768	824	785	772	780	775	784	808	771	786	788	732	782	808	746	815	767	805	810	762	804	770	784	829	764	745	775	781	789	745	814	774	746	760	765	779	794	762	737	769	776	782	796	808	769	769	789	755	797	805	742	773	772	800	789	788	823	784	816	762	744	766	736	755	745	775	755	751	760	815	767	774	777	820	777	758	763	782	796	774	765	766	727	767	802	801	762	790	775	821	817	805	740	750	798	762	735	804	789	744	809	786	821	732	777	755	771	791	808	718	784	762	783	735	812	739	784	758	751	768	760	739	779	772	776	767	756	781	785	800	786	798	717	798	799	761	776	787	785	760	831	740	787	796	781	746	764	771	753	815	826	779	800	764	785	786	773	753	828	759	814	763	777	781	780	792	767	796	813	808	765	736	749	739	759	793	811	753	765	803	796	752	756	777	783	722	788	818	760	766	748	799	793	795	758	742	779	695	761	761	776	779	790	768	733	772	779	822	736	773	764	767	766	768	754	808	757	806	802	747	839	741	777	774	743	774	787	794	778	809	778	774	804	783	769	782	772	830	809	795	791	847	752	797	744	768	829	780	758	796	809	806	743	780	794	766	770	757	756	744	789	742	794	768	750	780	762	746	690	740	750	780	769	768	816	765	742	773	748	817	780	810	770	739	742	757	824	757	748	791	766	764	739	791	715	849	736	752	750	779	818	801	737	746	794	842	737	780	793	763	848	775	769	813	794	788	780	791	759	761	750	808	789	814	781	779	750	796	731	788	816	720	748	744	740	746	748	823	752	772	785	747	826	787	747	744	769	770	762	795	774	775	807	815	790	805	795	806	786	819	760	804	786	715	790	829	775	801	781	723	819	777	817	749	765	774	780	837	764	800	759	827	758	814	810	818	785	761	772	776	764	743	775	762	818	810	775	774	796	784	796	738	772	783	748	781	793	750	774	704	764	765	782	758	772	794	777	787	778	765	809	803	770	771	803	787	815	776	762	801	765	762	739	731	738	762	734	776	777	764	738	824	782	760	765	759	773	721	783	760	716	742	805	805	737	736	767	772	780	765	742	761	791	758	755	817	750	823	784	853	795	765	821	813	735	760	780	764	783	822	781	719	776	779	734	768	753	818	792	788	740	768	785	748
14332	2461	2512	2262	1454	1103	846	631	587	522	1090	470	412	442	407	372	345	356	347	367	334	327	301	323	316	296	301	313	333	299	293	318	267	296	297	282	301	287	320	303	298	288	329	295	288	305	290	299	277	297	290	305	300	279	276	270	301	313	287	295	298	274	302	299	311	263	316	309	303	310	289	283	284	295	315	286	287	255	295	283	305	302	313	306	298	311	278	302	296	327	325	335	274	296	277	274	300	299	267	271	299	289	295	306	287	289	286	238	283	304	305	271	283	272	306	281	265	319	296	306	270	279	316	307	273	277	300	306	292	295	306	314	294	306	286	271	278	269	290	296	274	270	295	293	303	290	291	305	264	282	312	291	285	280	243	269	288	288	305	272	279	295	314	285	306	280	263	273	271	278	293	297	276	340	293	290	293	286	254	277	259	282	294	294	285	268	276	268	271	307	316	301	277	319	286	292	291	267	313	283	310	267	299	308	296	312	273	289	318	308	311	271	305	254	276	299	300	289	313	311	277	294	304	289	286	278	257	295	319	283	290	274	286	302	303	326	287	281	259	295	254	264	259	275	331	291	288	308	268	266	264	298	269	341	331	304	311	335	263	299	300	300	269	319	298	278	316	284	295	298	279	282	285	291	303	296	292	267	285	296	291	269	297	262	294	281	325	288	295	284	269	297	291	289	305	260	292	271	283	282	251	287	287	305	329	305	334	286	284	281	255	296	300	284	273	297	305	297	277	263	281	305	269	301	259	288	305	319	308	285	277	299	298	282	306	297	302	261	283	302	296	277	291	291	305	328	295	284	291	305	285	322	282	308	303	272	268	310	330	297	288	299	292	352	296	269	289	286	291	282	285	281	279	332	325	297	302	306	293	288	276	279	325	292	287	278	281	284	279	301	283	310	298	247	284	292	285	288	290	282	272	261	281	274	313	270	297	270	283	278	286	314	279	282	309	310	317	310	302	280	277	286	263	270	293	309	289	294	308	310	285	287	268	312	293	308	257	288	279	295	307	292	300	269	282	286	284	274	292	282	287	298	308	264	296	304	280	282	293	307	268	276	281	278	277	280	284	287	262	303	284	303	277	314	270	296	279	304	299	276	278	281	303	281	299	276	296	266	298	335	300	316	299	313	295	283	258	303	287	283	293	271	287	294	318	311	296	304	288	279	289	286	327	278	320	284	282	300	288	300	319	311	280	312	316	311	303	313	276	295	266	305	295	277	317	286	284	282	285	294	272	308	283	286	290	313	268	301	295	286	299	265	287	290	274	290	301	295	293	285	314	297	263	270	301	286	303	288	274	308	270	271	287	310	294	312	304	293	331	286	298	278	269	301	300	338	300	240	288	301	294	243	298	286	285	259	312	314	308	300	318	303	280	277	275	288	302	319	317	298	297	291	295	304	277	303	299	310	300	286	278	319	267	277	294	275	317	276	252	318	282	294	256	303	278	278	290	289	283	283	279	303	298	285	329	296	306	294	296	321	320	247	323	250	313	274	295	293	283	298	290	276	292	286	310	279	290	317	276	248	283	271	264	283	265	293	328	291	275	314	292	280	275	298	304	280	269	295	300	322	313	285	284	284	324	274	328	315	309	287	284	303	299	271	271	298	319	299	310	306	292	262	292	300	274	271	271	287	282	319	311	286	286	289	297	260	295	293	298	258	287	318	274	277	300	286	271	301	308	270	295	286	299	278	299	290	316	318	298	304	278	282	310	292	328	323	288	292	273	287	275	287	276	292	282	297	273	246	337	292	284	276	303	295	330	280	285	302	313	304	309	285	266	311	280	289	277	308	335	293	314	306	283	288	297	349	293	293	330	286	286	280	262	288	289	295	327	273	317	284	311	295	282	272	302	325	274	266	263	286	314	273	294	270	286	267	296	300	304	253	271	280	304	290	312	304	277	275	284	325	283	295	295	325	278	286	275	291	267	304	271	278	298	303	288	279	299	281	283	297	269	312	284	286	316	288	266	309	267	299	283	293	325	287	280	298	320	283	289	271	307	313	297	290	306	249	296	286	302	265	324	310	277	273	273	282	318	298	275	266	292	278	305	321	254	297	318	294	285	283	296	299	278	282	321	286	311	291	284	293	291	266	303	277	314	298	285	292	302	317	279	299	267	294	284	297	293	281	279	273	281	306	279	297	283	290	282	328	275	306	315	281	281	279	301	283	270	310	309	281	290	271	285	291	328	275	273	278	270	282	272	282	310	288	291	272	287	289	270	301	282	307	282	294	277	246	275	336	280	306	297	293	280	270	272	325	333	287	285	301	294	308	323	294	294	277	304	322	285	288	301	295	304	263	277	274	284	268	294	265	327	289	288	299	294	282	302	267	281	314	311	256	284	282	275	300	278	275	293	290	289	297	256	297	289	307	280	278	297	271	260	273	260	283	281	309	305	267	285	320	305	281	250	300	301	296	280	273	264	320	291	286	280	312	289	265	292	294	311	278	294	275	277	305	281	268	282	276	296	316	295	281	297	283	279	276	270	286	293	276	300	285	304	309	274	294	288	297	284	280	292	268	305	279	290	308	282	284	306	273	288	288	262	320	266	280	284	314	307	306	297	289	286	274	293	293	292	280	286	278	305	310	282	263	270	285	322	289	285	271	308	290	281	286	304	267	295	260	280	314	297	269	304	316	298	286	319	276	304	271	278	298	315	263	312	295	317	270	272	270	272	281	293	261	305	271	280	283	251	294	282	285	266	272	277	324	279	299	300	291	284	251	294	302	290	284	285	297	279	325	289	293	291	255	308	270	270	296	263	282	266	308	297	278	288	316	280	265	291	316	268	283	302	316	277	278	282	303	281	292	283	299	269	263	268	293	283	284	276	295	316	286	305	308	311	297	326	294	303	293	295	325	306	275	302	249	312	264	263	300	295	308	291	308	270	267	315	279	278	273	273	284	251	272	279	260	298	310	294	293	304	271	303	306	299	298	297	304	300	280	308	282	290	269	304	268	276	311	293	242	283	293	297	276	286	294	278	259	281	291	311	299	249	297	288	280	297	302	297	291	286	268	296	297	321	317	278	312	278	288	273	296	287	305	265	297	299	278	272	298	294	284	306	264	306	290	281	322	314	309	288	301	275	290	258	271	356	311	308	257	319	304	300	260	298	300	293	270	273	248	288	287	299	284	318	275	340	271	252	290	292	284	283	294	322	275	260	283	298	281	292	296	299	273	272	290	302	306	328	278	282	295	281	284	275	316	292	278	290	292	319	282	289	263	271	279	293	259	283	279	291	293	320	277	297	280	271	312	297	246	285	286	284	315	305	317	268	255	274	294	276	274	298	304	286	281	325	277	280	259	279	280	293	312	295	292	297	274	288	280	312	294	272	295	309	280	287	310	277	323	267	321	239	287	297	313	285	296	280	283	267	285	288	285	287	268	304	288	288	293	308	301	290	298	276	300	298	313	302	300	281	301	293	300	266	290	273	325	291	299	323	286	306	299	287	294	292	255	286	275	280	283	308	302	282	318
7638	2362	4945	6258	5152	4029	3468	2832	2423	2344	5240	2014	1597	1457	1379	1295	1213	1243	1056	1128	1065	1008	970	1021	949	986	931	887	929	937	921	883	870	875	855	856	856	825	819	887	843	816	811	825	864	797	799	766	803	779	774	747	842	799	789	813	785	796	800	801	765	763	844	824	795	784	745	747	734	757	771	743	799	813	762	787	795	783	786	737	804	797	754	749	769	742	775	785	747	771	745	721	818	767	716	769	786	767	768	767	740	775	740	737	773	792	761	756	753	754	781	769	751	753	736	763	733	763	806	821	758	719	755	717	784	781	737	785	730	749	745	771	759	718	757	756	763	757	759	796	772	747	811	785	746	744	731	813	752	753	745	770	783	782	692	756	703	754	731	755	771	724	765	737	763	730	784	764	731	791	710	742	749	808	729	713	744	741	736	707	752	741	748	761	750	730	733	707	780	764	751	761	774	777	735	731	701	740	760	778	790	789	755	734	755	746	747	720	752	806	776	739	743	728	766	751	707	761	743	739	757	743	791	746	788	745	761	747	764	796	780	773	762	739	758	770	756	784	750	783	711	739	729	753	724	797	775	757	780	770	755	732	766	732	768	806	768	781	752	760	720	733	739	756	745	747	787	743	755	755	765	803	713	729	712	755	760	780	741	740	807	740	737	734	813	751	710	707	726	737	750	743	729	739	831	705	753	762	694	771	767	742	778	777	755	710	730	761	740	735	742	767	774	765	749	750	741	724	775	765	794	761	753	738	744	734	703	753	731	720	775	751	673	732	747	748	775	719	751	717	750	789	716	736	769	752	773	736	774	743	747	727	822	770	797	739	758	741	792	755	766	777	716	759	726	727	780	780	720	771	759	776	738	717	812	726	765	821	735	707	740	745	759	759	753	732	739	812	734	752	705	790	757	731	763	719	752	763	726	786	764	731	807	730	778	754	740	715	724	764	751	776	760	756	753	799	775	717	720	735	745	739	767	754	801	695	774	728	801	716	727	740	786	771	719	735	755	710	776	707	710	733	776	703	754	791	741	793	799	737	743	812	799	767	755	680	732	775	769	759	778	741	798	769	745	710	763	757	747	804	726	726	795	792	768	780	750	727	717	747	766	713	758	705	778	768	817	773	693	761	765	754	775	755	749	749	733	752	717	714	750	788	752	809	763	764	753	734	713	762	701	719	772	802	725	764	786	819	763	733	745	735	727	790	761	762	757	753	767	811	789	744	767	761	745	774	721	782	768	763	761	702	774	780	750	716	735	767	758	723	701	723	741	728	757	784	708	742	765	737	792	727	762	715	750	795	782	756	719	775	732	745	726	729	690	721	749	764	776	740	763	772	785	749	732	731	722	749	721	826	716	790	731	792	755	720	832	783	763	764	749	755	789	788	768	660	710	771	810	759	711	725	738	753	739	729	696	745	733	711	800	810	684	774	779	761	769	757	769	793	775	758	759	732	729	732	729	768	737	745	762	712	741	813	733	759	761	762	741	751	794	745	768	778	727	783	796	762	702	768	741	758	756	795	720	713	717	760	705	762	747	780	727	780	757	760	722	759	740	775	758	740	786	747	719	715	733	764	774	727	753	740	695	708	775	700	724	737	713	781	730	719	728	751	720	778	742	755	764	758	815	788	747	724	738	720	777	749	775	781	743	763	739	774	796	799	719	769	750	696	790	704	777	754	752	766	752	717	741	711	737	749	741	690	730	687	748	744	736	764	739	800	756	753	754	768	727	721	757	743	739	753	719	785	770	768	753	723	762	735	761	762	748	794	792	723	764	767	716	780	758	722	794	778	750	703	758	750	724	700	753	730	753	745	759	750	761	770	758	721	785	756	746	735	753	739	774	782	742	799	755	794	744	770	699	772	750	744	720	717	777	760	759	717	726	744	717	749	796	761	790	756	745	796	772	741	794	742	805	775	747	770	789	743	770	742	729	759	755	732	758	720	768	691	752	770	766	738	739	759	767	727	708	734	731	743	713	771	746	746	781	728	746	752	712	742	792	731	743	700	744	777	763	783	813	728	767	769	771	712	771	749	744	780	745	711	739	786	771	766	736	732	699	798	717	726	776	751	735	750	778	743	781	763	756	741	766	764	788	768	757	742	710	758	757	770	749	746	806	744	740	729	768	746	722	721	709	756	712	723	692	755	668	762	741	723	691	741	765	775	749	720	738	759	773	700	707	760	722	737	811	792	718	715	742	751	756	739	761	773	762	717	781	781	696	737	725	757	717	725	792	736	666	789	763	805	733	712	734	733	777	735	749	759	771	780	734	788	802	716	746	785	786	786	739	726	759	753	779	769	750	731	773	662	751	757	752	774	757	744	701	737	748	745	736	734	825	752	753	770	769	766	781	735	722	756	731	758	730	769	745	718	751	717	742	768	787	735	705	691	735	751	758	820	733	732	779	731	755	746	700	760	764	765	711	789	774	729	812	775	766	792	752	764	725	757	750	777	746	743	718	769	751	711	719	705	785	761	785	761	766	719	760	768	754	754	732	759	755	765	717	780	745	798	788	713	750	724	745	770	782	750	718	758	750	746	750	712	743	763	770	737	748	725	716	751	783	722	733	797	736	762	685	765	751	746	720	750	750	748	747	751	756	758	731	796	775	783	799	820	743	748	788	745	759	772	745	738	780	775	756	721	766	738	756	711	765	736	749	744	776	815	733	744	759	733	684	785	692	775	767	802	791	756	778	756	778	782	749	724	771	757	746	694	765	709	782	755	762	759	693	737	749	781	777	763	749	770	747	744	766	805	723	723	726	767	739	786	760	788	769	738	730	727	692	768	718	770	767	722	766	715	725	779	753	764	776	707	755	723	765	755	770	749	733	763	748	727	722	691	745	753	760	771	721	773	759	754	736	745	756	758	736	741	812	752	813	710	719	773	763	774	732	719	750	741	757	716	749	785	745	778	798	744	733	769	761	771	788	742	752	661	759	738	787	735	759	724	721	758	806	783	776	766	737	790	710	754	705	779	759	783	804	751	723	688	735	767	785	724	736	743	703	779	732	755	741	744	738	785	735	811	789	698	741	741	758	765	760	718	752	730	762	717	788	765	789	773	739	722	767	740	743	716	750	749	765	735	736	751	740	775	734	720	698	737	800	729	735	713	707	783	767	729	788	744	722	732	781	724	773	724	721	752	747	754	768	754	756	737	766	710	814	746	741	715	706	775	757	775	755	764	772	777	755	770	756	762	734	765	720	785	801	777	738	749	722	772	787	769	749	750	723	765	753	821	790	779	751	759	760	759	786	775	757	841	782	745	761	775	782	721	662	761	761	739	746	730	791	755	800	753	769	733	726	778	740	745	756	739	762	748	730	741	728	729	723	772	750	786	753	806	704	771	716	791	766	792	752	753	757	676	737	758	757	728	774	748	768	740	756	771	774	775	780	719	734	752	731	786	736	783	744	787	676	728	774	737	744	688	780	750	751	720	784	724	732	771	790	705	761	738	711	711	794	757	767	798	787	698	755	791	765	773	727	678
2104	211	245	207	179	171	143	152	168	154	176	191	138	158	137	139	144	132	115	151	168	166	158	144	156	171	141	142	142	149	148	131	145	144	146	152	160	161	186	147	137	157	157	170	160	155	147	139	152	170	153	132	165	172	167	157	153	154	142	161	148	144	164	145	144	146	150	151	153	162	136	146	124	134	135	149	145	145	141	157	178	128	156	158	125	194	169	140	155	132	135	163	155	147	106	130	142	132	145	140	132	146	156	130	136	148	131	166	132	151	155	156	141	136	140	154	164	154	145	137	142	169	159	155	170	148	171	163	159	139	146	169	174	173	169	150	151	156	161	155	131	139	184	149	151	153	150	150	158	141	152	142	136	155	161	157	124	162	150	151	144	173	148	128	140	157	155	141	134	140	164	121	137	164	150	144	133	140	161	147	150	128	149	150	140	171	124	185	128	154	141	133	147	146	151	167	134	169	153	139	125	148	138	185	150	147	150	145	142	167	144	148	152	179	157	135	162	129	134	133	142	137	149	157	163	152	150	131	130	143	173	162	163	137	143	150	141	150	155	158	139	166	144	128	157	160	136	141	160	153	149	150	145	137	133	149	128	145	150	172	162	146	147	152	135	139	124	155	149	157	153	138	158	139	174	168	153	146	165	148	151	169	161	161	139	143	155	158	141	142	174	146	157	153	135	133	144	151	158	155	156	154	144	122	138	155	136	153	170	129	162	144	144	144	162	157	159	136	142	157	155	141	160	146	129	139	156	145	146	147	134	127	142	147	135	164	147	149	145	132	146	143	160	156	149	165	125	140	169	143	139	175	155	157	170	156	169	156	112	156	130	162	184	149	156	141	153	156	167	168	141	149	118	159	138	133	157	171	176	164	127	155	140	141	155	146	160	125	147	176	141	151	166	150	150	141	145	162	133	171	134	178	148	168	174	160	125	154	153	143	146	161	124	141	154	121	139	153	133	152	170	153	134	149	154	138	152	149	153	159	143	134	153	155	140	136	135	142	149	179	155	144	155	150	148	147	135	152	156	146	159	140	146	155	158	143	139	136	156	144	155	160	168	149	160	150	125	160	137	144	156	143	175	137	144	156	146	149	144	138	125	150	178	152	173	157	146	142	138	158	151	140	157	151	139	152	127	138	171	139	146	147	157	152	156	137	138	137	134	150	171	177	132	146	144	147	155	155	123	148	142	144	167	153	146	169	146	161	130	161	152	154	150	130	146	129	150	151	141	127	166	154	152	130	120	128	154	128	138	153	145	141	150	138	157	162	157	170	141	169	146	134	153	151	138	155	131	137	156	145	143	159	149	135	151	166	157	142	148	149	128	134	136	162	150	144	140	132	145	166	146	158	156	124	133	112	134	155	138	159	143	154	160	128	155	158	112	158	155	118	149	143	132	150	131	134	174	163	143	147	157	170	133	142	150	156	136	134	140	112	158	123	159	132	153	136	142	166	150	148	169	148	167	139	136	146	131	131	132	149	134	160	145	153	121	149	127	143	150	151	162	144	160	166	165	151	141	139	162	148	122	172	149	155	148	161	143	152	159	149	150	135	154	141	169	140	146	168	159	166	167	162	149	150	141	128	166	151	144	144	137	169	151	138	150	130	168	166	160	155	138	147	147	136	155	146	148	163	167	169	157	157	150	161	130	137	134	157	169	161	142	126	154	137	167	146	153	144	145	128	155	154	160	134	123	163	141	146	152	140	171	151	169	146	125	145	137	146	114	142	154	160	139	145	167	147	146	141	146	147	140	150	131	165	160	144	156	146	132	156	139	154	143	109	142	141	139	143	143	161	140	171	144	161	157	135	156	130	153	140	131	146	129	147	131	164	161	164	133	154	119	156	136	168	128	141	152	156	134	144	149	134	159	141	151	161	158	156	154	151	139	147	154	136	135	161	119	163	154	154	160	175	144	150	146	173	161	142	138	133	138	154	161	156	145	169	152	157	135	148	149	132	151	143	157	146	147	148	138	152	154	137	154	142	149	135	157	156	145	133	167	153	140	142	167	144	144	160	168	141	164	124	149	158	148	132	150	167	146	163	138	144	145	147	157	172	143	151	156	147	176	130	125	152	135	156	129	148	152	156	153	149	157	159	165	131	145	176	155	153	147	150	157	143	151	142	140	137	150	150	125	157	139	153	128	131	146	158	160	158	150	133	144	138	131	176	147	155	129	146	136	148	154	157	125	112	152	169	150	149	160	166	140	164	152	176	160	152	149	162	174	134	138	156	158	125	139	140	133	139	151	151	143	132	161	138	157	149	147	152	137	149	154	158	124	165	151	151	162	138	158	141	145	146	161	161	131	153	158	160	135	154	154	146	153	131	156	149	151	144	150	125	137	141	154	128	161	167	147	155	154	156	153	148	171	146	148	158	165	140	154	135	168	139	121	155	137	151	174	160	159	143	149	156	174	146	135	153	128	157	134	155	165	155	128	144	156	155	145	133	122	131	149	122	162	167	142	152	150	149	154	139	144	138	159	149	140	142	141	147	136	152	133	137	129	171	155	154	156	140	128	149	157	147	129	156	148	151	150	162	143	172	161	150	135	140	147	154	149	147	139	136	157	146	139	158	151	137	157	144	165	151	142	150	161	138	157	156	165	140	151	146	151	142	155	138	130	141	139	164	146	168	159	142	139	156	134	149	152	150	137	138	151	161	149	147	156	158	155	138	174	163	156	151	144	146	145	139	141	138	162	157	171	164	157	146	156	134	151	140	154	151	160	174	136	158	160	139	139	150	143	126	154	135	159	150	128	133	137	162	128	144	156	152	142	161	162	139	151	150	144	135	143	137	129	143	142	142	149	155	146	155	143	142	148	163	144	133	134	145	159	129	137	172	159	138	147	158	156	130	158	152	164	167	168	136	136	145	148	140	156	144	156	135	160	130	166	159	155	152	153	129	147	117	138	156	172	155	145	143	159	158	138	167	152	129	153	136	128	157	174	174	131	149	150	137	155	147	141	135	154	164	151	137	155	173	155	128	136	148	156	158	151	129	159	162	166	150	168	142	148	139	154	158	137	123	137	173	149	144	152	137	144	135	152	142	141	126	139	136	164	162	155	172	165	170	140	172	155	145	160	145	150	149	137	158	165	130	157	162	176	147	169	146	146	146	156	156	149	154	154	163	147	135	151	147	136	142	146	170	134	163	161	157	146	178	166	155	162	138	143	158	152	140	153	135	135	134	138	163	145	160	150	145	161	158	145	139	134	148	144	153	143	147	152	151	159	140	147	160	159	176	133	152	144	170	158	156	176	137	130	164	161	152	137	150	144	132	145	132	153	135	162	156	151	142	138	138	156	167	143	147	156	153	141	133	135	157	169	123	148	143	147	168	129	159	135	155	119	123	168	167	151	146	136	160	135	161	152	130	161	145	158	150	135	132	140	190	165	147	172	145	153	139	139	160	147	150	147	150	146	155	159	159	147	155	150	149	138	153	154	174	157	158	175	136	168	166	138	140	158	125	147	160	170	137
2217	550	731	810	663	575	570	523	494	631	805	708	517	521	509	482	470	446	495	469	467	491	457	504	465	454	467	435	404	439	484	445	450	443	460	477	487	455	454	421	452	458	460	430	464	471	425	459	405	436	424	497	465	467	433	460	460	444	428	488	456	460	469	427	459	487	436	463	409	450	468	466	448	458	483	456	419	460	477	454	455	442	454	436	493	448	451	473	447	455	467	453	468	434	451	438	460	439	441	472	445	484	452	424	435	438	429	429	465	447	416	474	498	454	457	435	470	458	438	434	469	417	491	457	428	461	431	444	469	487	422	498	476	450	482	448	455	429	455	474	434	463	481	469	438	432	494	512	480	468	482	457	476	411	457	470	441	487	478	439	482	424	456	465	443	463	467	453	428	436	434	476	456	437	451	471	465	435	477	494	470	458	412	413	459	482	437	463	440	445	521	456	434	452	516	425	485	450	464	448	461	458	429	432	421	424	487	450	494	462	445	450	505	432	420	451	445	474	434	472	443	459	461	450	439	473	414	486	451	452	452	452	461	467	447	451	474	453	428	428	485	482	459	454	481	476	456	475	435	460	414	435	423	447	473	442	478	440	463	438	477	426	462	441	479	454	456	447	484	440	511	451	454	456	436	435	460	440	450	431	465	447	464	488	487	465	451	448	477	436	457	432	493	454	437	468	454	483	424	465	498	461	484	484	466	472	467	434	455	461	498	484	466	440	411	459	461	453	405	487	463	468	469	458	449	448	431	437	450	438	463	449	476	433	442	484	445	442	452	454	475	449	470	470	436	460	436	481	461	442	432	428	444	439	433	464	452	458	480	448	426	462	447	462	472	464	447	447	446	434	442	423	471	438	409	451	449	434	452	468	443	461	478	450	447	502	457	446	477	466	487	444	453	477	430	463	446	473	462	487	427	448	460	431	446	457	443	452	443	478	480	497	422	421	454	483	481	474	473	465	432	447	440	436	421	469	483	456	422	418	446	416	485	438	452	417	468	436	462	441	447	458	472	470	439	484	473	422	474	457	497	432	426	480	473	428	462	438	461	419	461	456	437	470	462	447	443	460	471	450	473	460	417	467	480	487	444	453	438	450	428	423	430	430	434	460	442	463	455	461	451	432	490	432	448	488	501	422	447	465	446	444	454	479	467	447	468	452	460	421	461	475	473	456	383	434	451	447	450	471	463	438	456	437	444	467	460	461	484	453	430	469	454	448	492	446	451	449	446	440	434	427	471	455	469	418	476	456	458	437	431	441	440	467	445	454	436	468	432	456	436	440	446	462	450	479	472	456	458	483	459	455	444	489	398	467	436	450	494	441	481	469	456	470	477	448	440	437	447	501	415	451	465	428	433	418	443	462	476	457	457	466	459	475	462	499	442	436	455	455	426	480	453	462	467	472	451	440	474	421	477	502	467	453	457	452	468	455	416	453	441	426	453	455	425	450	452	509	447	454	452	438	427	456	465	466	454	491	432	451	475	446	431	460	467	436	456	477	481	416	480	459	467	459	453	449	439	445	482	453	429	456	468	456	441	484	483	476	434	447	470	476	505	516	483	472	493	458	469	443	440	457	469	472	470	482	467	417	460	451	451	460	447	444	492	437	467	457	456	451	483	428	429	413	420	422	465	459	417	459	495	475	418	492	429	456	460	476	454	460	469	426	479	489	423	463	465	436	491	433	511	425	476	492	465	472	426	460	457	472	433	456	464	485	472	460	491	468	475	503	452	420	471	456	419	423	445	445	454	476	431	500	479	458	462	436	473	443	443	463	482	478	471	431	507	453	497	435	450	452	480	436	434	482	450	452	466	486	457	480	455	450	445	425	442	467	480	461	471	463	443	465	451	512	446	468	453	430	479	432	479	506	479	455	427	470	473	477	428	407	461	479	445	458	477	450	411	479	458	445	451	449	459	514	461	436	485	449	457	429	463	482	497	497	437	483	458	482	450	501	477	451	484	466	454	450	444	475	457	444	417	500	447	459	462	454	432	444	446	498	429	429	431	429	485	434	451	453	439	434	468	471	463	459	438	434	441	476	459	432	466	459	415	464	460	436	413	441	478	428	446	481	459	443	451	442	463	453	434	503	468	453	436	491	484	473	475	485	462	452	427	494	401	434	448	479	466	449	461	446	448	448	402	440	413	443	495	467	416	453	444	426	444	474	483	443	464	459	462	454	445	462	446	456	433	471	453	503	484	420	497	456	461	471	451	459	460	476	480	430	451	452	443	476	490	475	433	474	450	457	501	500	441	413	459	498	441	480	457	457	442	430	467	432	444	430	417	468	500	489	441	430	475	446	420	445	440	476	434	447	444	433	425	476	437	444	467	490	451	453	438	455	463	461	440	442	461	478	460	512	456	462	455	408	435	484	462	444	451	468	441	466	485	445	411	449	453	467	417	480	470	443	457	456	469	431	455	427	487	485	458	464	448	421	476	438	423	476	492	439	443	450	444	458	475	472	439	472	456	463	481	432	470	437	419	499	465	461	460	460	450	486	475	454	441	456	412	473	455	505	450	480	487	450	433	443	450	459	442	399	408	509	462	452	484	428	454	454	438	428	464	418	466	437	436	474	449	448	469	461	437	438	443	479	456	444	425	462	454	480	473	461	457	477	420	463	490	452	464	466	442	460	438	461	452	498	511	430	491	465	455	441	460	468	417	492	435	426	472	462	455	453	466	467	463	452	485	439	473	442	468	474	431	450	513	476	420	466	472	496	456	476	453	474	429	503	432	427	452	446	485	389	479	471	437	455	496	440	438	437	466	435	472	435	454	452	449	485	427	439	439	426	468	446	486	449	447	445	494	459	510	492	482	448	461	446	474	479	484	446	438	422	478	440	462	450	467	442	426	431	445	438	447	435	430	454	459	454	448	459	479	473	434	493	458	472	480	465	448	428	420	464	470	457	473	452	462	427	456	464	456	471	459	440	458	496	432	461	467	448	428	449	492	456	457	471	450	411	473	484	412	432	438	444	436	392	468	470	469	435	459	458	474	468	468	448	465	473	444	446	449	464	491	424	479	462	443	467	461	455	460	456	438	492	477	411	418	490	448	446	444	492	423	479	460	475	467	469	487	437	442	428	454	439	461	483	462	476	478	501	511	461	464	468	445	442	462	462	424	428	478	462	431	465	461	474	459	445	467	457	448	477	465	484	516	448	446	438	452	441	453	460	434	504	495	464	445	460	470	458	448	446	468	514	437	427	466	486	473	470	463	444	465	435	457	457	474	448	444	493	438	501	465	453	466	449	466	472	449	461	463	482	459	431	451	476	427	432	432	453	418	436	445	450	447	385	484	462	450	443	434	434	503	446	448	492	484	447	453	458	454	444	436	441	445	477	456	465	476	502	467	419	460	438	466	461	449	466	456	463	465	425	466	413	501	434	440	506	387	436	461	457	443	471	446	481	455	408	453	469	448	465	473	455	435	431	468	410	460	465	446	437	488	440	438	466	492	472	460	451	452	439	437	466	440	444
9661	2252	2559	1505	940	734	594	456	413	2078	1818	529	332	348	353	329	328	328	304	295	310	300	294	306	276	308	332	293	298	293	303	304	298	297	319	278	313	315	271	279	294	291	283	285	291	286	296	274	326	318	295	331	296	288	302	292	280	300	288	308	305	312	322	283	313	297	295	327	286	281	275	305	287	287	302	303	320	290	278	314	271	309	323	289	284	295	287	319	286	289	270	300	304	308	298	312	296	293	292	289	281	309	292	301	286	285	327	306	281	307	322	317	297	298	282	316	276	286	284	285	309	274	276	315	303	302	346	319	282	279	285	289	274	297	269	282	256	272	297	305	294	310	264	276	296	261	305	303	305	277	310	283	289	294	272	266	281	277	279	308	284	276	278	296	322	291	307	274	274	319	297	295	312	306	298	306	279	310	267	328	301	275	263	269	295	293	278	297	261	261	295	267	263	283	287	297	308	321	305	287	288	315	282	283	305	306	314	289	313	337	287	313	284	273	312	266	295	292	323	291	298	299	285	280	313	302	280	275	309	289	286	278	298	293	293	303	347	272	289	258	267	267	283	299	315	302	316	325	258	276	267	301	296	354	310	305	256	280	268	303	288	282	298	303	288	333	269	302	284	307	293	289	298	301	301	320	302	313	260	299	293	289	317	319	329	321	299	295	277	292	262	270	286	303	295	288	312	304	274	275	283	295	300	317	277	306	261	293	277	272	283	337	267	289	283	275	324	330	292	302	237	262	301	280	293	268	306	315	281	293	297	324	303	292	271	279	286	266	284	290	306	277	314	292	280	304	317	306	311	314	313	283	273	252	281	291	284	312	322	286	282	325	312	308	265	259	259	307	301	272	295	278	319	270	264	289	320	295	301	277	274	303	279	275	290	281	287	271	278	294	286	282	297	318	286	324	285	270	299	275	298	339	286	279	300	295	275	297	288	289	281	295	283	305	282	316	256	289	286	259	302	278	287	274	323	285	333	269	277	294	289	328	276	283	306	274	287	286	316	271	276	300	306	285	300	289	269	303	270	299	253	339	301	306	279	302	307	292	286	317	292	275	293	284	295	306	303	278	316	301	294	306	283	283	298	278	288	290	270	287	299	299	249	297	284	292	322	280	268	302	293	294	306	279	295	292	301	309	277	283	294	279	327	287	262	287	307	337	301	249	304	285	293	338	300	281	276	256	280	326	314	292	286	276	293	292	305	318	261	297	292	321	301	293	298	281	297	284	307	277	270	295	276	306	285	295	286	287	298	324	304	295	289	288	280	303	285	301	301	308	295	314	320	284	285	311	295	294	279	284	280	305	295	284	273	292	325	302	286	277	321	288	279	298	301	302	288	279	289	299	271	303	272	303	283	281	304	296	297	309	294	299	292	309	274	333	268	274	250	282	270	276	282	266	269	291	318	291	325	285	292	304	266	273	303	281	258	284	317	312	287	325	300	268	291	332	261	293	312	294	303	287	306	294	288	294	291	287	305	295	271	293	276	294	286	288	267	289	296	247	290	301	279	328	282	274	296	292	282	320	285	302	289	311	280	324	288	306	308	264	282	283	283	276	330	302	309	284	293	269	266	313	327	271	291	324	284	298	282	276	292	291	303	344	279	290	267	271	315	279	286	298	275	287	302	301	302	290	288	290	340	273	289	297	312	303	299	314	272	293	285	276	298	270	290	325	312	294	307	299	263	311	299	290	309	283	302	318	307	305	309	313	279	292	294	300	287	309	318	285	264	298	311	269	310	260	317	269	286	320	280	294	331	277	275	303	293	291	297	330	302	271	291	313	295	289	270	314	266	323	300	298	293	273	302	289	299	284	300	277	278	304	279	303	264	275	290	281	293	317	308	294	280	300	302	296	268	287	273	315	290	310	272	306	315	310	272	274	277	292	287	310	329	288	277	283	269	316	289	333	318	322	297	310	300	312	261	277	272	277	282	280	284	289	315	307	282	297	293	288	274	305	317	285	273	299	286	289	306	277	276	308	281	283	313	267	313	282	296	267	292	294	305	278	295	275	278	298	284	298	314	287	265	318	302	276	298	298	292	280	335	301	295	290	322	302	286	283	276	284	283	266	293	300	293	262	305	329	312	298	285	305	307	261	288	284	275	270	276	307	316	321	281	285	287	251	285	297	273	298	310	295	268	317	312	270	303	284	321	304	292	275	279	288	303	289	303	259	319	292	306	283	320	324	281	295	296	314	284	258	251	251	305	307	301	310	287	282	264	293	309	288	293	308	306	321	273	290	283	306	306	280	278	289	291	296	312	281	314	299	300	290	296	272	292	305	304	312	285	276	278	291	298	268	291	288	308	297	297	309	288	300	290	295	307	301	305	275	308	274	302	276	310	277	277	300	264	310	283	306	278	269	291	282	297	290	309	314	299	290	319	307	278	312	292	291	283	288	303	300	292	287	274	283	293	294	308	288	305	277	307	288	275	317	298	285	307	301	290	276	283	299	296	310	307	310	289	273	274	299	285	270	258	280	302	293	297	287	283	289	296	283	309	318	279	283	295	259	284	269	282	310	262	310	286	318	260	269	288	325	287	293	262	272	307	321	311	285	293	284	286	276	268	300	265	307	270	301	270	288	301	340	311	290	282	290	300	268	325	294	287	324	253	290	250	275	331	268	275	299	326	281	313	287	333	289	306	281	279	275	284	265	292	294	304	281	300	305	310	265	259	322	281	304	297	289	268	298	305	308	306	301	311	301	268	263	309	289	271	306	263	299	302	283	298	280	274	313	287	301	272	296	286	287	296	280	323	320	263	280	317	296	272	308	313	271	273	331	269	288	304	311	301	280	293	318	289	302	298	285	309	301	276	280	330	299	300	260	305	286	300	265	296	308	273	292	311	291	275	309	301	310	286	283	291	281	272	290	283	308	288	250	280	323	321	277	266	306	310	303	295	265	299	280	278	290	277	280	266	289	282	305	301	335	285	288	262	277	311	282	308	293	313	294	314	275	294	286	303	304	272	287	307	245	289	334	288	289	287	295	302	307	302	285	306	290	288	311	279	289	281	279	282	303	265	301	288	292	294	296	294	299	306	288	272	281	312	295	290	256	280	291	297	269	258	308	287	273	304	279	323	299	294	293	289	278	306	310	300	288	290	323	303	285	323	264	312	312	299	285	280	281	291	287	295	275	285	286	279	279	285	309	295	263	294	330	275	308	310	276	266	258	280	300	305	278	263	298	265	308	291	309	305	256	325	287	270	298	267	291	277	293	305	253	252	290	293	300	275	243	301	301	254	322	284	294	308	302	298	286	285	312	254	246	263	302	275	262	274	294	281	275	303	262	300	313	313	318	279	318	274	307	310	306	300	290	280	301	268	296	294	305	299	276	270	310	329	292	288	272	273	292	308	302	290	289	307	313	319	288	281	292	296	319	291	304	305	283	297	315	267	266	280	315	332	276	282	266	291	290	312	312	303	293	284	297	284	305	304	299	320	312	296	285	305	332	314	331	287	288	280	266	308	300	269	288
6933	1713	3964	3244	2977	2442	2145	1804	1631	9709	7335	2497	1131	1115	1086	996	1021	967	978	995	881	933	991	875	858	885	840	854	880	834	804	788	819	865	871	829	819	822	779	766	828	844	802	865	814	803	753	834	852	815	848	789	771	766	836	826	789	789	809	772	794	768	849	791	783	766	830	823	797	790	757	821	803	733	789	791	819	813	777	777	830	804	807	817	814	795	768	795	807	790	741	766	824	765	773	711	798	818	792	855	778	799	783	773	799	798	816	785	776	798	741	798	800	756	783	834	764	747	755	759	770	777	788	734	778	790	750	780	765	755	814	819	810	795	796	777	775	783	790	831	827	767	811	751	744	783	822	826	766	799	757	758	798	789	779	768	808	722	737	783	780	772	772	795	787	752	799	778	794	780	805	795	732	760	789	771	729	842	698	730	827	805	798	812	755	790	741	799	833	803	785	778	806	760	821	750	795	752	755	802	775	800	799	813	812	848	755	767	726	785	809	814	827	788	791	776	775	783	821	781	840	794	776	841	829	847	777	765	741	780	747	760	848	750	798	813	759	765	820	791	796	813	755	809	805	747	833	824	788	799	833	770	802	823	793	770	735	770	834	811	771	784	751	790	782	771	800	774	800	724	810	784	744	760	773	805	801	800	812	797	733	757	723	810	804	749	758	790	794	795	771	713	748	760	766	789	829	749	785	810	764	741	798	801	853	792	715	772	754	777	744	808	784	723	771	806	775	781	761	801	762	758	813	763	834	785	783	801	781	789	855	761	814	730	812	846	794	788	809	784	723	801	797	792	743	746	813	787	765	811	827	761	776	746	803	753	769	822	731	769	756	737	744	806	813	804	728	786	798	768	760	815	785	806	802	748	797	772	751	753	776	833	771	718	828	769	781	780	784	827	772	767	753	821	727	823	779	845	763	711	761	762	752	798	833	807	747	792	749	760	793	757	812	787	832	789	773	735	777	780	816	809	786	819	749	779	763	759	774	770	771	824	804	818	808	778	798	748	805	813	770	822	790	808	739	750	804	793	781	800	781	835	791	761	801	817	755	760	767	810	695	807	806	749	768	786	736	749	751	813	760	789	796	777	778	813	742	754	796	781	790	818	777	803	781	763	785	760	783	797	807	803	806	822	785	779	777	769	807	775	809	770	799	796	812	771	809	788	821	761	800	785	775	796	797	763	775	752	768	736	779	818	791	745	789	774	834	758	737	767	758	797	855	772	824	796	775	796	798	803	857	755	754	820	770	734	782	776	796	786	777	775	747	781	768	743	766	748	759	792	783	743	808	773	733	777	745	732	810	747	821	755	771	804	827	792	750	783	788	741	754	804	793	819	762	821	735	797	845	824	807	795	699	749	808	775	807	757	766	788	795	782	775	791	783	791	761	765	766	785	790	788	804	828	791	807	773	784	774	793	750	757	734	736	814	761	798	802	769	812	769	727	783	790	761	868	741	766	782	801	760	754	792	757	777	755	772	787	829	776	741	784	828	775	760	803	827	796	776	824	793	770	811	802	809	824	782	719	782	786	772	734	745	754	760	783	783	807	833	807	771	782	783	825	795	762	764	777	725	808	788	754	834	742	776	751	813	815	811	778	805	838	804	792	752	762	778	797	806	796	812	789	806	780	769	741	746	828	826	773	777	766	803	767	761	781	845	726	800	749	743	817	806	782	825	804	799	805	766	807	723	772	885	753	775	820	810	739	786	799	787	794	819	746	846	783	856	718	770	798	790	779	816	789	805	782	775	810	766	779	785	784	800	783	781	755	783	814	790	785	748	767	778	785	783	722	771	820	778	735	806	736	767	800	781	780	803	779	735	791	842	779	836	766	767	813	764	733	821	799	811	779	785	761	788	770	845	759	785	797	769	788	753	799	821	804	740	788	787	822	767	816	759	811	803	769	838	729	797	766	776	761	796	748	775	801	801	821	764	793	796	765	734	752	768	753	820	758	760	762	804	781	753	728	794	751	782	773	777	812	799	797	739	792	797	743	778	787	740	770	797	741	780	838	744	776	799	793	804	830	816	806	832	797	719	779	780	742	800	734	759	801	797	774	846	742	764	742	754	772	759	759	783	799	767	810	770	737	789	776	757	774	755	800	783	813	770	792	759	787	773	735	803	767	791	759	769	768	796	839	784	771	802	803	782	786	736	790	735	793	823	785	783	836	765	770	793	781	796	736	799	746	840	784	762	791	786	766	763	793	788	723	763	793	765	759	792	815	743	777	770	816	830	777	788	756	753	781	762	810	762	753	761	780	822	782	764	772	749	776	762	706	764	781	804	837	763	775	807	803	790	809	742	819	771	788	782	806	794	802	726	775	786	805	769	772	777	810	783	817	742	748	735	738	780	782	771	764	843	774	784	791	807	813	785	801	798	778	814	786	765	768	826	781	741	840	787	738	811	777	764	763	759	750	780	802	789	790	776	746	757	775	798	785	809	804	749	785	833	761	757	783	803	761	744	823	799	849	728	794	791	776	799	774	817	804	842	762	774	747	760	725	764	809	808	795	777	729	832	800	784	779	744	753	784	747	783	777	736	734	794	807	741	796	741	760	802	763	807	783	801	746	784	831	764	777	781	775	790	735	736	784	792	803	798	799	830	768	767	796	747	776	799	774	808	759	792	789	777	791	790	781	803	785	809	833	800	752	780	822	710	745	749	732	774	805	762	727	811	772	786	780	775	787	784	813	763	735	755	717	801	799	741	791	781	773	769	756	775	809	762	794	804	799	786	752	779	788	774	787	758	750	770	788	834	785	757	790	780	752	754	811	786	754	795	782	789	730	811	755	793	727	737	790	809	745	816	830	764	790	816	752	744	841	789	840	768	762	748	774	796	731	721	806	772	757	735	759	726	719	753	797	778	826	760	787	789	737	799	747	739	832	715	800	788	769	805	836	790	805	795	779	767	734	756	730	805	792	817	794	770	750	807	788	786	773	775	788	795	782	820	773	745	777	783	757	808	800	739	786	752	785	786	764	781	795	766	811	748	767	772	868	786	760	761	724	809	747	807	724	759	769	776	796	773	756	797	732	793	752	762	799	776	780	771	807	759	793	741	817	762	791	793	780	788	790	795	766	754	821	761	788	768	762	797	770	779	736	842	811	758	783	801	801	775	767	765	736	824	787	779	770	753	745	740	780	800	768	837	785	789	803	840	830	772	724	780	742	739	833	742	784	816	767	797	750	762	800	808	818	843	775	768	749	821	775	820	745	771	766	834	773	738	814	817	778	780	780	775	808	768	769	827	774	808	748	796	835	764	810	771	767	768	808	760	795	722	811	790	788	734	800	776	759	776	766	800	807	788	799	754	798	771	771	804	780	791	793	776	800	805	721	764	832	816	820	772	807	762	741	786	784	780	724	736	747	789	735	760	776	749	769	789	778	762	754	845	736	781	791	797	771	781	842	815	781	760	816	771	794	821	830	842	752	824	748	785	741	754	805	789	760	816	765	810	850	747	814	762	829	744	796	775	763	775	780
16323	5592	14236	8197	3655	2009	1353	965	717	1607	1656	593	413	374	370	353	311	349	335	340	337	342	301	306	292	312	324	310	299	295	315	328	275	292	290	319	269	291	306	298	289	311	314	309	270	277	311	302	275	301	343	287	290	294	297	268	306	305	292	290	277	291	277	270	316	280	264	260	306	318	295	293	289	279	281	308	271	330	290	267	274	293	309	330	312	309	278	294	307	330	299	279	326	292	288	268	312	322	297	279	300	299	297	271	274	278	282	263	306	297	301	283	256	315	286	290	285	246	284	220	273	289	317	277	306	293	284	277	322	285	308	315	316	295	313	277	299	313	306	307	258	314	282	282	282	300	277	291	272	303	328	277	321	328	290	292	311	280	284	329	305	282	298	288	279	316	314	335	275	300	288	291	281	281	282	291	291	292	286	277	298	322	302	305	330	308	302	320	292	284	300	271	275	243	279	287	313	296	291	288	259	307	300	293	282	290	287	290	320	290	299	287	296	303	290	279	310	279	302	297	285	284	306	296	303	279	337	291	331	258	269	288	327	284	311	236	258	322	316	290	291	316	311	318	313	297	302	309	297	296	286	285	287	253	284	294	262	284	323	296	288	292	316	265	302	306	288	300	274	299	299	307	317	299	322	262	302	320	282	272	294	292	295	299	321	276	292	284	277	247	312	302	317	293	297	284	307	315	268	279	256	290	322	296	295	287	308	306	309	273	320	313	295	290	277	240	255	287	275	261	264	265	303	299	271	278	303	291	309	301	285	306	306	294	305	289	292	283	275	296	297	314	310	317	289	290	294	273	258	298	303	289	315	283	286	300	293	314	316	283	290	277	288	326	270	306	280	273	305	310	287	272	280	295	294	301	299	253	286	280	282	288	281	302	277	285	323	314	308	304	288	305	287	294	295	329	297	276	293	294	293	287	283	270	339	293	285	271	281	271	269	288	278	304	273	247	313	299	289	295	312	297	320	307	269	297	259	285	315	253	307	311	264	273	292	287	301	271	293	295	293	261	290	280	291	271	318	275	311	307	256	304	279	327	303	267	305	302	278	282	282	301	283	322	295	255	305	315	310	320	284	308	279	292	311	293	273	324	298	275	278	291	310	279	297	307	296	301	263	287	276	296	306	308	313	271	291	291	279	304	274	292	285	302	312	298	314	293	305	302	285	268	279	274	284	264	292	312	287	296	309	313	306	294	250	305	290	290	296	259	272	277	270	302	257	243	286	249	305	250	293	282	295	279	280	279	258	297	285	292	299	286	320	286	291	287	288	285	307	295	262	290	292	301	296	320	334	287	314	280	292	282	274	333	309	275	278	304	307	306	303	338	262	297	308	286	296	289	302	299	288	268	336	269	280	297	285	257	310	270	310	299	310	285	293	298	328	289	297	287	296	282	303	307	305	266	309	267	304	260	299	266	317	321	268	279	298	278	265	316	288	309	302	292	304	269	269	286	274	298	281	289	280	295	285	271	318	301	271	270	290	272	283	318	297	278	293	273	297	310	274	290	297	283	302	290	280	268	281	280	275	276	303	282	307	278	292	303	272	296	270	268	299	312	276	292	283	256	301	299	274	334	302	277	280	294	264	291	299	305	322	292	290	299	285	280	332	280	313	275	295	278	301	290	312	301	324	286	314	300	258	296	299	274	304	331	285	313	321	266	315	281	297	282	293	288	292	297	278	287	286	301	271	291	277	322	265	282	312	267	315	306	262	307	296	263	271	308	288	289	312	308	293	293	296	278	317	256	280	291	250	278	299	297	273	287	278	286	272	265	280	292	282	270	268	292	302	293	334	316	292	311	291	296	295	309	323	266	317	320	270	308	282	283	341	332	329	269	267	296	293	294	301	294	321	305	285	301	292	279	286	292	321	299	299	271	267	285	294	280	297	296	286	293	282	294	316	282	297	297	292	295	293	270	301	269	310	296	257	285	275	273	265	282	310	297	304	276	299	274	303	273	308	304	298	285	301	297	236	289	304	284	290	317	312	309	282	301	316	285	282	284	289	307	273	299	313	287	295	276	279	287	297	271	294	294	271	309	281	310	304	283	295	280	284	291	271	262	303	275	278	312	289	294	287	294	265	300	330	298	299	318	280	297	320	328	283	320	312	288	311	268	265	304	322	257	281	262	291	300	295	297	302	308	327	293	266	272	264	319	324	295	310	300	274	287	323	307	266	298	294	308	272	295	302	294	286	312	292	339	301	283	308	324	320	286	297	297	300	265	307	280	272	256	289	279	276	279	298	294	308	290	292	269	298	319	289	290	284	268	298	280	286	289	263	302	313	276	277	315	260	311	298	283	279	294	314	320	310	282	307	273	264	294	326	289	276	268	288	289	313	295	288	255	284	284	280	314	298	277	301	286	302	292	290	333	296	291	308	291	290	254	267	299	306	334	320	265	296	276	281	299	319	298	311	253	289	293	278	298	283	296	298	308	274	308	323	277	325	297	324	271	279	288	288	315	300	271	293	246	310	313	298	288	307	289	281	278	303	296	281	284	283	264	301	302	277	280	326	301	273	294	336	285	311	323	301	321	277	275	293	318	294	279	311	251	280	291	302	290	328	270	307	283	252	268	309	318	265	284	307	281	302	274	277	302	292	294	262	284	285	317	282	286	310	310	280	268	275	303	286	291	271	287	281	318	272	291	281	261	265	309	313	296	255	276	289	296	308	280	278	279	308	298	304	276	273	279	297	291	297	257	274	315	287	271	288	274	265	300	257	304	324	304	293	305	289	322	288	299	308	279	285	314	260	295	311	299	288	295	265	303	297	294	313	282	292	290	316	290	291	265	264	277	300	300	294	275	252	296	294	319	300	320	290	282	316	295	263	283	276	250	330	300	270	301	260	300	262	273	280	272	293	306	269	315	305	280	296	289	303	302	291	301	292	260	311	311	297	282	313	269	303	305	312	324	288	287	286	320	321	317	289	311	295	278	304	281	282	312	270	304	315	283	266	322	289	289	256	290	338	285	306	273	278	303	341	307	286	286	314	295	319	269	310	284	307	313	304	294	281	279	261	286	354	304	312	293	305	314	311	306	299	267	312	317	287	290	271	268	307	264	309	285	304	283	283	281	288	311	329	271	307	293	279	291	296	315	304	273	287	306	296	269	298	306	277	287	310	258	319	291	300	297	305	294	300	333	277	288	293	281	320	309	293	321	296	303	284	298	300	320	297	297	281	297	304	332	287	314	303	281	294	319	315	301	280	298	259	319	291	291	279	309	279	292	274	289	266	287	277	253	309	296	309	290	282	296	317	311	308	307	305	291	275	271	300	307	318	289	308	305	317	282	257	288	296	298	278	282	285	300	261	280	284	293	299	297	294	272	274	286	267	302	314	282	286	313	293	327	322	266	308	328	296	310	258	309	305	283	301	278	280	306	324	272	314	303	333	302	268	271	330	265	296	320	299	284	277	302	290	328	280	296	284	310	256	291	278	299	282	313	318	272	274	287	286	292	297	296	312	303	293	289	291	299
9071	4182	12790	8397	4857	4124	3395	2928	2548	7941	8135	2283	1527	1480	1340	1326	1279	1168	1158	1093	1123	1080	1039	966	957	968	925	922	922	958	887	895	838	830	879	830	814	825	804	811	849	823	850	794	804	836	833	824	800	836	781	787	790	776	772	808	802	785	804	764	770	788	758	779	794	750	792	817	775	779	723	802	830	805	785	805	755	775	749	745	827	748	734	780	780	725	766	760	778	762	763	817	802	777	757	763	752	801	767	791	750	716	779	783	759	770	721	751	755	770	764	783	739	756	800	786	748	742	731	755	761	824	754	783	779	779	749	754	745	753	785	751	775	743	732	791	755	755	719	749	784	767	737	756	731	735	746	733	665	787	745	743	778	775	758	744	775	740	714	735	740	779	780	819	779	788	745	754	814	776	763	767	760	718	797	743	799	737	756	755	765	783	748	744	731	738	742	753	725	753	731	718	791	795	749	738	756	786	776	758	756	750	745	739	750	742	753	742	763	721	770	731	750	719	725	754	750	775	707	731	711	737	753	756	754	769	744	754	776	695	758	760	769	723	750	767	741	707	741	728	741	735	733	741	721	764	690	760	762	749	747	793	752	772	758	710	749	769	758	729	769	736	735	744	737	777	735	788	781	769	739	747	756	764	773	756	754	763	764	702	774	760	720	745	782	718	774	775	688	748	746	774	738	770	747	772	750	775	712	772	722	705	767	751	772	765	755	738	721	789	703	719	760	751	745	764	752	740	754	740	686	742	782	759	717	784	760	722	738	778	733	706	806	761	769	848	801	771	753	767	762	787	784	792	737	770	757	740	735	700	745	755	760	708	710	760	714	757	697	745	771	801	765	782	753	752	783	779	752	753	759	695	760	708	742	720	715	751	762	797	764	756	709	737	813	754	737	805	733	774	750	765	764	716	767	719	734	688	762	771	752	765	783	771	693	767	777	695	747	704	793	761	748	777	758	832	773	798	761	778	725	773	763	743	819	766	743	764	698	760	742	747	724	806	729	755	736	737	739	772	750	762	746	734	765	778	755	776	745	701	777	819	779	760	778	739	762	728	776	766	783	787	776	784	796	711	734	768	720	728	733	693	774	727	739	739	787	735	750	737	773	750	726	716	748	774	722	757	771	733	739	740	789	770	746	769	791	753	803	768	769	753	739	782	747	775	709	757	702	778	748	745	713	764	801	741	757	742	702	749	737	774	774	787	739	736	723	740	764	746	728	728	767	739	763	789	730	714	730	730	749	771	765	771	753	757	717	762	734	761	735	784	795	716	774	819	739	685	754	752	741	718	760	788	759	742	751	776	760	719	777	770	776	754	688	788	701	771	781	720	735	790	726	789	765	744	733	758	805	710	724	714	753	729	785	813	786	772	763	766	779	702	761	751	707	708	755	777	739	773	736	775	753	755	820	741	745	780	732	733	790	776	751	785	741	736	802	775	719	767	694	684	730	716	760	745	776	736	774	691	761	728	778	752	834	752	723	707	718	723	761	774	724	718	750	707	761	742	783	768	770	785	780	790	771	717	733	711	709	802	770	780	746	731	714	743	770	717	760	725	758	766	755	726	763	744	785	801	720	748	713	782	798	771	769	730	770	798	733	766	726	766	729	774	809	720	732	735	730	753	750	782	756	756	751	740	788	783	830	742	794	790	750	764	746	740	746	771	712	788	736	744	768	762	742	726	713	704	703	776	772	729	751	753	730	775	713	769	759	775	706	750	727	708	790	784	786	696	768	734	745	711	758	757	713	765	759	778	783	712	763	748	732	724	748	657	744	700	774	763	788	697	759	773	784	704	724	784	792	793	789	773	772	712	779	730	791	757	759	755	761	794	766	746	757	742	771	728	763	747	743	748	724	812	754	742	723	748	770	771	763	770	759	721	776	713	770	718	733	737	743	755	711	767	752	756	754	782	769	751	749	732	768	746	742	749	749	719	744	735	737	751	794	746	809	733	722	731	710	753	782	759	784	712	788	762	742	756	747	754	799	712	790	759	749	732	724	740	846	800	741	758	763	798	763	766	764	726	754	740	718	779	757	734	736	803	763	761	750	686	743	748	769	720	751	803	748	771	711	697	777	728	735	755	733	750	768	727	750	725	732	757	808	746	744	795	754	730	733	757	770	756	705	775	701	758	781	742	749	800	725	736	754	759	735	766	731	709	783	774	742	742	729	705	806	743	777	727	772	798	815	751	752	730	723	748	761	797	789	797	804	739	705	762	774	736	757	709	766	731	810	744	759	708	765	732	717	757	764	756	762	813	784	724	752	788	756	806	786	773	773	726	750	741	775	804	713	736	724	741	741	764	712	763	748	762	740	782	737	790	736	753	719	767	776	733	740	723	769	784	770	673	774	733	787	724	719	772	783	721	768	739	772	807	754	760	718	768	775	770	764	721	713	739	793	755	771	710	746	784	769	743	749	733	773	748	780	735	780	733	711	741	785	767	746	741	737	764	764	764	721	720	776	709	743	738	731	741	748	738	703	786	811	714	720	706	735	789	729	761	742	749	744	807	791	759	719	754	789	756	729	765	781	781	751	806	751	786	760	742	726	733	770	698	752	786	759	740	763	738	736	759	761	771	731	737	792	696	783	716	704	725	739	749	762	776	768	749	782	757	738	735	742	766	806	737	784	772	701	757	791	784	741	745	701	798	754	731	757	734	785	715	748	734	749	757	736	739	798	767	759	753	743	794	745	723	738	722	762	745	771	730	802	735	771	804	787	727	777	804	722	817	737	754	797	779	731	777	761	815	690	782	742	736	700	773	743	782	742	769	773	785	734	754	789	731	727	735	729	726	726	762	745	730	702	765	735	774	814	721	802	676	731	771	714	808	776	739	738	758	721	799	742	723	693	730	714	751	691	703	756	751	791	729	748	754	780	751	738	723	729	758	714	718	761	779	792	750	718	764	724	756	769	784	766	714	706	692	750	775	793	757	758	684	755	753	763	739	752	753	794	776	770	729	733	751	736	797	731	726	776	744	783	699	754	738	735	780	760	701	724	691	739	710	770	791	776	709	748	748	728	731	748	736	766	725	726	770	797	718	780	758	710	788	746	718	750	718	728	775	738	768	730	753	734	798	733	756	727	786	770	722	747	772	731	734	728	750	745	774	771	696	788	739	751	720	798	766	713	766	770	804	701	754	797	762	749	735	757	757	671	773	753	765	723	736	730	745	766	728	746	740	747	711	740	736	738	778	762	770	777	784	790	727	757	756	780	744	780	699	760	698	750	720	699	751	772	786	735	784	798	763	677	768	771	711	768	740	690	764	792	731	723	756	686	785	726	723	710	802	745	789	784	726	755	712	732	746	762	722	761	770	731	745	735	689	778	738	753	728	739	745	793	761	757	747	735	709	738	733	758	789	767	760	739	736	726	791	741	714	757	785	747	747	763	723	786	776	755	709	781	734	763	740	742	757	709	762	729	748	752	760	760	755	796	753	775	739	757	754	762	748	717	676	806	769	723	708	831	738	752	765	703	726	759	775
1953	311	807	280	189	159	134	137	143	183	165	166	149	146	150	171	135	133	143	148	142	130	160	130	138	117	142	150	156	136	136	148	164	145	138	155	145	152	140	145	161	119	159	152	145	134	151	142	140	152	142	156	144	166	121	154	150	129	144	127	160	148	147	151	130	147	155	149	132	167	137	143	121	153	146	136	157	157	133	138	131	139	136	134	130	130	145	134	135	154	155	175	141	138	141	134	149	147	173	122	153	156	140	123	153	139	150	123	139	139	139	164	148	160	136	156	147	142	142	148	144	146	143	151	146	170	156	119	146	126	153	133	137	135	120	154	150	154	161	156	145	147	156	161	146	165	149	163	148	151	129	154	136	150	149	152	143	151	161	132	133	142	145	155	126	132	137	132	127	150	145	132	151	150	127	136	146	141	159	146	143	177	149	145	149	130	170	128	152	140	137	148	114	159	149	126	151	153	139	138	154	123	133	163	140	152	140	142	153	139	125	136	157	140	159	138	152	142	146	144	148	126	136	149	137	141	148	145	155	151	156	148	155	132	159	158	147	134	160	147	157	164	130	147	162	134	159	132	128	145	135	169	147	159	136	120	148	152	155	125	152	125	160	149	151	147	153	159	150	140	143	133	132	140	137	142	164	124	151	147	147	152	141	128	126	143	135	159	141	157	162	128	169	127	158	157	146	143	128	144	147	140	170	142	153	130	138	166	137	142	169	151	152	131	154	149	161	144	137	135	151	142	145	142	126	161	118	149	153	163	145	165	172	147	138	159	133	155	150	137	162	127	128	153	142	126	152	147	143	131	136	145	148	166	149	145	149	133	164	145	138	153	135	170	117	138	141	141	140	164	144	152	113	145	128	131	141	151	123	127	140	156	153	149	164	157	157	134	170	140	138	139	132	134	154	145	140	140	154	146	171	141	144	140	133	133	173	133	162	141	145	154	126	145	151	148	170	151	153	137	140	138	146	143	157	135	138	147	145	143	153	141	147	158	133	157	143	144	150	132	145	122	149	138	159	162	165	155	169	160	134	154	145	141	144	124	134	135	152	149	163	143	141	132	144	138	146	128	143	157	131	140	157	147	150	139	140	139	146	118	113	138	141	117	137	134	140	144	158	137	141	146	136	137	157	140	137	135	135	150	149	127	141	146	144	135	141	132	150	157	164	138	152	145	155	146	132	155	132	150	155	129	159	181	122	149	138	149	151	161	153	139	148	135	152	141	152	164	162	149	181	145	130	131	151	151	153	137	148	149	161	160	149	146	152	158	155	152	136	141	127	156	156	156	152	138	126	138	160	160	166	131	150	156	141	144	133	145	133	137	150	152	149	126	133	179	139	128	148	147	122	139	139	144	130	155	159	129	158	146	144	147	152	136	167	160	162	140	139	135	136	149	149	162	158	137	126	156	167	182	136	147	162	147	153	143	137	147	157	132	137	137	133	138	143	141	116	156	141	140	153	150	158	135	129	128	126	155	152	153	126	166	156	170	129	159	165	126	142	127	140	162	151	146	133	137	131	154	144	140	145	130	154	142	147	147	131	151	139	155	145	138	141	152	160	151	165	152	130	133	146	133	121	121	137	127	164	129	136	163	144	152	149	167	155	154	156	153	124	151	150	147	155	167	148	143	141	170	154	148	158	149	163	115	151	144	158	145	141	134	147	146	135	141	144	133	154	143	138	132	127	151	156	140	143	151	136	141	129	133	138	156	121	138	152	128	145	134	146	135	126	136	155	145	147	148	134	148	136	132	134	130	147	159	157	126	141	160	137	155	146	157	169	164	176	127	146	167	127	131	154	145	144	122	153	143	120	157	158	158	144	150	144	151	145	148	160	137	125	140	149	160	139	147	125	145	159	146	129	140	143	125	148	137	141	151	150	141	138	127	133	164	162	128	138	157	128	145	159	161	159	136	151	154	141	152	159	150	160	130	138	148	126	146	120	129	126	133	169	161	165	150	153	135	153	138	137	152	152	153	139	144	133	143	174	143	149	124	150	160	172	154	141	174	133	137	146	143	155	131	136	151	133	152	142	153	146	157	154	154	141	139	140	132	168	146	159	154	141	153	114	136	135	147	138	149	155	162	146	174	175	151	130	149	148	151	143	146	159	148	132	125	144	129	136	137	156	161	155	134	142	166	163	155	133	151	128	148	132	160	136	145	158	139	137	145	138	138	125	127	144	132	150	132	150	149	119	139	144	145	158	159	136	163	148	150	146	132	158	159	151	135	144	146	139	140	134	174	127	128	167	118	148	138	136	163	156	146	150	157	143	144	116	144	167	166	156	144	150	149	137	132	139	143	141	152	142	134	142	154	148	131	131	132	134	145	144	160	153	161	145	112	144	166	130	151	146	150	153	142	137	151	116	133	154	142	163	119	142	159	143	150	145	150	142	152	145	142	146	145	182	150	128	136	156	134	132	127	153	128	132	140	150	132	160	140	158	144	146	148	144	127	138	135	150	142	129	145	134	170	173	174	142	128	130	152	155	148	138	133	153	139	148	147	138	151	145	134	169	153	129	141	128	131	161	144	147	134	142	153	145	151	145	142	163	156	147	139	136	154	139	161	162	141	136	155	145	129	145	151	137	163	118	145	141	155	146	129	146	136	150	150	157	150	156	140	128	146	137	166	152	161	127	140	157	162	122	148	135	154	143	161	153	150	150	142	136	140	128	143	160	123	138	119	132	143	139	137	154	151	141	156	145	140	147	145	145	137	155	169	148	129	146	137	134	163	164	135	164	159	143	153	149	151	168	125	140	180	127	154	134	141	124	150	145	163	138	127	147	161	141	110	139	142	142	132	161	123	142	158	121	157	144	133	154	156	157	148	143	122	129	136	155	155	156	133	139	132	132	147	132	159	138	118	165	144	133	142	165	138	146	134	174	160	143	120	148	142	138	140	145	145	126	143	149	140	153	153	147	143	131	140	154	110	145	155	149	139	114	142	132	149	154	140	148	163	132	141	147	141	144	158	149	106	148	148	160	152	146	128	131	151	160	148	158	129	140	155	157	130	153	136	155	150	117	133	156	138	129	146	157	130	130	134	128	150	138	147	148	140	153	145	164	128	134	138	156	131	129	138	164	125	154	149	141	150	174	144	153	152	132	150	151	135	140	121	164	153	155	136	161	138	161	164	163	148	156	149	144	139	137	147	158	129	172	163	151	151	135	136	142	146	149	149	158	139	149	124	118	154	163	137	154	124	147	143	145	124	153	143	155	125	162	136	149	147	160	136	145	116	162	147	133	140	144	131	160	160	172	134	154	143	127	155	139	150	154	152	145	149	143	139	147	128	132	151	160	144	155	142	149	131	153	123	146	138	152	118	145	138	136	140	143	158	160	131	135	156	143	157	140	135	134	156	153	160	146	148	160	134	143	143	141	149	146	127	150	161	156	127	131	128	139	145	122	150	159	138	150	143	139	143	139	155	165	151	138	141	156	133	154	149	161	137	126	169	158	140	143	139	133	153	136	124	155	151
2103	786	1803	693	547	528	524	493	493	644	479	470	492	453	478	461	457	476	450	494	443	456	438	437	459	482	464	460	418	435	443	439	413	445	447	444	479	405	464	437	416	442	434	439	478	446	477	441	442	451	428	463	455	456	481	426	486	429	447	454	448	433	428	457	434	440	440	435	435	442	423	426	447	442	483	418	478	457	450	437	404	443	461	432	456	460	410	439	446	433	474	402	433	404	427	419	436	445	447	484	435	426	455	457	425	436	451	455	450	419	458	459	480	436	406	436	456	484	460	467	432	413	466	453	430	471	444	452	468	421	430	442	427	390	450	446	439	437	465	447	450	439	427	415	431	460	462	456	439	438	423	426	446	428	458	437	443	443	434	467	487	462	446	424	471	431	474	425	462	442	413	441	465	439	463	448	447	459	450	418	445	459	425	457	451	437	457	479	450	402	417	451	477	437	453	418	438	456	412	447	457	473	439	414	437	476	428	501	451	444	440	424	461	459	438	471	433	444	433	432	441	451	467	419	417	451	487	452	476	471	462	426	460	460	455	414	453	422	446	457	425	495	448	422	450	433	471	468	429	449	474	456	470	491	436	456	500	447	450	458	435	442	418	424	459	455	433	433	463	415	430	452	477	471	453	440	438	477	466	455	483	433	469	471	482	478	421	450	460	426	456	451	442	421	430	421	491	430	445	432	448	444	454	464	446	449	418	420	403	420	473	427	435	466	445	446	448	442	445	460	459	460	427	451	443	461	428	454	430	423	435	464	431	427	449	433	401	478	429	423	462	473	425	440	437	458	398	471	435	427	430	442	439	449	443	458	430	465	415	454	420	458	445	429	426	436	466	471	472	450	457	469	458	461	451	460	439	417	434	443	438	431	435	479	438	440	471	404	482	432	449	459	441	462	473	465	464	432	417	456	455	451	435	445	443	445	402	452	455	442	493	458	420	414	467	442	467	441	458	393	479	437	440	451	456	429	429	470	433	408	465	444	482	485	407	453	439	460	452	449	434	492	457	429	461	460	434	460	467	432	440	462	480	417	439	449	437	436	445	492	462	411	416	434	456	432	454	440	432	430	476	421	431	471	450	458	482	430	437	431	452	452	451	480	441	464	492	451	462	463	468	419	466	454	436	452	454	458	437	427	423	444	466	436	450	481	452	475	446	427	458	446	456	471	438	409	457	437	448	426	462	426	435	451	441	456	416	409	481	472	430	417	448	440	470	440	431	433	457	439	433	447	469	426	413	451	434	448	443	425	431	433	472	453	465	474	460	466	469	485	437	456	445	435	443	443	421	447	435	414	447	480	442	409	456	450	439	444	455	487	448	470	425	426	428	414	471	448	453	439	417	409	445	424	436	450	431	462	411	445	473	484	487	421	479	431	435	427	442	435	445	454	457	421	455	451	428	450	450	453	459	446	480	462	451	438	427	474	451	468	413	433	451	430	457	456	431	465	410	439	411	449	458	443	409	400	418	433	420	441	459	451	432	420	444	448	422	415	487	460	439	427	442	456	437	421	421	453	456	472	477	475	467	427	469	442	466	421	452	459	462	434	411	424	412	454	470	469	429	452	477	431	424	453	436	410	463	422	463	454	469	432	454	446	442	450	445	442	428	449	469	450	427	452	416	466	454	434	458	462	445	442	435	441	467	430	476	474	439	476	459	431	438	435	423	450	435	436	435	492	464	459	434	384	471	448	397	435	448	460	464	470	456	434	471	458	427	418	462	427	431	464	418	452	427	464	435	455	446	440	469	478	415	476	447	456	435	459	450	449	435	444	472	449	475	421	460	423	452	428	433	450	438	427	432	426	482	455	420	454	478	435	429	445	458	463	434	456	437	408	442	445	444	482	454	453	442	428	436	451	483	414	435	447	446	416	460	514	448	419	459	401	457	498	424	420	463	465	437	444	404	419	445	452	435	456	470	453	459	429	465	419	459	434	452	465	455	420	459	427	430	455	441	458	422	458	433	440	413	415	466	402	443	450	441	433	439	452	448	466	433	416	439	481	380	424	456	473	460	458	433	416	467	443	443	444	439	428	429	431	453	445	414	472	403	458	412	427	464	467	440	431	462	421	448	436	419	416	441	435	433	434	432	460	466	444	458	453	437	435	447	430	407	441	424	445	440	399	488	449	506	435	466	407	450	445	431	395	423	429	423	445	471	445	433	462	446	464	436	452	454	445	470	490	414	420	424	437	432	448	425	447	443	438	455	447	423	445	455	428	445	426	412	435	440	426	457	419	433	438	438	468	419	446	453	453	430	459	445	429	431	408	429	493	453	455	485	417	480	436	449	430	469	442	464	442	430	440	428	411	469	464	400	468	453	450	470	412	468	457	428	421	480	427	445	450	467	436	450	442	466	460	452	416	489	422	462	410	415	476	464	412	439	434	443	450	414	478	456	450	475	415	480	460	471	465	412	471	444	446	479	443	510	422	428	391	455	503	453	454	450	494	458	462	432	436	456	461	460	468	464	409	414	435	429	459	466	429	416	413	453	401	458	428	469	413	430	416	425	463	409	431	451	451	438	451	486	408	440	461	455	465	439	471	447	439	468	441	424	415	407	480	431	479	454	457	437	422	476	455	463	429	415	418	441	447	438	488	437	424	441	427	447	443	448	469	438	426	439	459	442	444	440	426	479	452	426	441	431	441	436	460	417	434	442	437	465	436	455	448	437	457	482	410	465	498	446	486	443	448	442	435	459	438	444	455	482	463	480	463	428	454	448	450	453	485	430	477	446	423	463	419	427	442	452	446	414	419	450	443	492	406	430	435	430	466	472	459	460	428	434	445	425	438	456	430	435	424	421	466	451	409	454	426	493	435	445	420	421	424	455	430	411	464	428	405	438	455	463	467	441	436	439	440	460	456	460	419	461	446	469	425	447	424	429	435	444	414	435	422	385	419	406	456	468	429	454	504	465	456	415	443	386	456	459	439	457	431	396	435	436	460	462	445	428	431	433	450	433	449	462	441	417	451	438	451	405	477	442	453	451	443	453	433	446	443	457	471	428	474	459	432	410	439	426	438	422	458	459	443	449	454	425	451	422	441	453	495	471	476	459	442	459	424	455	496	419	462	466	455	420	437	458	443	452	455	459	456	406	418	446	469	449	451	393	458	476	416	463	457	456	474	475	418	512	484	448	481	448	419	444	430	452	423	464	436	419	457	451	432	450	456	430	471	448	467	462	427	388	406	458	457	433	452	425	426	480	462	429	435	470	486	425	427	458	448	482	448	426	462	461	427	442	476	414	433	446	449	473	404	423	422	437	454	445	425	434	444	437	439	434	437	448	439	466	437	456	462	426	415	484	514	473	411	445	420	444	429	440	441	435	455	422	440	460	463	433	453	468	463	435	471	453	452	484	478	402	440	429	446	431	448	461	408	434	455	438	403	446	468	420	406	484	461	486	436	429	415	440	438	430	429	498	420	450	432	435	461	500	464	456	463	469	487	438	401	416	446	495	415	440	448	471	458	455	425
9022	15671	13859	5019	2484	1368	860	586	468	381	362	363	336	316	346	297	324	308	320	289	309	277	318	298	307	315	317	314	313	304	299	317	276	295	312	322	290	276	293	311	300	300	280	298	284	299	291	302	303	281	303	320	297	292	273	271	315	291	296	300	326	276	325	308	342	309	292	306	317	279	297	292	271	294	298	293	299	306	281	307	275	252	308	291	309	313	324	277	267	278	310	241	279	296	305	311	299	315	279	297	297	299	300	301	272	290	299	326	275	295	291	290	286	273	306	309	312	294	321	267	307	292	261	276	294	266	292	308	279	312	293	309	313	279	293	301	274	279	249	290	265	295	297	301	260	304	294	314	261	295	281	267	322	288	281	299	275	278	311	296	311	300	302	272	283	280	250	290	286	276	261	267	311	296	295	268	306	293	302	283	267	285	267	309	284	287	256	268	321	322	266	300	279	264	306	284	280	315	312	274	304	266	312	296	287	302	288	310	321	290	282	288	338	278	279	289	289	294	308	293	324	285	276	296	286	263	284	314	292	287	313	281	280	264	294	297	258	274	295	260	264	279	286	266	304	259	307	295	290	313	276	303	272	308	291	315	286	300	286	289	278	296	275	281	280	306	295	300	272	279	310	299	279	297	282	286	333	258	288	331	275	278	289	297	280	304	302	275	314	285	292	283	279	295	287	297	287	301	282	302	276	308	326	275	302	259	258	300	255	316	260	317	294	295	282	280	282	275	307	296	299	286	285	266	309	275	275	270	289	279	291	309	307	299	297	283	313	276	290	281	292	295	306	277	269	302	293	273	241	302	265	260	311	310	317	291	301	272	302	306	267	272	277	274	322	293	267	288	291	285	256	295	265	317	286	268	290	293	279	304	314	283	281	302	248	324	262	291	279	286	293	300	309	243	277	309	294	291	283	267	295	314	262	289	291	286	282	299	287	288	280	287	282	322	309	269	269	293	255	301	275	280	289	304	290	279	290	283	271	293	304	286	326	298	282	310	273	279	308	300	305	290	264	309	289	312	259	287	292	258	272	305	288	296	288	320	287	297	276	309	266	290	293	297	306	298	311	313	286	308	273	285	320	309	287	280	288	275	307	283	283	275	282	294	276	248	301	269	307	313	290	288	270	278	279	288	257	272	330	280	280	294	289	257	307	270	297	275	287	275	313	271	268	275	274	294	291	271	301	279	290	268	319	292	257	297	277	303	294	286	275	286	294	293	287	298	311	315	288	289	297	270	270	295	283	271	293	315	282	273	300	314	303	323	287	270	279	308	285	256	299	267	307	284	281	304	283	286	288	291	266	296	293	311	317	305	311	285	302	301	299	284	301	293	276	261	283	308	327	272	277	300	295	258	280	293	304	279	288	298	299	275	289	283	284	289	300	281	257	255	267	261	300	283	297	296	305	257	260	279	282	291	289	294	303	293	298	284	303	306	276	285	318	266	316	285	271	279	264	264	267	279	288	282	305	298	271	323	278	310	286	303	306	269	297	266	265	243	281	261	276	289	306	285	315	292	288	278	313	278	284	292	283	299	312	279	323	284	277	317	296	318	277	293	284	287	301	299	286	268	270	269	297	278	287	295	299	302	260	270	307	304	300	268	297	284	298	308	285	274	270	280	252	283	298	286	312	285	299	322	286	279	271	267	266	264	291	276	315	298	307	279	295	302	292	301	288	287	307	275	319	275	282	276	277	322	288	312	289	272	314	299	271	287	275	288	313	289	322	307	293	318	277	292	278	299	284	289	280	268	313	314	268	299	292	313	272	321	280	283	284	292	277	278	302	302	314	338	314	292	284	278	286	293	275	266	282	276	316	266	311	296	277	244	294	301	277	296	264	297	290	295	290	272	289	297	271	263	289	289	302	303	313	296	284	300	311	290	293	296	285	293	295	278	276	304	316	262	260	301	277	291	295	278	277	277	304	258	301	303	312	280	279	308	278	297	295	267	281	320	261	307	279	282	289	287	286	276	272	299	266	283	333	277	263	285	314	308	292	294	286	280	280	276	249	284	295	311	272	277	278	270	290	271	284	272	262	303	296	255	301	290	272	288	263	293	291	286	282	262	275	294	309	313	309	262	290	304	285	296	280	294	273	294	298	284	262	332	281	287	323	294	303	284	275	278	278	275	276	313	263	289	239	326	278	304	254	274	286	284	289	260	280	275	275	267	312	279	300	294	311	298	236	299	284	311	296	305	301	310	272	263	287	282	272	288	272	295	285	274	344	278	286	296	274	301	263	279	265	279	300	275	328	301	285	318	287	284	285	275	274	306	269	293	268	282	297	306	281	303	295	289	304	298	301	284	295	291	276	312	284	287	293	306	276	315	302	278	293	296	288	308	307	307	310	284	286	299	272	286	279	290	329	278	331	290	303	290	303	276	310	277	290	280	315	277	309	294	327	276	297	287	295	270	282	283	295	280	308	280	275	296	274	322	310	313	252	279	325	297	302	321	303	287	287	294	249	306	294	292	252	278	280	303	277	308	287	307	307	300	322	314	275	280	290	281	291	280	276	316	313	275	302	305	275	269	308	297	300	293	314	296	268	302	294	269	276	266	299	286	293	290	301	303	284	276	303	273	297	278	308	314	301	297	280	251	261	303	267	295	277	305	288	257	298	282	271	312	310	291	253	291	280	277	294	288	251	307	279	299	290	297	282	336	294	291	295	317	247	311	285	326	272	306	283	291	295	286	307	275	286	303	314	300	300	305	351	280	261	273	316	290	325	292	322	274	275	260	290	290	275	285	322	262	273	280	275	287	272	283	272	256	310	284	303	294	278	297	302	278	319	297	285	288	280	325	293	321	295	287	301	307	316	292	286	289	275	263	283	290	295	275	286	310	290	297	322	306	294	302	299	283	290	271	277	272	299	288	288	284	271	297	276	301	285	283	280	304	257	282	275	321	269	274	277	281	271	276	309	308	303	330	303	281	278	277	303	290	299	278	331	285	302	276	257	290	295	269	264	301	288	307	278	301	306	313	262	292	317	273	306	268	293	258	293	296	302	278	301	312	300	281	296	297	266	303	284	309	283	286	276	314	290	297	256	327	291	318	282	284	308	305	296	336	292	281	274	263	288	306	298	260	302	298	307	310	271	289	275	292	314	287	304	294	262	293	284	316	305	336	326	282	306	269	315	276	281	256	263	277	274	308	285	315	312	280	326	273	318	308	270	274	300	272	294	325	293	269	293	306	269	275	289	268	300	264	283	286	288	303	327	276	280	292	283	267	296	286	313	312	290	268	271	305	304	288	282	286	307	280	312	276	300	300	308	265	291	250	281	289	277	287	280	290	294	267	281	302	290	321	306	280	280	298	270	293	314	297	307	290	282	286	268	334	278	285	279	283	296	298	298	290	306	256	286	287	282	286	246	286	295	286	275	286	271	300	273	264	301	310	296	257	281	274	255	299	318	287	297	277	290	290	272	284	270	300	285	288	307	301	308	316	279	286	289	293	290	301	322	306	325	303	265	284	300	300
7157	13900	7255	3250	2921	2508	2145	1863	1790	1522	1351	1289	1190	1109	1081	1088	987	996	996	954	891	906	884	949	909	911	833	855	847	846	850	825	822	779	843	803	870	875	825	807	840	839	850	797	828	780	829	783	872	775	817	769	777	833	779	815	814	790	821	779	839	807	757	785	777	800	800	768	786	791	761	776	805	752	792	765	808	777	795	791	817	814	739	804	776	783	779	750	790	777	773	857	792	802	775	764	776	762	756	741	718	764	796	797	780	758	776	803	784	756	769	762	762	805	780	833	782	818	757	808	747	774	794	758	756	754	767	784	837	761	822	774	759	762	793	769	758	788	759	759	764	755	804	810	821	766	765	744	740	776	798	770	695	795	793	785	797	770	739	808	729	778	758	786	769	733	746	808	762	737	750	778	776	787	779	801	735	833	769	811	775	795	764	792	817	758	793	805	766	739	775	785	771	772	809	774	773	754	730	800	719	746	789	811	777	751	791	800	702	726	760	702	744	794	736	843	762	726	775	818	742	734	779	790	795	801	824	821	741	762	743	762	727	767	730	740	778	770	767	774	816	754	775	742	752	749	786	774	747	775	774	781	735	763	807	768	733	758	762	760	798	750	798	814	763	776	762	720	808	798	753	715	774	771	757	835	783	778	812	762	764	781	795	790	774	784	769	750	792	759	748	790	780	767	795	762	776	779	749	762	776	761	757	728	791	817	770	743	748	789	774	750	758	720	759	749	782	760	773	787	763	761	790	782	759	768	729	783	770	766	794	768	786	786	789	737	812	790	803	744	757	778	782	765	749	779	727	808	754	768	779	767	746	770	750	761	740	777	771	730	749	811	757	788	771	799	769	761	807	799	830	762	762	791	758	749	760	794	775	702	770	793	760	781	767	788	764	803	728	830	742	820	777	791	733	738	748	777	701	697	764	772	753	808	726	763	760	746	800	739	754	808	827	739	741	836	771	749	750	788	781	810	803	781	731	725	779	816	738	753	760	782	775	758	739	768	786	773	763	768	744	777	791	744	743	762	760	787	789	726	747	799	755	808	769	760	782	825	766	737	742	782	762	805	760	770	767	740	776	764	720	752	748	731	756	766	780	802	760	749	762	710	749	792	709	751	776	769	776	730	760	807	727	771	757	800	772	828	761	767	806	705	739	785	779	762	828	739	778	757	808	749	763	816	717	781	780	761	761	799	772	726	762	772	775	735	758	814	789	745	777	746	759	799	803	796	758	763	830	781	799	783	786	763	773	732	782	777	738	764	790	765	806	735	771	696	754	803	812	758	758	755	769	752	703	767	774	780	748	719	796	781	790	751	744	771	755	762	789	777	770	758	732	760	750	766	783	766	798	751	791	737	744	773	767	753	759	760	758	780	753	727	701	736	766	736	800	806	737	716	772	770	735	780	764	803	769	757	798	836	796	762	782	724	753	785	826	711	775	761	772	770	799	730	750	782	777	749	816	827	815	732	761	791	761	773	725	769	788	731	782	803	788	750	764	779	750	767	823	771	757	753	790	824	844	774	774	737	740	788	754	767	781	764	700	718	724	765	778	804	730	782	776	786	786	749	762	777	777	803	793	752	773	752	777	784	756	843	730	758	746	815	763	773	752	737	800	791	783	784	810	774	778	781	759	748	808	816	778	726	791	832	757	736	736	761	845	727	747	784	830	763	798	767	786	845	781	768	776	767	732	761	802	759	741	782	773	816	762	779	783	806	754	788	800	804	753	759	789	767	743	779	791	801	768	770	765	773	819	745	777	759	789	762	757	789	757	760	817	795	710	740	780	797	779	751	769	730	755	777	751	765	789	787	765	764	766	792	776	802	733	796	770	795	773	794	766	745	822	763	812	746	793	794	784	772	745	791	759	730	764	802	773	784	774	752	723	803	781	798	752	715	768	779	830	774	746	771	732	736	775	737	764	766	747	791	823	769	828	782	749	794	734	768	772	794	826	817	780	806	772	759	754	802	738	787	723	807	758	784	744	712	773	762	779	787	721	761	816	758	736	800	775	723	717	729	738	811	793	794	741	757	769	784	767	786	776	781	790	829	804	803	747	746	825	752	789	783	818	777	730	787	810	757	777	758	779	765	819	727	748	750	763	752	765	768	756	806	777	804	758	753	741	755	797	821	756	760	764	795	793	750	792	814	780	794	778	742	761	726	745	748	746	746	780	815	786	791	796	755	704	767	752	778	763	778	766	748	779	741	797	779	768	734	793	769	810	750	777	719	781	771	738	729	795	772	738	803	777	812	723	769	747	787	795	759	751	775	787	762	825	781	753	777	761	780	784	775	798	800	755	774	820	788	831	731	711	797	839	763	791	775	836	763	818	777	781	769	779	780	768	757	801	792	746	783	788	803	830	737	779	760	794	801	771	715	755	761	743	852	776	774	731	755	808	768	796	780	813	773	769	749	802	778	806	840	769	761	781	829	761	759	762	773	814	772	724	770	808	731	783	798	777	776	778	707	776	776	781	765	742	738	723	770	739	752	795	756	832	776	746	701	801	748	737	764	765	724	759	795	745	783	801	797	793	723	796	748	848	795	790	774	825	797	744	808	728	818	713	733	766	740	794	819	776	768	804	776	773	718	775	777	785	804	795	785	782	765	788	720	725	782	794	743	805	803	767	781	764	767	809	782	815	816	796	788	780	791	755	761	802	784	746	755	758	770	761	765	770	803	758	740	757	770	747	742	783	758	739	788	803	745	769	776	785	722	750	778	766	771	789	761	751	790	766	792	741	727	739	745	804	779	755	753	772	788	795	749	784	750	843	770	758	766	785	787	743	800	824	781	754	791	734	782	781	796	764	742	745	769	822	806	801	766	794	823	809	807	744	781	796	764	698	740	754	785	762	746	746	812	746	779	772	787	753	759	730	757	739	753	758	749	723	747	765	760	809	801	798	744	762	739	723	782	799	746	792	764	781	766	741	726	762	751	781	796	735	800	784	778	768	792	795	731	718	759	785	695	796	759	785	780	779	745	818	826	794	741	764	745	743	736	792	788	737	740	810	788	773	757	776	734	738	779	789	749	785	760	724	791	721	809	773	766	756	714	804	710	798	755	733	764	781	783	767	797	787	780	762	776	752	817	813	773	784	719	785	770	756	725	782	793	747	749	762	787	779	778	806	791	753	828	754	777	784	785	759	796	748	736	757	785	753	792	762	798	790	747	770	758	758	744	802	802	840	786	785	801	750	725	779	787	806	773	752	739	783	833	793	740	682	790	776	770	694	769	761	766	780	798	774	771	761	752	790	748	743	733	815	802	742	786	788	757	831	767	753	760	811	760	773	766	816	783	757	755	778	772	781	814	746	760	765	790	772	769	772	749	738	791	806	762	816	784	812	777	791	794	732	748	767	777	770	744	753	789	792	736	718	719	774	813	789	753	751	783	728	750	744	799	787	793	748	736	803	757	763	723	787	779	758	788	695	794	710	783	757	720	765	787	759	780	774	766	760	813	797	808	780	757	791	799	782	767	733	738
17388	34484	20512	12223	6684	3642	1994	1148	675	527	456	457	422	402	392	361	354	366	323	357	334	306	322	334	312	309	308	334	321	350	293	266	307	290	308	289	290	279	289	271	292	291	285	323	291	321	276	287	318	307	288	273	296	305	282	279	264	318	291	314	297	324	304	286	287	306	297	284	288	278	296	281	283	306	300	275	309	313	290	286	269	293	286	308	280	259	297	291	267	257	297	291	279	288	282	299	270	276	277	313	289	312	300	275	307	291	269	312	304	294	277	304	264	281	278	295	310	295	285	265	247	283	273	303	275	311	281	285	315	272	291	282	272	245	282	286	302	286	277	312	315	302	290	331	261	313	259	290	302	297	248	305	284	266	302	313	275	313	282	303	284	313	263	304	265	303	287	299	277	302	349	265	295	279	298	307	270	278	318	284	264	309	324	295	291	309	295	319	306	260	274	317	298	332	294	316	302	298	267	315	289	300	262	311	286	293	300	317	280	293	295	305	292	288	277	317	297	297	296	309	272	289	286	297	267	230	288	279	292	276	276	297	307	320	276	275	293	262	272	278	284	294	309	289	308	297	290	292	279	304	293	309	274	277	323	306	304	296	283	260	281	302	316	277	303	281	271	288	275	279	263	298	276	297	305	298	290	316	281	290	303	305	295	305	284	294	268	307	273	321	268	281	297	264	280	310	293	313	297	290	272	278	280	289	284	286	282	301	291	270	283	296	264	297	294	272	314	246	306	283	297	292	324	294	278	304	314	292	279	264	280	282	303	289	296	320	270	286	276	298	300	294	310	289	322	275	301	272	293	311	281	306	305	278	286	282	299	306	288	298	267	272	288	294	323	258	262	283	262	321	288	293	279	292	300	293	282	261	306	306	308	276	296	293	299	317	300	302	319	275	314	312	303	296	273	272	300	280	277	294	268	258	290	303	295	272	307	339	280	311	316	282	285	325	297	288	297	261	306	303	275	313	317	313	311	317	283	256	289	300	290	272	287	258	284	303	285	337	296	276	300	306	297	320	285	302	307	287	296	304	294	286	304	332	275	291	287	289	296	295	310	294	318	285	257	280	287	272	281	293	281	280	309	308	296	286	301	281	304	312	273	277	310	292	292	308	258	265	294	284	277	280	315	314	321	300	290	286	306	280	290	283	297	310	333	283	290	274	303	312	269	311	248	257	278	300	295	276	279	259	283	302	305	276	248	350	286	288	291	272	298	292	284	310	327	285	274	268	289	275	302	278	306	268	268	270	290	293	302	295	289	292	313	282	278	290	301	311	292	333	294	283	263	313	301	297	284	311	325	318	310	292	315	308	288	328	275	295	262	307	299	291	296	322	268	303	278	323	286	297	291	289	327	295	276	296	297	315	270	294	303	274	283	305	288	265	288	298	265	286	309	289	302	290	290	281	273	258	311	269	340	284	265	299	283	275	315	259	298	275	343	300	281	286	256	294	295	283	332	306	275	286	291	276	296	301	287	283	310	281	326	311	316	260	262	328	309	294	257	271	282	306	261	283	303	277	274	260	272	296	297	285	295	330	295	306	306	286	322	286	297	289	278	304	296	310	304	272	288	275	300	286	259	308	291	313	305	310	301	271	299	272	301	287	273	297	298	290	291	260	291	260	306	296	268	318	293	281	313	265	303	273	297	261	268	293	298	286	288	263	305	287	282	309	272	283	299	307	258	264	291	291	311	269	301	293	309	279	289	291	289	272	301	293	308	289	316	277	291	261	275	299	291	282	292	285	292	275	290	286	280	290	265	298	274	319	300	329	289	280	292	317	338	296	329	269	304	272	274	260	277	267	292	318	311	286	269	266	309	335	267	286	264	266	284	290	289	329	318	288	336	295	260	291	294	257	299	310	308	326	293	265	279	309	270	298	324	310	286	301	318	311	292	273	327	282	283	309	269	280	298	278	282	285	288	281	309	334	309	268	308	316	309	261	305	294	267	300	280	307	286	310	300	297	279	275	268	278	289	302	292	263	304	302	281	276	287	246	279	263	308	302	282	282	294	323	296	312	294	294	291	275	286	306	297	329	281	290	283	302	298	271	303	303	328	282	295	296	314	288	314	271	293	274	269	299	281	283	297	304	265	317	271	272	294	294	286	296	306	280	311	304	283	307	275	287	305	304	273	326	309	294	265	312	271	316	299	280	310	295	284	298	294	278	268	289	284	315	273	270	264	341	283	300	306	297	287	274	289	287	282	318	303	315	328	292	313	280	283	298	321	274	312	275	272	308	304	273	278	284	316	315	287	268	314	275	271	339	282	258	320	281	275	275	303	284	250	306	278	277	264	268	278	287	306	293	316	284	274	284	286	285	313	252	279	275	327	272	278	273	284	285	330	315	296	305	308	313	313	287	275	270	311	288	296	280	292	286	305	334	262	294	283	286	284	275	306	288	285	290	275	300	314	291	294	312	278	277	289	300	284	315	287	287	301	272	293	286	311	299	297	310	296	270	292	268	311	302	281	318	290	324	306	281	316	287	314	300	272	306	293	315	324	287	324	301	305	293	284	281	270	276	334	313	309	278	323	291	300	285	294	294	281	294	287	314	278	278	275	277	297	281	299	280	267	292	287	294	318	285	318	289	289	270	300	307	287	313	274	273	292	280	287	318	278	276	297	290	301	299	262	291	243	281	299	311	322	268	288	282	292	300	286	289	312	277	299	284	292	275	320	283	310	311	341	313	297	305	331	302	317	295	286	298	285	265	295	304	308	305	282	298	308	315	285	246	267	276	338	297	337	302	281	281	307	297	290	307	286	279	276	285	303	273	286	270	288	303	305	290	285	299	304	326	289	291	284	285	310	278	282	301	286	289	287	305	312	300	268	284	278	291	304	279	310	277	281	302	278	294	299	305	308	277	298	300	324	320	257	304	259	266	260	272	274	282	299	292	255	279	320	294	276	273	289	281	293	300	294	278	278	288	301	297	277	322	283	280	283	302	265	264	318	316	287	275	282	307	279	284	303	254	285	274	313	304	301	290	315	308	287	285	279	263	290	287	293	301	285	302	311	273	266	272	293	318	314	306	307	315	328	299	287	275	289	281	288	278	277	271	308	293	269	274	292	298	277	331	293	287	312	284	295	302	309	292	286	319	279	294	275	282	294	288	272	312	301	310	273	262	296	257	267	291	270	291	268	309	318	287	284	300	268	270	271	276	297	308	291	289	301	317	297	281	303	285	320	297	286	293	290	290	297	280	299	289	274	311	306	292	332	291	283	282	281	288	272	329	266	279	299	297	314	255	298	291	313	307	284	286	295	271	297	256	296	303	298	306	292	281	308	256	278	298	279	302	284	309	321	272	286	288	301	271	265	278	297	281	252	301	317	285	278	304	305	279	279	298	269	324	292	274	300	283	267	309	272	292	278	314	303	279	304	296	306	275	302	316	331	339	318	285	294	335	282	293	281	311	285	321	301	321	263	305	293	287	307	294	304	276	301	315	274	299	260	268	313	297	313	316	272	285	305	284	282	266
10633	25700	5036	5522	4924	4047	3370	2840	2526	2130	1900	1573	1579	1494	1332	1294	1249	1262	1193	1101	1090	989	1014	971	987	972	935	921	831	891	991	927	857	854	813	900	850	857	794	826	847	771	826	805	809	839	838	826	779	808	806	796	840	811	829	815	801	765	785	810	767	801	794	795	746	757	744	778	777	802	706	782	787	735	784	787	774	842	750	745	776	753	767	755	738	783	798	816	770	764	757	739	747	750	773	776	749	737	709	744	757	847	780	804	745	773	812	812	744	738	724	768	732	774	750	773	763	732	728	747	766	675	775	733	689	720	769	753	760	772	696	797	703	773	768	813	730	769	753	732	722	762	739	756	735	717	713	710	750	743	725	742	787	718	775	755	731	797	689	789	722	744	707	752	762	827	734	789	787	749	828	776	754	688	784	689	713	797	749	773	744	817	790	722	710	798	712	695	747	720	752	744	763	760	762	743	768	742	773	776	780	712	732	736	710	741	756	765	784	730	765	761	747	766	746	750	745	746	738	763	772	737	750	752	763	751	764	724	779	756	749	741	736	720	757	744	811	762	777	733	774	728	776	700	754	759	737	782	754	717	784	730	731	731	728	778	753	773	753	787	705	726	764	799	744	733	749	766	729	749	753	760	729	743	718	663	723	725	764	747	758	713	721	720	794	739	737	741	728	747	750	754	762	749	789	722	762	751	785	701	757	702	700	709	738	745	746	725	791	690	814	753	727	787	749	732	753	778	796	743	754	768	725	711	747	794	789	770	725	733	738	779	773	770	809	765	737	734	717	791	735	783	695	756	734	783	763	778	767	688	736	773	760	789	731	723	715	745	788	729	740	756	730	759	748	766	769	743	784	749	740	713	741	755	771	759	750	750	758	728	783	761	727	729	739	745	767	734	772	733	743	704	767	761	746	714	769	723	772	755	743	766	713	722	698	775	770	732	753	789	731	728	755	741	801	778	742	758	726	718	802	780	730	720	721	724	777	738	749	762	733	701	738	688	732	752	687	704	789	781	762	720	744	721	717	770	706	747	783	735	775	767	702	770	772	702	738	743	710	746	800	739	783	752	733	776	750	746	743	752	760	715	752	709	743	699	763	724	747	768	763	742	728	748	765	744	744	715	764	733	737	720	794	733	792	734	772	716	687	775	746	783	764	717	753	756	717	727	772	760	737	723	751	733	719	788	689	769	768	738	750	703	767	714	718	754	702	778	753	779	785	755	771	728	776	749	795	723	758	745	753	747	724	775	733	714	757	727	753	785	741	761	751	765	745	744	819	791	740	753	755	750	739	739	753	752	753	783	725	748	717	752	698	822	770	757	741	789	787	703	748	758	734	765	722	767	755	760	744	754	750	755	718	739	749	736	698	776	752	718	736	718	754	740	793	727	713	788	741	752	731	729	759	730	748	747	776	764	758	736	743	792	779	783	701	736	730	744	758	739	777	763	705	733	769	781	775	756	761	751	693	736	722	758	799	765	747	808	724	778	723	782	702	745	735	714	694	740	716	676	724	771	744	721	691	742	737	751	774	768	787	658	723	746	724	776	730	739	754	748	745	732	749	735	753	771	765	739	730	785	804	710	783	732	763	723	743	750	757	731	702	718	746	731	720	792	756	721	729	719	745	794	743	731	761	756	728	742	768	738	771	713	795	725	718	799	709	731	773	756	760	732	758	689	723	746	733	733	782	730	710	809	751	813	737	746	785	708	717	732	750	750	774	734	731	716	752	735	710	791	763	747	711	737	726	764	717	775	746	731	766	767	726	717	740	734	733	719	702	730	750	745	744	752	764	774	727	691	743	752	695	743	740	773	771	797	751	718	743	724	689	732	737	808	779	734	763	763	728	784	742	789	751	708	742	752	701	766	753	761	735	733	744	692	714	714	760	720	745	697	675	749	744	757	752	745	758	743	758	734	771	767	764	737	757	758	734	732	727	723	759	799	755	759	709	718	738	752	758	765	758	764	771	786	788	732	748	761	760	732	807	675	737	717	718	742	765	768	751	749	733	786	742	719	800	767	748	714	735	753	789	770	737	775	755	790	723	751	774	758	742	748	758	732	740	766	743	769	682	721	678	760	741	708	751	765	717	734	752	751	759	767	756	718	718	715	723	740	778	734	722	734	784	728	736	695	737	710	765	733	744	754	782	765	714	746	755	792	781	763	733	743	743	703	735	746	756	763	774	729	742	763	769	764	739	752	797	679	791	744	772	680	794	737	766	757	742	710	759	756	772	715	722	768	737	764	754	697	719	723	729	760	747	732	722	743	791	730	772	754	729	774	773	728	790	705	769	738	760	751	773	738	704	718	727	768	726	752	721	775	735	757	783	721	730	782	740	709	756	732	744	727	748	728	747	752	750	774	775	767	721	780	714	719	732	771	734	751	758	745	741	758	752	752	713	748	688	702	735	794	769	739	748	728	769	787	772	741	739	759	737	761	730	763	722	774	742	742	705	722	733	720	766	739	760	779	705	789	793	736	765	767	763	780	739	783	730	697	806	739	725	770	795	782	739	747	728	774	762	732	769	763	774	733	812	737	717	780	692	787	717	770	719	811	768	736	757	778	701	726	732	764	704	721	757	741	699	800	728	799	739	718	716	738	777	746	763	755	748	717	737	732	793	772	734	712	779	727	754	781	695	740	747	727	750	775	743	717	755	779	717	762	752	782	746	761	806	755	730	716	736	708	738	678	754	760	748	760	712	753	738	706	756	734	794	730	755	741	752	752	725	775	760	758	773	750	701	752	744	726	745	724	746	770	725	727	763	765	820	718	732	753	742	759	735	720	772	754	738	752	760	741	771	752	743	746	755	724	771	775	776	762	753	723	720	753	713	785	744	774	750	730	749	775	753	761	779	720	753	725	743	689	703	713	740	823	696	765	756	775	728	701	760	712	739	757	713	735	767	768	751	758	783	688	716	811	736	725	775	778	758	752	732	747	754	751	773	757	729	751	798	743	781	750	744	749	743	763	777	753	756	716	727	727	730	755	759	723	706	691	734	741	706	761	748	755	770	772	804	741	718	728	765	733	710	720	751	737	773	737	750	709	695	765	713	744	698	706	740	714	693	748	718	759	746	733	727	741	721	726	736	749	735	743	744	801	769	735	776	744	748	788	709	703	737	740	709	740	702	738	743	724	775	721	783	739	718	724	720	727	751	774	793	727	691	717	754	749	689	775	756	733	733	765	735	777	750	743	753	748	769	729	738	780	769	782	725	767	774	743	767	763	715	749	769	742	766	741	758	711	722	694	768	743	781	758	802	742	733	752	783	744	707	712	765	738	685	743	736	759	729	709	728	765	719	747	754	748	744	729	730	748	757	733	718	754	730	741	744	758	733	772	746	738	764	755	792	732	759	720	748	752	730	724	684	749	708	757	740	700	783	752	762	765	741	745	773	742	790	763	739	776	768	711	754	739	733	775	746	757	751	721	730	717	770	744	765	728	702	735	750	721	775	792	745	728	764	756	825	756	733	696	755	713	783	736
3654	3828	587	225	195	176	158	152	152	142	142	138	136	160	136	161	144	148	144	140	152	157	150	157	145	168	154	149	151	151	171	158	154	152	166	128	126	154	151	141	149	143	160	139	144	146	158	151	141	140	130	128	144	153	161	132	141	154	133	145	164	142	133	172	142	142	149	147	136	133	137	149	136	151	167	149	138	139	133	185	134	161	146	143	144	142	156	137	133	136	136	143	147	139	133	136	141	151	146	139	127	142	123	149	146	141	140	144	137	141	130	148	138	138	124	140	147	133	143	141	129	139	130	141	136	140	138	152	143	162	132	152	140	146	141	142	138	129	132	150	143	147	173	160	159	135	131	131	148	133	145	148	144	160	130	137	156	151	135	139	150	163	163	146	150	129	125	126	135	136	129	144	144	133	149	158	130	148	164	156	142	166	149	133	153	141	145	150	138	139	126	161	147	149	146	111	157	127	150	138	130	134	143	131	142	128	153	143	131	166	170	169	145	156	128	158	138	164	143	159	144	153	140	132	143	159	121	130	140	141	175	139	166	130	146	155	140	133	136	141	144	153	132	129	144	130	113	127	158	153	175	151	144	181	151	124	151	139	145	159	125	143	130	127	136	150	153	147	133	143	156	141	141	137	135	144	142	134	148	146	141	135	140	142	128	141	146	155	149	127	151	140	133	144	141	131	137	149	135	133	143	160	151	147	122	131	137	153	159	156	165	149	135	139	144	168	134	155	139	145	132	142	176	145	159	131	148	145	144	167	151	173	139	136	141	143	137	141	143	154	142	147	146	146	154	145	130	131	137	154	173	145	136	126	143	144	144	142	149	148	123	153	144	141	144	151	138	136	128	147	164	141	158	156	158	146	140	140	129	143	140	122	127	151	116	167	123	135	153	140	139	145	160	146	148	148	146	147	143	146	155	133	124	139	133	141	130	148	141	129	150	145	160	152	150	151	154	138	131	144	143	154	127	154	124	132	151	141	143	135	154	151	146	166	132	128	154	134	160	160	159	137	121	144	136	148	146	149	155	166	146	162	136	166	144	135	161	142	147	161	150	136	153	158	166	134	126	147	132	152	135	152	143	142	153	134	139	136	130	153	162	157	131	141	122	139	164	132	149	168	165	142	155	149	148	149	132	134	140	172	152	127	153	162	133	122	141	150	172	168	129	137	140	141	137	150	132	134	154	144	139	156	158	152	148	136	130	132	160	162	122	133	154	149	131	145	145	147	153	153	145	148	149	158	135	161	162	149	135	154	158	165	148	126	110	126	158	144	141	153	170	152	142	149	168	157	139	141	128	147	135	153	156	148	137	169	140	133	127	149	127	141	161	152	131	132	145	154	161	161	163	140	151	142	146	132	139	141	146	122	147	135	128	152	142	138	127	158	154	151	164	159	151	140	116	144	150	149	146	148	141	144	146	162	168	150	153	127	144	134	141	127	146	140	147	154	133	118	153	160	149	138	154	127	153	142	139	153	163	129	129	140	142	174	115	146	155	145	135	143	180	143	150	141	148	151	157	154	171	142	138	140	142	146	151	150	125	143	165	131	139	142	112	128	142	133	133	169	137	143	163	169	171	146	163	167	158	171	140	162	154	143	156	128	132	129	143	147	120	160	134	169	138	139	123	136	142	144	152	150	140	144	141	141	151	144	134	140	147	129	142	134	144	136	138	152	166	164	154	139	157	137	147	171	135	163	151	142	162	165	138	137	150	150	152	151	160	137	155	151	151	138	145	144	155	148	148	128	134	146	133	141	140	137	139	152	174	144	152	165	150	131	130	144	148	147	130	145	140	137	151	162	150	163	135	140	146	156	159	138	158	168	154	139	146	145	158	140	144	144	139	140	138	140	146	141	138	139	154	150	125	160	131	141	142	144	135	148	141	158	140	134	133	135	139	139	143	130	160	155	152	153	147	151	137	132	165	145	157	158	156	127	124	173	132	134	160	148	157	169	139	138	152	153	150	162	137	127	152	154	163	145	133	135	142	158	140	108	157	124	152	153	149	128	163	171	167	155	130	122	168	137	155	158	138	144	170	143	167	141	134	162	156	126	141	131	127	154	122	125	160	147	137	139	154	154	142	164	138	138	129	153	162	147	165	140	154	151	134	159	132	151	147	145	137	147	146	129	128	137	135	115	146	119	149	129	153	127	152	134	155	138	147	148	146	151	129	136	158	122	133	153	155	158	137	140	144	147	140	112	140	151	143	158	145	144	172	137	129	141	151	136	162	153	158	142	149	138	143	155	154	150	132	141	134	153	128	137	146	143	155	154	124	148	137	148	164	137	156	147	175	128	155	140	157	127	138	131	146	129	127	139	152	130	132	147	134	140	155	149	143	144	137	140	139	158	134	128	156	150	152	132	151	145	175	145	137	158	150	148	112	132	153	159	144	137	137	146	159	157	141	160	151	141	149	136	145	126	154	170	116	140	144	155	141	161	148	149	127	146	143	149	146	140	131	127	153	153	160	143	136	157	151	160	137	139	133	154	137	161	139	153	154	151	155	143	143	146	145	144	130	133	120	146	139	146	156	159	174	130	160	155	149	150	144	120	143	148	159	127	131	140	160	147	135	150	157	151	148	167	135	150	154	156	163	142	147	150	143	145	133	171	138	137	132	131	153	157	129	135	185	131	160	153	156	160	142	146	153	168	120	153	125	127	131	171	123	138	136	134	143	152	156	159	158	179	149	162	146	150	131	143	144	159	144	130	155	155	155	149	157	136	160	125	152	128	147	119	146	141	136	166	167	133	150	145	126	163	136	173	150	169	146	165	147	163	137	140	160	154	136	168	147	165	145	160	148	131	140	153	163	156	127	137	169	135	139	137	136	158	145	132	154	137	137	146	124	145	177	144	145	158	151	143	156	151	159	146	155	146	143	156	143	119	146	145	131	127	124	137	141	153	142	160	150	151	146	145	134	142	147	132	135	151	150	132	155	188	146	138	113	138	153	139	149	129	151	132	137	140	116	154	124	148	151	154	143	151	153	144	138	147	142	136	138	123	152	152	145	154	172	139	140	159	136	155	132	139	152	160	132	156	137	144	154	162	156	164	132	121	166	155	144	156	154	116	160	146	142	126	156	155	136	144	151	150	132	129	144	140	143	125	142	140	137	135	144	149	152	146	134	139	134	143	147	162	144	146	157	151	169	155	151	146	165	138	152	138	159	130	146	155	152	142	138	170	125	131	135	161	159	136	141	163	160	118	143	130	135	124	131	148	146	123	137	141	162	131	155	138	149	132	140	142	154	172	155	129	148	162	134	140	145	131	131	155	125	149	146	152	126	141	133	151	153	146	132	136	136	125	141	146	140	148	137	114	151	155	155	146	137	147	143	148	144	145	139	145	140	135	160	146	144	150	153	138	164	156	157	139	146	164	136	161	166	162	137	147	143	150	141	139	150	152	147	119	161	173	116	157	163	155	143	145	134	146	153	132	132	127	147	138	153	163	116	131	150	140	144	133	144	137	135	163	143	134
4046	4269	579	583	581	543	534	512	463	492	538	471	465	481	465	447	453	477	466	453	444	487	457	478	455	448	454	470	451	455	461	466	463	466	477	425	497	450	488	445	424	442	463	454	487	439	434	422	445	433	456	468	402	455	449	457	487	468	468	444	421	435	468	443	480	431	437	449	435	434	418	422	452	452	454	469	435	450	459	468	445	485	443	453	463	445	455	455	479	437	440	419	438	459	452	429	437	418	422	443	439	415	459	446	451	479	431	444	440	442	464	445	450	473	441	460	427	450	479	443	426	439	437	496	465	384	402	482	418	418	434	438	497	458	420	458	417	439	452	441	462	417	475	457	421	478	494	458	474	441	485	422	486	439	461	458	466	426	458	463	448	440	468	447	463	458	477	468	416	420	443	474	425	468	453	450	475	470	434	448	451	460	454	459	451	444	427	500	432	480	452	475	458	464	462	423	470	467	435	450	494	422	438	470	443	445	469	429	457	425	468	449	419	473	479	471	424	464	395	447	445	469	484	420	453	471	466	455	448	472	455	468	420	452	455	435	449	469	428	427	397	436	430	401	472	426	469	444	476	467	443	450	498	443	424	471	412	484	478	460	470	456	486	458	425	417	440	420	509	418	473	476	451	445	441	478	462	476	435	400	464	425	438	451	433	443	432	447	453	399	427	481	415	452	460	430	438	426	460	426	457	431	457	460	467	428	430	433	497	462	420	451	433	458	444	437	403	464	436	468	445	478	473	467	455	447	466	488	434	448	462	411	496	430	429	426	440	472	429	448	451	486	424	442	467	427	486	496	501	469	440	440	451	463	455	443	432	476	448	447	471	455	456	460	455	457	435	511	445	399	432	471	449	477	445	455	460	436	445	431	435	416	458	488	494	458	470	444	482	430	472	470	453	479	408	429	413	468	431	473	423	424	427	423	461	466	421	428	465	444	475	479	464	436	427	434	465	426	456	432	464	431	449	483	453	432	414	445	454	439	439	459	443	438	429	416	426	450	469	465	460	444	428	442	489	440	467	443	449	449	468	452	424	443	445	421	448	430	461	404	432	434	434	443	409	455	425	471	458	450	447	423	479	446	443	465	405	456	462	475	467	468	429	434	470	461	466	477	439	465	426	456	423	427	464	472	416	443	458	410	459	437	470	416	424	434	427	459	460	476	442	453	449	455	487	424	410	470	446	432	459	482	462	419	457	468	456	446	461	408	454	471	442	467	437	479	442	449	482	468	432	440	457	482	479	455	480	465	413	411	416	461	460	450	495	444	433	430	436	469	465	439	474	451	407	453	421	409	473	456	413	459	419	451	468	451	456	486	429	451	430	443	490	419	432	496	478	446	435	453	442	448	450	429	441	462	462	433	430	468	471	464	451	477	406	470	482	452	467	464	447	454	427	473	467	461	459	440	495	480	459	474	424	435	427	443	441	451	482	397	477	471	489	486	429	443	468	454	451	478	472	439	428	444	422	419	456	427	409	477	437	459	468	476	465	431	471	458	455	453	444	456	457	448	478	436	480	409	430	420	445	434	467	461	476	454	473	439	445	484	453	432	432	469	449	448	447	461	412	470	470	444	513	453	451	452	435	453	429	421	458	454	434	444	445	433	455	458	453	445	461	454	436	464	436	434	449	426	437	478	477	478	423	462	463	443	475	418	442	446	491	437	447	440	411	423	439	424	493	444	442	461	453	449	442	470	445	450	420	444	424	484	477	446	448	415	457	448	405	439	464	507	446	432	432	449	401	487	449	468	493	440	461	470	477	440	412	442	426	464	439	502	454	419	443	450	478	473	477	469	487	447	465	446	442	477	481	438	453	439	411	435	437	447	485	418	445	455	463	430	466	432	447	413	460	442	445	433	474	452	461	438	489	437	432	468	453	456	455	443	500	431	456	491	459	462	463	459	449	454	444	427	451	439	466	491	464	454	482	436	461	452	464	420	445	477	496	468	427	427	463	466	460	439	471	450	441	436	459	443	470	440	417	438	466	431	449	453	438	481	415	477	461	485	454	431	464	456	442	434	466	443	451	479	422	464	468	475	420	417	489	430	444	444	442	463	448	431	474	464	429	466	444	473	483	392	448	443	447	434	499	483	479	483	399	465	431	475	463	443	436	458	470	420	434	443	435	417	432	447	419	511	430	409	484	460	466	437	431	461	447	444	420	432	403	432	468	454	479	470	443	478	412	432	492	434	446	429	457	419	446	432	471	456	445	463	490	438	457	445	470	463	479	422	457	453	443	477	434	454	454	451	467	488	464	515	462	472	451	486	442	454	446	455	441	449	443	466	475	463	452	417	462	451	434	434	424	461	427	444	430	466	444	474	448	429	430	470	445	428	449	461	446	484	456	476	453	485	469	423	468	461	455	413	437	463	444	453	451	474	433	424	448	444	479	420	439	448	468	446	462	451	484	474	436	457	448	477	441	459	433	468	431	484	435	401	458	428	454	463	464	436	441	445	479	478	459	460	439	440	461	466	440	503	463	449	457	426	446	414	428	452	466	436	441	467	458	437	425	448	429	417	425	433	443	421	465	484	439	458	412	457	431	441	451	417	421	433	487	434	476	447	481	435	452	459	488	415	452	428	417	431	483	476	449	436	480	455	450	433	403	430	471	453	442	442	394	427	393	445	432	449	466	452	453	436	390	425	453	439	433	414	445	476	459	453	460	437	447	460	429	456	485	461	432	451	450	454	421	474	496	423	443	463	431	463	455	466	484	444	436	440	437	460	473	442	430	418	445	461	413	478	423	455	448	460	447	450	454	425	431	459	442	427	434	444	427	445	437	466	434	448	427	470	449	464	447	435	439	456	442	425	427	446	411	471	416	442	429	469	421	439	488	413	459	448	445	460	481	483	448	426	436	451	415	409	455	413	430	443	423	427	400	413	423	450	446	459	469	431	445	447	435	434	436	438	479	423	435	470	453	450	430	450	444	485	439	460	453	470	425	458	457	405	425	427	440	439	417	416	416	424	463	460	439	420	448	416	437	444	466	448	450	456	437	475	425	459	452	445	439	451	457	448	483	438	433	461	433	462	455	448	447	430	471	445	440	437	434	438	456	462	454	475	436	415	425	450	442	439	448	469	491	491	466	442	416	462	493	442	371	428	467	444	425	462	449	442	440	457	422	455	517	428	463	510	423	418	442	424	438	473	450	470	472	413	472	475	470	496	447	479	417	465	455	472	472	449	440	467	439	448	458	450	414	476	474	490	447	444	430	436	451	454	447	414	460	432	463	462	414	440	433	402	441	450	452	444	461	460	402	462	456	461	465	490	399	428	425	468	456	403	443	427	428	435	448	463	444	480	442	436	478	446	429	438	426	461	453	472	431	498	500	468	447	462	429	469	441	463	446	468	473	417	472	438	408	454	463	409	435	443	431	458	470	439	443	442	441	436	482	415	421	415	459	457	449	478	485	443	432	465	434	435	439	447	409	453	452	461	393	454	438	425	461	438	437	427	463	423	450	429	453	454	444	454
30819	19538	12186	7380	4003	1849	1071	597	416	371	390	393	362	334	314	365	322	339	348	313	306	289	296	310	300	314	330	282	335	293	291	311	310	314	304	297	330	314	305	296	316	269	311	317	289	259	288	303	310	310	304	253	297	300	301	315	274	303	288	328	314	295	293	311	296	307	289	292	277	315	308	339	276	286	286	305	311	287	317	293	278	305	289	294	283	279	288	297	263	290	315	278	305	302	326	283	278	321	311	291	284	298	318	291	278	310	299	289	346	299	277	315	261	299	283	325	285	308	278	302	261	292	265	258	288	301	289	298	311	316	297	315	286	314	293	282	261	274	304	324	295	313	271	306	290	294	303	341	305	275	255	265	297	304	281	304	284	293	277	293	288	283	289	331	273	296	302	315	280	296	272	321	301	296	294	291	290	309	296	307	296	292	289	289	317	296	302	302	285	315	300	253	320	286	306	284	315	294	265	310	333	280	275	290	314	288	308	291	301	277	285	263	316	302	309	273	275	325	279	282	269	281	308	296	264	258	308	288	277	270	295	263	288	270	299	273	258	274	315	304	299	307	282	292	259	303	327	286	272	298	278	305	292	318	320	285	276	282	291	297	267	302	271	281	276	304	283	279	295	284	273	277	291	261	316	299	293	341	284	265	281	296	301	278	334	264	300	241	303	320	274	328	297	299	296	295	278	307	293	310	289	292	272	311	283	293	293	281	287	296	271	317	303	297	287	288	327	326	295	292	309	313	287	265	284	325	281	310	276	286	258	287	304	294	290	278	289	302	319	309	310	296	290	324	289	288	248	270	284	295	274	324	290	300	277	315	281	332	300	288	316	288	295	301	274	291	266	295	275	304	281	304	294	290	312	322	301	270	265	300	297	293	309	297	283	280	306	315	307	307	286	301	278	288	320	302	294	291	255	290	305	271	335	319	269	281	302	274	306	270	308	298	294	312	303	273	297	341	269	257	309	291	290	308	334	292	289	268	316	298	306	271	294	294	313	303	277	303	269	275	342	279	301	294	289	313	301	307	313	264	290	293	297	267	287	282	295	290	319	280	294	290	295	264	294	328	265	280	310	317	313	294	279	272	296	313	279	268	282	282	324	289	304	260	297	304	297	315	292	271	290	303	308	292	305	273	289	285	310	297	302	300	276	286	285	258	285	265	311	308	293	322	323	300	293	274	303	302	319	296	323	283	290	289	287	287	293	272	267	288	304	286	293	277	327	306	310	302	292	274	289	305	292	308	292	287	305	301	282	261	303	281	280	271	282	264	298	266	324	305	260	303	286	304	269	269	271	289	285	281	281	254	278	292	306	306	263	319	289	293	303	270	312	295	296	326	306	288	303	308	271	286	299	296	305	270	306	288	299	279	314	284	273	308	282	281	313	295	279	280	293	274	321	303	299	311	301	311	304	305	249	293	273	314	315	287	274	303	276	310	302	294	290	302	304	311	274	286	284	318	297	304	265	282	279	300	296	270	299	289	315	261	292	316	312	275	328	261	268	283	312	285	282	305	317	295	304	281	320	311	336	241	289	273	292	285	304	311	318	318	305	293	310	312	284	284	309	288	313	288	304	276	321	277	311	283	303	309	307	270	270	294	297	296	304	293	279	311	301	299	290	331	273	297	284	260	307	279	279	308	280	258	309	281	296	300	288	271	246	319	284	297	300	276	304	288	305	293	291	309	325	298	274	268	279	262	268	266	309	296	319	294	321	278	251	296	280	324	297	295	285	277	293	278	306	311	286	291	280	296	294	312	256	289	276	325	297	305	323	301	297	288	330	275	276	272	288	273	298	282	258	286	278	285	286	282	290	275	268	292	296	274	289	318	298	301	305	264	271	268	273	299	305	296	282	318	293	269	334	339	280	277	309	246	289	318	273	291	261	293	262	297	279	287	280	287	290	309	294	286	322	286	286	298	330	302	290	298	273	283	280	288	310	313	274	277	286	287	268	295	314	267	306	280	304	301	283	329	305	247	296	286	305	294	299	310	329	298	271	259	267	275	288	298	292	292	273	266	322	299	283	298	265	279	286	285	284	292	277	277	278	277	285	317	305	278	313	288	313	268	277	295	308	302	341	308	299	294	281	293	266	294	296	241	280	272	277	300	303	282	301	277	293	277	287	287	297	276	287	301	265	306	301	284	316	318	301	320	275	310	310	269	286	320	306	294	291	288	289	293	296	314	281	281	302	308	295	290	312	287	308	319	328	306	312	303	295	299	290	329	311	304	300	315	274	313	278	274	261	299	302	300	272	290	301	304	314	266	275	261	305	292	299	304	280	285	289	268	316	267	312	262	307	335	284	290	274	311	309	275	282	313	296	294	325	268	293	301	319	273	304	309	249	284	299	304	308	292	280	279	320	268	315	252	293	287	281	325	278	269	311	255	295	281	260	308	270	312	268	261	294	329	263	290	308	317	284	292	333	302	314	293	279	293	291	302	285	283	298	292	278	296	326	262	275	272	308	291	329	268	270	298	290	282	260	281	302	295	311	281	277	282	274	334	291	291	334	288	309	308	259	277	319	293	283	288	282	297	314	286	298	277	303	284	285	300	310	297	310	320	306	319	309	285	287	273	276	283	305	283	276	263	288	284	327	281	287	283	316	325	247	279	312	310	284	303	268	290	333	285	328	270	323	297	320	302	283	317	281	272	293	297	292	288	279	286	288	311	307	270	298	295	287	292	284	306	345	278	303	286	313	258	308	315	267	260	297	306	330	305	264	295	290	282	310	306	322	317	294	310	287	320	283	289	312	313	275	277	256	295	317	302	281	248	306	285	285	229	275	302	274	306	288	297	323	318	316	303	318	309	322	284	301	291	271	287	320	272	304	288	259	298	320	286	280	283	292	287	289	289	289	272	272	259	310	305	318	267	266	309	295	332	282	253	286	306	284	303	294	300	336	273	303	265	272	301	302	301	299	287	305	286	293	323	316	286	331	300	291	314	264	307	270	333	322	324	306	326	311	272	282	308	312	276	295	306	287	294	274	307	281	308	250	262	305	316	303	295	311	275	290	266	289	260	279	310	273	301	282	291	309	295	290	287	292	280	283	269	285	268	259	284	290	286	285	289	312	309	316	322	288	272	304	273	291	272	290	278	300	306	275	321	274	267	312	290	298	272	280	282	307	282	303	304	303	316	279	303	308	272	293	293	269	270	300	290	295	346	279	274	292	256	271	281	320	258	287	324	293	323	284	266	263	314	293	313	308	260	292	290	295	279	289	303	321	281	326	288	269	310	292	310	294	279	294	337	292	260	259	268	290	315	287	278	301	350	317	303	295	307	310	304	315	309	315	283	319	267	244	301	294	296	266	283	321	321	286	275	304	279	306	305	317	308	297	298	312	304	287	304	268	291	288	312	291	297	310	272	266	279	296	281	298	263	284	264	309	306	277	279	287	303	278	290	299	290	336	293	267	276	272	313	284	303	313	263	290	275	326	276	278	311	291	291	252	312	296	300	290	318	304	285	299	304	282	303
22407	3727	3025	3388	2907	2540	2155	1828	1598	1433	1343	1241	1201	1103	1026	1050	1041	1031	938	914	957	932	888	865	830	894	889	891	891	846	796	798	832	823	814	809	833	859	818	822	863	765	783	796	816	817	857	830	738	808	834	772	826	755	780	819	753	760	793	771	829	780	767	794	791	794	727	795	845	803	753	806	768	744	776	783	769	764	801	756	777	766	808	797	755	739	757	784	762	804	788	758	836	794	834	768	831	752	776	785	759	795	800	793	717	746	728	766	757	792	742	810	789	814	771	742	789	802	737	761	718	761	774	757	798	762	802	823	772	795	750	765	777	752	781	781	760	815	748	732	786	746	770	811	734	785	787	770	755	845	752	838	766	761	785	744	773	764	771	740	772	787	766	771	797	837	782	776	729	776	761	731	753	770	793	764	783	757	781	727	780	795	781	779	759	719	801	775	801	782	781	776	760	740	721	762	807	766	777	786	790	835	767	779	805	774	798	776	789	750	756	742	809	790	791	808	788	760	798	771	771	797	761	780	847	785	765	784	786	771	779	747	730	739	758	726	740	738	799	770	755	737	726	783	753	720	774	781	751	789	727	809	759	787	759	802	799	798	775	737	732	757	743	778	810	795	771	742	747	765	777	742	755	785	782	720	768	819	797	766	768	797	792	735	733	749	836	712	741	795	794	788	785	741	778	771	828	757	749	749	756	801	739	805	762	752	788	741	782	772	711	755	749	796	821	774	823	774	779	812	751	799	773	809	822	824	803	780	809	780	747	794	777	795	765	780	762	782	784	774	750	763	780	717	743	699	784	749	723	771	767	779	784	781	778	784	698	749	798	771	751	792	781	726	747	817	768	796	774	731	805	757	740	738	783	748	735	782	782	778	815	763	802	790	778	774	745	763	758	781	825	813	752	768	745	777	761	751	790	755	758	803	803	775	836	796	762	837	745	790	779	732	784	849	798	747	740	750	821	811	725	744	821	797	773	734	792	797	805	811	795	804	778	728	771	813	710	808	748	747	745	767	749	777	781	786	794	756	778	772	751	755	728	755	773	746	730	773	753	760	743	831	843	742	709	796	807	761	749	760	748	739	773	765	747	819	824	808	790	734	804	774	802	758	789	779	826	753	808	836	757	766	772	789	773	836	748	762	728	745	771	779	792	775	704	778	759	758	736	762	772	802	727	715	784	790	824	742	757	793	789	789	747	786	758	774	726	816	782	757	738	771	776	701	808	741	740	788	790	771	779	773	779	743	810	797	758	786	824	783	811	796	769	766	765	793	726	793	795	825	789	731	755	787	823	741	797	784	751	812	781	818	809	768	749	788	774	755	856	779	774	787	755	793	722	762	762	774	808	790	757	771	771	765	790	764	809	789	818	766	754	783	795	803	795	767	831	775	784	807	774	786	713	782	716	759	755	771	730	736	806	774	773	737	744	756	732	792	786	756	780	727	788	746	757	763	781	787	742	772	795	770	749	805	787	744	764	762	780	772	762	801	819	807	725	740	753	780	754	750	760	798	773	738	736	762	766	779	762	763	744	772	825	827	759	767	778	777	749	740	790	802	798	762	773	789	769	742	783	866	742	810	799	831	841	747	775	714	761	784	790	753	788	750	819	789	790	796	824	762	771	727	744	789	760	794	782	792	754	762	715	835	792	717	710	763	824	795	787	835	804	785	727	754	803	758	771	731	777	838	810	752	792	748	803	802	757	748	758	753	797	757	761	805	817	797	783	750	764	777	796	754	795	785	785	735	758	770	721	781	739	804	773	805	862	775	781	816	755	779	771	750	830	744	815	775	787	786	758	791	808	859	789	784	780	810	747	763	811	779	773	781	771	791	761	751	795	726	794	750	793	793	758	738	787	796	748	793	760	777	774	774	769	726	798	763	726	764	763	783	783	812	775	801	773	768	786	749	797	757	737	790	765	768	811	729	808	740	761	726	781	772	772	763	765	749	752	776	847	728	796	810	804	755	763	791	791	747	789	735	747	785	729	777	796	746	787	790	783	803	807	785	776	741	787	698	786	770	784	773	812	789	749	745	765	786	749	784	820	795	765	748	759	796	748	815	762	824	743	817	796	738	789	764	749	713	748	765	725	784	835	786	749	818	800	807	737	721	766	813	758	760	783	788	782	741	781	793	783	734	826	758	769	787	786	756	797	771	773	775	727	769	753	787	788	819	792	803	787	780	786	767	793	786	776	777	757	803	749	757	788	756	775	752	756	781	774	795	770	786	817	792	837	713	754	777	803	759	783	756	744	723	745	764	787	867	753	796	758	758	778	756	741	780	825	788	759	759	795	769	810	746	799	772	743	767	764	738	741	808	780	769	779	767	789	802	799	765	776	767	785	786	767	764	736	754	821	813	766	791	745	735	767	716	812	796	733	804	777	791	833	787	771	757	752	797	770	771	762	788	758	781	774	743	766	793	772	733	775	761	753	788	798	750	790	779	761	788	743	767	778	736	712	827	777	783	787	786	752	708	738	828	790	789	779	736	754	803	759	803	758	774	775	768	805	711	784	799	817	735	766	775	768	741	750	796	790	761	768	785	758	805	773	706	771	745	768	750	760	791	771	770	700	759	704	804	806	782	756	805	801	792	750	813	747	744	777	791	772	805	761	807	758	807	757	809	778	740	814	774	797	780	788	754	724	768	778	789	816	814	769	762	772	787	816	772	770	781	803	828	798	791	760	737	806	788	800	755	767	789	750	751	828	722	770	737	788	761	757	775	806	725	836	819	728	786	773	791	780	776	746	744	703	751	766	759	762	833	738	799	782	854	785	740	803	751	734	780	762	743	771	764	778	722	767	755	773	770	798	749	819	799	793	769	786	761	717	765	787	794	762	763	780	756	778	803	767	786	811	738	787	755	746	778	755	759	760	773	738	746	771	819	777	754	784	764	747	785	784	808	793	799	739	742	824	739	783	770	802	796	758	749	803	761	753	792	770	735	749	796	694	755	777	785	778	752	780	756	747	762	809	806	746	793	732	756	760	786	831	777	776	811	823	778	769	790	783	810	780	806	739	793	722	770	803	820	787	729	810	762	792	779	803	787	741	769	775	822	757	767	747	785	797	778	767	772	745	747	811	744	792	775	759	746	761	783	765	816	807	818	705	752	735	798	812	733	771	760	774	798	724	751	756	770	746	793	762	754	765	801	804	771	801	736	801	791	787	797	751	717	730	799	731	791	834	773	808	707	741	781	741	713	771	763	773	818	771	700	757	766	782	784	789	760	760	752	779	697	780	785	731	743	782	822	811	752	743	753	746	761	787	767	719	742	798	751	790	738	747	786	729	763	765	793	790	833	752	776	752	767	792	729	758	778	785	751	780	780	797	749	810	786	819	791	744	784	791	813	726	794	740	772	782	821	741	803	778	800	761	748	743	820	735	780	802	806	801	820	748	743	769	795	801	821	801	787	797	756	813	750	751	788	788	792	798	737	802	749	804	807	805	820	779	743	783	753	770	761	744	789	764	724	757	761	724	754
25219	10114	6886	3764	2258	1406	955	694	556	449	451	452	392	367	346	341	355	348	332	319	341	293	325	338	292	303	333	291	320	331	299	338	307	296	309	323	316	322	303	273	284	326	304	284	293	319	270	272	297	260	293	343	327	302	295	299	274	279	295	270	254	271	272	265	305	315	301	300	302	275	298	303	295	256	320	259	259	276	272	302	304	281	280	288	274	288	297	317	276	288	305	268	310	283	301	307	265	289	288	327	268	247	292	275	273	275	298	309	265	284	304	324	292	294	275	279	309	280	289	278	300	302	285	297	281	315	285	270	288	274	275	262	300	294	286	265	280	319	295	315	288	282	286	314	295	313	297	273	287	287	274	287	272	266	320	315	287	283	315	296	310	286	271	278	278	280	290	292	278	296	305	299	275	302	273	302	293	257	330	268	292	271	282	306	300	262	305	292	297	290	285	289	314	267	286	323	287	289	277	287	276	287	281	325	279	301	282	322	305	307	270	317	283	299	303	300	314	261	276	322	288	302	298	292	300	306	298	282	312	306	284	284	295	275	298	260	287	293	297	281	288	293	293	303	249	299	306	298	306	297	287	299	262	296	307	299	275	311	309	301	292	276	285	291	280	271	286	279	293	279	277	314	320	252	286	276	267	293	299	287	300	274	278	308	292	291	287	278	270	309	288	298	293	300	308	294	280	291	269	307	279	295	335	296	279	296	262	273	292	291	327	277	280	319	300	333	285	286	295	276	311	264	313	302	301	287	250	296	278	288	291	286	303	313	281	286	276	314	295	323	277	279	299	300	272	286	279	276	299	304	266	294	286	277	285	320	286	284	257	304	284	320	292	283	309	266	304	296	288	311	309	299	264	295	287	290	290	292	293	294	295	270	273	282	281	286	295	301	304	282	295	307	265	311	320	263	281	318	287	282	285	279	289	269	265	290	294	270	294	335	325	297	320	286	301	277	313	315	292	275	262	323	292	298	278	268	274	289	271	304	267	277	301	289	310	305	259	266	326	282	299	298	307	306	276	262	295	269	293	290	282	288	263	305	271	275	282	310	278	291	292	283	287	294	269	306	303	296	284	277	289	290	278	284	300	298	319	303	316	303	314	309	332	300	284	294	277	329	270	289	266	303	267	303	296	280	278	296	283	321	312	281	275	284	291	288	313	298	278	309	268	308	274	310	321	310	257	243	289	313	274	295	297	277	279	282	265	310	288	271	310	298	268	295	304	284	245	280	303	247	309	293	284	293	240	302	299	329	307	304	301	263	287	271	286	349	308	293	271	298	301	273	305	292	266	287	296	301	325	289	269	277	303	266	319	282	310	281	298	305	310	251	286	291	295	306	278	327	277	305	292	306	316	310	295	302	304	294	317	296	325	267	272	293	269	276	306	273	277	304	323	277	304	276	286	281	295	297	288	294	273	302	307	282	306	280	251	284	297	319	296	306	279	276	298	321	282	272	282	270	273	288	318	286	308	251	285	266	298	298	327	294	287	285	282	283	288	282	302	298	318	306	289	291	313	274	296	306	251	265	272	264	307	301	310	289	278	317	272	264	312	288	298	274	299	309	273	294	311	312	304	298	284	291	333	284	308	268	292	283	260	309	305	290	289	269	299	301	280	304	292	283	283	302	298	299	298	276	308	270	273	276	296	306	297	281	274	290	271	257	291	318	299	290	282	261	283	311	286	289	303	281	324	286	292	268	285	291	277	287	294	265	277	315	276	291	319	309	287	321	333	279	291	303	320	290	314	283	308	310	286	308	283	309	297	304	289	290	283	287	280	306	293	291	277	288	277	274	295	271	290	320	309	278	283	306	295	270	282	312	314	269	304	277	277	273	274	264	276	289	310	289	325	303	304	302	273	315	294	310	272	315	263	275	315	305	281	304	310	288	277	329	268	295	325	285	272	288	294	261	300	301	319	301	288	297	329	309	278	296	297	288	275	251	315	243	309	287	288	298	300	303	283	268	333	274	314	297	293	276	298	296	313	275	288	272	317	298	291	250	341	317	301	304	271	276	277	312	303	305	289	293	309	306	274	295	277	269	310	279	307	296	279	271	294	259	283	294	303	256	302	299	288	300	314	323	311	282	291	309	286	312	274	273	269	271	331	277	272	283	293	318	290	271	287	280	274	260	301	291	325	301	304	282	316	307	314	289	278	328	313	296	265	303	280	298	267	292	328	305	292	293	317	282	270	259	308	311	312	297	259	307	272	276	281	274	303	306	283	279	286	295	288	289	302	289	270	291	292	302	302	289	303	303	310	283	282	269	287	323	302	307	285	320	263	334	298	310	277	274	291	298	299	284	302	302	296	279	316	283	301	301	319	303	257	291	308	274	302	311	270	288	273	259	274	305	334	315	285	319	306	309	304	302	296	252	283	312	285	275	323	307	316	261	291	289	309	278	315	310	273	278	303	280	332	300	285	298	307	299	288	277	309	306	280	262	323	292	276	290	321	287	287	297	266	288	271	266	321	268	300	281	263	274	324	312	287	272	277	300	266	266	282	279	275	310	276	305	283	289	276	281	291	299	278	279	318	305	250	307	280	276	279	278	297	264	292	291	309	294	300	304	284	287	257	326	273	305	291	296	293	298	313	310	303	304	298	303	283	276	310	283	254	300	279	294	264	302	292	282	284	329	314	316	292	287	305	283	294	278	275	259	292	286	279	302	285	295	270	273	284	295	310	322	276	297	278	264	292	273	270	269	287	271	260	275	270	267	267	280	282	293	289	272	301	264	298	282	270	287	299	299	301	289	291	304	258	276	294	297	274	273	277	283	293	293	294	333	306	285	272	309	264	304	275	324	280	284	296	278	331	279	305	300	291	313	298	292	301	304	320	289	312	281	287	304	284	266	300	252	307	300	288	327	285	294	296	312	290	328	299	256	294	326	260	295	293	281	289	282	289	319	292	304	286	293	285	300	275	292	272	270	280	281	288	307	280	285	290	286	308	313	284	306	301	301	317	284	312	280	264	275	273	305	286	303	274	313	293	332	303	277	301	292	272	278	302	294	246	312	262	310	305	277	278	291	332	271	292	286	273	310	262	300	297	305	311	296	271	272	303	285	282	294	274	267	266	287	264	315	281	288	276	270	303	321	260	301	307	301	267	305	310	266	271	316	293	278	264	260	318	262	314	317	294	315	284	293	295	284	289	310	278	299	297	293	307	283	279	311	324	288	319	277	264	274	261	280	293	311	281	274	284	293	278	287	307	271	288	299	280	315	308	294	286	274	293	286	266	294	337	300	268	299	309	291	251	262	288	272	275	309	281	274	292	270	294	290	256	322	266	289	317	295	297	288	286	259	274	287	286	262	301	313	306	271	282	290	271	266	276	278	276	270	287	279	299	286	297	298	290	306	285	310	329	284	275	279	283	297	280	321	265	291	293	277	274	306	280	290	265	272	301	287	280	305	279	268	318	310	246	313	300	349	283	277	274	283	261	286	309	305	294	307	309	302	260	301	294	282	289	249	292	302	322	294
15195	2585	4882	5535	4877	4149	3368	2736	2461	2054	1954	1655	1619	1488	1366	1305	1260	1198	1124	1154	1076	1026	1036	1064	1000	990	930	943	922	883	865	899	873	863	909	850	820	832	838	818	785	833	781	827	835	873	771	809	800	818	769	790	814	825	797	807	814	818	747	796	758	757	867	805	777	739	777	767	756	749	776	751	777	778	759	804	790	795	719	797	732	739	724	747	801	759	771	769	785	731	712	756	727	754	780	748	815	726	741	725	749	799	761	747	703	760	657	731	770	763	764	776	726	784	743	746	759	806	743	768	765	755	750	767	752	722	744	780	680	772	740	743	755	725	749	726	741	737	795	775	740	732	755	757	715	750	754	776	763	739	739	700	761	751	753	738	713	738	746	752	729	771	755	788	791	752	767	757	753	788	716	795	727	779	700	760	725	725	712	727	765	781	743	694	762	752	786	724	747	725	754	749	707	769	730	767	717	739	723	750	710	733	762	783	726	768	754	750	705	743	696	779	740	761	792	754	685	765	669	713	731	684	712	706	750	733	704	767	728	718	719	739	719	708	735	751	730	730	773	707	768	744	743	766	746	721	714	766	725	693	766	745	745	682	730	771	731	776	741	759	764	786	792	801	728	730	731	762	778	734	785	762	779	741	720	793	717	796	712	754	742	769	749	780	784	731	769	737	757	764	736	735	766	729	795	766	738	714	779	766	771	752	763	728	717	775	718	765	765	735	778	766	768	773	726	713	709	720	761	718	745	742	732	769	722	722	749	748	710	755	759	715	743	749	724	711	732	734	754	743	728	758	781	720	768	752	749	761	718	762	726	762	743	720	784	736	711	722	750	763	739	764	778	687	757	746	771	751	744	734	727	748	755	753	758	738	755	728	790	727	760	696	736	763	780	734	711	769	756	735	764	707	726	783	739	789	716	754	784	731	808	705	719	722	722	733	692	718	733	719	745	795	822	721	774	728	760	710	734	798	734	712	739	698	727	692	786	761	764	762	732	741	751	725	753	757	765	785	740	740	715	796	705	771	727	723	750	734	787	726	767	766	754	729	711	797	787	763	728	767	779	734	762	722	786	738	774	753	716	759	766	752	797	708	683	717	779	749	725	768	785	750	724	784	710	760	757	770	700	715	723	776	697	746	714	735	717	709	738	770	758	787	762	774	740	699	750	767	715	752	711	782	755	807	744	756	737	752	743	773	715	769	765	738	761	712	717	720	724	710	769	728	709	753	749	735	782	736	738	784	743	758	722	727	727	759	691	752	736	788	749	777	796	747	725	746	717	756	713	734	737	771	718	754	756	810	773	742	776	749	743	754	760	704	738	722	751	765	703	727	711	723	766	726	726	753	710	715	731	759	747	738	750	716	738	708	782	733	770	734	744	741	746	719	729	742	763	805	733	772	762	728	757	716	759	762	750	707	748	746	773	766	778	734	726	746	759	767	702	737	707	753	739	711	720	716	718	731	733	738	736	732	725	739	735	745	710	700	740	755	759	741	744	740	734	751	736	705	757	707	762	779	760	780	781	715	736	776	710	763	727	752	735	727	747	773	725	748	778	730	765	739	720	726	751	738	781	742	792	779	692	714	730	734	793	707	741	723	732	756	709	740	729	766	762	746	764	734	746	732	802	723	755	778	743	783	809	714	740	814	750	727	688	793	728	775	704	728	762	778	757	723	779	739	743	737	736	724	697	716	757	733	756	699	745	738	705	738	719	716	718	747	738	722	727	744	751	764	749	764	804	747	693	800	742	742	725	767	769	742	752	719	715	784	764	741	765	733	733	739	742	758	714	725	733	702	723	775	748	768	710	728	708	709	720	759	705	745	748	767	719	785	726	732	759	728	779	733	761	686	742	732	781	782	807	736	740	750	829	744	728	720	746	768	705	769	754	753	770	737	714	765	730	754	739	775	728	773	742	721	728	774	790	787	709	734	754	723	698	716	760	735	744	761	789	787	762	766	748	783	725	744	725	784	728	720	778	738	776	726	750	775	763	728	757	735	758	717	740	761	727	723	711	703	714	761	741	745	760	793	744	763	706	737	751	765	735	761	766	743	744	738	718	757	771	751	775	715	761	766	707	751	765	736	755	797	768	743	733	741	764	749	761	738	754	758	741	759	770	739	804	720	691	780	737	680	758	753	740	706	705	741	735	722	723	763	744	736	758	753	768	737	756	739	776	765	732	787	756	722	744	690	756	793	789	785	742	767	754	751	709	730	744	771	725	733	771	741	760	704	747	734	742	772	719	760	737	766	794	789	710	780	711	717	788	754	736	728	728	786	781	760	769	739	768	770	773	745	713	749	729	772	763	784	722	788	732	748	726	737	726	755	745	750	732	762	798	753	746	708	774	736	778	753	771	774	752	759	705	753	749	790	747	720	765	740	757	742	785	743	768	725	749	761	731	720	770	756	821	737	718	729	737	704	711	755	744	740	709	703	778	802	718	766	761	803	753	722	738	767	746	718	702	792	716	747	773	721	703	765	733	712	772	759	733	723	740	778	720	747	691	748	738	750	730	723	733	755	732	799	755	733	756	714	729	762	746	772	752	777	743	689	768	709	786	786	743	768	739	709	761	731	777	737	785	722	788	729	730	691	752	723	805	739	706	732	759	766	684	778	740	770	779	742	692	722	709	744	707	752	731	752	767	755	751	777	709	784	753	805	735	773	741	725	713	731	764	752	777	728	759	758	725	722	758	754	728	787	709	747	733	779	746	785	752	780	792	730	752	754	749	743	771	748	717	765	830	759	718	731	741	751	772	738	745	718	721	745	719	769	727	754	766	744	733	739	826	726	766	759	709	772	749	784	757	764	765	735	720	757	710	783	730	787	718	727	714	765	771	768	741	705	688	701	735	704	766	697	686	734	740	741	773	767	765	710	759	724	724	695	730	745	733	739	747	789	751	698	736	746	716	737	738	738	729	731	758	715	777	717	717	758	730	748	720	748	691	728	762	745	751	719	740	700	732	776	721	783	756	745	724	767	751	701	730	786	742	774	740	732	787	738	795	740	700	714	779	708	745	716	704	750	759	732	759	743	776	742	726	716	787	750	679	703	762	712	747	756	738	735	750	765	739	734	741	809	744	767	760	756	719	735	793	763	773	763	747	714	744	730	770	749	775	764	711	774	704	797	757	764	845	724	748	740	736	779	769	740	694	760	768	756	773	715	728	755	752	750	724	719	732	704	732	721	747	761	742	701	776	742	790	760	750	740	771	754	728	717	768	792	792	745	738	722	730	758	737	776	756	734	753	732	731	768	746	788	751	766	753	775	720	760	757	795	762	762	737	795	736	724	727	707	755	813	756	778	712	777	747	788	742	713	829	750	768	719	745	744	773	784	775	755	770	789	747	748	743	748	762	716	728	798	719	730	785	740	755	741	719	697	746	756	711	784	781	748	697	754	722	750	734	702	767	726	697	713	796	759	739	748	719	700	731	736	745	757	727	766	716	714	738	719	746	730	702	740	758	710	742	778	735	733	725	713	735	708
2863	455	274	207	171	166	186	159	159	134	152	181	142	138	133	155	157	154	170	146	160	130	162	168	143	154	145	166	136	147	142	159	142	156	151	150	156	140	142	130	125	141	151	173	157	161	133	151	147	172	156	175	156	157	166	145	132	168	163	166	146	171	153	135	137	127	149	127	138	137	148	147	154	153	143	147	134	130	142	153	135	143	124	157	151	126	191	138	165	154	139	161	129	142	148	141	143	139	120	135	136	129	146	151	140	135	161	154	139	160	141	142	162	167	163	136	150	154	142	142	161	125	160	137	138	146	152	151	158	157	131	136	145	146	136	158	143	149	147	139	160	145	137	141	125	153	145	150	143	146	134	124	158	161	142	147	137	168	124	141	159	145	144	159	149	149	143	140	126	136	144	147	167	158	142	146	142	173	164	142	149	161	146	161	144	154	144	139	142	147	134	162	155	151	157	133	141	147	140	146	147	136	158	126	155	149	138	153	159	140	139	140	140	151	151	129	137	149	146	149	153	124	130	125	139	144	146	120	132	143	128	166	154	135	138	129	143	169	142	145	139	154	163	143	141	141	155	134	141	151	129	153	164	148	153	153	166	173	179	149	136	155	125	168	125	128	146	124	146	134	138	128	148	154	162	149	138	162	131	136	147	178	144	149	146	149	142	150	145	131	152	154	146	125	158	164	133	130	136	140	140	159	146	135	159	156	155	151	160	142	145	140	153	124	136	148	146	148	148	165	149	145	125	164	147	144	133	153	145	162	166	160	143	138	135	132	159	146	158	138	159	133	148	153	152	147	147	147	143	163	142	142	137	147	127	177	149	138	128	153	135	153	160	131	151	158	133	165	146	148	124	152	160	168	152	146	123	148	139	142	157	154	119	120	143	163	154	140	152	135	157	141	143	140	122	157	153	144	148	147	150	121	138	148	136	154	144	140	142	154	141	149	155	132	140	157	165	140	155	133	166	148	170	150	156	174	151	140	137	145	156	144	137	153	150	150	141	141	166	147	139	137	170	160	171	133	150	145	143	152	153	132	156	140	164	142	144	151	156	131	145	151	162	153	134	153	131	167	137	138	154	136	144	134	153	145	132	143	162	154	145	166	151	136	142	161	132	149	158	136	157	151	144	146	144	153	149	155	149	166	130	139	160	135	122	139	137	150	149	132	145	138	163	171	143	146	167	140	149	172	152	149	142	137	138	147	181	131	109	144	167	131	152	148	138	132	137	153	146	136	142	133	140	146	145	131	135	141	133	147	151	148	153	136	171	129	139	137	144	163	134	138	143	141	161	156	128	128	158	141	144	137	144	132	153	139	161	142	165	135	158	155	129	154	151	137	126	128	131	148	139	164	151	137	154	130	154	147	137	129	154	146	165	141	156	145	130	139	147	147	135	143	157	129	127	148	146	145	124	140	145	137	149	166	141	154	152	141	134	149	150	133	156	138	148	150	159	144	148	138	121	120	153	129	141	162	145	136	139	150	138	136	138	134	129	158	148	131	150	134	158	139	149	128	124	169	144	129	158	131	151	127	143	159	141	145	130	132	143	141	135	137	150	142	182	166	160	158	138	140	162	146	150	139	153	186	148	149	128	144	134	153	149	151	141	135	162	158	139	177	120	138	142	132	146	145	164	164	162	146	145	128	145	128	152	144	141	148	164	158	139	135	141	154	158	165	157	161	146	147	133	152	153	130	146	144	160	136	159	147	138	141	160	130	169	178	172	144	145	131	147	132	158	130	162	176	125	145	149	149	129	159	156	150	138	133	170	144	162	160	145	149	155	160	147	131	147	140	148	155	121	146	135	157	136	131	148	167	141	135	154	148	160	130	142	157	132	126	135	149	147	155	141	146	145	151	143	148	148	162	165	140	166	139	157	144	148	167	159	139	140	141	160	123	142	150	113	147	155	148	145	131	142	143	150	137	154	134	144	130	172	143	153	149	134	142	145	129	131	152	141	164	159	143	160	166	172	133	158	137	144	132	149	137	156	127	127	146	135	170	138	144	146	161	156	149	143	166	158	154	149	133	161	150	151	164	142	141	146	154	169	145	151	150	148	172	151	144	161	145	135	144	142	156	153	161	151	143	168	137	155	130	137	152	161	136	148	138	156	158	106	151	151	151	139	164	136	133	148	173	132	148	143	161	139	152	141	153	145	137	120	147	150	157	146	191	144	135	136	147	132	124	162	145	160	142	156	161	160	150	144	131	158	136	151	155	166	152	156	132	132	135	146	137	143	164	154	146	168	146	160	124	142	145	157	145	135	141	152	134	152	152	149	137	147	133	151	149	160	142	148	134	166	152	118	146	152	163	136	159	178	135	150	124	136	145	139	123	146	152	169	140	131	160	139	151	143	132	151	151	140	158	113	156	151	159	149	143	149	158	135	121	143	129	170	129	155	139	133	125	138	134	126	144	152	141	136	146	129	133	139	156	169	155	134	158	138	150	154	156	136	141	160	150	149	122	137	137	168	144	143	153	132	151	170	126	153	135	162	154	158	142	135	142	142	146	125	139	138	144	182	162	144	160	155	151	149	159	144	148	143	153	169	129	145	135	148	147	157	145	131	127	138	157	145	170	158	149	139	136	155	138	119	147	160	135	131	135	137	122	162	157	154	138	151	136	134	155	164	120	129	145	137	162	174	154	141	162	160	142	141	140	163	163	160	120	156	140	141	156	150	162	140	141	152	188	146	127	154	142	142	148	143	141	143	167	139	171	148	163	159	129	142	177	140	149	143	155	118	163	146	156	161	137	145	151	146	154	153	148	160	171	147	152	161	137	165	135	143	148	136	154	156	133	160	136	156	128	156	142	149	166	146	160	138	151	127	125	143	156	158	171	153	139	152	141	149	152	139	141	148	157	134	154	156	152	160	157	171	149	150	151	147	129	141	154	154	151	154	151	144	140	144	150	173	170	145	152	134	134	153	143	142	148	128	137	157	149	158	142	142	144	147	132	138	145	135	157	136	130	163	159	158	141	136	151	149	131	136	141	149	148	156	171	136	156	149	153	129	149	159	159	151	139	142	130	149	159	153	145	136	157	143	152	136	152	170	113	148	136	154	132	157	158	154	133	148	132	129	124	145	157	164	145	146	153	153	156	136	135	138	141	165	145	139	148	145	148	142	145	165	131	143	149	130	127	122	138	132	133	156	137	161	138	156	143	145	146	152	134	145	150	170	134	150	135	135	155	154	156	148	120	160	115	150	144	159	159	143	139	142	142	161	150	140	152	157	166	159	168	142	156	168	162	166	146	142	143	155	158	136	118	152	159	143	151	155	141	159	138	164	137	159	150	127	142	146	142	168	138	139	142	148	151	134	127	155	151	172	142	142	131	134	128	143	142	153	134	176	145	129	151	140	161	144	137	140	140	148	136	143	145	139	130	149	152	159	153	148	135	132	153	140	136	138	131	146	146	122	148	151	137	145	157	154	132	144	157	148	151	137	158	148	153	159	136	140	134	142	158	147	147	153	165	151	126
2725	646	589	639	588	574	541	541	513	503	473	478	479	488	491	472	496	434	448	468	474	467	472	458	438	431	483	459	406	448	440	460	439	472	464	436	449	465	439	462	483	481	434	472	449	462	429	456	403	442	464	451	425	466	430	442	439	392	456	448	436	448	419	483	422	430	482	451	399	420	449	470	440	433	510	480	444	439	376	441	513	453	463	420	405	445	414	436	428	444	430	386	426	452	445	444	433	467	462	472	443	443	488	453	451	453	444	440	449	439	419	446	465	460	426	422	467	488	466	421	467	449	407	454	473	481	449	462	421	456	460	472	465	421	484	432	461	452	427	445	466	452	425	466	455	459	429	405	443	457	470	465	453	446	456	444	471	438	463	428	460	430	436	470	472	441	430	464	434	437	454	466	426	418	484	417	436	445	422	420	435	437	433	450	445	470	448	429	520	465	426	489	437	441	432	405	431	449	469	447	441	473	425	424	470	461	454	424	424	403	441	463	453	461	419	397	440	413	446	455	474	450	434	422	452	431	443	483	458	443	438	478	417	453	460	378	436	438	474	473	453	468	437	457	462	441	438	420	423	446	430	447	427	419	460	482	464	458	441	466	458	446	428	483	448	453	418	429	450	442	447	424	445	424	431	429	450	435	441	457	490	454	430	486	425	473	445	453	448	430	452	475	452	459	446	445	459	468	411	445	456	473	458	443	434	466	411	432	461	458	446	416	432	459	523	456	468	442	470	448	442	451	434	438	451	422	422	467	448	486	428	446	482	408	459	425	436	413	408	410	428	463	447	439	494	449	451	461	457	441	434	461	439	476	451	446	428	430	426	432	446	445	451	442	446	433	467	462	449	440	448	440	439	439	435	446	474	448	456	465	461	465	447	468	449	438	463	412	449	432	458	448	474	468	467	421	496	464	463	467	446	439	481	462	422	450	487	461	425	449	463	466	398	447	436	447	452	462	451	445	440	484	475	422	479	444	441	454	439	449	423	455	424	443	452	490	437	445	417	405	432	410	482	448	448	403	463	457	464	417	461	486	461	429	428	451	445	422	468	456	459	480	433	474	446	500	452	418	504	429	449	437	435	455	454	416	456	439	443	444	413	461	438	422	440	501	438	453	443	472	448	439	406	431	477	458	409	447	462	384	497	449	437	440	439	443	474	443	476	424	429	436	459	462	415	453	470	439	434	441	461	460	418	455	436	438	453	442	447	481	466	427	449	449	456	450	460	463	422	453	426	460	452	426	441	435	440	444	450	496	460	470	413	441	426	427	424	472	447	482	439	490	483	444	448	448	452	463	437	451	407	451	437	415	423	501	462	423	463	453	509	413	443	477	417	436	473	423	440	445	447	455	403	487	453	447	425	402	454	431	437	451	432	419	463	473	455	452	444	422	445	428	490	468	443	476	465	480	446	470	434	470	477	445	450	437	461	435	444	444	441	454	483	425	479	476	424	461	445	461	464	419	431	423	416	447	445	445	416	417	460	466	456	492	452	392	474	464	455	423	431	421	405	439	431	410	444	434	464	466	439	479	433	455	438	421	442	473	443	454	451	453	463	474	417	455	426	429	459	501	434	411	480	463	435	463	403	457	463	469	435	456	449	430	446	438	437	444	460	445	411	447	447	457	422	424	457	426	415	462	402	460	478	453	462	470	462	430	462	393	412	442	466	458	443	450	398	448	430	457	450	464	458	442	449	422	459	431	480	426	452	436	456	445	464	448	449	434	458	442	446	457	453	467	420	456	431	437	451	419	459	480	404	423	482	444	445	425	444	454	431	455	473	415	434	440	432	433	424	460	460	436	461	458	467	433	376	452	462	467	455	456	413	474	453	497	436	472	431	436	450	461	452	475	448	404	407	433	450	455	464	438	446	464	442	453	464	480	433	441	418	491	419	434	459	474	441	454	441	441	482	461	464	463	442	443	433	450	417	452	447	429	417	480	462	433	453	461	417	461	464	471	461	483	433	468	441	420	462	466	448	449	477	426	479	456	456	464	434	456	455	464	462	456	428	455	408	455	452	485	449	460	461	447	466	459	462	438	430	456	411	448	425	412	429	455	455	484	447	428	472	458	447	450	442	454	443	416	457	431	435	437	409	437	486	443	446	442	448	468	437	435	446	459	450	461	466	445	465	443	408	439	419	457	449	448	464	467	454	448	438	461	458	473	407	467	478	452	489	486	409	434	407	465	469	432	486	460	422	401	437	468	426	452	438	445	440	477	408	451	459	409	443	477	444	438	471	427	454	441	429	444	430	439	456	481	442	474	475	481	444	410	447	441	419	455	431	422	459	435	470	465	452	443	442	444	450	480	443	450	438	498	454	458	434	448	451	403	463	453	488	435	468	440	471	445	440	443	484	419	421	461	492	439	435	442	422	422	397	434	439	446	422	427	467	468	465	446	433	476	457	441	416	474	436	438	444	445	459	442	448	467	420	482	433	451	450	443	429	430	470	454	434	441	426	451	462	437	471	402	466	466	423	421	468	393	404	426	417	476	433	436	487	493	448	447	420	441	463	419	478	472	443	452	450	420	422	465	442	439	459	439	474	427	479	460	450	464	445	425	447	430	454	443	457	418	414	440	474	417	437	450	427	449	457	462	470	421	450	445	449	490	456	463	464	475	451	460	455	466	436	398	445	436	461	419	478	432	469	452	431	420	424	417	448	460	438	456	465	452	460	451	445	450	458	434	478	430	423	449	442	434	449	465	464	466	441	387	413	453	468	463	451	449	475	457	445	429	429	451	440	430	470	446	426	479	427	457	424	432	454	424	478	431	476	438	453	461	443	429	437	486	479	463	434	464	435	449	480	430	430	447	463	453	411	466	450	414	438	397	443	457	488	464	479	439	449	434	451	455	467	437	425	461	484	447	440	424	388	451	443	427	437	445	456	443	407	442	426	472	429	444	454	449	467	446	427	473	447	464	456	429	451	440	462	447	458	486	440	461	467	477	430	474	458	434	425	447	442	435	474	437	418	444	444	501	425	467	462	416	458	455	425	452	443	421	451	452	455	423	464	435	447	494	446	463	435	439	422	470	469	462	437	439	450	434	428	427	493	461	470	415	394	454	405	472	482	437	472	470	432	462	443	489	438	459	416	461	440	409	403	438	440	483	415	421	436	446	449	445	450	447	448	458	486	453	455	441	452	492	420	456	451	409	419	470	470	426	418	452	410	430	472	453	456	487	458	487	480	428	428	436	440	388	422	427	473	448	464	473	440	459	439	451	455	442	416	449	495	428	453	452	438	456	455	432	475	453	472	459	430	422	492	453	444	443	453	445	432	453	430	467	431	442	427	435	491	524	458	434	437	404	402	428	442	463	416	435	434	417	429	432	480	444	449	457	463	408	429	436	465	419	481	427	430	463	468	462	440	436	487	458	449	445	467	434	435	485	461	462	484	444	466	437	437	425	482	471	447	476	431	432	475	456	491	442	452	434	432	495	416	434	472	460	460	460	439	431	454	452	438	441	447	440	439	417
10521	4148	4840	2394	1126	802	574	468	398	371	378	351	360	349	341	327	300	306	316	287	314	301	290	346	318	315	326	295	307	299	319	290	326	337	324	293	307	284	307	318	291	289	281	313	276	307	297	291	270	278	290	303	263	280	269	324	275	277	310	283	299	282	293	278	277	286	297	292	297	283	300	302	284	281	266	312	291	310	275	291	340	287	283	254	296	285	294	249	308	309	283	289	302	312	286	327	299	287	269	295	260	288	296	234	288	308	283	297	315	282	292	306	287	315	329	301	297	269	306	272	283	265	312	299	282	273	295	279	295	304	279	305	303	281	282	292	290	280	287	286	269	309	287	279	310	269	273	269	279	280	287	281	293	287	275	320	313	281	275	308	283	327	284	322	295	286	281	317	289	301	289	271	270	311	245	284	281	288	265	267	301	269	297	301	294	298	276	308	281	282	261	305	309	284	311	289	294	262	273	290	241	285	257	289	300	289	286	279	309	287	270	299	305	297	242	291	268	303	307	282	283	299	245	294	273	283	294	288	279	286	264	295	288	258	294	272	259	300	262	306	310	289	302	293	314	298	295	283	289	279	292	270	280	269	277	301	265	279	278	270	315	333	295	310	336	263	299	301	297	293	287	267	316	298	344	318	282	290	312	255	301	311	296	301	282	259	282	296	305	269	298	298	329	294	318	293	300	286	299	274	287	282	288	315	310	303	286	283	300	295	311	303	288	279	265	289	278	281	295	267	311	316	262	270	286	323	289	289	261	277	291	259	303	285	283	273	298	297	272	306	282	304	274	299	295	301	295	268	262	289	289	306	319	311	256	253	290	291	255	301	280	277	287	327	317	260	298	272	297	264	275	306	265	304	323	308	298	306	294	274	289	273	252	306	288	265	315	274	294	298	281	294	300	282	275	298	289	320	290	258	298	306	300	283	326	272	276	269	301	273	267	307	265	307	280	300	271	311	309	293	283	277	281	312	297	299	292	301	286	286	279	280	277	293	245	276	305	289	279	301	302	276	313	273	259	347	305	273	289	282	306	286	300	259	310	310	275	287	305	312	272	276	303	287	287	301	278	283	292	307	286	315	264	286	289	313	293	295	299	309	272	291	285	315	263	259	281	292	281	325	281	279	307	301	291	312	325	275	284	256	293	293	284	283	253	294	303	305	290	256	259	318	273	299	248	280	314	311	277	284	298	288	281	300	314	283	283	280	286	294	274	273	312	294	259	264	300	301	300	291	317	295	312	313	263	290	289	315	308	258	289	291	281	270	281	283	289	296	298	280	275	283	317	296	280	290	298	294	318	290	279	288	283	292	266	286	275	260	275	302	280	259	316	334	258	275	299	303	300	264	296	293	308	307	301	288	298	275	282	323	258	290	298	286	277	319	284	274	286	288	276	279	303	315	280	265	305	250	278	264	263	281	293	266	293	295	318	279	294	287	285	300	274	307	311	297	297	346	302	284	303	305	289	304	300	298	266	286	265	263	305	262	304	290	281	294	294	293	286	317	288	316	277	253	273	298	259	247	276	264	277	284	331	282	288	267	293	264	291	276	295	280	257	275	290	315	296	264	262	287	275	291	278	281	304	305	298	295	268	288	255	285	303	301	275	311	299	298	286	291	323	291	289	278	264	302	259	275	272	277	292	295	282	292	293	303	262	264	268	277	308	301	307	290	257	286	284	278	288	281	273	287	301	310	286	306	303	270	322	277	299	286	290	283	277	289	313	296	287	271	295	293	278	295	324	277	300	277	276	283	320	275	312	278	271	310	294	304	287	297	287	304	303	294	303	276	269	307	281	292	305	275	296	314	301	278	326	293	283	296	279	271	302	296	298	280	296	284	284	274	296	292	302	311	266	294	322	290	269	283	291	282	309	279	279	275	277	272	293	266	268	292	248	292	309	278	283	298	298	284	323	289	276	289	277	299	261	304	277	311	278	302	266	296	274	297	319	291	296	284	310	303	289	279	288	283	289	305	300	303	277	277	293	290	294	295	273	297	327	296	274	316	261	287	280	316	298	276	285	294	310	294	295	283	298	318	293	293	279	305	286	268	263	267	284	285	315	304	324	324	285	287	294	268	275	282	269	284	301	284	270	311	282	284	313	299	293	289	259	316	303	307	286	307	272	311	293	281	292	296	288	283	295	292	285	299	298	269	291	288	300	303	282	281	310	282	279	271	282	271	293	310	296	302	298	292	267	320	289	318	294	285	274	306	316	304	292	290	286	264	306	332	295	287	277	262	342	273	291	279	286	305	318	299	267	277	299	261	320	275	308	303	307	288	274	286	282	278	295	296	278	306	305	292	318	331	303	278	294	306	301	285	290	279	259	269	287	331	251	308	291	267	250	313	304	300	316	252	302	275	291	305	289	283	286	295	290	270	282	289	296	267	307	265	287	257	287	275	285	275	298	278	268	298	283	265	304	270	266	313	299	301	287	259	262	278	307	297	296	302	313	300	305	307	307	302	296	325	292	272	300	298	261	285	315	274	280	298	280	312	293	320	280	328	292	284	305	281	289	291	276	283	291	271	267	279	285	288	276	285	264	280	283	300	290	297	281	272	309	304	277	262	276	262	255	287	268	276	274	255	307	292	317	292	290	272	292	266	290	255	287	292	308	268	298	304	283	311	267	319	283	317	275	286	292	267	287	287	292	303	298	303	291	303	298	271	292	236	320	298	283	303	277	269	260	294	277	285	303	262	262	301	287	314	279	299	302	308	292	285	313	275	268	261	259	271	283	264	308	312	269	262	328	304	298	259	326	296	299	331	268	284	272	324	285	303	315	295	288	277	293	287	284	281	312	290	281	292	277	295	266	307	289	290	313	300	295	263	326	333	317	271	284	298	323	265	308	272	277	318	277	307	307	318	296	303	314	307	269	267	291	266	295	286	277	261	271	298	312	310	265	266	298	315	287	270	299	276	278	302	289	269	301	258	301	314	279	303	275	276	263	283	281	266	304	325	310	271	272	301	290	290	284	294	299	288	277	298	281	310	291	296	274	280	280	293	278	303	307	266	289	310	291	291	307	295	306	293	324	284	253	294	290	293	289	283	295	280	302	274	322	298	317	269	280	299	287	289	294	289	281	320	308	291	286	268	281	296	309	296	279	298	280	292	300	291	325	305	294	303	278	289	298	312	317	271	264	322	310	267	281	285	292	297	302	280	263	280	313	293	267	302	294	289	247	263	322	286	298	304	279	296	327	315	280	295	320	292	288	266	308	296	305	303	274	296	279	285	265	313	277	312	284	274	317	292	291	302	280	296	278	299	292	302	283	303	282	273	299	291	282	289	288	292	271	295	268	299	305	296	290	281	289	271	296	269	304	272	278	285	274	308	274	321	311	296	287	304	266	309	265	294	270	318	325	254	311	257	283	272	300	346	312	281	281	305	278	264	272	265	273	286	276	286	260	291	270	310	285	270	297	314	321	305	263	321	304	318	314	263	312	285	289	279	294	290	306	269	293	297	301	293	301	270	274	297
7625	3173	4962	4017	2962	2418	2132	1992	1567	1448	1408	1186	1153	1104	1006	1043	990	998	954	953	944	914	953	884	871	874	895	887	884	794	874	850	801	768	848	850	837	843	810	813	800	778	833	825	810	811	828	785	809	844	808	806	835	804	826	846	779	811	776	815	724	793	809	808	773	792	759	833	764	792	833	728	774	803	768	766	815	815	811	795	759	731	760	783	771	780	740	766	827	791	758	748	767	759	797	791	763	797	745	776	820	738	836	761	770	778	793	780	745	720	833	760	772	793	774	770	847	745	739	757	804	834	781	750	786	766	742	800	766	773	791	828	751	812	797	768	761	761	789	712	777	780	756	823	777	783	797	799	798	747	776	829	721	785	755	769	820	830	775	762	778	779	714	763	822	770	804	773	740	767	761	773	780	765	757	791	784	761	771	771	788	767	764	790	766	713	756	773	748	780	769	754	741	795	769	746	772	773	750	770	754	775	748	796	817	776	758	846	785	824	783	780	774	790	797	792	717	771	783	810	741	769	749	769	802	825	792	744	694	760	796	744	765	764	755	761	779	756	724	761	732	772	789	786	776	754	766	830	741	799	821	781	779	814	767	786	754	758	771	790	758	795	774	762	800	749	804	760	781	721	768	730	773	746	749	775	771	736	747	780	732	824	738	786	795	777	753	734	736	795	775	798	760	775	800	746	777	717	778	827	781	814	780	780	797	750	755	822	752	748	772	742	773	732	757	818	787	815	757	748	765	796	800	747	771	743	795	797	743	761	786	743	740	762	739	774	781	772	764	739	757	795	754	800	772	773	770	780	791	784	834	735	789	756	815	792	790	785	794	797	808	762	778	782	814	759	805	809	792	810	817	774	769	799	764	769	760	833	769	778	775	777	757	779	790	761	748	797	727	790	794	754	795	746	829	703	819	768	771	741	768	749	753	709	806	750	779	803	804	766	750	823	796	754	764	750	752	785	709	779	750	760	745	793	744	811	792	746	772	780	824	757	740	794	779	744	750	793	713	788	751	786	802	721	798	758	736	739	716	730	756	767	789	784	756	780	762	757	758	773	790	778	804	801	773	780	815	767	809	774	792	782	756	782	768	811	774	743	792	774	800	789	762	772	729	787	803	765	779	786	744	801	751	808	764	812	774	792	777	766	756	793	775	739	724	772	753	756	771	830	751	748	778	762	807	723	776	760	713	770	777	729	789	825	754	767	758	837	809	775	795	768	760	762	783	773	750	792	809	774	780	788	751	806	773	762	757	756	731	765	781	777	794	774	745	757	788	745	711	811	774	769	792	822	754	762	753	791	743	762	765	794	800	781	743	777	816	754	768	777	776	828	790	749	764	761	741	751	797	787	752	753	760	721	792	745	793	791	816	761	781	752	781	786	773	774	800	805	834	797	796	780	787	801	765	795	797	750	768	738	773	717	775	759	743	755	776	770	728	693	805	764	721	818	779	768	804	775	812	785	747	754	756	749	772	788	829	781	748	732	815	782	800	804	763	723	783	751	794	792	791	783	786	789	802	779	796	790	769	743	785	749	783	800	818	802	769	779	794	816	768	757	797	743	828	765	764	781	776	792	735	782	808	757	750	822	805	716	750	807	769	757	785	752	817	777	782	740	756	781	755	767	730	787	767	772	772	794	808	713	724	771	733	761	767	825	807	798	760	810	801	731	769	770	778	734	753	753	771	772	718	767	714	801	696	756	798	802	756	748	825	734	797	779	783	795	795	744	756	758	726	787	801	748	787	785	757	703	768	781	791	832	803	781	762	753	713	768	705	754	765	776	733	756	760	783	775	741	785	768	716	776	749	765	737	758	761	751	753	749	769	799	767	800	769	734	787	782	768	749	756	802	784	771	769	790	766	784	735	737	808	756	784	815	822	797	759	745	754	745	738	787	785	810	791	741	766	753	687	766	746	816	721	755	767	740	780	760	757	762	783	790	802	759	752	793	749	804	792	768	823	759	808	713	741	751	796	811	766	746	764	739	754	748	793	789	736	713	769	748	761	759	781	820	765	762	769	753	760	805	775	765	824	774	788	731	733	794	750	768	785	775	774	802	770	761	779	773	800	768	780	729	770	813	728	779	791	758	741	791	775	826	748	752	755	792	850	809	757	789	770	699	755	747	807	778	784	792	773	769	729	774	757	729	793	772	750	742	794	822	784	720	773	785	771	800	753	774	794	741	759	776	724	733	822	752	824	803	726	757	772	766	750	812	813	795	791	762	793	781	797	814	756	777	777	758	772	758	740	784	765	729	761	776	796	794	730	765	775	796	826	738	786	803	754	741	762	794	809	779	775	809	786	737	800	754	779	795	755	801	742	804	762	790	792	760	759	746	779	827	791	761	770	781	780	776	800	769	797	690	786	778	803	778	767	754	754	776	805	779	791	768	797	752	757	785	823	776	792	769	823	810	715	787	766	796	772	747	795	793	799	747	733	741	770	729	768	795	803	777	787	786	711	781	780	784	800	766	769	744	776	779	807	798	796	788	770	791	790	794	726	789	750	785	784	724	726	795	748	755	771	762	773	775	781	748	788	792	806	765	771	762	804	807	767	790	734	727	769	770	759	794	825	819	804	763	836	774	795	818	728	810	716	788	754	741	745	756	734	807	729	765	755	753	772	731	776	732	769	788	761	800	735	778	733	801	716	776	759	774	788	776	786	775	753	744	759	796	756	808	790	767	765	820	788	816	733	806	732	769	746	799	777	795	768	795	756	814	786	766	778	770	760	762	761	789	760	767	810	795	809	834	757	782	788	763	725	739	773	786	793	761	769	776	788	735	765	770	719	789	780	751	749	758	740	786	794	838	768	780	736	757	720	787	785	801	715	809	775	780	766	770	797	765	789	757	804	778	752	751	758	776	750	709	741	739	766	781	761	789	800	719	770	791	752	732	725	788	801	767	785	762	757	761	763	770	787	816	789	785	780	760	777	712	793	784	735	771	803	774	752	749	709	823	777	778	759	796	773	780	768	768	745	810	796	773	812	808	850	773	758	757	788	781	808	815	767	761	789	748	745	802	767	780	785	740	749	747	766	811	776	764	761	741	771	757	790	768	727	734	799	771	760	790	773	821	789	764	726	784	770	761	801	809	758	820	800	759	750	746	782	787	779	757	731	786	770	790	823	729	743	750	782	745	742	797	773	764	763	834	775	788	779	764	776	747	714	781	771	746	744	800	789	758	775	779	762	757	778	869	767	760	751	817	764	732	750	752	790	832	760	736	791	767	790	782	770	799	725	782	731	812	809	764	801	763	775	748	792	796	771	775	789	777	765	771	751	742	731	749	733	743	740	774	746	751	800	739	740	768	761	720	768	796	771	746	777	794	734	790	781	772	762	760	804	787	803	732	789	811	802	778	780	753	683	754	822	743	752	761	790	782	763	821	750	760	747	809	800	760	739	726	710	761	745	759	751	775	785	766	758	783	753	742	812	783	795	797	698	790	755	801	784	741	762	823	780	784	797	771	756	753	766	808	793	736
16887	9056	5779	2952	1877	1265	916	693	571	472	438	473	429	393	368	363	323	345	298	297	329	345	307	334	301	320	317	318	329	305	305	295	312	308	297	287	306	294	301	261	298	296	289	289	344	293	309	326	277	271	290	319	311	284	258	296	288	271	282	268	259	305	290	299	299	310	300	284	270	275	275	276	302	296	296	288	291	282	265	266	314	289	269	294	284	292	302	296	290	277	293	274	305	298	282	282	309	293	256	291	315	294	303	268	271	280	302	335	266	301	291	277	262	293	307	263	264	279	291	266	283	267	284	282	311	274	283	296	257	277	284	277	307	308	274	298	282	282	283	305	272	246	268	302	253	279	317	232	304	284	273	276	299	268	300	273	285	283	282	285	283	298	281	290	269	298	293	269	299	281	307	294	298	289	267	306	274	287	305	301	268	286	272	292	269	318	270	282	274	314	295	249	314	292	289	271	277	277	267	291	264	324	279	266	317	314	270	268	286	252	314	266	287	267	311	274	272	292	252	316	288	301	276	323	294	299	294	269	297	300	311	277	270	255	282	286	280	250	281	267	305	275	272	298	303	253	276	287	265	282	298	280	312	253	277	287	261	303	290	330	278	286	301	289	281	298	274	278	283	277	269	263	340	279	282	289	269	287	282	292	306	309	297	316	311	297	281	334	270	294	288	298	286	260	270	317	287	258	297	273	290	282	278	264	290	285	289	298	303	254	250	263	278	291	295	288	311	306	282	285	255	298	291	269	265	285	304	290	291	253	286	287	310	303	309	264	292	315	311	276	289	275	284	298	288	308	289	272	289	312	294	297	326	278	298	289	288	278	301	292	279	275	280	289	277	302	284	277	280	300	271	309	293	285	325	272	275	264	271	259	274	257	291	252	297	268	294	302	274	297	279	259	298	311	257	296	264	263	267	311	283	267	276	267	269	265	271	277	270	280	311	293	282	285	272	295	304	293	288	258	290	275	302	305	259	285	260	289	298	301	271	275	297	297	296	274	299	313	269	290	288	278	304	302	251	298	310	275	267	284	255	302	293	293	308	294	286	265	292	312	281	314	280	295	279	287	300	272	315	299	261	262	297	298	264	271	291	321	327	275	300	295	295	302	288	297	304	306	280	296	267	295	278	277	293	325	255	251	293	297	295	293	292	322	281	302	315	309	270	301	283	300	292	279	283	278	326	272	320	304	301	289	282	297	316	253	270	294	296	283	308	289	302	284	308	308	319	267	264	292	282	287	294	311	309	316	316	291	272	276	290	286	291	287	271	279	266	282	273	282	304	264	314	287	272	264	284	277	292	276	323	280	304	312	248	271	268	293	289	311	287	287	286	274	285	296	302	278	288	254	289	298	304	275	311	281	291	286	270	309	304	266	282	289	300	295	284	309	284	286	304	292	266	290	295	280	291	274	260	318	298	291	282	302	261	267	276	306	255	291	295	269	281	309	304	293	261	264	280	263	281	309	298	280	292	303	297	313	288	269	291	271	287	301	252	280	253	285	289	290	270	283	304	284	282	296	253	264	283	275	304	259	298	294	281	290	287	281	285	271	302	300	307	298	258	288	302	263	278	278	309	288	281	280	284	269	284	298	291	274	317	284	278	280	266	313	278	247	292	314	280	297	291	288	281	276	278	300	273	284	294	282	265	286	286	320	282	322	271	313	286	317	296	272	296	305	320	279	286	293	271	279	302	281	287	321	271	259	312	274	279	299	291	314	295	272	308	276	277	260	285	262	308	293	279	310	292	276	278	292	271	308	310	312	315	296	297	289	308	306	285	309	287	305	259	251	280	321	285	246	289	260	307	292	279	255	284	322	263	285	300	291	292	321	318	308	313	282	280	284	309	282	267	281	295	269	288	277	333	286	304	275	277	285	304	295	288	267	292	304	316	272	284	268	303	294	297	288	299	281	314	271	298	315	271	289	274	273	292	283	276	305	304	270	291	284	296	289	278	302	290	277	284	284	272	290	303	317	273	263	284	277	292	294	317	261	264	302	263	294	313	290	303	298	309	291	263	265	274	274	293	297	291	299	251	287	303	297	298	266	293	316	287	316	253	331	298	284	261	272	291	291	266	284	296	296	258	314	279	293	256	289	294	300	291	301	333	261	329	310	325	278	268	291	315	296	303	278	313	293	259	291	295	328	298	318	282	290	286	301	268	257	299	282	280	307	296	282	265	281	264	279	291	266	302	280	283	286	273	280	272	278	258	291	327	255	283	291	273	299	277	304	288	300	298	285	301	285	293	267	279	276	287	276	270	249	266	310	274	297	297	287	300	285	258	312	285	302	273	297	300	293	303	299	308	280	276	308	304	311	313	304	266	307	284	321	273	302	265	287	282	288	286	314	284	256	294	308	274	262	301	275	289	253	298	286	271	313	281	308	276	320	287	283	261	279	305	268	301	315	276	281	254	271	297	320	285	262	279	284	293	326	287	277	272	268	285	263	294	289	292	276	292	288	323	265	292	270	307	321	280	268	264	260	296	319	284	284	280	310	303	291	287	345	292	277	287	306	300	293	282	283	268	302	293	281	260	316	292	263	321	263	304	297	279	303	312	306	255	277	271	290	267	308	295	276	301	303	288	301	293	278	298	302	277	287	283	290	307	276	284	281	301	283	296	286	292	291	276	300	318	290	281	280	309	277	304	269	272	274	303	282	293	276	263	300	289	265	310	313	269	309	289	280	280	305	297	272	301	323	282	294	287	292	308	247	280	267	289	286	269	267	263	285	301	287	251	280	299	293	289	280	263	309	270	278	312	282	281	290	295	266	301	276	303	282	269	300	267	273	299	273	282	274	273	322	281	325	290	276	325	284	281	269	300	285	273	276	283	304	293	321	299	276	278	315	283	299	334	269	290	284	294	285	298	296	330	310	265	279	319	292	258	290	280	271	296	291	284	303	278	298	290	308	280	268	285	293	291	296	266	273	281	288	287	308	316	298	290	306	277	274	280	299	319	266	305	275	253	296	284	303	274	303	293	311	301	302	277	259	262	267	289	269	304	286	279	260	295	282	283	270	314	311	278	284	264	283	275	260	271	297	295	281	312	306	288	277	278	279	289	278	297	257	299	305	257	296	269	276	282	279	288	282	277	287	262	291	289	331	308	261	336	287	278	314	276	282	274	303	283	305	292	299	291	281	279	304	310	284	316	276	262	263	270	290	252	298	282	297	271	303	283	310	299	277	275	292	315	282	279	301	280	294	273	280	299	298	296	276	280	297	282	272	276	300	306	285	278	316	276	280	324	266	299	282	278	276	263	275	300	256	282	278	313	270	263	277	291	311	280	272	321	315	287	304	253	272	296	309	293	320	296	288	276	321	303	279	298	292	240	273	317	289	291	302	277	289	293	271	312	275	297	271	273	282	270	314	294	283	316	293	298	278	307	303	287	298	318	274	290	281	298	273	260	297	286	278	254	277	281	300	278	273	292	297	263	297	286	305	274	292	321	289	295	273	308	312	304	282	275	297	306	283	310	306
9647	6464	5454	5670	4942	4132	3499	2844	2348	2091	1921	1746	1594	1405	1323	1252	1222	1207	1120	1028	1073	996	1008	950	1024	940	941	927	879	944	916	876	832	886	823	809	814	827	854	819	800	856	842	895	849	886	828	755	798	795	818	782	786	784	761	773	769	785	780	803	746	747	771	779	777	819	792	780	807	768	793	780	773	763	792	757	753	755	723	783	759	751	773	852	732	788	740	708	764	734	747	788	767	773	759	764	766	769	744	765	732	712	736	750	760	716	767	746	737	755	720	734	761	762	805	759	739	751	747	715	807	730	757	723	739	772	721	752	719	734	705	726	784	761	740	768	718	717	751	757	754	726	706	723	747	785	720	728	748	740	806	773	732	752	766	731	757	753	751	724	739	703	775	782	712	763	782	746	790	745	709	716	746	725	744	722	808	836	743	742	742	744	733	741	751	748	714	751	756	734	732	783	707	749	725	758	728	729	760	726	782	734	755	731	751	731	761	765	726	759	734	787	767	769	691	732	797	772	755	744	735	738	736	726	712	705	747	743	746	717	782	699	722	755	741	702	728	807	727	781	762	757	720	751	754	716	689	739	715	719	759	734	737	717	711	752	733	789	745	717	718	762	732	757	785	702	670	768	765	720	767	731	737	748	748	828	744	708	733	734	699	750	774	739	789	785	791	780	740	698	724	713	723	712	741	749	750	745	753	779	787	724	726	792	734	737	753	735	775	740	751	772	745	720	736	753	756	714	788	749	791	726	783	804	697	779	729	744	695	760	758	761	730	716	754	738	743	705	782	715	756	739	822	730	812	751	716	746	750	711	768	749	760	748	738	741	697	692	748	737	790	774	771	740	764	724	714	740	734	769	772	754	710	736	755	779	727	765	764	767	745	729	767	719	723	758	720	738	729	727	709	714	730	786	711	717	723	729	745	726	738	759	759	735	728	786	786	780	722	693	732	736	745	761	778	773	724	718	765	711	777	708	742	730	788	753	697	818	758	749	747	728	760	741	735	758	808	785	696	764	721	743	767	764	802	737	722	741	766	726	738	701	700	737	779	736	767	768	713	736	763	726	712	721	748	726	698	734	686	750	743	728	743	677	775	787	746	748	753	711	752	694	791	765	736	735	752	728	721	792	752	739	740	764	804	727	779	727	735	727	816	694	741	688	755	750	762	751	691	716	727	765	801	758	743	759	702	732	738	763	769	768	728	774	688	717	771	774	747	715	737	736	743	768	733	804	782	751	789	749	757	739	772	737	730	766	786	756	729	712	718	690	769	722	736	735	759	703	775	760	732	767	675	731	753	713	712	706	751	739	735	767	741	771	727	697	693	736	731	739	726	734	721	727	732	751	729	696	730	752	769	748	732	764	798	759	735	742	718	736	740	733	767	734	720	738	801	722	717	761	702	729	747	717	697	734	724	685	777	735	714	738	701	707	742	747	743	739	760	738	735	720	704	762	753	752	781	736	740	712	759	710	763	742	729	749	774	748	762	753	739	721	802	716	759	780	770	725	757	755	711	761	719	761	784	729	722	729	748	706	769	732	699	717	754	751	730	756	750	712	700	751	766	747	749	762	768	741	754	778	715	776	742	753	721	775	702	711	715	738	749	748	745	703	712	711	763	768	735	722	745	741	760	711	780	731	788	701	746	703	750	744	720	725	741	780	745	722	699	792	732	758	743	738	742	741	685	734	774	707	724	736	713	715	722	747	693	723	766	735	795	772	760	747	759	724	703	750	764	805	752	749	748	733	723	739	760	767	706	747	715	707	755	728	721	791	763	741	734	719	687	764	741	751	746	714	727	721	702	756	760	743	769	770	740	755	742	740	727	772	775	744	733	750	776	745	669	734	730	771	748	692	723	703	732	705	739	749	760	754	697	768	727	779	739	726	716	723	759	725	776	778	729	726	781	780	698	740	699	762	781	735	717	761	774	761	761	698	735	735	725	773	756	767	761	714	694	760	738	712	763	718	760	718	720	688	740	775	778	713	751	741	781	721	758	728	774	717	703	740	811	734	733	765	741	765	706	722	764	750	723	776	757	767	793	787	733	714	741	759	745	744	743	777	756	730	759	743	754	753	720	717	756	725	741	698	749	790	755	762	780	779	759	708	724	750	769	772	743	719	739	796	729	725	765	723	730	767	742	775	736	767	748	766	744	741	760	754	711	761	726	791	742	742	694	741	741	783	707	713	741	757	756	693	731	719	733	781	745	751	755	712	748	752	688	705	742	765	750	733	754	727	737	703	794	683	737	780	730	727	767	735	755	726	740	786	757	763	741	784	755	755	712	718	733	717	726	694	781	767	758	720	787	769	744	751	729	761	754	753	705	710	755	732	789	763	786	729	751	699	741	725	726	707	723	742	775	721	738	725	735	818	711	805	747	742	742	767	743	709	738	741	750	730	766	761	777	795	795	710	777	713	753	784	704	675	717	788	737	783	771	732	714	753	773	757	681	756	763	721	760	775	775	729	744	772	767	740	776	739	756	762	770	753	730	754	746	760	765	755	719	760	748	725	707	774	702	748	727	750	760	683	733	720	719	736	742	752	771	735	705	719	726	700	736	737	736	766	749	805	778	752	758	692	776	739	763	763	693	715	773	764	795	760	749	718	763	743	723	770	723	749	703	771	770	785	801	707	725	756	725	772	759	733	758	717	744	739	762	699	718	706	734	735	707	779	734	804	721	707	774	793	754	760	708	715	714	702	713	749	723	751	713	762	731	770	723	744	779	714	761	720	724	727	727	725	710	755	710	754	791	762	768	761	738	752	722	750	771	719	725	728	745	751	722	727	715	729	736	719	703	820	760	714	728	765	715	735	731	732	762	766	740	742	733	721	743	745	741	684	749	757	734	748	723	738	757	746	744	725	752	686	715	749	742	770	706	805	748	716	770	755	730	738	759	757	720	750	725	740	776	757	739	733	752	773	797	770	704	720	740	752	752	717	704	805	704	713	754	742	758	749	749	658	805	723	746	755	775	750	714	711	719	727	697	704	776	777	762	729	768	754	738	764	737	716	756	729	756	731	762	772	736	736	736	740	745	741	720	715	749	735	713	723	720	702	722	750	736	703	762	681	761	694	724	703	715	713	764	760	701	744	754	703	725	768	706	716	745	726	732	756	797	754	766	740	740	790	712	724	738	752	779	715	756	773	723	767	762	724	752	717	725	738	753	698	743	754	757	729	757	684	735	712	718	774	748	740	751	775	697	765	745	714	702	739	773	759	718	715	713	730	776	700	744	730	756	743	744	756	714	788	718	743	741	732	764	712	728	763	781	732	757	748	729	692	753	734	751	736	789	727	773	762	714	775	742	704	715	772	775	749	736	777	734	754	757	718	742	712	793	758	706	786	728	750	711	789	766	746	763	758	727	745	751	759	774	728	790	745	764	778	768	695	702	760	802	771	822	785	730	789	720	733	714	745	744	762	659	764	715	751	811	734	742	746	730	764	756	732	729	745	787	785	752	760	804	737	683	742	725	714	748	779	746	767
4360	713	273	243	213	154	158	124	143	159	159	159	143	142	132	152	147	135	160	120	144	160	125	147	130	137	159	138	178	121	134	129	138	166	152	134	144	139	147	154	143	150	157	151	137	161	129	136	148	122	164	143	153	127	139	166	150	149	163	137	144	134	166	136	149	155	136	165	125	146	126	141	165	150	154	139	147	156	138	154	126	134	161	131	126	147	146	147	151	126	141	157	169	149	121	137	147	148	156	144	147	140	149	137	134	174	154	128	148	154	133	136	143	151	153	153	148	144	158	146	142	139	159	135	153	150	162	155	131	135	158	135	146	144	125	148	146	132	149	162	138	132	165	138	147	137	148	139	164	145	164	144	135	155	147	156	125	137	131	158	172	143	143	139	142	138	145	143	143	121	147	152	150	132	141	152	156	169	149	149	127	123	141	146	142	152	159	167	152	125	144	151	153	143	133	167	140	165	147	153	144	144	142	114	141	155	146	139	146	152	132	155	176	139	131	134	148	134	148	145	160	167	151	143	131	170	145	132	140	136	152	148	154	142	158	136	150	150	127	147	126	172	145	131	155	124	135	167	134	141	162	153	149	138	142	134	131	136	120	122	137	159	121	123	158	153	154	145	159	156	149	152	180	138	151	145	154	142	147	187	167	161	154	126	132	138	141	150	135	165	157	140	150	124	155	114	164	157	147	137	144	131	121	123	160	172	151	135	118	157	136	158	123	145	158	155	168	124	159	158	133	149	152	165	136	134	148	146	121	131	129	158	153	137	156	130	155	130	132	130	121	141	160	136	147	131	138	145	139	167	144	149	146	146	166	149	135	164	141	157	150	135	160	142	139	141	127	159	137	129	135	171	134	150	134	144	124	153	171	139	136	136	141	148	152	137	146	145	142	136	142	140	140	141	142	150	142	146	149	143	160	125	139	140	157	168	119	150	144	163	151	155	140	126	139	170	122	171	138	156	160	167	154	144	138	165	166	144	135	135	136	137	172	157	136	139	127	143	134	140	142	144	147	128	136	129	144	130	154	149	142	160	150	149	166	148	145	143	157	166	159	153	138	154	131	144	135	131	165	154	141	136	137	153	139	139	137	155	139	158	154	123	115	139	115	148	140	134	157	148	158	125	145	149	137	137	147	155	147	135	134	128	164	168	160	127	136	125	151	135	137	161	144	141	134	159	126	137	159	135	149	135	160	132	149	144	160	124	156	139	160	159	174	143	154	158	146	138	141	152	169	170	120	151	145	160	148	132	133	147	146	144	131	133	145	139	159	148	151	158	141	119	155	131	139	133	124	158	139	132	143	134	142	152	144	144	158	145	169	161	145	157	152	125	148	157	130	132	141	142	130	159	156	156	156	131	141	152	139	115	143	184	161	147	157	155	174	149	179	143	156	131	147	119	155	152	154	153	142	156	160	145	125	138	127	138	140	159	169	132	130	150	168	148	166	144	164	130	133	130	150	138	142	143	119	147	142	137	163	165	149	154	136	167	131	138	108	134	152	142	158	159	133	153	158	172	154	149	145	169	157	147	139	143	159	136	144	138	137	135	123	151	164	149	169	151	154	133	141	142	139	136	132	157	137	152	145	145	131	154	166	136	135	155	136	135	141	147	136	161	128	148	137	135	146	131	150	132	138	133	147	148	136	151	152	128	157	133	140	142	136	160	165	139	173	128	133	142	133	147	147	137	142	148	150	142	122	147	137	154	112	144	128	134	137	140	134	150	151	155	160	159	157	136	137	142	125	156	142	154	144	127	130	145	151	129	152	123	148	139	141	136	148	132	148	151	132	135	132	140	136	142	140	131	137	135	136	134	145	147	124	135	134	154	148	172	140	142	144	124	133	155	135	150	114	158	134	127	153	157	134	133	143	149	156	149	149	150	153	151	131	143	146	143	141	166	167	151	131	126	147	150	131	155	141	131	136	130	161	144	145	151	156	143	152	145	151	132	161	139	148	138	149	168	148	150	133	142	148	148	176	123	135	146	136	120	178	163	134	159	140	127	156	150	138	146	122	129	151	155	156	154	137	170	131	110	136	164	127	160	160	149	167	134	130	124	154	133	141	131	127	136	128	147	150	130	124	145	148	146	147	155	141	144	151	144	156	141	135	142	147	131	166	140	135	132	135	132	132	176	147	147	157	169	142	133	145	143	113	139	144	124	149	124	123	132	144	130	118	141	122	156	150	144	132	129	149	136	139	153	155	154	127	137	114	147	177	150	164	139	135	153	146	142	177	151	145	169	125	144	136	133	166	132	180	158	157	151	145	162	123	119	155	151	128	164	139	129	145	148	153	147	138	156	135	141	144	161	139	137	156	164	160	150	136	153	132	116	150	149	141	117	162	162	156	142	157	134	141	152	159	154	145	153	157	140	158	152	155	114	137	147	132	154	147	138	167	159	145	145	140	145	141	157	147	167	132	158	134	129	159	136	149	125	147	124	171	129	143	140	149	133	163	147	160	159	154	138	148	161	127	156	180	140	134	126	141	143	142	142	150	131	139	135	142	172	148	136	151	145	160	136	128	170	129	114	158	153	146	142	148	157	152	143	146	140	156	143	142	150	172	121	140	150	143	125	143	134	147	141	168	141	160	137	163	145	147	138	164	139	157	153	142	129	147	146	140	130	158	151	139	154	126	153	147	169	153	149	153	134	142	172	122	137	156	140	155	140	156	158	156	147	164	154	145	133	137	130	151	147	130	151	176	143	145	131	131	155	130	155	154	141	121	151	148	141	141	140	150	132	152	149	138	127	139	146	158	148	157	124	154	129	127	148	136	151	144	139	163	149	139	136	141	137	157	132	148	127	150	175	159	171	153	151	149	160	138	168	172	146	138	144	133	152	146	147	157	167	152	144	152	148	145	155	138	138	163	146	149	157	137	138	167	131	153	147	143	142	140	141	139	149	133	129	145	126	143	147	132	131	156	145	146	142	140	160	124	155	158	142	134	126	145	134	146	142	148	151	150	129	135	138	148	157	128	143	122	138	136	140	154	115	157	159	153	136	133	144	144	151	142	146	134	127	164	149	162	130	156	163	128	148	138	155	151	157	150	137	163	145	145	172	138	148	150	154	157	165	152	132	140	126	123	147	146	141	130	148	133	147	125	135	117	125	135	148	162	136	145	162	141	135	152	152	138	124	147	149	156	122	167	143	144	141	141	140	152	155	147	155	150	141	142	156	149	166	140	143	151	152	134	152	164	158	188	146	144	146	134	157	149	128	135	146	144	138	144	139	148	145	149	155	130	153	131	121	136	122	131	153	152	121	162	128	144	151	146	153	156	158	134	140	150	128	175	154	114	171	123	127	137	141	153	145	134	131	140	116	161	155	151	131	143	154	127	143	157	146	134	132	161	145	142	154	129	156	147	144	136	135	118	147	162	147	126	151	144	162	166	160	172	163	154	146	153	152	146	142	160	131	151	159	145	128	128	144	137	129	148	128	148	135	160	149	147	136	136	133	147	158	139	155	139	135	151	131
4072	662	576	624	594	552	496	516	480	475	485	462	493	478	466	463	422	448	455	405	479	467	481	462	456	450	449	439	439	478	461	462	448	452	471	439	483	490	427	480	447	476	467	434	489	446	431	450	444	464	452	443	447	465	454	444	475	466	466	448	458	428	454	426	451	443	495	475	428	461	442	458	450	430	444	432	420	454	478	471	422	431	436	452	440	458	429	438	464	437	464	477	430	427	445	474	443	443	441	439	445	470	481	445	430	508	443	408	459	484	428	468	441	450	434	453	451	437	436	460	444	458	427	472	421	449	478	422	450	459	440	450	411	453	477	449	431	444	419	438	414	417	454	458	455	444	464	418	437	431	424	482	471	470	474	430	431	462	441	440	413	436	432	439	442	459	469	437	460	432	440	449	430	432	467	501	405	407	462	462	428	452	486	479	465	464	441	440	435	424	450	414	477	418	451	445	467	405	424	444	476	455	431	457	432	435	428	422	473	488	471	435	435	482	442	416	457	417	426	449	449	444	471	458	475	461	422	457	444	422	443	465	390	462	413	458	456	505	454	465	462	452	445	439	432	471	451	442	462	439	457	439	444	446	419	463	421	462	443	452	446	386	448	458	475	415	466	466	438	462	433	436	499	470	442	438	454	470	457	467	468	464	448	463	441	484	463	462	435	420	458	460	453	440	431	459	465	443	465	418	477	459	468	470	434	425	438	457	460	466	462	464	428	448	467	421	474	461	430	470	480	408	471	455	452	445	398	435	437	461	429	459	455	451	450	460	432	468	442	427	426	461	428	461	433	426	466	442	455	444	448	422	495	478	446	467	478	442	444	480	462	424	448	436	430	417	460	485	493	459	445	475	475	447	448	458	461	447	440	461	421	445	437	447	422	418	483	486	393	442	376	439	386	464	469	422	441	419	453	408	478	449	428	411	428	456	473	435	479	433	461	434	434	449	474	441	484	398	432	452	429	431	419	452	415	499	477	416	441	461	450	459	455	447	452	484	456	457	454	426	438	462	432	496	416	445	488	459	447	453	426	457	455	429	427	430	406	428	441	424	432	405	480	483	427	458	430	435	451	436	469	413	408	501	424	411	473	436	446	477	409	437	479	436	433	436	466	435	457	457	470	415	457	460	440	461	446	482	439	464	456	465	450	445	482	412	467	446	460	446	467	471	468	440	465	477	430	449	447	429	432	425	432	425	465	487	434	439	442	450	427	476	461	446	435	459	461	452	447	431	466	377	446	442	422	464	467	427	458	420	458	427	458	431	460	458	477	451	453	483	482	408	442	435	426	490	456	405	451	462	461	435	480	426	503	436	471	448	441	458	432	456	449	429	446	429	497	477	435	472	497	482	470	450	451	438	448	431	436	428	469	433	453	459	430	464	423	481	451	455	447	460	393	494	463	453	444	485	437	467	426	478	489	474	484	420	446	450	426	466	475	456	463	436	449	493	473	435	439	449	447	449	438	439	461	422	466	457	442	415	449	417	447	476	443	445	433	457	433	426	484	445	481	439	470	489	475	462	429	454	449	468	421	494	426	455	483	475	471	406	462	422	470	439	428	447	468	407	425	434	433	452	416	475	462	444	459	458	472	420	440	451	434	431	412	458	447	500	455	465	433	442	450	455	437	421	471	443	458	468	465	439	434	434	461	450	439	452	449	450	383	463	455	416	463	513	436	456	476	463	454	432	413	468	461	445	428	455	466	464	452	432	489	449	460	423	444	429	453	454	469	437	441	466	425	451	495	435	430	450	433	468	439	432	475	463	455	478	431	453	444	455	438	448	439	501	482	445	444	458	409	447	452	470	480	444	452	468	454	443	404	443	471	431	434	439	447	417	478	420	434	423	411	450	444	419	441	457	476	408	430	461	444	453	414	453	441	466	459	460	451	416	475	471	513	435	478	434	478	445	433	453	424	461	429	464	436	429	432	443	442	435	448	428	413	452	444	462	436	412	437	435	430	464	471	418	445	424	459	414	433	442	439	429	460	444	410	429	450	422	442	427	477	425	417	446	443	491	454	441	435	450	452	459	442	410	442	427	445	413	445	441	481	451	468	449	422	433	417	474	433	420	472	483	440	429	452	439	448	420	450	410	449	426	449	436	469	488	447	481	415	468	462	467	437	443	406	412	470	458	436	416	472	493	466	412	439	456	469	471	457	430	415	452	460	452	469	446	451	494	425	441	409	397	431	426	455	460	459	442	456	457	453	447	454	429	425	413	439	422	439	423	451	451	434	453	413	410	469	430	484	478	438	426	430	412	472	462	472	477	449	470	423	475	458	453	483	455	446	452	461	445	442	467	444	457	443	468	441	445	453	409	486	432	463	456	453	423	427	469	441	450	475	460	472	467	469	468	462	465	437	444	447	435	424	469	432	455	442	450	439	450	494	471	459	436	452	495	408	441	441	423	471	439	478	437	490	403	465	430	410	461	431	448	402	472	450	448	464	440	446	455	459	428	460	426	473	454	437	448	422	447	426	449	457	453	422	452	434	421	444	429	493	462	479	467	427	491	442	484	426	428	461	418	423	441	440	451	449	410	454	472	452	439	406	437	450	454	453	458	518	453	455	435	440	458	472	452	428	470	466	471	442	452	461	465	426	473	433	488	460	442	452	425	449	498	427	427	405	480	425	436	420	464	436	462	453	462	445	441	434	431	440	434	431	474	456	403	441	445	443	423	459	445	409	430	430	436	456	460	432	429	439	472	438	433	434	450	451	431	448	450	440	444	462	434	459	397	413	446	472	415	414	438	436	453	452	443	464	452	469	478	475	418	437	483	419	450	402	461	460	418	457	440	454	454	451	467	437	448	480	459	435	458	470	418	470	461	432	458	445	442	448	456	410	447	475	431	423	418	457	430	456	461	474	445	468	418	459	409	423	451	430	454	440	431	453	436	481	444	467	425	491	435	447	464	440	444	466	500	458	455	422	453	420	423	430	414	488	443	450	447	461	437	437	425	446	459	456	440	414	455	410	455	465	453	409	443	432	476	423	446	468	468	457	436	437	439	472	439	473	440	457	438	437	450	480	457	443	422	430	457	476	451	476	446	476	484	458	463	439	453	479	418	426	451	422	453	482	453	446	467	438	428	440	469	445	424	483	416	463	434	440	420	422	411	477	473	423	440	457	453	463	449	466	443	418	441	499	467	446	433	459	441	427	446	466	462	445	425	479	421	419	438	445	448	430	439	448	445	442	471	422	483	485	450	498	465	427	449	428	432	428	443	449	427	450	454	433	476	429	443	479	407	456	417	446	420	455	432	445	474	432	469	446	465	446	427	508	468	445	448	441	446	448	435	417	410	441	428	462	479	458	426	418	446	455	482	466	490	430	437	437	419	481	440	434	466	454	453	452	437	439	412	459	450	431	443	429	467	471	450	443	441	467	443	434	425	445	467	449	464	474	494	439	450	441	431	426	455	449	496	453	426	412	400	430	472	460	440	418	431	461	454	453	402	434	450	444	450	422	435	461	435	452	444
23535	11603	6362	3327	1858	1089	729	561	406	424	394	354	345	330	314	332	340	327	325	308	354	305	282	331	303	314	303	306	305	332	300	297	287	332	303	308	322	313	312	278	303	298	334	313	308	305	325	298	305	288	283	289	288	303	272	267	304	312	299	293	271	272	262	305	301	296	307	316	314	293	271	266	292	270	274	307	300	313	280	304	303	280	290	318	294	308	301	282	297	298	270	280	297	313	293	265	228	256	301	309	278	281	310	276	311	285	298	292	291	261	281	301	298	282	298	319	275	289	279	261	268	280	309	293	275	276	285	280	282	287	276	289	287	303	318	264	298	290	304	286	274	297	255	307	286	308	283	282	281	290	308	282	287	305	286	290	314	265	294	304	277	291	296	297	269	277	301	298	294	300	264	286	280	278	290	291	289	315	311	314	305	298	279	282	308	313	295	281	292	305	317	294	303	263	257	279	277	312	305	317	297	297	286	287	276	270	318	286	285	297	296	304	284	280	291	286	323	296	306	286	298	231	256	251	333	296	281	315	272	299	307	288	289	267	290	291	278	281	301	285	336	297	316	292	297	295	305	285	286	319	262	279	274	292	291	274	267	274	294	270	322	315	278	279	275	274	315	301	258	310	278	307	318	269	287	319	289	308	273	326	324	289	286	287	307	317	299	306	285	339	285	300	307	284	300	273	299	266	298	297	311	271	297	281	259	276	285	277	233	295	243	295	306	278	297	344	306	289	287	274	296	271	266	310	269	290	301	270	291	300	276	282	305	276	278	318	290	267	271	267	317	272	285	281	285	290	327	291	309	280	261	309	297	295	291	296	303	283	299	278	293	322	322	265	323	286	289	273	273	300	290	271	289	284	305	287	286	290	323	284	295	279	293	315	294	285	284	318	269	288	306	291	285	292	267	273	294	271	299	281	310	266	297	320	302	299	277	271	253	286	284	261	304	283	266	308	260	297	264	290	248	295	285	296	269	285	270	281	297	302	320	278	283	313	301	316	289	246	315	295	314	323	290	283	291	333	298	287	291	283	287	287	307	307	287	254	292	346	301	277	329	304	269	272	320	309	313	293	295	261	286	305	303	265	319	294	286	336	309	328	286	295	295	299	294	283	273	275	273	281	307	314	307	272	308	314	294	252	288	302	279	291	278	310	284	292	297	289	287	278	297	296	280	282	278	293	303	327	283	297	279	267	290	314	267	308	256	309	276	271	314	292	296	290	283	302	296	275	295	314	295	284	281	291	277	278	309	298	281	283	284	312	276	274	297	299	279	303	302	304	300	292	299	309	312	302	282	306	295	300	306	289	288	280	289	262	295	223	289	275	293	268	312	284	262	295	305	278	307	296	333	292	258	297	281	303	279	283	292	276	274	304	304	320	282	282	272	284	273	286	317	303	271	291	263	292	299	262	295	281	282	287	301	289	281	301	293	291	296	285	275	294	285	299	288	278	279	290	307	282	304	249	294	280	258	288	288	264	280	317	275	299	306	261	277	309	252	286	294	262	262	293	325	321	273	300	300	276	264	302	312	289	314	281	301	285	292	273	301	262	256	298	292	242	288	276	265	285	288	261	268	317	309	306	300	319	285	278	297	272	305	311	300	289	290	267	258	322	274	302	318	278	288	306	267	299	280	306	272	300	315	284	262	327	321	276	303	277	275	274	310	310	289	274	328	316	307	287	310	294	289	277	280	280	275	320	309	281	292	301	260	319	261	267	290	295	295	297	294	286	294	284	274	316	295	311	304	312	313	315	312	308	269	298	285	264	294	300	272	291	288	282	275	296	302	285	262	306	324	308	274	300	294	313	338	290	278	281	295	275	300	292	287	270	281	291	294	291	309	310	279	307	292	292	296	295	313	314	297	275	285	290	277	312	299	264	293	270	300	298	305	290	281	283	333	312	299	255	314	277	278	290	262	305	300	282	288	306	286	286	311	310	321	299	284	285	283	323	287	276	271	303	293	290	269	279	309	316	290	279	287	282	294	289	288	290	274	290	280	302	259	282	307	314	308	257	298	288	280	316	291	282	313	268	286	284	310	298	267	295	303	300	277	299	288	286	317	307	290	297	301	300	316	306	283	282	308	287	320	272	295	292	271	287	304	275	285	273	282	309	303	312	289	256	267	308	301	294	315	307	290	309	320	273	307	274	294	308	315	306	284	277	292	270	291	275	311	284	253	289	310	300	277	269	299	271	297	275	302	286	277	241	267	275	290	309	285	295	317	272	283	270	265	288	287	294	274	265	319	299	313	298	310	270	313	287	286	309	297	293	292	288	289	294	293	292	320	291	303	264	289	285	300	282	300	306	313	280	293	263	295	258	282	296	272	290	283	298	313	285	307	304	291	299	285	329	321	312	263	282	303	266	275	300	289	294	285	256	305	269	293	279	269	300	315	291	277	267	320	285	266	272	272	306	299	305	280	314	286	262	281	314	287	261	328	302	251	303	275	279	271	288	284	286	257	294	302	267	274	291	287	319	303	299	320	267	318	327	296	287	272	277	284	271	312	266	303	294	285	297	310	285	324	296	314	269	261	310	322	302	314	319	283	330	244	275	264	286	326	287	265	260	292	311	279	306	296	288	293	281	280	298	285	300	318	322	263	301	272	293	259	276	336	302	272	307	280	301	297	259	268	304	291	285	280	270	298	264	281	301	295	275	256	305	335	264	317	307	288	324	315	314	304	333	269	276	283	305	269	307	333	271	274	277	282	331	273	309	271	269	287	289	296	263	278	300	288	283	269	317	293	302	286	316	292	276	292	269	270	294	287	290	267	283	297	283	316	289	291	269	279	290	276	278	255	281	306	269	267	300	297	279	306	259	288	298	303	292	325	284	316	307	296	277	256	262	287	270	295	304	286	294	271	286	284	326	269	303	323	305	309	290	293	297	303	316	281	286	287	257	292	288	286	275	307	319	277	309	301	274	298	309	306	290	278	273	298	317	314	316	313	293	269	287	293	265	298	306	273	277	288	311	248	294	265	305	323	285	298	290	284	303	314	256	320	288	303	344	311	290	270	287	293	301	280	282	287	301	291	292	305	287	267	308	282	331	289	285	274	269	283	272	275	296	299	303	286	273	281	303	287	277	283	276	302	288	286	298	303	286	289	323	257	288	293	295	310	334	276	307	253	300	285	269	285	280	291	292	284	286	281	276	285	320	292	286	270	292	340	313	266	280	300	252	289	285	275	275	292	276	316	295	281	305	282	261	266	254	312	261	296	292	274	303	264	274	257	254	319	267	276	295	297	283	260	280	295	295	312	295	282	311	288	326	293	296	301	291	303	271	303	288	279	274	298	295	320	294	272	270	295	298	310	288	311	289	294	298	289	320	273	274	299	293	261	265	288	286	301	276	289	278	308	280	320	290	332	319	317	272	262	293	287	299	275	273	283	278	306	302	299	271	268	315	292	286	310	284	294	269	289	300	282	284	308	313	277	283	286	278	270	282	307	285	260	299	277	276	323	250	294	291	277	306	285	295
15007	3970	2865	3266	3177	2506	2089	1936	1650	1455	1378	1223	1229	1167	1066	994	1041	989	962	976	931	908	861	887	903	891	868	887	872	871	829	817	845	829	820	761	793	802	848	790	801	803	786	792	803	792	812	786	782	791	821	818	742	789	831	812	818	811	776	773	753	804	786	810	778	752	777	804	751	791	828	794	773	787	753	752	828	711	773	790	790	812	753	812	817	763	807	780	785	797	799	794	777	817	771	768	736	805	792	744	734	772	799	779	821	833	746	799	791	740	781	704	723	769	812	785	777	801	792	795	749	786	744	773	800	754	778	779	813	774	830	757	801	788	763	761	780	737	764	783	744	788	755	762	780	834	755	788	775	776	779	798	796	744	772	745	786	781	832	761	762	765	760	755	797	820	778	757	815	824	808	801	838	747	824	801	782	788	802	766	749	732	761	782	817	745	741	768	754	786	785	819	770	771	745	761	765	798	812	727	790	782	778	762	741	749	801	767	801	757	789	727	746	765	719	811	849	799	777	779	709	731	775	780	787	787	788	781	766	747	753	783	768	814	784	730	765	763	831	792	742	737	749	768	803	706	773	734	740	772	733	818	753	836	795	779	733	792	750	753	783	727	806	763	772	755	766	785	810	786	767	753	725	757	730	795	742	743	791	819	761	811	757	826	776	775	824	789	753	747	793	752	791	812	769	783	787	806	778	777	747	744	760	787	816	798	768	748	759	774	756	790	785	780	772	793	782	773	772	759	763	760	773	793	799	765	831	748	799	832	785	768	789	778	802	774	814	726	727	774	772	761	734	780	744	756	802	770	738	740	795	776	796	798	814	729	796	776	703	768	811	765	743	741	799	791	770	741	749	814	781	780	776	838	789	796	755	812	762	763	773	771	783	768	772	740	765	785	807	794	732	804	751	755	747	768	712	729	798	790	747	836	784	785	747	711	734	776	783	821	733	778	712	794	774	798	797	765	765	799	775	787	765	748	798	763	774	773	786	730	763	739	756	790	781	728	775	750	784	764	730	795	777	740	766	782	804	770	716	771	761	768	803	721	749	823	786	731	775	789	759	781	755	728	778	766	760	790	772	734	741	745	802	773	784	811	790	810	746	737	765	777	799	762	769	812	761	820	802	720	838	790	749	774	775	768	776	753	778	789	727	778	783	811	764	797	747	829	782	763	767	756	782	757	766	739	769	795	850	796	721	740	791	759	765	801	761	790	756	786	790	821	771	783	771	729	790	711	751	764	791	779	780	791	778	778	762	732	807	745	772	772	790	751	804	698	756	778	733	776	786	735	774	744	770	722	800	765	786	727	819	805	765	792	762	787	745	750	822	762	777	783	714	753	771	746	795	790	756	811	754	765	743	731	726	778	789	755	767	733	786	784	794	809	813	783	836	823	784	738	809	750	720	822	756	817	758	710	734	766	764	793	781	765	782	746	698	742	748	734	767	777	771	800	766	797	755	756	726	797	743	763	795	821	771	771	734	787	786	790	742	782	763	771	734	786	777	758	735	785	794	785	746	689	782	775	789	804	762	791	727	791	771	803	749	733	778	770	788	793	788	775	763	764	759	758	809	791	724	709	743	771	735	705	788	797	769	799	809	753	764	714	740	740	728	775	792	757	758	755	759	735	751	785	790	771	756	825	784	816	736	811	802	737	784	777	792	797	724	745	745	793	784	764	790	764	792	755	798	789	751	770	759	747	856	778	834	758	747	755	707	744	761	746	813	779	773	777	798	743	786	733	757	744	781	789	790	797	780	761	799	751	732	819	749	760	782	800	790	766	753	781	758	787	776	715	730	799	759	767	739	746	725	777	749	795	814	794	759	774	776	762	778	741	762	793	736	742	777	787	740	801	765	756	763	767	790	757	745	726	729	774	772	814	858	777	743	801	746	780	718	808	753	772	789	742	781	769	756	779	814	743	764	801	757	787	764	753	786	703	768	705	783	802	785	765	812	764	759	788	765	779	742	765	781	781	828	735	724	746	781	761	741	743	752	779	749	781	802	807	788	774	780	746	720	734	766	760	790	750	832	749	778	735	804	845	728	770	740	792	745	732	729	797	739	768	800	818	763	784	719	790	727	756	791	704	759	771	765	730	744	780	747	764	751	771	728	736	780	762	706	772	743	780	747	794	747	775	760	785	783	777	734	776	765	773	738	748	808	797	777	798	761	815	761	815	764	770	797	759	755	783	769	749	759	756	749	744	790	713	742	757	755	786	754	778	742	752	792	797	731	753	790	783	778	734	778	781	774	729	784	762	759	775	806	744	808	771	764	748	772	774	777	737	765	787	770	735	749	707	810	746	791	803	799	773	744	768	815	749	781	747	776	769	726	738	792	749	791	770	730	795	796	752	818	745	820	804	767	804	740	771	768	757	795	801	817	763	745	754	770	802	801	747	803	730	744	803	776	760	785	723	766	816	776	748	759	729	834	754	786	751	809	780	779	798	792	817	735	741	715	711	749	729	757	758	761	752	764	746	739	770	762	796	821	804	758	731	782	722	750	757	734	741	739	769	801	769	772	839	734	837	786	755	765	768	709	753	761	738	788	755	770	792	777	788	771	791	844	774	780	796	767	761	789	741	753	768	762	745	764	754	745	804	825	774	775	767	795	779	792	781	761	736	808	730	763	799	806	791	749	805	747	763	784	807	801	756	691	801	822	775	795	801	792	777	802	782	748	785	738	699	776	757	777	764	789	746	764	816	780	753	750	752	769	767	795	792	782	814	775	780	795	750	797	807	764	733	753	757	770	734	775	753	787	819	763	790	749	804	816	713	709	727	766	793	808	754	772	765	746	823	717	753	752	792	741	760	760	769	764	771	745	728	727	785	788	765	747	795	798	761	804	765	798	739	713	722	765	751	749	728	763	828	734	782	791	824	783	765	734	780	738	750	734	745	766	767	729	787	782	812	782	821	774	778	816	760	725	778	765	773	751	777	833	821	780	793	754	732	729	739	766	781	774	764	755	725	718	754	792	770	793	778	788	763	768	751	805	778	832	743	772	788	776	771	793	787	774	737	782	806	769	788	737	782	797	748	771	793	748	751	777	750	803	811	799	808	736	763	771	760	749	784	802	722	768	764	781	779	732	761	754	810	759	772	802	776	721	759	757	793	728	750	740	756	794	822	698	730	787	773	827	790	754	848	735	772	800	808	780	846	762	812	724	740	818	744	803	774	784	752	741	778	790	785	763	805	770	750	770	804	745	749	817	808	777	790	773	761	762	756	738	761	797	751	774	760	747	772	740	750	761	756	751	719	765	770	753	751	740	833	783	794	784	725	789	762	747	762	753	798	762	783	761	757	752	766	751	725	775	741	766	759	824	770	732	734	768	762	809	735	748	768	825	809	735	814	752	733	764	757	805	756	757	788	792	719	765	799	750	793	785	761	770	791	742	770	786	754	755	812	744	823	780	752	766	809	775	778	775	771	785	810	795	783	802	789	771	738	755	789	770	735	742	780	803	808	749	784	767	798	728	780	781	758
19140	5278	3959	2605	1754	1271	888	676	553	468	454	435	398	395	350	356	354	328	326	324	330	353	336	344	304	329	299	315	313	317	285	318	295	289	297	319	258	288	313	283	287	310	287	284	286	270	291	299	282	317	317	259	299	293	310	287	291	303	269	319	309	296	309	307	288	280	258	276	289	292	295	316	288	287	303	290	270	294	278	294	261	267	280	308	308	271	274	265	279	250	273	283	319	251	296	272	287	266	298	267	286	273	332	283	262	274	319	274	309	279	278	273	289	280	284	337	283	278	291	288	318	264	302	285	309	286	289	281	299	312	279	272	292	274	315	294	322	319	300	267	273	312	291	285	283	291	295	273	289	296	288	297	290	307	311	291	302	302	310	276	293	272	274	296	282	272	288	308	279	306	263	274	257	285	280	284	276	304	290	335	282	276	303	296	290	299	291	286	282	306	262	302	287	275	271	288	284	277	273	285	278	295	279	284	275	300	278	265	307	265	305	298	273	287	295	291	268	295	292	277	312	316	298	279	312	278	274	303	258	314	314	267	306	258	284	264	260	298	280	282	309	306	280	281	292	292	252	297	267	275	302	300	260	250	315	280	287	279	309	277	287	263	304	258	278	326	287	302	303	290	256	299	285	296	266	304	294	302	267	300	275	311	285	321	309	283	305	244	311	297	304	280	277	313	321	286	290	311	312	285	295	297	260	289	280	285	242	270	293	275	261	275	286	265	274	302	295	315	310	280	287	274	279	298	302	297	335	257	309	292	310	269	302	277	312	293	297	293	268	296	261	271	279	288	287	328	319	308	282	279	284	293	303	265	291	280	273	279	290	277	275	288	331	289	304	278	291	278	281	296	265	290	292	270	323	266	295	275	274	270	295	281	271	308	272	277	312	273	308	273	321	257	301	306	279	307	301	257	274	289	289	294	281	299	293	307	271	273	271	291	302	282	310	267	283	314	292	311	306	300	291	257	271	309	272	314	321	289	304	291	282	274	282	267	284	281	309	315	302	276	297	325	302	283	253	309	309	311	309	279	300	276	310	281	291	294	292	286	294	314	287	249	299	288	318	271	283	267	299	294	290	313	275	303	277	275	282	278	304	279	283	304	311	304	303	349	301	292	285	279	292	291	288	278	286	301	326	297	287	314	287	288	311	324	291	302	303	318	275	285	272	269	295	257	301	275	326	298	280	301	301	302	283	283	274	257	293	268	288	274	308	281	301	249	305	304	287	284	292	318	301	290	292	294	282	254	297	265	288	280	298	262	272	258	258	294	314	282	267	314	280	316	307	294	269	324	270	276	261	284	310	273	284	295	296	288	259	266	261	268	311	287	281	289	295	317	297	272	272	321	313	289	305	291	295	291	294	278	298	273	292	283	301	297	297	290	291	298	273	286	287	291	262	280	289	288	288	276	293	325	297	303	285	286	288	284	282	281	278	292	261	278	292	301	280	297	275	278	306	289	264	251	306	295	278	304	284	293	292	301	277	267	284	304	281	314	287	270	284	273	287	278	290	266	271	263	268	295	289	281	267	279	242	325	286	294	295	303	268	255	292	315	304	286	291	293	270	289	289	273	293	270	265	250	314	297	291	294	265	287	296	300	269	316	312	302	291	286	291	275	253	269	295	285	275	292	284	242	268	314	308	310	290	305	310	256	307	286	285	283	298	299	312	279	307	296	286	296	332	267	297	315	279	291	315	300	298	270	307	291	303	291	266	309	285	297	280	283	287	304	302	288	293	296	272	275	279	285	301	311	292	266	269	277	316	278	296	323	286	294	291	310	305	283	279	293	284	275	293	300	278	294	279	269	287	305	253	279	300	297	289	297	310	292	272	303	268	275	301	295	293	271	291	297	313	276	278	273	275	277	295	282	272	262	304	264	304	268	274	297	288	276	289	290	249	270	321	308	315	278	283	290	300	268	286	273	289	294	302	306	286	304	286	293	270	288	281	283	298	283	290	326	276	287	267	265	296	323	284	304	296	282	313	288	289	305	305	298	305	294	289	294	277	271	304	246	291	281	286	278	284	258	295	302	309	292	253	275	284	286	292	304	269	301	288	294	279	276	256	264	271	310	286	284	303	264	271	325	260	301	313	262	268	285	286	279	287	316	300	304	264	315	278	288	293	281	287	290	278	323	278	286	267	283	292	261	319	290	259	295	314	284	283	273	281	271	277	280	307	282	280	283	331	301	267	272	306	257	274	302	295	299	277	256	326	264	280	292	301	297	266	272	283	259	294	280	290	287	292	295	300	284	255	289	292	281	293	284	298	247	295	279	298	283	242	273	283	290	290	297	297	319	267	275	280	303	260	304	333	282	276	277	281	301	299	317	286	301	283	280	282	282	327	287	292	261	288	330	276	295	263	272	334	284	277	298	307	310	284	266	303	280	326	292	313	279	313	300	299	275	309	292	301	264	307	260	273	288	289	308	283	299	315	276	312	284	284	284	268	257	283	278	309	283	286	317	269	279	297	308	276	267	312	301	284	275	299	280	304	257	298	276	301	289	306	292	278	281	279	280	303	283	273	290	267	279	262	261	276	295	287	260	294	299	310	294	270	301	280	297	299	290	271	297	252	284	307	301	269	305	289	272	295	319	289	277	318	313	278	302	273	291	261	298	297	283	280	304	276	282	309	280	307	289	280	306	301	273	249	286	290	278	278	290	286	267	311	297	274	264	261	260	261	277	294	301	308	299	300	307	307	289	291	299	290	297	314	274	285	280	290	313	294	315	280	300	251	314	298	269	288	293	293	319	260	282	267	311	315	294	311	293	280	312	281	299	311	305	284	308	312	273	274	321	273	303	291	281	272	265	280	304	294	279	336	279	277	308	275	289	327	302	284	297	283	282	283	305	298	260	292	290	278	293	309	293	334	285	339	293	286	285	280	311	287	299	255	262	281	255	270	261	282	278	312	279	311	295	258	279	285	275	310	284	258	276	278	243	334	251	275	281	300	311	309	325	291	283	304	266	320	281	311	296	275	284	270	276	261	306	315	281	281	300	251	296	289	289	268	271	293	281	285	259	262	296	283	289	259	306	291	269	269	305	282	295	317	297	271	276	287	257	283	326	287	290	278	284	297	303	272	264	294	302	285	280	279	260	284	288	316	290	277	290	275	290	324	297	296	282	266	278	271	291	291	286	295	286	273	294	299	292	291	296	311	250	299	270	291	333	309	270	288	273	313	252	277	303	303	285	282	279	258	326	262	256	286	298	285	306	261	290	302	283	259	302	298	275	305	289	279	294	309	293	286	293	276	290	300	268	270	270	290	278	295	299	281	285	290	301	286	259	302	308	243	275	269	293	301	313	311	302	271	294	293	268	276	304	253	307	285	301	252	290	289	320	303	301	286	317	287	296	321	318	274	302	277	288	268	279	318	310	274	305	302	301	296	314	297	291	264	289	297	276	311	289	279	294	304	302	300	289	319	252	284	303	291	288	296	281	290	323	282	282	283	295	305	298	277	272	283	294	302	285	304	284
10977	2389	5038	5691	5086	4208	3409	2867	2545	2171	1916	1726	1667	1476	1374	1260	1196	1221	1089	1071	1113	1052	1010	975	1010	945	886	941	900	927	932	874	852	849	892	840	808	849	864	833	829	813	816	778	776	773	803	824	840	815	791	809	754	805	797	762	766	795	740	798	757	768	781	826	789	826	809	793	748	784	755	812	731	750	751	731	798	753	773	759	789	775	723	725	785	764	738	743	802	726	757	722	793	737	766	777	785	729	756	772	708	819	753	789	715	746	758	725	727	753	759	752	768	726	739	737	699	693	753	747	684	765	727	688	721	780	759	744	769	791	727	785	706	752	704	807	732	745	738	745	741	739	739	738	760	754	742	740	709	745	755	767	768	751	764	706	756	723	785	723	711	789	678	686	729	777	737	781	739	751	727	756	761	764	756	736	694	753	724	760	734	731	786	705	761	740	754	785	772	733	773	714	760	761	760	767	715	734	717	773	719	735	730	733	754	745	715	741	764	759	796	739	752	756	724	717	694	749	728	768	722	752	806	725	785	710	804	722	708	768	756	783	732	698	768	793	752	746	757	791	779	732	705	724	729	715	760	750	773	767	705	727	746	732	760	729	763	764	742	783	730	755	748	700	705	710	749	762	708	754	749	715	744	785	720	718	792	722	730	697	757	741	736	746	713	751	738	733	710	734	731	767	748	725	742	707	720	770	738	779	736	799	737	778	714	732	711	756	685	773	701	758	720	742	772	731	722	696	684	692	768	765	760	740	763	736	740	752	692	780	755	710	757	727	717	752	756	739	746	766	775	748	747	750	756	764	759	749	707	722	775	728	742	708	752	708	721	675	769	754	724	694	727	720	741	730	706	757	736	725	724	748	698	705	734	736	777	740	793	730	794	747	774	812	718	738	741	752	784	759	705	745	781	769	761	785	748	740	714	717	753	736	713	754	749	739	747	729	766	770	734	745	713	684	747	728	783	741	723	702	686	759	764	693	757	772	744	725	715	759	777	754	783	763	758	711	704	697	736	724	750	771	742	750	766	759	756	773	773	764	740	728	735	743	736	717	730	710	734	720	743	775	767	765	770	748	737	779	775	753	758	760	750	720	745	725	727	731	713	773	790	769	719	812	754	730	669	773	725	735	741	738	707	742	737	680	773	751	751	704	711	739	728	724	694	738	776	800	746	761	709	776	690	718	779	724	803	750	726	766	739	768	694	753	738	720	749	782	774	746	740	712	751	768	706	690	761	762	744	816	759	716	739	723	740	731	726	811	697	758	735	748	780	743	764	787	748	732	780	708	726	720	712	747	705	733	713	759	699	750	745	700	754	723	767	759	726	718	719	746	737	677	764	779	711	736	739	729	709	749	753	698	724	707	706	809	720	776	696	752	802	723	750	713	712	757	717	756	743	745	780	772	740	731	735	753	720	691	719	718	745	779	752	783	686	694	754	698	738	719	727	822	770	753	767	750	736	739	735	733	689	665	735	728	716	682	749	775	690	747	748	762	714	748	771	713	753	757	753	739	743	751	740	778	711	753	712	737	737	723	734	768	715	726	769	750	725	777	736	685	720	746	738	760	758	776	723	742	742	741	763	747	698	755	732	719	692	774	733	719	771	743	741	770	695	782	702	763	716	735	738	747	752	769	700	714	744	720	759	669	701	761	750	740	734	693	774	779	738	719	715	806	763	799	737	757	743	739	703	711	762	751	653	780	797	756	699	730	731	744	719	780	737	787	812	734	736	773	781	700	720	741	740	715	771	725	706	770	688	791	740	753	748	772	685	720	758	734	709	762	690	690	728	744	746	710	701	811	765	718	794	783	797	685	719	754	784	717	766	739	742	724	696	777	740	709	742	716	727	758	739	761	707	683	740	713	735	744	773	742	790	748	707	751	747	770	727	740	742	721	749	765	742	760	781	697	743	762	807	725	795	753	724	751	786	719	753	747	739	731	664	714	715	706	730	752	730	713	718	751	754	742	749	729	718	754	777	766	738	750	727	702	766	758	755	715	753	747	708	700	808	767	770	744	744	733	702	765	728	748	743	710	755	784	777	763	764	699	743	721	692	715	707	739	696	770	737	799	783	698	767	728	755	788	677	713	667	723	735	769	745	769	780	738	716	734	726	763	715	733	771	777	754	745	699	778	738	740	784	783	723	744	716	740	713	690	746	783	793	770	755	744	698	799	719	777	780	713	724	705	748	787	715	750	734	735	713	769	756	762	723	736	728	696	675	754	752	700	739	737	749	737	740	739	757	728	735	779	756	743	708	768	761	779	766	722	731	739	737	780	783	716	756	755	727	769	743	733	773	732	755	730	800	754	706	774	740	748	746	699	756	727	744	761	711	733	726	753	685	711	720	707	785	705	741	734	761	704	742	753	753	740	749	736	775	762	733	716	727	717	715	743	746	760	720	726	780	729	773	718	755	762	700	756	704	752	780	737	721	694	675	751	709	730	804	797	715	712	734	764	735	759	726	756	764	744	736	761	738	718	746	791	753	734	794	752	761	729	702	725	771	770	756	766	676	715	727	755	699	749	744	744	736	779	722	730	728	750	786	736	726	714	716	727	775	685	719	745	684	747	738	795	763	765	748	744	706	725	766	738	734	787	738	711	721	742	761	734	683	749	690	705	740	747	727	718	762	709	804	778	692	740	742	734	751	704	766	680	723	742	730	726	709	709	738	732	772	731	773	681	745	777	740	722	739	748	768	761	742	755	705	758	713	737	764	739	751	754	724	739	728	744	731	718	764	725	810	709	742	719	778	744	779	767	793	746	743	735	740	722	775	758	706	790	776	760	718	776	742	712	708	731	718	775	715	722	767	675	775	728	716	752	736	719	680	746	713	716	747	726	706	738	773	792	764	710	730	705	777	768	709	766	742	738	704	739	787	714	701	735	752	732	721	736	802	738	736	776	706	765	703	766	767	761	742	721	766	788	697	748	762	743	787	724	710	696	729	750	782	736	734	770	753	734	791	716	795	788	708	715	769	721	723	741	720	769	702	772	688	713	721	782	741	750	758	758	724	746	744	714	717	761	717	727	729	719	762	761	756	765	726	736	695	755	709	719	757	727	717	742	751	756	725	775	770	740	735	749	744	719	711	795	770	727	726	735	742	741	766	760	743	710	815	788	748	728	766	754	758	756	721	749	740	712	760	772	778	770	726	738	695	746	754	715	752	736	771	754	724	776	752	757	743	740	738	704	710	719	738	730	734	729	708	742	759	712	818	787	733	745	761	655	775	740	751	743	703	735	761	725	815	735	760	729	775	741	762	711	721	762	743	688	748	734	760	736	783	742	728	738	736	807	739	729	730	734	741	786	722	720	752	751	745	733	707	704	736	732	763	754	723	750	748	754	809	711	738	700	748	751	780	703	734	733	739	769	747	737	709	753	722	725	744	704	705	715	739	750	766	749	710	757	733	742	763	769	753	726	742	769	718	698	780	757	705	776	759	724	757	733	753	728	717	742	743	716	747	718	675	784	775	726	743	788	723	763
2017	201	209	187	200	176	143	161	145	148	150	143	134	141	130	138	142	169	141	136	152	136	145	161	136	147	123	121	140	142	139	163	156	152	176	116	101	151	138	114	138	149	131	151	164	143	133	136	155	155	167	133	110	159	149	125	139	125	154	154	136	115	147	142	127	164	145	154	142	157	132	137	115	130	160	150	131	143	151	142	151	135	126	152	144	155	122	138	134	137	138	127	149	150	131	139	162	149	142	150	151	171	135	139	151	151	144	150	137	145	129	142	147	166	121	151	145	136	149	134	123	113	139	153	149	122	133	145	157	131	137	148	145	168	149	151	153	127	139	131	120	126	145	142	133	142	126	158	147	142	121	149	154	138	146	151	148	131	143	142	159	165	148	152	139	160	180	162	152	143	149	148	140	145	125	154	157	161	161	166	126	137	141	134	161	161	132	139	145	153	136	162	145	148	148	157	134	142	140	145	149	131	147	131	141	143	152	130	130	138	154	146	136	139	142	128	127	150	164	133	149	149	157	148	134	133	158	142	156	139	160	141	149	140	166	156	123	135	148	145	150	167	132	145	149	169	160	144	142	139	144	145	146	154	142	140	146	144	126	134	150	141	126	121	173	174	148	133	154	145	152	129	149	111	170	136	148	160	122	146	138	148	149	130	167	153	146	149	143	153	145	142	154	155	160	154	146	162	172	175	153	121	120	134	152	135	127	154	180	147	117	169	159	167	175	135	168	146	163	126	157	125	164	171	126	155	121	163	152	145	144	168	141	125	153	153	151	147	156	143	152	149	132	140	120	134	132	130	149	138	163	149	140	180	140	158	160	154	155	148	142	151	144	154	151	146	177	137	144	144	152	167	147	137	152	143	151	133	141	142	143	148	147	149	120	149	156	155	144	167	145	164	145	141	156	132	145	144	142	136	156	134	151	146	158	149	124	146	150	162	173	134	163	152	138	142	134	150	128	130	163	162	151	152	156	161	158	131	168	144	145	151	158	150	153	171	137	126	143	152	130	145	126	138	121	148	137	139	126	147	132	148	129	141	150	143	112	143	139	138	142	163	147	167	152	156	123	135	157	127	135	149	159	137	143	130	154	149	136	135	135	138	133	132	161	142	163	144	134	148	159	155	153	141	134	157	128	144	160	139	142	152	160	170	156	137	149	142	151	148	140	144	136	152	138	153	162	140	154	166	132	150	143	138	151	156	145	136	144	145	161	145	149	160	146	132	173	142	143	123	149	144	143	146	164	162	165	142	131	142	149	137	139	127	152	132	147	132	151	166	145	173	125	135	143	136	146	149	139	136	140	131	164	137	125	149	135	128	139	149	147	159	163	156	133	156	161	148	131	115	142	117	153	134	142	175	166	143	159	168	151	143	125	148	125	160	145	158	137	144	150	155	144	125	160	160	150	157	143	144	138	148	165	141	131	130	164	142	143	166	136	159	149	148	144	153	143	148	146	148	139	130	123	164	134	140	156	138	139	164	129	153	141	156	146	135	166	156	151	159	157	153	140	113	156	150	118	118	148	157	143	131	145	141	134	132	146	126	137	151	176	143	157	168	133	160	144	153	167	130	140	139	131	151	157	136	154	143	135	160	162	160	129	153	146	124	145	147	162	153	145	139	158	136	160	132	127	151	162	160	156	128	126	135	176	144	111	154	141	133	151	157	137	151	135	152	151	142	155	131	154	141	155	146	155	174	171	134	132	154	151	139	145	154	162	132	164	162	132	150	140	149	143	146	162	148	162	149	161	131	138	148	146	157	160	132	175	132	142	151	150	158	139	145	152	128	149	139	149	151	146	158	150	133	128	137	175	109	157	134	138	145	146	143	140	139	135	142	143	150	135	148	140	137	127	138	139	145	157	132	137	147	128	140	150	140	121	157	170	156	126	142	155	142	138	146	150	132	145	166	155	143	129	143	150	140	153	145	155	159	143	141	162	139	145	142	156	160	152	145	144	128	141	133	153	153	135	123	128	131	153	149	160	154	114	143	139	137	133	152	162	149	156	152	144	132	150	154	128	150	146	163	126	117	137	149	134	147	129	175	153	170	160	135	150	172	157	170	142	154	141	159	144	162	136	138	139	120	149	132	139	142	145	147	167	133	131	163	131	140	139	128	146	141	156	148	150	143	155	168	154	139	167	133	143	166	128	128	131	154	153	126	144	158	126	145	149	161	130	139	124	142	148	140	153	142	163	149	149	149	149	124	154	135	143	151	162	151	127	149	145	134	156	129	148	154	144	173	130	137	132	133	159	149	140	143	124	143	152	144	142	142	147	130	126	136	155	122	156	151	144	146	152	146	140	145	134	167	130	145	139	150	151	132	138	138	145	130	147	128	136	155	149	150	140	135	127	148	164	128	143	158	135	136	141	130	147	146	150	121	140	142	131	144	185	133	161	135	143	129	145	140	155	132	132	171	137	155	141	149	140	141	135	156	160	143	140	125	142	120	151	155	143	153	142	136	144	137	135	126	138	153	147	154	144	144	139	145	166	145	142	172	140	150	162	151	149	140	139	144	147	143	138	140	145	125	146	148	146	154	144	146	155	144	143	155	146	145	149	137	139	135	137	155	152	132	141	143	144	149	150	146	131	126	148	146	130	129	143	135	149	151	136	142	131	158	141	144	140	146	157	156	138	155	145	154	141	136	155	133	156	180	143	153	141	144	166	144	156	156	124	148	140	147	159	136	145	150	138	153	152	147	164	136	145	144	114	138	165	136	131	134	152	151	148	147	137	152	151	157	154	144	154	157	142	156	142	155	167	140	150	140	164	125	150	162	150	132	132	162	136	148	153	140	126	130	136	150	143	163	146	148	161	142	152	148	153	120	153	156	140	142	145	148	148	133	133	145	122	148	133	151	120	144	126	163	168	137	139	150	159	141	154	151	141	144	123	140	132	176	143	129	128	128	158	138	146	148	145	135	147	148	160	152	143	146	136	171	157	154	151	149	167	152	142	137	132	144	128	145	134	127	149	157	156	145	133	128	145	150	144	163	133	139	122	148	140	140	160	155	134	140	148	158	157	135	132	152	151	136	151	143	156	134	163	131	134	156	151	174	154	144	150	119	153	158	146	144	140	143	159	147	179	138	133	154	160	146	140	143	133	113	158	130	140	171	125	153	147	120	137	157	136	163	124	129	149	139	150	127	138	144	121	123	152	120	147	166	133	160	149	167	155	126	133	158	136	151	145	130	126	112	133	139	116	138	137	153	157	136	161	157	173	138	141	145	153	133	137	153	160	152	155	165	156	155	155	151	158	163	164	149	142	143	113	137	150	152	165	152	157	131	153	160	155	162	155	164	155	147	139	162	153	169	161	152	135	143	158	166	144	133	134	133	137	124	145	139	122	156	151	135	158	129	148	152	133	163	140	151	142	156	137	158	142	149	145	163	153	148	141	144	132	148	131	137	165	150	150	162	154	165	143	153	144	157	165	152	149	143	159	132	149	131	124	154	143	152	166	136	146	139	148	131	131	159
2105	500	589	583	618	551	551	496	532	459	484	490	479	467	485	440	465	431	439	437	486	448	487	429	486	478	436	460	438	442	458	451	458	463	436	485	439	488	454	470	431	472	435	435	444	445	451	448	437	413	489	464	422	428	431	471	451	427	469	469	444	468	449	436	439	445	423	508	462	436	444	470	451	488	446	437	439	457	445	470	439	453	429	478	445	453	466	467	465	481	433	420	422	451	431	440	419	419	475	441	436	452	400	450	464	461	435	434	483	452	485	438	387	458	459	470	460	457	441	434	443	455	430	442	442	419	437	396	428	414	457	443	467	452	463	487	430	491	471	469	478	426	437	475	448	455	442	419	452	477	457	436	441	422	431	440	424	452	448	398	442	475	414	424	447	455	433	433	446	410	430	455	448	439	481	456	498	423	398	427	461	451	442	428	447	428	432	435	446	467	423	438	481	446	476	446	418	430	453	475	445	452	465	446	473	451	457	451	438	470	459	438	466	439	476	429	450	404	411	446	433	407	438	437	461	433	443	462	452	448	446	415	416	467	466	409	445	441	437	467	452	461	434	440	446	429	426	421	444	426	457	384	440	423	439	426	423	430	438	451	455	474	410	444	434	484	423	426	439	410	404	459	437	432	450	423	451	459	429	447	443	461	437	424	430	476	456	462	445	454	435	430	449	456	461	464	439	443	438	432	471	451	461	467	412	426	457	466	435	470	451	494	460	432	462	445	460	437	418	431	455	475	455	410	456	441	429	425	434	487	458	415	459	422	444	435	495	445	437	426	427	441	430	425	451	446	423	440	483	447	446	458	475	469	442	450	449	434	437	446	450	447	468	439	444	453	437	453	451	426	440	444	467	424	444	461	441	426	442	455	450	486	446	486	462	455	444	408	458	435	517	452	435	471	464	451	461	447	465	422	462	454	448	467	433	487	496	480	463	430	443	434	470	441	422	422	463	419	481	472	464	463	451	481	455	433	442	435	436	474	395	429	459	436	441	449	450	447	484	417	397	420	466	464	481	449	451	411	432	403	441	416	457	439	439	434	450	435	469	444	426	425	457	451	410	447	420	471	423	439	427	461	418	467	489	478	460	439	491	429	450	474	503	452	417	455	437	454	452	429	424	451	443	415	462	445	458	469	435	411	441	421	474	459	410	477	453	433	454	432	502	500	423	472	468	432	481	457	397	448	414	445	441	456	461	468	446	476	409	457	404	445	418	440	414	468	384	427	483	482	445	472	475	472	458	420	462	463	457	456	445	430	414	467	428	435	444	456	476	427	495	463	459	422	405	430	459	427	424	444	489	478	450	438	443	479	471	489	468	448	398	438	395	456	446	469	453	445	428	439	432	466	462	444	439	437	461	440	449	456	440	432	431	481	416	429	445	458	410	476	441	454	445	442	439	485	454	478	459	463	450	443	440	447	431	484	458	399	482	461	466	446	412	460	416	448	435	424	468	483	456	418	463	449	455	466	443	453	456	443	415	459	449	467	460	418	458	436	441	495	420	432	463	450	387	415	461	447	389	470	438	422	448	453	446	453	445	467	452	450	467	445	441	457	440	452	440	456	440	461	454	456	446	463	464	419	423	418	453	433	444	471	467	403	434	440	426	427	502	440	417	456	434	436	424	409	433	448	467	430	410	481	480	439	478	421	479	458	428	444	437	479	463	450	441	466	428	435	422	423	446	438	461	454	395	430	446	442	467	437	419	465	429	476	424	444	460	421	457	443	446	419	483	422	437	457	432	403	437	449	426	462	438	426	445	442	447	463	481	405	410	466	474	419	450	459	452	452	439	477	446	450	446	447	440	475	487	450	455	475	463	423	455	414	488	456	433	454	417	442	458	411	438	449	447	458	437	426	443	417	424	456	444	435	439	435	494	450	453	437	436	462	463	475	449	436	480	459	423	413	447	453	434	426	490	458	436	433	413	461	442	461	457	488	461	463	479	446	451	417	465	467	476	472	471	455	450	417	445	444	419	450	451	432	479	467	460	494	437	464	424	475	436	431	461	448	409	434	454	456	443	469	467	495	456	466	460	447	468	461	422	453	428	478	422	435	461	437	445	429	462	434	468	455	440	435	462	427	447	447	450	479	435	450	425	447	443	455	421	462	440	435	458	459	466	438	446	465	468	427	425	447	450	449	448	456	416	459	455	452	466	486	486	456	436	455	450	434	461	414	472	427	468	461	468	461	452	461	435	430	432	433	431	421	473	438	425	403	407	429	451	472	429	433	438	408	420	416	452	436	427	443	424	421	419	487	476	442	447	431	416	456	455	431	439	436	449	385	448	421	397	464	432	471	457	460	454	438	481	439	456	432	431	418	445	456	438	446	424	463	474	411	456	417	479	450	438	473	440	419	441	455	416	445	459	433	462	420	435	423	478	436	453	461	446	446	443	434	424	467	421	463	439	472	472	470	444	442	452	472	465	453	440	437	446	444	442	450	447	457	436	455	434	438	465	443	442	432	442	429	421	485	425	454	475	459	459	420	416	443	457	452	422	434	408	448	444	450	433	430	467	446	421	446	456	411	446	456	446	422	448	471	474	421	476	497	414	421	474	443	449	414	447	478	443	445	488	445	440	451	439	459	432	432	435	441	431	408	413	464	474	451	433	444	453	448	471	482	445	450	416	483	444	455	459	453	466	413	422	436	435	456	466	414	410	426	445	399	446	440	442	453	466	502	437	425	467	458	434	445	455	446	441	425	455	421	458	471	447	433	420	453	447	417	430	465	449	424	422	456	445	483	430	449	459	492	443	465	435	460	459	444	467	419	439	463	445	427	488	461	452	432	429	449	428	427	465	439	436	441	463	465	436	428	438	436	483	438	426	445	449	443	437	443	452	477	494	502	433	477	471	451	461	397	458	417	475	458	430	441	437	451	442	455	458	440	396	454	421	447	467	443	461	438	448	445	432	455	487	426	433	421	484	496	446	415	457	446	453	419	451	451	462	473	465	477	402	409	410	424	405	450	433	386	432	447	446	478	446	432	432	402	466	454	474	449	469	440	464	444	455	442	436	468	465	449	408	422	454	446	485	437	446	446	459	431	459	442	409	475	486	448	417	483	468	467	467	412	427	462	441	493	377	469	449	465	418	439	461	443	469	449	441	461	448	429	445	432	477	445	441	465	447	490	400	449	418	461	434	461	449	447	436	458	431	431	441	482	465	482	417	463	460	440	478	443	454	442	463	446	487	434	427	419	454	437	429	441	460	447	454	450	448	488	440	398	453	431	467	419	475	437	427	434	465	447	437	479	462	438	421	468	453	454	427	457	428	461	446	463	438	409	444	432	445	455	414	439	450	475	444	423	469	440	442	401	474	442	433	478	420	479	478	423	441	467	439	433	460	478	420	462	459	465	489	437	479	436	461	449	454	448	421	428	452	445	467	473	493	464	420	427	462	428	422	402	484	450	441	459	463	413	461	418	456	457	472	480	409	436	442	432	479	425	464	440	445	416	446	438	448	479	475	470	412	418
7751	2467	4718	3639	1294	893	635	552	478	433	366	329	357	349	351	310	349	292	323	296	306	348	310	278	291	317	305	287	321	261	287	299	276	284	272	290	295	272	299	295	319	289	257	318	307	256	298	276	295	299	277	271	284	313	288	308	322	312	272	285	325	291	284	324	302	274	258	300	294	273	290	284	314	294	247	274	307	306	289	271	291	316	284	294	305	316	309	283	320	312	273	280	319	247	259	295	272	270	298	282	279	275	314	291	309	291	292	304	295	304	315	303	282	259	273	261	281	281	283	300	289	308	267	309	292	298	276	291	283	273	277	274	258	301	264	273	297	282	296	277	296	280	305	276	330	287	290	283	296	301	296	301	268	306	288	307	293	303	299	304	291	335	298	274	288	278	278	282	291	278	324	250	286	265	309	294	301	304	277	266	284	294	287	306	276	296	314	279	281	306	271	279	308	308	287	295	250	284	303	297	260	277	271	275	287	282	318	298	297	278	268	283	246	296	296	294	293	337	280	274	294	287	275	257	293	268	310	303	296	275	277	307	290	281	310	311	288	261	268	284	265	273	319	268	254	299	280	308	291	288	330	281	301	288	272	277	326	296	282	311	305	312	299	294	282	282	300	286	245	290	307	319	297	303	318	285	315	284	281	265	293	298	277	273	284	270	288	268	291	274	302	293	288	293	307	298	262	259	281	292	256	285	261	252	309	304	299	297	309	295	317	272	258	291	307	279	272	294	273	286	277	284	250	287	261	303	288	296	306	289	270	283	311	269	294	275	297	246	283	279	287	320	274	263	321	260	308	308	271	282	295	284	249	263	293	285	252	303	303	270	253	266	276	268	285	277	312	304	299	310	286	295	309	306	295	284	283	286	265	270	302	284	271	275	315	296	303	295	306	283	278	285	276	284	291	320	327	296	297	258	270	278	270	267	284	280	313	298	291	316	287	296	299	295	283	282	290	295	277	275	330	317	295	290	273	290	334	291	294	271	296	295	325	291	312	276	289	307	300	291	266	310	291	294	289	303	275	268	318	300	307	287	276	281	300	260	286	301	279	317	274	276	277	288	304	286	322	279	279	309	269	270	284	279	307	269	262	284	298	283	281	290	309	297	293	312	272	309	281	280	330	273	318	302	276	273	314	304	288	262	255	255	320	287	297	280	308	282	302	274	288	276	296	288	285	288	280	288	300	289	289	301	250	294	278	284	289	308	299	279	277	265	282	279	286	297	290	295	294	282	260	325	313	289	299	298	288	304	298	296	299	251	295	311	276	302	329	325	309	277	266	287	307	297	323	263	336	271	314	298	270	285	285	266	297	308	253	298	310	301	274	266	270	303	287	295	286	288	295	293	300	288	312	286	272	288	281	314	324	282	269	257	284	309	281	302	299	277	301	281	289	274	289	273	276	256	296	290	298	286	300	287	268	298	304	294	287	287	314	278	273	267	281	320	293	319	275	309	287	289	316	280	296	295	299	282	296	291	262	313	307	276	280	276	308	283	270	284	297	296	279	317	294	297	320	278	274	294	280	279	276	292	281	274	298	291	278	270	311	303	306	293	282	290	271	300	283	286	294	293	280	295	288	268	300	291	307	337	267	269	294	262	340	303	269	292	260	305	334	285	305	274	282	300	259	283	310	260	296	311	314	292	283	283	277	301	307	262	258	301	287	262	293	267	281	282	294	291	307	286	301	284	294	296	284	280	276	279	296	283	279	275	270	266	296	298	280	286	279	299	309	292	291	326	261	288	293	289	307	329	290	281	308	292	284	279	309	272	268	287	296	287	289	279	291	258	286	291	278	343	284	282	299	265	274	285	284	245	296	295	309	258	283	298	271	278	282	299	301	295	259	298	280	250	277	321	274	288	254	296	275	308	281	303	292	298	280	255	288	254	268	281	289	268	282	305	301	281	282	297	326	295	302	308	263	296	302	271	314	310	282	297	294	245	297	336	285	283	286	282	294	278	282	301	298	292	302	284	257	284	295	288	278	290	331	278	310	287	264	298	291	294	292	282	291	261	314	326	269	287	291	322	276	312	244	286	279	292	273	287	288	286	278	313	276	271	304	285	306	267	276	272	270	300	309	295	297	285	295	303	273	278	275	285	287	300	284	284	293	290	270	273	299	269	306	308	291	301	313	275	311	285	293	289	292	290	305	319	294	272	283	295	299	273	275	278	256	259	258	279	287	260	295	289	278	289	331	304	314	284	293	277	288	277	293	267	271	275	300	277	310	296	311	297	290	264	273	300	259	307	315	306	268	309	273	278	288	275	241	275	309	296	248	266	279	274	298	272	283	297	256	285	302	296	308	300	280	293	279	288	280	295	297	312	283	301	295	261	291	259	260	254	273	280	315	278	302	331	266	288	292	278	262	264	266	254	301	285	249	289	281	279	295	282	285	286	316	283	279	291	275	279	297	284	303	271	268	296	279	293	294	276	287	274	326	325	298	299	292	287	295	315	268	294	305	278	299	316	268	286	271	308	304	261	290	294	280	263	305	270	278	272	265	275	315	301	290	295	255	273	289	265	285	283	305	287	278	267	284	279	288	274	285	278	294	298	293	279	295	263	282	281	286	305	314	253	288	271	311	287	260	270	303	274	281	282	307	274	285	295	296	278	315	248	282	300	276	303	289	284	310	273	262	308	271	274	293	304	277	267	307	275	283	302	281	287	286	293	277	276	277	279	266	272	305	303	308	311	295	299	288	262	301	278	256	277	272	304	283	308	281	278	309	299	286	315	279	289	257	293	296	279	281	316	331	284	282	277	256	271	262	282	280	288	287	256	295	281	309	298	285	301	307	281	275	272	288	280	261	263	274	264	269	279	280	303	284	278	271	284	311	309	291	287	290	308	306	267	289	272	264	281	312	294	271	280	290	273	297	271	269	316	265	279	291	269	291	288	249	273	279	277	296	307	282	270	280	306	291	311	256	302	276	316	281	314	298	283	292	269	280	268	290	289	302	280	275	280	309	272	287	282	303	313	274	297	270	284	288	287	281	283	297	287	283	289	298	299	297	288	267	282	318	300	279	271	284	270	289	284	293	246	286	264	272	271	283	254	296	314	292	245	237	286	283	303	285	283	286	241	282	306	282	291	319	281	276	289	286	285	279	289	273	321	287	258	307	278	327	281	289	286	295	271	326	308	258	304	298	253	285	303	286	299	300	299	301	297	301	279	289	279	288	285	269	289	251	268	306	280	296	308	309	276	303	264	297	286	286	293	270	287	283	284	274	270	289	297	323	321	268	269	268	309	256	277	261	294	278	285	262	276	293	297	302	314	279	285	296	283	276	314	281	286	276	263	286	308	303	282	287	297	294	303	262	277	287	316	290	277	280	283	307	292	270	330	287	262	282	254	280	289	295	283	303	291	281	290	293	269	283	271	278	246	286	274	285	263	300	302	269	282	284	261	305	260	323	275	306	288	284	284	286	301	271	277	261	292	311	319	251	286	291	263	299	262	283	284	300	290	307	271	279	292	284	285
5990	2583	7584	4753	3063	2516	2124	1800	1654	1551	1294	1286	1166	1166	1094	1018	1015	1040	991	938	916	930	906	893	852	929	858	862	832	876	835	904	831	846	803	828	836	846	825	841	858	823	803	777	773	814	812	786	769	817	808	813	735	803	806	774	817	796	800	790	792	802	824	740	846	764	737	781	788	787	787	770	756	770	811	776	749	778	763	756	809	767	795	782	774	826	767	756	778	809	754	768	801	742	781	746	775	837	831	790	729	787	746	756	757	752	754	747	775	761	807	803	747	759	767	731	766	784	797	747	785	750	743	780	779	693	779	754	754	776	754	794	801	758	762	805	765	766	722	781	808	755	767	754	710	785	769	744	777	811	806	759	765	721	797	741	752	823	796	777	823	755	756	781	715	734	768	745	769	764	759	701	774	736	720	727	768	769	743	730	737	773	789	771	767	710	764	790	817	741	771	810	738	788	708	778	782	759	775	771	755	785	786	732	788	820	793	774	759	777	747	732	735	814	777	811	763	745	835	755	753	785	779	778	725	730	764	773	803	807	748	735	760	821	746	758	768	766	801	771	790	798	772	772	722	789	781	732	760	762	761	756	798	809	747	763	758	786	741	747	782	831	770	806	809	753	763	725	763	767	669	754	792	755	755	801	772	769	751	756	748	781	800	739	775	830	768	791	800	813	821	806	789	766	764	833	830	772	741	738	731	768	753	763	749	788	808	790	755	757	783	775	774	738	802	808	748	824	746	775	741	794	744	781	767	727	822	798	716	798	793	794	756	801	787	791	790	737	730	732	786	744	758	730	735	710	777	739	774	741	746	751	760	748	748	755	769	782	833	751	741	743	768	706	770	800	830	791	781	737	814	807	798	755	780	779	830	725	755	749	773	757	761	727	821	799	735	726	777	778	731	777	735	747	770	758	780	775	733	809	774	757	787	791	766	759	773	790	752	763	773	782	799	731	775	783	794	752	788	782	703	838	771	721	761	740	794	788	762	756	731	766	794	751	786	754	772	789	782	739	783	776	766	756	742	769	786	759	805	761	765	788	714	756	793	780	781	754	728	787	788	769	720	788	735	817	761	784	735	723	770	796	765	776	761	785	748	752	767	769	803	784	773	763	750	752	763	770	759	794	746	783	751	770	771	716	808	749	753	806	782	753	765	748	770	777	733	769	818	795	758	740	759	761	731	750	724	796	763	762	788	789	765	801	773	777	796	812	761	739	782	747	789	763	772	787	825	769	747	771	749	776	754	796	719	763	792	728	808	736	768	772	770	747	781	785	754	828	722	815	770	738	781	757	778	764	799	789	722	804	727	754	760	786	736	722	749	814	735	720	708	797	798	772	807	748	827	770	771	760	731	766	756	770	761	799	844	774	764	748	791	777	796	786	749	733	782	743	686	802	743	778	737	826	767	771	766	750	759	756	778	741	749	784	750	815	766	735	760	749	782	783	759	756	734	802	761	738	765	768	740	800	762	767	782	717	779	789	792	763	760	804	752	801	773	792	743	791	758	780	782	739	755	751	732	767	798	778	788	779	760	734	782	799	747	760	763	729	742	797	766	800	726	782	814	801	755	810	793	726	789	756	794	729	772	744	776	789	788	767	744	748	724	791	796	816	782	743	778	765	780	823	790	772	813	753	737	726	728	722	737	739	781	789	726	787	778	798	803	793	793	761	803	785	775	764	747	768	785	787	734	750	727	720	780	805	784	782	780	729	725	762	737	753	750	805	770	772	788	760	746	775	799	768	727	742	762	799	793	798	817	719	746	777	770	793	782	761	816	773	707	774	805	763	732	730	832	760	736	727	811	765	830	819	732	752	781	793	718	744	738	785	761	785	808	757	769	819	753	757	763	769	776	763	809	775	778	772	754	766	737	747	739	757	785	799	766	764	793	826	778	722	762	723	783	746	776	749	743	758	744	840	783	744	746	803	759	757	765	737	794	759	772	786	777	791	757	817	750	761	810	770	848	806	767	759	772	771	730	702	745	771	774	787	751	791	784	740	798	750	767	814	760	743	753	758	794	706	811	765	787	802	797	760	820	783	746	800	807	744	816	736	744	808	780	810	734	791	748	797	773	808	754	786	747	761	730	777	765	763	754	777	754	805	740	705	762	725	758	771	820	790	802	767	779	809	753	764	823	743	775	822	765	788	816	769	785	769	748	739	802	754	779	760	806	743	752	788	756	757	759	775	782	710	749	739	793	772	770	771	762	754	804	794	749	788	732	771	799	760	770	770	790	765	711	772	749	725	745	785	757	773	757	755	795	808	767	780	749	799	800	734	725	735	825	782	808	744	833	760	797	828	757	779	734	782	770	755	774	754	758	793	798	819	790	763	704	789	802	761	755	763	781	759	758	731	706	740	755	786	775	782	765	731	769	742	735	787	757	717	754	764	758	797	749	785	741	794	755	751	766	755	764	753	781	753	794	746	776	808	754	757	804	747	757	741	796	760	746	772	764	796	795	773	764	774	771	776	835	773	789	755	779	757	801	791	767	744	802	805	768	779	786	770	740	795	816	757	694	736	877	739	786	756	778	802	771	740	767	791	783	798	723	769	805	738	820	811	763	744	731	706	770	770	763	773	786	781	747	769	773	747	792	765	767	742	742	760	837	788	798	773	760	799	770	748	739	741	771	828	765	754	765	750	801	776	768	764	771	704	792	846	772	779	741	772	779	749	745	746	770	757	751	751	705	754	794	814	741	740	763	808	845	790	763	777	735	759	770	757	729	739	808	758	756	786	742	772	769	737	807	750	750	721	717	779	761	746	811	763	813	752	786	743	725	784	781	783	768	802	804	781	822	773	768	751	742	761	794	808	711	748	800	758	768	793	815	763	784	785	793	809	799	762	782	743	744	722	772	791	761	762	768	788	808	757	750	785	789	837	801	736	786	769	800	734	817	743	799	804	691	754	781	840	762	782	764	765	758	794	771	767	807	833	758	747	747	724	798	740	740	772	779	789	750	767	755	823	785	751	723	794	755	789	775	795	821	754	805	706	770	769	791	766	771	725	775	728	744	756	735	777	743	726	775	802	745	794	723	816	818	788	746	744	767	761	787	795	786	741	796	769	741	789	765	773	821	789	757	816	765	743	745	782	758	695	729	767	742	762	739	788	736	762	736	756	782	706	766	769	768	780	729	776	766	750	755	768	722	764	734	756	819	767	730	756	763	807	826	768	788	747	802	771	744	776	738	763	748	787	809	760	764	755	759	743	772	767	764	767	793	752	766	755	756	775	726	769	775	738	821	756	804	765	776	757	790	762	789	804	759	777	780	758	859	755	805	762	804	738	733	763	829	801	793	822	772	742	801	723	800	768	763	800	778	747	764	721	806	771	790	781	791	783	763	793	730	727	813	729	782	811	787	719	806	754	784	772	786	782	700	771	776	747	839	790	773	724	756	727	794	811	743	754	807	821	742	794	817	804	751	844	723	760	815	805	806	763	789	760	809	804	764	788	773	804	796	754	779	800	760	762	798	788	736	811
14971	4734	6405	3974	1896	1219	864	702	565	509	452	393	424	378	375	373	365	329	333	335	322	297	322	309	322	306	293	337	325	283	330	299	298	302	298	293	314	301	270	323	312	350	310	305	316	312	317	313	299	324	308	294	278	273	291	304	315	277	250	266	260	293	298	285	297	283	299	286	269	268	300	253	274	280	283	300	297	257	280	300	278	305	325	287	283	292	299	287	300	281	305	297	271	311	283	265	247	288	287	272	293	310	302	314	283	303	286	282	299	299	288	276	284	280	300	286	298	314	282	283	266	292	271	259	313	292	294	276	274	302	267	307	303	296	306	293	312	297	279	307	282	276	260	295	300	275	257	285	331	303	292	279	285	301	264	273	289	308	280	287	259	292	293	296	276	297	293	262	293	293	287	302	285	293	268	295	314	292	300	286	291	257	298	306	301	306	297	308	305	281	326	294	277	249	303	292	266	271	285	302	287	300	305	251	277	282	276	253	271	275	295	272	289	274	279	289	282	279	273	288	290	261	311	295	284	286	312	276	327	305	297	262	283	283	334	287	273	291	303	244	323	279	295	305	241	258	253	250	305	271	284	289	284	267	266	270	300	298	265	280	297	275	299	280	286	267	257	256	295	288	271	317	291	312	251	298	283	298	308	289	300	279	273	279	311	304	320	309	244	304	278	266	297	278	282	276	327	309	272	281	266	266	286	290	288	264	257	300	274	298	281	287	291	301	293	280	270	241	290	278	282	281	308	259	268	264	272	294	258	277	273	264	266	279	259	283	292	283	263	285	286	307	294	279	282	299	268	286	311	313	261	312	264	315	293	260	296	280	289	293	288	272	253	281	268	292	300	280	280	282	282	300	267	261	293	302	300	264	313	277	270	292	323	243	290	266	278	256	291	286	274	298	277	283	275	281	267	288	312	269	306	284	264	276	273	250	310	291	280	264	308	315	278	301	281	297	284	290	285	279	282	279	287	276	270	282	271	268	293	268	281	269	271	301	271	330	290	295	291	301	297	290	302	279	293	293	296	288	274	293	255	298	292	304	305	283	298	295	301	280	264	288	277	256	300	257	307	262	299	294	318	273	325	265	305	318	319	288	278	280	296	257	301	305	269	277	275	263	298	296	286	298	266	267	305	290	294	279	290	250	278	271	295	275	287	274	271	278	295	285	286	295	297	276	266	270	303	274	305	266	281	301	254	273	296	260	280	297	288	287	281	311	296	261	281	235	296	277	274	323	320	274	332	299	295	252	284	288	288	290	296	290	269	300	302	278	264	289	283	306	286	303	269	263	304	257	298	287	260	302	317	291	295	300	304	338	268	281	266	290	300	305	276	299	293	289	276	272	285	282	285	298	276	276	284	263	265	279	257	304	299	307	321	255	269	280	273	263	270	326	288	283	263	267	264	254	303	264	324	291	279	307	281	302	276	303	295	260	303	278	279	280	291	333	260	282	303	282	283	302	285	280	282	268	286	265	296	287	272	288	257	249	296	296	285	307	285	295	295	266	288	305	304	284	303	272	284	282	289	288	277	275	257	280	258	267	263	268	294	276	295	310	276	287	282	307	288	314	288	261	309	264	290	299	275	303	245	266	283	276	303	288	276	282	289	298	307	288	318	297	268	297	266	257	275	281	284	336	285	294	288	282	275	248	296	282	303	295	267	289	292	290	277	303	267	264	310	285	276	297	307	261	274	323	273	273	319	291	281	286	296	287	315	294	274	308	246	276	277	272	250	307	283	244	277	266	256	253	299	279	301	272	293	276	310	277	250	276	292	280	317	291	291	264	274	286	274	298	278	290	303	284	299	300	259	266	251	247	301	314	261	262	268	299	289	271	277	274	289	281	275	274	306	260	271	282	326	250	276	282	291	280	276	250	273	278	264	290	269	299	282	273	292	265	292	277	333	291	287	310	286	298	280	307	259	259	283	269	281	276	307	301	299	272	284	292	248	303	261	286	299	293	282	319	296	291	280	273	299	279	292	318	271	320	263	317	282	274	295	309	265	292	304	299	267	283	282	263	290	273	295	292	263	273	269	309	269	336	309	288	303	280	293	297	268	299	275	263	291	260	290	290	297	282	291	304	283	269	274	292	297	258	284	296	273	285	276	285	287	310	277	273	289	287	304	315	285	324	278	281	285	266	295	318	284	287	277	294	304	285	299	264	291	290	293	261	253	273	300	256	294	275	255	281	297	297	287	280	270	276	295	298	318	288	255	288	278	268	289	295	272	284	293	264	270	265	297	256	307	278	283	278	256	285	258	279	281	270	270	270	309	275	333	282	300	305	273	251	300	278	291	304	282	328	283	296	259	310	287	300	277	264	308	279	283	285	297	272	325	328	315	267	276	304	282	280	287	287	298	265	301	308	289	310	290	292	305	284	268	299	267	275	286	313	278	294	264	287	288	293	282	282	286	298	287	265	270	287	302	255	298	251	284	287	285	296	310	265	309	287	275	298	286	293	281	297	293	309	323	281	299	292	285	322	294	309	272	268	260	265	287	269	312	273	288	293	313	315	286	281	256	244	277	286	281	239	277	298	300	300	282	295	301	286	295	276	270	272	278	310	263	298	271	278	262	257	283	277	323	309	278	270	298	273	257	283	249	297	319	298	299	284	301	282	276	302	283	267	306	295	290	265	266	319	314	276	286	278	270	331	278	291	315	283	275	268	288	259	273	294	269	260	278	283	288	263	268	274	313	276	306	295	301	286	306	294	299	284	241	270	276	267	266	281	269	274	302	271	274	288	304	299	299	292	274	267	296	279	270	317	292	286	273	277	261	285	256	263	264	297	284	303	302	275	256	280	260	299	278	276	276	307	282	306	272	284	317	318	295	314	260	257	240	276	284	270	286	271	290	236	284	262	301	280	267	291	272	257	273	265	272	307	272	270	276	251	265	262	273	304	306	288	278	337	305	304	266	299	293	292	277	292	285	284	266	280	274	294	317	285	318	264	306	276	270	283	258	289	296	290	265	250	313	280	294	261	276	285	293	310	307	293	282	285	286	275	318	294	317	289	318	278	294	288	279	249	281	274	294	254	296	283	269	307	276	240	270	286	289	345	299	309	277	307	270	248	302	305	271	264	288	272	276	267	300	303	293	269	286	271	287	321	273	287	327	287	286	281	269	270	287	289	313	268	283	300	244	289	282	293	274	275	247	252	269	273	288	279	294	284	282	295	263	270	300	306	277	300	272	285	301	267	274	271	300	274	319	296	284	310	299	288	300	279	282	279	252	270	250	270	306	277	230	262	279	279	280	299	329	302	257	268	282	302	293	261	272	297	261	303	300	286	269	293	257	253	289	275	268	308	266	269	274	283	251	279	320	290	297	314	245	279	309	280	308	291	302	278	289	258	296	286	293	286	263	308	299	308	301	263	253	248	318	298	264	314	275	279	307	288	281	288	297	275	247	290	294	272	266	272	309	267	256	263	284	265	287	270	259	262	294	295	299	282	301	271	278	306	278	257	288	287	288	278	285	306
8302	3668	8687	6666	5071	4249	3292	2882	2499	2092	1904	1725	1500	1505	1411	1288	1179	1168	1129	1088	1029	968	986	1000	995	980	904	911	917	849	886	870	850	828	846	817	841	835	815	788	834	819	861	796	807	859	845	854	798	805	783	781	819	740	802	820	784	716	761	761	791	767	773	815	797	796	793	776	742	778	775	738	755	813	752	726	768	752	732	791	762	756	771	763	746	735	791	768	779	773	797	759	766	724	793	757	749	769	742	732	733	721	795	745	794	785	778	724	731	723	721	728	696	797	748	724	770	731	726	697	741	692	744	746	720	713	719	736	726	739	776	746	726	755	791	747	739	781	714	714	785	735	823	752	746	752	731	766	725	767	751	744	762	721	732	724	750	710	774	777	745	758	753	736	749	706	714	768	666	709	708	743	726	824	704	757	709	757	751	738	767	733	752	781	763	798	723	710	787	717	738	741	735	759	755	755	719	755	771	758	743	769	727	737	742	750	755	690	776	728	763	702	733	703	773	750	717	755	762	748	766	704	791	687	763	738	718	687	687	757	756	728	767	751	760	731	743	757	697	740	739	740	753	733	763	744	728	713	711	722	715	721	782	698	799	781	741	770	733	725	740	770	745	784	756	783	768	721	756	757	714	766	778	700	744	738	773	813	733	735	727	743	774	708	745	737	723	739	775	734	734	728	749	755	757	707	739	738	717	718	756	789	764	756	794	749	731	757	714	723	715	748	730	740	744	710	742	685	699	745	757	752	719	758	707	784	734	704	726	753	679	760	740	780	735	732	727	790	756	745	784	704	781	766	701	779	723	747	734	753	741	710	762	762	746	682	724	724	750	722	686	746	757	785	727	787	719	778	737	737	730	721	725	764	772	693	753	812	745	735	741	725	762	762	711	756	749	709	723	727	700	769	731	777	738	731	741	739	765	763	778	708	758	753	708	784	800	780	704	716	762	756	748	759	774	789	711	719	763	724	741	735	711	747	711	783	679	711	692	697	744	739	731	724	770	740	724	754	772	760	728	739	731	739	716	752	777	753	753	749	707	703	826	745	674	751	760	805	726	736	725	735	735	739	703	758	749	736	739	757	788	776	779	707	713	728	689	755	718	721	743	740	693	748	706	753	737	748	723	760	746	730	765	728	752	730	748	729	756	748	697	759	747	764	691	720	783	767	713	747	740	735	759	724	780	712	774	765	720	727	700	811	820	762	714	746	778	696	758	732	715	742	767	692	683	752	737	724	773	749	734	751	750	724	772	720	794	705	721	784	792	738	719	777	756	792	719	760	786	726	776	749	746	740	701	769	698	757	796	768	760	772	740	734	746	734	708	780	725	733	724	733	791	749	721	732	710	720	743	738	728	772	692	741	804	761	752	713	734	738	746	666	723	675	771	750	737	696	725	748	752	739	697	753	762	708	749	757	743	760	783	681	732	751	732	763	769	757	733	724	687	727	819	730	763	790	725	726	708	771	701	740	754	770	710	714	742	766	740	718	754	728	747	747	725	777	757	730	751	758	722	724	747	701	717	748	740	739	674	786	744	768	754	729	724	712	726	733	759	740	727	727	733	760	730	725	745	756	737	750	768	706	766	790	734	738	787	703	793	757	754	693	735	737	775	793	769	733	742	713	779	742	728	726	730	693	746	770	726	788	765	739	757	776	718	738	709	743	745	746	749	820	733	747	725	736	737	718	718	764	762	716	765	755	759	742	750	697	769	734	755	768	692	740	689	735	732	721	751	762	754	734	734	779	765	690	733	695	739	725	705	755	719	797	713	733	716	735	744	724	800	745	727	714	735	755	719	748	743	744	773	759	734	724	768	709	728	747	745	766	748	767	729	748	721	718	725	743	718	735	752	722	740	755	720	748	729	680	741	739	744	722	729	751	725	791	756	711	746	769	690	765	707	711	687	741	774	764	700	750	735	774	747	747	736	728	759	722	749	736	744	724	698	763	748	693	701	749	749	702	741	728	720	740	749	733	781	737	707	700	756	760	781	712	709	715	780	794	762	707	728	735	728	698	752	779	732	767	740	732	746	778	752	738	745	696	694	702	774	743	694	756	696	716	765	728	721	754	731	763	713	751	755	787	772	744	723	732	738	750	714	737	743	755	704	743	690	733	729	687	731	765	734	761	780	736	745	692	778	720	714	752	717	702	727	721	714	763	778	711	747	743	739	742	728	714	736	757	732	809	768	772	682	733	744	745	747	719	703	758	768	724	722	774	719	735	779	759	727	744	753	730	763	733	779	666	746	708	745	709	735	729	781	751	724	710	774	735	735	765	740	723	738	717	748	748	787	742	758	742	703	731	755	762	720	798	746	744	732	746	746	719	790	751	751	764	738	717	688	756	712	760	715	751	721	690	761	739	778	749	728	728	711	730	721	757	753	680	791	761	712	717	740	752	731	727	679	705	792	752	738	722	752	741	693	726	735	744	746	752	736	747	759	734	746	721	723	746	705	744	761	765	701	750	735	714	751	733	725	710	714	742	754	756	750	737	749	717	728	707	733	722	757	731	734	753	795	732	729	749	773	742	739	719	675	755	704	720	698	791	758	779	709	700	755	720	725	719	739	780	731	707	774	720	805	728	729	716	739	792	711	736	745	758	710	747	736	730	727	730	683	713	739	743	755	707	771	739	775	717	713	720	736	748	739	733	749	741	720	784	769	745	788	712	734	756	756	680	749	701	749	727	728	722	713	696	738	726	762	751	755	721	698	749	712	755	706	723	744	719	739	779	757	791	755	735	715	730	679	745	713	736	730	728	753	775	741	766	733	753	792	763	770	680	801	697	741	759	741	771	707	734	756	696	731	755	722	769	725	717	767	741	760	731	741	714	757	700	705	740	706	734	762	726	737	721	708	744	744	731	720	752	802	754	789	758	733	740	765	744	722	739	710	723	729	733	765	762	705	769	761	804	740	750	714	730	704	768	695	800	724	731	780	733	799	707	729	735	706	763	698	743	746	820	745	726	742	736	804	729	722	700	771	746	725	737	747	712	781	745	750	726	795	734	720	733	773	718	738	685	772	758	687	747	751	764	721	709	727	690	735	740	734	728	779	724	719	675	730	760	729	713	718	754	724	716	690	733	741	714	718	704	739	768	712	720	774	734	756	712	739	708	743	758	727	760	697	777	744	754	759	751	722	717	783	779	730	759	688	698	775	775	717	756	717	741	723	717	759	737	736	766	751	730	746	698	733	722	709	727	743	740	772	737	778	738	726	723	711	708	721	751	734	772	728	802	731	720	700	748	707	734	738	687	746	728	702	767	773	723	726	705	718	775	716	751	736	736	719	750	730	706	762	764	718	717	721	753	743	774	760	731	720	736	796	738	719	783	742	758	729	713	748	735	732	694	716	778	735	773	754	732	764	738	700	721	765	723	737	724	797	704	693	773	758	778	715	770	745	731	786	789	740	720	722	762	697	724	741	767	763	722	741	785	706	789	727	738	715	763	749	702	733	768	732	673	747	718	770	782	727	745	759	756	743	729
1945	423	220	175	191	160	183	139	166	144	137	150	164	136	119	132	150	151	160	140	154	131	145	125	125	146	134	149	124	157	160	133	134	138	148	125	133	140	156	162	145	154	152	141	117	123	144	147	143	140	149	141	163	146	153	152	159	135	137	146	150	159	144	152	130	149	150	154	133	139	134	127	139	126	137	142	168	161	159	146	151	124	146	125	150	149	137	145	124	139	134	154	152	142	134	142	138	137	140	151	159	160	143	137	157	137	154	149	132	127	129	136	155	162	139	141	143	146	134	137	152	136	132	143	147	146	143	154	174	166	163	131	135	153	144	140	147	130	155	156	145	156	164	133	152	140	111	144	160	140	152	128	157	155	152	117	146	149	149	143	141	151	143	140	125	133	169	145	129	160	122	132	138	140	138	127	144	142	147	132	146	164	133	161	140	122	156	136	145	118	170	131	137	147	120	148	148	130	136	131	159	125	150	128	143	125	135	139	132	129	172	163	112	115	155	168	132	144	167	167	144	127	167	133	135	129	153	137	143	133	127	141	139	149	141	138	161	140	143	158	143	133	145	147	149	141	150	134	154	155	139	146	158	176	124	153	141	135	150	140	146	146	132	147	136	143	139	141	153	147	131	147	139	131	134	141	135	132	149	140	146	151	140	149	154	126	159	129	172	145	141	132	145	153	132	133	151	142	166	141	142	135	121	141	141	133	154	139	143	148	133	135	131	145	152	146	160	151	161	133	128	135	136	124	141	132	139	140	131	130	153	165	142	175	150	148	146	128	163	132	120	149	140	144	155	146	145	145	141	151	152	132	121	147	114	132	133	159	148	152	142	141	131	123	146	143	155	134	127	129	167	136	139	130	135	132	134	145	145	162	166	163	150	147	134	139	131	150	151	134	128	138	139	154	164	145	160	156	134	160	132	148	161	148	135	148	146	145	158	143	151	146	147	145	165	140	141	130	140	138	163	123	153	127	144	159	154	153	158	165	135	144	121	139	163	151	144	131	165	136	153	157	141	139	136	133	140	138	143	124	136	148	133	147	139	113	146	148	137	116	132	146	141	160	155	136	155	138	143	147	138	149	138	137	121	137	133	133	147	146	154	136	131	130	134	148	147	129	115	133	144	162	152	156	125	150	144	139	119	122	166	151	150	163	177	112	152	136	153	141	132	138	134	140	135	145	150	166	137	159	155	156	127	151	120	130	162	146	125	135	135	164	135	129	137	144	136	121	156	137	145	123	115	171	125	139	147	151	146	139	153	136	137	145	132	127	149	159	142	141	159	140	133	127	152	133	127	130	138	136	141	150	134	153	148	151	145	150	155	134	147	126	140	138	167	136	160	153	152	150	136	131	136	165	140	142	150	152	146	132	143	137	137	130	140	132	159	143	138	145	164	133	127	143	149	148	134	139	153	146	150	154	131	137	141	145	142	142	146	163	135	138	153	130	137	136	128	143	117	146	159	151	153	160	149	134	152	154	148	138	145	133	136	138	161	153	147	132	120	143	143	127	138	133	131	148	140	145	164	138	155	167	141	135	160	125	136	142	136	164	138	119	150	148	152	167	161	137	147	143	160	135	143	171	154	131	157	145	136	163	127	141	143	150	140	157	128	142	145	153	145	150	147	142	143	147	155	148	137	148	133	155	151	141	153	144	139	145	128	135	137	129	135	136	140	145	119	147	152	153	139	144	143	184	152	148	131	137	141	147	152	143	147	146	116	149	162	147	129	151	160	160	142	134	118	158	162	120	127	124	129	133	146	143	164	137	164	138	134	155	127	142	153	146	162	145	131	128	123	153	159	145	148	139	148	142	128	147	129	153	144	145	154	153	142	136	167	155	153	154	142	125	148	152	144	135	141	150	158	129	127	141	135	133	142	139	139	143	145	144	127	125	160	161	143	156	154	146	122	149	147	139	155	123	149	146	160	131	139	146	166	149	136	148	153	119	128	133	134	129	153	137	113	133	160	140	144	158	136	120	150	155	158	126	137	121	143	130	157	147	126	126	140	160	129	130	135	122	132	139	144	134	147	136	137	139	136	148	157	128	138	151	150	157	151	162	141	145	144	151	147	124	120	156	144	153	158	129	149	117	146	114	149	128	129	154	145	124	129	142	136	154	128	140	133	124	126	142	144	163	152	135	154	126	136	150	133	135	143	162	139	144	147	141	140	137	144	155	155	139	152	136	154	175	138	146	153	134	126	146	138	142	120	138	141	136	147	125	141	137	159	137	158	135	149	135	156	132	151	174	141	127	145	157	160	134	133	147	144	142	144	129	151	118	141	152	141	137	124	141	137	126	143	160	132	140	172	158	149	154	151	149	126	140	138	148	119	137	141	141	149	147	156	139	125	151	133	133	136	140	144	156	136	132	146	134	147	139	151	146	132	148	155	126	136	124	155	163	148	130	125	138	141	136	123	160	158	154	149	142	128	124	126	158	159	149	151	144	152	128	149	137	134	135	153	156	134	149	158	149	144	140	152	165	131	154	137	148	124	149	143	125	129	130	164	155	142	147	127	148	146	127	133	131	136	139	162	116	116	131	133	159	138	157	126	128	148	137	149	145	120	132	115	165	131	127	138	124	127	148	129	147	153	140	154	136	134	140	152	143	163	139	119	138	140	140	127	125	165	169	145	146	160	137	159	153	138	142	136	144	144	148	149	146	152	126	120	120	128	154	149	157	148	141	162	163	143	131	145	148	151	140	128	143	135	170	131	144	130	135	155	137	128	129	144	123	139	138	133	140	158	143	125	145	153	133	149	144	156	154	149	149	128	148	133	147	131	155	126	147	141	143	163	129	123	127	155	141	155	133	141	137	139	132	138	147	139	151	162	142	128	131	168	137	164	146	155	155	132	149	112	138	142	130	127	155	157	160	143	150	133	152	123	144	138	134	150	164	128	158	144	134	143	146	159	141	142	132	151	139	145	154	147	120	146	153	154	129	151	131	122	166	125	141	139	164	138	125	156	141	154	151	157	140	139	158	128	129	143	134	142	146	160	146	147	122	133	149	143	143	116	173	152	137	159	141	133	156	162	112	152	165	150	142	147	140	148	137	162	127	165	148	122	170	136	113	139	144	168	141	149	137	131	119	130	131	151	145	122	163	136	161	127	146	150	166	153	141	153	135	146	148	139	151	129	141	117	157	137	146	146	127	128	132	165	172	139	160	139	156	148	143	134	148	161	152	137	160	114	145	132	156	139	149	132	149	146	115	145	146	128	152	157	136	150	134	122	121	156	137	141	157	154	155	139	137	148	143	141	141	135	160	139	137	141	129	151	124	132	148	141	141	167	158	161	150	146	124	163	159	149	153	156	146	147	135	138	134	108	147	157	136	179	157	162	138	148	130	139	137	150	142	134	133	142	130	137	149	133	144	141	145	137	123	151	151	159	133	149	151	148	150	150	125	140	136	139	151	169	157	145	143	140	150	137	159	150	122	146	148	163	153	148	159	154	129	149	152	152	142	153	145	125	142	149	128
2249	712	523	603	595	518	502	462	486	484	468	456	471	452	459	480	438	474	465	431	435	472	429	447	425	424	441	467	424	439	465	396	468	403	435	435	462	433	460	433	453	409	412	399	443	420	479	468	409	445	483	471	437	461	426	453	428	442	444	434	419	458	444	416	480	430	481	399	447	415	468	486	445	426	446	415	430	460	487	424	433	456	456	449	415	441	438	444	441	461	464	432	434	430	472	381	445	449	415	473	442	496	450	463	466	413	420	425	483	417	469	442	410	456	457	431	452	467	433	432	449	387	418	453	426	434	462	435	437	458	447	438	418	425	454	471	454	442	405	435	456	418	452	475	459	432	459	442	403	428	472	440	447	476	453	430	426	426	445	436	433	464	418	448	429	428	449	440	425	477	474	436	432	460	425	442	460	434	427	426	418	447	471	447	443	474	421	447	438	431	440	450	438	400	446	450	465	447	428	424	467	439	459	454	461	455	402	443	415	425	446	458	427	419	409	461	443	424	448	434	446	457	404	461	461	461	458	454	433	448	435	438	405	399	422	431	408	459	469	458	433	445	430	458	429	421	452	431	439	465	452	441	463	439	447	417	464	415	457	445	453	442	454	462	445	454	449	444	449	456	448	442	418	429	410	427	449	457	445	471	482	442	489	438	433	446	411	424	446	424	451	446	463	469	426	475	450	409	417	442	442	457	435	419	428	436	472	463	431	413	445	422	444	431	422	441	436	425	405	429	447	438	436	458	472	456	448	492	467	392	458	449	469	450	442	439	441	452	438	424	446	466	466	443	477	401	435	418	445	432	438	446	435	480	446	442	474	449	434	400	475	488	446	438	481	469	436	453	431	437	449	439	429	492	435	464	435	426	466	403	445	460	415	457	452	409	391	455	422	452	417	426	436	412	413	391	416	431	453	444	447	407	486	423	442	474	452	444	417	410	460	468	414	457	503	450	462	459	461	427	456	403	432	426	442	445	434	436	426	432	423	452	412	442	458	422	439	418	458	478	455	391	473	442	429	455	439	444	455	451	444	443	459	411	439	415	444	456	438	443	443	417	438	450	453	413	420	451	475	456	468	407	448	488	404	471	429	429	400	461	442	456	446	446	432	466	440	443	448	436	475	459	491	417	441	423	426	470	438	443	435	476	455	425	380	446	444	473	450	453	472	418	440	436	431	451	428	398	445	433	483	420	414	424	423	426	469	445	468	457	464	456	443	444	420	432	403	455	433	463	440	438	440	465	404	442	383	446	445	463	448	478	433	439	448	400	469	450	401	461	443	456	432	463	438	395	467	420	455	437	438	439	410	403	442	465	456	450	442	430	458	407	423	425	426	407	411	417	431	445	437	453	412	444	442	500	445	435	438	450	437	446	467	431	428	435	447	441	465	458	413	450	457	437	430	392	430	447	411	445	449	409	442	440	456	436	446	418	423	473	447	454	455	426	444	440	424	455	428	478	429	467	438	450	500	485	432	448	455	456	440	457	473	418	461	426	420	471	433	469	451	495	436	430	447	432	454	480	424	432	439	432	435	432	388	441	419	434	429	466	460	441	434	426	405	438	493	420	428	459	444	431	405	468	457	391	457	438	454	451	427	426	444	456	418	457	437	415	467	442	434	450	479	461	464	428	468	421	446	475	402	414	462	453	443	451	413	439	450	464	440	434	436	396	434	442	460	447	400	430	456	442	425	431	417	421	468	446	444	477	450	426	428	463	421	468	421	448	450	432	431	480	453	446	432	453	426	443	443	457	449	445	422	431	476	435	409	431	449	433	426	504	434	435	417	452	441	395	439	492	428	477	463	448	466	418	448	465	455	456	418	420	408	440	423	429	479	463	424	440	486	449	424	427	402	453	443	417	428	457	451	479	419	443	452	475	448	430	406	421	434	421	424	453	429	476	427	437	422	449	457	456	470	432	437	436	410	434	437	440	479	471	429	416	471	469	426	475	430	458	445	400	453	453	429	464	454	475	458	436	432	389	412	461	446	472	446	444	438	438	427	466	488	442	400	439	460	407	450	442	442	404	487	434	436	401	446	408	467	480	413	434	420	475	434	468	425	440	438	481	422	471	420	481	446	459	455	435	408	447	423	433	439	401	445	413	432	472	468	434	390	493	444	436	426	428	457	449	444	433	436	465	440	468	454	434	465	449	402	444	440	475	433	447	404	433	449	444	503	432	441	413	433	412	435	424	437	396	400	500	463	496	444	446	436	407	463	428	447	442	458	401	409	442	432	451	477	449	451	443	451	444	413	449	423	444	455	442	440	447	442	426	407	484	479	446	423	481	440	427	412	466	433	438	425	458	455	454	420	453	438	448	420	476	409	437	424	430	454	457	424	449	440	429	451	412	391	497	463	467	450	454	419	436	439	471	460	412	452	446	454	441	433	437	433	436	448	441	439	474	427	452	468	464	415	454	439	426	418	436	466	479	484	474	425	441	465	448	423	403	464	453	449	446	461	473	447	431	444	434	431	460	467	431	448	411	482	441	449	436	493	400	433	441	440	481	433	449	432	433	455	454	471	425	423	457	437	469	455	444	433	442	477	461	440	446	429	465	437	427	431	459	450	442	424	455	440	440	452	454	440	431	477	419	397	425	431	443	411	436	445	459	406	402	458	463	470	433	424	413	455	445	440	423	437	434	454	436	445	437	440	438	472	392	434	422	443	405	442	399	483	454	384	442	443	457	478	431	426	436	442	411	442	474	460	468	426	431	414	400	446	406	453	434	444	447	503	470	457	410	463	437	413	429	442	430	413	438	420	439	453	413	463	474	429	463	460	458	426	447	435	463	460	471	438	425	446	429	461	421	448	449	460	386	477	469	428	434	415	413	456	418	446	437	406	416	444	454	447	451	407	419	478	438	422	453	461	446	423	440	440	502	427	451	444	465	408	442	457	447	424	445	429	437	466	426	388	458	477	471	452	416	429	451	432	450	411	466	427	448	456	408	417	437	430	420	424	455	458	449	461	426	453	440	460	458	438	406	432	446	429	464	437	424	461	433	463	468	462	464	447	450	465	429	433	451	453	443	469	459	468	419	449	427	454	481	453	459	454	468	481	446	443	426	452	430	396	434	478	415	450	448	455	452	453	448	449	457	446	443	460	463	466	424	449	494	434	438	411	454	401	419	457	435	501	400	467	444	454	419	457	442	445	469	455	445	460	425	486	429	446	438	439	447	404	481	442	462	462	419	446	467	454	460	450	417	472	435	456	455	428	440	422	447	422	434	417	456	440	435	457	437	435	441	428	432	403	416	463	440	445	463	453	450	468	428	456	436	424	459	421	461	452	446	412	430	473	463	420	453	428	436	442	435	447	454	458	431	400	447	432	412	449	436	453	446	475	446	399	449	441	429	424	430	484	440	430	444	456	427	402	441	484	428	434	410	411	463	436	453	432	397	465	471	424	411	407	460	438	409	442	436	450	482	423	407	443	431	433	435	455	454	419	412	457	440	427	434	444	432	487	466	433	428	456	410
8425	4263	2508	1554	1041	779	592	495	436	380	402	346	366	334	379	306	324	313	284	310	317	285	303	271	261	345	294	285	295	272	281	306	290	286	289	309	298	253	301	298	311	310	267	283	275	287	269	268	285	287	298	308	287	275	280	299	317	305	323	294	270	285	299	284	249	320	292	299	285	286	296	267	265	318	306	283	313	295	259	303	279	285	268	269	263	303	292	283	281	292	289	289	276	299	290	273	296	236	307	276	262	273	281	281	323	265	305	277	307	273	301	321	244	298	289	288	259	305	279	262	275	289	270	280	280	266	280	283	280	282	296	295	277	271	265	277	293	303	284	283	299	269	280	306	293	274	269	258	319	290	281	292	289	305	281	268	294	276	292	264	312	300	324	278	268	314	323	294	289	284	291	245	296	295	254	302	289	284	289	279	306	254	277	279	287	276	280	282	298	275	287	297	301	263	292	298	276	288	321	257	310	317	309	303	301	301	282	317	305	306	265	290	276	308	293	258	275	314	261	274	282	291	300	302	260	286	288	260	291	267	306	299	280	319	313	293	239	288	282	257	306	256	248	257	283	315	292	285	273	298	291	280	271	282	291	273	282	278	284	234	297	282	313	265	281	279	287	277	288	270	276	268	288	295	289	274	287	300	282	271	282	276	306	310	304	261	280	280	314	272	296	281	270	294	278	272	264	291	270	290	331	260	285	320	293	305	301	283	277	286	277	279	279	292	259	293	277	281	285	243	288	247	303	279	289	296	296	288	308	314	280	333	285	290	277	273	291	266	277	307	303	273	313	267	280	292	288	270	283	303	264	259	252	316	289	288	258	287	279	283	306	298	295	297	286	271	285	283	261	279	268	283	263	290	272	274	290	308	268	285	302	291	282	269	313	273	282	263	292	293	282	306	280	272	295	287	307	302	300	280	259	278	298	283	276	316	292	290	256	278	303	258	293	264	295	284	280	319	271	286	266	287	278	304	320	282	310	276	293	259	279	298	284	278	271	317	285	303	299	283	310	290	271	288	286	290	306	286	317	302	263	268	289	267	287	292	269	297	295	268	315	269	292	312	296	275	263	270	285	314	283	313	267	263	297	280	292	314	272	306	302	298	303	259	266	275	290	293	274	268	318	249	326	267	300	283	273	286	314	284	304	301	267	296	321	266	291	268	298	294	311	294	298	294	307	264	289	304	277	259	289	295	299	294	281	284	283	272	290	307	272	268	292	291	287	264	283	278	296	300	249	270	274	284	289	277	297	313	317	293	297	271	269	306	296	290	295	296	304	291	295	296	289	284	270	265	259	292	281	310	301	276	305	304	259	304	287	314	281	294	278	308	281	276	281	308	293	284	287	291	292	287	285	274	261	274	266	307	289	251	279	266	269	286	275	273	301	302	286	260	316	274	267	289	300	306	298	293	273	285	319	298	321	302	299	278	306	281	275	260	259	268	301	305	302	294	295	295	262	285	301	299	330	271	266	306	281	278	285	288	266	287	295	302	272	277	310	306	294	294	304	275	291	248	289	282	296	289	277	304	313	279	292	263	269	286	285	292	285	284	270	286	292	277	299	287	281	297	280	298	303	288	308	278	269	293	308	265	308	329	284	285	268	268	294	287	286	272	277	290	311	281	291	280	315	294	296	302	261	314	284	275	285	283	286	259	276	303	284	269	277	260	261	302	304	261	284	317	281	268	264	266	291	298	284	267	303	302	290	300	280	249	268	312	289	284	292	312	276	302	263	269	309	281	293	280	246	290	309	303	286	306	292	278	311	285	300	300	293	282	253	301	271	282	283	275	300	275	282	273	289	280	251	300	270	250	283	267	279	289	305	265	274	308	279	309	272	311	264	279	266	251	254	270	262	294	309	255	283	287	276	305	272	292	266	316	284	268	298	281	281	310	288	269	283	278	317	298	275	243	304	275	281	259	323	283	281	269	287	273	287	296	278	273	270	299	272	275	289	276	269	252	269	289	266	295	311	309	289	314	283	261	316	260	313	279	304	285	269	260	268	288	274	290	308	297	314	294	278	317	278	313	253	274	302	298	314	273	301	293	269	328	279	294	295	263	304	272	268	278	250	302	278	303	263	292	310	301	293	291	293	297	257	269	295	295	312	299	257	267	308	279	267	286	306	276	278	287	281	326	274	277	300	295	281	272	309	247	302	299	286	292	300	281	267	281	317	302	302	299	270	310	322	293	274	266	287	282	283	265	282	288	280	269	254	318	270	274	285	296	292	309	282	272	257	287	269	300	285	285	294	277	281	267	254	309	305	298	288	271	277	290	274	286	291	259	288	287	315	290	296	297	265	278	281	300	275	303	306	302	252	286	275	257	279	286	279	262	320	298	306	301	270	287	310	296	293	253	317	293	296	272	291	280	268	270	284	279	272	296	281	247	296	293	299	299	271	267	318	290	294	283	288	275	275	259	271	300	281	275	284	265	254	266	248	311	279	307	298	282	294	292	269	304	293	299	290	266	288	325	279	293	311	281	289	253	283	291	278	301	256	266	269	302	265	266	286	287	280	289	279	257	288	312	272	266	291	274	264	273	274	300	298	269	300	257	283	305	297	304	296	304	310	268	270	280	316	272	273	305	287	269	286	296	297	281	262	297	265	299	281	269	334	283	306	314	286	295	287	286	293	290	307	258	275	272	279	258	305	318	261	304	286	260	272	278	289	260	303	291	302	301	282	297	305	298	272	269	290	317	293	303	267	300	271	277	305	280	297	278	270	284	283	299	290	319	265	307	290	308	292	303	303	300	295	308	274	288	256	280	289	288	253	299	296	302	304	290	282	288	268	282	285	286	290	272	256	270	252	279	266	319	280	261	288	289	323	266	307	300	288	294	309	292	270	273	291	291	276	283	307	280	253	274	315	289	263	287	254	296	292	279	269	283	326	302	267	301	288	277	317	267	270	274	281	280	303	281	321	302	293	284	286	274	277	286	300	260	289	309	300	279	256	273	267	269	293	276	281	260	302	274	295	294	284	303	286	308	245	279	275	304	275	303	307	293	265	279	255	266	261	302	274	298	253	294	247	277	274	276	288	281	247	284	280	284	262	247	299	306	294	293	260	290	284	308	269	293	308	289	255	291	275	273	285	267	307	276	285	270	254	303	269	307	295	278	310	282	272	293	308	295	269	259	280	305	273	290	284	278	284	306	273	275	267	271	300	266	289	287	276	292	250	272	301	271	293	288	275	275	268	274	292	275	315	306	289	319	313	272	301	314	308	249	341	295	283	323	312	293	272	272	289	267	308	329	274	295	291	257	280	295	295	313	294	283	292	293	302	282	274	290	304	311	266	274	314	288	304	281	334	269	275	291	286	301	293	278	292	292	320	288	272	305	323	281	282	269	303	297	300	247	294	273	283	308	293	313	313	255	272	269	309	268	301	287	301	294	303	283	243	327	305	272	262	304	323	269	313	309	293	283	269	244	304	277	269	290	288	264	267	323	291	268	281	256	296	282	277	289	295	283	292	304	291	290
6269	3818	3031	3414	2942	2530	2192	1890	1671	1535	1434	1189	1166	1174	1108	1088	1073	970	933	955	938	922	895	878	917	863	854	846	872	812	875	820	845	842	778	872	824	827	816	854	843	787	845	827	808	785	802	836	824	763	822	769	783	786	776	785	760	750	788	830	811	761	753	820	792	744	786	716	814	789	790	819	805	788	844	803	830	780	721	730	798	733	752	766	750	777	749	796	776	718	788	789	803	753	757	781	777	772	781	758	784	802	790	755	766	761	780	792	807	783	840	750	765	826	746	775	763	811	782	713	749	807	742	775	747	757	784	726	753	740	786	794	797	778	774	776	773	746	777	799	729	790	802	762	776	809	789	739	752	780	780	769	818	821	753	820	756	782	768	804	780	748	699	775	746	774	808	763	811	732	822	818	768	810	811	735	756	811	762	776	771	717	772	784	760	742	820	761	810	727	800	758	778	771	799	753	780	739	741	749	783	813	745	779	798	707	775	743	726	747	822	743	837	763	792	766	759	784	750	740	799	707	756	822	765	774	770	755	768	804	771	715	750	781	828	758	759	773	802	807	815	744	751	693	767	750	768	754	785	734	748	758	787	758	737	800	781	718	789	773	767	775	764	754	810	756	763	759	754	776	802	821	782	788	773	725	774	773	725	766	759	757	738	789	730	771	791	735	740	789	740	759	767	775	783	799	748	773	761	718	783	745	775	782	775	730	752	784	697	809	787	744	711	763	785	755	755	760	789	751	792	751	793	763	727	794	747	775	823	760	764	789	773	740	744	718	813	811	762	754	744	782	782	801	753	759	769	759	781	783	701	712	802	747	783	769	789	752	731	758	751	786	760	755	771	780	743	810	789	778	808	766	795	734	703	753	786	773	755	758	780	794	783	781	741	796	785	766	796	715	791	770	752	801	769	781	783	766	765	794	757	764	740	789	761	777	804	764	796	853	740	809	770	811	798	711	766	809	809	827	772	779	737	763	739	793	793	738	767	717	762	763	757	767	746	764	804	746	772	746	768	783	790	794	774	708	749	800	802	757	802	728	798	789	765	730	815	774	734	788	792	776	786	777	755	771	749	761	746	808	735	795	771	755	768	774	770	752	763	787	750	761	779	803	791	780	745	777	790	792	770	810	761	737	763	822	766	764	743	737	720	727	748	785	811	782	780	736	748	781	778	856	792	714	831	809	758	798	787	782	785	819	803	760	755	766	791	753	807	794	789	790	802	836	772	784	784	762	784	741	751	780	812	742	713	724	770	717	758	827	778	812	824	760	772	775	769	771	721	771	766	762	763	750	792	769	730	797	762	767	754	758	851	787	794	764	775	747	727	787	768	774	755	744	783	728	773	782	783	768	755	813	768	779	738	769	766	788	740	745	775	759	768	773	830	754	733	744	721	775	744	779	756	733	791	765	739	741	756	737	741	771	839	810	799	768	780	795	768	779	751	797	790	773	746	763	775	775	747	763	735	766	741	751	731	733	820	726	784	795	782	792	781	768	801	791	783	768	784	773	702	800	766	754	783	783	756	738	792	808	774	780	729	776	716	771	767	772	800	767	799	784	795	773	818	758	762	733	731	765	806	739	747	779	806	755	805	803	778	754	788	752	787	828	725	742	764	774	761	772	767	782	819	740	730	760	764	789	754	841	735	744	717	755	792	791	789	812	778	798	771	785	753	742	790	779	784	733	786	748	798	733	766	806	767	778	759	727	739	708	766	775	721	781	759	781	750	744	758	813	774	803	741	761	817	810	772	785	753	776	813	778	757	741	762	764	733	770	717	769	785	791	816	775	732	791	796	770	740	791	748	726	705	784	799	773	789	764	760	742	722	783	824	778	754	760	775	789	769	774	774	747	800	749	759	763	746	812	761	787	714	803	720	770	789	744	759	737	754	752	759	754	802	742	730	783	798	765	706	796	734	760	750	798	784	729	789	790	742	771	751	824	740	768	840	812	750	812	787	794	784	784	813	736	779	766	817	774	727	771	736	788	820	790	760	776	796	743	758	766	751	796	764	738	762	742	774	719	729	803	773	749	764	776	814	758	809	734	765	742	810	753	730	815	763	763	772	739	766	763	811	788	809	798	756	804	756	714	799	715	728	750	752	746	780	798	717	778	806	790	813	762	738	755	714	785	785	778	714	828	778	775	766	733	791	738	789	782	803	750	760	711	775	755	755	752	766	786	746	729	766	712	779	775	764	794	749	746	749	731	782	780	764	744	791	796	744	745	778	739	767	750	810	752	774	766	752	765	846	793	788	796	785	752	784	807	785	721	819	781	689	776	742	770	821	757	768	764	743	724	733	778	766	784	744	751	800	788	785	752	773	767	723	815	794	760	766	726	783	775	755	710	773	742	749	793	752	802	771	809	774	787	777	778	778	778	776	791	735	751	746	816	806	794	747	751	783	794	726	812	814	741	738	780	783	769	767	735	826	778	801	746	772	743	804	768	811	797	750	774	747	797	785	792	778	815	794	806	743	733	777	774	758	765	767	802	789	771	760	755	746	821	768	766	799	794	795	759	775	786	731	779	708	765	828	747	744	764	751	776	740	761	746	811	827	774	750	745	762	773	809	761	813	740	741	733	784	775	786	752	786	790	771	803	759	736	780	758	770	715	744	772	745	755	787	777	773	761	748	769	812	805	799	806	740	730	764	790	800	794	741	761	791	727	738	758	770	759	694	738	749	752	716	791	765	788	793	770	742	781	794	740	823	800	739	782	789	797	804	752	751	731	745	795	758	763	809	770	775	798	805	733	762	824	754	783	765	784	750	738	793	773	789	731	783	760	760	758	739	763	794	766	803	747	805	781	772	780	730	735	761	821	774	775	804	775	762	754	791	759	839	775	760	810	767	812	776	806	769	728	799	730	804	764	736	745	754	774	714	760	799	756	722	792	773	747	823	749	746	773	762	798	750	761	724	791	741	728	733	785	841	752	756	779	783	774	773	780	804	759	808	764	750	771	772	748	822	779	764	771	785	758	713	804	753	777	783	784	746	759	775	772	782	817	808	766	773	733	846	750	805	787	774	724	785	712	776	779	753	748	755	740	745	754	794	779	777	776	763	745	743	819	808	775	771	826	787	742	756	780	786	790	808	759	781	798	797	802	794	801	780	712	767	763	814	782	699	756	774	773	811	806	746	794	736	781	778	787	763	808	755	759	730	744	775	810	785	779	751	795	757	756	734	770	831	774	728	811	788	767	807	770	774	783	749	755	819	705	780	782	768	813	760	779	775	776	715	822	783	798	781	842	792	729	735	758	777	790	722	807	811	774	772	779	707	771	771	769	748	787	747	795	779	740	793	778	746	727	735	738	784	754	785	723	787	710	764	775	779	735	771	737	751	770	749	738	767	767	820	804	787	785	778	727	774	804	750	751	794	772	747	788	759	758	792	784	763	782	704	772	753	721	770	777	765	802	783	749	789	792	766	776	755	756	772	767	758	754	769	728	767	745	730	748	743	752	752	768	791	747	815	817	738	795	823	805
22576	14051	6834	3954	2557	1546	1061	735	584	544	2447	502	396	358	396	366	353	394	324	334	346	302	317	325	315	321	298	288	335	288	299	342	314	314	294	288	294	298	314	257	288	310	285	304	310	281	271	297	286	282	269	306	319	271	279	280	256	271	287	322	284	271	290	249	301	291	296	286	288	306	295	313	278	290	297	273	303	275	292	277	261	292	285	287	318	322	331	293	309	288	288	296	292	268	285	279	260	317	265	276	297	292	276	303	257	281	303	294	270	295	280	278	269	285	253	304	336	260	287	276	264	270	312	285	289	277	305	272	285	298	294	282	287	293	287	285	308	312	272	309	314	288	265	274	305	272	299	277	281	293	286	317	301	283	281	317	294	299	316	303	271	285	272	284	298	286	275	263	294	291	285	277	281	279	292	293	281	308	281	307	280	300	275	288	273	304	257	328	302	277	264	270	278	292	296	298	283	278	297	302	298	317	284	274	297	324	292	307	266	284	308	280	286	277	283	284	273	235	314	303	289	279	271	285	282	283	283	283	265	278	275	290	296	301	308	284	283	315	295	250	326	270	287	275	287	269	274	294	272	271	272	270	278	260	287	282	313	274	294	290	272	304	265	275	298	262	289	309	298	279	297	300	290	257	267	293	267	289	278	279	292	325	301	256	285	302	289	287	269	258	305	314	254	276	302	274	278	288	269	291	278	306	299	309	312	301	302	280	290	270	298	303	311	308	308	279	274	285	288	273	298	316	282	277	281	314	275	272	287	320	278	276	253	287	263	261	297	293	276	302	299	295	294	266	309	284	294	290	296	291	277	301	297	329	292	291	264	292	272	277	272	303	299	275	290	290	283	308	286	294	292	318	292	304	262	301	268	274	292	285	293	320	297	281	295	291	273	276	290	308	267	280	255	308	266	244	297	284	286	273	268	308	314	313	297	280	285	298	287	291	287	268	280	255	285	276	265	309	291	278	279	312	292	270	279	277	309	268	295	265	317	300	312	282	301	273	276	254	277	265	289	277	285	270	281	287	272	305	303	277	265	283	293	258	305	292	309	314	275	276	307	298	290	291	304	285	276	277	270	268	297	291	269	281	282	320	308	299	293	302	301	287	252	318	293	279	295	307	279	284	302	308	287	296	289	267	285	311	298	272	254	271	284	313	279	300	253	291	294	291	253	274	296	306	266	289	292	288	271	281	300	278	294	276	282	300	286	293	278	296	291	310	296	255	308	299	293	284	275	267	301	288	291	292	326	293	290	330	269	276	287	301	270	317	297	279	291	257	269	254	276	288	284	307	290	298	289	317	261	267	288	270	276	286	260	297	300	290	300	312	294	299	279	285	303	302	301	302	299	308	256	314	264	266	329	298	301	268	301	321	254	264	281	283	299	265	294	269	250	266	266	281	263	306	273	292	288	290	332	306	300	317	289	256	281	288	294	295	316	292	302	285	263	302	299	285	285	299	274	289	284	290	285	297	286	282	281	295	312	288	302	309	302	273	292	319	268	269	266	292	283	285	291	283	275	278	281	259	282	291	270	298	298	287	282	266	271	264	290	311	283	303	302	277	281	268	302	275	279	313	288	263	289	297	281	274	278	269	299	287	278	278	284	259	313	272	277	276	248	321	330	305	266	275	271	270	309	269	273	277	279	291	307	314	281	294	277	271	296	301	298	291	273	278	274	285	279	317	286	288	280	287	309	274	298	277	306	319	273	288	281	293	268	306	241	279	273	268	302	313	299	298	299	269	279	278	255	266	267	276	296	268	279	299	287	316	307	267	300	313	302	291	290	272	259	306	282	305	287	285	299	295	296	296	279	289	292	282	278	295	287	273	292	283	279	339	297	285	265	285	292	264	299	300	296	272	306	270	310	318	284	268	269	297	265	290	297	256	308	303	295	273	286	302	290	290	293	280	270	261	287	316	301	304	333	258	284	264	309	299	285	237	268	295	275	314	304	293	289	283	276	280	276	293	289	267	305	261	290	287	286	298	315	314	285	242	282	309	309	283	295	266	267	288	298	259	281	276	294	269	300	304	300	257	288	254	265	264	286	287	264	266	288	284	310	290	268	315	263	309	282	319	293	317	285	286	288	264	266	291	267	298	272	307	271	330	315	285	305	285	266	251	297	287	298	308	292	294	286	306	279	289	270	259	249	307	308	272	238	266	299	283	249	259	286	269	290	303	281	284	286	290	270	261	298	301	320	286	306	285	292	266	265	271	289	269	296	294	312	289	306	290	278	287	237	291	315	310	289	290	286	273	322	320	271	252	300	272	302	296	276	293	293	275	283	302	276	286	258	258	257	296	283	275	318	271	295	288	296	294	311	312	266	291	303	276	280	302	292	285	288	312	274	265	284	306	277	268	267	283	271	297	262	281	273	296	285	298	283	279	283	286	294	276	275	296	260	315	287	300	279	263	307	299	268	292	318	274	296	294	293	281	266	296	287	273	275	284	293	311	278	308	280	295	295	296	273	292	257	244	285	287	295	268	260	297	264	285	277	289	342	277	310	297	283	287	281	296	303	270	302	272	254	261	295	292	259	344	265	304	282	280	280	286	291	318	280	270	278	273	293	301	283	276	283	260	288	307	294	271	269	296	270	300	302	306	287	264	301	295	337	282	261	279	263	287	290	302	287	271	284	317	283	301	298	306	261	272	282	308	283	296	290	294	288	294	278	285	267	288	284	277	287	261	306	312	304	272	296	286	279	290	314	271	269	305	263	291	304	274	281	282	289	300	272	256	286	294	298	246	300	273	262	246	286	303	280	288	285	286	272	285	273	288	287	274	283	290	286	291	272	285	284	276	309	290	293	264	300	271	269	270	264	275	289	263	275	279	285	291	299	289	277	275	302	272	279	294	266	304	256	270	271	323	295	302	324	294	297	289	288	284	299	289	278	301	301	295	293	337	300	310	305	270	285	295	285	279	268	254	303	298	280	281	289	288	302	282	292	266	283	292	279	260	259	261	259	269	298	288	275	281	305	283	293	289	281	317	282	302	288	306	276	274	314	296	283	308	289	294	291	320	281	302	317	277	269	271	290	277	297	261	293	266	273	263	292	307	274	277	327	252	260	302	308	284	308	311	297	303	287	311	284	293	284	261	279	285	271	267	292	285	282	277	261	279	283	279	238	283	264	305	304	300	281	289	300	275	286	304	278	258	288	273	300	305	300	265	306	304	273	273	279	290	282	295	308	282	287	307	318	289	275	305	283	300	307	278	296	259	293	263	276	286	291	280	290	286	291	292	283	266	296	273	309	282	299	248	289	295	237	273	293	291	273	288	310	261	271	306	287	284	241	267	282	277	283	259	286	273	286	268	267	273	257	304	294	276	289	288	284	307	274	285	293	294	275	287	311	296	263	282	295	295	276	295	290	305	296	277	316	263	278	246	294	294	324	301	261	280	283	294	307	300	294	282	292	277	273	266	308	298	293	278	330	291	242	281	314	287	297	256	271	272	264	283	291	280	288	287	254	293	298	273	296	294
13764	7734	4974	5647	5087	4164	3398	2851	2484	2312	9957	1834	1532	1454	1314	1268	1274	1207	1093	1089	1112	1014	1030	1036	956	963	894	904	893	881	904	903	836	792	918	867	843	848	831	862	819	834	835	835	803	791	777	753	816	804	794	785	820	772	801	758	742	804	766	782	813	754	755	757	753	778	774	739	783	744	785	764	765	797	722	753	798	785	773	792	755	726	765	810	771	736	748	781	784	764	732	768	780	774	765	783	729	781	711	717	792	736	705	732	761	810	753	701	724	740	725	745	739	732	778	714	775	780	768	742	781	776	739	736	737	793	731	720	777	710	724	757	735	737	747	776	731	724	737	715	714	779	718	736	752	711	740	734	751	746	768	721	751	761	708	732	709	738	786	788	806	703	749	766	756	738	717	791	735	731	756	748	729	726	734	726	743	692	701	724	703	737	724	759	745	733	741	773	798	763	742	734	771	729	757	747	757	738	727	773	736	699	750	777	763	741	740	718	726	753	771	791	805	690	723	744	741	712	706	720	739	752	758	778	722	725	770	741	732	771	779	723	813	714	757	745	732	738	744	774	745	803	769	770	732	732	756	743	727	773	800	774	707	702	734	722	742	775	742	754	697	724	709	722	714	734	782	753	739	725	704	737	698	723	735	727	724	755	733	699	725	702	754	764	700	746	747	787	759	774	740	772	695	744	721	767	728	743	751	745	735	770	693	725	720	737	736	758	706	719	781	711	745	737	763	715	732	738	729	742	748	682	724	695	807	764	705	696	705	749	730	751	758	718	800	723	794	753	775	693	699	765	734	743	725	751	744	755	781	734	712	756	744	719	718	758	735	738	753	737	709	722	682	793	751	738	745	713	764	740	751	744	753	719	732	737	748	717	732	743	748	724	722	750	700	756	772	752	741	744	782	749	731	724	776	764	736	787	738	777	747	730	698	693	737	720	747	729	746	748	762	731	805	703	736	750	739	688	752	704	718	716	721	752	750	756	745	759	696	750	786	736	756	775	787	731	806	721	744	738	774	707	729	779	725	760	757	741	682	782	737	750	706	731	756	735	740	742	754	790	728	747	777	736	716	703	725	719	747	734	752	739	755	755	710	757	759	749	727	720	743	749	747	775	726	768	768	775	740	723	743	744	726	772	717	753	727	740	713	718	738	766	741	776	770	716	729	755	758	721	744	732	709	728	756	761	760	721	724	735	736	755	676	754	751	726	766	736	781	748	754	791	746	742	790	734	733	758	729	786	755	770	774	760	759	742	767	700	792	693	744	783	735	758	722	720	759	744	690	724	764	753	714	730	730	758	752	751	785	707	737	737	752	777	746	703	729	707	739	754	728	766	718	779	738	761	729	711	703	772	769	743	775	770	756	731	766	730	731	671	735	744	721	717	760	733	698	749	736	693	707	730	710	786	718	767	764	743	710	719	758	732	737	793	766	758	720	771	741	693	751	745	722	739	731	780	740	721	713	769	751	789	793	761	756	753	735	742	690	776	717	718	724	722	723	725	753	721	741	758	744	763	719	733	782	674	762	765	728	762	716	737	813	737	715	773	731	730	710	716	734	732	701	720	721	764	722	760	786	722	747	742	780	727	770	730	773	781	731	721	783	762	724	748	741	771	757	738	758	743	765	748	774	765	673	720	751	807	724	744	765	717	719	808	787	727	781	746	715	770	707	732	768	762	749	720	747	763	749	695	712	758	740	825	748	761	742	739	712	708	713	793	717	765	735	738	723	758	722	753	728	785	770	745	728	752	735	788	727	721	767	756	755	794	757	742	745	769	706	753	738	737	795	717	770	749	748	823	757	753	741	736	757	731	770	743	744	735	782	731	722	756	745	717	752	766	776	744	784	755	724	743	772	761	726	735	748	784	735	742	724	722	763	763	726	742	711	731	728	769	778	722	754	742	723	762	725	795	747	724	769	769	790	761	755	734	745	762	768	661	722	764	738	742	752	745	727	747	732	704	748	774	777	774	750	714	755	753	770	759	737	732	751	707	749	712	688	728	743	708	767	718	768	728	754	771	727	770	726	745	753	744	735	742	742	740	759	689	755	751	760	793	735	770	736	747	763	771	692	779	729	750	802	737	754	731	747	728	760	812	775	725	713	749	743	767	801	727	738	724	704	767	724	737	729	748	721	755	743	734	792	746	769	754	759	722	757	736	743	732	792	737	733	715	726	778	729	763	748	753	751	762	784	738	751	732	718	782	782	759	736	741	761	753	803	698	725	740	701	724	727	739	758	746	742	786	764	724	721	728	762	749	735	766	703	729	753	724	764	757	743	714	751	755	747	752	739	742	754	720	716	720	735	727	745	717	757	758	761	694	756	782	730	723	734	733	709	778	725	738	738	776	777	775	738	739	715	739	743	733	746	751	727	776	780	744	747	738	773	763	751	768	732	755	738	721	736	759	768	782	731	687	698	724	794	759	747	749	734	708	737	696	750	764	780	798	721	749	787	714	732	755	772	709	732	684	726	804	715	705	750	743	755	779	747	765	721	760	686	745	746	708	721	761	738	736	744	755	741	735	718	709	710	725	718	740	732	770	728	779	744	722	789	769	768	750	773	703	795	697	787	742	785	715	779	719	780	790	784	704	745	764	749	743	707	719	742	715	748	729	717	722	810	737	773	715	765	766	744	767	739	716	761	656	737	738	740	794	764	748	770	730	743	725	737	703	763	752	709	694	787	735	821	780	740	775	729	737	746	713	803	762	771	783	751	721	751	749	746	727	722	767	775	735	766	775	747	767	758	694	769	746	707	767	734	765	778	776	712	710	735	735	668	751	787	788	722	777	762	735	728	751	748	732	745	691	711	727	745	705	725	736	713	709	775	777	734	763	723	758	690	726	730	758	733	747	770	774	757	760	756	710	790	735	772	780	742	744	719	743	742	826	775	754	778	745	755	774	748	739	694	729	763	758	753	728	736	736	762	716	753	724	779	741	735	757	737	751	782	742	693	754	708	758	764	747	746	760	755	768	746	721	728	759	683	751	746	726	774	736	737	739	696	726	724	747	734	670	762	736	730	704	751	731	764	762	753	713	699	710	729	744	770	761	762	775	735	744	756	756	770	735	751	695	688	732	786	708	749	713	749	747	740	698	747	726	727	736	801	696	727	721	755	743	738	725	711	702	796	731	757	706	729	723	717	708	770	699	678	795	724	692	746	724	745	734	738	729	797	753	729	742	739	739	775	721	777	745	796	749	727	731	768	769	728	778	720	761	774	734	713	770	740	694	760	757	705	741	798	713	785	731	729	736	744	730	733	774	735	703	757	755	721	762	744	774	742	732	731	773	755	773	781	739	730	732	748	758	735	729	814	733	722	761	745	706	703	748	757	745	744	753	723	766	736	783	769	729	753	767	720	765	729	748	733	722	742	730	754	696	751	689	746	737	754	762	721	681	733	716	740	725	757	753	759	713	788	755	721	743	687	761	765	768	754	683	732	738	759	712	736	695	762	699	751	755	731	731	743	741	745	754	755	755	807	704
2802	413	262	227	188	170	174	160	138	202	255	164	149	143	143	168	148	138	171	145	140	143	153	154	169	169	135	142	140	153	150	154	143	137	162	142	153	151	169	154	164	155	138	148	138	143	141	136	143	132	152	145	165	156	163	172	153	139	134	151	145	173	164	148	134	149	154	162	165	147	134	128	159	140	168	155	130	161	146	143	139	166	131	173	155	153	151	151	141	127	147	170	131	145	137	150	131	151	154	146	152	156	135	152	156	172	147	135	160	167	136	140	146	150	138	129	142	150	158	158	150	176	139	146	152	150	148	141	159	142	139	157	168	140	160	130	169	142	157	143	160	165	145	162	150	145	160	155	166	144	143	156	166	165	135	151	132	125	170	149	133	152	144	153	157	113	143	151	145	155	152	146	143	139	148	132	155	130	162	127	170	166	132	162	143	124	154	159	149	134	133	152	141	145	164	161	141	142	150	139	150	145	155	156	143	151	145	158	147	162	163	169	153	149	136	132	137	161	164	132	156	170	153	156	151	152	155	161	144	162	150	179	152	146	152	151	168	160	159	131	166	163	139	163	152	138	128	147	161	168	137	140	154	140	132	144	146	133	145	148	149	154	117	171	162	164	166	163	162	152	161	156	151	164	149	131	161	177	163	150	142	164	170	162	164	148	136	164	142	152	147	136	150	160	165	145	171	138	174	153	154	156	151	145	143	147	151	139	148	142	168	152	146	138	151	150	153	158	155	176	166	129	141	165	131	143	137	130	171	162	163	152	137	158	148	149	151	134	140	155	182	153	157	136	158	167	152	163	161	175	142	143	157	128	136	194	171	161	152	144	153	158	150	164	141	144	160	159	153	142	146	146	134	148	142	140	171	144	133	143	143	148	160	170	149	136	148	151	144	143	137	164	157	170	153	171	149	133	165	143	166	171	132	145	125	155	146	163	132	149	138	163	161	117	159	166	132	134	145	150	162	164	154	136	158	158	130	126	146	151	151	150	159	151	152	146	132	146	136	130	169	138	136	151	139	166	154	157	156	149	148	161	143	130	149	141	147	165	153	144	139	138	135	150	143	148	157	155	165	146	139	151	152	156	149	156	167	129	156	154	144	153	158	141	143	154	166	164	169	157	165	141	152	147	179	185	130	153	166	135	145	148	150	140	142	161	152	167	139	139	131	152	138	143	141	147	145	173	151	146	146	148	144	135	133	145	130	146	158	141	155	164	151	157	133	158	135	144	148	161	137	140	143	123	161	141	148	151	132	163	151	148	145	143	137	160	129	148	162	170	133	132	149	138	145	138	140	157	151	170	151	137	169	172	154	152	118	159	149	149	131	164	146	148	135	145	171	174	126	150	150	140	142	141	161	167	153	141	147	167	137	148	138	153	161	175	142	142	154	136	170	137	155	150	150	167	173	146	142	139	158	131	159	147	157	128	157	156	145	127	152	133	138	154	158	159	147	153	155	154	149	143	145	141	160	145	158	149	159	142	138	162	165	142	148	154	156	144	150	163	135	159	150	162	137	155	164	124	139	168	137	158	158	131	134	144	121	175	181	138	163	127	153	164	145	172	150	146	162	154	171	152	169	161	145	161	167	145	150	154	145	148	155	143	145	160	145	172	148	163	145	154	140	149	150	167	154	158	143	163	154	161	138	138	145	163	153	175	155	131	148	167	151	168	143	146	132	151	165	190	163	151	155	159	161	187	183	155	137	126	115	144	153	157	135	151	139	151	167	136	151	150	147	145	149	158	146	161	150	142	139	154	159	139	157	158	161	151	152	133	149	160	164	145	155	139	153	161	155	142	126	167	150	158	138	163	159	151	141	150	151	168	168	164	156	155	123	137	129	157	148	130	142	153	145	150	146	167	157	156	148	158	147	163	165	163	124	157	150	144	166	173	150	155	148	138	142	154	152	141	152	166	131	140	156	138	159	142	149	151	171	139	153	143	137	156	149	140	130	144	155	134	159	139	145	160	148	146	134	125	135	161	156	161	138	150	149	127	156	135	146	168	145	177	167	157	139	159	165	153	182	137	149	149	145	154	154	150	162	166	147	125	158	150	136	156	155	144	169	138	163	153	161	165	150	142	151	177	149	157	140	153	164	147	154	141	124	158	128	146	155	147	136	156	153	148	126	131	146	133	135	173	135	143	160	129	148	150	148	156	139	162	158	133	173	151	146	147	159	124	143	144	146	150	178	149	149	143	142	165	128	134	148	141	148	146	156	149	117	156	136	139	144	153	152	156	148	125	149	139	131	152	153	153	153	154	152	161	174	144	152	156	171	141	151	135	177	159	153	147	129	170	136	148	141	133	162	160	160	134	146	162	153	155	152	153	134	156	146	138	141	144	163	149	161	156	145	144	151	151	159	131	175	153	157	144	150	137	150	145	148	149	148	156	162	152	157	141	151	147	166	171	138	157	125	133	134	136	152	174	165	179	194	157	137	146	141	136	128	153	146	148	163	162	166	147	172	148	139	141	165	158	165	155	144	151	146	133	131	141	156	166	164	138	147	175	139	154	163	135	178	141	150	162	152	150	164	136	153	152	153	136	162	155	145	130	138	136	135	159	151	140	168	133	150	148	142	157	152	160	136	139	123	171	139	144	158	147	175	150	166	132	140	151	144	140	136	152	152	182	166	135	161	147	153	116	135	138	157	147	114	142	163	150	166	128	164	153	149	164	162	143	147	140	153	168	165	154	148	178	159	121	138	130	138	183	141	150	135	131	151	163	160	157	151	174	149	117	142	142	158	126	133	160	166	156	135	167	152	129	147	148	164	156	158	139	150	133	160	145	142	162	164	138	158	149	156	141	146	161	161	160	166	148	136	144	142	138	134	137	137	139	146	162	150	154	163	132	145	151	147	156	159	131	165	150	133	146	153	149	143	191	147	143	126	142	149	134	115	148	165	146	151	165	162	172	131	137	138	124	128	157	133	144	142	142	135	137	121	150	166	137	158	166	141	145	164	158	171	134	158	172	163	171	143	160	141	152	167	144	151	161	144	162	157	141	146	142	145	158	146	141	146	156	145	144	157	156	154	163	152	148	123	156	168	145	150	182	153	119	149	140	133	140	150	153	149	146	149	150	142	154	159	151	143	155	143	138	160	167	167	136	162	151	152	140	143	161	141	166	137	139	140	143	141	147	141	170	146	146	145	154	126	167	143	140	152	124	143	141	152	160	150	157	164	148	153	148	137	126	164	136	149	131	162	136	158	150	132	153	143	121	152	145	138	147	159	140	144	149	150	164	131	172	161	147	165	143	170	165	155	129	154	169	141	172	167	163	150	176	134	156	152	132	185	149	162	155	150	139	130	158	158	141	158	137	145	137	150	135	159	141	142	158	142	161	140	145	164	186	171	142	162	153	143	139	139	138	113	160	168	134	136	162	167	160	123	144	144	142	147	155	164	146	146	155	158	149	144	133	146	156	142	152	167	135	154	151	142	155	152	139	154	137	161	129	148	136	161	138	141	147	153	150	164	166
2767	553	567	624	563	569	561	506	551	621	1686	490	487	519	443	475	494	421	456	422	430	398	457	461	469	434	461	441	490	459	457	443	496	419	449	476	439	469	487	474	467	455	487	410	413	448	432	446	490	487	435	437	448	434	460	467	445	494	479	466	492	477	423	494	474	461	455	476	457	484	456	492	466	464	445	481	460	427	464	446	450	482	452	455	451	474	463	478	458	463	467	442	463	452	479	457	482	475	484	487	452	418	458	449	462	499	464	454	466	471	438	458	436	439	460	462	437	467	495	466	449	444	492	442	429	432	437	480	451	455	461	463	471	476	444	460	472	438	472	468	448	474	485	462	440	473	434	483	492	508	493	470	463	447	439	443	450	460	481	472	519	437	446	497	473	497	425	458	450	453	458	489	463	458	460	480	433	451	441	472	497	442	467	462	420	430	491	479	466	469	508	448	455	453	446	448	481	476	468	441	451	426	450	495	427	484	489	480	473	458	464	445	451	450	493	437	455	441	464	434	432	472	479	495	443	443	476	444	443	497	401	454	495	470	467	439	465	470	464	434	467	522	509	426	500	436	449	423	461	460	453	483	420	489	455	501	476	451	433	466	439	456	469	480	456	432	448	485	474	467	476	477	464	484	486	437	445	484	438	444	439	432	494	452	453	478	479	470	464	455	472	481	500	458	471	445	476	497	451	454	497	444	488	461	469	486	509	452	462	460	461	467	437	462	458	486	454	444	479	458	467	437	440	447	445	458	458	483	466	474	463	478	469	443	450	459	447	464	426	437	481	442	435	460	454	448	477	459	476	471	438	454	543	451	440	417	468	448	466	466	508	455	452	460	482	446	485	472	483	469	492	425	446	483	446	464	435	474	444	460	441	410	449	434	480	433	482	495	464	462	514	436	447	463	464	441	469	476	424	445	494	431	449	428	473	440	503	481	452	450	478	469	457	490	453	482	450	444	416	435	448	450	485	412	472	447	481	490	471	485	462	483	447	462	416	462	472	456	463	472	466	510	477	461	430	456	491	463	431	463	506	485	450	457	505	473	493	478	444	444	472	412	500	418	444	436	462	478	459	463	479	478	477	450	484	438	459	487	442	460	475	444	469	458	442	487	444	451	479	490	479	430	454	476	429	470	459	442	437	453	446	472	474	448	486	449	479	451	446	464	471	457	436	494	497	436	454	444	462	459	481	490	494	465	499	480	458	462	501	475	436	433	454	461	477	473	421	464	471	457	424	478	438	488	435	490	446	478	455	458	454	457	490	478	495	449	473	486	468	477	452	435	417	450	476	452	447	473	491	444	455	493	467	452	468	473	472	496	454	448	484	462	446	460	491	441	461	460	467	474	460	411	473	398	443	474	466	461	450	451	478	446	446	432	513	452	452	460	452	470	462	458	439	472	448	473	452	421	468	479	463	485	499	476	472	422	434	437	493	475	454	473	504	482	495	470	458	444	450	464	481	492	468	482	448	448	471	443	473	472	484	465	463	479	465	453	455	471	464	497	445	456	466	468	448	443	467	460	463	456	455	464	435	464	472	459	459	470	463	451	477	471	468	440	453	467	441	445	473	455	458	470	480	477	500	469	472	441	478	439	476	454	461	478	467	451	465	477	495	481	458	468	484	470	445	466	446	460	473	433	484	469	453	476	444	464	470	473	474	464	471	458	437	479	483	455	487	471	447	437	456	492	447	450	444	447	456	437	447	459	465	440	429	495	504	471	423	450	475	448	450	452	474	475	458	463	475	440	442	432	422	453	475	442	416	476	463	461	478	445	482	451	443	490	476	446	443	462	437	440	463	457	458	459	465	442	433	440	493	461	487	467	453	488	477	490	455	429	449	467	482	449	439	475	495	488	449	465	440	483	478	447	476	473	472	506	466	469	448	457	441	476	444	406	490	490	503	456	471	508	439	456	470	475	459	477	419	435	479	459	453	453	430	464	441	446	420	476	478	497	488	470	482	472	480	468	455	473	451	471	420	498	445	456	456	445	451	464	456	480	472	455	410	441	492	412	501	508	472	430	440	460	474	478	471	467	475	445	495	487	479	444	416	455	426	471	450	493	434	505	445	474	462	438	466	447	481	440	474	467	470	447	443	447	480	451	449	445	492	482	430	471	472	453	447	462	469	453	447	443	474	460	508	486	468	441	462	442	475	450	470	460	466	426	426	453	481	456	485	445	446	450	489	467	459	477	459	471	448	469	434	430	475	508	472	456	426	474	509	425	473	470	497	440	457	463	468	448	486	512	457	443	477	455	442	465	462	456	486	510	450	485	452	448	481	446	434	473	404	458	471	418	475	458	475	436	451	483	433	473	480	490	455	456	460	456	472	470	466	451	480	464	420	420	426	436	472	447	457	451	439	450	457	447	476	453	435	485	463	451	478	456	501	505	436	429	451	494	450	449	452	491	429	451	420	454	448	487	437	476	459	428	458	446	488	460	454	442	436	465	437	486	489	421	468	458	506	455	479	461	419	449	473	484	478	508	474	483	433	453	459	429	447	476	475	462	446	479	481	445	420	435	482	478	444	441	445	464	435	469	439	494	471	458	484	470	446	466	477	441	460	455	453	464	421	481	460	444	451	483	465	483	460	494	450	484	409	436	473	449	431	447	430	456	466	501	469	481	472	467	446	456	458	426	451	486	415	447	481	457	485	440	468	479	477	433	465	421	490	466	448	448	417	447	455	461	442	465	485	453	475	480	480	460	433	492	461	467	492	447	446	472	522	467	444	472	484	487	461	443	470	458	437	482	432	442	483	456	445	484	451	419	455	468	445	495	480	455	451	447	460	476	449	488	435	467	416	416	460	445	502	478	461	477	466	446	458	456	414	476	471	480	448	438	470	433	454	442	436	455	468	498	444	461	436	451	465	463	462	425	515	480	474	483	448	446	432	440	498	468	485	461	462	450	463	494	445	448	432	502	536	465	469	474	445	455	471	425	466	441	443	454	451	451	434	456	449	461	465	453	457	481	503	451	458	467	467	473	464	514	460	463	446	479	486	475	461	457	473	456	418	465	441	475	474	445	459	428	439	460	425	472	481	441	448	459	478	445	436	429	465	467	435	465	443	480	451	433	466	460	447	437	426	447	463	444	488	453	464	477	476	497	465	492	441	426	498	417	442	458	490	474	495	457	477	453	463	481	496	468	470	493	454	484	488	438	495	484	449	487	417	462	469	405	457	473	487	443	466	465	480	499	487	447	498	455	476	489	501	458	434	422	461	426	451	496	469	455	451	456	451	434	459	446	456	439	465	452	497	463	458	427	438	499	459	445	446	494	452	464	447	471	446	460	460	484	471	455	480	487	467	483	433	430	444	488	471	460	446	453	457	443	438	461	466	465	477	450	472	459	469	482	448	473	443	452	470	479	437	471	455	418	429	479	489	461	462	462	479	486	437	477	433	448	434	497	473	436	454	452	447	465	460	447	484	501	451	462	441	458	450	438	448	482	461	472	470	472	482	434	469	443	456	474	480	464
10233	2303	1752	1182	834	695	558	463	408	2064	4626	392	345	371	346	304	330	285	305	298	342	311	305	291	313	319	324	321	294	290	342	327	309	294	295	326	308	280	299	270	280	325	339	305	281	293	245	302	284	318	291	316	322	305	301	311	306	293	298	287	299	311	272	288	288	289	270	262	292	282	275	291	290	300	302	286	290	308	284	313	311	328	323	282	306	287	278	306	293	286	290	294	332	283	309	287	325	271	300	300	257	237	292	310	296	280	313	284	263	293	316	279	279	257	274	312	336	296	326	281	302	284	286	298	314	267	298	302	278	268	303	281	306	302	283	292	310	304	312	306	327	294	306	300	283	265	282	291	304	306	285	315	276	285	318	252	276	290	315	278	285	274	307	298	309	258	276	295	269	285	304	320	281	286	276	302	278	298	300	262	311	277	299	291	248	305	293	311	339	286	300	284	284	261	302	270	301	283	276	316	310	284	269	302	309	289	286	314	314	296	288	317	287	279	314	326	315	277	268	320	288	296	268	296	295	288	281	284	288	252	277	295	300	310	315	296	310	268	321	280	250	316	292	277	283	290	292	333	297	281	281	279	293	283	302	321	289	308	316	294	260	328	306	306	291	327	300	302	254	312	288	291	298	307	317	288	295	307	308	325	320	278	294	305	316	288	277	277	280	308	298	276	299	319	325	293	319	266	317	290	299	280	272	297	278	302	300	295	292	280	290	307	295	279	284	301	275	307	284	317	287	265	308	304	288	299	307	268	288	335	293	306	282	309	280	302	308	296	303	292	291	330	269	320	282	299	270	301	283	285	285	306	310	278	304	274	280	315	297	307	277	283	323	331	293	281	276	276	324	285	273	307	295	266	278	277	341	335	303	276	286	291	283	312	317	304	300	294	299	307	319	314	293	298	302	275	272	324	295	288	267	303	272	299	309	298	313	292	315	299	297	298	310	296	282	309	317	282	266	291	316	311	296	304	305	279	320	316	290	289	294	356	324	292	277	267	306	314	314	309	325	298	288	294	282	305	320	299	325	302	296	313	324	285	285	309	282	303	282	304	283	310	303	331	319	292	298	307	319	310	276	299	333	312	264	288	302	317	309	312	282	264	284	257	294	284	296	295	284	298	298	278	282	298	305	301	293	285	293	307	308	294	301	294	280	307	278	282	291	264	296	308	297	316	282	279	281	264	298	307	315	288	307	306	282	309	312	289	311	291	280	307	265	290	326	295	313	307	334	276	331	292	293	315	301	289	306	289	284	279	293	269	307	280	294	282	283	291	271	299	281	304	298	272	295	314	280	274	304	306	289	308	305	297	287	282	286	299	296	299	309	283	301	291	293	278	327	294	271	316	259	302	288	295	270	279	310	306	325	301	277	289	315	303	334	303	288	321	312	317	294	270	269	285	276	291	305	295	297	290	284	304	308	302	310	305	269	310	293	301	331	298	313	285	273	310	300	309	266	288	303	310	282	279	283	308	266	285	273	324	291	290	307	299	309	294	283	311	305	304	302	297	307	270	330	301	290	295	289	327	306	261	289	294	263	296	307	329	272	308	297	295	313	304	300	303	317	250	287	286	306	323	279	284	293	290	253	313	324	310	278	290	303	248	317	281	315	282	295	282	301	301	264	337	279	292	261	269	284	280	297	288	277	325	329	276	251	299	317	283	328	293	293	312	332	295	302	309	318	283	291	308	283	287	280	294	271	306	272	272	315	324	278	310	294	274	303	294	313	292	271	305	291	313	274	289	316	278	261	321	303	300	263	286	262	274	256	297	268	314	277	280	258	281	305	328	287	296	255	317	327	312	281	305	293	295	290	282	328	329	293	300	275	285	308	314	286	307	301	299	290	306	286	323	264	271	287	304	267	256	305	259	303	313	309	281	304	322	289	316	298	294	278	325	357	280	274	270	296	298	310	298	326	271	310	271	299	312	287	305	291	277	278	316	299	307	325	308	287	318	289	277	290	298	309	291	282	284	308	304	294	281	299	281	289	303	337	310	289	317	303	321	294	291	304	298	281	311	265	292	305	340	318	301	312	332	296	293	265	323	285	289	321	299	313	292	265	317	327	315	309	303	299	294	317	280	292	321	275	320	306	278	309	310	276	285	251	280	309	296	303	296	309	290	290	285	300	320	321	306	293	302	308	293	296	336	294	297	302	303	305	300	285	275	285	305	269	308	260	314	322	287	294	297	307	314	337	330	305	284	315	296	255	312	261	282	272	305	290	334	316	273	312	281	280	296	319	295	359	278	294	290	348	281	284	296	313	287	314	290	297	293	294	297	306	264	323	296	313	280	281	319	299	283	310	311	290	247	296	286	293	310	309	303	326	297	289	294	289	325	310	296	297	296	282	277	276	292	258	291	288	297	296	272	297	281	335	306	292	283	290	271	263	294	287	284	280	280	313	292	310	292	313	315	276	300	296	290	286	288	283	336	272	291	310	282	313	296	313	306	296	292	288	301	302	286	316	279	328	288	251	308	301	279	289	266	286	304	284	300	275	276	292	281	328	305	272	318	256	280	316	241	270	296	299	276	311	298	303	305	295	298	270	308	311	299	290	302	292	301	282	304	245	316	282	317	286	315	298	314	285	319	322	297	304	282	281	279	285	284	269	306	318	297	290	282	291	241	300	314	314	304	310	311	305	336	277	296	274	328	286	304	300	315	285	311	293	299	286	301	292	317	300	297	301	293	311	242	268	325	297	285	287	288	292	288	296	263	324	302	309	290	302	301	281	309	286	259	257	297	300	252	335	287	279	277	317	307	286	258	313	298	276	295	296	334	276	284	288	283	311	316	287	307	300	333	278	299	271	312	312	297	299	272	313	292	300	328	287	281	314	302	303	276	293	286	283	286	303	315	304	309	281	314	324	289	298	274	310	283	283	296	315	287	292	298	277	307	303	302	308	262	266	300	303	279	332	298	277	319	266	312	295	311	303	299	295	314	291	315	346	293	313	301	299	308	293	298	287	260	272	297	310	295	271	278	320	305	279	303	297	297	283	295	282	297	281	281	305	302	317	284	290	298	308	283	299	296	280	261	299	307	325	315	291	299	261	256	286	283	307	295	331	318	334	262	317	312	279	324	271	280	312	309	311	302	314	320	304	287	275	276	334	286	293	327	317	292	326	285	257	273	292	294	275	286	300	298	296	305	307	317	289	287	280	303	299	317	282	315	284	310	302	334	288	326	302	293	289	295	285	298	311	307	252	267	297	271	294	304	289	282	286	283	308	291	306	317	293	279	286	316	280	283	283	295	281	296	306	286	295	279	267	255	283	286	292	317	315	292	297	315	317	287	261	318	319	285	258	306	256	293	279	276	296	297	299	299	301	265	296	302	290	326	261	302	304	312	284	300	291	314	300	281	282	325	309	245	319	301	269	288	296	300	318	307	285	270	302	314	291	298	273	270	278	278	294	290	297	325	300	272	299	299	287	251	290	287	305	285	308	296	299	299	308	309	287	302	298	309	280	313	327	298	278	306
7328	1554	2876	3285	2973	2589	2321	1748	1670	10438	15971	1298	1140	1154	1063	1038	1043	982	931	938	967	923	934	903	895	883	948	869	823	881	856	816	864	825	855	774	859	806	847	838	813	805	833	837	778	856	839	833	866	766	836	787	792	818	838	801	793	803	815	809	818	803	809	834	801	854	840	778	818	838	768	822	782	822	787	834	803	883	825	800	832	831	808	775	776	778	805	759	783	785	822	776	797	799	843	852	816	768	702	826	725	787	803	849	785	791	853	822	748	778	801	741	778	756	785	848	815	766	765	814	847	846	778	824	859	769	794	769	780	788	828	816	769	825	783	802	757	806	764	802	811	736	853	829	809	810	801	777	794	813	787	810	802	780	812	771	787	757	801	816	787	820	779	794	797	775	782	797	801	854	792	802	787	797	754	808	740	761	789	832	792	765	842	720	823	788	821	786	843	839	800	799	862	763	797	731	813	800	816	792	802	781	784	823	786	827	780	769	810	807	781	777	782	789	802	781	784	831	789	804	838	738	761	801	777	784	731	788	787	794	776	778	778	799	794	802	798	813	775	777	816	758	812	783	814	742	786	758	738	830	846	790	748	758	800	826	787	755	776	788	777	770	786	768	762	814	800	793	764	803	750	880	791	786	826	830	816	825	806	744	814	787	805	849	783	736	798	787	823	799	788	816	805	766	783	804	781	755	782	819	806	785	771	760	763	729	814	844	801	754	763	806	780	765	865	828	780	816	766	843	821	760	773	766	784	803	737	806	768	802	771	812	832	770	777	791	865	786	775	787	838	817	743	745	788	742	782	811	799	798	764	807	804	788	751	799	814	787	780	745	761	771	809	810	785	772	794	801	821	791	762	804	785	797	784	778	808	738	778	794	765	832	785	807	776	759	805	788	836	780	722	808	808	796	788	824	816	767	776	772	777	807	836	782	799	757	794	778	785	797	841	810	793	717	773	787	778	778	820	804	806	819	796	779	794	784	796	746	787	751	777	790	759	748	774	828	835	774	817	865	786	766	776	787	769	781	806	801	823	740	786	777	808	821	784	769	829	838	779	786	755	794	780	775	843	800	772	753	824	788	835	820	773	800	780	808	833	795	790	803	769	772	803	815	810	808	778	805	783	800	777	747	809	763	833	802	781	776	852	782	791	787	771	716	772	801	837	786	815	769	834	834	827	808	754	778	809	829	768	771	812	811	770	777	806	804	814	806	789	742	773	807	810	809	766	810	828	799	798	778	780	802	801	802	772	800	793	799	776	754	791	778	812	780	800	802	785	813	821	797	853	751	803	775	821	806	783	784	762	827	784	778	758	764	774	836	797	835	772	797	745	781	777	786	803	785	772	779	819	758	767	817	813	790	790	769	805	796	751	796	798	784	785	797	794	770	800	792	831	793	784	789	785	743	763	814	779	774	797	768	803	827	786	758	799	777	768	789	780	797	788	785	791	743	828	806	836	767	854	781	791	737	823	807	774	796	799	798	745	782	787	796	791	806	775	819	773	748	788	760	763	765	807	771	819	840	826	759	775	829	781	769	792	796	778	800	798	806	754	780	820	851	807	759	817	804	810	770	829	767	813	811	805	802	742	817	859	793	813	789	768	817	815	815	771	798	789	793	795	783	810	796	786	800	803	831	795	772	838	810	772	777	718	783	771	820	761	779	831	817	774	804	848	770	795	806	784	724	799	808	788	794	801	822	813	763	795	743	766	777	775	806	779	811	801	730	761	808	740	777	747	784	794	765	825	742	758	757	779	819	857	807	833	773	814	787	826	838	785	800	812	781	835	756	807	793	797	818	815	756	819	823	778	792	792	812	817	766	809	781	734	781	847	789	856	783	781	761	789	831	851	794	811	793	779	809	819	793	791	812	766	821	786	811	740	755	762	815	767	759	754	740	772	862	799	795	847	792	829	787	805	761	760	837	833	783	749	818	776	794	775	797	845	794	793	777	808	718	826	840	823	790	811	770	760	823	828	811	803	807	733	804	783	784	778	776	784	750	790	799	771	817	811	784	761	779	760	787	797	770	825	790	782	759	817	781	814	759	816	834	802	803	773	754	792	793	792	825	817	777	798	765	762	811	786	798	768	781	777	782	805	810	826	760	788	791	778	837	777	761	790	799	786	748	783	737	760	837	798	804	814	791	796	801	776	801	760	785	794	755	822	744	801	803	804	853	832	825	732	808	809	841	764	809	785	772	765	798	824	747	737	745	795	778	775	801	792	740	767	776	827	807	785	762	822	812	758	776	754	757	787	756	761	782	793	748	762	761	833	765	833	774	806	798	794	818	800	754	822	792	799	835	799	761	778	856	741	792	744	785	788	753	791	779	768	764	779	807	760	822	798	796	822	740	822	826	781	780	804	792	787	806	783	828	795	782	778	825	737	773	777	796	746	773	825	806	812	785	782	813	732	768	826	795	775	760	839	802	794	840	848	812	813	769	837	822	806	768	778	766	783	781	769	778	800	803	840	739	805	844	733	790	779	760	779	758	778	772	824	751	736	819	793	806	787	739	742	827	778	788	798	814	798	757	759	782	807	762	760	836	746	836	808	724	794	769	818	816	781	806	792	782	765	788	768	844	793	711	775	766	829	811	833	790	834	727	824	758	816	803	755	769	795	734	775	804	820	765	746	785	762	831	787	779	825	759	818	772	834	762	822	776	810	790	793	780	787	784	808	801	738	761	791	811	831	791	740	802	808	789	803	797	812	748	793	817	815	808	739	781	779	762	775	814	837	742	796	829	823	772	737	795	784	796	784	797	772	814	826	879	806	782	799	781	810	759	818	806	773	764	817	831	839	810	814	796	795	768	778	829	795	801	776	784	796	796	822	776	769	779	745	828	806	795	814	742	790	762	804	800	821	762	797	804	803	784	836	750	823	762	769	817	783	777	842	787	752	795	800	795	733	787	796	828	798	780	784	768	831	791	772	755	833	799	817	775	848	780	791	837	821	767	808	801	834	800	737	779	732	801	805	800	794	835	832	807	769	778	793	825	792	820	771	844	817	764	771	778	803	810	776	798	814	782	798	771	782	825	778	827	788	748	817	818	792	714	777	775	773	821	786	790	782	819	775	841	826	735	802	815	783	773	808	771	778	804	817	805	786	817	793	807	806	791	812	816	808	764	841	772	796	806	833	822	796	784	781	781	792	792	770	737	832	780	798	788	786	804	781	786	799	793	797	798	780	796	788	781	807	799	797	792	805	723	787	758	800	823	845	775	794	861	817	811	780	820	785	770	797	808	826	837	777	871	753	802	871	790	827	789	771	792	776	811	794	780	813	738	828	767	836	770	837	788	829	745	823	802	784	818	782	739	761	760	813	779	805	878	837	778	784	860	751	787	777	842	801	851	762	797	785	818	838	788	827	862	709	743	830	780	830	785	801	785	783	837	782	773	795	761	806	788	831	763	833	797	818	824	781	772	754	763	775	780	793	810	784	814	798	840	847	767	816	788	782	782	736	769	826	770	788	840	804	763	760	812
14669	3030	2698	1960	1436	1043	865	657	715	4737	14851	1323	364	356	378	330	414	331	339	323	352	303	309	325	330	329	326	329	333	318	333	306	334	278	320	318	345	339	316	319	319	293	279	302	314	294	311	307	277	320	285	284	329	256	306	284	293	260	274	321	305	304	298	280	336	299	307	293	303	322	304	343	289	280	311	293	317	305	270	301	281	296	313	321	292	290	296	265	288	315	324	313	328	271	300	316	305	324	304	317	333	301	291	298	337	269	322	315	308	322	255	330	286	299	334	295	315	320	286	321	290	280	294	253	294	312	302	298	323	296	283	327	290	282	285	292	321	279	347	310	298	295	299	291	325	318	250	290	273	297	305	283	329	285	325	298	317	286	282	278	321	289	340	263	314	270	301	312	322	315	313	329	274	302	293	316	317	300	275	306	317	310	314	328	305	295	289	329	289	293	303	284	289	319	323	314	311	279	312	323	295	285	280	304	284	305	320	301	311	315	294	283	301	304	315	280	314	347	287	298	275	267	309	296	302	332	298	322	303	285	275	320	312	283	292	340	326	336	299	307	323	292	289	272	286	297	300	260	316	278	321	308	306	305	316	307	300	290	321	334	317	299	313	311	324	295	308	312	259	287	277	313	291	293	342	291	310	316	277	281	308	292	294	290	306	328	308	312	277	324	290	295	311	301	295	306	336	293	305	331	294	294	311	296	286	346	290	306	313	280	322	312	290	293	343	322	301	313	283	292	292	288	260	295	291	296	282	302	333	302	302	284	313	315	302	307	294	295	283	309	297	313	304	289	285	316	281	315	280	314	281	283	294	311	292	289	280	287	282	281	308	284	277	322	314	278	318	303	291	318	326	303	324	285	293	304	270	314	328	304	298	289	329	277	267	283	278	323	328	302	317	314	283	279	304	296	312	312	269	293	324	271	299	281	324	308	325	302	298	329	317	263	308	286	273	305	291	329	314	319	291	305	292	286	332	276	279	302	307	307	282	285	290	320	301	304	285	293	277	315	325	319	293	311	321	334	314	274	321	263	302	290	313	284	348	287	301	275	306	317	306	312	320	285	289	293	283	310	295	290	306	299	300	315	294	318	300	293	304	291	296	300	301	319	308	282	285	302	308	317	271	287	304	299	306	289	319	285	327	308	302	309	314	322	260	297	310	293	290	313	297	305	306	315	289	288	335	271	300	290	277	272	307	297	291	291	298	303	310	319	308	282	313	299	291	313	289	289	317	296	294	289	285	361	285	294	301	283	316	291	324	307	306	300	277	282	294	288	289	256	296	303	272	331	272	291	295	305	309	310	312	322	327	294	284	267	296	291	313	305	294	272	290	300	305	308	296	283	321	299	279	272	298	327	337	288	302	297	284	307	311	325	317	297	265	317	311	282	299	284	297	325	295	277	288	303	317	297	299	310	318	290	315	263	315	314	310	290	283	244	326	312	327	269	290	279	305	317	313	275	325	299	294	299	306	304	320	304	306	284	301	300	280	285	308	290	298	304	277	316	311	309	338	299	305	316	311	304	306	325	293	295	309	330	301	290	295	297	299	326	315	305	289	332	298	339	294	303	301	297	313	277	304	279	326	311	296	295	311	307	301	283	262	293	306	284	322	283	303	285	267	297	297	318	282	285	290	299	306	336	334	299	287	292	273	292	291	333	280	286	291	288	278	305	279	279	284	297	296	301	311	314	332	289	322	273	321	308	266	288	303	311	310	288	302	306	318	312	271	276	293	327	314	275	285	293	285	289	253	309	310	272	273	294	309	282	319	270	284	307	309	305	289	299	309	289	327	332	314	291	325	300	262	304	287	311	315	331	325	318	290	298	297	302	292	303	289	268	288	339	314	284	288	307	241	280	284	308	305	316	280	313	301	280	289	309	282	277	289	310	289	305	302	311	308	341	275	324	287	302	289	291	313	304	294	269	300	324	295	289	293	327	316	306	303	314	311	292	324	305	298	320	309	291	306	282	316	279	320	274	281	286	303	340	309	286	329	315	289	347	304	315	303	311	265	314	348	308	302	284	291	336	281	298	308	280	308	291	298	298	283	308	303	294	291	322	321	324	285	262	266	296	315	304	303	319	299	308	293	252	272	267	268	319	324	311	309	291	298	263	268	284	301	303	297	291	294	291	285	301	287	316	317	268	276	315	265	336	265	301	326	301	307	277	323	278	311	303	269	299	288	294	296	333	329	300	302	254	272	296	301	332	294	272	282	306	282	289	277	320	288	291	288	275	319	287	294	295	336	296	308	294	293	302	303	287	297	334	290	319	300	304	309	289	313	294	310	305	335	298	302	302	291	302	310	324	293	304	312	279	292	280	287	272	296	316	329	271	294	282	302	316	304	287	263	320	306	328	312	319	306	266	275	326	275	258	297	316	349	314	299	315	314	306	289	292	312	325	305	288	328	297	291	311	281	318	312	276	308	308	298	307	300	314	320	303	271	326	304	257	297	297	302	294	309	299	271	315	303	327	289	275	284	289	307	313	306	288	300	305	307	276	299	313	296	315	314	307	315	306	291	312	307	271	305	284	316	329	308	307	306	301	308	280	305	284	305	290	298	282	266	290	281	309	318	289	298	306	313	309	300	285	335	293	289	309	296	291	307	297	293	281	291	284	319	250	326	300	301	276	286	305	291	313	296	308	292	324	263	316	280	312	267	274	319	267	294	322	331	297	280	301	296	277	271	282	314	270	290	294	311	315	289	310	284	275	309	290	274	300	280	299	294	309	324	297	278	294	292	294	303	310	312	326	298	331	295	269	289	296	308	278	312	298	299	318	278	303	310	301	290	315	305	333	294	291	290	295	291	306	295	282	292	290	283	316	279	317	341	307	319	306	314	296	313	285	279	300	297	293	309	318	288	273	284	280	283	279	318	299	298	278	317	294	283	259	306	328	338	299	311	310	282	317	272	267	276	300	266	299	310	288	298	331	284	281	306	280	283	319	293	274	307	309	280	298	300	290	307	312	296	311	289	281	310	307	306	315	305	279	292	303	293	309	327	302	305	291	311	308	317	283	311	255	337	288	283	323	310	301	283	294	303	281	304	322	307	302	255	275	316	317	348	294	273	264	309	317	317	315	285	310	286	288	308	262	302	284	283	301	294	288	307	284	291	290	300	302	311	276	286	298	279	256	320	337	303	275	254	280	272	309	289	289	298	307	323	297	299	274	289	288	313	326	296	314	275	289	308	320	307	322	312	296	309	308	333	314	321	315	299	317	288	355	306	328	307	278	295	310	316	326	315	300	291	295	275	307	314	290	292	322	307	300	306	272	319	286	302	292	318	300	325	285	322	305	325	316	303	280	313	275	307	282	307	347	284	294	306	304	307	302	260	295	277	288	318	274	274	308	295	288	312	303	292	286	276	318	317	288	306	292	306	279	318	308	292	350	274	329	319	303	310	312	305	304	312	308	282	311	319	293	295	329	314	341	303	337	312	300	292	295	288	305	311	323	302	328	296	346	288	305	328	315	330	311
8043	2567	5113	5568	4993	4206	3296	2904	3344	18192	29719	1649	1477	1400	1278	1221	1155	1135	1121	1100	1034	1009	1025	987	923	1003	949	947	898	914	902	854	882	886	895	861	887	828	796	836	863	841	834	877	819	806	857	810	838	794	843	837	869	855	855	813	840	829	833	755	779	797	770	795	802	826	777	814	805	788	812	815	837	819	793	807	821	800	783	797	804	807	800	826	791	831	855	761	832	833	793	789	774	769	795	786	786	756	774	769	761	816	806	785	773	835	793	770	789	815	754	754	795	764	795	855	816	780	825	825	768	821	757	758	769	805	728	822	783	753	771	770	791	784	767	777	771	776	782	788	811	849	774	741	776	753	728	792	744	767	733	829	754	773	765	810	736	757	776	767	788	796	809	754	727	721	781	789	797	848	846	816	758	746	768	779	794	783	792	758	815	813	819	812	818	765	751	761	804	819	755	775	811	795	758	801	740	753	798	804	781	731	762	763	770	817	782	803	797	759	774	794	787	782	786	764	796	780	769	749	794	773	748	752	801	787	787	790	754	752	832	817	791	820	821	803	748	775	780	767	761	747	790	802	764	813	789	759	769	771	809	742	749	799	781	753	738	750	772	822	761	750	763	793	776	779	812	741	790	765	750	848	794	763	816	754	742	796	785	787	795	776	762	770	796	760	751	807	795	737	794	759	755	801	787	757	788	730	776	745	748	782	794	771	814	797	797	752	748	760	729	813	791	784	788	789	794	761	720	768	792	797	754	810	801	841	825	724	784	753	784	787	757	806	758	765	781	761	827	809	753	792	768	788	769	812	794	782	747	692	781	758	777	766	771	801	757	764	798	752	829	786	791	794	747	780	764	800	793	788	792	800	732	750	774	789	723	760	807	775	745	740	755	736	792	799	775	790	767	804	763	781	762	736	800	753	782	789	786	805	805	751	713	809	804	820	769	763	774	781	755	806	841	790	728	799	785	732	768	765	745	754	790	765	735	766	804	784	756	816	832	799	749	787	784	745	808	822	813	801	784	814	784	798	744	795	814	742	771	804	740	762	761	763	747	787	743	754	782	780	722	804	774	740	771	815	775	784	731	753	765	730	791	730	851	781	783	761	759	771	779	847	800	803	805	767	723	792	777	800	796	820	751	690	781	761	780	754	765	796	766	789	768	823	789	764	785	751	739	750	831	800	803	728	819	785	775	777	826	764	745	807	778	741	778	787	767	758	808	764	813	763	772	738	788	817	753	795	817	779	821	779	779	774	786	785	763	769	769	766	810	738	778	765	736	810	760	776	744	789	782	797	760	743	807	792	823	757	817	791	795	783	780	782	774	777	758	840	760	777	784	787	784	749	787	754	802	763	799	765	799	800	711	800	820	726	804	782	788	755	785	775	713	814	787	739	738	768	770	818	792	775	753	786	828	762	807	838	809	786	837	793	781	707	815	757	819	788	762	765	773	773	770	746	799	803	774	775	767	769	813	835	781	782	800	761	755	827	797	766	801	805	724	763	787	822	836	796	798	839	792	783	735	749	772	759	789	775	802	732	773	784	801	776	814	726	730	753	802	810	763	814	748	806	805	774	766	765	782	767	827	787	751	745	808	791	767	797	855	785	770	785	805	744	757	758	799	806	759	779	774	773	786	815	782	825	843	739	786	803	743	808	700	762	799	764	755	721	790	737	767	795	785	723	768	773	830	736	801	779	770	789	825	794	796	742	802	664	811	807	802	781	724	793	794	766	793	750	783	738	761	742	752	802	823	727	820	743	745	807	808	781	769	784	775	806	750	759	773	782	775	736	818	751	780	790	806	812	769	796	765	772	848	784	760	766	771	755	816	751	788	812	783	793	781	835	787	766	796	768	795	726	758	772	768	795	756	779	773	787	735	805	777	800	772	789	778	778	759	791	782	828	773	808	769	836	779	821	777	803	751	786	759	785	774	814	777	746	770	796	778	779	721	758	829	821	774	740	793	752	747	763	770	777	777	780	724	768	801	762	764	755	780	753	732	809	781	793	779	785	776	771	783	790	779	773	816	768	757	772	785	764	778	765	798	814	778	788	814	784	737	781	713	773	777	772	787	802	732	741	773	775	790	713	704	799	738	745	767	766	738	794	727	784	726	737	768	776	800	794	797	785	780	743	734	781	816	726	807	779	727	775	787	779	761	710	798	831	779	767	808	763	780	789	809	731	752	733	798	746	777	816	821	785	754	801	815	731	803	777	705	762	774	742	758	815	816	781	800	777	791	798	806	797	721	742	801	801	813	790	803	810	849	831	762	726	790	771	826	821	778	794	839	763	736	786	766	762	751	754	747	747	728	731	792	818	777	756	780	694	773	801	795	766	769	754	794	759	787	739	783	752	771	754	743	744	746	807	717	788	813	766	809	789	778	752	820	798	780	779	790	782	781	800	726	765	761	792	769	815	739	759	789	776	783	782	794	817	772	795	784	784	737	776	793	790	755	720	846	759	779	767	778	787	743	799	765	776	771	753	724	748	828	774	753	753	786	732	735	764	751	770	798	741	734	738	821	751	762	767	752	779	777	797	779	773	795	775	785	750	844	785	745	773	792	810	810	783	788	771	748	779	727	806	769	775	790	791	790	743	773	746	765	799	796	801	773	826	759	764	803	745	763	806	772	770	818	745	785	776	771	777	824	761	790	757	756	773	746	757	792	800	743	771	832	774	810	765	765	778	826	697	755	788	755	764	777	818	806	759	768	756	793	798	755	779	793	813	815	721	784	783	769	785	778	762	770	759	799	781	809	794	788	801	755	751	773	768	746	798	753	772	771	811	799	770	801	804	767	793	792	739	751	763	782	830	739	767	757	787	782	747	758	800	767	786	784	730	796	799	793	785	805	796	749	772	803	802	772	764	787	776	745	776	774	796	776	774	813	773	794	726	721	788	761	847	756	800	775	795	748	790	783	740	758	782	778	748	779	755	791	822	769	743	778	806	731	775	816	779	811	767	782	726	764	815	786	759	767	851	817	761	783	811	772	773	777	833	810	776	809	819	784	814	746	772	731	762	746	789	794	755	850	804	838	739	796	753	760	774	793	788	766	781	811	788	729	751	832	804	796	771	736	792	798	789	803	786	728	771	787	783	760	769	761	792	745	778	769	759	736	814	764	805	797	808	792	783	765	784	791	760	771	777	769	789	789	790	768	723	807	765	780	765	793	751	789	842	775	743	780	772	772	779	739	777	732	737	778	785	761	743	762	785	750	777	764	794	786	805	741	768	760	741	808	791	734	733	843	772	802	774	756	745	766	761	783	780	755	786	759	817	745	760	739	780	778	808	832	773	785	772	780	773	799	761	783	787	812	838	774	780	757	758	728	791	798	805	784	753	767	763	741	769	757	830	800	792	770	795	796	824	803	755	809	766	760	745	761	778	791	732	776	817	743	712	753	798	742	748	773	750	786	806	849	767	788	795	782	734	819	767	736	791	784	750	746	770	782	767	808	769	780	778	832	806	777	775	778	801	757	770	779	798	826	802
1924	193	302	237	184	193	187	166	284	522	516	182	173	170	154	148	181	172	153	173	162	179	165	154	154	145	180	167	169	152	164	129	170	156	176	167	160	154	181	157	166	172	152	135	187	160	152	161	169	139	171	178	155	179	178	171	177	163	155	186	170	148	133	181	168	156	181	165	179	171	159	165	171	146	169	155	151	192	139	186	174	161	153	166	157	191	157	175	150	185	161	146	176	187	157	150	163	167	152	172	178	163	153	177	165	156	186	172	164	142	145	172	176	170	164	166	182	164	158	170	172	145	155	155	173	173	167	179	161	163	162	152	179	150	151	145	150	157	171	164	162	168	142	170	166	154	157	163	157	194	172	160	174	163	147	154	158	172	155	175	150	171	186	160	154	162	164	179	174	183	155	155	165	167	173	158	171	181	140	173	162	145	162	160	146	182	167	179	166	164	149	168	140	142	165	162	169	170	145	159	182	149	170	179	176	174	181	177	148	147	171	151	159	166	206	159	173	151	141	174	158	166	144	157	150	155	172	173	181	188	168	177	168	143	155	189	162	163	160	164	152	168	153	190	171	154	152	170	172	143	152	160	144	146	180	204	174	154	174	154	152	165	187	160	144	165	183	172	175	169	145	161	163	155	187	179	161	154	148	172	153	165	168	161	189	165	164	170	177	176	167	190	158	166	187	144	163	144	163	158	187	156	153	152	191	161	176	171	173	171	166	175	159	170	165	181	171	181	167	156	164	149	162	173	181	131	168	150	187	180	159	178	183	185	161	149	153	167	176	184	160	162	150	171	159	165	173	144	184	174	176	178	167	145	172	151	183	168	171	149	177	148	151	152	156	156	154	153	133	142	169	155	177	150	166	163	164	160	176	166	168	163	147	171	152	159	157	160	174	191	180	168	146	139	151	219	163	162	174	169	175	160	147	169	176	147	175	158	166	177	173	151	152	160	158	183	165	182	149	157	159	168	179	160	173	153	179	171	161	164	161	154	163	186	158	151	154	177	159	161	173	181	177	194	174	144	166	162	165	176	172	164	170	157	165	158	153	171	171	158	159	135	154	190	149	165	156	156	150	170	162	162	173	167	187	164	177	181	181	175	156	175	160	175	158	158	157	164	164	148	151	164	155	169	190	149	170	187	197	171	178	172	173	168	176	170	170	161	159	155	155	155	183	157	159	173	159	193	183	161	152	174	165	158	156	191	155	184	177	152	185	171	171	170	144	174	192	203	171	170	186	176	160	146	166	165	170	148	212	151	164	168	148	163	172	171	174	160	188	149	166	137	156	167	159	169	147	172	178	157	154	194	149	183	167	166	172	159	163	179	196	178	159	183	166	181	158	168	168	157	175	184	180	157	152	158	152	189	193	175	203	151	146	166	178	150	169	166	180	180	160	183	144	165	171	159	147	165	161	144	173	181	168	182	163	170	176	183	166	147	160	187	164	177	165	169	186	187	192	134	172	140	167	144	146	155	179	160	158	152	185	170	169	160	159	190	160	144	151	152	186	167	158	162	159	188	179	165	156	161	169	147	158	160	157	153	157	180	194	168	152	181	188	172	176	156	169	157	160	161	165	159	169	161	155	161	171	169	185	185	155	161	174	167	142	164	160	153	182	183	162	155	172	188	183	172	204	145	166	164	161	173	150	159	173	153	165	188	160	171	149	178	157	168	173	145	189	168	156	154	168	163	171	164	187	174	170	194	158	152	162	173	152	164	164	159	159	180	170	151	184	177	187	148	160	159	141	175	187	167	168	170	156	163	171	151	183	157	167	174	171	177	175	184	171	173	167	166	181	171	155	182	143	156	169	185	171	181	183	183	158	170	176	162	152	164	175	169	177	165	172	174	176	166	180	152	169	168	158	151	176	158	153	159	165	182	177	156	161	172	147	167	146	171	168	158	153	161	155	156	154	140	148	165	167	189	167	172	166	167	145	177	168	163	156	154	198	169	155	167	136	157	182	150	167	159	159	154	153	160	170	163	170	165	174	154	147	177	199	188	167	157	171	158	135	184	167	175	182	150	141	155	181	172	156	174	153	175	157	121	152	183	169	147	182	194	153	154	171	179	187	174	159	141	192	181	169	156	189	177	166	170	180	180	155	173	166	169	177	161	142	158	167	161	142	171	173	186	157	166	143	146	164	157	151	182	189	178	173	148	163	155	200	182	167	161	140	146	178	168	183	175	148	165	171	156	179	173	170	155	158	150	158	155	156	142	168	177	167	147	181	150	174	168	172	159	165	168	162	158	161	162	167	181	169	165	172	173	152	175	169	191	165	151	149	178	153	171	148	165	172	152	133	160	179	165	156	169	170	166	184	177	153	176	164	157	147	168	147	154	186	158	172	174	156	164	172	163	150	179	187	164	165	180	189	160	168	157	176	178	163	176	158	157	140	155	139	153	176	173	188	151	168	189	177	181	156	161	158	166	155	167	188	145	169	179	157	180	160	166	162	157	198	158	176	165	165	168	144	160	192	178	174	163	160	149	164	183	178	190	172	159	161	155	161	151	132	165	170	170	170	164	183	178	157	157	156	144	177	184	165	181	141	187	167	150	158	172	184	164	178	180	164	186	191	151	167	178	179	166	174	171	168	161	167	160	169	157	158	176	168	147	175	160	156	166	183	162	162	159	173	183	172	186	187	166	168	162	153	171	148	155	138	148	186	177	178	162	176	201	152	174	181	170	172	182	177	161	194	143	150	172	172	150	154	158	155	186	163	156	165	146	153	171	164	177	154	169	168	154	147	161	149	170	172	176	162	160	177	170	150	160	178	167	176	171	169	174	188	170	179	162	177	162	164	165	155	163	186	152	147	167	167	177	158	153	169	171	156	175	162	139	163	142	161	167	164	164	149	154	162	139	176	172	167	138	174	153	164	166	185	180	153	179	159	154	169	173	204	170	152	164	179	167	157	170	153	164	174	176	161	169	149	159	132	168	163	187	164	162	160	151	160	148	161	182	158	165	148	152	183	184	167	178	165	162	165	177	162	159	166	179	147	161	153	146	173	148	171	170	179	155	162	203	166	141	164	187	164	168	148	179	175	185	177	160	163	164	166	152	153	185	178	182	145	149	170	176	140	164	175	159	153	153	152	133	159	160	185	156	151	146	152	152	180	173	180	172	162	140	169	174	199	145	161	161	165	158	172	159	152	161	169	157	154	165	151	170	182	161	159	171	158	177	162	161	150	184	190	187	168	192	160	166	140	168	172	163	157	161	169	181	159	186	169	178	188	182	156	175	193	140	164	158	146	164	160	162	183	186	169	175	178	142	187	173	140	162	173	177	164	157	149	168	171	163	174	169	164	171	177	182	165	177	173	161	160	175	155	186	150	170	154	165	186	178	167	187	182	159	181	158	171	166	170	160	168	132	189	147	174	164	159	164	181	168	170	161	180	164	148	159	184	167	196	173	147	171	155	178	161	179	171	158	163	156	148	166	174	153	173	169	162	190	162	181	193	183	173	155	168	188	179	173	174	170
2178	564	831	623	649	572	556	594	1578	3129	2918	540	480	518	530	501	493	512	522	496	478	502	514	499	508	496	502	556	506	522	502	478	479	504	512	545	494	490	475	499	520	479	499	493	495	521	495	519	578	486	488	496	501	501	497	486	529	497	481	445	522	522	510	491	512	475	515	497	501	483	524	485	526	507	496	510	497	515	514	490	510	477	544	464	498	512	491	443	502	551	509	500	494	510	466	542	513	478	463	469	508	489	502	510	553	463	516	503	522	483	510	501	507	491	485	508	466	536	488	490	538	438	511	504	493	520	530	513	461	524	501	434	523	449	493	500	536	505	517	505	492	464	488	540	488	476	489	526	451	464	480	494	509	512	494	515	480	527	518	422	517	476	492	470	512	485	486	517	496	477	468	477	481	495	497	525	451	511	512	487	527	479	499	462	534	525	539	531	511	447	512	513	485	493	490	516	511	461	487	495	522	511	474	502	470	490	475	507	536	485	519	466	505	495	508	528	517	558	495	496	471	480	523	500	503	505	474	510	486	532	518	502	509	497	461	482	495	486	492	553	495	509	503	497	502	478	503	498	510	524	483	522	515	490	517	503	482	522	478	501	518	464	498	487	515	496	512	480	524	516	465	523	506	510	501	478	540	466	490	511	510	499	485	497	481	503	528	489	467	498	464	497	511	510	516	527	452	488	478	513	515	533	509	486	515	491	538	483	497	520	513	540	500	516	478	506	490	512	529	498	480	492	537	493	490	578	515	481	494	491	516	521	457	525	455	499	496	502	479	475	479	504	464	505	461	531	480	505	505	483	514	474	542	502	489	522	505	512	499	521	514	531	489	489	485	527	558	505	505	492	515	511	489	475	500	521	488	478	524	502	515	525	519	480	544	514	515	477	501	489	475	516	518	500	510	473	463	524	475	509	515	531	526	559	495	521	477	557	504	537	483	481	511	521	516	517	505	492	518	529	523	484	507	491	527	491	489	526	487	514	494	513	485	485	541	480	497	494	519	517	509	509	526	523	522	536	519	525	521	497	513	489	433	464	492	527	502	522	523	532	455	478	529	474	518	493	535	475	467	487	517	481	523	492	559	510	509	548	522	497	510	480	507	485	497	474	471	481	473	507	513	516	457	489	537	526	501	501	509	509	521	521	531	529	502	473	477	496	494	508	515	512	519	489	543	519	503	504	477	487	520	490	527	543	471	505	465	487	486	470	470	492	464	472	472	499	509	491	538	491	525	516	485	489	520	475	487	454	497	530	509	486	511	496	504	502	510	479	518	496	492	496	554	486	508	544	514	528	506	500	518	534	545	537	467	493	539	515	510	515	533	512	462	509	512	494	495	479	499	493	500	529	470	510	529	511	530	504	522	506	496	497	499	511	490	476	502	473	525	486	496	523	546	538	508	551	530	508	474	532	556	455	562	470	485	533	504	510	539	483	533	477	488	520	480	508	512	544	532	464	493	536	489	474	531	483	496	542	488	538	543	492	483	496	519	485	485	517	504	547	475	482	528	550	494	503	505	496	533	452	492	526	519	484	487	517	486	530	485	474	460	509	454	525	526	517	482	487	503	515	531	507	497	422	484	470	468	536	521	485	485	507	497	467	496	517	483	489	518	536	497	447	514	522	483	494	499	520	472	532	540	534	540	511	483	473	486	516	523	507	459	500	493	515	491	473	475	503	486	548	483	546	497	450	536	491	495	499	528	456	489	512	517	478	494	528	489	513	532	519	524	510	528	487	479	491	498	506	501	470	523	495	465	504	499	523	471	526	502	456	443	466	494	487	488	497	481	462	500	524	515	488	459	515	531	479	496	493	503	490	515	509	516	499	510	496	503	530	513	469	496	521	535	474	539	513	490	506	542	492	512	515	478	506	532	509	504	463	535	454	490	492	464	511	531	516	499	534	504	524	534	525	534	478	559	471	546	482	498	531	554	500	465	497	532	474	519	461	500	485	493	508	506	501	498	520	515	482	475	493	496	475	506	500	479	504	488	444	490	522	491	523	515	490	482	444	523	505	485	487	476	529	532	488	510	507	515	502	511	471	513	507	507	511	527	526	459	475	502	504	562	470	507	483	497	507	472	476	475	471	494	481	479	522	484	506	525	525	509	543	489	539	535	524	533	478	499	472	518	500	441	540	492	490	500	501	522	500	541	512	517	490	490	477	516	526	473	516	501	531	525	500	510	497	506	474	531	511	498	485	502	495	480	464	497	487	511	490	474	478	473	510	522	472	527	514	542	501	504	522	492	517	485	503	500	509	527	505	517	521	462	526	474	507	532	513	500	485	514	501	490	519	492	499	503	495	475	486	486	498	509	530	506	483	544	502	517	519	465	488	496	528	514	497	487	531	512	511	457	503	510	499	485	489	519	508	485	533	496	491	502	486	524	537	505	495	458	465	446	505	535	489	487	530	505	531	510	522	507	498	498	495	503	551	500	531	463	490	492	494	457	500	535	480	497	507	516	487	483	498	483	509	489	468	491	507	515	505	472	506	518	493	516	515	509	502	496	518	495	492	527	504	502	489	517	484	500	522	526	512	532	505	505	502	503	476	473	505	518	475	501	508	538	531	495	501	482	445	494	508	525	470	502	496	499	467	542	515	536	517	471	475	512	513	486	514	508	487	520	506	517	505	540	494	510	493	485	503	487	505	545	502	498	527	512	503	503	484	538	514	491	488	513	486	503	480	472	480	527	488	513	509	510	505	505	481	532	512	544	469	532	486	500	468	517	475	498	501	485	493	491	497	502	532	511	503	486	469	476	536	473	523	500	498	517	490	512	538	489	518	488	497	505	462	485	497	496	483	507	482	472	513	499	530	516	532	499	500	500	494	464	506	485	466	504	471	492	533	510	498	471	497	525	534	501	472	521	526	485	473	535	504	478	527	487	484	516	510	514	504	501	482	523	513	499	527	507	526	492	504	497	507	533	468	487	502	507	505	465	504	507	493	502	483	520	527	509	502	509	521	541	517	486	519	464	481	522	488	519	512	479	530	488	490	529	521	488	500	493	502	524	508	505	475	441	517	477	491	492	499	481	527	520	468	505	520	451	512	520	499	479	476	521	464	512	492	525	477	493	507	501	521	480	515	514	521	474	468	502	501	489	478	495	532	534	497	511	496	533	553	524	511	470	463	530	463	532	490	526	524	501	494	565	508	505	482	537	523	476	534	504	508	505	511	529	484	508	520	472	493	531	499	537	467	559	541	472	510	502	496	513	496	529	443	552	494	539	509	527	526	503	484	515	539	492	535	487	475	496	515	507	500	480	505	512	482	490	539	472	471	510	503	497	480	467	510	553	512	483	475	498	503	502	511	510	507	476	484	513	515	492	473	531	520	511	522	490	515	493	479	529	514	529	476	520	519	507	523	500	528	496	502	482	471	518	493	481	519	497	506	473	499	503	487	496	498	524	478	495	503	513	495	527	504	525	506	496	518	504	478	513	513	504	520	499	523	517	498	540	466	509	487	500	521	506	506
8222	3534	2625	1432	1067	807	599	542	5159	9735	3155	422	312	346	345	316	322	330	305	324	319	326	313	333	323	323	336	302	291	308	294	332	307	284	281	283	341	324	291	314	317	315	324	340	316	305	303	340	289	326	309	311	271	306	293	311	332	289	302	298	357	301	306	364	313	333	278	313	323	289	316	279	316	293	292	320	273	320	308	333	287	289	316	335	298	310	327	330	297	291	336	312	313	319	275	286	317	325	292	337	307	296	294	297	285	296	275	300	276	299	305	308	289	309	296	312	305	288	302	311	298	291	302	324	289	296	326	319	320	340	300	306	297	330	313	292	317	287	317	302	298	328	303	292	290	311	285	293	300	343	308	302	318	287	345	283	298	329	277	289	283	310	303	312	294	314	295	320	299	310	323	316	279	292	308	288	323	323	290	315	299	328	319	304	305	311	326	295	300	318	316	308	324	319	315	314	309	312	330	295	287	301	254	299	336	323	308	298	330	298	301	333	305	287	328	302	339	302	314	330	289	346	323	308	316	327	322	262	301	335	304	324	312	275	294	296	304	302	305	318	302	297	300	295	300	296	306	301	310	324	333	300	278	321	308	294	309	305	304	299	316	307	326	307	287	318	341	347	339	306	283	298	315	319	284	281	291	291	302	348	307	320	288	325	269	310	299	312	283	272	287	290	294	301	287	280	305	339	308	279	325	291	266	269	338	303	310	344	326	338	327	295	302	301	301	313	302	298	305	300	322	269	282	303	306	317	309	321	299	311	309	296	308	286	305	279	286	282	294	312	303	320	285	289	320	300	292	269	309	332	312	322	298	274	337	318	317	290	289	292	333	314	315	348	303	308	289	280	310	325	319	306	322	311	330	322	294	317	326	300	291	293	323	326	351	289	297	316	293	280	308	292	332	311	280	299	289	299	269	277	263	286	327	321	294	275	280	296	324	302	283	326	286	315	288	285	304	328	339	322	275	300	291	258	338	298	315	315	325	305	310	304	293	316	305	299	320	320	306	293	318	315	305	323	319	291	300	296	283	285	316	319	304	263	252	313	292	296	321	287	294	274	297	318	302	314	282	267	270	331	317	281	330	296	332	321	297	333	287	289	316	318	312	327	349	314	308	281	299	299	326	307	272	284	288	318	302	334	308	288	319	326	328	292	301	282	274	301	321	312	309	319	322	299	309	291	285	290	314	315	310	319	273	283	321	295	335	304	359	327	300	286	299	330	321	323	312	295	318	292	292	317	323	282	290	298	339	295	304	299	306	328	300	282	332	342	257	308	293	305	298	291	282	311	287	331	325	293	320	319	304	336	262	296	275	272	314	289	332	340	309	311	311	307	288	282	351	293	286	318	249	293	298	335	301	290	285	315	318	330	321	330	303	287	305	286	313	319	297	296	326	284	302	307	332	285	301	294	294	294	320	286	283	309	291	288	297	317	287	343	325	311	284	318	319	283	290	286	283	272	313	307	307	287	309	289	292	322	288	309	318	303	317	301	291	304	319	319	301	334	280	282	292	326	285	317	298	312	292	331	331	316	329	324	320	298	341	286	292	284	352	299	302	309	303	299	314	304	327	322	306	314	289	312	317	306	300	296	353	322	298	332	301	304	305	260	324	287	311	278	298	309	270	272	292	282	299	323	294	334	308	319	294	315	289	300	304	317	314	315	304	295	298	301	260	313	315	316	306	310	292	296	293	303	310	292	287	306	304	266	335	297	304	311	295	301	289	324	327	320	301	317	293	299	282	308	265	309	322	299	295	292	281	302	314	316	317	292	284	313	293	343	300	328	281	301	294	311	322	299	314	314	311	317	331	275	312	318	316	327	319	287	307	309	307	310	277	291	283	294	275	313	310	307	300	295	264	279	328	282	274	284	305	330	313	307	304	307	331	293	291	289	298	285	328	305	294	320	281	329	284	329	328	306	292	304	306	306	341	294	292	316	294	305	288	321	319	317	308	310	291	319	320	280	278	304	360	288	277	299	322	313	293	287	288	294	334	310	286	291	307	306	315	304	309	307	325	291	272	304	313	316	286	294	306	307	325	301	314	285	330	277	298	296	290	306	281	350	315	363	294	301	323	318	337	280	324	327	283	289	277	291	304	343	298	288	308	298	308	313	328	319	299	326	319	303	301	298	301	319	283	329	307	310	320	307	299	287	296	314	289	296	308	325	274	304	317	266	280	323	321	333	335	306	295	282	269	303	311	295	284	309	298	296	317	302	272	313	298	294	327	307	321	305	357	340	328	311	331	305	286	320	285	315	289	289	334	325	323	311	308	347	299	297	341	277	294	292	302	314	284	296	324	311	309	286	295	289	285	318	313	300	280	279	306	338	291	321	335	317	313	312	331	302	314	319	361	321	297	307	336	312	300	298	326	299	323	287	293	301	307	298	303	306	310	317	301	302	326	284	290	274	295	320	304	271	289	299	296	333	308	289	304	311	329	298	321	272	319	285	295	253	340	295	270	309	314	331	318	305	316	308	301	333	309	334	313	306	318	310	319	307	298	305	295	308	294	268	290	317	330	291	257	333	304	312	313	284	317	313	276	348	327	314	320	316	293	317	303	319	333	307	313	315	311	278	289	284	324	316	345	298	309	317	302	309	313	331	294	305	310	289	316	314	276	285	289	294	304	308	304	314	311	311	314	313	284	334	294	309	348	320	298	328	314	371	278	301	309	316	322	314	308	311	318	299	294	352	307	293	321	292	299	327	283	305	297	326	312	303	329	336	302	295	278	291	328	315	319	301	314	303	294	292	332	295	292	332	285	319	321	303	306	316	319	294	285	315	337	294	281	310	329	282	279	316	289	287	292	295	272	289	283	276	314	295	315	302	312	288	279	308	295	301	293	282	295	306	320	291	311	330	322	305	318	276	292	318	314	314	296	289	321	286	291	307	282	310	307	289	301	319	325	295	331	321	320	334	310	326	293	288	304	287	307	315	301	305	294	272	278	324	313	344	302	284	307	281	312	323	320	333	349	280	296	285	317	302	318	330	326	310	311	332	339	305	304	339	314	299	287	304	319	306	311	306	308	304	329	335	309	317	271	295	311	312	297	285	274	315	301	309	338	325	280	322	292	276	317	297	287	281	321	276	307	307	296	306	305	296	336	302	307	304	324	318	308	309	300	322	306	304	304	274	308	311	349	300	305	299	307	291	314	299	287	314	304	312	285	283	322	359	288	285	311	281	316	292	290	313	270	291	327	327	339	320	307	294	306	317	307	303	252	330	330	296	329	327	290	342	303	304	306	331	310	281	284	307	248	292	294	310	309	292	292	308	302	269	310	275	286	301	307	321	322	315	260	318	301	301	308	292	311	290	310	318	271	326	277	289	294	308	307	345	289	284	291	278	315	297	326	313	361	283	297	290	306	290	321	296	321	318	298	306	327	263	298	323	291	275	284	310	319	294	323	352	294	342	307	332	301	327	308	314	299	304	313	328	273	286	320	302	301	319	323	327	300	313	317	320	266	296	298	317	337	321
6274	2973	3377	3326	2894	2509	2168	2369	20150	30582	8427	1260	1132	1082	1105	990	1039	1019	919	935	920	958	946	920	881	895	877	884	879	822	929	914	862	832	888	897	865	840	890	851	878	823	865	866	891	819	849	827	838	810	810	837	807	846	809	859	856	785	829	805	802	838	872	815	808	786	818	826	827	804	797	835	835	811	822	729	858	779	813	768	840	788	815	813	845	790	822	827	782	835	785	853	822	857	809	838	894	793	850	842	778	823	883	870	824	837	796	817	789	821	818	782	825	847	793	825	839	826	790	830	831	821	805	809	806	803	861	805	802	800	833	823	838	836	888	775	804	805	790	809	803	797	822	848	848	815	774	782	813	744	829	809	883	791	770	816	831	825	749	796	789	793	877	794	825	832	824	826	807	784	853	794	817	820	766	798	832	797	801	768	824	811	831	805	820	797	816	837	896	810	769	834	792	789	877	830	743	848	796	827	807	837	835	844	771	828	838	815	853	785	806	799	838	817	830	815	834	766	815	818	811	821	773	806	771	803	838	811	820	813	805	824	813	854	814	819	834	801	824	808	738	800	788	798	822	852	812	832	815	794	809	776	844	772	876	757	800	822	815	844	795	792	810	769	811	813	846	844	810	840	821	837	788	813	792	772	812	813	849	799	797	781	831	801	815	796	815	817	812	817	828	824	744	861	726	791	778	836	851	834	861	788	799	805	806	879	776	829	799	804	821	787	810	802	825	786	834	802	809	816	835	859	783	778	838	805	819	837	828	809	844	807	796	845	850	758	907	802	827	791	815	805	804	779	820	817	789	804	804	741	785	889	812	813	796	878	801	824	852	840	836	825	815	884	857	738	781	803	797	806	778	824	823	888	832	769	842	791	821	794	788	834	794	771	770	853	794	842	787	840	801	823	829	807	760	766	798	767	781	806	855	775	743	821	855	836	825	764	822	826	805	859	799	818	816	790	832	864	813	779	856	820	780	782	832	796	864	789	812	823	836	818	808	768	851	832	812	826	816	825	789	780	801	803	794	807	770	796	792	819	882	825	850	809	822	809	752	843	803	835	803	800	810	812	845	853	802	818	831	788	822	758	788	851	852	854	792	808	833	873	815	814	834	810	800	815	787	804	816	805	819	812	821	800	788	819	791	760	818	881	727	782	877	786	829	770	780	860	814	837	807	746	837	774	839	820	824	767	803	765	796	794	816	883	852	838	782	848	815	787	799	841	805	812	850	838	823	776	784	820	774	813	819	877	810	803	839	771	834	780	853	817	789	814	792	794	839	821	791	824	802	801	842	850	736	801	758	810	833	795	833	768	817	828	779	794	839	799	837	802	844	849	792	780	833	852	834	811	820	848	840	878	836	766	833	782	803	776	773	774	808	783	818	781	817	819	866	844	771	819	786	778	781	806	802	862	813	860	809	832	818	803	825	808	817	814	874	821	797	840	776	794	843	823	784	796	802	848	816	775	841	793	758	835	791	830	839	766	792	811	786	818	813	816	845	816	798	812	800	780	795	797	785	761	838	823	824	798	881	792	889	792	802	775	814	842	841	778	819	790	812	832	815	767	778	809	752	780	820	783	860	810	818	831	792	793	825	776	803	854	868	890	817	883	798	816	818	827	813	783	794	824	850	866	807	828	774	803	801	806	820	815	876	780	832	818	773	829	769	792	822	796	807	787	806	811	812	841	774	827	757	809	819	824	812	844	788	813	811	833	791	826	864	807	805	826	843	807	801	813	790	801	862	819	820	845	837	800	807	782	807	822	810	864	855	815	807	838	806	804	837	816	765	796	816	844	780	778	801	820	853	831	803	822	774	818	830	741	788	764	829	780	804	824	861	767	818	852	817	853	800	780	737	820	766	816	779	814	836	828	837	820	808	756	834	811	800	814	760	774	828	763	813	802	850	797	794	838	768	822	846	801	818	807	857	780	808	775	801	804	854	800	800	804	814	827	869	799	838	815	812	804	820	794	866	805	811	795	778	813	804	806	783	776	821	791	803	813	802	785	853	805	748	847	804	796	826	790	816	820	798	839	827	774	887	773	801	794	797	802	808	790	836	808	824	813	744	832	775	833	814	811	802	843	810	823	797	859	892	828	797	804	806	757	871	797	765	817	828	823	795	787	824	760	795	819	833	814	799	825	796	853	819	848	871	828	810	841	803	839	781	781	840	851	802	801	801	826	796	848	817	769	845	815	828	804	801	809	820	802	853	818	843	845	828	835	811	809	812	816	837	851	819	827	833	801	768	792	772	767	822	804	821	794	836	849	833	773	807	810	878	819	783	825	835	855	815	778	835	806	774	812	769	827	796	788	775	849	813	792	795	819	802	827	797	801	826	779	802	837	825	790	800	790	848	866	797	832	823	791	769	787	829	750	857	825	838	831	773	778	780	818	798	818	819	885	788	837	792	775	753	814	795	842	875	788	797	835	759	864	827	800	821	795	729	831	782	793	853	759	791	835	817	846	818	799	733	802	791	795	820	804	852	838	838	822	834	804	786	760	824	818	821	823	810	809	795	825	789	769	850	802	844	805	761	787	827	841	781	792	786	854	790	852	811	853	792	839	852	821	815	802	783	784	820	805	838	851	805	849	836	831	801	808	856	803	851	797	834	849	804	768	807	804	870	862	845	816	804	801	842	819	823	866	845	818	872	790	818	799	862	784	847	739	880	863	865	814	805	784	771	869	801	782	781	777	835	772	838	797	792	771	796	807	756	781	847	813	775	822	827	840	837	847	804	824	802	855	792	755	800	824	790	816	839	800	765	812	836	790	836	797	820	810	838	830	842	782	853	804	774	783	796	788	831	811	831	824	822	795	850	815	857	784	843	858	815	823	777	819	841	782	814	797	834	791	819	787	818	795	816	807	805	796	779	781	810	802	780	767	786	819	835	776	803	791	811	774	871	765	843	823	857	795	784	783	831	849	855	780	834	820	844	811	817	773	808	833	816	799	816	807	793	852	820	799	835	801	808	823	836	810	814	816	813	831	849	855	791	817	801	823	814	863	790	819	836	788	781	850	844	824	831	813	828	758	762	836	839	825	851	825	814	795	848	807	806	837	822	850	851	785	827	784	872	820	789	800	785	784	815	817	791	843	807	740	798	867	796	856	763	824	774	805	809	810	815	820	772	806	770	815	801	816	796	817	841	792	814	780	775	805	773	783	795	853	804	781	841	814	818	797	791	874	840	812	799	829	871	858	810	823	821	782	814	784	788	788	792	785	886	783	786	838	841	829	786	808	772	820	876	837	803	849	818	765	845	768	840	821	822	862	721	792	776	804	840	843	810	750	839	808	809	804	800	810	809	794	840	768	839	826	803	827	813	827	832	833	814	791	826	848	801	818	816	852	854	822	803	853	814	828	836	769	750	811	851	816	783	843	835	802	776	798	806	794	747	813	847	774	798	845	833	824	860	857	835	794	850	808	848	821	784	831	783	835	824	818	831	795	826	800	847	759	805	774	784	779	807	862	772	793	813	807	812	812
20020	6224	4613	3070	1888	1316	855	740	739	7516	5893	461	415	386	341	381	381	356	323	322	317	328	348	314	317	312	336	315	336	297	291	316	301	318	340	313	288	322	267	266	340	311	288	301	315	280	320	310	290	284	320	280	300	285	306	296	325	302	285	271	319	295	279	271	280	278	304	283	313	295	290	296	284	300	305	314	317	295	286	303	303	281	254	289	294	309	339	286	307	268	262	303	296	317	321	315	295	302	307	268	305	272	272	301	303	258	296	286	262	322	269	265	308	286	308	335	292	301	301	294	261	306	305	290	289	268	295	292	296	321	295	291	277	314	285	322	290	283	282	288	293	302	285	283	314	263	300	312	305	265	306	319	271	279	298	255	311	312	260	311	246	279	263	285	277	331	327	306	271	282	305	264	260	304	327	303	279	301	289	290	302	293	288	309	289	307	283	287	292	313	301	282	282	303	294	282	309	307	284	276	340	270	300	296	273	290	277	305	284	261	318	286	324	303	294	243	331	324	289	297	294	310	317	329	274	285	271	291	291	258	302	286	311	286	325	302	290	284	296	306	267	261	302	281	289	311	286	311	290	257	288	282	326	319	230	303	303	288	313	307	290	307	305	298	313	277	324	290	296	298	294	308	252	315	298	312	306	283	256	260	283	289	276	274	271	286	269	320	296	283	290	308	297	291	286	272	300	292	295	276	296	307	294	297	286	321	308	285	323	285	289	280	288	317	314	307	305	293	293	302	301	334	293	277	301	275	277	323	302	248	318	304	312	274	317	308	297	296	306	304	298	289	252	305	280	306	323	301	288	259	277	299	271	305	273	308	302	325	287	292	280	273	300	320	301	269	320	304	303	264	266	299	277	278	290	286	277	297	309	300	291	328	282	309	288	284	249	332	302	286	252	317	288	299	308	289	293	309	307	312	309	295	301	302	282	310	298	314	295	303	278	318	282	270	278	283	352	265	265	295	286	273	288	300	284	300	280	272	299	278	290	281	302	306	286	290	295	281	309	276	249	323	254	326	291	294	273	301	277	296	303	273	267	278	270	255	266	290	290	287	276	303	321	267	314	286	305	300	266	309	309	294	264	296	303	293	287	286	284	275	283	286	287	294	269	303	320	314	311	286	271	284	305	309	278	329	321	288	367	300	301	278	288	309	310	303	294	288	273	284	297	304	285	283	289	278	296	250	280	329	292	255	276	295	279	270	279	293	286	327	290	282	304	321	302	279	263	327	276	307	308	282	298	293	327	323	310	323	297	292	326	331	288	281	294	312	308	306	283	309	266	299	280	284	301	283	292	287	307	286	294	278	294	286	267	300	272	312	286	267	289	308	277	296	265	299	267	312	310	308	285	273	301	276	309	318	266	297	324	287	348	293	273	276	305	262	270	318	303	291	308	297	303	286	314	286	291	286	301	270	299	291	301	321	315	299	302	301	276	288	258	295	295	291	301	293	299	312	308	289	276	257	321	301	274	283	265	258	300	322	304	317	327	264	315	303	296	302	302	288	308	293	284	295	311	316	285	293	309	306	295	291	277	310	314	280	303	298	296	304	299	258	290	323	296	284	304	304	292	299	307	286	306	292	266	294	305	300	303	325	277	282	316	302	283	312	307	278	309	268	276	305	316	289	278	284	290	298	299	281	282	306	288	306	313	285	298	286	270	311	282	277	276	317	332	274	264	297	320	306	278	300	290	272	295	295	298	269	296	231	307	277	275	300	266	290	342	308	293	301	294	300	290	310	315	293	292	310	307	297	329	290	294	347	286	302	323	289	332	288	301	276	291	278	268	287	294	285	311	317	281	293	304	325	305	296	304	311	288	257	291	299	279	300	271	266	279	327	294	281	292	288	297	310	261	300	307	302	293	289	295	296	287	287	301	252	277	295	308	310	289	309	301	287	286	289	313	284	306	263	281	267	309	306	288	291	308	301	290	298	297	281	290	279	309	285	298	272	298	269	284	280	277	326	297	291	303	244	316	314	310	289	287	307	321	308	282	314	274	303	295	293	314	292	301	307	290	295	309	259	300	285	304	294	306	270	301	299	297	292	305	282	286	282	301	308	273	281	276	292	269	307	273	281	270	284	282	278	305	314	267	305	280	316	297	301	350	304	279	284	274	265	311	303	300	299	267	285	274	306	255	301	278	311	263	312	302	279	311	307	321	295	299	272	295	260	303	260	256	314	293	311	304	286	283	305	322	302	320	266	287	278	297	281	296	304	274	312	337	290	321	287	293	280	314	303	316	304	292	309	292	259	287	297	322	294	296	301	317	271	312	285	303	306	298	341	289	290	298	267	311	291	284	285	290	292	295	302	266	305	280	295	260	250	291	329	249	284	254	304	281	272	267	284	318	293	278	290	287	296	278	300	283	295	256	300	263	294	309	296	311	303	306	294	306	294	279	309	288	296	316	288	298	285	302	290	276	322	285	320	275	322	268	309	315	305	264	295	265	309	312	317	323	317	318	284	304	288	312	282	330	312	270	270	297	286	303	269	284	284	294	293	314	289	296	321	303	280	296	324	259	299	283	296	292	283	308	305	296	282	309	282	269	302	296	307	269	280	298	295	299	305	274	283	298	291	278	303	266	298	291	300	281	265	284	304	297	268	323	294	285	294	293	300	290	290	302	288	287	298	285	306	261	270	302	311	290	283	271	317	277	273	290	301	298	284	301	317	292	287	320	309	295	288	296	297	294	318	290	327	276	301	319	291	318	283	298	302	301	325	278	297	277	297	293	260	271	307	302	318	290	300	274	290	291	311	285	299	287	285	275	279	281	268	268	283	276	274	279	268	288	301	292	276	320	306	283	281	317	274	289	264	288	268	292	307	319	258	296	313	320	302	296	310	251	303	282	281	324	296	287	295	291	297	322	321	323	278	277	272	291	321	323	290	283	288	297	292	299	304	316	300	302	282	285	301	270	292	287	290	314	288	269	325	294	305	298	305	271	301	292	256	294	265	289	279	279	299	293	304	265	299	287	302	298	295	273	278	303	269	299	281	249	307	297	273	295	295	316	277	301	307	294	314	301	290	286	283	296	288	328	329	261	294	298	298	303	296	333	310	306	297	289	278	297	285	284	273	264	321	319	303	310	278	282	289	322	284	277	280	290	292	276	288	281	328	308	300	304	295	294	300	297	296	288	275	331	300	307	305	270	272	290	304	302	288	295	319	257	303	298	314	312	270	296	274	312	277	308	287	282	321	320	292	296	311	316	301	302	304	314	306	288	292	327	313	299	278	301	301	308	304	284	292	331	265	295	268	305	259	278	279	307	275	301	323	267	301	308	287	305	293	280	298	278	300	317	328	267	269	325	277	309	291	292	275	290	296	305	290	304	288	311	315	292	289	314	283	302	300	297	272	311	305	311	321	270	300	278	304	271	280	280	293	299	301	295	304	319	321	297	260	302	284	303	298	291	268	272	305	303	273	300	285	297	285	270	293	300	283	313	300	286	279	271	308	314	271	284	317	293	279	287	286	273	263
11422	2338	4879	5601	4934	4236	3329	2940	3486	22604	13167	1672	1572	1418	1310	1226	1219	1155	1069	1068	1012	1052	1057	1027	1013	938	956	917	882	913	869	874	899	896	860	875	843	848	846	849	852	861	838	853	798	839	837	817	823	811	791	742	787	820	768	773	811	786	810	789	807	774	794	787	741	813	784	795	774	813	728	817	777	820	811	802	807	834	757	772	767	790	748	738	754	812	815	721	789	746	748	781	750	741	778	814	759	762	749	707	777	805	804	795	820	767	830	721	746	766	773	759	830	795	749	730	768	768	785	746	803	766	780	781	795	781	722	802	740	717	827	724	769	776	735	743	783	789	758	751	760	780	799	786	741	809	817	800	778	769	743	787	741	728	776	758	796	774	747	721	759	763	737	712	770	753	751	740	773	787	751	776	765	746	718	798	781	805	737	740	715	741	757	700	749	747	773	802	687	736	771	726	740	767	772	743	784	687	761	767	751	783	772	766	791	796	693	718	767	763	807	765	775	736	765	769	737	740	728	714	750	690	783	773	786	764	734	726	813	749	774	762	786	692	803	732	756	805	744	720	737	799	778	770	732	716	830	726	725	768	786	760	729	724	759	762	721	755	749	747	758	769	721	783	790	726	775	783	740	756	766	763	754	748	764	803	735	804	703	772	732	745	778	759	740	780	733	782	762	752	774	763	737	718	733	802	757	741	732	783	759	707	760	765	789	729	756	750	737	776	739	734	742	725	742	717	703	807	750	721	743	813	778	737	741	760	817	758	761	759	741	736	773	800	761	748	770	782	733	757	783	712	772	772	777	761	775	772	729	807	736	785	716	810	762	786	728	759	758	782	775	727	743	770	773	772	763	703	706	800	768	733	783	750	793	749	781	770	758	732	763	736	746	790	747	758	715	760	741	763	782	818	773	782	735	726	762	769	750	755	746	710	770	723	732	756	738	762	777	783	778	730	717	765	748	769	769	727	796	768	788	741	757	794	773	725	725	798	746	708	779	758	763	776	762	777	749	773	792	785	728	755	724	745	799	765	768	690	792	784	800	762	747	797	729	748	746	754	725	759	771	726	788	729	757	734	744	738	738	774	733	767	762	751	763	711	790	740	755	806	782	715	766	746	764	746	714	786	752	748	743	792	794	785	781	727	739	764	808	781	751	729	738	724	791	742	732	757	747	732	753	766	686	704	682	748	729	761	760	770	753	715	768	765	783	768	727	765	759	798	789	742	769	806	758	804	785	777	749	719	721	738	785	729	759	791	802	779	790	728	777	773	743	777	738	747	787	742	747	728	739	724	728	753	753	761	793	735	724	737	775	729	801	751	798	721	765	769	761	748	750	802	773	738	730	744	784	717	756	746	736	749	757	777	783	748	753	735	759	786	739	738	732	741	749	693	780	734	780	770	764	732	760	761	720	769	785	745	773	757	746	775	772	766	770	723	771	731	733	765	745	754	763	768	758	746	762	744	740	780	755	772	742	787	698	749	770	765	730	757	768	768	703	771	743	771	728	744	737	748	755	713	759	836	769	751	762	784	726	778	732	754	767	778	770	780	717	804	805	791	736	736	765	815	730	719	744	801	774	736	742	769	758	771	748	755	755	751	739	762	695	765	787	761	778	731	779	781	775	707	757	739	812	705	754	757	753	786	780	736	740	737	749	756	707	716	761	773	748	793	768	731	751	752	733	785	725	792	770	738	767	782	734	807	723	751	773	780	749	749	789	694	736	767	752	780	796	768	762	786	749	773	784	757	756	764	805	806	751	737	788	763	735	749	816	757	761	732	783	795	768	771	778	761	758	765	764	721	766	770	770	758	771	758	743	734	771	720	742	742	735	749	745	755	737	741	724	729	815	819	782	736	727	734	773	769	743	730	731	711	757	805	784	740	710	761	742	770	791	754	775	717	751	770	763	764	787	733	737	742	788	798	750	784	771	705	801	730	752	791	695	762	719	785	784	764	784	742	782	756	764	809	761	759	792	772	792	772	701	799	779	711	757	777	784	829	731	783	717	725	786	755	783	745	761	755	766	790	770	731	784	765	708	732	775	748	780	788	805	778	770	735	692	760	761	763	721	768	746	769	773	759	793	727	742	780	773	737	772	796	794	795	767	798	730	745	773	751	750	748	731	726	740	756	722	706	729	734	768	746	714	765	729	759	786	806	759	702	757	783	788	755	791	772	772	782	734	759	750	701	752	732	739	783	821	811	717	772	798	730	721	757	785	749	785	805	782	776	745	712	777	783	788	782	742	771	718	789	740	773	719	762	784	770	791	750	760	796	730	725	728	732	747	781	796	758	722	742	801	759	759	743	806	708	762	759	771	788	773	764	743	726	682	798	794	787	748	739	753	804	771	761	780	755	737	768	715	765	759	771	763	754	715	794	740	748	783	777	797	743	807	732	675	732	734	763	731	723	800	797	779	718	785	782	796	774	754	756	785	780	784	770	792	736	730	786	744	775	748	782	776	744	742	712	768	677	743	776	794	776	781	772	740	730	690	787	772	765	769	781	735	759	834	794	770	751	738	757	798	773	736	767	750	787	743	792	754	753	751	723	751	746	733	743	764	743	807	756	739	763	720	773	737	745	707	708	755	722	728	762	734	702	787	742	749	760	757	722	780	790	780	768	790	746	748	776	764	753	776	785	785	743	745	747	703	804	745	744	790	728	786	793	795	730	754	716	714	792	733	754	729	768	751	742	811	754	799	776	748	802	766	747	745	793	801	717	769	693	737	706	783	729	770	763	743	727	773	719	734	768	716	763	759	757	760	756	770	732	782	754	718	764	803	749	777	761	754	774	776	772	777	761	779	719	754	760	740	779	783	730	780	729	746	749	736	785	774	725	724	803	753	744	760	748	722	819	787	762	750	745	784	737	740	750	740	782	786	689	751	748	787	725	767	781	826	789	769	760	757	763	734	815	772	785	746	716	755	795	806	743	730	745	758	741	788	750	769	740	749	805	756	739	757	781	758	776	800	765	762	806	748	710	715	764	773	756	806	718	759	700	758	774	770	753	798	768	744	795	813	759	800	764	738	715	755	727	784	804	810	732	762	723	783	735	721	739	726	745	720	773	758	741	758	782	842	738	776	766	750	756	687	801	740	755	834	795	748	751	764	742	716	758	791	774	749	759	782	774	711	740	822	759	776	750	771	747	758	723	754	738	769	752	736	697	762	816	800	752	729	727	766	687	770	759	763	803	745	778	755	758	732	734	720	729	791	755	808	777	725	794	781	739	778	779	735	743	760	811	763	770	779	744	736	745	788	750	769	738	758	734	745	765	770	791	749	728	768	766	734	740	786	749	781	760	735	771	763	764	758	760	736	739	732	740	715	729	748	754	767	780	742	778	738	736	783	779	780	771	743	711	718	758	765	723	802	758	767	777	780	765	759	797	757	763	759	769	803	813	749	777	778	756	792	733	739	772	748	712	764	760	718	803	777	765	710	779	759	763	764	765	747	734	778	741	769	731	774	765	745	736	738	777	751	740	749	768
1968	202	176	168	174	144	160	160	169	200	334	165	155	159	156	163	149	141	150	158	162	138	146	182	151	142	132	156	175	153	153	176	144	161	162	160	185	162	149	155	130	164	150	127	179	159	161	163	166	154	157	163	160	143	139	157	138	135	176	164	160	159	155	128	135	147	154	155	150	153	140	147	161	181	153	142	168	156	140	142	150	131	153	144	159	135	183	161	144	156	174	151	176	182	141	151	143	131	158	171	160	148	160	137	164	168	147	151	139	152	142	151	146	145	171	180	144	141	150	139	130	164	151	157	148	131	149	177	137	151	147	141	148	134	153	151	132	146	156	161	159	136	158	137	160	163	145	156	139	144	140	159	155	164	150	153	144	160	153	157	121	142	148	160	148	166	154	166	147	154	147	155	155	142	144	156	142	154	128	148	148	155	145	136	136	164	148	143	144	151	136	177	151	131	156	146	151	152	168	136	153	168	132	180	140	135	148	147	164	153	151	164	149	155	164	156	136	145	152	164	166	149	153	163	160	149	165	156	168	130	181	157	161	167	141	144	135	152	153	154	168	155	162	147	151	146	184	149	158	148	159	160	153	180	155	166	155	152	149	173	162	151	172	160	159	167	128	154	160	165	141	187	174	185	152	164	171	152	157	140	141	169	159	161	152	159	143	154	158	142	141	147	154	148	145	156	142	145	155	131	140	142	153	193	154	138	167	150	162	139	180	142	136	160	163	160	156	133	179	149	122	157	121	155	117	154	159	138	124	139	155	164	149	166	159	151	138	130	167	155	137	146	167	144	148	155	160	159	146	135	143	154	143	136	154	140	159	140	120	139	136	149	148	145	141	152	155	125	155	129	158	158	125	177	124	157	150	127	161	143	145	128	136	158	157	169	170	135	159	155	138	137	145	163	143	169	156	135	161	151	165	130	140	148	148	138	141	151	151	174	148	137	148	170	165	155	139	147	150	177	165	155	157	162	140	149	133	171	159	158	172	170	138	149	164	138	154	159	142	146	150	162	157	146	157	146	147	164	160	156	149	136	148	151	148	153	144	157	170	126	155	155	149	131	145	144	171	170	157	174	149	142	154	136	145	136	155	123	157	167	158	140	161	139	162	144	164	168	160	148	149	165	134	126	147	140	150	131	169	143	148	149	166	114	161	136	156	141	179	145	149	145	150	138	170	139	151	148	157	157	162	132	157	171	149	142	142	147	137	128	133	159	167	172	137	167	177	139	173	150	177	166	140	184	140	152	161	156	160	169	139	174	150	152	161	161	154	152	145	173	162	160	174	153	168	160	136	156	162	167	140	170	145	160	155	160	146	142	142	141	138	182	153	146	132	142	152	148	152	173	141	175	154	156	177	147	153	171	154	154	158	148	138	159	161	124	151	153	149	179	161	144	171	161	139	161	159	130	151	140	145	149	154	152	144	156	127	169	168	145	152	160	152	133	139	141	173	159	154	139	159	151	156	155	150	134	136	177	160	149	140	170	158	121	163	147	132	161	135	157	147	150	153	174	148	141	168	155	154	158	152	158	149	160	145	142	155	157	152	176	140	139	160	147	160	146	154	140	137	148	156	153	161	162	151	156	156	163	146	161	135	150	182	152	156	147	149	152	168	161	164	140	166	162	150	159	176	145	154	167	155	150	153	125	143	157	145	148	146	127	156	152	153	143	146	150	137	141	135	158	139	150	133	135	152	153	164	139	147	176	149	148	163	149	153	150	145	157	159	137	141	143	130	142	171	150	174	164	149	139	142	162	145	159	170	149	129	151	137	141	164	140	161	164	170	164	155	134	137	151	148	146	142	146	150	150	163	144	136	149	141	160	154	171	154	158	151	147	134	140	178	159	158	142	156	152	146	161	148	157	128	156	142	165	142	153	146	159	178	147	139	149	154	147	168	162	158	156	168	154	164	176	154	146	170	154	151	139	150	168	155	165	136	143	151	150	193	159	160	162	151	162	127	145	152	145	157	163	173	146	157	167	175	157	149	141	150	171	139	152	150	142	147	133	147	141	144	161	141	150	150	164	141	152	156	159	174	146	148	138	162	146	154	158	163	178	156	139	155	158	132	144	164	136	161	164	153	141	156	156	150	161	152	143	174	155	164	153	126	162	133	142	152	156	140	163	166	163	159	152	161	153	142	152	147	170	163	151	153	143	139	148	145	170	157	150	136	146	159	149	156	157	179	140	156	140	159	155	172	167	147	139	146	136	138	150	163	150	143	140	169	131	161	145	126	146	147	182	154	158	158	163	143	172	146	166	149	142	155	144	152	136	148	151	143	138	135	167	146	145	144	147	162	161	150	146	153	133	146	166	163	142	149	162	159	152	140	151	165	148	129	159	149	141	134	165	158	131	162	155	170	154	164	154	165	152	144	149	144	148	156	154	154	158	146	143	155	151	154	152	172	166	156	161	164	139	145	141	178	150	159	145	158	158	185	152	167	176	170	155	176	156	136	161	137	153	144	168	147	164	160	159	139	180	141	172	166	153	147	159	147	157	141	158	156	148	165	166	143	146	156	148	166	115	158	136	146	151	160	167	152	141	146	152	137	153	175	153	152	147	152	177	168	157	182	160	137	172	137	140	159	148	158	145	157	145	144	154	157	158	160	174	149	153	165	132	166	128	168	146	148	145	162	154	165	123	134	154	142	138	173	117	132	146	148	146	159	135	154	139	140	120	177	175	157	171	140	163	128	148	154	165	159	152	171	142	176	123	168	138	152	150	175	155	135	153	135	167	124	118	163	135	151	147	171	202	149	160	148	146	147	171	159	155	161	151	131	153	163	141	137	168	155	144	185	160	135	156	159	152	161	160	158	151	174	143	137	167	133	160	156	156	144	145	125	155	166	201	146	147	162	141	172	154	156	151	149	159	169	142	157	144	162	162	134	179	133	148	162	169	149	140	157	155	144	136	161	162	146	126	135	160	135	154	147	165	166	146	147	177	162	143	156	156	153	135	147	121	155	145	153	141	146	136	150	128	146	140	168	168	162	142	133	156	168	155	141	160	156	143	173	150	158	145	137	153	153	138	131	161	149	144	125	156	155	144	157	133	159	149	148	144	155	159	140	139	141	130	153	144	141	152	145	158	162	149	155	141	148	120	178	154	125	141	164	165	176	164	124	138	149	130	161	160	138	152	159	160	160	136	153	153	125	176	150	156	150	131	167	127	141	145	161	148	157	141	158	130	130	150	157	163	138	160	147	156	133	147	162	161	160	166	141	166	139	148	171	161	140	167	152	148	158	155	161	163	165	158	175	153	146	155	156	160	171	153	147	161	152	158	159	168	166	136	159	166	167	167	121	132	161	175	154	156	159	126	158	125	128	147	176	138	162	164	163	166	180	129	149	137	134	165	156	143	160	155	142	128	161	172	155	173	201	165	143	164	167	162	155	139	161	147	136	164	164	167	153	142	152	144	144	135	166	159	158	146	148	172	175	161	166	166	143	161	157	150	135	139	173	155	166	160	159	143	155	149
2182	542	567	594	609	546	567	538	546	881	1911	493	496	499	478	473	474	477	483	547	500	513	470	475	498	446	454	482	475	462	474	435	492	454	501	491	470	520	456	448	405	505	478	480	447	491	475	514	480	482	481	444	509	454	465	486	428	494	474	442	451	432	467	460	464	472	482	465	434	473	456	454	439	436	473	479	527	466	457	471	492	452	476	457	472	466	496	467	463	468	493	494	488	470	440	490	506	458	482	459	485	475	487	485	477	484	462	466	504	452	464	462	449	489	464	443	467	485	493	453	496	429	505	490	462	447	450	487	485	456	451	477	476	494	481	507	446	488	469	485	429	458	481	458	460	459	480	538	490	439	458	479	470	493	478	496	440	408	473	445	460	453	486	504	464	465	490	474	448	456	497	513	461	466	494	486	500	447	478	477	438	502	505	475	496	485	484	456	473	497	461	467	434	423	429	467	463	501	484	522	462	468	437	459	479	527	473	427	465	495	481	441	462	480	447	448	435	444	442	478	446	452	469	461	435	466	471	441	446	453	462	487	486	466	499	479	485	438	483	452	444	466	482	454	463	461	466	443	493	463	443	469	437	464	487	456	492	474	465	466	453	451	459	497	439	493	441	447	477	449	463	481	454	475	436	484	493	476	452	492	489	504	443	459	470	451	513	511	484	470	469	486	445	490	455	466	491	451	476	465	480	469	438	472	468	450	464	457	470	478	435	458	456	485	467	450	474	468	466	501	440	434	480	466	500	470	474	424	512	459	435	464	463	445	475	473	478	469	489	465	441	447	495	470	463	463	487	446	479	464	484	465	474	475	457	477	449	457	459	474	491	471	489	445	462	513	446	454	453	484	505	475	501	435	460	457	481	449	485	474	470	435	469	451	476	419	474	444	486	473	491	443	497	484	447	470	490	464	495	485	490	520	468	461	506	446	438	483	475	503	469	494	465	419	431	447	484	474	420	420	470	458	481	447	480	461	456	487	442	478	497	434	481	434	465	476	484	442	484	477	465	471	451	485	489	480	467	465	494	485	477	475	484	440	444	485	465	446	443	485	498	471	477	528	461	465	510	476	495	464	432	468	479	499	453	452	493	470	452	449	449	462	511	463	466	496	467	453	439	493	456	447	451	491	464	479	487	488	447	424	465	462	486	458	488	484	482	439	446	466	476	483	442	459	459	464	435	493	479	472	496	417	496	473	475	495	482	469	439	466	461	484	494	465	478	475	514	441	497	499	468	470	456	488	502	431	499	498	463	455	457	472	485	469	431	479	477	471	487	446	486	492	440	456	483	490	458	511	471	503	468	420	456	506	480	482	471	468	474	466	440	440	490	455	450	468	497	466	487	447	483	488	495	480	461	440	484	495	454	459	475	493	489	499	463	449	509	468	465	484	467	513	470	479	449	488	493	442	468	449	492	423	433	463	430	454	468	494	437	460	480	444	474	440	486	444	456	503	454	468	484	470	475	461	477	457	479	461	449	483	459	444	473	491	457	467	475	484	471	452	484	458	467	475	468	500	460	470	435	467	501	430	455	451	494	467	476	485	468	470	453	497	454	502	478	454	443	450	438	435	483	434	468	480	464	461	456	453	466	475	470	476	442	497	492	463	470	485	429	468	483	496	454	473	438	459	446	461	466	428	461	466	482	458	479	459	457	418	464	459	432	461	455	459	479	512	460	482	469	438	482	462	439	491	443	450	441	434	476	469	465	477	429	491	410	444	483	466	434	479	455	424	461	430	433	443	487	439	449	481	495	480	482	457	420	481	493	480	485	447	496	456	458	519	518	455	494	465	461	437	449	440	472	479	447	456	439	464	447	504	452	476	485	486	507	470	436	449	475	424	460	501	456	462	450	470	495	445	481	477	460	440	469	474	494	472	461	473	447	441	480	467	468	457	446	497	448	449	460	472	475	473	457	464	491	502	450	450	491	451	477	462	462	480	450	431	454	473	486	482	476	480	470	445	477	451	474	467	534	461	477	511	468	480	476	453	480	439	475	484	515	464	474	485	456	465	480	443	444	454	521	461	439	476	457	479	477	455	466	507	452	474	478	488	483	474	490	458	465	514	454	465	457	510	475	458	431	505	486	525	494	466	433	457	476	518	462	469	458	506	470	475	478	484	443	483	467	417	458	469	483	467	431	486	478	486	508	487	483	458	488	453	488	456	459	456	448	453	501	483	462	486	465	487	488	475	469	512	452	471	474	457	467	462	430	449	480	478	479	509	445	426	451	481	468	433	474	442	493	458	501	478	438	481	480	453	467	493	473	505	490	525	485	493	477	460	497	488	423	455	458	424	504	455	487	437	492	475	460	515	438	478	503	509	459	482	481	450	463	440	507	458	478	429	467	455	496	478	491	435	484	467	451	496	480	499	451	477	453	485	497	471	499	466	453	461	478	460	481	484	454	474	483	459	482	437	467	463	480	467	426	465	471	490	497	472	464	489	468	452	438	489	474	494	423	450	454	516	465	422	464	459	476	424	463	494	424	487	505	447	426	482	446	488	483	484	468	456	474	443	450	470	461	472	479	440	492	490	466	449	470	473	457	458	468	452	478	470	483	492	456	473	420	474	463	472	476	501	463	506	461	477	459	467	492	459	484	487	483	493	455	437	469	472	502	456	471	481	452	454	493	421	456	483	487	477	478	460	503	471	483	483	476	486	454	480	465	457	438	460	466	469	477	495	470	451	474	457	459	456	446	481	479	459	452	462	437	497	454	507	470	459	484	445	441	514	460	495	467	474	442	502	516	446	484	499	447	468	473	448	469	459	486	411	451	464	462	442	442	446	443	479	479	452	482	464	482	462	454	512	449	469	449	439	465	466	440	490	470	483	450	478	424	450	498	481	475	489	423	449	440	466	437	502	480	481	476	463	439	458	473	474	454	480	474	451	429	485	445	444	478	417	475	465	489	478	473	452	452	444	460	492	461	466	497	505	485	487	490	469	503	488	487	474	480	438	474	465	470	471	454	461	500	462	458	482	478	493	470	475	485	471	442	471	435	461	474	431	468	457	466	495	466	501	470	458	427	459	445	500	474	478	454	476	482	495	484	459	493	478	463	467	455	472	461	485	506	454	456	494	485	451	489	473	513	439	486	484	434	487	437	478	467	468	494	495	465	469	496	448	477	435	454	467	472	429	486	488	468	439	493	455	451	466	428	501	481	452	495	424	491	499	440	421	473	501	472	482	453	443	492	454	472	480	482	465	515	473	440	467	485	465	463	507	449	448	478	471	435	458	465	471	465	460	479	484	468	456	458	455	454	424	484	436	468	448	457	466	461	465	489	449	464	491	442	484	444	486	495	449	493	475	480	467	511	461	472	438	484	483	482	514	515	441	472	425	503	478	451	489	470	491	459	453	478	459	476	487	507	442	478	447	521	489	444	474	443	486	472	520	484	469	467	486	491	456	472	470	463	455	498	475	476	429	505	448	482	470	448	468	457	449	424	499	451	456	468	473	467	471	487	484	451	481	488	478
11464	2740	2071	1391	932	734	562	535	1290	9571	8223	528	352	347	352	343	340	342	320	320	318	314	341	301	318	328	313	327	300	314	348	311	327	316	326	361	310	308	341	343	313	305	308	321	310	350	312	325	315	276	287	303	307	339	322	312	304	316	316	313	366	305	310	325	321	299	332	300	330	339	311	286	340	292	316	319	342	293	304	346	327	351	288	298	296	341	301	319	316	294	326	314	293	292	319	298	331	305	333	332	315	313	307	349	315	342	318	339	318	325	306	312	336	322	311	305	290	304	332	282	319	286	324	309	286	301	311	304	329	328	301	312	319	276	333	316	308	309	304	330	278	292	328	341	321	321	318	320	332	341	334	293	324	305	262	314	278	295	301	340	332	323	290	307	306	298	346	312	309	304	282	276	335	296	318	283	301	339	324	336	329	334	302	305	320	299	333	300	312	322	317	329	288	325	298	310	288	353	304	336	291	318	314	318	300	294	328	334	278	303	324	307	328	292	284	289	296	317	328	286	345	276	321	295	341	301	296	312	276	305	335	311	324	291	318	327	304	327	289	296	305	311	312	309	301	341	325	319	322	284	301	324	321	290	322	307	330	300	370	317	348	297	311	282	302	330	314	308	333	294	302	342	330	311	308	300	306	283	316	302	325	328	298	315	328	338	278	322	292	354	301	321	334	313	300	306	307	288	313	300	314	279	307	297	310	348	349	355	300	320	310	308	301	356	349	311	324	325	301	321	300	316	311	296	338	305	318	335	315	286	347	349	287	330	304	305	342	301	314	326	304	348	320	280	311	312	344	318	314	327	305	287	312	326	322	340	319	315	295	295	334	316	290	301	282	339	334	307	286	300	317	308	350	307	301	326	342	334	313	290	317	280	305	310	305	291	324	329	299	336	296	275	293	305	317	310	308	298	327	340	317	314	310	311	271	325	345	335	293	297	305	309	313	296	306	358	312	289	294	327	294	311	306	330	322	292	325	329	306	286	345	287	312	337	317	336	297	320	351	282	308	339	315	319	312	301	329	325	294	283	295	293	358	324	302	318	314	310	304	303	319	314	309	309	317	327	313	309	304	330	294	289	313	307	338	294	327	318	321	328	314	337	298	317	291	324	300	314	328	325	322	325	328	301	323	299	292	306	305	319	327	316	301	321	327	305	300	312	290	323	309	338	309	319	323	286	316	342	320	343	314	297	312	285	332	292	310	290	350	332	305	310	322	310	292	321	272	319	302	288	304	297	330	298	343	322	294	292	309	309	310	308	324	304	326	325	292	317	338	326	310	316	317	300	311	305	309	286	306	288	262	327	347	328	294	322	329	329	342	317	334	297	319	295	342	323	325	323	314	275	328	286	279	298	319	290	325	298	344	357	305	306	330	327	313	280	306	288	295	307	301	311	363	302	342	291	329	321	301	282	338	346	298	315	328	284	300	308	299	301	308	334	286	300	290	322	323	322	284	293	274	316	329	285	299	298	321	300	331	334	307	288	332	306	319	314	319	306	284	312	331	315	330	331	305	317	308	303	311	297	295	340	361	331	314	326	312	308	310	325	298	317	327	310	324	330	314	347	323	284	299	298	269	293	310	297	335	325	307	277	285	317	301	332	315	349	309	304	320	316	316	280	325	324	308	316	314	312	311	333	336	288	292	315	324	315	332	317	331	304	329	306	321	375	301	267	313	306	318	299	285	315	337	337	320	342	298	299	289	319	286	349	335	316	300	292	285	302	326	336	267	322	314	313	316	312	318	338	304	317	272	309	306	298	303	269	336	343	340	308	315	317	276	288	297	300	304	301	354	340	283	331	322	334	309	294	270	318	276	315	297	329	333	314	328	323	301	326	304	364	328	283	291	316	300	291	330	315	344	313	296	281	285	303	326	295	320	302	304	324	279	294	301	318	314	321	292	283	356	319	321	266	336	308	359	289	322	319	297	304	280	300	315	309	286	293	328	347	295	340	295	330	313	328	314	325	308	327	297	319	323	325	311	259	293	309	328	274	301	299	328	313	349	364	297	283	290	331	297	318	300	292	292	318	316	321	327	320	295	307	369	277	297	326	311	281	331	291	311	320	312	315	264	309	311	328	326	336	284	294	337	303	281	295	305	309	328	314	325	338	342	260	320	280	295	306	324	304	273	336	357	323	303	304	323	336	278	332	314	285	307	300	256	331	299	295	361	330	326	318	298	310	313	330	282	304	331	334	312	285	313	286	296	326	323	335	298	299	293	324	310	320	320	330	338	310	290	332	322	312	332	286	322	304	312	297	273	287	288	287	332	316	283	318	303	331	311	323	309	318	309	298	293	303	292	287	317	325	309	314	282	322	281	352	310	339	317	296	315	296	335	323	282	281	322	325	331	331	330	323	274	286	311	271	324	314	349	332	314	306	309	295	281	307	323	335	295	288	286	329	293	311	314	301	341	315	307	320	315	272	328	294	300	318	323	328	318	288	298	326	316	311	317	311	286	315	294	292	309	337	304	300	323	351	330	290	327	319	282	296	349	320	371	317	332	323	310	310	300	353	330	320	301	336	317	270	280	305	276	317	314	285	313	328	304	333	291	316	313	326	303	340	273	306	283	298	294	306	324	327	299	291	328	274	322	336	286	265	320	285	347	314	336	310	268	303	302	296	274	322	321	287	343	278	320	306	294	308	337	293	317	284	318	299	357	321	320	287	333	301	296	326	307	290	322	306	331	299	305	317	319	319	336	312	310	313	335	325	321	299	277	312	336	273	312	294	290	307	328	302	298	321	323	318	312	318	346	312	336	298	314	302	349	271	309	322	330	308	299	309	344	313	315	270	303	285	302	335	315	337	327	291	313	312	299	333	316	321	353	320	335	265	286	335	325	336	342	330	324	309	297	313	291	310	293	317	333	332	318	344	324	289	307	338	287	315	309	345	310	294	327	304	310	283	336	311	279	276	291	305	286	327	308	309	345	307	348	259	334	301	321	293	317	308	290	312	281	302	311	265	330	296	315	288	302	301	285	297	320	314	327	331	309	350	332	357	301	315	316	302	309	314	309	329	331	309	325	339	278	281	319	337	343	295	325	304	302	320	283	260	308	312	297	320	299	327	314	312	297	350	315	347	328	329	304	297	312	311	308	309	302	305	322	311	310	298	328	333	308	325	321	334	346	299	320	350	295	336	293	313	311	309	333	309	308	305	332	296	316	305	329	289	312	334	345	293	281	307	283	368	297	277	310	323	279	338	332	272	299	320	303	304	299	314	312	324	334	319	318	299	290	330	306	293	317	331	328	346	319	300	325	303	313	313	312	319	312	301	310	314	308	304	348	312	309	311	280	303	315	328	300	326	294	316	334	322	313	324	312	292	306	319	275	315	306	325	354	298	321	310	337	300	275	321	301	290	308	300	351	312	306	309	289	327	335	299	283	334	278	320	313	302	296	349	326	337	291	302	304	323	299	297	294	333	317	317	321	308	337	328	292	320	343	343	342	307	333	308	291	286	328	343	327	346	280	293
8024	1600	2916	3363	2998	2613	2265	2007	5953	29545	21360	1254	1091	1133	1052	1069	1019	949	990	941	907	890	931	894	902	909	899	904	894	885	883	856	890	865	877	860	853	847	927	830	851	893	849	912	867	773	854	863	886	773	802	856	840	829	868	849	840	851	823	825	835	858	875	908	863	766	834	905	797	837	773	874	761	819	841	838	897	886	896	855	787	874	835	851	816	873	848	873	858	812	838	811	803	854	808	805	823	818	852	882	802	830	870	839	888	806	846	843	782	850	779	819	803	831	807	837	822	852	868	816	843	866	856	833	825	811	831	852	817	849	781	820	794	818	858	857	787	824	883	837	819	828	814	847	815	771	892	853	838	800	850	871	830	802	831	837	847	818	863	857	856	867	803	858	839	858	843	787	837	813	825	842	853	858	861	836	846	827	851	811	823	876	859	820	878	805	822	814	856	821	816	807	829	821	848	883	879	846	812	830	817	873	842	812	786	771	808	849	834	843	849	834	834	897	862	834	832	802	848	801	801	864	846	763	847	857	874	824	872	792	819	838	843	849	798	792	757	828	845	827	849	844	768	805	817	823	818	892	775	848	829	818	853	796	820	906	828	778	826	792	806	802	835	836	833	856	838	826	847	821	870	853	797	812	778	821	813	809	816	784	833	844	819	797	792	806	810	852	784	790	848	828	793	806	870	796	799	782	829	868	854	818	835	877	844	835	834	830	786	822	849	819	786	771	861	836	785	881	821	825	846	845	793	865	876	831	792	835	838	851	844	841	885	873	815	872	794	806	832	810	864	871	856	867	832	818	824	824	794	841	793	827	840	846	825	788	811	866	829	853	867	815	823	877	848	840	816	801	804	836	840	785	826	766	854	830	841	795	852	812	829	824	810	877	812	854	825	790	859	846	845	861	776	805	856	815	846	837	852	860	800	813	791	841	806	861	839	809	773	804	874	825	821	819	824	810	854	834	811	878	835	869	853	821	820	857	873	868	852	857	818	855	858	806	839	849	814	870	862	791	827	835	833	816	820	888	800	820	821	820	834	848	877	830	809	835	864	838	863	861	806	846	814	883	849	846	786	812	825	866	815	850	818	845	822	825	898	821	863	808	817	783	851	822	860	852	767	843	826	844	779	822	835	865	792	844	839	836	792	857	828	803	839	818	778	781	852	860	809	851	835	832	847	878	847	840	845	844	794	863	820	804	852	848	828	812	788	782	800	853	800	833	781	856	858	821	808	810	801	848	848	825	870	872	825	866	755	817	797	808	848	822	842	762	826	803	875	840	890	839	833	838	819	839	760	821	789	860	790	823	828	851	868	815	872	790	836	832	806	862	855	860	850	826	811	837	849	786	809	869	777	842	855	818	801	804	840	835	776	789	818	799	880	844	853	843	822	815	842	796	835	759	813	792	818	824	853	818	898	836	838	783	857	803	853	815	859	860	827	878	827	835	878	827	809	792	841	828	793	837	855	816	850	798	852	874	847	845	839	851	868	876	829	829	857	820	806	790	842	802	834	851	845	805	844	821	797	795	812	855	855	810	822	799	836	816	816	873	800	841	828	847	863	770	844	819	815	852	862	817	806	779	797	790	788	828	819	843	806	875	855	825	832	764	836	868	809	823	810	827	796	809	812	784	821	820	847	811	844	826	816	801	802	775	866	808	821	859	877	817	837	823	804	802	826	845	847	802	853	876	776	827	845	785	826	850	814	804	885	827	842	834	824	797	840	814	845	833	853	814	800	784	782	848	858	818	824	839	860	848	832	816	859	798	815	810	829	811	873	886	822	882	809	805	818	901	846	809	839	805	845	828	874	809	789	776	795	854	793	826	828	809	863	864	777	858	845	843	851	835	816	876	809	853	828	865	868	866	764	863	800	856	845	798	793	791	861	862	841	808	851	864	839	823	779	828	782	867	834	819	801	859	857	884	886	864	856	826	864	861	817	814	828	842	837	805	828	864	828	805	833	839	826	811	822	775	785	798	787	856	876	762	864	801	788	843	861	820	795	843	838	828	812	858	831	861	780	871	818	855	838	823	823	768	794	811	830	856	814	866	824	875	865	859	832	850	819	786	793	824	823	795	842	847	795	847	853	838	835	806	777	849	835	807	797	850	895	806	826	819	839	815	824	819	782	832	819	830	805	836	869	843	855	802	814	892	854	866	799	820	855	844	823	802	894	825	815	799	815	799	815	828	873	852	852	821	809	833	828	830	844	846	803	848	826	833	840	804	809	835	838	824	866	799	792	812	873	843	833	847	837	860	879	844	846	826	790	800	797	788	872	851	846	845	859	881	826	853	860	821	798	851	844	845	856	835	855	845	873	825	856	815	813	777	841	855	868	859	804	857	843	852	845	815	843	807	853	800	871	818	816	909	805	820	795	831	869	807	832	807	800	795	887	830	894	820	780	802	792	838	806	815	856	809	848	865	885	809	817	839	834	793	825	837	769	863	823	806	847	823	848	832	874	814	843	880	868	826	775	868	851	831	825	838	782	830	873	836	882	836	811	795	831	846	840	850	845	819	776	813	869	822	831	820	847	831	847	839	849	879	832	828	802	811	806	860	786	788	792	881	823	870	847	803	839	842	815	781	866	845	794	838	858	869	814	853	831	835	828	852	847	827	819	851	823	809	856	835	873	838	831	877	856	847	796	851	832	840	801	793	782	831	853	873	797	809	807	879	880	830	857	864	856	824	819	885	849	886	842	843	853	831	862	823	880	810	752	783	857	849	810	875	857	819	839	809	828	801	876	840	820	808	866	841	824	825	838	841	829	835	832	899	879	832	800	822	849	771	840	834	818	776	858	791	781	859	839	862	835	808	787	824	784	820	868	759	862	829	798	804	845	816	809	820	833	877	817	786	899	827	833	849	839	825	874	831	813	876	831	768	775	808	820	795	828	841	804	840	768	854	828	889	827	777	832	859	806	841	829	830	812	896	827	838	803	871	778	841	853	801	830	821	824	854	835	940	787	861	833	856	796	810	864	867	844	816	825	862	804	778	825	803	869	866	820	877	827	817	806	798	859	805	813	818	809	774	855	831	811	855	821	875	841	844	817	791	809	920	817	834	825	873	800	792	837	814	874	803	803	843	861	852	856	864	846	827	836	879	859	870	805	842	810	817	840	827	808	859	864	813	858	883	795	851	803	815	832	835	858	825	828	805	835	776	838	857	823	790	820	788	817	825	823	856	826	798	844	802	822	815	808	834	845	847	828	839	867	852	858	764	826	886	739	837	811	824	840	825	870	842	847	861	816	801	872	815	829	837	884	824	839	825	828	804	835	869	869	857	794	823	830	786	837	818	860	829	876	804	818	836	836	805	860	844	790	764	802	804	821	863	802	810	822	854	850	801	825	795	849	869	875	851	800	776	882	854	843	811	819	822	848	872	828	801	862	841	834	830	844	809	830	822	772	800	859	827	859	859	776	826	797	831	826	841	837	873	860	804	845	834	837	841	813	871	846	829	804	815	795	854	788	845	806	810	860	829
16770	3776	3127	2148	1469	1081	852	2267	12790	20070	4748	487	396	380	384	358	371	370	335	368	327	351	359	355	333	325	318	313	301	326	290	303	324	339	314	313	319	318	330	299	323	297	351	329	321	307	352	346	314	311	326	301	310	323	270	315	321	304	322	309	304	325	306	324	296	299	298	304	320	313	313	306	281	315	317	305	306	310	313	343	286	331	293	328	293	305	292	265	293	297	281	316	288	299	306	286	292	268	325	301	308	307	293	323	319	333	291	314	329	327	301	302	300	338	316	269	326	286	323	335	288	300	313	293	336	282	283	306	307	328	312	301	290	281	309	263	295	327	287	295	306	338	297	302	315	300	303	306	304	291	317	310	336	297	298	278	304	309	341	301	294	288	315	334	323	287	328	345	322	339	320	272	288	342	292	302	313	311	322	299	323	308	298	263	276	281	311	301	318	303	307	284	306	265	304	285	279	315	369	324	324	316	297	318	295	309	345	313	305	310	301	329	308	312	311	286	333	315	308	329	319	322	288	289	261	296	313	309	297	299	291	300	335	315	294	267	316	326	335	336	309	317	303	320	316	310	344	341	306	318	310	303	307	315	322	297	289	313	326	320	296	296	319	308	334	336	275	303	318	317	335	322	304	314	333	322	285	340	315	325	286	314	294	336	328	289	317	296	330	311	318	274	326	321	312	302	320	283	324	277	275	329	305	308	310	330	281	343	317	293	325	316	309	324	321	303	291	294	352	285	320	275	299	311	295	287	284	284	277	306	323	317	277	316	319	288	300	316	331	345	325	259	300	286	301	296	347	306	312	334	291	301	303	312	329	311	307	304	302	305	279	322	324	297	333	302	284	274	337	300	318	308	325	309	313	326	344	282	310	316	293	342	298	330	300	282	305	307	300	303	297	329	286	316	323	294	313	303	318	319	293	303	325	324	317	328	300	320	283	319	303	313	284	303	304	292	351	314	308	292	286	326	329	303	324	295	305	319	313	304	288	307	286	317	341	293	310	308	273	311	316	284	314	320	323	290	311	331	286	309	343	315	285	297	305	307	306	315	343	299	320	309	310	292	304	333	320	295	322	293	325	332	268	322	302	313	270	319	323	294	327	313	298	293	290	299	287	323	286	314	303	312	331	328	306	281	302	317	337	288	297	295	300	322	316	272	315	289	326	310	328	326	296	328	303	295	303	308	285	331	306	294	304	301	301	312	303	315	354	291	283	292	295	319	301	293	298	319	285	315	293	313	317	293	312	303	287	308	322	297	323	316	296	338	304	277	334	323	355	327	301	284	324	317	285	277	279	302	304	272	297	316	285	314	266	294	332	332	332	274	291	304	316	294	285	287	268	311	304	303	304	331	289	301	274	336	257	312	333	322	305	288	291	302	334	309	302	300	306	332	281	319	308	308	285	299	312	287	305	304	282	337	279	320	332	302	300	311	304	291	294	279	320	282	329	285	332	324	300	323	304	288	294	338	276	320	315	279	299	333	269	303	345	299	307	284	308	291	290	312	328	294	275	306	300	314	277	322	268	311	316	307	325	304	282	298	293	307	311	286	327	293	302	279	290	319	320	282	308	309	298	311	322	304	289	307	287	314	293	305	308	313	310	308	286	293	323	310	309	347	290	290	285	324	319	311	316	304	312	346	321	321	303	300	304	288	300	342	316	329	319	300	323	283	323	317	348	323	308	312	300	316	303	305	362	295	335	302	302	316	319	300	309	278	294	321	318	285	315	299	295	302	325	337	327	315	297	300	293	340	290	322	303	300	303	275	324	312	335	315	322	295	301	288	320	300	309	298	265	290	353	278	315	315	283	297	291	293	340	307	329	278	318	326	322	313	316	321	293	309	337	289	306	279	284	307	320	308	310	328	303	292	318	285	302	292	287	314	279	357	317	306	307	299	336	283	323	314	326	300	312	311	310	279	311	303	342	309	276	315	299	321	311	326	299	316	322	311	279	296	296	305	286	322	303	334	308	318	312	282	299	316	339	314	290	284	345	316	311	296	319	273	303	326	324	288	296	299	312	338	303	343	262	321	297	279	312	318	333	293	299	295	322	313	277	292	275	306	309	289	290	345	316	294	299	319	297	278	324	297	319	321	298	290	317	312	315	308	286	304	317	325	268	334	297	316	321	289	331	291	302	324	289	285	292	330	300	312	304	311	315	292	286	313	305	276	302	324	293	306	322	298	295	308	288	292	301	297	308	302	293	303	337	289	326	310	289	306	304	325	328	297	308	315	292	279	313	323	312	333	311	291	312	309	347	291	317	291	290	283	296	304	307	276	320	339	318	350	320	301	314	337	279	309	284	296	323	317	324	322	290	276	307	289	297	320	310	308	321	327	297	264	333	318	318	307	331	299	315	282	310	313	290	297	334	303	312	305	325	310	320	298	297	292	332	289	297	322	292	309	328	296	318	277	306	319	287	303	293	272	317	289	292	322	294	311	327	331	303	279	305	272	333	316	284	301	313	334	303	311	324	301	336	343	310	316	300	331	335	314	315	342	317	260	285	304	306	284	277	318	299	308	327	314	297	299	296	325	288	315	291	320	318	290	302	288	301	279	352	317	319	297	277	330	302	328	302	292	314	290	336	297	324	308	302	278	317	298	328	303	293	333	349	322	302	331	310	302	329	316	315	326	305	312	315	292	312	262	299	289	276	274	314	315	309	326	299	317	295	259	289	304	306	301	302	278	285	302	298	305	325	292	295	318	322	293	298	292	291	292	317	306	301	307	337	337	304	302	314	331	307	334	258	298	310	303	287	304	287	314	288	292	292	333	281	317	264	301	329	328	312	315	298	314	287	288	312	323	282	300	306	280	285	303	311	304	320	277	301	273	316	315	282	304	316	268	309	266	291	291	299	293	362	295	311	325	329	285	307	306	342	296	292	314	304	306	317	291	317	289	322	284	327	310	321	276	266	328	309	281	326	272	317	325	293	282	324	318	310	305	299	293	287	317	282	297	292	320	281	307	298	259	298	287	325	296	320	301	327	288	293	300	299	312	317	284	305	303	271	326	326	301	310	305	331	315	290	312	294	303	319	299	296	311	320	310	307	294	292	301	323	297	308	315	316	320	303	324	305	301	317	308	338	283	326	341	319	294	282	294	297	311	291	296	306	277	294	274	296	298	298	272	264	327	280	265	281	319	307	297	280	275	320	306	289	297	291	291	318	305	302	285	305	317	321	290	280	316	281	317	324	280	287	290	314	316	283	295	280	297	300	320	285	317	308	341	309	316	287	305	289	299	320	286	270	284	329	319	317	337	279	306	304	345	295	287	323	320	347	306	296	316	303	305	306	324	312	306	300	294	336	338	248	275	321	318	300	305	284	311	329	315	289	311	312	306	295	284	289	266	290	321	294	299	300	301	333	326	333	324	336	306	328	283	318	289	313	299	297	318	316	307	290	307	292	296	273	314	330	296	278	277	317	316	324	299	302	314	299	330	334	329	290	282	327	307	317	292	323	331	313	292	298	314	307	294
9224	2303	4960	5784	5012	3976	3451	10848	35490	38991	8257	1511	1410	1380	1318	1238	1184	1121	1100	1047	1013	993	986	964	963	954	946	903	896	950	907	950	930	865	894	854	889	858	868	840	861	844	869	924	847	798	794	862	845	847	828	846	841	816	803	809	758	829	859	789	808	879	798	816	793	798	829	808	788	859	804	793	831	794	801	826	814	767	775	815	776	815	829	825	775	800	750	845	791	772	816	757	821	780	792	827	766	802	793	798	774	815	780	786	800	803	809	823	781	831	861	825	780	762	839	755	788	814	800	784	807	780	780	812	809	831	806	809	810	796	832	775	817	795	785	781	808	792	813	772	822	754	804	804	817	818	816	791	789	762	806	854	842	800	796	779	749	790	770	854	740	768	834	802	874	830	793	807	775	831	828	789	826	780	808	799	824	801	752	794	816	801	773	776	791	830	796	793	750	790	804	785	858	813	812	844	758	775	809	801	781	769	809	830	794	789	789	786	770	812	822	770	788	770	764	831	769	826	801	831	829	793	820	832	866	835	793	835	816	777	861	762	779	826	819	769	767	795	841	799	812	805	780	844	828	795	811	745	807	857	822	765	838	762	761	772	807	818	814	787	779	782	854	746	796	855	808	825	790	788	754	801	798	840	803	816	768	812	811	816	820	784	741	812	831	800	796	778	812	829	771	786	843	812	808	793	780	793	783	776	754	762	812	787	771	784	767	849	792	769	753	777	801	791	789	822	779	809	834	812	827	834	776	793	773	710	809	805	798	765	792	798	793	806	791	812	768	836	764	795	775	800	818	781	823	710	764	776	792	776	776	788	786	776	827	763	808	793	773	786	805	795	785	758	835	793	849	825	799	791	784	786	799	770	816	819	749	780	766	766	780	847	754	766	804	788	794	805	784	812	798	784	826	761	769	817	804	774	751	765	783	761	767	764	784	791	809	777	803	819	741	783	742	809	774	811	784	753	795	774	816	809	859	790	853	783	782	826	815	796	793	866	789	823	784	809	804	780	799	762	859	788	842	786	757	806	826	799	846	787	832	812	778	814	773	777	787	812	761	792	806	751	755	816	769	772	792	753	790	770	795	798	743	744	823	780	769	784	781	842	806	826	777	739	822	775	781	778	805	778	777	754	784	826	805	746	797	777	796	822	791	784	815	801	817	810	773	797	764	793	805	816	783	830	776	754	800	779	787	823	804	815	709	800	765	776	817	772	763	724	803	818	795	786	746	819	753	826	814	813	809	799	832	817	790	798	787	856	840	817	814	792	786	807	759	860	801	809	827	783	792	814	808	768	846	793	812	783	824	762	796	787	815	787	803	797	829	794	748	761	807	760	816	789	781	779	819	789	794	773	752	809	754	735	765	750	799	794	770	797	807	795	848	800	847	823	791	790	769	784	800	846	768	776	792	817	821	824	881	794	787	745	845	835	791	752	817	770	806	803	800	820	807	795	712	848	827	746	791	744	802	809	792	783	812	750	770	761	806	820	810	772	785	767	763	805	801	856	778	767	820	804	784	775	810	796	793	754	794	785	792	813	805	788	774	771	789	820	804	792	761	831	784	793	756	748	792	823	799	811	763	827	774	804	781	762	717	753	789	795	807	799	787	856	824	835	744	805	777	773	811	762	810	773	830	748	797	830	802	805	826	809	871	806	773	770	780	753	816	795	805	815	752	794	818	813	786	796	789	806	772	769	813	791	841	782	788	812	777	751	819	772	849	820	762	764	774	808	787	787	838	826	787	801	801	804	790	802	811	772	789	830	818	821	785	803	806	739	798	784	771	766	840	819	784	798	810	792	775	772	860	817	810	817	815	756	800	753	781	822	769	781	822	793	805	801	798	769	772	775	792	766	760	785	770	804	742	783	791	769	761	804	817	840	781	767	757	801	837	737	790	770	822	758	803	796	830	757	776	817	750	745	775	783	784	803	833	758	775	835	813	780	791	766	786	781	766	792	804	764	726	769	834	805	803	771	861	738	805	790	818	764	798	791	846	762	790	814	753	834	779	792	840	786	795	821	799	768	780	807	772	796	754	824	776	790	797	814	832	808	754	793	749	825	849	786	793	798	785	762	820	795	794	776	744	788	849	749	836	783	783	837	798	779	789	801	790	824	813	813	783	756	801	761	817	784	736	813	818	800	788	783	767	784	805	814	804	828	787	835	796	827	794	779	758	807	782	833	783	792	761	814	794	805	824	838	803	823	855	803	812	798	805	779	825	800	739	813	785	751	760	787	831	741	824	828	807	795	782	726	807	775	771	785	769	774	795	755	795	784	782	800	761	805	773	823	800	840	766	848	797	781	761	800	778	759	775	821	784	775	799	770	770	838	784	814	807	746	810	777	744	752	793	786	793	815	824	800	802	774	794	783	799	783	828	783	800	825	811	810	811	764	822	809	768	772	791	790	812	808	765	782	743	792	796	810	799	793	809	779	802	809	822	807	751	821	770	842	778	830	878	786	844	780	810	813	784	751	824	804	813	789	762	744	798	788	782	798	771	802	827	781	799	773	832	813	842	783	830	783	767	857	806	816	771	847	793	821	798	766	823	806	768	805	836	803	839	811	788	800	859	771	828	807	804	757	813	798	803	798	817	800	811	824	788	781	786	833	814	826	783	781	806	803	791	814	815	787	761	784	770	792	808	786	800	868	799	755	728	817	802	772	797	805	807	816	801	824	778	807	797	801	831	780	785	742	786	768	816	770	784	834	788	748	767	769	812	761	822	791	774	803	798	782	792	772	803	781	749	803	766	757	793	838	777	826	792	787	810	775	762	796	808	843	807	778	762	798	774	792	802	738	826	816	814	813	804	798	840	746	817	804	824	757	805	778	811	788	787	797	809	816	774	829	760	780	739	778	818	789	775	783	787	808	747	762	763	837	767	810	803	789	831	805	833	730	769	786	756	770	784	762	777	750	766	797	827	776	795	769	796	801	766	774	835	801	811	793	766	798	784	805	828	760	787	759	752	762	802	818	795	808	732	801	840	806	789	798	837	783	822	751	762	844	819	783	783	772	756	810	765	786	811	794	751	801	757	816	760	805	811	792	825	839	783	799	761	778	743	762	822	782	810	758	853	827	817	805	855	743	814	779	814	801	753	797	778	792	798	816	810	796	854	753	784	837	814	802	838	784	771	812	810	809	840	808	807	775	720	788	799	786	765	840	783	823	792	765	834	761	758	745	801	788	815	794	821	804	804	809	802	808	793	817	785	815	786	801	845	733	802	820	737	851	805	799	784	795	824	823	748	808	837	793	782	808	781	745	807	760	767	750	811	805	729	817	807	810	832	750	753	854	782	843	824	796	830	785	783	776	809	826	764	833	809	755	769	830	807	769	773	774	819	797	840	802	808	801	745	827	789	785	804	730	794	854	779	806	805	782	829	835	786	832	828	762	813	762	823	776	839	791	844	789	828	762	769	789	800	782	830	812	792	811	811	824	788	784	741	800	794	777	790	785	775	812	813	769	786	772	805	800	811	840	820	829
2154	290	229	320	247	216	194	295	909	604	208	182	182	143	164	172	154	177	155	161	182	162	170	140	176	168	172	177	166	174	175	176	168	160	166	160	160	161	177	170	180	149	171	166	161	172	185	177	167	161	165	162	162	178	181	166	165	174	173	163	162	176	182	143	185	157	171	160	156	156	172	168	171	193	170	152	178	170	189	176	131	180	167	170	170	161	178	147	179	157	174	178	163	204	150	178	145	170	177	167	171	184	162	179	157	135	171	180	164	183	133	193	159	174	168	148	163	175	164	178	162	170	177	150	175	180	159	177	193	158	160	159	176	174	146	182	164	193	151	155	160	164	141	170	197	163	161	158	170	164	170	170	154	183	164	164	160	171	146	210	164	173	156	163	183	192	189	156	170	171	183	159	161	165	171	161	178	160	165	191	186	170	148	164	146	147	155	158	163	168	167	175	181	192	141	152	155	170	163	173	160	167	163	161	166	157	172	182	186	144	166	201	162	160	142	167	168	170	173	174	153	172	183	173	157	182	172	188	185	161	172	194	174	173	160	180	142	166	150	182	187	159	157	202	184	174	193	160	166	180	191	172	187	178	165	158	171	120	191	175	170	166	171	161	139	151	164	167	174	169	155	195	144	181	172	155	172	149	190	168	175	154	168	155	177	169	165	164	163	151	160	168	160	155	179	169	179	180	163	142	169	189	165	196	163	164	157	186	179	153	168	142	179	170	165	183	176	197	178	197	149	158	173	145	186	158	183	167	167	182	167	139	150	207	181	182	156	176	209	159	173	147	150	170	170	172	184	154	155	184	159	162	164	190	182	184	155	175	179	179	173	175	153	161	192	194	179	174	157	157	154	181	186	174	166	175	162	170	170	168	168	138	159	156	175	182	157	202	179	153	163	173	192	156	166	165	145	174	151	198	143	158	155	187	139	152	162	155	175	166	167	141	154	177	184	170	156	154	165	149	170	165	179	197	175	179	182	188	152	162	202	173	169	188	189	179	180	174	177	179	147	175	157	122	170	166	175	183	163	157	172	159	160	179	146	179	157	156	193	143	157	177	174	172	151	177	154	141	163	179	183	173	169	157	175	181	160	176	160	183	185	165	173	165	168	152	161	170	189	134	177	161	173	166	186	164	180	174	156	167	141	158	156	185	167	155	142	169	157	169	164	190	155	171	165	165	164	182	162	163	147	182	161	181	161	147	161	188	166	171	153	174	193	162	169	153	169	157	170	162	181	178	175	177	163	161	154	170	170	169	179	167	162	157	161	193	169	165	166	166	183	156	175	157	168	166	148	169	168	148	193	163	160	180	194	169	181	168	160	162	181	190	145	157	149	157	169	170	173	175	166	197	180	170	159	186	173	163	193	160	185	157	187	170	167	175	160	161	155	194	162	174	169	149	159	163	165	170	171	165	177	173	176	183	155	180	185	175	186	166	174	157	167	170	152	165	166	184	189	174	154	159	178	189	172	164	187	163	161	161	162	159	160	156	173	193	155	133	175	179	165	189	169	161	171	162	178	166	160	163	173	170	179	162	163	178	196	187	156	167	166	162	192	182	182	149	175	174	141	185	166	176	180	172	149	163	200	177	176	145	179	187	148	189	157	176	180	170	173	155	186	192	186	153	171	169	190	188	159	148	150	185	174	179	176	160	178	181	164	170	148	162	164	178	178	162	159	182	177	196	164	168	166	181	171	152	174	180	178	156	184	174	179	152	181	175	133	181	164	176	178	170	180	186	170	160	187	172	163	130	179	190	175	158	200	168	189	184	165	160	168	150	174	173	165	174	154	181	178	164	152	190	148	188	174	152	167	179	166	162	187	163	190	161	184	147	185	173	166	166	186	181	182	180	167	174	200	185	192	160	151	218	179	142	173	160	170	158	155	160	166	190	157	164	181	158	163	188	181	175	188	184	167	171	175	179	181	171	165	173	158	172	166	168	175	159	166	169	162	172	166	166	158	187	194	155	171	172	173	160	144	151	161	163	164	141	186	167	164	163	146	187	169	165	201	178	175	182	174	172	199	170	156	185	165	156	182	163	188	171	159	185	170	180	168	140	170	164	154	164	160	191	154	190	191	162	182	199	177	176	163	175	167	179	169	157	171	177	160	160	190	154	180	164	168	179	162	161	179	177	187	164	179	175	181	175	161	181	168	171	165	169	198	189	179	172	159	194	186	182	151	192	172	159	173	171	156	161	162	172	195	185	162	179	162	169	174	170	188	178	197	173	173	170	148	165	162	194	180	174	160	211	188	165	172	188	174	175	158	184	148	157	182	186	169	166	168	177	137	163	162	163	167	145	163	159	164	153	170	170	172	176	180	153	172	199	177	186	180	172	166	161	175	177	177	152	144	159	196	156	194	159	164	172	161	157	147	171	179	160	186	165	169	161	160	185	179	162	180	188	167	160	169	167	161	166	177	172	159	151	158	196	173	148	159	162	161	174	169	177	140	174	157	161	170	164	188	160	175	170	165	162	165	158	150	158	176	159	157	167	200	166	163	198	154	164	174	162	175	144	177	148	165	168	167	176	177	170	169	152	161	162	152	145	152	156	152	161	152	164	180	170	174	145	195	163	168	166	175	150	157	162	149	155	149	176	144	182	172	184	187	166	160	182	155	164	194	166	186	159	140	145	163	177	160	173	177	165	159	167	171	172	167	171	152	169	165	192	194	166	179	165	162	159	147	175	170	172	169	158	176	149	153	171	146	195	191	171	162	173	193	163	154	168	179	169	164	138	184	172	174	178	183	155	193	171	162	168	184	146	163	162	183	167	175	172	173	178	175	184	180	192	169	150	167	154	153	179	158	169	158	186	188	181	155	145	187	193	180	172	178	173	158	161	192	179	160	167	166	169	168	163	152	176	177	151	194	145	164	155	169	166	159	177	177	171	163	176	184	171	151	174	175	159	174	154	160	195	163	175	164	183	170	175	191	159	165	194	166	158	193	168	186	162	165	159	202	179	199	166	167	141	179	177	158	190	176	169	174	175	174	172	163	176	177	182	155	173	147	147	176	166	178	146	170	163	152	177	167	157	157	149	171	166	175	150	170	159	183	146	185	158	190	169	167	156	170	191	142	155	177	191	148	153	179	154	178	176	160	140	158	154	180	190	161	169	173	169	162	190	157	159	174	172	150	182	157	181	149	164	175	150	156	175	166	169	195	193	171	148	177	176	173	182	185	174	156	162	193	169	172	149	177	196	171	179	149	173	203	160	163	186	158	170	147	170	164	189	162	185	150	199	177	154	173	170	156	195	167	157	163	163	175	170	151	147	183	154	187	157	160	175	190	165	159	172	160	165	178	162	161	173	150	187	179	182	168	159	180	155	160	178	196	181	184	199	148	176	176	160	179	156	167	166	162	177	165	182	171	152	157	167	147	148	171	156	162	173	172	182	180	190	160	157	159	195	147	175	164	178	165	184	175	147	185	181	158	168	188	176	173	185	163	153	133	181	175	170	165	172	180	169	162	171	161	164
2325	561	678	662	699	614	636	1566	5000	2923	660	572	519	540	533	523	507	547	523	527	493	529	514	490	495	523	514	507	493	502	479	516	489	514	484	491	507	539	508	533	522	479	495	469	527	533	503	475	484	542	464	510	521	530	537	537	524	473	528	483	506	482	465	483	509	520	539	534	518	483	526	529	547	533	528	539	533	530	478	513	475	492	467	496	490	488	497	551	510	467	529	473	508	573	482	512	536	519	538	487	492	499	492	529	531	547	515	517	569	533	500	504	531	522	514	512	540	522	540	541	521	490	535	501	482	493	527	540	526	527	520	503	512	500	517	487	549	521	482	501	541	544	512	489	487	503	486	508	523	509	510	540	522	506	505	526	495	529	528	488	516	504	552	446	507	492	535	518	553	521	525	502	483	507	505	519	526	538	509	491	501	545	510	526	498	535	536	503	493	519	516	526	488	525	506	529	487	514	500	535	502	517	514	502	509	489	507	531	523	536	504	497	520	533	549	522	524	526	453	534	496	528	508	471	510	530	530	551	510	548	494	493	546	475	511	500	529	515	479	461	532	492	501	521	505	504	508	542	500	532	518	530	523	505	481	502	499	502	505	504	524	510	541	520	505	483	496	544	526	515	477	538	530	521	502	509	529	487	509	532	521	497	515	522	506	507	506	533	555	543	504	528	508	484	479	531	495	498	499	516	531	473	512	505	481	510	506	506	552	533	485	520	518	544	480	495	537	502	503	476	527	538	531	522	493	519	546	501	536	500	510	505	514	562	523	498	521	491	487	465	515	523	521	486	475	523	549	534	519	505	505	506	538	517	525	511	486	528	500	518	540	497	516	527	498	500	564	483	478	511	499	501	533	490	476	464	492	517	518	534	481	499	482	556	495	496	541	519	495	490	496	532	522	525	509	511	506	503	502	518	490	536	512	468	553	531	519	511	514	492	526	499	538	484	492	538	531	486	532	508	528	526	504	498	548	531	516	534	520	487	537	461	516	522	518	512	512	515	516	499	507	508	494	476	518	523	523	499	505	504	524	490	550	495	481	496	516	492	493	546	496	526	476	495	535	490	526	510	503	509	514	492	514	490	532	524	526	568	524	509	502	447	490	515	538	493	489	541	536	534	544	529	483	506	504	519	500	523	548	507	480	543	499	533	531	517	526	491	476	507	526	504	517	514	492	530	519	535	498	507	499	484	504	515	529	528	497	501	519	525	517	512	521	529	500	488	509	533	493	514	509	535	491	528	522	532	485	506	522	525	501	491	508	524	538	560	519	510	492	495	523	519	539	472	542	539	509	495	510	492	515	496	478	538	509	518	530	527	487	549	511	505	528	508	503	539	519	482	509	493	546	498	563	527	484	496	539	501	475	552	507	529	535	545	492	514	498	516	508	499	536	538	472	496	493	499	527	523	519	578	510	496	498	503	502	491	527	496	502	512	540	489	506	497	508	483	543	535	502	539	511	501	484	523	502	560	500	513	525	552	509	519	513	518	491	506	529	507	492	495	452	506	529	524	530	530	515	494	501	513	455	500	503	503	522	528	525	531	573	505	488	455	526	544	507	494	494	500	502	489	526	523	479	528	525	541	484	528	473	488	504	529	501	450	501	484	500	476	518	484	478	519	484	516	490	508	522	507	554	555	533	517	511	508	523	527	523	509	496	557	499	498	503	508	530	544	503	523	550	531	531	532	497	521	518	556	510	544	519	496	492	537	556	494	566	523	525	563	549	504	539	507	511	519	498	500	500	487	542	505	470	494	514	471	453	501	513	482	512	478	495	502	512	495	534	518	511	477	511	489	508	516	529	476	497	538	511	528	506	473	508	500	523	492	512	532	517	511	480	502	532	481	441	555	560	493	501	456	519	507	525	506	550	496	515	516	526	515	528	533	529	468	524	513	494	523	525	496	514	496	562	520	497	510	517	514	496	493	533	511	474	525	540	492	537	528	510	549	490	507	496	510	524	507	543	537	521	518	547	500	533	454	494	546	524	525	494	536	489	513	496	532	511	480	467	506	511	528	491	498	482	472	552	486	511	507	538	497	507	515	454	495	546	499	495	539	512	523	512	518	540	535	488	487	522	494	509	488	505	495	490	496	480	499	486	537	490	525	501	472	537	534	520	514	511	530	493	522	504	555	529	537	467	535	529	537	497	491	485	515	519	515	488	546	500	526	497	459	545	493	520	533	511	537	525	495	506	506	490	501	484	471	522	520	513	495	512	482	533	523	507	492	550	526	512	503	504	481	519	511	491	487	509	484	492	499	519	495	575	492	538	528	509	502	564	514	492	513	517	528	496	537	574	516	512	509	516	492	527	495	527	496	526	499	541	527	476	516	534	520	463	503	500	444	503	511	532	496	498	505	521	524	491	486	517	564	527	475	489	509	538	512	504	487	541	457	497	488	470	528	468	510	503	504	568	499	489	512	510	501	474	503	504	485	515	507	553	480	518	484	515	504	518	475	573	511	539	512	555	502	482	558	522	505	522	531	525	557	514	511	515	501	527	507	494	499	509	520	473	521	474	498	520	499	512	509	527	483	497	508	503	517	517	547	513	525	548	537	498	544	506	535	516	524	567	540	526	534	499	499	494	478	533	478	521	481	509	510	514	509	516	495	515	518	529	511	510	544	484	561	525	535	535	495	489	488	543	536	504	512	542	496	496	509	547	446	563	513	517	502	495	522	481	472	514	523	499	513	491	512	517	552	471	535	488	503	501	532	512	530	518	506	505	527	534	477	495	498	523	508	484	531	517	518	527	514	477	504	525	493	514	514	513	513	507	512	507	557	537	546	534	473	543	488	539	526	514	519	505	523	543	556	507	528	481	549	512	480	507	498	525	524	505	475	517	528	521	485	508	506	490	513	529	513	495	507	492	508	527	515	531	502	541	500	544	510	511	531	503	521	540	522	543	482	524	511	506	498	502	490	513	519	473	534	547	503	513	489	527	538	532	485	522	530	502	515	509	461	488	514	521	509	542	537	486	506	492	508	489	514	544	480	523	481	523	530	495	521	517	541	501	511	528	519	507	527	525	480	509	528	535	460	487	520	533	515	521	518	539	530	505	511	542	509	497	514	498	506	537	516	531	496	513	575	484	506	511	522	512	566	505	513	507	515	500	542	519	493	505	493	470	487	550	496	514	519	516	538	477	482	533	537	523	533	523	502	492	514	522	501	538	525	480	489	524	539	479	504	507	499	524	537	503	521	534	533	506	528	479	510	503	528	520	503	559	514	528	531	501	534	496	496	478	532	519	516	500	518	560	524	525	551	513	517	488	509	496	532	485	474	495	510	506	486	489	477	493	479	549	550	479	519	532	537	523	485	475	499	493	509	532	524	515	481	470	519	489	525	504	512	484	525	517	482	526	516	500	521	505	520	519	518	482	481	520	503	569	526	520	531	476	539	539	508	575	526	529	462	534	551	480	493	512	544	488	525	540	495	520	513	517	556	491	501	509	514	499	517	500	532	520	500	562	513	542	511
9815	2267	1796	1199	847	705	586	3458	12162	5116	396	386	333	350	357	316	329	315	320	309	315	307	343	323	333	334	284	312	290	274	334	305	316	297	330	325	316	330	302	326	326	296	307	311	291	331	303	324	312	311	334	293	315	278	314	313	330	311	307	329	318	297	313	366	331	327	313	312	271	315	286	305	320	308	319	338	280	319	287	297	322	300	302	283	319	313	307	301	310	296	285	291	308	284	298	303	297	306	314	282	324	297	279	296	319	306	315	274	317	303	314	333	314	339	289	305	327	324	340	272	275	320	317	334	315	295	320	324	321	263	308	316	307	310	327	321	296	311	297	315	312	295	312	320	316	299	302	302	317	274	284	304	258	329	303	314	333	345	318	290	321	312	289	312	316	301	282	344	305	335	305	326	280	309	316	303	304	307	305	300	282	307	332	306	333	315	328	302	311	316	316	301	318	252	328	306	311	280	307	289	313	288	294	278	312	293	314	325	302	331	294	312	294	329	321	314	303	291	288	300	320	327	304	279	308	291	296	315	300	317	307	305	314	333	310	309	333	303	294	331	302	307	289	274	302	301	323	292	312	327	283	339	311	319	334	266	298	339	312	298	336	304	318	301	310	337	324	309	297	336	328	291	330	333	313	311	284	320	292	289	306	293	328	298	304	308	282	269	300	314	322	273	274	301	322	290	275	305	297	285	302	320	305	308	304	319	319	297	317	339	326	293	319	298	336	307	307	302	321	307	323	304	279	293	335	293	318	292	289	305	304	256	293	321	310	313	298	288	287	316	320	312	296	308	316	312	330	317	297	277	267	307	306	321	283	320	267	306	277	278	321	321	289	306	281	287	311	313	318	278	321	278	318	297	326	318	326	310	294	306	299	300	300	290	326	313	296	303	303	291	275	336	280	308	327	300	320	331	302	279	335	346	273	337	276	291	277	326	305	295	311	309	275	276	280	330	281	310	314	316	270	305	302	309	281	290	313	303	297	299	283	309	262	343	313	325	319	323	300	271	303	291	326	325	337	283	299	299	302	300	281	329	314	294	267	301	327	291	306	277	319	297	294	326	323	297	295	337	311	292	326	316	307	287	307	290	314	303	304	299	321	297	292	299	259	318	329	298	301	297	292	313	321	304	289	308	289	297	290	319	324	331	276	294	298	330	336	321	299	282	291	319	315	327	325	301	319	276	289	316	303	305	281	296	308	300	283	304	328	266	301	275	283	282	294	295	309	319	329	318	301	326	298	306	279	308	305	340	323	301	318	265	288	341	301	297	343	290	283	296	312	275	307	329	312	310	325	281	296	275	324	276	303	293	335	298	335	299	302	320	308	308	298	322	282	296	290	320	289	324	278	338	318	262	310	324	284	303	287	272	306	284	307	284	306	294	317	276	306	315	297	298	298	294	305	307	329	318	292	315	304	323	287	272	305	313	323	300	304	311	309	314	327	320	301	288	361	300	297	330	322	303	285	321	323	298	272	308	286	305	319	290	315	295	303	298	312	314	291	307	320	339	312	327	314	297	337	326	312	322	309	296	275	298	301	299	287	295	301	280	267	301	360	307	248	311	325	313	301	320	314	299	302	278	318	281	319	301	264	281	348	290	336	332	298	272	319	292	303	300	294	307	345	296	321	322	328	320	280	302	296	296	313	325	284	284	332	297	312	289	295	315	294	294	312	298	309	300	290	268	289	310	283	312	319	304	307	328	319	308	297	266	306	310	297	294	290	315	305	306	299	303	293	322	287	294	293	293	327	300	323	311	314	287	318	299	297	290	306	324	305	343	308	305	309	306	291	282	282	276	311	331	327	278	292	297	327	287	318	290	291	315	297	327	313	301	318	319	313	316	294	289	306	294	306	281	323	322	346	320	293	316	295	272	309	291	279	322	316	324	285	291	281	340	310	319	326	279	289	283	273	320	293	293	308	270	308	299	267	344	299	321	315	327	280	330	326	311	297	305	301	311	326	318	311	319	313	267	313	297	271	311	280	297	303	333	289	276	301	325	334	319	314	313	340	301	296	293	283	315	310	302	297	339	295	301	317	303	300	345	321	333	320	307	306	335	297	288	270	304	302	301	321	290	308	340	312	301	327	319	300	355	310	287	304	325	292	316	278	329	329	328	321	301	337	307	274	278	275	322	300	291	289	310	320	308	309	302	286	293	309	304	317	280	289	343	295	289	284	281	293	297	301	295	301	322	295	307	311	311	295	336	321	281	313	335	282	308	306	302	283	301	324	297	298	279	312	317	292	285	276	317	320	278	307	293	280	329	296	295	331	309	293	321	312	284	295	306	301	299	284	285	286	298	334	338	262	298	276	289	303	319	338	292	318	301	327	298	258	275	306	317	285	282	298	304	337	335	283	292	286	330	297	337	286	314	318	310	300	283	327	326	344	320	283	320	304	326	289	315	308	312	320	282	324	301	286	316	318	282	291	285	300	324	306	326	275	317	320	277	307	291	300	288	320	298	300	286	308	316	316	315	287	329	327	321	316	321	303	303	307	318	283	306	299	329	297	311	300	340	308	308	319	295	329	329	305	320	319	288	329	310	316	326	274	292	334	307	301	316	283	312	301	312	313	301	296	289	324	294	321	318	330	297	318	296	268	309	320	306	327	279	311	305	326	313	306	322	305	311	348	280	289	318	331	330	325	265	265	302	301	288	310	294	294	309	298	268	307	291	287	322	280	308	277	308	317	313	309	306	316	311	332	285	314	290	311	327	321	320	319	318	263	273	325	280	315	295	295	324	304	305	311	278	289	321	288	287	312	310	318	324	311	316	306	335	316	305	297	296	327	320	326	311	301	290	334	276	312	317	335	296	300	287	294	355	299	300	331	289	300	336	328	319	325	291	317	293	310	280	277	316	304	335	296	277	318	314	297	295	333	273	312	329	294	295	306	307	297	309	301	282	325	299	333	330	296	304	313	295	315	297	335	297	312	331	308	292	301	300	298	305	264	305	292	294	327	295	327	301	275	266	309	339	288	288	317	319	312	302	278	304	253	309	286	338	302	313	277	325	325	343	265	307	290	306	302	308	290	335	321	291	276	319	303	286	308	319	287	322	303	315	298	337	285	313	308	295	289	272	274	280	277	285	283	267	298	291	337	328	276	301	309	290	314	296	323	309	283	312	316	325	294	294	304	311	291	274	263	300	310	345	263	328	302	294	302	288	311	300	316	314	318	317	310	302	323	296	302	268	328	316	279	291	293	300	306	299	304	321	324	297	314	325	303	313	295	305	284	313	318	299	318	310	280	305	342	299	300	304	298	301	291	319	305	328	303	305	317	289	316	282	294	292	306	327	287	268	301	307	319	304	273	296	319	336	295	297	273	287	303	333	301	314	315	279	320	310	307	343	312	324	293	324	299	304	278	314	327	303	280	318	305	290	279	322	301	269	304	290	346	314	272	331	297	271	295	276	321	297	325	324	288	318	313	293	301	304	317	323	300	300	308	317	280	321	317	285	329	298	291	319	296	297	282	277
6948	1586	2821	3458	2970	2419	2203	13242	33881	14373	1298	1159	1131	1141	1058	1006	1000	1016	1037	893	960	933	934	902	931	919	842	918	885	868	872	904	922	834	899	848	804	856	888	863	855	903	829	811	866	834	862	828	843	848	844	876	856	851	823	828	822	844	812	863	858	832	842	797	816	805	832	838	815	846	853	853	856	834	827	824	825	773	824	867	852	809	834	857	800	814	787	836	834	829	836	785	860	838	869	850	834	810	835	807	789	867	777	807	829	876	782	845	867	818	844	843	819	822	820	813	823	837	868	827	881	776	787	826	849	879	772	817	788	797	841	798	834	825	772	774	880	830	800	837	856	833	842	827	872	817	824	800	809	894	858	833	816	767	761	841	794	822	774	747	797	805	832	874	852	802	832	809	832	819	858	802	813	795	831	823	819	828	778	816	853	830	805	857	832	826	809	808	806	805	849	798	809	855	838	816	803	851	841	832	866	832	830	808	837	825	787	763	795	758	784	831	780	823	772	843	848	840	778	841	820	792	801	808	840	837	817	829	801	815	800	838	796	798	829	839	771	814	782	804	833	811	780	795	841	796	859	854	838	782	823	762	796	831	760	809	853	849	842	831	834	863	812	856	808	834	825	832	816	903	819	775	788	829	823	813	837	840	835	880	828	828	865	782	869	823	825	818	827	827	878	812	840	770	870	800	823	841	789	823	795	792	798	807	827	847	781	839	779	780	834	769	838	846	808	792	825	845	771	833	807	833	823	812	821	831	815	811	842	771	862	817	806	860	743	798	879	802	830	829	857	853	826	836	794	874	865	814	851	823	833	805	828	840	821	806	823	797	847	760	817	785	852	823	830	818	818	848	833	780	794	812	803	815	764	804	836	868	815	823	848	780	812	810	842	862	808	849	824	875	806	832	860	856	804	833	835	888	830	790	843	851	853	861	856	814	825	784	842	800	816	826	871	883	813	880	847	822	805	774	789	806	816	827	767	835	824	795	768	853	795	807	784	824	777	837	815	781	796	799	811	808	779	818	826	769	798	832	802	823	813	800	834	860	800	868	791	869	852	808	807	795	835	848	853	790	807	836	866	827	794	802	820	811	789	805	818	832	829	810	818	847	781	812	789	827	825	817	819	819	837	794	814	771	824	820	809	790	798	846	811	851	813	821	865	873	844	867	809	829	830	772	847	803	801	807	804	812	801	822	804	840	838	804	823	844	881	798	820	794	829	804	841	844	790	835	816	788	797	805	824	823	816	814	836	805	829	809	803	755	854	839	776	861	816	797	822	808	851	792	834	820	818	793	815	814	776	815	797	819	809	845	847	774	800	809	815	812	839	839	829	859	816	814	795	849	782	819	808	826	811	837	770	800	826	848	842	822	833	802	837	818	814	813	792	819	830	802	779	812	792	832	849	805	799	752	838	797	822	787	790	822	770	843	805	824	805	818	838	817	798	835	843	795	816	837	802	827	772	796	806	795	828	807	805	863	854	828	828	779	814	792	832	832	800	821	847	827	775	880	849	854	877	834	834	867	795	842	791	822	839	775	804	792	858	828	850	817	828	812	844	774	831	818	808	863	854	869	795	780	819	818	902	860	856	845	823	833	827	774	816	781	821	854	826	762	803	808	817	826	808	815	790	774	816	852	837	861	830	812	841	776	821	831	833	778	827	790	796	818	787	805	809	815	785	806	785	858	815	831	803	794	801	850	792	788	820	844	837	800	789	813	868	838	879	802	836	805	801	822	812	832	863	830	862	802	836	836	822	806	805	844	822	845	840	774	811	851	871	829	834	857	812	800	830	830	792	847	864	803	802	856	830	868	821	788	870	838	834	849	823	838	811	835	814	842	802	765	806	828	835	844	847	830	790	793	779	817	837	836	816	847	848	818	781	809	829	818	807	772	903	865	814	802	774	811	784	805	836	794	785	849	819	805	874	798	802	821	798	785	841	808	803	854	825	784	786	794	826	822	788	816	800	791	866	842	816	799	823	847	805	785	806	822	813	868	789	848	831	853	817	820	807	782	828	843	857	812	808	808	830	798	844	811	794	799	861	851	768	793	794	798	799	847	851	824	820	832	793	843	759	817	851	775	799	809	841	822	794	827	757	845	814	810	802	855	797	780	870	855	853	870	840	793	847	839	844	831	806	820	829	875	771	800	781	796	838	853	822	835	811	814	809	866	802	830	856	862	821	839	803	796	802	809	840	814	792	804	814	831	858	852	804	749	831	821	832	814	838	798	822	843	845	833	830	859	826	817	813	796	810	855	776	799	817	894	822	836	787	859	792	823	790	820	878	795	778	816	848	770	796	782	837	806	865	804	804	804	836	798	821	827	824	822	772	864	856	853	813	808	800	807	845	801	824	766	820	799	778	773	819	836	791	770	824	795	804	844	870	829	857	856	801	840	832	774	821	844	817	832	850	851	804	869	808	847	794	875	803	834	854	828	795	788	826	844	799	824	819	806	772	794	855	814	741	827	811	857	793	842	814	782	773	784	859	772	850	815	867	814	813	813	824	816	866	814	806	874	853	807	831	818	784	847	874	838	853	841	804	796	772	859	778	794	821	824	805	850	823	826	844	849	786	802	816	840	819	805	819	843	805	836	794	821	811	854	846	797	765	804	807	823	816	861	820	837	822	857	841	828	772	845	848	827	842	850	756	767	842	798	798	821	814	824	839	855	786	808	806	853	774	836	795	813	841	842	805	825	797	765	828	808	805	764	784	821	849	795	831	779	862	819	803	837	767	756	786	802	809	870	806	830	807	786	804	850	836	797	818	807	813	868	776	872	840	847	797	875	807	847	862	838	821	799	840	854	822	795	840	854	805	809	825	840	798	799	853	818	785	824	868	851	824	821	803	804	857	815	815	828	794	829	784	898	819	843	842	806	837	818	795	835	851	807	809	804	833	813	867	820	780	828	891	845	825	809	847	792	819	822	835	875	825	884	811	781	794	806	826	783	783	831	802	777	819	829	816	885	793	837	837	796	828	791	803	838	821	833	799	764	820	787	840	849	833	819	844	841	744	804	809	801	815	817	824	810	856	827	842	813	789	807	808	818	827	842	860	834	774	792	873	843	804	795	799	818	793	866	874	817	830	802	817	848	845	777	805	875	830	868	829	792	799	732	848	789	820	733	820	848	809	799	816	841	844	824	849	785	793	827	784	850	853	806	825	818	806	851	856	804	862	844	824	798	799	841	798	797	822	811	830	785	852	802	766	795	849	842	797	798	828	833	797	811	769	839	828	807	824	782	789	852	838	837	801	830	814	842	837	791	821	840	805	801	817	863	822	881	830	837	824	800	815	861	774	831	796	810	790	843	853	814	777	826	799	803	827	819	853	841	842	807	802	846	830	850	811	845	775	827	783	862	831	846	825	792	835	806	814	810	820	878	843	842	781	810	786	834	787	798	783	765	805	803	824	858	782	853	839	810	815	816	812	774	774	774	820	829	809	813	754	789	762	756	839	789	869	817	794	807	822	851	789	859	818	819
14190	2595	2600	1836	1323	1081	852	8124	24513	10346	721	440	418	374	358	362	333	372	340	329	315	322	323	363	322	333	315	307	321	325	314	330	334	311	338	327	340	307	309	322	304	324	279	268	316	324	310	314	319	325	302	300	302	326	307	290	300	323	309	284	302	274	301	312	326	303	291	284	280	301	297	344	334	332	321	287	318	278	285	305	307	326	292	320	277	302	298	289	311	328	321	312	299	339	292	305	310	291	322	315	292	329	313	292	269	306	311	286	353	286	287	273	314	333	291	284	298	320	282	267	310	293	336	263	309	299	319	293	310	286	282	320	287	292	292	305	317	320	313	292	296	292	303	288	280	320	310	285	304	314	299	321	327	269	296	327	296	282	303	288	302	293	305	312	287	292	293	340	287	294	301	337	287	318	284	300	324	314	317	307	331	309	335	310	304	344	319	280	307	303	289	305	279	296	292	326	307	304	292	273	333	323	316	287	316	292	301	333	305	308	264	317	308	299	294	291	271	298	286	299	292	283	325	315	299	305	327	307	321	288	296	297	314	318	319	312	285	292	330	302	297	322	292	306	305	274	281	319	274	260	309	308	311	322	282	293	297	310	316	285	293	297	311	298	307	301	297	322	316	321	292	288	266	294	305	307	289	319	312	326	269	319	326	300	314	287	310	318	311	273	292	315	283	318	328	309	313	317	286	308	274	290	295	317	300	263	306	301	311	349	332	302	289	290	282	335	292	291	296	323	305	290	306	305	322	326	306	299	292	304	297	315	328	309	281	311	314	302	304	301	322	308	326	289	321	318	296	341	303	252	309	335	316	302	302	280	320	311	285	305	343	296	257	308	293	295	324	317	304	323	295	319	279	323	310	302	291	296	336	303	319	284	290	293	306	351	292	304	296	316	308	296	262	308	278	285	296	299	297	291	311	315	297	295	306	320	275	319	290	284	319	299	344	295	312	324	291	293	268	286	290	322	303	299	323	305	321	293	277	317	315	323	334	317	291	307	321	316	307	288	261	287	315	311	293	305	333	340	322	328	311	323	343	273	308	311	318	292	329	314	289	345	295	300	314	298	339	307	297	308	276	287	311	281	305	308	343	298	330	288	317	302	322	277	292	331	300	291	289	278	307	316	332	299	321	289	332	343	320	318	285	298	293	304	271	279	296	305	320	317	285	336	305	335	312	266	297	309	314	303	305	324	310	318	311	304	333	296	321	307	351	300	306	292	329	292	260	291	267	320	315	277	327	326	310	296	269	296	290	318	316	319	302	323	265	312	313	272	281	296	281	317	305	316	313	303	291	329	302	313	290	295	322	294	327	260	321	330	295	266	304	311	306	304	309	295	310	304	307	332	311	314	291	296	343	281	304	298	307	299	296	293	294	324	327	307	315	294	323	303	320	293	284	320	309	297	293	314	305	286	335	276	313	301	282	292	280	330	305	313	305	321	298	329	331	302	294	306	286	323	300	300	310	310	279	276	274	289	312	290	281	331	284	312	307	259	285	307	307	305	302	311	295	292	331	322	285	292	309	257	319	318	313	326	345	304	291	285	311	290	287	311	283	303	301	302	271	301	322	311	315	311	280	315	334	330	291	280	296	264	283	305	313	297	320	291	300	302	283	295	286	282	341	338	308	285	327	303	266	276	306	310	316	309	331	315	308	302	312	327	336	295	282	322	294	345	300	278	309	294	314	269	314	336	244	272	293	323	284	282	293	287	296	292	293	292	321	319	309	313	296	333	315	295	322	309	326	265	300	328	309	320	284	302	317	325	297	314	341	281	303	295	321	320	285	295	264	320	284	310	309	321	268	277	295	341	303	286	307	302	275	278	308	304	288	303	291	303	304	307	317	304	290	302	284	294	300	277	277	330	315	290	316	291	299	315	288	318	273	310	300	294	306	311	324	311	307	289	335	312	325	302	282	325	299	305	294	312	267	295	321	288	311	283	322	307	284	306	316	298	317	273	324	326	276	296	298	298	301	281	310	304	311	282	301	283	303	271	275	301	323	284	323	323	305	306	320	323	311	270	285	325	264	289	341	305	302	287	328	310	328	316	261	343	307	292	335	314	297	304	285	278	289	334	282	304	326	307	325	278	308	328	284	298	312	339	298	279	324	307	329	314	323	282	332	296	300	323	303	309	315	319	284	315	284	277	295	296	264	315	324	290	337	299	314	288	293	280	333	316	325	279	289	327	298	285	295	289	304	294	315	316	312	274	350	297	343	286	323	299	322	318	275	254	274	284	300	315	299	313	288	287	323	301	264	320	312	311	328	314	286	303	292	312	297	280	307	332	329	320	316	307	306	313	268	296	302	308	316	311	300	312	295	266	294	303	272	282	284	298	309	313	304	317	320	296	310	315	307	285	315	284	307	291	307	312	254	314	323	278	328	302	336	331	297	316	304	312	309	330	304	317	294	294	313	280	293	308	309	313	303	287	273	309	273	289	312	350	278	300	284	316	306	281	281	297	298	290	332	305	320	288	272	303	301	288	308	308	285	288	303	314	283	305	286	314	281	291	326	291	316	303	313	336	305	325	293	336	287	310	331	312	327	273	322	306	298	304	309	303	341	296	284	315	301	281	303	315	296	296	293	282	323	295	302	303	271	269	280	300	290	304	299	314	308	272	296	337	336	296	336	308	302	310	303	314	293	313	305	337	318	300	290	308	303	323	311	284	306	287	285	286	294	305	298	305	310	303	281	310	280	300	266	274	288	315	297	311	296	315	307	299	305	341	299	304	319	291	322	305	294	256	339	327	307	307	288	261	355	294	292	293	315	300	284	284	350	292	286	294	304	312	316	318	339	307	311	288	280	328	301	280	336	276	289	296	333	296	323	313	269	324	318	319	303	317	309	303	331	300	307	330	325	298	319	264	303	295	335	306	336	314	290	310	329	307	297	303	321	308	298	288	271	302	263	309	329	313	341	300	319	316	329	305	302	267	332	309	300	290	305	323	300	318	305	278	304	282	341	272	312	309	316	282	301	308	304	291	295	318	310	326	293	290	294	303	279	307	301	291	311	305	296	307	302	287	295	331	302	319	298	297	278	285	298	309	295	307	301	275	309	291	289	283	309	321	300	315	313	297	293	314	334	311	293	297	287	313	344	290	285	300	310	303	320	287	281	304	339	315	297	267	290	301	299	259	296	296	319	280	307	337	307	334	330	321	313	322	308	302	312	295	325	315	312	339	324	280	321	305	266	271	273	303	300	293	311	314	348	324	292	303	265	313	317	308	304	288	323	309	314	309	311	292	298	274	322	308	287	299	318	313	327	295	305	322	302	280	319	306	304	317	310	321	278	293	306	306	321	291	289	264	281	308	287	285	303	308	293	307	317	320	297	275	292	320	276	274	294	264	317	293	294	322	319	312	313	328	329	302	291	305	293	315	292	291	294	320	282	300	315	336	310	306	315	314	282	315	304	308	343	317	315	305	306	322	301	320	302	276	302	276	308	327	284	270	280	299	295	278	299	322	323	304	317	288
7566	2299	5002	5632	4985	4102	3623	25480	45495	18754	2002	1505	1460	1306	1303	1258	1165	1108	1076	1049	1076	995	1038	998	1008	930	972	905	924	893	880	879	878	888	889	870	872	853	941	878	855	812	875	766	863	886	862	810	817	824	829	851	813	847	815	766	821	819	838	835	841	817	843	822	864	822	837	801	800	824	786	811	833	825	844	814	772	847	791	741	779	777	899	822	780	784	828	819	760	838	871	811	790	806	878	767	792	825	827	802	752	754	810	798	801	829	811	792	785	802	815	808	827	836	843	800	844	814	801	773	814	772	776	777	788	765	773	753	795	798	772	794	823	782	754	729	827	804	797	806	748	793	834	798	845	809	784	796	845	787	809	772	813	793	819	761	828	780	798	812	769	840	811	771	776	810	815	828	782	751	787	798	770	854	759	827	769	788	791	837	836	814	828	804	779	761	790	770	831	803	803	832	806	764	807	797	736	865	798	798	779	844	789	772	783	744	770	812	846	753	773	801	812	790	817	759	808	793	775	834	837	805	779	813	823	782	824	815	741	785	863	816	809	785	779	810	787	778	801	835	836	785	826	845	774	762	785	783	775	813	753	788	785	815	738	805	802	802	822	787	806	757	778	806	803	772	783	781	823	838	790	793	809	797	846	782	828	851	797	832	837	823	813	793	860	828	818	841	838	813	823	838	801	803	817	804	748	786	823	787	755	762	776	789	808	738	861	785	777	796	766	784	784	824	789	812	728	774	756	754	837	794	815	832	774	797	804	742	813	777	852	770	813	772	791	825	794	797	740	762	811	838	779	801	800	766	795	798	787	783	730	855	840	742	783	813	808	772	817	798	835	805	832	790	796	786	833	742	796	780	816	774	749	831	815	817	771	793	776	798	810	803	814	761	785	781	819	812	804	837	767	852	801	813	781	775	852	781	752	823	838	796	778	808	773	801	787	766	808	818	732	787	822	795	823	805	819	833	752	798	775	773	833	789	863	788	763	788	761	797	801	802	786	758	790	816	841	780	807	769	821	756	856	823	734	778	807	811	794	777	813	774	811	810	835	842	830	844	789	769	828	804	794	803	799	769	774	821	778	772	834	835	810	790	760	798	759	806	814	772	738	777	805	834	759	782	831	820	833	816	737	781	797	817	806	768	787	794	787	847	813	760	800	763	846	821	836	827	788	790	786	826	811	790	764	846	734	803	762	775	773	780	757	813	763	822	820	842	779	790	784	801	772	816	730	800	782	757	784	762	769	797	760	801	812	801	756	758	808	795	769	787	765	779	798	815	791	796	823	779	805	768	764	830	805	777	820	802	865	798	843	801	844	797	842	833	830	810	811	752	827	801	809	776	819	791	808	768	805	773	772	805	784	771	799	780	820	755	788	779	818	792	798	773	794	783	771	779	821	796	819	772	845	806	832	747	839	772	782	773	774	756	784	764	769	809	787	789	771	887	745	773	824	786	856	801	776	767	743	810	777	844	827	782	819	795	807	788	780	768	790	785	851	768	762	786	780	799	760	765	773	754	808	777	801	816	824	749	785	787	769	815	832	783	827	776	758	862	816	797	807	794	766	772	766	790	818	799	839	840	741	784	769	776	807	818	800	811	798	783	728	783	798	821	769	794	758	765	828	744	777	739	845	806	771	765	801	778	786	809	782	792	807	787	850	781	805	819	810	809	753	834	743	781	814	769	779	798	800	778	805	817	832	844	789	791	811	769	772	787	764	802	750	796	756	787	795	769	802	775	769	748	782	820	787	807	759	796	811	797	799	787	804	789	831	854	797	752	786	752	805	841	802	807	792	781	835	816	812	852	795	801	777	732	770	792	814	745	794	777	840	788	756	812	788	808	791	772	785	798	764	800	842	808	768	799	796	796	765	762	809	778	808	791	815	774	796	753	795	771	818	787	799	814	785	768	791	816	803	792	798	813	788	795	805	823	786	762	774	801	812	792	790	808	760	747	862	792	838	841	791	749	795	795	764	776	797	801	818	801	779	773	814	784	741	820	812	771	770	822	820	767	799	764	798	806	791	801	759	794	800	807	796	767	815	821	781	836	752	833	797	832	789	782	860	812	780	809	781	801	823	793	809	767	848	797	830	773	775	785	804	775	847	779	761	766	747	780	789	783	788	820	839	789	808	789	812	758	792	747	827	810	818	834	785	830	780	779	814	806	818	809	801	786	789	740	737	802	791	812	781	785	800	802	840	812	789	771	756	794	782	781	768	806	780	860	792	800	813	793	814	829	762	740	826	797	803	792	800	745	773	823	796	781	783	782	813	831	809	810	811	837	802	797	790	808	788	800	784	757	756	811	752	767	813	844	796	769	763	776	773	856	817	799	792	791	751	793	810	772	746	778	801	749	783	761	788	757	809	749	812	802	774	810	789	820	792	725	825	805	796	782	796	803	767	750	788	755	763	798	809	748	762	782	819	855	802	738	804	810	797	778	851	836	781	725	751	795	771	806	823	821	832	775	817	853	790	783	711	826	809	768	797	734	830	799	782	784	805	800	798	819	800	769	844	827	762	737	800	773	797	757	769	784	801	747	812	807	789	838	835	814	762	794	777	794	772	809	827	785	845	784	774	767	754	792	821	735	790	766	794	768	800	833	789	812	814	777	746	807	836	762	794	779	796	813	807	789	807	829	812	761	855	780	784	751	785	778	790	750	805	830	875	784	771	830	798	813	786	788	750	772	811	797	777	827	768	794	800	847	821	817	823	765	761	785	800	773	773	763	791	834	799	800	765	818	802	804	813	782	790	773	850	811	812	826	800	820	781	810	778	773	804	795	808	817	813	769	762	769	855	778	816	811	851	831	775	773	852	784	816	776	769	841	788	824	797	802	805	788	836	714	789	798	827	787	801	781	795	856	749	771	798	795	794	813	812	803	782	826	841	845	770	762	753	813	754	781	832	817	776	826	785	805	776	793	815	762	782	780	827	805	803	787	785	779	777	761	800	791	845	795	771	743	806	826	820	836	792	767	832	832	801	756	728	797	778	800	784	838	791	814	771	772	756	717	739	791	765	828	828	799	755	838	773	787	821	779	832	820	822	828	821	754	805	813	804	803	778	733	801	785	731	828	822	806	783	757	833	742	829	839	815	812	795	836	820	835	765	838	794	805	841	793	776	714	850	816	771	799	852	799	776	798	765	747	796	813	801	819	804	804	789	779	768	798	774	775	766	808	793	794	805	789	809	788	802	794	773	762	830	755	763	793	786	790	829	776	744	780	773	761	791	793	725	804	745	763	775	855	766	827	832	783	762	737	782	865	814	765	783	766	755	788	798	845	777	791	807	796	836	756	759	806	811	798	821	813	804	818	767	782	789	737	775	818	755	733	807	776	769	799	732	772	740	774	788	825	786	806	821	802	810	828	789	747	781	780	805	802	808	768	789	790	788	834	823	793	769	784	811	839	804	746	838	797	801	774	784	766	829	818	740	826	792	768	802	768	780	826	794	796	779	766	814	776	836	799	799	801	790	790	752	755	763	793
2018	225	214	188	187	197	246	730	1248	596	199	187	201	186	211	166	201	192	173	192	191	168	193	182	166	195	172	217	154	187	182	183	174	193	161	178	203	176	213	172	184	191	178	168	181	190	170	180	182	188	153	177	176	180	201	191	187	203	189	211	181	183	188	198	179	187	167	203	202	185	210	199	196	200	207	170	187	172	209	186	193	178	188	176	168	201	205	177	170	190	193	188	190	185	163	183	192	210	180	201	189	199	164	175	170	171	183	174	213	207	191	186	202	175	176	179	176	186	185	188	174	164	179	206	216	177	175	177	201	179	199	197	178	173	167	175	199	183	169	179	219	175	168	192	203	171	171	189	180	177	176	174	160	187	195	187	216	187	203	169	188	204	198	181	184	193	168	178	216	224	170	180	189	180	208	180	186	165	189	178	165	187	207	176	186	186	201	195	190	175	176	158	206	182	178	153	189	200	189	176	184	173	175	181	184	186	166	174	164	188	184	172	175	174	186	169	168	187	205	206	187	197	174	185	209	184	185	198	177	190	195	175	218	180	172	174	192	179	204	195	186	191	176	186	186	173	175	211	212	192	197	159	178	183	180	194	175	186	196	170	186	168	196	177	177	178	191	167	199	194	182	206	181	167	192	206	165	195	189	185	181	194	170	184	211	171	189	201	169	180	198	196	184	179	187	185	195	198	191	201	192	215	181	197	216	187	183	203	174	165	165	162	190	208	186	189	183	218	177	189	202	184	197	188	199	191	158	187	184	208	216	205	196	173	202	178	203	211	175	223	212	196	196	181	193	203	171	196	166	181	190	223	218	193	203	196	201	167	189	185	166	200	200	172	180	181	187	195	177	197	216	178	186	199	184	174	208	199	171	170	181	191	199	188	185	209	185	199	208	182	196	192	198	190	182	173	191	174	174	190	186	181	190	187	202	185	187	208	191	172	170	200	169	181	156	176	175	189	173	188	162	189	191	201	191	175	190	171	167	196	171	173	173	165	189	204	165	189	168	178	162	190	228	187	210	207	191	178	177	203	210	212	193	199	191	164	198	184	188	171	211	172	211	212	196	176	178	180	177	190	179	184	220	183	200	193	176	196	186	185	183	181	184	196	182	181	178	196	182	181	186	194	206	229	156	206	179	172	180	192	187	194	164	195	208	185	214	176	189	185	175	200	195	176	197	211	198	186	187	163	191	182	190	171	177	169	193	204	191	180	194	184	190	190	184	171	191	166	195	205	172	201	188	205	196	162	215	210	191	191	178	173	191	185	230	193	195	183	196	182	181	188	180	165	175	203	216	187	176	163	168	193	193	164	203	195	167	162	175	184	189	197	208	174	174	167	191	168	178	217	175	187	177	172	185	170	165	209	198	195	177	216	178	209	175	170	202	194	182	182	182	192	205	170	169	212	182	171	202	168	199	164	175	188	164	212	167	222	197	166	188	188	192	182	216	176	196	195	180	175	187	219	175	216	184	200	205	192	154	184	180	188	195	211	182	168	177	196	205	183	200	184	174	156	194	164	188	187	183	162	185	184	181	197	198	181	193	201	204	163	184	203	185	184	199	173	186	200	178	190	230	201	185	175	169	189	183	208	184	166	172	158	189	204	172	188	161	168	191	173	187	187	188	183	189	184	185	172	202	198	197	214	188	172	173	177	182	165	194	198	181	170	171	194	211	180	193	190	199	176	172	189	181	187	194	193	197	187	181	207	182	193	173	184	173	163	188	152	159	171	206	216	160	186	196	178	213	196	199	189	185	184	201	204	167	209	181	173	187	170	193	199	169	188	185	196	206	188	197	177	187	201	176	200	163	176	171	181	192	176	187	217	188	179	201	175	170	172	179	177	180	199	189	196	183	180	212	187	179	194	199	190	163	189	165	204	176	184	187	191	191	198	198	177	175	206	164	179	158	185	201	178	185	195	174	205	165	179	188	188	199	203	217	200	216	206	190	195	223	188	204	171	187	205	193	209	189	171	195	179	185	198	192	203	182	205	187	207	186	186	191	189	188	181	191	179	179	171	171	206	198	174	207	162	186	173	210	190	160	170	183	204	180	196	204	171	211	185	171	166	185	212	189	157	173	199	177	192	178	176	220	161	170	200	164	183	201	192	195	193	175	187	210	221	184	179	191	169	188	190	194	193	175	186	198	205	188	171	182	209	190	183	165	166	172	161	178	217	177	166	215	199	187	177	180	183	175	169	202	198	182	198	162	150	203	172	183	188	163	187	164	169	176	221	178	199	160	194	203	178	174	178	208	214	196	220	206	198	162	200	157	198	183	213	209	196	203	193	184	179	194	217	205	197	169	188	178	183	182	199	197	187	187	203	187	191	175	158	194	211	167	167	179	214	193	195	183	199	169	196	207	199	182	200	175	188	206	184	195	173	200	173	200	184	169	191	171	164	192	188	212	183	176	186	178	188	182	184	175	178	168	185	177	193	168	188	205	171	193	186	164	166	184	191	192	194	181	166	180	185	211	192	199	162	188	174	196	199	216	185	182	170	205	182	210	172	179	191	181	174	181	199	206	168	190	176	183	182	154	166	216	181	196	206	181	159	167	182	174	165	223	180	169	169	191	185	159	197	168	192	193	164	181	182	196	200	179	181	170	188	194	180	191	157	194	204	175	171	176	198	190	188	201	182	184	195	170	165	212	184	199	183	175	205	181	168	184	175	209	180	200	189	187	185	179	177	208	203	193	211	188	174	196	170	202	188	201	185	218	182	181	185	195	191	201	187	189	187	194	214	178	166	196	179	183	207	185	180	172	220	190	173	181	217	173	194	177	169	180	184	183	184	180	186	183	170	164	194	174	178	178	196	157	184	198	174	174	175	191	184	198	210	197	179	189	189	198	212	185	196	219	182	190	207	199	214	186	173	179	179	204	187	183	188	169	197	192	181	202	211	206	178	179	197	193	181	198	210	183	190	155	197	183	222	217	182	161	202	186	203	189	176	210	204	202	176	184	195	195	198	185	195	181	186	191	179	181	183	161	186	188	184	175	192	173	191	163	193	175	179	198	177	211	187	178	175	202	179	181	170	177	197	183	179	185	227	181	195	186	189	193	187	219	192	182	188	158	190	219	205	220	204	195	197	196	178	193	183	187	189	181	190	176	200	150	212	185	179	191	196	175	193	204	184	180	189	185	188	155	208	218	200	176	209	191	178	165	178	210	169	176	175	177	185	196	167	183	177	196	188	174	200	199	179	181	194	164	187	177	178	183	189	187	171	190	178	190	193	206	194	161	173	195	192	207	180	203	152	198	208	186	185	194	198	184	197	167	186	151	197	196	196	192	174	185	177	203	191	189	185	206	200	211	163	157	187	163	219	177	171	217	170	190	166	184	176	206	192	187	192	207	180	156	184	155	181	171	178	200	188	157	181	191	181	190	222	192	174	166	186	194	188	200	183	163	189	169	169	192	181	183	205	181	194	221	186	184	196	200	202	178	201	177	199	156	203	175	190	181	161	160	191	218	158	178	184
2211	639	678	690	685	664	879	4611	7103	3132	629	578	586	559	604	571	598	571	544	565	586	600	587	534	613	563	584	541	572	583	579	586	528	581	567	557	572	519	570	508	544	554	568	577	533	596	541	575	552	576	564	581	582	554	541	560	541	550	548	562	581	566	546	563	526	557	518	535	601	548	530	572	546	562	578	561	559	542	512	596	556	534	554	545	542	575	536	561	556	583	563	580	531	544	539	529	540	572	586	526	544	561	579	552	581	589	554	548	543	567	562	549	578	540	519	609	565	563	616	538	515	602	552	577	544	543	553	565	564	591	562	549	569	578	570	568	602	560	557	520	595	562	601	572	546	548	574	587	526	592	542	557	501	599	564	569	545	544	572	582	544	527	527	531	549	597	559	562	556	547	597	580	560	539	496	598	548	528	541	535	546	535	559	549	570	534	569	565	565	527	558	600	559	599	555	555	551	502	595	557	552	569	548	565	607	578	550	573	565	523	585	536	549	552	587	589	574	568	527	584	573	549	566	544	597	544	562	582	549	552	519	575	554	555	597	593	588	576	527	567	551	588	516	567	531	562	528	554	558	552	569	546	591	558	556	557	577	566	598	567	553	559	594	559	577	619	551	538	583	517	541	502	567	585	550	539	602	537	531	621	559	532	562	529	588	573	507	594	551	544	563	530	572	569	564	578	595	545	564	552	598	602	577	552	588	524	573	588	608	543	575	566	575	549	541	527	554	561	536	566	547	538	572	561	548	608	543	531	577	577	559	534	537	571	552	573	529	544	572	546	580	520	541	586	540	599	576	602	576	575	574	558	544	564	583	558	536	569	586	538	575	578	491	614	551	528	554	577	564	591	601	576	583	572	548	537	561	558	544	576	483	561	590	547	536	573	588	529	582	482	622	567	572	555	555	633	537	588	517	544	589	593	546	569	539	580	617	600	527	577	538	549	546	541	574	569	554	523	570	509	565	545	561	536	573	557	542	543	559	602	609	538	588	567	580	542	595	569	593	546	544	535	552	578	540	584	551	558	584	583	564	503	538	594	588	545	565	535	578	582	575	547	591	578	570	534	565	560	561	553	573	599	601	521	575	576	544	575	579	556	614	579	583	586	574	556	571	560	568	586	571	559	530	591	544	576	586	558	530	622	634	536	541	545	592	596	562	535	553	567	558	511	530	543	505	563	556	568	597	576	567	569	536	567	558	581	572	581	544	524	567	563	586	568	566	561	518	545	546	556	581	603	532	565	569	568	592	551	563	575	535	548	572	509	569	556	540	553	558	526	550	602	581	557	523	597	589	554	570	579	594	527	535	532	581	554	563	570	543	581	525	560	583	591	566	530	555	517	515	509	576	550	577	529	578	555	589	532	561	536	553	589	601	528	558	612	577	588	541	577	548	587	547	526	575	534	569	558	581	536	548	565	563	543	574	541	565	579	575	580	588	568	586	584	600	576	561	562	572	585	592	581	582	508	575	576	535	533	570	557	576	592	543	517	538	509	564	532	558	546	561	525	539	595	544	580	522	516	557	557	600	581	575	591	555	543	550	558	585	600	528	538	564	573	585	600	547	534	539	534	569	569	539	549	552	552	590	512	550	551	541	557	621	557	545	588	553	574	584	591	601	541	564	574	546	532	535	517	577	544	528	597	594	559	571	552	542	588	581	573	565	566	562	581	572	544	543	572	546	577	606	571	521	538	621	553	544	583	565	531	587	589	579	536	554	541	532	526	559	566	537	544	548	516	552	528	529	568	575	553	568	548	557	536	561	557	596	562	545	548	567	534	570	611	592	535	565	564	519	602	587	505	531	534	563	581	515	561	575	566	600	594	562	569	528	558	557	585	572	612	521	622	540	520	612	608	550	579	522	585	613	591	513	589	542	584	563	556	589	560	588	568	555	502	573	536	549	544	562	595	580	562	586	612	541	557	529	572	556	546	578	552	630	550	573	563	562	602	541	580	544	517	518	597	563	528	580	517	540	581	547	585	582	550	552	581	542	568	569	576	575	575	523	509	556	559	558	558	522	558	521	544	548	551	545	595	549	561	532	584	562	554	545	562	588	574	579	548	577	541	545	490	546	580	577	553	576	540	629	603	539	573	566	542	572	536	558	533	596	558	557	579	550	564	540	607	598	613	561	559	530	507	562	578	554	567	567	571	569	553	547	559	544	552	578	554	597	562	566	570	567	592	569	507	557	555	562	594	598	552	551	572	529	536	543	542	601	564	590	523	564	558	541	559	523	578	558	585	537	536	605	509	601	518	565	574	570	524	557	586	576	543	554	576	575	580	529	590	543	522	590	567	597	597	523	549	562	547	554	543	576	539	518	573	575	553	551	505	557	550	607	550	557	542	563	606	579	538	506	563	530	533	532	575	582	524	573	552	568	550	570	575	525	581	581	591	536	575	552	571	559	541	582	533	599	529	536	546	584	562	564	517	547	581	577	583	571	544	564	551	606	535	608	594	574	576	567	547	549	565	572	546	550	558	549	533	541	557	593	568	572	564	554	577	577	596	544	523	531	577	560	537	562	564	571	547	572	559	573	566	530	504	571	565	582	571	553	603	568	559	549	580	614	543	573	515	573	528	556	548	526	565	562	605	547	563	537	585	571	543	552	553	557	600	567	545	527	515	580	592	576	559	568	522	574	515	526	554	548	569	531	559	574	582	552	540	537	527	548	574	550	552	539	560	544	576	538	554	564	595	546	552	563	548	581	522	548	592	575	533	582	582	571	575	547	584	543	604	553	561	590	551	602	543	590	600	548	530	562	545	577	564	567	557	589	561	523	558	562	576	563	585	516	567	547	545	520	592	531	553	576	560	566	564	560	566	582	568	563	559	522	599	571	577	556	587	578	555	625	538	538	547	561	574	549	513	584	569	592	513	562	566	542	601	569	533	548	597	568	547	605	600	578	595	591	516	540	541	555	551	542	553	551	578	556	587	592	513	576	589	582	541	586	533	617	553	575	565	555	561	560	589	566	536	545	564	576	550	552	545	592	603	567	594	590	585	542	529	574	532	550	594	587	507	568	561	565	552	528	589	548	549	596	581	574	553	565	552	575	560	559	560	526	546	553	536	544	577	576	583	566	593	545	559	565	580	565	640	555	597	581	535	543	611	570	544	537	565	575	571	548	588	541	530	554	556	600	574	580	539	509	554	552	558	543	557	586	506	557	537	528	570	571	538	557	564	532	527	505	516	544	578	562	555	518	519	563	564	577	570	554	564	548	545	589	586	582	572	561	551	553	560	548	581	588	584	548	532	555	536	520	527	555	575	597	547	587	561	590	568	477	575	522	539	560	550	536	570	554	525	549	583	552	563	494	536	554	551	550	617	518	585	565	594	603	571	559	542	566	536	535	559	545	585	566	585	588	534	555	558	567	573	529	584	588	582	563	581	566	577	567	598	543	537	545	571	563	564	554	604	544	564	512	579	581	555	545	541	582	566	542	560	579	572	594	559	552	524	560	565	584	560	572	584	524	555
10722	2585	1924	1299	916	758	637	3293	14570	9043	696	357	357	322	348	356	359	314	320	350	346	341	333	334	299	288	300	342	324	300	314	292	317	320	317	323	316	311	305	333	311	339	351	301	318	312	315	308	321	307	292	288	294	329	338	330	334	303	350	309	323	345	299	329	325	322	305	298	325	326	338	356	336	310	278	347	342	318	335	305	321	343	310	321	307	316	324	347	342	319	329	304	283	303	294	333	336	316	286	271	305	326	321	309	313	316	301	330	322	304	287	353	287	305	305	289	325	315	361	341	309	305	294	318	333	325	266	301	321	299	299	277	326	305	312	359	330	345	343	309	344	306	336	312	303	319	310	327	327	336	339	297	319	274	335	347	345	301	300	295	302	331	300	311	370	334	298	297	316	293	320	325	320	328	292	353	334	314	308	313	307	329	325	318	315	312	315	332	311	332	294	331	306	330	312	324	312	326	336	333	301	359	329	313	351	346	313	302	317	312	303	314	322	331	345	304	315	296	299	325	315	320	293	306	302	345	318	314	306	315	294	296	308	313	327	325	303	351	336	343	304	303	320	311	302	327	304	303	294	353	311	328	341	312	306	338	317	318	310	298	303	290	307	297	338	311	300	270	336	314	273	293	295	292	285	316	329	279	327	348	277	354	327	338	306	292	314	324	319	271	319	338	345	354	330	330	346	326	314	293	312	331	283	304	324	294	310	298	348	319	308	309	315	323	321	300	282	312	315	301	344	322	313	316	319	289	302	321	304	309	292	324	337	305	327	298	319	308	311	304	310	295	310	318	325	321	325	323	293	333	307	277	317	329	303	304	321	298	311	297	331	306	320	312	320	322	325	351	340	336	283	296	297	317	306	317	314	330	328	302	325	321	312	255	339	337	311	321	292	349	343	320	350	319	322	310	292	309	320	333	313	306	276	316	348	319	289	333	330	310	288	293	305	327	322	323	337	323	309	306	312	296	350	323	307	307	313	294	295	325	321	286	324	285	309	360	330	335	319	307	328	332	306	294	340	307	329	373	296	324	323	315	312	286	346	334	310	320	322	299	338	324	304	302	295	299	360	314	322	277	329	349	325	324	299	322	333	318	323	313	315	322	285	334	285	269	358	300	301	327	308	295	337	308	315	310	290	337	316	308	329	287	286	330	349	312	335	317	265	286	297	303	327	305	326	343	344	313	315	323	328	326	314	298	353	361	337	315	334	326	308	304	335	312	353	318	345	330	314	334	315	345	339	297	304	329	308	333	303	305	305	299	323	321	315	280	339	292	296	313	337	321	295	327	289	342	339	282	281	275	318	324	312	327	324	317	339	325	331	332	300	306	330	333	360	329	269	338	333	309	284	329	306	297	346	274	308	324	307	301	313	325	312	292	295	299	348	316	320	321	300	337	318	324	314	299	355	315	310	352	301	337	360	328	310	294	310	334	302	328	321	319	311	316	289	315	315	288	316	327	329	330	318	322	300	333	313	324	307	318	332	322	346	296	328	337	346	310	310	310	332	338	320	322	282	325	300	322	327	301	284	345	319	324	314	322	337	322	308	310	340	314	302	326	302	301	356	291	341	300	304	298	291	307	319	328	328	351	332	322	313	325	319	294	320	348	311	344	304	297	309	326	319	330	317	343	309	350	296	316	326	313	288	319	318	327	298	324	303	337	312	311	333	330	299	307	316	324	319	322	346	321	341	319	308	294	349	295	312	325	315	296	311	353	351	305	305	300	319	304	308	319	339	333	304	327	321	346	308	302	346	320	294	319	328	310	339	318	306	318	295	317	327	331	354	305	313	308	321	303	291	314	332	318	292	313	339	311	319	290	282	317	345	330	321	318	308	355	327	318	317	333	303	319	294	333	314	291	280	362	313	301	325	293	316	321	333	318	331	301	314	362	305	331	315	328	300	301	292	337	320	320	320	287	311	314	338	328	326	306	330	326	339	295	331	308	304	346	326	331	330	312	345	317	315	307	318	327	286	349	301	310	317	291	307	315	306	342	326	328	294	310	274	327	271	308	322	299	289	322	332	309	334	324	314	325	311	308	337	324	315	316	341	301	326	319	312	318	352	334	314	319	302	293	320	291	301	314	316	293	315	341	307	300	323	332	314	308	301	325	353	280	320	332	310	300	341	324	286	312	331	313	291	315	326	312	342	354	307	327	295	330	341	302	333	328	328	301	318	330	287	315	318	289	316	355	327	283	284	316	294	316	291	341	311	314	328	362	380	296	334	351	301	299	336	302	342	327	339	330	302	283	309	313	293	322	346	343	324	348	318	310	301	332	329	336	331	299	311	313	326	332	333	321	307	287	343	301	307	303	326	331	310	344	319	314	330	306	330	312	319	320	321	284	313	342	311	289	310	338	278	307	315	278	335	317	297	301	307	335	323	320	333	321	347	324	362	290	308	313	328	293	326	301	326	326	309	326	318	315	325	330	303	338	300	346	336	323	314	355	311	312	312	309	292	307	323	320	322	315	351	312	284	334	280	314	319	320	352	302	308	324	296	342	330	301	301	313	321	324	311	295	321	309	337	313	344	300	314	338	337	319	337	331	294	333	297	298	322	339	304	308	297	295	321	301	331	298	320	288	291	328	306	306	319	338	313	304	293	298	302	326	304	315	267	337	306	323	303	298	295	297	294	327	312	337	327	280	278	332	336	279	318	340	279	324	330	290	343	329	326	313	338	306	313	309	329	310	301	324	337	326	310	312	360	313	367	323	330	321	289	296	333	324	313	307	321	289	357	306	280	340	350	294	332	305	294	329	290	307	306	318	312	299	299	330	312	336	298	308	322	325	285	372	303	297	350	339	325	326	309	313	321	322	309	295	326	330	330	320	325	321	351	332	324	295	319	329	333	305	345	300	301	319	328	305	317	326	331	327	332	328	308	302	320	297	293	323	308	314	325	300	308	303	307	353	342	325	289	300	275	339	332	307	298	321	302	299	293	297	306	305	299	289	333	280	338	333	324	313	283	324	343	334	318	330	332	301	338	317	298	300	314	297	281	366	296	308	322	321	304	352	300	316	280	311	333	313	316	298	311	315	307	304	286	326	292	316	287	334	312	316	348	349	290	298	327	305	309	315	325	311	324	334	329	329	314	347	309	316	313	338	312	287	319	313	331	312	326	338	354	291	295	319	278	291	313	284	320	290	290	323	325	351	301	285	309	302	316	317	315	331	321	320	312	319	301	320	336	316	325	299	275	313	329	291	303	303	327	331	301	298	320	293	305	312	313	302	343	328	322	318	307	328	294	305	312	323	291	335	317	352	329	293	309	343	318	313	293	312	302	303	311	314	313	339	316	307	311	317	310	335	317	347	298	325	341	330	341	284	313	308	296	300	355	314	337	321	319	333	330	328	327	320	318	347	314	297	322	298	330	322	305	327	334	280	338	309	339	311	316	329	292	316	277	320	317	319	314	313	313	330	334	305	330	321	292	351	320	319	323	317	314	294	325	336	291	303	310	340	297	271	294	316	320	324
7463	1711	2969	3408	3214	2635	2371	13795	37621	21456	1626	1222	1217	1110	1028	1039	1032	1072	969	955	978	980	964	943	937	963	897	935	938	918	898	920	916	918	926	850	849	861	904	919	897	921	902	853	868	865	860	932	856	800	820	888	865	847	893	865	861	830	851	893	846	872	806	836	897	876	835	872	799	864	795	865	867	868	867	852	893	872	857	810	867	844	863	894	881	853	851	871	887	866	846	871	896	856	820	806	824	849	903	803	846	825	841	846	859	877	871	898	874	898	803	854	849	862	832	887	872	840	846	833	847	870	868	870	864	850	892	851	867	870	888	854	830	862	851	854	847	847	860	855	890	868	866	899	827	870	829	827	866	834	905	810	872	868	822	861	876	845	845	869	873	858	862	800	858	873	818	856	809	857	847	871	764	869	898	850	829	886	828	880	812	878	796	824	826	876	834	871	827	852	844	902	854	842	880	862	845	828	847	827	855	867	883	850	889	877	824	874	858	879	813	805	831	912	846	885	825	863	809	906	836	811	817	812	859	856	799	839	788	846	819	879	852	858	844	813	866	884	870	829	830	842	856	809	812	891	823	849	833	829	825	789	802	825	832	874	853	814	901	880	872	786	852	882	842	872	829	858	860	823	892	892	843	892	846	884	826	867	877	892	837	858	817	846	889	827	825	877	783	818	871	807	834	861	854	874	876	861	879	877	890	819	837	876	852	832	841	847	903	818	859	887	802	838	879	851	848	780	807	865	865	813	831	863	888	867	827	810	774	814	871	853	845	872	853	874	847	830	852	846	916	895	863	861	860	840	853	818	830	826	844	905	868	849	820	827	815	828	871	865	879	832	864	826	820	768	847	867	845	855	827	812	837	839	860	853	854	898	884	837	910	804	819	776	877	847	836	883	837	847	817	819	838	809	876	814	905	859	825	870	919	838	878	813	909	807	827	848	850	880	847	861	859	876	837	848	863	867	886	874	825	814	832	869	853	810	885	850	857	824	823	848	849	873	896	856	914	827	847	796	851	786	865	885	897	796	844	856	822	810	798	861	842	866	825	854	834	852	829	843	799	860	821	854	872	856	852	807	827	823	828	865	859	820	855	801	842	844	844	882	874	868	876	867	847	858	918	855	810	895	841	883	881	847	853	801	856	865	790	855	842	835	819	846	883	905	867	864	842	827	862	831	869	827	827	882	830	836	880	826	847	844	899	863	863	816	802	835	869	844	840	834	837	820	862	855	797	868	819	859	822	856	898	838	839	847	853	876	805	844	878	828	832	853	847	836	872	838	836	838	839	859	814	895	875	825	837	798	842	839	838	826	818	885	892	908	813	847	867	848	859	868	849	862	859	870	844	836	838	865	831	848	824	840	834	853	883	841	835	911	865	852	878	832	857	903	835	877	863	818	841	841	834	862	825	869	853	876	869	915	866	837	808	845	883	890	843	838	856	863	871	828	850	883	893	841	823	886	860	855	858	837	902	862	818	841	892	859	814	853	819	810	858	849	856	838	862	836	854	795	843	851	914	835	830	823	820	881	801	832	874	854	829	812	870	864	866	848	857	809	857	865	877	860	814	833	864	819	897	841	858	788	876	870	831	857	875	838	806	845	870	813	864	865	873	804	856	840	867	839	774	882	855	919	807	873	840	852	843	836	815	864	814	881	860	837	810	844	868	834	792	851	822	881	875	842	864	818	858	857	806	890	842	840	793	837	840	891	833	825	863	853	824	847	856	843	822	872	810	883	792	852	896	892	905	838	802	787	823	815	833	805	844	812	875	861	868	886	815	847	880	914	830	856	869	869	779	851	814	879	885	810	858	909	831	892	859	878	863	861	910	862	858	834	877	825	844	879	823	799	852	900	888	857	895	827	806	871	857	848	844	830	790	870	885	871	887	877	835	876	851	808	801	849	837	808	840	826	842	870	851	913	852	823	866	822	828	864	860	838	868	845	828	831	815	848	852	819	832	787	829	838	885	814	812	850	856	793	860	865	893	832	846	856	884	832	909	846	886	842	860	856	851	843	853	911	804	877	859	804	845	854	877	823	890	850	772	806	863	842	837	854	836	823	768	793	878	868	794	831	867	861	828	878	833	818	861	840	821	826	849	911	836	883	857	813	802	851	872	825	869	855	864	791	862	912	844	789	810	911	869	852	836	827	818	880	835	812	844	843	867	829	829	893	850	865	837	827	822	878	806	851	833	861	826	852	868	873	790	792	812	855	827	838	855	893	858	833	852	854	856	879	827	809	852	845	864	873	832	872	873	829	800	823	814	862	859	870	805	881	874	846	869	826	837	802	843	828	875	857	834	879	844	797	866	847	857	872	916	864	884	851	885	850	849	772	877	811	858	805	805	803	778	898	871	851	866	818	858	873	879	870	863	804	841	838	895	832	836	916	867	849	834	872	841	840	798	898	888	840	858	833	868	864	840	796	902	784	854	820	869	841	825	852	826	838	861	804	839	899	874	865	849	812	839	805	864	858	862	893	835	818	819	822	843	855	850	815	811	851	804	847	834	839	823	848	812	879	870	871	857	807	864	861	858	838	865	887	816	779	848	852	832	858	891	881	874	859	875	880	921	773	837	839	828	890	838	820	837	820	844	866	862	838	842	878	902	896	879	842	882	812	834	776	870	888	814	802	838	827	831	836	807	884	814	816	849	882	880	924	807	855	855	853	812	841	830	890	851	865	854	853	899	859	897	826	881	922	855	840	832	855	846	881	837	870	825	788	866	846	841	873	821	852	901	879	892	868	846	842	881	862	873	857	922	851	833	829	822	842	808	855	793	843	862	874	853	877	857	875	843	812	872	865	862	807	818	792	829	826	846	899	848	828	885	849	759	785	862	853	847	817	843	858	839	876	891	878	902	915	826	820	838	847	883	828	854	886	824	802	855	889	838	821	829	834	837	894	882	893	886	795	874	828	835	840	803	849	828	898	881	828	865	859	880	863	841	824	844	847	874	817	842	845	816	868	892	876	837	939	848	813	907	884	786	808	852	891	877	841	856	853	828	856	886	831	851	842	836	880	881	899	813	900	848	874	942	850	867	870	846	805	859	869	811	810	836	873	833	831	850	868	821	799	824	870	888	843	878	801	834	864	853	851	865	850	866	891	839	814	905	887	847	851	834	806	808	845	890	894	844	856	900	912	836	854	830	903	858	856	875	843	892	862	826	879	851	850	865	831	887	916	861	921	769	833	847	833	879	865	804	869	835	836	902	837	861	805	862	879	868	818	853	831	872	816	890	831	838	824	858	864	849	869	814	899	823	875	867	843	846	849	861	839	865	878	856	894	856	863	899	809	878	861	852	816	824	869	838	887	835	816	858	831	858	851	782	813	848	872	849	832	851	871	871	844	858	865	899	882	871	860	843	923	906	863	803	889	811	902	858	879	805	874	878	857	841	859	812	907	827	839	863	834	884	811	866	793	883	868	827	844	849	837	827	813	819	856	858	839	842	837	825	794	910	864	851	864	837	840	841	911	810	911	783	764
14885	3236	2759	2113	1330	997	824	2650	22559	16192	2950	419	437	407	377	353	336	382	353	332	327	341	326	339	342	356	348	341	337	331	296	300	328	335	319	324	307	340	317	286	308	314	345	311	308	291	334	320	336	305	316	301	293	291	319	325	289	319	373	339	287	296	307	356	342	327	306	321	306	332	309	340	304	292	320	267	310	309	311	325	291	336	320	321	291	281	281	318	344	316	323	298	301	319	305	325	301	326	299	358	294	326	333	323	314	297	310	292	300	302	330	285	321	318	305	313	305	318	329	291	287	293	265	326	298	332	340	290	295	310	311	360	311	277	311	263	310	333	322	349	307	304	311	314	316	275	322	309	273	322	328	302	279	328	302	337	301	303	295	302	296	280	303	292	318	298	273	287	320	284	332	304	297	320	334	286	309	333	283	299	288	315	292	300	264	290	301	294	316	288	289	327	274	296	342	307	303	300	284	309	334	297	305	322	312	321	302	323	354	293	312	326	312	309	330	308	284	330	291	303	290	335	315	317	316	289	303	336	322	307	299	307	310	310	316	323	303	319	259	297	328	334	307	277	312	298	299	300	295	294	325	295	314	310	331	287	304	341	306	329	295	316	315	295	300	322	303	312	326	315	320	314	333	290	305	285	344	292	291	282	298	288	303	281	277	304	296	341	299	318	291	292	280	304	295	297	295	310	327	357	291	295	311	271	309	275	309	304	309	317	331	333	329	312	312	322	306	292	326	317	328	300	312	304	295	297	272	295	305	290	326	318	289	322	309	302	311	309	312	326	300	311	277	290	285	290	317	336	303	335	293	327	300	302	298	317	317	281	309	276	344	334	290	301	316	313	283	295	286	289	307	305	275	274	294	324	300	305	329	330	344	328	327	290	304	295	316	284	290	297	308	292	330	321	283	313	325	320	301	313	318	297	326	294	337	314	269	312	299	299	320	321	334	288	328	301	333	311	276	266	289	317	280	331	313	289	328	308	299	327	313	317	283	319	322	297	297	301	329	312	334	281	356	305	292	310	362	329	299	279	343	299	293	297	298	321	323	344	303	285	346	310	296	309	299	295	309	317	306	281	302	315	320	314	253	286	305	295	321	297	312	295	287	316	304	310	313	320	307	310	297	285	337	288	314	312	316	300	313	324	301	312	341	323	314	310	335	319	329	339	329	293	310	334	329	305	318	278	319	270	306	316	310	306	331	314	310	309	297	276	305	320	303	339	282	306	318	302	280	302	315	320	336	334	319	315	303	319	316	313	317	312	303	294	311	307	327	293	340	319	313	332	313	318	295	237	305	324	319	322	300	312	295	296	303	328	280	311	337	315	285	336	310	283	309	312	313	339	349	294	298	309	304	289	320	299	305	272	321	318	275	337	322	321	323	318	301	278	293	302	322	304	296	306	315	305	301	294	302	299	299	287	320	305	301	312	323	294	269	298	307	258	309	284	300	301	311	321	270	305	307	319	299	308	310	292	298	306	281	296	300	309	299	283	297	320	300	314	318	300	308	312	306	337	305	309	296	305	349	320	318	322	312	320	325	308	320	308	302	321	309	305	269	292	310	310	303	309	321	279	322	318	324	308	320	326	332	298	301	305	305	321	308	298	341	316	303	312	322	303	307	304	298	285	298	296	317	327	296	302	322	304	289	283	300	302	320	296	314	292	282	332	289	315	291	295	321	334	286	290	319	308	323	309	281	305	307	309	317	287	305	287	302	309	309	316	323	300	306	299	321	302	291	308	324	309	308	323	290	325	285	315	282	295	314	271	326	303	326	318	283	302	323	311	297	282	286	290	332	307	281	324	311	295	314	331	335	347	264	323	286	301	333	302	311	308	279	302	304	332	280	331	313	301	340	288	304	324	277	277	300	315	314	307	311	297	282	323	343	309	308	294	307	293	313	322	329	269	295	328	327	305	288	304	311	302	324	293	309	325	305	294	302	305	306	325	290	297	302	338	327	292	300	296	313	322	330	299	345	303	321	345	316	292	295	326	313	305	296	326	303	304	318	355	290	299	280	293	310	295	338	318	278	307	326	293	308	331	316	282	279	314	333	305	310	286	292	291	320	319	337	307	319	310	306	335	296	356	296	297	286	303	283	291	339	272	322	303	335	327	322	340	292	335	277	330	346	300	310	331	338	273	305	308	319	294	316	309	329	318	335	308	287	280	297	266	298	302	296	288	348	306	325	320	287	264	286	320	293	319	306	306	331	311	317	307	316	307	316	269	305	278	269	310	314	322	301	296	293	315	295	345	315	287	311	342	296	281	295	298	313	299	278	319	281	290	330	328	265	345	297	320	299	304	307	321	294	245	337	316	279	301	303	296	302	292	296	296	318	310	316	296	298	297	333	251	289	329	274	303	311	302	315	295	307	307	330	311	304	283	276	310	293	298	319	292	282	306	282	312	294	313	332	321	293	290	310	271	314	281	305	305	293	306	310	297	333	291	305	303	317	318	334	303	347	296	321	307	301	295	346	298	287	303	263	314	331	315	312	300	289	337	316	325	305	281	317	298	343	320	327	305	282	326	328	313	339	318	306	288	308	313	284	312	288	316	307	328	342	324	314	340	305	325	310	302	271	302	290	305	296	302	326	309	335	295	304	328	294	294	305	323	278	279	315	294	310	309	323	320	307	313	306	336	308	338	305	285	329	288	321	311	315	291	329	315	312	291	263	307	291	295	307	295	304	294	298	308	343	312	316	313	292	285	315	297	324	290	329	304	305	291	334	294	326	310	313	301	317	301	294	334	288	297	341	350	302	293	298	292	325	306	318	307	302	310	329	286	310	291	313	322	304	346	303	319	286	296	279	273	311	295	319	299	328	331	300	328	274	276	320	276	328	322	295	319	323	302	317	322	316	301	295	278	315	305	306	311	311	335	330	313	322	311	298	309	323	316	299	330	275	302	301	319	308	322	307	300	326	300	311	332	287	292	271	296	301	307	329	299	297	288	308	281	300	298	347	334	312	295	326	347	307	312	316	325	302	299	287	315	327	274	310	302	303	300	300	324	287	335	276	316	321	298	311	330	328	355	298	302	320	313	294	292	310	292	327	276	293	283	288	319	321	328	312	309	311	271	295	324	323	295	262	308	293	288	295	317	317	323	305	310	286	323	294	294	280	321	322	316	316	293	302	317	306	346	295	302	327	310	336	297	314	326	323	312	351	298	312	302	302	290	288	330	312	304	289	306	283	326	313	303	310	304	295	320	360	363	313	335	338	324	294	331	294	301	308	307	342	342	303	308	337	284	296	325	331	310	295	295	356	347	290	298	292	294	318	300	278	317	321	312	345	305	292	319	305	321	345	339	324	274	296	308	322	324	304	294	327	299	327	321	307	334	312	268	348	280	298	322	345	310	305	286	273	307	290	293	306	334	308	325	320	293	321	316	318	301	289	302	327	302	304	326	309	307	292	328	318	347	288	308	307	333	347	345	300	287	295	296	307	306	308	275	315	326	320	306	289	298	290	304	320	290	282	325
8224	2548	5014	5691	4984	4094	3478	11806	45688	29435	5224	1544	1447	1290	1321	1253	1218	1188	1140	1086	1044	976	1056	1028	980	995	969	958	948	947	936	902	927	863	897	874	914	858	878	813	814	860	854	853	850	860	855	835	783	833	814	876	828	829	842	861	835	827	812	845	787	873	851	826	838	831	827	833	821	809	851	857	830	876	805	794	790	783	826	832	840	847	787	802	768	826	798	788	796	829	769	847	800	795	853	816	794	821	808	820	853	838	787	792	814	814	848	798	834	779	822	831	807	824	860	798	877	853	800	860	783	783	811	801	751	822	817	776	838	769	831	812	855	819	793	779	848	844	736	816	802	784	841	772	817	782	752	792	809	824	791	809	775	839	798	833	807	823	822	775	807	840	792	823	786	835	802	816	779	815	792	803	779	875	829	775	826	798	818	820	824	765	801	841	799	816	819	836	784	814	844	792	817	780	847	800	806	793	788	820	760	789	815	815	796	840	779	775	851	745	800	830	815	795	771	814	786	770	836	809	783	782	788	803	815	776	819	796	765	791	807	833	792	825	818	858	793	810	815	815	798	811	731	834	778	805	850	810	814	755	775	806	807	860	822	787	784	791	820	763	821	812	805	807	809	817	856	758	800	793	786	771	802	839	775	804	799	851	795	812	845	809	826	818	847	821	819	778	835	800	828	791	794	786	815	807	788	835	786	797	884	768	825	788	757	875	780	782	794	817	785	883	792	811	753	834	802	808	811	823	843	759	810	776	829	764	817	834	767	790	822	801	823	766	824	786	809	790	797	794	795	792	762	781	793	794	833	824	823	812	787	815	809	801	838	804	807	806	826	814	779	815	804	819	770	759	801	828	811	811	756	785	763	793	771	809	766	858	832	813	817	868	797	808	780	816	831	790	801	811	803	752	796	798	741	771	796	808	819	835	797	852	815	814	808	795	824	797	832	797	772	823	819	809	811	790	809	808	822	777	792	785	836	810	796	807	854	817	815	775	781	882	831	745	735	719	776	780	757	801	828	758	822	796	757	805	816	819	845	851	859	807	841	816	794	800	817	814	855	825	778	845	838	851	822	812	786	781	822	786	774	812	750	817	822	779	803	800	826	815	800	799	755	807	878	802	800	825	782	820	776	787	803	809	769	848	844	817	797	782	835	812	820	787	797	803	812	801	761	846	770	822	832	815	815	825	762	827	812	823	784	825	796	814	824	770	805	810	776	784	804	798	827	842	751	789	797	831	804	777	778	764	804	814	823	785	820	813	815	840	812	823	847	816	788	813	822	831	780	839	781	772	775	814	782	774	820	774	831	823	858	793	838	779	788	813	817	762	794	816	793	792	740	811	842	779	801	831	795	766	809	784	757	883	803	825	793	787	760	802	773	811	850	794	821	840	784	767	789	813	790	858	801	828	860	786	787	826	834	816	842	833	793	730	818	770	785	810	813	788	802	824	758	822	803	826	837	835	836	863	863	773	848	781	816	841	731	827	828	822	768	824	743	777	776	751	774	768	810	851	849	801	764	833	791	810	799	814	818	832	764	806	779	807	805	826	851	806	814	780	810	786	796	839	790	806	800	798	829	794	787	773	790	801	838	765	813	792	779	805	836	819	800	824	872	786	798	824	845	761	854	854	796	797	846	769	830	782	768	783	767	834	804	795	817	789	787	806	848	809	791	768	821	799	777	823	825	859	807	792	789	887	826	792	785	839	822	783	796	835	791	821	859	848	778	804	815	805	789	837	828	805	809	784	814	831	794	815	793	795	788	780	841	809	832	837	759	817	741	827	831	826	796	872	741	842	827	792	841	794	797	816	825	807	824	788	803	776	802	732	798	815	816	780	801	828	798	797	777	807	792	824	748	764	828	831	845	816	781	825	834	815	861	785	818	770	790	833	814	822	864	823	818	892	820	862	805	821	823	846	808	807	802	805	801	827	796	830	867	808	831	813	812	788	822	826	834	820	790	836	817	779	809	844	805	797	838	791	823	785	769	797	858	780	798	827	844	803	839	782	862	815	864	814	774	803	806	789	788	812	847	756	844	795	866	842	840	837	810	877	786	841	790	821	954	795	814	751	765	790	789	810	762	808	806	771	800	824	807	830	817	803	792	808	810	813	776	854	797	798	784	801	826	814	828	788	766	749	775	805	783	835	817	810	802	789	785	843	806	829	814	818	800	890	824	792	808	832	804	837	807	802	780	792	823	810	852	803	814	845	812	854	831	811	832	812	803	764	804	779	804	830	765	828	807	771	736	833	759	797	811	826	827	820	858	838	779	834	804	797	816	729	826	788	819	781	809	833	835	795	785	792	816	804	787	776	820	798	838	818	787	782	785	767	813	772	862	811	767	828	777	817	817	747	785	830	784	783	837	859	813	780	777	800	849	771	846	805	775	817	807	834	842	796	815	816	809	800	802	862	744	745	801	806	794	772	796	855	813	837	825	816	828	806	864	864	819	841	844	815	794	811	848	773	780	834	817	805	803	829	809	797	815	741	811	813	727	842	813	825	813	825	808	809	764	810	781	836	858	758	803	764	755	783	770	818	800	787	746	852	761	785	834	768	775	806	794	819	782	804	796	765	763	815	814	803	788	788	776	811	818	784	766	830	798	793	840	791	837	764	809	868	807	828	831	809	773	774	765	797	850	808	831	849	774	785	807	809	757	863	811	779	828	780	837	827	756	827	801	823	788	838	796	813	791	803	826	789	807	804	811	761	829	804	775	819	779	814	816	833	800	769	835	817	842	822	774	788	855	779	806	784	799	768	807	837	815	810	821	855	820	821	827	775	807	802	820	790	816	771	795	815	807	772	785	826	814	836	845	793	792	785	841	837	815	807	811	832	783	831	812	793	824	812	838	817	807	818	808	840	825	811	822	802	895	805	782	863	781	790	759	813	842	836	885	805	794	802	798	780	792	816	839	789	805	833	849	764	824	787	816	753	774	826	821	867	841	814	839	795	878	806	785	785	808	750	809	845	767	807	840	802	796	857	861	808	809	774	820	784	777	816	772	846	811	793	788	828	761	835	844	744	792	755	773	829	829	743	782	814	803	849	806	809	755	835	818	864	800	758	795	832	823	863	835	751	814	845	785	826	790	808	784	794	818	801	799	772	819	745	816	800	851	813	797	781	801	829	752	823	809	802	802	836	871	806	801	810	785	786	824	807	809	797	841	835	816	837	779	786	830	819	825	774	805	809	808	797	768	813	852	774	801	814	838	826	810	809	828	830	819	841	795	815	878	778	841	809	805	821	808	817	814	844	765	842	785	785	835	799	831	792	794	800	821	839	785	863	813	747	829	800	783	846	826	831	779	834	769	821	795	810	816	807	856	781	824	861	841	812	826	791	825	783	813	807	813	828	785	792	805	822	809	817	833	811	795	805	809	784	833	834	823	790	778	816	827	796	803	794	788	825	870	837	822	787	803	816	852	826	799	842	825	810	798	829	827	820	852	852	842	806	829	770	800	802	775	806	798	830	795	803	805	792	806	805
1969	213	206	206	227	183	174	207	757	509	227	187	193	177	167	182	193	173	175	170	158	153	196	152	153	186	174	189	183	168	185	191	165	185	182	203	166	179	167	185	169	172	163	173	171	177	186	193	172	134	180	183	180	197	159	173	151	194	191	182	168	167	160	185	164	135	178	199	185	172	163	175	155	169	180	155	181	193	184	145	185	188	179	154	167	164	196	186	148	170	153	139	166	191	192	174	172	167	182	165	171	169	181	155	161	166	153	153	197	186	173	172	171	177	168	156	171	179	233	188	174	168	176	160	173	181	195	162	198	162	164	179	172	189	169	167	198	193	172	153	156	166	177	179	160	175	192	145	184	159	154	151	182	169	169	162	176	175	174	182	162	173	174	193	163	173	171	162	192	183	177	174	189	177	201	180	164	197	185	174	162	184	169	154	164	145	169	146	160	166	167	197	208	156	161	198	164	158	169	198	179	162	173	185	176	175	175	164	163	165	177	175	152	172	171	183	180	169	197	153	188	169	158	172	160	152	176	169	150	168	164	174	185	171	168	174	155	169	173	174	174	178	169	180	159	180	164	189	183	185	197	159	213	174	193	181	169	180	165	173	162	195	159	164	155	169	186	161	174	197	183	172	164	197	180	189	182	163	169	181	175	170	193	168	172	158	180	171	186	210	166	153	158	165	190	174	160	160	170	186	190	185	168	161	167	164	176	177	195	191	184	190	172	182	190	177	190	167	169	183	167	199	171	157	174	164	191	174	170	163	180	173	170	186	177	183	165	180	164	187	166	178	186	185	163	189	165	173	164	186	194	176	152	138	147	169	166	159	171	167	157	179	172	186	182	171	184	183	178	168	191	179	184	193	150	167	161	192	179	167	195	185	159	203	187	181	193	178	186	167	160	164	160	165	139	176	162	175	164	173	159	144	188	176	156	201	176	164	169	173	172	173	170	162	174	187	156	154	174	188	178	181	159	184	170	183	181	194	176	169	158	169	187	177	154	189	174	189	174	180	162	189	200	186	151	157	175	177	172	174	184	165	177	179	170	170	177	148	186	209	190	196	168	190	173	167	171	174	183	171	163	205	192	191	169	158	171	196	176	188	152	172	176	195	195	176	174	169	162	180	168	173	187	164	167	192	153	160	181	151	186	150	197	173	167	168	178	184	147	190	185	185	180	181	164	192	177	176	189	171	164	179	185	137	177	181	167	166	182	159	166	187	178	169	184	186	177	182	161	173	187	185	170	168	159	155	180	162	174	175	166	168	162	182	173	170	185	161	189	198	174	174	175	166	180	152	180	157	186	171	183	186	170	186	182	170	183	166	156	180	155	162	167	169	184	163	184	180	165	194	169	180	156	156	173	162	200	177	192	191	195	174	172	170	185	188	154	175	153	193	167	186	170	170	170	168	180	176	160	171	185	185	192	200	150	174	165	170	160	140	166	150	170	162	168	168	188	178	164	185	171	159	166	187	160	177	179	174	167	184	165	183	184	184	169	153	149	163	153	169	164	174	137	174	177	197	166	193	184	175	174	168	156	168	191	186	186	174	160	151	193	173	178	185	169	200	172	180	180	172	175	184	210	157	198	155	160	197	174	171	135	154	159	177	177	161	162	192	169	181	189	167	178	162	168	180	179	179	165	173	171	162	179	173	169	169	192	164	172	196	171	173	179	151	170	177	173	176	189	173	175	187	164	180	170	153	169	208	195	179	162	184	182	186	179	186	173	188	169	192	179	174	187	153	182	162	176	165	157	150	165	180	201	164	165	156	180	169	163	183	183	167	195	165	163	176	162	188	166	175	190	213	180	160	161	175	168	195	185	153	171	165	186	159	179	198	172	156	123	192	190	173	166	179	175	176	169	173	166	180	166	163	181	173	167	171	163	181	181	164	146	174	169	175	152	167	178	158	161	155	196	176	174	160	186	163	179	214	147	199	197	146	172	180	175	184	185	168	151	167	177	168	176	168	188	167	176	153	178	171	183	170	178	194	174	199	168	166	186	184	168	166	182	188	151	168	166	159	141	179	164	171	172	195	182	162	180	173	165	198	175	175	182	173	171	173	168	185	195	163	171	179	179	176	174	185	179	139	167	162	194	161	173	165	166	176	179	156	178	188	190	180	178	187	162	148	191	162	159	148	173	204	168	153	176	168	177	161	157	163	182	175	181	158	177	188	195	171	162	177	149	173	182	165	170	160	186	187	175	198	169	189	179	154	152	180	164	157	172	152	170	179	166	177	159	186	169	176	192	180	196	175	161	189	183	204	166	168	158	154	182	189	165	161	178	160	174	170	143	194	170	213	183	195	176	160	175	160	163	178	178	169	177	174	170	187	124	158	194	165	189	183	156	179	192	170	179	193	186	160	157	167	163	161	172	173	167	171	200	155	173	180	168	174	185	185	178	157	159	161	186	142	164	138	159	184	189	176	186	191	185	189	187	174	173	162	177	160	174	199	197	156	165	169	182	181	200	170	187	165	190	168	178	192	198	197	198	193	176	206	168	195	180	185	166	178	172	174	144	193	182	178	171	193	168	162	150	204	187	184	185	171	161	170	174	155	176	156	168	176	161	164	157	176	169	191	164	176	179	168	182	179	182	195	172	163	183	151	178	176	183	185	167	164	165	151	167	174	173	149	165	187	165	175	183	160	201	173	172	173	177	165	180	177	153	174	157	168	176	185	199	164	160	173	193	199	186	173	154	174	181	189	178	173	171	181	202	160	161	191	165	187	179	177	156	170	155	164	164	168	172	146	161	181	174	189	164	178	184	148	166	191	174	151	156	198	183	171	185	177	140	191	170	165	182	197	181	183	178	172	176	159	150	163	176	169	184	169	191	168	172	205	176	176	170	175	190	185	133	163	176	161	173	198	179	173	187	189	157	157	180	199	173	180	158	167	158	156	161	197	161	168	181	186	171	159	174	183	169	175	149	179	177	175	174	180	189	178	155	174	165	191	178	172	172	195	172	146	142	187	172	206	175	200	192	162	198	147	190	162	177	156	194	182	181	190	176	166	159	165	174	164	205	173	176	171	190	170	165	176	168	169	184	186	180	170	182	166	164	183	186	159	185	183	174	192	181	177	186	177	175	160	183	175	163	164	162	157	152	182	163	154	160	178	180	168	192	197	163	201	185	168	171	190	166	179	193	148	186	185	163	198	161	184	187	175	180	186	188	151	193	162	159	176	176	175	151	173	168	173	151	189	180	180	172	163	181	165	160	195	184	174	178	170	164	167	191	173	182	176	168	159	189	162	181	173	201	174	184	168	171	172	161	165	173	158	156	163	174	160	178	202	194	186	166	145	178	180	172	162	171	162	181	170	176	181	178	170	188	174	157	191	174	170	173	182	157	181	165	166	164	184	162	180	176	197	167	179	195	194	186	172	179	178	177	168	190	177	152	182	170	162	164	154	166	181	158	177	185	182	194	188	160	171	167	178	176	186	174	182	168	163	179	178	165	196	173	174	180	171	169	190	171	171	164	177
2168	593	648	695	637	642	633	907	4909	2917	944	578	550	545	541	553	533	550	577	531	531	541	563	507	532	518	533	538	498	515	509	553	522	541	550	521	570	528	565	536	504	488	523	568	509	576	522	516	492	563	487	507	533	553	494	509	476	543	572	544	515	557	568	516	534	524	543	522	550	527	555	531	547	507	550	539	479	546	542	557	538	525	523	552	525	543	509	574	494	523	523	492	491	555	545	500	519	547	519	504	536	544	530	518	543	527	556	526	512	506	568	516	508	543	522	553	503	519	532	474	519	512	551	517	517	531	522	498	527	520	501	556	541	547	510	549	559	490	539	493	516	524	508	529	539	534	515	507	504	529	525	518	545	521	554	563	525	509	525	528	538	515	508	552	528	511	482	493	512	536	494	495	476	511	543	560	514	509	552	529	542	522	527	515	527	523	510	550	529	564	511	515	572	549	515	516	507	495	497	533	514	491	558	532	555	573	544	514	497	510	506	498	473	533	538	506	548	528	519	533	531	527	503	502	582	564	549	531	562	567	524	517	517	532	518	543	527	504	526	513	518	550	545	562	552	527	483	515	545	518	551	523	515	536	534	535	506	525	526	506	498	544	555	491	503	562	491	494	515	548	560	555	565	493	526	544	520	525	491	526	500	527	504	548	533	551	552	511	513	526	548	569	580	518	544	550	496	502	502	528	542	546	516	521	544	536	518	503	518	521	516	538	521	506	578	540	568	484	502	520	544	523	484	539	508	542	538	521	533	551	519	536	534	539	514	521	554	521	530	534	499	535	488	514	526	499	550	529	498	502	556	533	553	506	508	542	549	559	494	504	500	519	521	537	492	538	495	497	546	557	582	556	543	524	517	551	518	538	498	514	503	555	524	543	521	513	552	550	481	489	567	543	547	537	524	522	551	509	553	536	556	483	530	520	546	554	516	563	497	512	548	513	534	550	505	483	580	560	528	529	511	524	534	564	556	550	521	535	546	519	495	528	547	534	526	504	499	563	542	493	515	537	508	526	548	542	520	544	594	540	554	556	546	521	491	583	504	480	561	538	563	481	541	550	495	533	510	534	526	558	542	558	526	526	551	546	574	506	508	515	518	527	513	547	554	512	529	502	571	550	545	501	545	552	543	552	522	522	501	534	545	571	540	526	544	524	490	528	522	536	528	530	529	539	551	555	497	495	552	570	511	527	570	570	547	508	492	544	553	533	520	549	540	536	498	498	496	525	528	538	543	550	551	536	549	501	510	550	523	529	530	516	525	530	489	520	508	523	515	502	523	524	517	488	511	526	512	503	537	538	494	513	509	518	540	491	524	517	522	542	521	509	515	532	555	544	545	557	485	523	542	513	543	513	516	502	525	523	527	493	510	490	519	536	503	558	499	524	512	516	564	495	514	554	496	538	529	571	536	532	530	514	528	519	517	568	513	520	518	540	560	554	562	525	548	581	522	567	510	542	570	553	493	541	508	517	522	510	547	490	532	539	530	510	588	512	532	510	532	500	516	525	537	548	531	515	581	526	533	524	552	502	535	529	539	513	546	540	518	503	559	478	523	494	563	518	506	553	511	533	525	540	521	534	532	513	514	497	509	477	529	542	500	543	542	501	544	543	553	504	551	484	519	539	551	489	512	545	501	565	494	523	536	537	517	529	530	542	481	572	536	459	504	511	561	513	534	500	547	558	576	520	507	531	541	578	509	541	507	539	535	524	501	506	504	515	530	534	532	573	504	535	507	556	501	576	569	533	530	504	507	530	552	547	537	492	544	535	534	519	541	541	537	561	576	529	494	538	519	520	505	486	523	511	518	515	555	545	563	498	541	536	530	525	523	540	551	531	553	511	590	511	520	479	521	567	517	543	519	520	541	501	542	495	536	546	537	544	523	507	531	533	602	514	507	560	570	513	524	519	548	538	545	540	507	537	544	527	544	546	530	510	523	559	525	498	523	521	487	519	515	541	513	545	517	500	522	536	559	484	538	519	565	527	505	516	517	549	531	521	591	518	547	542	547	512	502	551	578	554	533	540	493	551	523	539	510	543	531	533	529	498	559	524	484	546	537	579	510	515	506	535	528	505	560	547	564	519	550	512	517	533	476	542	534	527	507	530	582	488	504	512	501	557	533	504	527	506	539	500	503	528	564	544	546	513	527	508	526	510	528	536	544	512	531	506	554	527	541	494	513	527	526	506	529	517	510	484	557	534	490	560	510	533	526	514	570	533	560	512	507	519	523	532	562	505	512	557	529	533	569	520	533	530	541	502	555	570	502	563	477	532	561	500	525	493	500	579	542	523	589	533	500	540	544	544	501	557	524	573	547	519	566	548	540	552	492	560	536	548	557	546	510	509	543	535	537	554	540	527	549	515	566	518	497	526	544	540	536	461	512	553	539	510	529	554	554	526	532	546	528	522	496	534	542	543	513	518	524	516	546	513	528	544	527	524	523	512	520	568	517	508	497	546	491	549	546	515	568	493	577	546	521	528	543	494	525	537	514	527	522	522	481	529	534	555	565	545	568	538	461	496	533	549	515	553	542	520	472	574	529	537	545	589	486	511	559	502	524	509	483	567	496	536	486	497	558	547	532	498	525	533	532	477	551	512	558	522	510	518	472	458	511	549	531	563	547	531	529	559	531	520	499	536	510	532	527	525	519	517	531	534	558	534	484	542	512	536	516	488	525	514	548	530	556	514	558	543	590	572	544	514	545	489	548	544	515	605	502	552	530	537	545	565	567	541	538	569	549	560	554	495	523	545	542	527	546	535	532	510	570	560	501	538	529	502	541	521	530	507	559	505	536	550	538	556	460	548	477	519	549	535	525	541	549	492	560	514	489	539	525	525	524	530	541	542	510	528	549	549	553	539	554	532	512	529	550	506	540	502	493	510	557	516	511	517	515	497	498	494	514	547	503	516	540	505	519	513	530	515	521	536	544	539	528	563	483	500	529	500	535	489	511	515	527	532	543	542	536	525	540	513	522	484	522	527	505	521	529	537	536	574	565	506	534	524	524	536	533	529	504	529	568	545	528	553	550	537	542	525	494	542	529	510	551	486	527	490	531	556	552	527	511	485	558	553	491	532	528	513	543	511	518	546	574	544	560	529	527	549	522	529	555	514	565	576	512	527	516	559	558	525	534	540	501	562	513	496	510	517	527	487	554	563	524	545	515	488	518	518	537	583	512	548	503	529	543	498	563	512	548	563	514	550	496	566	535	563	526	499	499	545	558	524	560	517	536	558	552	532	549	503	528	518	514	500	498	540	535	520	552	479	476	534	537	554	566	522	513	529	500	513	544	507	539	554	547	536	550	498	528	533	556	548	535	533	543	498	527	498	517	499	529	564	527	495	510	512	503	574	528	544	528	536	531	516	508	536	544	507	528	552	586	536	545	552	557	531	541	513	522	534	491	534	540	524	551	513	562	502	483	561	521	533	503	542	548	500	502	502	537	562	528	550	509	534	538	587	529	528	550	550	516	506	583	531
7288	1197	1246	1096	840	735	582	3528	12392	7164	5435	512	357	385	327	363	357	326	370	359	343	320	363	321	326	339	330	343	304	342	325	320	333	341	334	321	330	321	327	323	302	283	308	319	329	337	321	296	318	323	355	323	335	351	321	300	311	341	319	290	301	336	348	304	310	339	332	320	326	302	347	306	314	306	301	321	315	279	298	350	347	299	348	292	317	333	280	346	333	323	318	295	342	341	355	360	286	352	321	313	336	294	309	330	315	310	305	335	309	311	308	320	331	291	313	331	320	318	329	328	297	302	307	379	323	323	324	328	321	344	335	328	325	310	339	323	328	293	297	355	338	303	315	306	336	324	315	324	332	277	314	300	324	275	346	305	331	284	342	304	318	305	337	308	334	337	329	297	314	325	309	293	318	310	299	320	322	309	335	351	306	370	330	330	316	290	363	316	309	340	309	331	349	307	341	315	310	329	303	284	309	292	316	331	306	319	307	301	328	311	339	327	318	307	295	353	301	313	323	283	318	300	315	284	303	309	345	341	288	329	309	281	345	321	318	311	307	311	329	339	335	306	350	341	340	300	322	314	322	297	299	335	316	343	319	306	342	331	354	312	312	330	316	319	304	318	305	307	345	332	326	359	293	335	329	336	331	314	335	311	332	323	324	341	335	278	319	342	349	320	322	326	316	280	333	316	307	310	300	312	297	318	310	332	314	301	322	292	341	297	299	328	334	345	325	301	308	304	301	341	290	323	321	349	315	318	337	315	307	333	276	293	299	343	313	339	312	323	335	335	320	362	308	325	328	346	324	340	345	318	337	374	353	325	329	305	322	365	304	306	327	312	304	317	317	334	310	326	305	312	319	309	324	339	343	308	326	340	312	331	318	348	286	339	321	322	292	335	321	334	313	328	345	311	331	306	331	308	353	303	333	331	309	305	308	312	299	284	309	333	331	311	328	322	339	328	321	298	327	327	284	304	330	359	297	307	321	334	342	339	324	301	328	324	291	322	320	299	314	297	324	321	320	307	291	317	319	311	330	323	342	313	339	317	313	315	311	362	334	310	355	349	329	293	323	290	325	335	308	310	313	332	329	292	316	351	359	294	325	342	312	324	286	331	312	322	344	332	332	322	323	334	315	343	316	324	295	345	345	317	319	327	297	326	323	328	322	315	332	353	293	329	322	312	344	325	322	310	323	362	334	321	299	337	296	326	310	349	315	335	317	304	307	336	332	328	327	327	327	368	318	301	287	288	284	306	345	307	296	321	275	338	295	309	309	334	333	303	327	333	306	321	301	312	276	343	333	268	349	305	323	333	318	304	341	344	305	309	303	315	335	314	328	330	379	324	320	315	294	335	300	351	303	274	329	311	342	338	305	332	284	309	291	335	340	318	343	365	291	329	348	323	326	320	309	293	294	329	348	325	332	311	303	340	317	302	301	301	315	316	311	325	347	311	344	302	340	312	339	306	303	323	314	335	321	307	322	333	350	332	294	331	324	330	307	346	331	323	329	307	335	313	329	320	295	307	345	317	306	371	329	319	333	334	279	307	308	345	343	334	305	316	300	320	355	314	313	343	312	332	294	299	298	328	329	320	347	306	316	302	322	324	329	324	317	311	302	338	338	333	318	316	343	312	326	277	321	345	331	283	325	323	330	332	321	344	328	304	287	310	308	327	334	284	282	319	306	320	307	327	294	322	312	297	315	295	322	326	329	316	347	287	293	335	326	297	323	293	340	313	306	326	320	352	331	354	328	325	308	321	311	311	341	323	312	316	335	320	324	282	326	313	295	359	320	314	302	307	334	322	328	322	335	325	305	320	297	321	320	307	305	314	339	339	336	326	280	339	304	310	296	309	353	322	376	351	322	316	338	310	293	328	283	318	352	317	317	332	348	313	318	344	304	326	358	334	316	295	327	315	283	353	337	293	306	296	311	301	342	331	351	306	332	299	300	318	322	329	322	302	326	344	308	333	315	350	333	314	321	311	311	296	350	334	289	290	326	303	288	304	309	305	327	311	354	339	364	312	297	327	320	327	331	292	322	326	319	316	344	333	339	331	305	327	322	324	341	314	304	316	301	330	340	333	316	344	304	297	318	351	313	335	293	335	329	306	327	297	316	305	321	327	315	343	325	291	291	295	277	342	301	305	325	323	335	325	314	313	319	338	362	337	350	318	276	341	353	335	314	289	351	336	322	330	331	363	313	321	309	361	296	325	310	349	308	311	298	323	298	320	343	306	342	324	299	301	297	318	348	331	311	307	337	351	340	302	299	306	358	298	317	279	305	288	297	304	330	339	358	331	317	308	289	301	322	329	309	330	351	354	319	315	348	298	351	321	299	309	286	345	292	362	315	322	329	290	321	316	326	300	296	316	319	337	301	330	318	326	368	359	313	346	330	285	346	306	304	308	328	340	298	320	302	286	311	322	326	280	332	323	340	333	300	322	339	300	265	328	313	323	311	314	339	303	299	315	341	311	271	271	346	300	314	289	327	299	346	346	321	339	339	313	325	309	333	320	301	339	307	328	274	328	309	285	346	325	345	307	336	317	304	290	321	341	320	335	321	310	313	342	294	337	312	316	328	306	322	306	346	340	301	332	340	348	315	321	294	341	252	309	322	342	333	283	293	314	293	361	314	340	329	328	329	277	334	293	291	316	328	339	302	313	313	311	283	345	310	332	333	354	333	295	304	313	335	319	336	326	339	306	336	310	313	269	327	342	331	335	321	318	351	316	331	300	338	335	340	306	328	298	333	356	297	305	313	304	319	318	316	334	359	320	361	345	318	284	341	334	297	323	351	331	325	350	350	332	335	316	328	304	315	336	322	315	335	327	308	320	341	348	314	324	339	322	323	306	308	320	304	327	328	310	307	316	315	315	322	309	327	294	302	271	309	314	329	291	343	346	307	358	311	304	339	326	327	339	352	341	337	360	348	305	291	324	320	340	326	308	311	313	326	363	310	304	276	339	335	324	295	327	308	291	322	333	311	294	322	329	335	312	308	328	307	316	313	319	325	346	321	320	323	313	329	346	305	310	304	297	343	289	315	310	310	287	320	357	348	335	327	351	325	343	333	321	316	316	328	320	314	292	339	338	318	320	302	291	334	317	345	378	324	313	339	323	303	300	328	344	306	281	302	320	339	319	315	314	367	330	316	335	298	353	328	356	348	344	306	300	291	324	306	310	318	318	272	319	339	323	318	338	308	309	315	287	350	299	314	318	313	297	324	317	301	297	308	307	352	341	333	307	330	323	321	284	337	316	342	309	336	297	326	348	309	343	287	324	310	310	303	324	295	351	312	306	350	318	302	286	300	323	305	299	339	310	345	345	326	344	312	331	312	345	341	306	314	326	311	325	296	307	296	351	320	341	317	298	322	300	334	331	304	314	340	303	335	334	349	335	310	329	295	297	313	334	294	336	340	327	312	311	336	327	285	292	330	302	312	338	339	327	386	299	317	308	318	340	310	309	329	317	307	321	322	343	334	323
5829	1669	3044	3539	3057	2512	2186	13610	33966	23174	17823	1163	1156	1108	1038	1032	1032	1004	986	1048	955	955	966	944	956	905	927	922	885	886	882	911	957	905	866	839	947	911	904	913	857	914	890	917	923	858	867	859	856	852	870	830	885	862	895	845	902	880	883	843	829	879	880	915	897	829	839	848	872	815	914	834	877	854	837	863	852	870	836	886	823	873	880	851	894	809	851	811	857	824	867	857	907	810	819	824	843	882	825	850	841	849	852	918	876	886	881	882	794	846	867	831	822	903	824	851	899	862	832	902	852	827	859	866	845	883	894	844	849	886	925	876	897	830	884	802	880	875	823	848	833	905	871	834	884	858	870	849	874	902	832	867	855	814	827	833	925	876	828	836	850	879	933	832	869	851	878	870	899	815	841	810	903	892	871	815	868	856	853	905	900	875	899	892	869	843	886	894	831	843	884	894	910	843	865	833	841	859	892	891	839	870	817	860	840	905	846	883	896	893	893	830	863	834	868	850	861	841	836	825	901	820	873	843	858	808	858	858	916	892	887	883	862	813	843	839	858	852	868	877	877	886	883	866	837	833	862	889	869	871	851	836	831	871	870	815	883	863	870	899	881	832	918	886	884	873	859	897	889	853	868	844	877	893	853	838	846	857	846	860	879	873	878	875	860	878	854	855	813	860	857	879	853	841	856	880	864	879	883	889	808	871	872	862	851	856	821	840	851	816	926	839	877	897	860	855	845	782	889	842	897	846	848	846	814	879	868	873	862	848	845	843	864	907	819	889	881	858	845	883	837	874	905	849	844	883	857	884	873	914	863	823	908	850	863	877	847	933	830	838	840	872	867	857	852	873	847	835	857	851	875	879	808	843	851	826	791	870	858	894	898	855	849	868	902	897	869	898	837	903	869	894	858	901	883	886	851	829	861	920	860	830	812	861	829	844	871	832	854	821	911	828	888	786	827	878	879	844	858	888	870	839	854	840	834	865	831	851	848	854	855	902	871	876	838	829	841	885	863	866	901	838	840	808	874	846	867	848	861	894	873	860	856	911	849	883	936	851	923	827	822	871	887	887	836	878	829	883	841	938	894	894	836	849	867	856	840	818	903	894	830	838	902	851	856	800	943	856	850	913	862	823	903	849	835	921	844	848	859	834	853	875	815	855	838	852	854	873	880	864	874	864	846	867	822	849	805	832	863	888	854	831	877	855	883	802	880	861	881	895	872	862	816	834	826	849	881	856	906	860	840	860	865	831	851	853	878	827	891	840	824	920	848	823	807	859	923	874	873	869	840	849	827	851	869	859	844	784	877	828	896	882	865	833	906	842	834	867	879	917	858	840	853	839	875	928	896	817	856	861	895	860	871	855	865	869	832	862	864	842	812	853	833	875	873	880	878	851	897	863	820	833	834	872	890	899	844	931	874	880	860	861	858	880	865	839	871	857	834	891	871	853	908	823	903	843	833	869	875	836	857	843	860	891	884	845	815	839	836	839	884	883	810	864	837	838	859	879	878	826	794	837	855	873	841	882	900	859	940	817	855	817	868	842	857	853	890	901	883	870	840	829	871	819	854	892	860	861	901	814	841	885	863	832	861	884	890	866	921	867	892	837	828	857	873	863	842	869	811	882	881	855	848	863	879	864	850	857	887	896	863	888	828	874	844	859	863	865	876	866	917	837	828	884	862	903	869	841	876	800	836	948	821	798	880	859	816	849	893	900	858	846	847	917	929	849	928	874	858	879	874	869	893	848	860	828	890	836	835	881	847	845	880	862	875	841	830	849	891	772	847	855	829	871	815	872	847	875	893	876	908	840	881	873	883	818	870	859	853	911	891	866	912	888	846	848	856	893	873	881	804	924	875	863	873	834	853	912	802	840	865	868	896	884	845	866	902	842	818	824	880	855	782	875	861	867	854	848	901	856	873	807	841	872	871	817	799	874	843	895	873	871	842	869	852	847	863	845	902	868	911	890	846	906	841	880	856	844	931	901	859	880	820	822	851	836	830	861	867	885	896	858	902	881	862	881	857	830	867	877	781	875	853	862	887	860	897	852	852	873	857	873	851	860	909	825	961	827	866	910	872	853	850	827	860	856	854	850	892	858	877	826	910	829	866	844	905	859	942	847	915	854	848	867	867	880	868	828	841	801	843	913	892	855	815	866	902	873	850	843	793	858	865	899	857	842	861	876	856	843	875	868	879	850	868	898	879	851	855	853	862	864	841	847	863	847	937	901	833	883	841	843	903	834	871	888	864	897	885	850	821	845	821	902	921	880	874	816	911	830	932	886	869	905	903	917	920	849	874	841	892	875	857	875	879	889	862	879	887	861	843	855	830	920	866	871	852	806	838	867	862	823	852	900	864	812	869	818	850	812	801	887	850	891	871	873	819	789	845	852	850	895	920	941	897	819	869	889	831	870	901	862	858	845	862	840	821	790	897	859	858	851	874	818	814	868	843	881	861	889	903	849	870	907	819	881	837	906	850	830	928	892	835	853	863	879	829	876	878	854	958	876	866	835	883	889	873	894	861	870	863	845	858	898	851	830	912	868	837	875	845	841	833	831	898	892	871	822	845	868	877	847	854	903	828	812	877	864	906	856	886	818	917	850	844	840	897	891	866	854	898	891	840	876	864	844	873	868	838	872	906	888	858	863	838	906	841	891	856	843	878	913	825	859	858	880	896	892	915	913	895	859	864	841	895	857	833	844	863	833	828	876	826	844	908	863	863	882	829	870	879	865	903	855	871	888	900	845	859	909	896	860	868	854	786	904	932	903	827	864	855	882	842	909	882	891	890	824	827	902	841	838	886	924	873	814	894	878	894	882	858	875	867	860	878	846	942	871	809	877	898	853	905	891	885	901	854	867	838	896	874	897	858	866	826	841	880	882	884	845	867	861	826	868	862	832	875	860	876	889	881	892	882	890	823	889	863	877	894	821	859	843	858	855	859	877	955	826	869	894	849	901	851	870	830	857	865	824	858	872	836	806	903	857	850	839	833	860	845	839	845	903	915	877	838	881	847	882	839	878	834	872	903	866	859	872	913	857	878	880	911	914	868	885	865	882	849	898	884	878	794	845	906	813	829	855	838	877	868	824	840	867	914	865	908	892	820	858	859	852	942	881	836	924	917	841	868	847	803	876	884	897	878	910	863	872	856	827	827	878	875	829	866	822	847	919	924	864	802	804	842	813	857	839	872	856	853	870	903	853	879	853	911	876	884	871	904	870	871	827	835	858	902	824	895	858	861	802	849	841	833	868	863	799	851	859	844	902	895	798	848	848	818	856	914	852	831	839	911	877	930	811	855	835	811	843	859	839	833	847	880	851	840	863	851	847	864	877	805	881	897	867	877	843	824	852	898	916	820	879	878	829	854	857	901	882	851	853	903	888	873	839	911	842	876	891	885	900	850	828	905	884	936	846	828	843	809	840	854	886	814	859	875	872	825	840	871	876	916	876	844	854	892	866	885	852	863	872	873	821	853	861	855	872	875	808
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
