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
336921355375	336921355934	336921356484	336921357034	336921357584	336921358134	336921358684	336921359234	336921359784	336921360334	336921360884	336921361434	336921361984	336921362534	336921363084	336921363634	336921364184	336921364734	336921365284	336921365834	336921366384	336921366934	336921367484	336921368034	336921368584	336921369134	336921369684	336921370234	336921370784	336921371334	336921371884	336921372434	336921372984	336921373534	336921374084	336921374634	336921375184	336921375734	336921376284	336921376834	336921377384	336921377934	336921378484	336921379034	336921379584	336921380134	336921380684	336921381234	336921381784	336921382334	336921382884	336921383434	336921383984	336921384534	336921385084	336921385634	336921386184	336921386734	336921387284	336921387834	336921388384	336921388934	336921389484	336921390034	336921390584	336921391134	336921391684	336921392234	336921392784	336921393334	336921393884	336921394434	336921394984	336921395534	336921396084	336921396634	336921397184	336921397734	336921398284	336921398834	336921399384	336921399934	336921400484	336921401034	336921401584	336921402134	336921402684	336921403234	336921403784	336921404334	336921404884	336921405434	336921405984	336921406534	336921407084	336921407634	336921408184	336921408734	336921409284	336921409834	336921410384	336921410934	336921411484	336921412034	336921412584	336921413134	336921413684	336921414234	336921414784	336921415334	336921415884	336921416434	336921416984	336921417534	336921418084	336921418634	336921419184	336921419734	336921420284	336921420834	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15800	4428	4814	3960	2994	2707	2411	1983	1938	1899	1803	1409	1219	1598	1831	1722	1305	1041	977	820	828	864	923	934	953	543	459	443	445	376	399	440	373	419	337	418	382	410	395	408	412	328	375	347	395	363	366	365	363	367	405	380	357	343	366	394	373	370	366	367	385	367	362	369	372	374	373	352	386	374	372	376	361	354	388	354	374	362	325	375	375	349	390	365	363	368	337	374	397	355	364	353	361	385	374	360	380	359	361	331	363	380	361	339	354	377	403	356	379	395	379	380	358	363	375	365	328	410	368	365	408	354	335	381	371	332	389	416	382	351	325	362	389	418	380	358	400	354	375	374	379	366	350	369	384	371	389	343	373	371	356	363	368	331	341	374	353	382	418	354	366	345	390	408	379	398	381	390	328	342	372	360	355	337	388	370	360	340	386	366	377	355	374	381	368	324	331	351	379	382	362	412	359	338	350	332	350	362	399	351	398	380	375	397	365	374	396	358	369	348	354	373	373	371	389	388	345	367	380	353	361	345	338	373	385	379	361	329	349	404	364	410	382	360	379	363	367	345	376	359	378	406	382	372	382	372	350	335	344	360	343	391	388	371	362	342	352	350	380	356	344	339	371	375	342	344	344	422	348	351	371	343	326	392	390	359	334	397	361	368	346	322	343	402	379	379	356	351	333	368	388	383	359	389	374	338	364	352	335	345	351	344	315	370	337	374	366	371	368	376	341	332	381	408	358	373	383	370	356	356	325	357	373	359	352	411	378	339	360	362	383	359	362	378	353	335	356	343	379	359	326	366	366	385	373	382	389	348	359	339	350	356	370	337	366	394	369	396	373	369	376	413	387	345	347	384	342	360	351	385	373	385	359	363	391	363	384	385	334	343	375	355	313	363	352	359	395	340	403	370	351	347	375	387	349	335	382	350	366	378	351	360	350	384	337	370	379	360	392	381	361	333	336	357	371	362	391	392	407	378	358	370	362	391	405	337	373	346	391	390	373	345	333	350	381	363	357	385	346	359	384	349	380	312	359	396	345	334	358	333	376	356	353	351	330	365	336	366	366	355	391	332	395	341	333	374	361	353	381	356	376	374	387	383	396	382	378	387	332	347	358	368	342	390	367	373	321	387	405	386	356	345	348	335	375	330	412	355	336	391	351	413	358	341	364	335	376	410	377	321	418	375	378	374	355	411	384	371	379	339	325	346	380	365	371	343	354	365	376	376	401	385	348	339	353	358	406	390	369	361	389	329	347	361	374	348	365	384	364	351	388	349	379	373	331	370	366	322	392	378	361	331	384	421	382	402	340	360	380	384	358	351	389	375	335	342	351	349	408	353	355	320	366	352	385	370	390	361	355	378	395	350	388	362	394	412	381	391	391	366	356	384	371	352	359	343	318	369	352	350	373	356	368	381	359	371	389	362	345	365	342	351	361	380	370	375	362	385	368	345	385	388	328	350	358	372	383	344	342	369	396	331	350	373	347	371	343	347	356	387	355	332	362	364	333	384	386	385	361	316	349	381	334	416	380	372	345	341	344	334	356	422	354	392	394	367	358	364	354	381	376	352	377	343	388	374	308	382	353	361	350	350	371	344	332	371	355	369	374	359	379	395	363	369	399	376	368	339	354	355	393	364	418	367	340	352	370	348	397	369	386	358	346	337	336	397	352	340	383	410	376	371	345	396	358	346	362	367	333	362	378	378	362	368	374	373	342	339	388	394	372	353	381	369	375	360	375	363	393	378	398	375	341	396	362	339	371	367	386	330	365	375	335	366	319	383	370	355	351	376	357	359	345	335	384	374	350	353	336	392	377	320	370	371	368	366	403	362	369	374	371	388	365	359	361	361	347	369	358	375	379	364	401	366	377	377	423	398	362	368	338	370	381	363	395	348	368	347	369	407	362	349	385	392	357	390	336	376	390	349	352	366	353	366	325	325	379	385	383	366	335	371	344	324	362	341	380	377	410	375	394	335	364	396	362	335	359	359	353	380	391	356	379	370	388	399	346	371	385	384	342	383	376	377	338	374	349	379	386	356	359	353	392	332	366	343	345	365	332	375	362	383	351	340	359	362	338	376	380	373	365	349	409	354	395	356	329	426	356	342	346	379	357	360	366	361	366	365	355	353	311	371	382	360	388	371	363	363	355	379	356	375	353	356	388	379	359	368	322	352	371	372	348	348	355	394	361	368	353	382	382	377	358	380	320	355	374	394	388	359	360	398	360	372	336	349	344	388	384	353	359	342	343	361	355	404	389	374	339	371	384	356	348	353	347	366	359	360	346	346	376	378	389	369	401	372	379	379	341	342	390	364	411	349	354	348	331	359	383	364	353	328	368	387	351	379	372	386	331	355	382	356	344	325	355	324	375	372	402	383	369	333	355	372	350	381	337	372	373	382	370	396	411	353	343	371	348	373	363	375	327	372	384	357	365	349	383	387	344	396	367	346	373	355	365	335	350	356	386	360	378	389	338	385	370	347	355	375	361	389	346	361	372	344	357	365	339	365	367	408	357	401	406	357	370	378	337	361	353	367	341	371	334	357	357	362	362	331	408	397	386	359	328	337	361	352	353	356	391	357	350	372	379	354	385	383	353	404	365	379	340	365	354	360	409	341	322	398	335	396	371	373	345	391	345	369	356	358	344	400	390	363	355	391	389	338	345	382	353	340	362	378	334	376	353	382	376	347	382	378	389	355	342	393	325	350	401	362	336	372	336	378	333	372	362	360	388	369	387	366	342	326	360	389	380	382	371	346	357	346	327	364	345	366	373	387	385	372	344	327	379	374	356	337	367	352	351	380	380	359	358	343	392	366	371	370	349	372	358	367	353	378	347	377	392	375	370	353	332	364	361	356	370	348	346	327	379	365	363	352	369	351	345	366	396	377	348	395	343	373	365	400	357	343	358	363	365	378	352	303	379	348	376	384	411	375	379	340	317	371	337	384	374	376	370	358	386	348	364	354	362	370	361	347	372	332	364	361	419	366	375	349	350	414	361	365	372	357	388	400	361	373	351	350	344	381	398	371	377	405	408	366	386	342	359	385	360	349	387	349	334	375	349	389	372	368	357	359	361	349	387	346	360	370	366	346	341	390	313	406	345	399	368	405	329	381	349	391	346	374	385	381	385	353	402	417	354	406	346	367	353	374	381	335	371	335	337	366	383	403	335	352	356	372	390	363	395	359	359	384	352	354	348	357	354	385	359	357	349	373	401	369	357	370	375	363	344	367	358	379	365	353	354	381	392	368	356	346	359	358	350	400	360	364	359	362	342	358	427	353	366	375	354	377	401	359	340	366	350	391	373	355	369	365	371	377	362	377	332	353	396	370	368	381	385	379	374	375	370	395	334	357	372	369	332	392	376	356	371	345	371	379	426	351	360	396	408	379	364	380	364	382	368	359	343	347	412	361	368	345	353	315	384	361	395	382	334	348	348	357	368	330	405	384	348	354	369	364	360	327	357	381	385	358	360	385	380	373	379	347	357	386	376	375	380	352
8484	3701	8105	10106	9770	10308	9724	8144	8354	8980	8529	6842	5947	7772	9615	8519	6619	5226	4518	4114	4442	4092	3923	4914	4524	2290	1354	1468	1406	1195	1129	1267	1188	1189	1105	1110	1051	1022	1049	1029	1073	925	946	959	1024	978	992	990	911	944	937	910	929	910	937	963	964	948	935	937	987	924	915	944	906	885	967	933	933	886	875	952	945	930	961	985	952	954	885	903	982	931	923	953	913	901	912	927	893	855	923	963	919	967	908	908	955	909	907	924	888	870	972	915	945	935	908	890	916	927	898	943	882	892	906	909	928	915	916	904	940	890	865	895	895	930	906	858	905	931	905	896	876	907	932	938	964	921	868	967	926	897	975	880	970	935	911	978	910	879	885	881	942	928	839	912	946	921	884	940	937	929	962	865	874	991	943	905	854	856	912	958	904	890	962	940	890	949	890	914	875	945	950	907	877	890	912	959	919	938	922	923	888	866	908	936	913	944	882	911	859	915	941	905	924	977	891	930	901	858	897	919	913	921	945	877	907	882	940	898	921	932	947	915	893	885	936	916	907	977	900	889	853	864	909	887	930	921	908	887	906	910	933	896	853	855	900	873	925	903	915	854	926	886	885	893	992	888	920	869	910	909	903	907	888	923	911	885	923	914	893	926	904	880	868	947	949	937	923	893	933	906	881	938	865	860	935	902	939	914	828	931	877	903	894	839	866	897	921	899	884	905	903	925	887	912	903	917	824	870	920	920	923	943	913	923	888	885	959	895	916	928	934	928	932	886	914	912	906	928	952	855	943	906	850	927	911	897	868	889	878	888	894	941	881	987	885	894	952	901	875	958	932	821	913	927	950	881	844	865	942	900	933	975	923	937	886	962	895	966	860	902	843	891	965	887	959	872	914	902	926	910	904	899	968	970	906	893	902	950	932	931	886	904	971	882	906	899	926	850	879	923	908	958	867	839	925	903	914	899	919	858	924	915	889	927	920	907	900	895	897	932	867	924	944	880	900	887	983	926	902	905	906	922	959	913	909	930	901	863	919	920	947	962	925	934	942	933	956	895	868	893	944	883	879	914	893	901	887	927	935	969	922	885	830	929	859	906	911	929	906	893	908	926	914	929	940	908	918	923	918	898	961	909	894	931	946	860	937	936	944	931	936	919	930	960	855	936	892	957	960	942	920	901	858	922	845	888	838	878	917	923	928	889	886	875	914	932	894	911	879	899	899	910	873	910	895	924	923	907	892	881	962	944	952	931	917	839	907	919	901	883	927	862	888	926	884	937	879	917	913	913	964	903	880	882	914	916	915	912	939	928	880	887	950	913	900	894	918	896	896	944	863	881	886	929	961	906	918	954	892	972	882	924	860	906	899	891	907	914	910	901	893	847	935	916	927	922	880	892	887	889	875	895	947	965	969	955	913	929	930	890	898	899	917	909	905	925	843	903	945	906	904	948	886	882	878	879	885	887	873	909	869	871	926	949	876	896	920	902	860	899	980	901	941	958	900	929	902	868	891	910	916	992	929	914	916	911	881	924	972	948	955	911	872	916	929	931	897	913	919	934	903	886	880	898	936	900	907	908	944	905	871	916	837	941	887	912	906	968	872	931	893	914	933	888	887	891	922	918	893	891	876	950	884	927	925	879	929	910	875	969	930	903	863	900	910	946	900	906	925	860	871	877	868	945	882	890	914	884	925	833	984	894	903	951	947	920	899	939	946	889	845	825	869	942	913	899	980	912	901	878	881	923	978	928	916	906	919	910	914	927	995	920	940	886	907	898	912	929	910	970	908	939	925	1005	868	880	941	904	902	902	952	923	887	889	938	920	902	912	920	907	897	929	896	902	865	937	908	888	937	910	897	934	938	925	904	916	883	906	875	907	927	933	883	920	901	906	859	862	944	925	918	884	895	903	904	872	916	921	856	905	893	906	908	931	922	908	909	847	920	875	934	907	935	927	879	904	924	922	922	916	903	903	963	951	922	944	907	872	896	961	934	880	929	910	866	951	902	980	907	859	920	931	853	905	948	905	889	938	941	860	1021	905	934	951	904	881	888	996	934	924	886	895	948	907	887	936	949	966	902	887	896	949	885	895	911	910	912	932	911	897	885	935	888	937	886	969	903	914	930	909	887	894	908	960	909	907	922	869	939	911	925	923	880	889	890	908	926	918	844	885	922	865	950	864	902	914	853	922	877	912	920	948	949	896	914	902	916	929	925	929	912	935	876	913	935	886	914	866	845	941	952	893	963	890	893	937	857	871	949	884	879	954	878	934	963	880	887	915	915	884	940	899	900	888	941	874	931	927	921	885	901	846	919	922	944	949	876	918	928	875	858	950	904	856	867	913	920	917	910	898	903	919	904	944	925	910	903	874	913	924	922	879	926	920	936	873	955	943	892	916	929	892	874	921	920	943	878	844	937	887	935	880	957	888	902	918	892	907	895	898	945	877	944	881	917	904	919	864	894	951	935	914	969	892	929	964	931	928	894	917	918	905	886	893	935	878	848	902	947	915	922	910	846	973	868	888	938	922	953	886	916	887	920	924	944	882	896	952	980	891	964	848	883	931	860	869	898	895	966	950	926	908	896	941	905	950	911	948	879	886	868	922	850	922	947	931	960	890	911	939	912	891	913	897	918	902	912	889	852	884	914	966	839	960	926	907	840	897	862	906	845	908	916	927	901	851	959	914	887	919	878	912	959	895	897	935	880	874	880	891	909	908	901	936	917	900	934	914	922	904	888	913	884	912	951	880	906	878	870	930	936	945	916	899	955	879	924	927	897	879	877	931	976	907	932	926	954	926	869	931	956	893	891	894	908	931	940	876	897	915	914	899	938	874	896	927	911	957	815	908	917	882	901	877	933	898	916	938	917	923	914	935	913	871	919	918	893	859	951	942	883	907	882	949	906	914	931	905	937	893	921	905	936	897	902	878	917	893	837	924	966	915	919	923	942	948	859	893	928	890	926	880	918	880	926	947	932	956	952	915	895	903	925	964	919	890	887	911	882	924	936	968	890	917	920	908	887	859	861	917	903	897	894	865	936	910	929	890	932	956	889	882	992	854	885	874	907	889	911	911	918	900	874	933	880	904	876	925	867	942	864	897	867	931	945	864	946	893	976	853	886	905	922	863	942	950	887	952	849	924	917	849	891	887	873	960	986	915	858	864	888	978	869	911	903	876	938	866	904	910	910	869	915	930	904	928	935	898	873	974	874	899	903	923	905	882	896	926	884	915	904	919	933	907	899	928	928	891	868	936	933	879	930	856	915	921	935	919	936	953	958	902	901	885	945	940	882	899	952	919	906	910	907	890	894	867	869	976	904	894	883	981	884	849	928	907	904	872	900	906	912	891	920	839	873	920	921	891	896	932	894	926	864	931	896	905	904	923	908	920	882	917	844	933	887	888	881	906	896	885	921	934	903	857	888	952	927	884	909	908	926	859	933	913	862	884	932	868	893	882	886	943	886	871	873	875	884	909	879	883	913	969	867	848	853	927	900	963	935	878	929	883	895	919
3049	1107	1469	1269	1011	1044	951	761	718	656	592	541	510	514	471	444	495	464	393	434	409	410	410	402	414	425	408	414	397	383	423	412	429	420	409	399	389	403	389	416	426	407	370	418	388	416	437	379	378	380	429	377	391	364	401	422	380	399	384	393	426	400	375	422	409	381	395	383	410	386	410	399	392	364	447	391	397	385	417	412	408	380	415	398	389	364	377	392	391	431	402	394	406	383	382	366	377	380	418	373	378	409	413	396	391	362	387	366	372	421	407	396	399	408	409	390	403	410	413	384	410	367	411	419	400	380	385	407	421	398	434	407	415	364	423	374	374	427	380	390	385	411	419	389	404	388	385	389	391	420	394	382	449	405	423	404	394	382	398	402	403	400	405	414	375	387	390	424	375	408	401	444	398	428	423	419	413	411	413	423	393	363	441	370	362	426	423	380	380	364	397	373	387	397	403	381	404	384	413	425	402	388	412	436	405	385	386	377	388	397	372	405	395	419	417	422	419	416	394	405	395	418	385	390	404	427	408	360	439	388	407	395	361	391	414	439	382	373	406	362	404	404	427	405	405	398	365	392	399	421	339	391	382	418	393	374	385	404	386	393	401	386	372	398	414	401	405	409	373	413	407	412	394	413	397	405	404	433	420	391	404	381	392	388	355	434	383	410	408	399	414	397	379	403	424	349	406	381	388	458	398	372	392	377	389	397	391	393	430	406	413	383	386	400	399	411	379	402	382	365	393	418	405	389	434	429	360	406	429	399	395	358	402	417	420	397	391	367	384	415	374	410	411	372	396	426	407	422	367	412	432	408	380	394	413	360	398	389	414	395	395	394	413	421	394	402	420	420	411	385	401	407	395	396	390	373	382	374	377	442	387	387	397	400	397	423	375	409	455	351	371	423	419	378	374	390	434	424	408	382	360	390	372	378	400	406	445	375	437	442	398	389	410	381	389	443	386	369	428	405	419	386	392	371	382	417	433	414	403	445	418	386	402	389	396	413	407	363	370	426	376	398	373	402	398	392	428	449	409	408	402	389	435	377	396	400	403	390	386	381	382	396	390	421	395	393	396	391	377	363	387	416	448	398	362	434	414	371	412	410	409	395	377	382	406	387	376	417	417	373	419	401	418	412	379	386	386	395	434	412	418	371	381	406	390	423	389	406	399	411	402	399	432	389	371	406	413	383	395	417	380	388	422	393	378	429	387	399	379	382	382	399	387	422	392	414	407	373	399	406	369	385	387	415	407	375	360	422	390	425	412	407	375	380	399	399	419	391	396	409	413	387	407	421	377	359	451	428	355	400	422	407	392	414	400	426	403	420	431	423	384	405	408	404	414	392	354	403	391	395	371	382	371	374	394	363	393	403	410	388	410	400	414	405	406	410	408	408	405	404	443	351	378	397	380	396	394	413	400	398	409	407	398	412	394	432	404	400	373	390	398	405	392	416	436	397	389	377	385	403	403	402	345	394	344	376	387	401	383	378	452	332	415	382	370	396	379	371	381	425	420	435	387	399	390	363	419	398	414	420	401	407	367	410	404	369	402	397	458	404	389	417	410	413	378	370	410	445	393	365	423	431	425	432	431	378	396	400	412	386	388	412	404	424	365	406	380	409	407	406	413	375	418	401	417	420	374	414	418	441	404	405	418	427	384	395	422	406	432	392	412	377	422	370	403	391	433	387	372	406	380	413	377	416	451	397	404	386	391	402	384	421	401	399	392	423	413	403	436	377	407	423	389	392	390	403	404	387	408	393	453	406	385	386	392	392	375	413	413	403	390	415	416	391	398	394	380	409	408	374	440	426	427	407	383	402	430	431	382	421	404	385	400	378	389	434	395	409	359	390	429	376	418	384	374	397	376	385	350	401	408	419	380	397	393	413	376	361	416	376	413	413	414	403	387	375	403	401	386	406	366	420	392	420	388	407	395	380	408	422	458	376	437	450	422	379	389	387	416	393	382	416	395	372	425	386	467	368	413	459	454	419	400	390	391	427	401	383	411	374	421	424	406	389	419	383	384	402	402	373	400	408	403	393	377	392	380	399	389	424	400	409	433	419	417	407	400	405	399	423	414	425	384	402	378	395	415	362	384	419	440	361	405	356	403	389	414	401	399	383	398	427	382	388	344	395	410	398	387	417	398	381	397	418	381	398	395	408	423	430	431	416	391	416	412	375	403	432	390	406	414	415	421	404	410	398	391	409	394	395	357	386	417	424	376	378	383	433	424	412	394	400	394	355	393	345	385	420	397	391	399	434	421	393	415	401	373	423	431	368	377	409	363	417	400	392	397	363	421	404	429	394	360	418	388	414	403	408	404	377	399	409	406	364	426	424	415	355	335	401	413	412	395	415	376	396	403	384	383	431	391	394	366	409	415	377	422	411	349	393	404	389	380	408	380	405	396	417	442	411	384	351	366	410	424	419	366	406	399	417	425	400	420	373	392	346	363	394	389	415	400	412	413	362	432	346	385	376	401	427	387	412	450	385	389	400	384	404	412	400	388	404	403	389	365	413	361	355	414	427	390	387	400	422	396	411	370	386	382	396	392	393	423	399	400	419	405	419	387	385	365	358	424	429	393	391	401	399	419	479	397	381	398	402	366	394	405	404	401	447	425	426	368	423	408	426	390	405	374	405	378	421	369	373	374	364	423	391	415	364	412	404	391	417	376	395	415	405	407	407	382	396	423	407	378	390	393	411	408	388	415	415	400	387	368	385	374	378	414	455	405	425	396	380	444	389	389	412	407	364	384	445	431	404	436	377	387	421	413	403	423	405	408	380	404	426	390	409	396	376	354	396	384	420	404	430	417	407	399	395	401	383	419	370	387	425	379	401	417	367	399	404	402	430	372	431	408	358	381	398	381	405	415	417	407	417	405	415	395	398	372	412	384	396	404	409	400	387	404	414	429	409	395	394	390	430	401	390	381	425	410	385	408	395	381	407	429	385	383	383	436	396	390	433	447	412	414	426	465	449	405	406	432	408	386	392	368	389	408	408	393	450	383	388	390	372	384	408	383	408	440	404	402	405	409	396	432	377	400	404	371	416	405	375	369	408	378	413	416	404	415	373	421	416	389	413	399	383	421	393	421	403	406	401	418	397	393	392	367	391	389	443	410	362	385	414	422	395	419	399	391	384	394	415	372	356	424	404	410	405	345	392	394	417	418	400	404	384	388	401	396	417	420	422	367	393	380	374	396	412	434	422	421	378	387	409	380	390	402	405	372	388	408	409	387	442	376	398	396	370	402	392	461	372	427	416	422	382	394	411	418	400	385	392	406	462	402	439	365	408	382	395	438	425	407	402	360	394	397	382	431	425	381	408	353	362	436	382	416	379	444	357	376	415	375	399	382	385	384	379	387	402	423	386	398	374	415	384	413	386	407	401	413	405	418	375	426	388	400	362	382	401	380	395	386	416	397	376	386	404	394	357	359	410	387	413	393	414	393	435	404	382	406	398	391	410	396	392	399	412	430	377	390	433	427	394
3024	1571	2790	3391	3457	3721	3468	2874	2923	2676	2112	1691	1752	1666	1487	1425	1400	1254	1147	1128	1081	1059	1115	1080	1090	991	1053	1000	916	936	1014	1023	964	1033	973	942	952	968	931	924	912	1027	964	920	985	901	924	946	902	925	903	953	903	910	939	943	922	960	888	964	911	939	901	972	872	904	974	945	900	932	946	976	993	934	897	1006	985	933	950	966	932	968	924	1024	918	928	911	964	904	899	955	928	926	956	928	936	960	948	945	937	882	904	983	933	911	954	943	915	911	918	889	976	870	954	902	904	948	959	970	944	955	961	943	994	942	944	955	966	978	949	906	992	914	925	964	919	959	917	927	913	900	911	953	921	990	925	951	920	927	938	888	887	923	986	952	916	965	973	941	915	939	951	930	983	968	959	950	967	976	924	896	870	987	899	912	907	930	919	948	947	900	886	980	924	960	939	896	941	889	968	906	965	934	906	953	909	890	941	913	930	959	965	924	909	957	936	870	939	907	931	935	949	935	903	897	1005	929	908	936	963	931	934	872	933	938	901	911	944	948	897	870	895	912	940	949	948	895	945	924	942	908	934	904	913	918	915	923	923	906	896	892	935	887	908	973	951	898	921	904	850	918	918	923	966	866	907	959	886	917	950	900	940	964	949	926	934	944	933	939	957	920	957	939	949	913	914	940	933	948	920	937	984	936	904	961	932	927	911	969	899	952	942	966	927	918	978	950	911	947	949	921	951	904	996	954	972	869	927	966	910	951	972	893	944	907	990	955	926	1002	896	904	934	942	947	1003	933	941	930	955	957	966	869	881	989	917	929	858	913	935	960	936	926	895	958	893	928	858	929	914	956	928	901	902	920	883	931	930	915	943	934	932	848	893	959	935	986	924	895	919	942	867	937	917	927	916	905	929	928	966	884	919	922	970	950	928	939	960	897	977	922	970	887	916	877	945	957	922	925	912	950	913	960	928	956	967	971	894	929	926	935	898	963	932	969	914	950	1011	910	971	935	919	938	927	911	946	928	924	962	986	953	925	888	953	921	958	950	930	918	930	938	915	868	919	984	989	916	920	903	933	912	898	916	876	961	951	881	908	911	968	913	969	898	910	952	917	940	914	951	925	945	945	926	952	931	928	921	918	987	923	951	937	937	914	905	958	886	943	974	912	933	966	913	929	946	915	950	944	886	980	930	967	957	978	905	970	941	916	933	929	921	911	971	936	989	928	879	935	962	922	910	927	987	972	909	948	861	922	919	926	939	922	899	941	897	912	948	936	991	957	938	948	955	918	948	941	920	922	966	948	983	911	958	937	975	967	916	889	903	897	945	902	896	924	943	947	887	912	941	960	919	931	900	941	967	881	939	959	950	985	953	945	961	921	915	945	964	948	938	854	893	966	951	961	927	951	882	961	876	944	924	943	930	876	926	895	947	938	909	963	961	971	972	962	992	916	914	897	914	938	895	985	907	912	963	916	919	927	954	846	977	991	946	924	894	969	964	892	916	899	910	1011	898	964	932	877	955	900	970	891	908	934	945	970	932	932	931	926	960	965	936	973	950	910	935	908	927	972	954	973	946	879	951	923	912	956	963	895	908	938	923	928	894	972	983	934	953	958	928	920	958	899	938	919	909	961	928	897	944	952	964	962	913	863	989	927	931	919	880	931	916	916	917	942	939	949	946	934	948	958	978	945	921	885	914	941	926	968	911	963	990	917	961	964	891	912	925	953	972	929	890	930	937	927	980	922	923	936	895	931	969	949	950	940	918	970	962	929	886	974	922	955	943	896	927	1006	927	967	893	916	949	897	970	930	906	961	870	934	912	880	930	906	933	966	911	982	931	883	921	939	917	919	964	925	1011	913	909	994	979	910	924	925	955	936	900	921	934	876	941	941	944	977	961	948	939	969	963	918	901	918	905	910	900	908	956	904	962	895	964	964	927	888	907	932	909	933	959	988	953	899	941	983	924	895	929	899	933	1002	927	1006	898	937	904	965	869	952	911	962	958	919	927	960	915	944	908	938	968	957	948	908	918	932	961	903	955	960	924	950	894	893	920	941	948	955	904	916	965	908	924	969	950	959	872	952	931	939	943	944	917	892	934	908	961	926	961	949	938	941	976	915	917	972	917	913	895	985	914	919	940	925	986	940	963	910	890	945	948	927	966	881	928	930	939	970	956	892	958	945	970	930	864	973	904	925	967	921	925	910	953	897	960	954	923	903	989	919	948	930	922	1006	935	925	998	945	925	915	900	941	937	888	895	888	918	996	947	978	938	920	955	943	927	892	968	913	971	926	991	931	904	926	965	922	974	943	975	954	937	977	995	920	947	888	896	967	957	966	959	946	933	993	896	946	927	976	869	946	961	972	931	955	936	873	936	936	910	957	920	885	870	949	964	968	943	940	914	901	895	949	937	972	865	927	982	890	921	927	910	933	903	960	930	880	840	931	925	978	930	922	924	949	930	943	902	906	936	893	937	907	930	956	954	922	1000	993	911	997	918	911	911	932	946	980	939	937	890	961	949	919	950	947	905	950	912	861	945	929	946	903	936	883	930	950	955	960	909	967	939	956	993	959	904	942	926	905	950	904	907	945	896	908	878	945	911	931	938	992	973	955	940	902	931	944	941	935	973	991	975	935	871	917	974	952	1005	896	956	952	923	901	911	919	952	971	962	886	960	910	898	926	950	946	919	994	926	879	953	931	936	973	923	893	951	940	942	972	943	960	944	917	943	959	924	912	986	920	920	916	926	977	956	897	990	951	927	911	908	937	1008	904	950	945	927	959	949	983	981	934	998	932	926	942	978	958	971	919	901	936	978	911	950	932	925	976	884	925	917	927	949	927	925	961	993	883	974	886	978	953	955	987	955	934	924	934	940	987	991	922	911	878	883	883	942	979	947	933	927	871	975	929	887	927	937	931	956	928	962	878	906	905	988	966	948	955	924	963	945	935	902	935	912	915	911	939	956	966	956	947	959	912	986	949	942	906	916	927	932	966	943	961	916	897	958	925	949	958	928	888	946	880	995	940	911	920	911	924	923	914	932	925	903	992	945	993	896	914	906	969	933	917	901	917	1001	957	897	958	934	923	923	917	937	921	943	903	894	937	886	966	946	924	937	950	927	891	941	971	956	895	922	966	926	945	911	982	961	933	1000	904	969	945	927	915	971	923	920	917	894	928	908	890	931	909	917	981	922	939	917	942	974	905	993	933	937	935	898	943	909	984	916	947	928	956	982	974	971	924	954	946	893	905	957	939	901	937	909	924	927	922	903	912	900	925	979	877	941	947	926	958	902	987	956	979	930	902	904	924	914	948	939	932	928	929	905	980	897	922	931	946	873	936	955	949	944	925	928	966	900	943	948	875	944	963	986	966	899	930	971	969	899	883	975	975	957	930	941	961	916	997	934	967	945	968	933	934	873	990	901	932	938	885	947	922	880	934	906	926	925	974	981	938	975	981	871	924	943	914	912	941	974	954	937	939	896	900	930	938	931	941	947	936	920	962	911	929	930	873	937	900	973
8257	2010	2715	2295	1767	1569	1377	1099	1172	1118	1007	743	652	850	769	1036	732	566	545	510	441	479	542	511	411	409	328	320	264	275	289	292	254	287	273	293	250	263	260	243	275	240	275	238	295	269	270	264	266	246	274	275	264	242	269	268	247	244	242	254	282	266	233	247	252	285	275	263	237	267	268	252	249	259	279	228	244	250	252	260	269	264	253	286	246	260	278	247	240	245	237	294	247	247	265	253	263	262	227	241	236	246	239	301	243	245	278	283	261	248	248	284	234	275	276	261	247	235	257	272	244	248	260	258	240	244	216	282	257	288	233	261	225	249	285	237	277	279	253	257	251	225	264	286	222	244	243	263	249	270	252	255	228	265	235	244	269	260	264	261	264	279	247	239	243	237	247	272	251	250	249	242	236	245	257	249	271	243	235	275	254	236	236	269	255	258	259	224	255	244	253	233	274	286	242	272	253	271	254	247	279	251	251	245	297	282	261	262	233	249	240	227	222	257	251	253	261	254	264	240	235	254	282	239	247	263	225	243	239	247	258	265	245	238	265	241	228	256	276	233	260	246	238	267	286	236	265	229	253	267	252	287	262	267	274	273	265	261	235	267	266	258	267	271	243	251	253	283	278	250	267	231	269	258	235	241	237	262	230	257	284	274	257	245	240	239	241	270	262	248	263	246	246	235	255	247	249	255	262	271	238	253	269	219	254	262	231	239	257	240	252	255	278	245	242	236	276	211	239	240	273	294	243	276	280	243	281	244	233	245	226	269	269	264	259	252	269	239	244	276	266	264	230	274	230	260	223	291	221	269	285	271	254	252	252	219	246	273	235	275	268	224	224	270	249	245	256	284	255	241	238	229	239	257	266	252	245	251	251	226	246	271	247	240	244	236	262	278	247	249	250	214	275	290	268	273	264	250	269	222	263	268	266	244	250	271	227	239	235	263	246	248	218	259	233	285	261	234	280	245	252	259	269	233	241	271	263	246	255	204	266	252	247	239	254	252	299	277	279	250	283	257	262	265	245	268	248	255	252	216	228	258	264	268	244	245	238	282	243	258	269	268	256	256	234	265	239	268	238	229	247	255	249	228	228	259	260	248	262	285	250	278	256	237	252	249	262	252	289	253	250	268	251	219	251	235	249	274	246	261	267	248	260	221	246	256	262	266	250	270	253	253	235	279	255	280	268	265	237	267	246	255	258	234	256	278	266	260	245	272	266	221	288	252	269	289	276	244	241	261	244	255	242	262	246	271	283	277	293	240	255	249	242	253	281	253	249	238	260	239	283	271	237	268	260	274	266	253	229	274	260	274	259	277	280	258	262	269	250	253	251	262	248	290	273	263	267	235	229	233	229	252	237	228	256	294	256	282	224	247	246	266	246	269	249	268	248	252	252	246	241	261	258	223	279	245	266	250	240	265	295	276	262	267	247	285	274	262	245	276	250	251	247	274	264	256	257	250	258	265	249	255	243	243	254	261	257	246	272	262	245	278	263	247	242	262	272	266	261	237	249	271	236	252	282	252	284	290	244	255	273	272	227	254	250	239	240	277	285	239	264	280	249	261	239	246	231	242	257	267	268	239	240	286	274	258	258	254	245	227	226	281	270	236	305	243	264	228	259	250	248	235	277	233	263	245	249	272	273	246	266	272	268	282	252	282	265	244	278	263	247	289	255	279	270	264	259	252	274	285	239	241	239	239	242	282	268	255	268	252	254	260	232	266	244	244	247	267	292	286	273	226	259	252	244	242	227	253	259	250	279	257	267	241	243	307	277	236	279	243	237	231	258	256	256	247	270	244	251	236	266	283	267	261	251	285	278	263	283	254	244	264	231	253	258	262	234	248	232	251	238	279	265	240	238	254	260	234	263	223	235	200	243	246	267	247	261	259	260	241	270	286	292	294	254	259	248	240	263	247	245	256	241	246	248	254	252	224	245	234	247	247	257	263	262	249	240	235	233	248	247	285	264	238	212	257	273	254	238	244	251	217	285	259	245	267	260	225	291	264	286	268	250	247	251	248	239	283	252	261	259	263	240	271	274	227	243	240	259	272	276	270	234	234	269	255	263	242	260	269	260	259	271	238	270	246	294	247	235	259	273	266	237	275	253	254	214	220	257	250	232	274	254	255	245	265	263	254	262	270	259	257	242	239	270	274	286	270	287	247	257	296	268	224	224	231	250	244	277	268	250	300	246	296	257	301	239	266	263	272	244	274	286	229	262	292	272	239	297	235	258	260	239	238	240	256	273	249	260	269	256	235	293	242	261	278	262	252	249	259	282	256	288	277	234	291	240	264	234	272	256	245	259	260	237	255	252	249	258	255	217	249	276	247	272	240	261	270	267	252	250	257	241	274	225	244	256	271	278	254	246	247	273	249	275	246	239	242	240	273	245	278	250	251	242	281	271	244	234	256	277	257	283	246	263	286	251	223	260	253	272	262	252	273	241	235	249	278	226	261	274	275	262	242	226	238	245	247	256	273	271	267	269	222	281	270	280	267	259	253	215	253	246	245	252	271	265	266	277	252	246	267	254	269	263	236	244	252	253	263	243	229	243	261	234	236	267	261	267	265	288	259	257	238	270	269	251	269	257	253	246	265	242	270	283	274	274	264	280	263	275	254	246	279	267	253	229	271	245	249	259	259	285	249	218	243	239	264	250	272	268	255	231	273	238	257	257	292	276	274	290	255	248	262	239	291	267	254	281	262	272	255	233	275	252	234	229	250	282	235	266	260	257	230	260	262	232	274	243	262	269	248	256	279	258	251	240	263	259	271	287	267	279	246	272	269	234	212	250	272	254	258	248	263	285	299	225	256	267	261	255	267	274	250	261	235	253	295	227	254	235	261	241	248	279	238	272	269	274	266	243	246	302	248	273	279	253	276	259	270	249	296	255	236	243	283	265	260	228	257	231	254	247	274	252	249	255	269	250	244	269	285	253	268	275	248	267	272	247	246	288	259	245	270	279	249	249	249	273	268	272	252	281	234	264	264	222	261	256	250	249	247	256	287	239	212	250	237	261	293	246	235	276	243	241	243	242	265	277	234	274	252	282	270	245	236	243	236	239	241	267	277	261	266	257	241	276	272	277	230	281	248	250	256	266	250	236	237	224	262	263	292	240	295	267	230	244	272	254	259	263	250	243	247	241	272	288	272	297	244	251	278	243	248	240	264	245	247	248	281	270	241	261	277	257	250	252	253	249	250	244	243	231	306	227	278	274	245	271	226	237	258	245	266	243	262	258	251	255	263	266	268	290	242	257	213	260	271	270	254	254	265	247	240	245	265	234	260	279	268	232	280	262	242	249	266	237	274	256	252	249	236	241	273	233	259	240	257	258	270	283	214	264	248	259	254	288	257	237	254	244	255	231	276	250	263	266	247	294	242	233	249	267	249	263	260	295	249	224	275	223	266	228	246	256	273	260	264	243	216	260	220	285	256	265	259	263	252	264	294	266	254	224	277	240	238	286	259	233	218	265	277	261	264	262	262
5987	2154	5136	6559	6243	6226	5799	5265	5431	5730	4981	3820	3436	3951	4103	5038	4238	2572	2449	2506	2541	2815	2901	2591	2111	1603	1230	1231	815	803	915	803	808	814	775	790	723	735	684	736	709	694	702	680	680	694	711	635	725	684	674	660	682	667	726	631	726	667	702	672	668	687	673	680	670	622	667	686	669	669	655	658	648	677	653	695	649	647	682	638	670	643	637	674	640	647	666	657	707	624	689	665	667	649	664	658	657	655	760	655	684	644	683	703	633	684	660	616	616	673	656	655	681	677	636	646	660	662	641	753	666	658	629	638	676	656	618	644	677	650	639	706	609	686	674	667	681	681	658	701	639	695	641	676	707	682	618	653	657	653	677	676	656	680	727	654	657	627	656	664	633	679	636	627	640	661	653	617	656	736	660	656	642	629	611	646	697	719	630	688	683	650	644	641	644	691	677	669	671	666	631	650	686	659	689	644	631	640	673	666	689	663	627	680	674	629	630	627	665	721	639	626	620	628	622	668	643	648	656	650	674	623	674	686	648	610	611	654	679	620	652	647	625	645	647	644	626	644	628	700	632	650	669	660	663	638	619	671	672	635	668	684	628	666	700	637	629	672	631	710	653	685	685	621	651	655	643	655	666	656	648	640	665	620	648	637	669	658	648	641	586	684	687	646	660	659	615	625	685	678	714	671	639	607	646	632	643	644	670	648	653	658	652	659	682	696	641	685	658	628	635	700	658	650	609	682	715	637	664	675	697	697	664	671	638	658	704	683	668	649	609	648	630	687	675	632	676	647	628	657	671	661	662	662	657	670	656	645	645	628	618	649	615	636	630	682	656	643	646	655	696	645	611	687	639	671	682	668	632	663	659	681	687	644	653	623	636	651	660	652	700	659	725	625	665	642	690	697	620	626	658	660	635	634	679	671	675	620	649	639	669	690	682	659	633	654	720	687	665	660	646	705	664	656	625	653	645	652	640	662	677	669	666	672	649	657	611	682	659	638	687	645	649	642	621	683	653	650	627	661	691	684	652	648	692	639	676	684	647	639	611	680	709	665	648	659	645	663	658	632	658	646	670	623	665	625	642	685	664	643	643	684	647	621	667	652	673	614	604	635	659	670	693	663	665	644	634	652	657	666	652	670	646	627	643	683	653	650	708	667	640	660	635	634	722	646	633	655	663	660	666	666	654	633	686	664	648	678	652	635	672	689	613	640	674	678	658	609	688	623	655	625	674	648	657	641	621	592	634	628	669	632	681	661	686	613	682	622	670	674	653	701	611	662	719	649	675	655	631	665	594	672	657	679	678	628	645	630	668	638	662	626	642	687	681	714	691	661	656	681	565	674	681	626	625	640	672	652	668	634	658	639	699	679	729	666	646	675	668	651	620	665	663	674	631	619	653	684	660	684	650	641	596	723	650	626	603	640	681	657	693	661	639	631	655	649	705	624	671	700	651	679	713	692	697	637	667	610	663	650	662	649	646	687	633	663	659	670	682	644	654	666	663	631	675	702	637	680	676	638	647	642	635	679	659	635	676	717	647	688	655	653	618	673	633	654	683	641	657	669	705	680	630	641	706	671	668	687	682	660	646	652	641	657	644	642	654	690	657	652	652	666	638	702	650	653	655	685	669	676	653	665	654	659	645	643	633	642	643	591	604	606	641	643	638	653	664	655	668	640	666	660	679	681	617	717	666	666	634	673	667	692	628	666	688	645	664	647	675	602	688	658	664	633	633	673	650	639	663	704	672	692	694	609	689	622	667	698	696	671	644	664	653	695	704	707	662	614	643	646	646	663	651	637	667	693	623	656	657	693	655	654	633	671	642	675	663	650	661	632	659	666	651	672	673	679	676	658	640	681	636	688	632	643	659	623	669	672	664	633	655	600	685	640	659	658	627	660	694	648	613	666	646	684	690	620	634	677	690	637	655	628	684	655	625	658	646	626	687	661	615	658	657	670	652	644	639	653	672	619	649	638	667	667	651	690	640	658	619	721	642	662	651	664	628	715	656	646	650	700	647	706	658	676	677	563	682	681	700	630	669	660	623	632	636	626	667	630	673	660	646	696	657	686	682	681	628	674	644	669	672	702	614	625	646	704	625	695	624	644	671	637	590	659	668	655	684	663	650	634	667	701	698	647	683	635	658	691	593	593	686	642	647	658	689	674	654	651	679	636	651	627	633	646	710	627	692	633	664	656	691	680	639	633	662	659	667	675	651	684	736	701	685	649	675	695	668	680	659	631	645	671	658	708	742	689	665	723	672	693	643	609	646	673	678	650	673	647	690	630	637	658	731	663	652	672	627	660	700	703	674	683	662	659	711	626	654	663	658	651	668	635	676	666	677	669	685	658	653	680	660	662	684	656	655	627	661	664	608	653	650	667	667	646	660	695	649	660	695	673	664	664	648	668	694	650	614	667	608	633	675	689	632	605	625	665	633	616	648	653	657	658	675	643	670	666	646	650	690	612	683	615	710	703	646	652	632	672	675	643	634	664	643	663	692	663	622	696	702	709	637	669	674	650	680	681	672	691	676	649	664	662	696	639	686	689	676	609	603	665	662	676	672	669	638	642	654	595	632	648	684	665	679	688	671	658	648	648	632	644	623	674	679	681	677	622	690	652	645	691	645	639	657	664	667	623	673	685	618	648	659	664	677	677	672	619	662	688	628	666	663	642	630	660	654	667	635	694	700	676	657	670	668	668	706	679	674	647	717	646	656	642	682	666	640	660	655	647	682	686	655	668	699	684	666	673	657	675	635	714	646	689	649	650	600	653	661	662	674	671	664	661	682	671	636	653	624	676	667	682	637	607	664	656	696	668	651	699	648	639	681	624	647	665	656	662	634	629	660	634	633	661	646	674	612	704	641	612	677	610	642	657	648	676	650	662	639	652	672	671	664	651	673	641	628	660	692	636	648	605	619	626	674	680	625	683	622	661	685	698	650	691	688	667	662	652	727	715	652	679	633	654	640	651	696	662	636	637	628	678	687	656	694	691	670	641	670	698	660	661	662	669	640	658	633	691	644	633	657	657	666	660	681	668	621	629	666	640	663	618	660	670	739	654	639	661	713	649	643	658	654	670	636	687	649	643	628	650	661	712	664	678	645	644	634	687	706	642	633	612	646	663	648	652	669	671	671	660	684	637	683	671	620	651	635	688	615	629	636	689	653	683	683	713	646	613	660	678	590	645	636	665	624	632	711	629	695	658	645	658	604	656	621	612	645	661	689	620	636	649	671	656	654	684	656	663	690	673	683	684	629	695	657	669	693	695	658	668	647	646	671	646	618	651	679	680	636	677	668	677	676	703	657	695	627	659	657	721	660	692	665	632	681	666	684	619	651	692	689	656	637	659	717	608	639	651	677	659	617	654	664	627	645	654	718	674	642	646	665	672	664	707	684	640	649	613	673	672	689	685	702	659	627	667	646	665	653	681	664	630	667	711	654	686	692	682	684	637	614	633	650	663	652	635	676	702	661	636	649	703	651	632	672	715	619	622
15600	4004	4855	4012	2920	2411	2052	1915	1845	1888	1742	1391	1163	1396	1671	1865	1218	970	868	971	1044	1213	1046	952	774	550	547	510	404	405	414	412	437	384	410	416	386	392	384	393	397	359	375	352	363	357	370	332	345	327	357	365	364	360	343	386	365	357	366	392	386	367	366	343	377	345	358	350	357	370	321	352	369	340	377	381	380	351	375	368	395	372	358	356	348	351	384	369	368	350	356	379	355	384	353	368	359	336	336	352	387	386	383	353	369	393	340	339	359	338	352	335	352	386	344	361	337	375	360	371	353	341	323	356	367	369	368	357	309	374	364	366	319	347	369	346	357	394	340	360	391	330	330	318	336	344	377	365	356	395	377	338	399	345	384	371	374	346	332	388	382	361	372	349	373	410	370	344	383	362	370	388	361	381	382	384	352	365	375	344	366	389	357	346	331	392	357	341	376	341	400	385	360	373	380	391	372	333	365	360	373	386	356	377	413	359	348	371	365	380	334	327	383	362	383	375	391	369	368	377	313	378	370	359	364	389	355	369	331	363	412	351	336	361	346	348	339	391	357	369	364	387	344	362	355	358	361	360	328	358	370	356	379	373	345	324	339	361	367	363	344	340	340	365	364	354	372	384	365	358	376	372	365	359	359	349	350	336	381	390	404	366	379	381	372	318	386	341	393	325	354	375	374	367	385	400	380	357	365	344	334	349	333	354	372	367	375	348	357	372	362	372	356	366	359	356	381	335	375	374	349	338	370	368	354	378	328	357	345	353	356	349	349	355	354	352	364	335	408	361	370	354	371	313	372	366	342	372	383	388	396	361	380	402	369	377	365	364	382	340	345	354	357	385	349	371	379	326	353	382	369	355	373	360	371	349	370	351	377	352	354	348	399	383	348	382	379	359	377	356	352	303	349	339	357	367	351	367	355	328	339	345	349	373	369	370	375	348	360	357	359	372	365	323	372	349	376	385	357	367	384	298	372	362	340	374	367	384	350	355	361	337	348	390	341	397	354	333	356	349	360	369	332	393	373	367	382	339	344	352	380	364	363	378	354	336	347	354	336	346	343	364	383	371	361	358	367	386	375	373	364	356	342	335	370	347	332	369	389	357	364	365	359	367	327	357	371	345	363	328	383	373	360	391	361	404	354	366	352	344	357	330	340	380	322	341	382	382	391	361	355	338	351	343	390	369	367	368	361	390	364	392	368	346	345	366	342	364	344	343	363	343	331	340	359	357	355	369	323	389	335	358	360	323	339	325	337	362	376	331	314	361	334	399	376	355	342	356	357	382	354	344	392	369	376	385	314	335	342	355	365	318	358	376	332	360	370	383	366	365	373	366	350	350	366	352	368	357	393	358	341	387	327	366	361	355	387	342	336	364	358	371	350	384	385	358	342	331	320	371	385	366	362	351	352	345	352	384	388	378	362	346	384	377	372	347	371	375	374	333	390	375	372	359	371	371	349	340	381	365	352	417	345	365	346	350	366	381	359	348	351	329	363	382	340	358	345	403	358	359	342	385	331	370	384	335	380	372	353	315	358	370	360	357	375	380	359	354	336	345	348	353	339	369	379	360	368	343	355	373	349	329	379	371	356	357	322	359	352	386	349	354	363	361	376	350	343	380	370	366	365	340	358	340	356	371	375	346	358	372	353	363	332	353	319	366	400	367	332	365	350	419	367	304	371	327	351	356	336	377	372	373	376	348	356	364	391	327	346	347	343	366	347	359	341	380	360	386	337	373	348	376	382	385	346	373	355	338	354	380	349	331	349	344	344	400	344	363	344	354	361	377	318	394	343	364	380	332	368	351	370	355	360	383	334	370	364	351	369	372	357	386	352	388	362	367	327	340	346	355	338	332	350	366	338	344	403	407	350	396	330	343	329	362	338	350	320	316	376	364	366	356	368	398	386	346	361	363	346	361	332	344	324	361	334	358	394	316	358	353	314	361	329	412	363	334	374	338	362	346	397	384	362	415	379	378	373	351	361	357	366	381	359	391	385	379	316	360	337	368	369	351	332	354	391	308	398	401	351	397	395	348	338	361	366	353	364	386	348	357	398	401	361	375	353	336	381	326	345	385	362	353	371	348	367	377	374	343	406	345	337	359	348	362	332	314	348	359	348	365	356	376	379	380	366	401	361	388	351	363	351	361	335	360	362	363	372	348	352	385	361	348	400	341	352	340	367	360	353	336	363	361	358	372	344	352	359	332	353	345	383	361	345	360	356	363	381	344	366	362	374	347	364	385	384	378	373	352	380	363	345	354	370	334	369	317	358	364	330	368	372	355	351	388	359	340	338	375	344	371	337	374	339	375	367	351	350	377	353	377	341	381	350	375	332	351	372	345	376	329	376	376	363	381	359	359	325	341	365	347	354	381	363	364	373	374	362	391	346	380	342	346	401	366	369	340	381	376	385	336	362	383	330	328	348	390	356	373	360	344	337	333	370	404	362	347	346	360	349	403	335	342	376	377	336	371	345	365	296	355	361	381	332	356	336	345	348	341	371	380	349	411	369	368	344	368	357	339	368	352	377	351	410	390	338	370	372	360	353	352	325	339	351	366	366	390	354	341	353	359	347	356	357	357	394	357	336	355	351	362	366	357	355	314	373	360	361	362	369	392	335	339	389	370	362	350	408	350	357	396	375	397	370	356	344	393	371	364	339	372	347	338	368	362	370	367	391	350	352	361	347	344	363	349	369	331	389	363	344	371	346	357	338	341	333	394	343	342	370	379	382	361	405	368	386	350	374	379	373	363	380	356	377	377	355	351	377	362	341	345	341	363	374	344	331	365	386	399	293	361	341	377	393	414	348	353	343	344	383	366	367	350	372	347	369	358	366	378	356	373	369	381	326	364	320	365	407	353	370	377	397	332	325	380	359	382	349	338	374	376	367	353	424	337	353	342	344	351	370	352	350	349	332	345	364	337	367	375	368	366	376	311	336	352	377	360	347	358	376	350	339	349	337	343	338	326	349	343	316	357	363	371	376	374	408	369	371	359	337	365	402	394	360	360	346	397	297	351	319	362	351	376	332	379	394	368	391	371	375	360	396	340	372	346	352	364	356	368	354	346	331	360	359	364	391	380	344	359	353	395	350	372	343	343	378	341	371	340	368	355	319	355	341	366	354	367	386	344	349	338	376	381	360	345	363	366	361	347	394	398	373	363	333	349	343	397	399	333	369	343	379	342	362	329	350	356	398	330	350	386	376	380	362	388	370	372	338	388	366	366	349	376	334	342	345	352	378	373	341	355	357	370	358	381	335	361	382	345	332	348	355	334	348	358	360	365	380	359	370	375	394	372	355	361	308	367	326	346	337	363	401	343	365	348	367	366	361	359	343	386	350	357	358	350	402	375	348	367	358	355	358	371	340	344	339	370	358	333	341	357	358	348	300	363	336	361	358	387	398	330	365	384	396	353	384	375	366	343	352	378	368	396	391	361	359	341	353	368	374	377	372	345	371	342	372	360	316	378	390	328	395	375	381	389	386	380
8530	3524	8343	10248	9679	9177	8383	8355	8432	8354	8226	6296	5903	7384	8134	9217	5954	4335	4246	4367	4991	6030	4712	4683	3366	1881	2074	1873	1294	1325	1247	1206	1234	1103	1182	1066	1077	1073	1065	1012	974	897	987	914	976	964	960	932	984	982	918	925	972	929	961	874	869	914	926	882	918	899	924	890	941	973	982	919	915	940	856	882	947	929	890	857	931	978	920	948	892	910	933	940	932	870	925	928	891	924	862	911	903	915	905	916	893	895	927	931	890	925	873	892	840	898	855	859	906	886	892	883	930	862	946	898	913	876	913	881	893	882	867	895	912	869	872	917	929	916	863	908	902	894	942	949	927	843	908	869	893	917	889	904	873	872	848	895	891	876	916	911	892	930	919	812	892	878	853	897	931	937	903	870	862	899	863	883	937	921	891	897	907	900	901	958	847	858	931	904	907	883	898	899	899	899	892	896	914	881	893	886	960	888	948	895	922	903	896	868	922	974	914	854	906	849	873	866	908	906	869	892	905	866	909	884	880	895	905	883	939	925	895	844	873	916	873	942	874	909	913	954	850	884	899	845	871	921	876	927	892	930	890	931	907	927	877	903	863	869	893	886	865	888	851	860	901	896	913	867	888	859	864	879	922	890	883	910	863	866	885	897	854	904	886	918	836	871	909	910	891	902	863	861	844	911	904	917	897	901	894	875	928	881	908	887	848	846	905	896	864	937	881	910	906	931	882	868	869	877	934	879	864	913	891	872	910	890	834	869	915	911	845	936	941	892	856	878	859	940	954	883	871	921	906	913	891	914	873	913	895	877	912	908	869	817	908	827	939	931	880	883	884	876	863	912	883	995	898	928	937	850	877	889	905	867	905	893	871	903	878	909	869	911	869	918	883	896	895	912	911	905	926	897	904	904	901	854	884	934	901	903	906	922	893	914	903	847	894	842	907	925	875	865	946	978	919	882	933	884	862	886	878	923	881	890	880	880	878	848	956	835	921	871	860	880	943	921	863	888	913	977	885	858	924	912	848	877	952	917	895	883	869	945	922	925	879	904	910	881	917	921	854	857	877	915	899	904	891	858	870	902	925	903	876	898	882	925	850	914	860	867	947	822	852	871	897	952	884	909	892	918	906	951	903	844	933	861	904	830	841	865	920	899	861	870	877	910	862	862	923	871	881	871	906	901	830	907	900	918	878	862	929	899	908	904	880	893	935	903	872	829	929	912	925	912	896	900	872	894	906	873	919	861	882	832	964	905	863	884	917	898	883	891	846	889	899	861	913	874	854	874	880	919	944	862	903	921	952	860	875	894	913	892	897	908	938	868	919	855	846	862	935	881	904	905	924	871	925	932	898	922	935	873	895	845	877	897	883	871	870	883	910	908	897	878	833	891	889	900	911	840	931	898	868	902	869	861	913	913	899	912	922	875	843	915	905	924	967	920	907	861	896	901	925	843	906	895	871	929	853	872	865	909	845	923	964	922	912	857	876	889	873	842	891	891	890	884	901	926	897	855	867	907	896	868	905	881	928	834	892	903	884	908	899	895	953	852	882	933	899	869	864	894	876	922	870	885	848	879	914	864	898	882	899	839	918	900	869	851	916	890	867	911	881	919	880	898	889	933	893	855	913	819	810	843	915	861	884	927	850	855	922	895	889	873	887	839	905	898	848	918	884	894	887	940	886	868	868	892	923	858	942	931	869	873	854	913	852	852	829	928	909	890	913	887	907	909	910	870	861	873	956	839	850	888	948	944	878	901	882	869	915	949	874	907	979	897	896	897	842	926	915	903	874	917	874	887	858	870	938	879	875	948	907	904	949	869	908	901	876	901	875	843	926	914	874	875	926	894	902	904	911	904	885	914	826	945	894	918	884	884	896	859	914	883	897	843	900	884	854	883	863	860	919	849	954	907	910	880	863	846	911	866	897	904	902	903	865	906	968	910	878	879	893	899	901	854	869	856	949	912	833	891	923	801	892	921	949	845	881	891	913	904	833	896	890	866	897	859	934	895	853	880	917	900	874	859	886	865	902	896	945	878	886	889	867	870	923	886	861	883	880	909	895	884	887	876	863	926	849	912	883	918	860	961	871	931	840	907	881	876	851	868	885	908	873	890	900	876	891	880	892	903	840	885	879	887	918	856	898	847	887	929	887	877	938	866	884	946	910	887	873	901	889	905	844	895	886	902	932	900	906	884	837	875	932	906	915	861	913	835	899	906	904	892	902	886	913	894	895	910	952	940	890	861	899	845	927	933	890	947	878	911	912	912	941	878	952	872	890	942	894	903	871	894	963	878	864	821	958	907	846	909	956	927	863	919	893	887	910	913	900	839	891	940	920	937	896	889	861	896	910	883	931	926	857	907	850	894	912	867	875	918	857	892	922	972	903	931	889	899	810	876	891	933	878	897	904	874	913	915	861	831	912	889	839	887	909	877	837	855	892	893	823	916	892	912	889	867	809	875	923	833	919	868	927	935	924	837	915	850	921	870	878	882	914	890	947	876	890	885	914	890	904	887	838	941	897	880	855	947	890	866	879	892	890	898	927	882	901	890	907	902	875	893	942	924	890	935	869	924	895	864	859	864	935	914	865	874	924	895	882	878	932	892	947	864	903	890	889	930	897	872	889	895	906	898	875	937	880	888	906	878	870	920	861	875	886	888	922	891	934	878	892	964	893	919	895	880	890	922	926	910	875	823	940	927	886	888	887	852	844	893	894	858	880	894	890	941	916	889	915	946	940	829	845	921	880	850	907	906	926	902	922	904	871	841	860	877	912	947	912	904	934	881	940	861	897	866	948	868	908	894	935	893	895	910	881	899	862	938	900	878	888	843	853	893	891	914	931	909	848	927	904	895	873	878	914	922	866	900	880	928	879	878	872	923	890	871	853	901	881	934	925	877	925	886	936	898	871	877	843	901	875	944	887	932	903	866	879	855	855	904	876	835	936	917	880	885	946	873	931	864	835	892	901	949	927	920	873	855	912	982	870	909	861	982	843	906	907	882	823	879	898	862	906	909	976	873	897	874	941	845	946	840	896	905	937	861	876	903	880	914	916	906	905	912	896	917	868	873	850	842	876	899	920	892	909	909	920	874	878	918	900	869	873	849	888	856	901	912	908	915	881	901	910	870	901	905	932	927	933	831	916	878	906	904	948	922	863	869	833	907	914	910	917	968	923	891	911	931	846	858	915	931	835	866	879	904	925	876	903	868	910	961	916	888	874	900	869	896	866	910	893	908	874	941	898	952	921	868	887	846	921	900	889	896	934	867	859	867	855	863	881	918	879	873	849	895	881	896	893	910	902	877	948	898	808	883	847	903	938	971	938	863	897	858	934	918	811	906	863	918	918	923	884	839	928	940	879	870	924	957	864	915	969	873	936	920	886	891	867	909	889	855	886	917	917	922	867	870	902	849	911	909	917	904	921	906	906	854	912	883	861	948	942	870	863	898	868	865	879	935	896	843	868	915	921	927	953	877	886	944	876	895	864	911	906	868	904	922	862	918	926	885
3316	1087	1447	1170	981	942	848	859	772	651	593	536	542	487	511	493	474	476	436	400	399	406	440	427	433	435	420	418	398	452	440	446	406	428	401	393	407	411	399	347	394	366	386	367	422	402	402	391	401	425	414	401	374	368	414	441	389	418	409	402	376	359	438	386	395	397	384	427	395	386	426	407	368	405	411	424	350	417	396	380	408	412	415	398	413	393	422	398	386	396	366	375	400	391	398	363	399	391	386	385	367	370	371	415	384	404	438	377	379	401	393	374	390	394	412	406	408	439	394	406	394	377	380	367	357	431	419	351	390	386	404	389	402	435	393	400	398	408	397	392	434	410	412	396	368	405	407	419	404	405	425	393	419	372	388	385	367	396	406	403	399	396	390	386	361	395	374	397	369	408	401	415	376	376	385	408	411	407	356	368	388	423	426	400	362	397	360	415	420	365	377	363	367	356	359	388	411	414	400	359	389	386	415	361	389	398	396	387	381	408	399	428	389	383	422	370	385	405	378	368	410	375	386	408	439	412	361	402	414	389	406	408	391	435	408	395	338	442	397	426	389	399	452	402	371	368	411	374	376	385	380	392	399	404	445	365	377	402	393	381	380	410	403	368	399	372	382	405	390	375	393	368	403	328	375	384	421	378	399	376	395	387	438	400	396	392	406	386	424	392	397	351	367	406	416	378	370	386	418	396	396	415	408	369	396	405	428	405	399	382	404	399	396	394	411	439	378	426	381	422	367	372	372	421	406	402	402	354	374	400	388	407	382	440	420	361	364	387	432	402	357	387	388	394	434	387	374	399	420	403	442	373	378	446	393	354	405	397	396	385	424	416	382	423	386	407	415	370	366	405	376	454	395	422	358	382	387	367	395	399	398	418	394	369	381	399	374	373	392	360	396	414	431	403	397	394	421	393	389	395	346	420	384	451	405	381	355	412	410	373	410	415	405	383	376	408	397	378	417	415	444	368	415	407	431	395	398	375	416	424	411	401	395	389	359	391	383	380	387	353	402	369	397	365	388	406	391	384	453	368	403	385	387	406	388	424	397	416	441	395	395	414	399	401	434	420	430	399	417	408	414	407	411	369	375	369	354	439	393	400	398	423	422	384	374	382	396	375	412	424	395	385	388	387	403	398	387	431	364	395	402	372	384	391	414	397	392	431	400	415	397	434	397	386	372	392	385	399	399	381	413	436	392	398	404	414	347	394	393	405	420	386	449	438	397	386	396	423	370	381	391	378	379	410	433	423	406	379	399	405	387	374	385	379	376	350	389	427	438	407	356	397	417	406	414	397	353	401	469	397	382	400	400	392	428	387	417	414	385	358	358	430	381	404	408	397	413	391	387	393	419	425	413	387	407	431	424	376	389	402	427	420	386	396	408	427	397	366	364	398	376	399	381	403	457	406	393	376	378	393	373	368	384	403	418	381	388	416	425	420	383	405	379	384	369	408	391	388	374	424	434	418	393	432	451	416	377	439	383	399	447	400	399	371	403	412	380	361	373	416	386	418	387	378	424	409	389	408	385	396	386	402	399	430	397	373	416	389	414	418	428	411	401	409	354	386	417	370	405	433	427	427	398	390	375	428	382	432	404	408	408	383	407	381	394	401	421	393	389	438	412	402	370	463	416	442	457	391	383	381	420	401	403	384	403	403	381	417	414	417	383	402	376	416	407	362	408	386	428	375	388	355	418	406	386	390	415	406	410	389	435	388	415	363	401	401	397	381	406	368	369	398	389	423	430	395	384	381	368	406	398	415	394	409	414	417	376	408	362	396	448	431	406	390	401	429	414	409	413	381	367	398	390	398	404	389	362	429	384	454	360	423	430	426	394	430	370	429	422	386	402	436	434	393	430	383	380	425	393	391	428	383	359	388	379	447	383	417	425	429	404	411	416	411	385	408	396	405	397	401	395	413	394	386	393	407	409	436	404	396	403	394	380	413	397	381	402	387	402	376	421	391	389	386	398	352	379	400	418	408	397	437	400	434	428	374	407	425	392	384	414	416	383	405	359	409	408	375	392	395	394	373	407	408	409	397	358	344	377	408	405	393	425	402	400	408	406	409	441	425	394	413	404	380	369	408	401	433	397	378	393	384	391	408	414	378	359	416	383	379	421	425	417	384	413	391	420	386	387	393	418	420	372	403	410	383	392	394	373	452	414	416	381	407	404	374	390	415	408	415	374	392	406	396	380	420	446	373	410	401	415	411	407	410	377	394	402	446	415	391	403	379	414	387	394	368	391	404	384	345	421	395	389	387	366	380	402	395	412	402	358	440	422	385	390	431	371	404	409	372	410	393	368	397	409	380	402	405	373	432	386	375	420	452	412	354	376	362	400	389	387	421	405	375	385	391	434	419	410	355	396	385	395	405	374	392	362	376	405	374	398	396	395	369	425	407	423	413	363	396	392	406	399	393	406	399	411	385	388	396	393	390	415	407	395	390	376	410	388	377	403	425	428	405	363	362	420	384	419	430	382	410	377	382	406	393	413	378	400	388	374	383	409	407	405	344	395	389	380	370	406	371	389	427	432	412	391	382	389	417	432	339	375	406	411	367	402	370	379	370	417	391	387	403	393	403	407	360	350	434	416	370	333	402	366	407	436	419	446	423	410	430	391	389	390	384	384	384	402	365	382	381	399	376	377	431	410	376	402	410	383	382	405	386	383	393	395	417	421	365	404	393	410	388	378	393	416	397	431	418	415	377	417	392	379	378	425	396	365	402	356	385	446	364	372	397	377	373	375	383	400	395	396	410	422	403	417	428	377	370	407	391	414	379	427	426	381	390	386	403	395	351	392	395	390	395	442	400	379	375	373	415	435	416	369	416	391	431	410	379	435	421	416	376	396	380	428	383	345	405	404	425	396	366	381	418	386	421	396	373	418	384	386	386	384	411	420	419	371	391	407	385	367	397	410	374	395	394	393	373	371	389	395	448	439	384	407	371	406	426	424	383	407	394	357	418	389	380	403	401	409	389	379	406	421	410	383	412	386	412	384	402	395	389	411	396	437	423	410	379	367	378	427	402	401	394	379	428	383	421	404	409	399	427	405	439	397	383	378	392	397	412	403	375	362	433	417	380	391	343	461	457	413	355	365	412	413	393	377	407	425	432	395	402	369	374	400	429	379	423	391	403	433	414	415	445	403	408	406	382	398	395	413	409	397	397	411	387	423	357	364	399	408	443	377	356	424	368	434	425	364	396	413	393	357	375	392	432	400	413	368	394	461	416	372	365	374	417	404	398	416	413	425	397	393	383	409	416	404	368	393	434	400	391	414	370	379	359	412	353	376	407	399	424	388	413	405	424	419	386	384	366	415	360	377	385	426	386	400	358	401	368	392	378	364	378	428	365	385	383	374	372	413	400	370	395	419	382	362	395	406	366	397	383	397	385	362	379	408	376	403	367	393	380	402	392	429	392	400	395	432	380	426	414	396	384	410	410	430	403	403	396	420	354	393	411	409	381	399	393	419	398	433	389	403	428
3115	1472	2865	3218	3306	3331	3237	3227	2913	2339	2129	1786	1592	1451	1635	1524	1401	1260	1114	1097	1107	1153	1117	1030	1019	1043	1063	971	1008	1041	921	1007	1056	982	952	949	946	935	996	961	905	907	904	919	911	940	905	929	922	924	921	945	928	923	938	950	884	949	926	949	942	944	926	941	985	946	895	901	959	915	902	959	977	965	931	958	961	919	933	920	948	968	944	897	947	898	868	962	941	886	946	936	910	915	936	899	972	946	941	894	896	827	932	928	976	914	865	894	992	928	924	923	924	947	916	874	879	919	969	871	934	921	887	899	928	978	916	887	937	971	937	890	947	873	955	898	962	910	883	870	855	981	922	961	932	949	964	945	943	957	923	907	965	925	948	973	964	973	911	964	931	890	922	960	871	925	870	945	914	934	978	924	938	966	897	912	976	925	930	954	921	978	964	951	958	955	867	924	912	894	978	954	988	904	961	920	987	940	936	910	965	939	905	934	946	975	914	919	912	899	910	972	891	910	968	929	971	977	941	942	912	855	955	910	986	926	915	979	926	911	896	967	962	872	932	941	957	912	918	919	924	914	929	953	911	1002	919	969	925	886	902	928	956	956	902	909	909	951	878	979	928	894	961	927	970	924	958	932	913	923	929	1002	919	943	862	969	956	921	888	923	895	954	910	925	904	906	923	983	898	945	943	944	912	922	886	932	895	963	938	928	898	919	949	938	939	918	952	889	922	952	920	895	909	925	962	880	927	931	925	918	896	956	945	953	901	957	940	918	931	969	934	909	907	954	972	901	904	972	955	926	941	985	939	902	935	957	1002	901	970	945	969	905	976	933	928	979	937	892	898	937	934	1022	913	933	914	993	882	911	957	931	935	932	903	905	890	951	904	897	949	946	879	922	976	959	915	953	901	895	952	932	979	945	968	865	909	893	970	992	930	920	944	890	963	932	924	986	868	941	893	918	909	894	903	934	882	940	886	945	1012	940	922	913	959	921	902	933	976	959	907	903	912	966	943	901	923	941	959	958	922	911	963	954	931	878	940	938	910	912	900	939	948	968	966	936	954	966	930	921	879	973	937	1001	922	926	968	934	930	889	958	943	904	917	866	945	912	989	948	901	885	980	924	897	917	881	918	865	971	903	970	907	933	912	982	945	954	917	937	944	924	972	956	943	921	894	967	922	939	960	901	923	940	891	933	905	937	912	944	969	896	901	929	929	993	946	919	956	955	859	979	928	887	875	882	944	892	919	922	922	917	950	972	926	918	926	917	872	887	913	894	887	917	923	938	939	958	960	917	917	962	914	937	924	929	918	911	906	931	905	889	930	924	917	922	960	924	929	899	931	962	899	959	912	945	929	930	939	916	1006	1031	905	949	895	983	983	958	966	973	933	927	950	929	897	950	849	906	928	965	892	870	934	960	911	889	927	924	922	913	951	959	930	952	961	949	922	939	921	923	936	867	908	919	923	919	930	978	926	970	925	976	974	924	990	947	905	916	985	910	942	964	909	879	880	897	976	963	901	929	938	953	962	896	929	947	931	949	944	965	940	904	892	920	927	988	961	936	973	920	934	929	908	939	948	945	997	964	914	995	958	972	934	899	921	930	911	900	901	879	915	891	956	907	977	955	906	936	901	942	907	935	913	938	904	905	928	873	936	936	944	980	920	901	979	963	967	962	909	966	943	961	875	912	934	964	907	961	956	951	962	948	939	954	944	989	976	902	964	914	922	925	877	881	917	1016	924	912	944	961	928	937	894	968	922	917	951	932	976	876	955	911	940	939	904	942	941	901	960	895	938	900	920	906	970	909	991	911	1032	912	925	900	912	908	872	938	885	957	893	937	929	946	953	980	874	979	963	916	943	929	935	941	927	963	912	898	958	915	940	890	953	939	920	864	970	924	939	931	952	873	901	933	889	945	941	895	940	930	929	923	988	965	933	905	918	908	944	919	936	937	924	1002	875	952	962	920	943	965	943	956	943	960	927	924	932	968	929	923	971	928	938	896	956	947	944	926	979	955	951	1002	931	919	955	955	956	944	926	967	880	890	938	914	935	906	983	964	915	984	957	982	940	984	939	944	950	997	893	968	926	964	931	972	935	945	905	948	950	927	922	881	941	981	960	872	906	918	942	937	886	904	939	934	892	956	965	947	980	951	912	963	949	964	913	872	927	968	885	947	971	964	947	902	991	982	905	943	910	958	900	985	952	900	929	922	973	934	901	905	940	947	968	927	964	909	928	919	962	927	916	879	933	914	932	937	934	971	911	937	951	905	957	940	935	935	923	954	948	940	948	931	898	968	983	900	921	905	865	984	946	950	944	922	902	954	934	929	949	981	921	972	908	889	904	942	932	915	933	923	871	925	949	937	1017	957	954	930	952	932	929	956	918	940	937	880	916	992	932	935	898	974	957	955	899	908	962	961	910	920	932	893	887	927	886	952	924	911	909	928	1022	896	962	962	947	953	894	912	901	913	951	952	975	991	906	870	1022	940	919	958	895	942	965	911	911	918	937	915	900	936	911	944	962	904	908	890	914	891	943	1022	867	909	938	958	911	1009	966	958	860	887	962	939	937	910	873	936	891	910	966	933	954	904	900	949	895	950	943	959	911	951	882	959	938	910	968	943	957	893	926	950	949	924	956	915	913	897	955	926	942	843	912	939	922	941	908	934	942	887	962	920	919	920	959	951	914	922	920	873	915	960	944	915	924	904	903	920	926	926	925	949	975	892	880	988	886	924	1003	911	964	915	912	928	870	967	897	865	919	955	943	927	923	905	861	910	929	976	932	924	981	952	896	939	928	941	1001	912	937	965	947	941	916	946	945	902	923	979	877	936	943	954	977	930	903	957	967	916	907	899	964	936	972	967	921	883	939	910	950	932	939	933	960	921	923	888	947	967	920	963	862	962	901	928	921	995	924	930	898	918	972	938	938	881	913	934	905	943	954	934	949	918	989	899	963	917	966	918	893	910	940	958	894	970	904	932	934	906	894	1000	927	904	974	895	866	933	929	968	904	936	887	980	914	878	892	954	991	919	967	896	933	954	895	885	921	901	940	936	893	908	879	928	956	957	966	905	951	933	906	942	932	916	914	906	990	926	957	883	976	982	945	901	939	939	962	856	952	942	949	915	928	977	903	949	965	956	890	893	931	916	953	941	913	883	932	924	937	927	951	955	930	938	895	902	910	923	983	927	957	946	958	954	891	939	949	954	883	902	903	935	899	939	910	913	912	962	938	935	864	934	921	969	934	948	946	972	886	947	962	957	928	954	923	906	973	921	948	959	973	953	922	959	915	933	947	964	897	931	820	921	899	928	905	929	902	945	933	962	937	925	931	986	909	906	972	974	875	964	951	976	945	973	937	904	926	924	893	957	888	947	953	931	928	908	960	1014	936	958	962	904	945	921	922	913	973	933	962	951	944	899	1008	934	944	911	961	936	900	915	955	991	918	913	973	941	901	919	942	945	913	921	941	888	922	927	885	856	902	896	965	927	961	949	887	953	937	901	876	932	900	912	916	915	940
8630	2101	2782	2131	1776	1586	1221	1239	1077	1067	710	771	704	803	921	794	575	492	480	523	624	664	543	498	360	327	321	313	295	274	299	258	289	264	254	244	255	264	271	253	237	248	208	239	242	231	231	260	228	255	247	247	261	253	264	254	231	265	257	274	282	241	280	268	242	252	252	273	226	244	273	280	282	243	266	237	253	274	270	244	245	266	251	219	269	289	246	261	259	250	260	270	258	252	256	239	232	264	259	228	245	277	267	285	244	281	268	281	237	238	244	252	252	262	259	273	230	269	260	253	251	251	253	243	244	252	243	246	244	235	245	232	260	257	246	239	255	249	252	222	235	242	291	259	236	239	265	270	261	223	260	286	262	236	270	263	262	294	243	281	273	236	241	256	239	218	273	250	247	242	264	257	241	219	224	279	248	236	266	240	272	236	237	282	252	267	233	231	257	235	249	240	271	270	241	243	233	256	239	234	252	258	237	245	245	274	246	236	264	259	267	256	251	257	249	229	239	246	255	269	247	240	277	250	253	274	236	233	247	255	254	249	263	284	225	268	243	276	241	255	246	256	244	240	254	261	245	257	259	300	259	224	242	226	252	248	228	253	269	226	242	244	258	280	246	292	238	227	264	240	247	252	239	275	253	235	220	222	278	225	231	251	241	236	260	272	292	250	244	228	270	244	256	234	234	255	258	254	257	298	262	232	271	238	254	228	259	290	255	221	235	262	244	282	246	273	234	265	274	255	248	254	254	265	241	242	253	267	270	247	231	246	258	262	268	231	249	275	283	268	266	264	246	257	256	239	265	265	260	258	267	221	268	266	264	245	256	233	245	272	251	239	229	265	253	248	233	281	286	229	260	265	261	250	252	236	236	237	278	249	248	268	262	247	226	248	237	259	259	261	240	269	221	245	257	263	264	253	216	253	275	254	278	259	258	259	258	258	225	242	259	259	260	293	233	244	242	259	265	240	257	236	207	235	248	252	243	268	266	256	261	243	278	225	241	256	279	233	249	252	211	273	266	268	261	241	280	237	254	231	225	239	237	270	223	259	278	285	226	250	248	247	223	246	282	256	241	267	256	272	202	272	256	273	243	241	244	263	234	244	274	236	278	253	247	290	264	216	279	260	306	263	261	245	249	248	268	247	239	234	237	248	259	241	225	224	227	258	271	263	234	255	269	227	261	246	242	259	276	285	238	246	268	272	246	238	280	265	234	244	251	271	254	261	257	240	272	270	273	273	263	248	251	239	249	252	257	245	263	255	230	241	245	227	253	255	228	276	241	239	253	238	259	229	249	241	231	228	245	251	209	257	230	269	238	251	278	251	266	267	232	257	260	249	268	242	246	249	268	248	257	245	231	259	275	263	261	249	254	242	255	264	241	247	256	245	231	255	233	230	259	264	257	293	218	221	257	247	237	249	275	272	241	279	245	251	263	234	230	248	308	243	269	277	264	254	244	233	262	279	264	271	251	258	236	263	261	256	242	274	253	248	229	254	271	246	247	252	251	227	256	269	283	248	262	262	227	259	246	239	282	287	213	237	257	253	266	273	258	248	259	283	267	272	256	255	271	260	243	230	256	275	238	256	257	279	257	229	293	260	227	245	256	277	271	254	260	256	255	285	275	259	281	260	244	235	248	254	256	273	236	243	251	258	242	246	276	255	272	257	316	262	246	244	254	241	266	252	283	240	253	276	287	267	257	230	273	264	243	248	272	259	254	268	239	277	256	260	282	252	272	231	240	260	254	273	241	273	265	259	266	276	262	243	264	270	241	258	249	250	256	292	217	266	229	244	225	227	254	267	260	258	246	251	245	263	248	240	258	271	228	263	250	261	235	235	268	279	234	219	245	250	279	248	256	292	251	246	242	223	234	246	232	263	267	239	237	264	235	261	264	216	234	272	254	234	253	247	264	243	271	270	240	228	258	250	271	247	262	240	246	260	261	267	232	245	279	239	247	255	256	259	251	266	275	261	276	261	265	261	285	272	256	225	275	234	251	275	268	261	231	234	256	270	273	233	242	254	246	249	251	244	246	241	218	252	263	217	291	271	263	272	271	269	246	270	261	236	260	261	252	238	237	265	230	258	266	257	268	236	269	245	263	282	257	235	226	235	240	249	253	243	254	267	274	264	231	227	231	260	294	271	267	254	276	244	251	262	251	283	262	254	283	256	258	268	256	267	239	285	249	235	252	242	259	255	268	237	247	290	247	227	265	255	279	283	261	254	228	252	222	214	219	264	275	258	256	254	233	248	232	286	245	250	259	235	247	236	253	258	261	249	258	257	226	271	271	262	275	266	261	246	254	247	248	240	262	260	278	244	239	246	237	258	268	285	234	247	270	247	237	268	256	303	245	229	252	235	255	252	251	250	243	250	266	250	284	252	232	257	274	277	291	254	263	261	264	246	250	230	277	250	250	239	243	265	230	265	249	288	265	226	269	253	265	251	254	248	288	249	246	259	287	247	248	242	233	231	240	260	264	256	227	238	263	291	236	278	217	244	289	261	247	224	248	221	240	241	258	242	245	234	241	262	265	269	275	241	233	233	253	259	254	242	257	239	247	239	269	279	243	234	267	241	255	246	250	223	254	239	267	207	228	218	242	223	243	272	233	237	268	255	262	239	252	236	263	231	229	204	220	267	236	269	265	232	207	271	264	274	263	269	247	250	269	227	243	292	245	269	265	233	247	268	240	261	253	265	247	266	254	265	284	250	250	231	250	266	254	230	246	258	262	240	242	257	251	246	249	237	290	250	248	234	255	265	238	248	227	279	282	255	262	247	263	224	235	250	265	237	279	243	239	234	270	284	242	262	268	276	249	232	261	246	260	236	252	254	234	252	249	264	246	236	266	242	247	208	247	266	252	277	247	240	249	257	233	229	241	244	269	224	264	254	234	251	237	240	267	235	268	227	227	250	258	257	274	257	253	254	250	254	239	234	232	242	237	244	246	256	254	262	264	298	260	274	269	267	253	277	279	233	226	223	241	222	237	262	258	271	258	243	236	245	258	269	271	244	253	266	251	253	237	283	258	229	225	252	277	291	255	228	236	273	267	254	236	282	275	246	273	229	266	236	242	275	273	226	245	260	243	265	291	253	262	264	272	244	272	226	273	287	266	229	252	268	261	234	258	259	239	248	240	246	228	259	246	215	244	265	248	244	258	259	248	255	239	232	283	287	230	241	236	236	261	246	272	280	301	248	208	258	255	236	244	247	255	252	237	264	241	241	247	264	272	266	251	235	266	243	260	270	244	256	260	263	265	263	259	240	268	260	259	260	247	257	265	253	242	269	224	253	261	277	260	238	278	256	232	253	229	258	243	250	252	241	232	238	229	245	246	277	253	280	242	238	255	251	257	260	253	263	244	264	244	270	262	234	261	250	258	274	241	286	252	258	263	252	239	258	241	240	247	255	247	251	229	254	258	253	245	282	258	258	245	226	275	262	266	220	240	258	274	264	241	268	254	272	265	248	258	215	266	273	243	262
6171	2237	5009	6228	6499	6014	5350	5807	5204	5097	3997	3993	3879	4203	5546	4424	2861	2399	2473	2480	3403	3355	2890	2506	1536	1234	1424	970	872	868	833	863	864	870	775	795	718	733	722	734	701	714	709	675	687	676	668	679	675	644	721	653	685	653	687	687	657	665	689	704	667	695	669	641	692	632	666	668	662	643	671	657	697	680	671	695	665	686	626	649	699	697	659	652	653	660	625	641	660	665	659	669	672	664	695	633	646	617	647	672	653	685	696	652	607	625	659	684	611	656	634	684	660	599	657	655	657	649	648	693	692	698	587	646	670	642	632	693	699	643	651	634	661	646	690	641	703	679	677	659	663	683	681	713	700	648	639	646	645	645	639	663	618	661	678	695	691	657	640	651	691	684	631	637	645	660	642	703	676	635	660	652	656	682	681	659	688	674	621	614	658	701	637	699	729	639	736	678	692	660	705	650	690	643	625	715	666	641	660	666	674	666	668	680	677	690	648	669	675	680	655	672	621	612	674	624	683	692	624	644	647	654	672	655	617	629	676	671	666	667	679	675	643	657	668	686	656	671	729	670	664	644	627	639	642	687	670	669	683	714	654	678	646	636	641	628	642	671	636	656	673	630	634	629	630	626	620	701	680	623	701	665	674	667	648	633	678	653	622	673	678	658	689	675	644	674	677	671	628	683	644	652	670	652	640	650	656	629	649	631	667	661	666	677	657	620	628	650	662	624	685	649	663	638	624	677	602	678	625	645	724	686	647	652	661	689	683	638	633	629	657	655	622	690	644	666	645	712	654	688	650	695	636	664	624	645	677	669	686	683	639	631	656	687	684	682	638	624	609	693	583	644	624	695	644	681	648	629	629	670	703	672	629	665	638	681	653	678	675	687	667	648	647	667	665	655	636	613	691	619	635	666	708	655	637	641	631	666	620	677	683	646	660	637	660	667	633	642	672	696	689	665	657	652	691	679	640	669	714	670	616	678	681	652	672	655	613	635	656	699	664	652	621	652	640	622	674	672	653	595	687	681	647	697	650	662	691	672	648	666	687	659	644	701	651	664	653	618	657	642	630	665	637	624	652	695	687	636	634	655	647	682	616	688	660	659	649	684	626	617	625	681	672	652	669	600	664	663	665	699	672	608	678	647	646	660	637	699	648	640	666	727	620	668	678	657	633	649	636	670	616	636	694	588	660	681	650	637	635	683	641	621	648	648	702	637	640	667	664	680	694	658	672	670	605	665	660	660	651	672	637	636	651	649	633	662	679	674	653	589	649	642	684	653	589	638	646	642	639	666	670	658	605	653	641	686	624	626	682	628	644	697	633	700	667	696	661	649	714	654	645	626	619	693	628	641	697	665	686	667	653	660	682	659	664	637	689	676	587	663	642	668	624	684	611	669	618	655	688	629	622	660	675	630	636	727	672	667	693	611	617	640	701	688	668	639	686	601	685	641	652	682	673	679	623	679	686	658	615	641	660	638	655	672	615	658	657	594	645	710	659	631	651	717	649	640	700	612	678	675	687	641	664	686	642	647	646	639	639	707	661	654	634	629	701	699	672	655	673	678	622	632	641	669	697	642	657	622	652	635	600	649	668	648	647	635	688	683	650	650	639	688	679	594	629	631	701	634	665	647	678	662	637	654	637	689	681	650	699	645	708	697	655	650	660	677	633	697	704	698	631	645	676	613	647	637	647	638	714	643	677	669	649	654	639	692	667	662	659	636	657	654	642	651	624	690	688	640	662	653	633	611	684	660	668	703	707	660	686	633	692	667	638	613	670	644	661	646	657	637	650	686	727	606	689	610	607	666	670	680	666	657	634	684	617	673	633	653	657	675	642	646	629	713	633	663	648	710	685	611	691	645	662	614	686	642	690	666	673	669	660	631	647	616	688	634	696	635	732	687	634	676	662	688	669	681	696	649	634	623	659	595	659	658	636	625	694	691	684	650	637	655	659	660	629	623	620	657	650	627	625	685	637	647	674	640	650	661	667	671	653	679	699	639	639	667	607	664	663	625	679	702	613	669	647	705	668	628	725	645	639	685	630	694	634	696	648	694	623	707	715	643	673	663	672	710	663	657	673	736	652	657	731	649	703	659	645	684	707	660	694	663	682	669	595	604	680	670	637	621	670	683	654	653	666	713	651	653	648	632	672	651	668	643	682	702	664	630	665	634	663	657	610	669	722	662	640	689	632	624	684	665	675	691	685	647	683	635	616	616	677	651	669	642	711	651	691	699	670	642	651	623	660	709	697	681	670	631	669	633	658	688	634	656	647	645	648	643	649	620	650	632	665	651	669	657	659	670	625	613	646	624	689	672	654	627	668	632	656	672	694	676	682	643	617	679	682	653	614	647	612	633	648	649	674	650	617	683	608	647	646	647	630	680	657	665	652	631	634	680	658	642	605	656	669	660	619	702	647	669	656	647	654	685	701	638	648	658	673	652	615	677	647	638	677	658	656	687	644	715	650	663	730	646	671	648	680	709	664	636	630	629	645	690	675	616	703	646	613	650	654	596	661	662	665	660	702	676	686	679	716	661	673	684	647	686	623	652	687	658	639	653	638	664	623	678	658	652	658	691	631	638	647	684	610	639	663	640	697	657	668	649	644	612	645	684	644	655	620	647	652	679	642	611	648	694	660	628	683	628	666	641	653	663	646	639	671	718	632	653	677	651	646	676	641	681	693	637	589	667	642	644	687	629	669	689	669	593	709	622	657	676	648	685	658	660	665	681	655	619	698	666	663	696	670	620	653	634	672	608	648	646	665	682	602	649	675	615	669	646	698	628	642	622	633	643	593	669	657	686	682	675	621	694	620	644	645	655	662	644	626	659	621	615	620	614	631	670	688	640	608	634	621	668	693	666	697	635	657	649	696	627	666	660	652	651	616	653	644	631	645	668	643	659	662	645	699	652	672	698	677	636	651	698	625	663	612	675	692	665	663	724	672	660	673	643	650	677	616	675	648	615	666	658	638	630	672	660	624	649	664	622	663	633	652	654	638	626	730	618	670	664	715	650	679	683	639	638	668	679	666	645	669	678	681	639	630	680	622	667	721	650	674	644	630	658	674	634	616	641	684	644	642	644	676	703	654	630	648	660	684	672	631	649	669	657	659	658	640	671	639	680	605	660	664	658	640	691	614	618	671	617	636	672	678	608	650	692	632	671	685	673	640	675	667	599	669	675	679	607	677	668	670	689	705	658	649	659	695	678	706	668	638	689	624	682	657	690	680	675	666	635	644	668	697	608	667	645	682	694	610	622	643	583	662	663	669	640	694	700	666	682	700	653	694	678	650	580	651	646	675	674	639	628	663	656	620	696	676	653	650	680	691	662	675	669	696	667	637	647	671	650	619	604	629	663	674	678	652	682	685	659	622	652	655	693	626	624	647	696	648	669	680	602	670	648	689	624	661	673	671	703	667	683	653	642	650	628	649	650	674	691	631	700	668	673	651	638	692	586	666	663	649	714	656	630	675	681	606	679	658	678	646	638	670	630
15549	3927	4683	4020	2943	2486	1986	1985	1783	1650	1281	1341	1227	1286	1600	1586	1131	783	821	922	1179	1294	1092	921	647	588	587	479	403	444	438	423	413	376	440	368	384	396	418	371	360	372	364	372	356	378	378	363	351	361	372	354	361	352	397	392	386	364	359	385	355	393	387	369	382	363	392	372	371	305	358	376	347	354	327	334	368	401	390	368	395	338	364	364	372	389	332	325	366	366	368	347	347	370	348	339	368	389	370	401	374	379	402	357	376	356	357	370	362	367	398	328	357	343	381	340	413	383	368	386	343	374	355	311	366	358	358	376	344	360	375	349	360	363	363	368	405	342	354	342	344	369	347	389	340	356	328	380	343	350	350	339	375	359	363	393	373	379	356	362	360	381	350	368	368	366	387	363	375	370	301	377	376	360	370	385	371	345	398	341	367	394	400	341	363	359	357	384	344	376	393	330	385	400	381	330	341	368	354	374	324	368	376	354	374	360	347	370	328	344	352	316	358	363	379	416	366	356	368	392	365	346	381	392	332	351	358	353	361	384	340	353	378	378	397	387	376	362	366	358	357	358	342	358	342	352	369	378	363	367	378	362	390	341	350	367	349	355	340	355	366	347	362	376	348	350	365	344	407	354	365	368	376	366	355	364	403	327	374	359	393	358	359	364	326	325	353	346	366	379	352	371	346	365	321	392	394	359	400	358	359	362	352	330	386	345	356	326	339	390	334	337	351	373	357	380	356	383	349	367	365	375	341	379	376	375	365	354	368	346	400	350	393	359	374	376	389	382	375	373	374	350	370	379	385	396	365	384	375	399	377	352	354	388	360	359	362	363	361	326	380	360	365	351	373	355	367	355	376	348	362	386	363	356	340	359	385	380	342	367	399	360	372	365	371	318	344	354	348	336	352	367	357	394	366	377	368	343	355	353	341	347	363	355	360	351	339	349	393	341	356	380	338	363	384	410	379	356	347	365	380	364	342	341	348	357	399	344	351	364	371	386	386	354	362	357	358	367	364	341	375	346	352	342	360	369	372	357	335	367	364	372	348	361	350	348	395	389	362	420	355	356	346	383	355	348	361	333	350	393	355	378	377	367	367	394	336	341	377	393	343	348	362	362	390	360	400	372	389	359	370	367	347	365	350	340	415	366	350	378	381	332	374	382	357	338	329	343	365	357	351	342	334	326	368	335	376	358	338	347	339	335	410	345	358	336	355	373	358	392	340	342	356	352	354	365	372	385	380	393	358	362	371	338	407	392	342	330	363	396	372	363	376	373	360	335	382	378	361	363	358	363	349	335	342	314	384	359	344	407	390	376	363	364	295	368	386	372	349	404	390	397	373	367	376	352	343	361	346	341	348	361	361	351	391	357	352	350	365	353	388	367	381	349	365	373	379	344	357	356	363	352	340	366	324	378	376	351	377	357	359	360	374	360	372	350	340	359	346	345	388	373	366	378	385	357	372	344	358	380	363	358	398	381	369	366	378	381	383	377	394	368	366	370	352	377	390	398	336	404	355	382	352	374	360	354	324	341	351	386	383	368	374	337	336	332	357	420	369	364	372	375	373	387	394	336	436	349	397	343	388	374	371	341	346	359	364	374	368	342	368	387	345	355	310	366	382	352	358	421	388	395	370	408	345	347	373	371	357	372	359	371	346	340	339	372	361	326	386	370	336	351	321	372	379	344	385	365	389	370	355	374	405	366	391	394	349	344	390	360	377	335	355	348	366	367	371	346	375	356	363	369	352	371	359	373	356	362	340	352	387	353	352	380	383	350	367	380	354	369	322	367	399	347	357	351	355	382	338	344	382	375	344	345	361	332	352	369	359	377	357	345	361	345	381	379	354	382	349	353	334	380	346	382	372	348	356	394	361	370	369	361	357	354	360	368	355	390	358	363	397	363	397	360	351	332	396	390	370	341	376	389	339	338	387	368	358	363	386	407	390	352	388	350	351	340	353	339	403	339	381	364	350	382	368	410	345	361	390	362	387	376	371	356	320	390	336	340	354	361	369	364	363	344	379	373	365	355	344	398	359	382	386	383	345	356	348	335	335	390	344	363	352	369	365	421	343	327	368	368	333	330	350	397	360	392	350	373	351	383	387	364	379	357	381	357	356	357	360	364	333	358	372	352	398	359	348	363	364	396	326	340	404	347	351	388	366	355	350	382	372	351	367	350	371	332	350	344	349	349	361	362	322	387	346	389	356	353	365	368	340	401	347	343	376	360	322	362	385	381	401	350	343	351	372	401	397	366	377	353	370	380	345	375	365	344	355	378	334	331	341	394	356	389	334	339	393	363	375	344	363	367	301	358	363	352	366	370	386	380	373	390	385	354	353	351	364	386	359	351	356	318	370	373	392	391	376	362	366	395	358	348	385	378	345	326	373	342	381	368	350	317	363	359	351	378	337	373	394	380	369	375	381	356	363	382	379	371	395	358	335	371	375	352	379	384	378	338	357	389	384	328	331	345	371	376	366	381	310	346	329	354	348	363	366	379	373	378	365	338	348	334	379	380	359	357	391	362	339	391	347	364	381	372	375	370	341	352	351	354	358	389	377	349	355	324	357	369	357	348	351	363	378	390	349	380	355	372	375	345	371	369	373	340	342	359	361	346	349	325	344	360	334	338	365	332	379	360	368	339	335	358	370	357	363	395	364	363	369	383	338	412	322	374	391	373	403	376	371	356	336	384	340	367	364	359	369	355	354	347	382	361	347	324	345	330	352	381	360	339	359	327	378	395	337	370	385	361	363	395	353	422	403	362	361	360	354	374	331	381	356	342	361	344	363	320	373	330	364	391	362	343	340	347	361	352	399	373	395	383	392	346	391	380	345	390	341	386	342	358	363	355	354	359	357	382	385	367	401	340	373	374	357	367	383	367	358	381	385	395	383	327	345	389	350	330	335	389	380	379	333	326	368	330	351	369	340	365	342	342	376	353	358	349	350	353	400	363	369	362	359	395	379	344	347	377	328	356	341	373	380	382	373	335	358	366	353	363	346	342	393	340	338	377	358	387	335	370	327	373	370	364	347	368	363	376	387	352	388	319	386	365	353	386	371	374	387	378	374	355	361	361	368	379	392	374	344	324	333	370	352	351	341	351	347	357	391	348	367	340	385	349	390	380	370	406	377	333	335	360	397	344	365	332	334	352	391	324	354	358	364	363	373	385	345	330	364	359	397	367	376	353	376	346	356	320	378	334	354	341	345	343	391	341	369	358	341	367	375	375	342	382	359	448	378	351	380	353	361	345	374	354	369	334	350	384	371	393	372	357	355	366	369	351	345	359	364	376	411	367	353	368	320	353	367	333	349	372	390	335	377	388	360	352	343	339	355	367	330	370	335	408	348	366	367	341	377	342	356	381	347	317	391	395	395	355	370	348	371	334	368	347	358	329	318	322	384	354	381	390	377	393	333	366	358	373	353	399	354	335	368	341	356	334	356	344	353	395	373	362	354	355	355	360	374	350	346	344	386	367	381	377	341	343	394	362
8551	3402	7736	10193	9447	9292	8409	8335	7903	7299	6179	6771	6094	6095	8751	8079	5276	4066	4160	4995	5880	6118	5759	4830	2943	2366	2293	1548	1227	1223	1362	1297	1253	1193	1085	1083	1064	1096	1022	1199	1007	961	958	923	968	948	921	972	964	968	943	969	957	953	1004	937	960	922	943	957	900	973	926	925	874	976	917	923	916	938	937	912	919	894	997	916	890	902	940	943	910	898	920	902	892	901	920	924	879	918	908	904	895	883	861	906	951	914	924	992	937	872	871	924	921	864	887	927	895	914	872	959	838	898	907	872	888	922	848	945	881	860	925	935	870	888	891	793	943	949	893	883	943	931	897	941	849	911	936	955	916	900	869	914	887	854	946	895	927	885	899	918	870	894	854	886	912	898	892	848	919	950	892	908	904	905	863	931	918	895	906	920	898	948	901	892	946	841	881	919	885	877	917	857	903	902	913	897	908	861	889	886	929	942	885	946	841	908	846	906	893	888	883	918	914	916	861	865	899	912	909	910	829	932	949	902	940	891	869	903	865	886	823	862	977	934	883	937	917	850	930	917	873	918	933	918	923	919	859	920	911	863	887	872	910	907	858	886	881	895	928	884	935	923	873	893	869	902	904	896	907	924	905	866	915	917	896	887	895	890	851	879	919	902	848	878	937	878	919	910	883	912	907	915	847	921	906	869	893	838	908	928	892	911	905	886	874	870	882	863	932	873	912	910	901	909	933	832	896	896	879	880	890	859	888	885	890	912	931	900	884	976	894	843	911	901	946	902	899	895	862	911	879	890	918	909	865	879	922	901	909	916	864	871	933	889	910	901	853	909	929	905	838	882	863	862	921	910	893	913	930	906	855	966	885	920	910	911	903	899	907	873	936	914	905	906	875	873	879	874	904	905	867	931	922	988	891	809	931	873	941	896	928	860	895	930	917	942	917	836	948	907	868	925	876	903	913	949	889	871	889	888	933	931	832	871	905	908	924	902	915	938	874	887	902	901	943	873	846	870	882	917	920	892	843	898	859	940	912	892	911	858	955	909	907	939	909	902	891	818	863	949	841	882	892	900	896	935	892	891	881	888	871	889	878	852	924	895	905	945	838	840	883	889	874	915	888	873	889	908	904	834	895	901	956	973	883	855	920	872	891	894	894	894	867	881	892	911	901	886	908	864	885	885	909	843	929	890	933	864	919	867	864	907	919	870	927	908	937	939	915	852	894	861	887	857	914	941	852	930	863	917	908	891	911	873	929	872	868	883	924	920	874	899	944	917	889	890	880	898	910	921	853	885	887	890	934	880	928	956	832	923	859	863	827	869	928	928	919	887	933	897	914	881	924	895	963	925	930	914	944	913	874	904	849	875	928	897	914	928	868	895	874	874	890	841	889	872	879	939	916	869	945	891	853	954	947	911	956	879	898	882	886	840	867	948	883	888	916	863	943	873	953	865	896	957	913	927	906	889	896	855	844	896	917	898	907	844	911	894	927	870	890	941	893	850	910	877	893	897	899	858	835	871	914	870	978	865	940	915	920	894	908	945	893	851	871	870	849	877	946	869	826	886	867	909	946	848	892	867	932	900	889	853	901	820	877	934	958	885	907	881	911	871	870	908	894	880	840	886	920	891	863	835	948	865	926	879	879	854	895	966	906	881	920	899	872	929	852	873	938	854	878	870	946	920	874	892	899	892	860	907	840	912	907	911	901	907	937	887	900	908	936	874	890	851	867	881	896	896	862	934	951	897	929	870	925	867	824	884	853	885	838	919	926	886	848	886	928	880	883	876	853	951	928	870	846	954	952	882	904	880	858	948	853	915	898	879	874	875	888	928	935	858	921	929	895	929	882	936	909	914	940	895	930	921	941	926	907	896	935	914	888	973	877	903	923	898	865	944	834	880	905	865	870	838	922	895	906	941	867	853	852	876	921	900	909	860	884	870	874	907	957	904	882	885	931	908	921	962	861	898	873	894	942	871	847	896	835	922	873	868	973	905	894	890	913	887	869	891	934	857	865	895	899	884	896	893	900	920	914	894	898	951	948	879	923	832	890	882	884	925	859	897	962	907	895	936	899	870	888	899	876	919	906	884	905	891	941	913	882	880	901	894	858	876	909	868	943	912	902	878	913	883	893	881	885	888	887	895	855	881	929	952	862	865	873	897	858	929	915	910	920	910	878	929	855	931	933	957	896	867	889	914	909	883	901	872	926	849	933	951	834	906	881	893	865	920	921	865	845	906	927	921	915	881	846	906	877	905	850	890	871	905	897	901	870	879	885	943	882	930	895	869	875	891	989	872	851	884	860	971	890	889	905	876	879	912	917	912	946	864	859	887	894	930	899	880	900	899	850	946	918	892	879	931	937	830	926	877	905	933	859	853	895	891	887	858	866	867	890	945	892	936	820	839	904	881	882	941	912	874	885	853	915	845	897	931	935	910	890	878	893	892	916	963	814	902	936	881	891	892	902	918	888	892	907	887	977	905	885	911	862	909	932	898	923	884	892	950	894	823	909	880	911	890	900	916	959	956	922	913	858	932	938	893	891	928	947	848	889	952	888	901	894	903	860	864	923	903	866	897	904	890	933	863	907	889	915	940	921	881	878	906	937	876	933	861	886	935	842	855	882	924	836	890	940	882	928	856	899	963	954	864	908	886	913	850	945	840	943	892	872	817	880	887	899	952	871	840	907	874	895	913	888	869	931	883	907	908	953	847	911	931	877	922	871	902	897	838	880	895	848	905	882	921	862	894	897	878	924	933	951	889	910	867	839	888	872	938	930	924	896	900	882	888	899	889	950	899	910	882	894	915	919	916	892	887	892	874	878	885	881	866	887	905	874	870	859	909	887	908	887	863	895	905	877	845	833	884	942	924	868	917	882	872	943	911	905	944	849	931	898	893	873	918	937	926	858	908	869	918	914	858	911	892	892	864	856	869	922	951	919	925	886	937	914	852	916	922	889	908	874	888	974	882	892	913	851	927	872	882	907	907	919	851	889	888	889	910	907	890	885	912	927	939	923	887	922	929	933	882	917	888	955	913	839	930	902	909	907	889	895	929	865	881	867	905	909	884	898	883	954	916	909	898	850	970	913	908	926	927	892	873	935	901	890	894	900	875	900	920	910	888	980	945	879	872	912	896	907	892	908	851	848	848	914	897	855	906	895	910	932	920	911	848	970	896	898	887	900	876	922	944	877	900	879	917	893	910	885	915	874	887	926	884	925	938	858	934	915	899	906	874	897	905	880	878	856	908	870	857	920	909	943	880	840	989	905	889	919	925	873	877	903	883	888	891	888	864	880	921	883	903	893	867	830	912	883	934	986	890	914	892	920	931	878	886	904	893	861	912	896	879	878	862	881	983	864	897	826	894	863	938	874	947	926	850	921	892	896	873	890	900	912	862	913	843	873	891	943	878	947	950	880	936	937	915	881	841	908	914	926	960	974	903	935	896	884	904	885	950	865	886	857	898	904	862	898	859	913	885	883	868	869	894	931	874	940	892	882	888	932	870	841	927
2919	938	1272	1100	981	996	867	893	690	568	535	567	513	474	494	468	462	417	418	426	423	439	419	390	416	390	447	366	437	377	399	414	405	398	418	400	406	393	399	435	371	405	411	397	405	375	392	377	421	398	417	394	399	368	421	446	387	433	424	435	395	424	446	423	415	392	394	395	419	372	393	440	367	367	369	425	395	395	381	404	393	416	418	363	417	433	420	389	390	415	422	390	372	389	386	423	397	390	379	389	391	368	415	406	362	409	420	389	381	389	397	428	390	359	410	381	375	417	404	397	412	408	378	370	383	389	410	400	371	373	382	391	393	409	412	403	424	380	409	369	414	416	413	409	414	402	392	431	383	386	412	413	384	387	385	387	381	411	411	427	390	399	410	407	392	409	361	362	408	405	360	402	365	382	405	432	365	386	423	409	373	418	405	432	384	385	397	411	426	383	419	430	394	388	372	414	384	408	400	414	376	412	384	384	416	421	373	431	416	403	390	407	382	409	377	398	402	417	405	392	424	364	373	393	376	395	403	392	437	410	414	420	430	412	415	431	371	370	380	401	419	423	391	406	409	383	402	408	379	412	409	434	418	382	413	401	400	352	375	381	402	385	379	428	442	414	412	385	371	398	441	382	374	419	415	386	406	373	414	409	405	381	427	394	404	404	430	396	371	422	415	395	407	424	391	387	391	424	385	387	372	403	389	427	391	376	400	426	385	395	416	418	391	365	368	373	404	388	392	403	424	412	405	371	404	402	397	395	428	382	364	437	421	393	419	411	408	393	366	404	404	390	404	376	384	375	394	378	400	415	434	388	386	413	381	383	397	420	425	379	386	428	393	433	396	383	408	393	388	422	450	409	407	422	380	415	405	434	410	389	361	401	405	398	405	378	403	409	418	391	389	418	418	359	357	410	398	406	413	402	409	378	397	415	397	369	412	382	420	389	411	377	391	395	388	384	443	352	394	374	417	377	414	445	397	396	401	389	367	350	370	401	432	370	403	385	431	428	418	400	393	364	352	428	414	399	389	372	401	409	443	384	388	390	425	438	380	408	403	427	396	366	409	382	409	387	404	439	365	392	370	399	376	369	434	404	374	387	372	399	401	403	409	400	375	412	387	412	391	426	389	404	393	422	416	400	443	406	443	332	368	345	420	378	427	353	464	382	389	405	441	405	372	412	404	401	403	407	431	388	370	399	392	384	430	369	351	403	385	402	404	413	398	404	447	393	371	365	386	380	383	398	391	397	392	407	387	399	429	392	402	407	364	394	419	380	381	409	330	394	409	403	413	410	382	380	415	402	393	404	425	413	369	380	390	401	402	365	401	391	404	390	390	415	424	396	392	366	408	394	386	368	387	441	379	421	380	381	398	412	372	403	402	394	397	411	370	434	382	433	438	380	405	395	401	413	396	410	387	412	415	419	421	405	438	408	390	394	365	385	383	394	358	381	430	374	412	407	399	386	431	406	439	434	369	362	373	398	391	413	404	375	401	399	376	412	410	422	427	406	386	409	392	398	367	414	399	411	400	397	372	443	450	366	354	394	387	414	386	366	407	445	412	413	385	410	433	390	379	418	373	365	384	440	418	394	422	399	395	372	407	421	414	361	418	391	424	382	426	402	402	392	399	401	382	376	370	404	414	412	411	401	402	402	403	398	392	389	403	376	395	382	357	401	389	391	395	377	387	369	388	335	402	380	369	397	390	383	442	387	389	398	410	421	378	357	400	433	370	399	399	419	395	392	408	430	383	404	369	395	411	406	419	384	389	403	391	421	367	394	407	391	378	391	404	385	401	426	391	417	401	425	380	423	380	411	431	382	382	391	382	406	426	403	439	435	395	356	445	430	433	415	383	416	430	369	355	402	424	392	406	374	397	421	398	410	438	415	388	422	430	385	425	402	409	381	382	385	404	408	424	354	386	382	390	374	383	431	401	432	434	406	400	389	382	385	392	415	401	398	422	382	418	422	388	405	407	387	429	401	426	366	385	391	392	417	420	424	407	420	386	405	369	416	367	411	382	391	432	369	424	429	448	410	415	383	382	399	409	421	384	384	405	405	374	394	368	364	371	378	389	395	393	375	382	405	416	389	380	424	381	424	405	394	435	421	413	413	377	429	360	394	415	366	408	405	417	451	424	372	381	417	412	344	443	398	402	431	387	393	381	384	415	407	369	366	394	398	431	430	443	397	404	413	432	391	381	397	373	373	377	400	356	389	392	350	384	391	400	433	397	393	411	406	396	377	421	370	436	386	396	418	400	419	380	412	387	399	406	384	423	391	405	381	373	420	395	396	396	409	440	407	396	381	409	427	384	429	381	375	385	394	410	361	407	378	380	418	383	425	392	360	376	412	403	383	361	406	419	365	416	406	372	390	388	402	395	388	420	404	416	410	389	439	395	406	418	387	411	419	429	406	397	376	402	403	403	447	393	396	379	384	419	400	407	389	402	401	389	356	409	421	434	399	424	435	382	378	429	436	380	430	422	375	383	404	445	389	445	415	391	419	406	449	409	405	373	391	403	432	406	393	391	422	422	393	428	435	377	401	408	403	391	426	395	391	374	394	407	411	381	389	392	414	440	427	380	391	368	365	428	408	383	381	399	390	414	401	392	427	393	426	378	411	407	362	438	410	364	401	346	405	402	431	395	392	429	425	396	376	437	358	370	384	385	394	416	420	387	426	406	423	407	373	383	395	419	394	371	445	387	393	404	395	415	392	372	399	395	427	397	403	420	360	418	374	410	395	428	371	400	413	426	405	397	358	404	394	390	400	396	429	412	379	418	395	411	408	377	428	440	399	369	418	401	402	398	382	365	392	463	372	387	422	392	347	389	404	424	385	370	392	415	422	405	420	431	382	410	434	395	408	394	420	430	388	370	383	412	410	390	393	399	411	407	376	376	404	391	407	400	382	418	416	398	385	408	364	406	401	392	385	374	370	399	408	407	358	397	414	385	397	387	417	355	410	423	396	409	394	375	388	384	374	410	409	376	403	389	411	390	370	351	418	389	372	394	398	410	405	385	377	384	382	415	401	428	385	442	389	407	382	395	413	403	377	385	378	393	382	389	386	379	429	367	452	359	401	416	403	409	390	373	383	382	405	407	372	371	413	422	404	405	404	410	371	385	366	402	392	366	404	401	380	395	427	380	412	367	394	372	410	385	394	415	428	381	411	418	353	404	392	349	401	398	402	382	382	405	397	387	395	360	402	373	381	388	389	384	410	399	405	381	387	381	411	400	350	414	428	409	372	356	377	393	424	372	395	432	382	404	386	421	418	397	383	416	400	405	383	370	388	369	417	430	417	378	443	406	378	380	380	421	433	406	436	360	414	402	396	387	421	438	420	418	394	401	411	428	445	379	409	351	403	405	390	407	405	365	390	384	409	413	411	336	392	393	392	428	391	402	413	387	407	402	399	380	425	407	382	449	370	433	370	429	398	399	393	377	391	358	401	393	384	417	374	398	393	386	390	383	446	405	421	385	423
2899	1386	2499	3213	3394	3587	3214	3339	2654	1981	1930	1846	1563	1578	1460	1416	1144	1256	1191	1144	1154	1125	1102	1068	1029	977	1013	957	973	1043	1046	1006	965	1020	1011	987	922	948	931	979	900	954	921	985	974	877	959	927	947	1002	936	970	955	932	945	892	920	856	911	931	917	869	892	945	928	938	910	923	937	945	926	998	974	933	914	934	956	897	915	982	929	958	914	893	893	936	902	948	946	902	957	929	960	918	940	892	932	920	960	946	882	953	943	868	928	877	953	925	936	998	940	946	944	907	930	933	932	934	941	972	950	919	972	883	958	941	853	942	934	882	841	956	887	896	937	936	918	958	939	917	919	993	901	964	960	969	900	910	881	938	915	932	894	969	900	914	936	896	919	969	892	880	849	860	922	887	895	957	922	893	968	880	924	921	894	953	889	971	965	865	886	881	1011	897	957	1008	873	915	946	884	967	896	956	909	910	938	945	917	869	936	967	935	925	929	962	996	961	893	946	955	961	926	967	917	913	944	954	925	923	909	910	918	973	958	902	930	961	898	939	938	929	934	940	964	887	911	917	910	949	967	864	908	878	913	950	972	933	970	908	909	950	935	938	942	944	916	880	982	918	963	950	945	956	903	963	897	930	947	892	928	933	924	929	933	919	933	980	930	920	952	928	905	879	908	949	879	943	994	896	931	918	884	916	933	984	958	928	910	922	975	884	924	905	903	868	977	930	887	900	887	937	955	948	967	938	944	976	958	941	953	934	967	942	992	937	905	935	985	953	929	937	928	939	958	962	890	923	959	841	877	894	957	910	953	969	942	974	930	918	946	882	942	938	917	941	942	997	957	916	948	940	911	948	887	962	920	906	924	906	934	949	910	932	957	920	865	900	919	967	919	927	893	910	946	920	932	913	920	920	926	895	882	908	930	965	952	926	988	938	917	940	966	931	938	936	912	979	894	943	901	992	912	945	913	934	912	958	898	943	938	950	889	923	932	971	931	929	931	948	894	901	991	905	961	894	933	939	987	892	914	923	903	945	911	921	972	909	932	930	945	922	933	920	925	896	977	939	908	892	969	971	894	933	947	952	933	951	918	918	906	979	933	930	921	896	920	975	990	889	950	984	957	909	991	953	964	920	955	915	960	962	894	945	853	956	905	918	922	964	873	927	946	882	976	930	927	928	902	956	959	873	930	952	887	905	997	993	949	942	917	907	903	936	939	922	949	896	924	930	875	932	893	981	902	915	916	947	976	912	927	930	883	932	961	955	920	925	949	915	955	905	1002	919	946	960	892	959	888	919	965	879	913	966	864	923	847	953	940	881	890	881	976	960	889	896	929	954	903	905	920	968	922	942	903	911	937	945	945	977	909	884	878	885	977	946	971	934	971	901	926	911	905	970	926	922	921	995	972	929	956	886	1003	909	909	928	875	918	882	966	940	941	968	918	951	902	934	967	969	932	934	892	932	921	977	879	915	913	907	920	920	926	899	1021	881	949	965	940	918	915	921	966	885	912	961	949	937	916	917	947	950	883	948	938	945	918	929	902	937	903	914	885	914	955	991	922	944	955	910	961	900	913	900	971	997	952	926	914	956	939	902	938	936	962	930	938	941	916	981	936	905	953	891	921	938	962	875	944	1003	900	941	940	982	889	941	944	919	965	915	954	969	936	834	936	878	967	951	894	895	942	946	920	912	917	894	880	937	896	962	978	936	925	913	924	961	949	881	984	914	892	940	915	935	937	944	926	920	964	926	922	926	966	966	947	930	906	908	905	961	927	910	949	917	952	963	924	970	986	961	971	962	914	899	934	918	894	909	947	933	969	871	889	908	950	970	898	919	956	990	898	989	946	942	906	927	956	964	922	915	924	918	881	931	932	905	900	946	932	922	909	923	947	917	922	938	939	959	939	873	932	986	912	940	973	932	956	917	911	943	970	948	865	884	911	916	957	917	899	948	910	935	907	916	874	925	928	920	925	942	951	981	880	913	902	953	878	932	920	904	882	967	952	952	932	898	975	987	978	943	942	877	928	905	916	952	946	922	899	878	903	882	958	952	966	917	949	934	949	915	944	898	915	929	904	950	935	951	932	952	915	907	959	890	931	926	964	938	948	884	936	969	956	955	955	939	954	932	987	915	893	936	943	909	921	955	879	946	973	925	948	905	971	956	897	970	915	894	905	929	970	989	907	919	927	917	932	951	938	906	932	945	930	899	931	933	943	951	957	935	919	953	955	937	911	993	903	892	950	972	955	947	902	941	945	894	939	911	868	986	971	938	964	860	1011	972	929	938	935	974	888	952	945	880	943	946	969	942	920	927	900	889	933	916	890	959	900	925	948	962	889	900	901	887	914	905	983	971	955	901	921	968	953	988	931	940	947	900	888	971	1001	907	891	907	907	962	882	868	909	879	932	911	974	919	917	930	942	884	990	927	878	925	900	915	936	900	932	919	923	898	900	883	982	967	951	933	924	926	948	983	909	913	900	902	903	921	915	984	872	903	981	907	970	961	894	914	917	910	948	905	926	932	933	952	891	915	1014	883	936	952	921	959	910	938	947	915	955	960	939	924	941	908	959	949	974	928	923	954	894	904	946	989	896	852	963	935	926	923	998	916	911	967	938	944	923	939	953	925	887	928	924	918	935	945	970	942	907	944	937	896	915	937	879	904	928	890	948	902	922	967	920	950	902	885	963	964	937	940	930	949	934	899	956	934	911	984	919	882	951	943	953	920	962	918	895	964	947	946	936	925	900	890	904	966	884	907	897	904	877	917	889	941	952	910	940	904	955	954	921	906	884	953	941	961	928	951	965	935	933	910	917	905	969	913	925	944	950	946	900	926	985	957	930	975	920	904	902	930	934	982	958	927	927	928	958	930	959	920	954	954	942	890	942	897	938	948	967	934	926	921	928	931	884	942	918	932	991	919	897	958	953	971	911	949	911	885	901	917	944	973	945	931	870	849	958	910	923	938	971	914	895	936	908	922	936	905	904	932	1010	927	943	946	937	928	936	939	913	908	871	921	931	928	910	898	963	938	933	948	917	938	851	927	941	926	891	890	888	936	978	913	964	942	951	901	943	930	955	956	953	933	945	904	922	901	921	971	876	919	938	920	922	946	912	983	1022	927	1025	927	953	919	960	907	968	958	902	908	938	959	938	916	943	846	907	902	911	924	904	971	998	949	939	941	921	924	965	910	902	950	950	912	916	877	892	939	912	907	923	937	946	967	905	979	888	939	935	890	927	902	896	924	965	901	921	980	928	933	913	944	919	883	953	968	933	910	934	956	907	965	868	931	912	932	932	943	886	928	939	931	935	905	912	892	950	996	928	927	977	893	943	941	892	964	941	949	928	931	930	936	881	908	884	896	916	985	888	962	976	948	936	970	888	908	932	910	966	933	881	963	938	920	959	913	939	917	933	967	949	936	900	968	892	939	960	895	933	939	932	967	972	943	887	895	940	909	945	1002	900	941	979	974	983	909	916	883	874	913	886	925	952	931	906	903	927	937	901	880	887	938
7903	1821	2412	2133	1805	1453	1444	1301	1039	852	745	682	909	680	847	778	590	538	535	544	560	660	570	565	498	542	368	284	306	289	278	305	263	300	291	266	260	273	284	263	276	302	244	254	258	252	254	254	262	259	246	257	230	243	270	252	258	247	227	271	287	267	241	265	278	271	261	262	253	248	233	266	287	287	245	245	255	247	268	287	263	250	244	259	252	250	251	265	245	253	231	278	257	289	273	260	269	272	248	226	257	242	260	218	245	246	255	236	291	268	265	243	248	275	245	271	265	260	261	254	236	242	244	274	266	233	271	250	249	252	262	259	281	246	263	269	236	261	243	261	245	251	279	247	255	271	270	250	280	259	248	268	312	259	267	240	252	276	277	253	249	243	265	250	259	245	226	260	227	261	250	261	260	280	227	270	253	260	240	285	259	246	252	257	274	257	245	252	250	282	262	246	248	255	246	276	254	268	253	253	264	239	265	267	238	248	256	229	244	223	224	284	242	220	256	214	252	237	248	264	247	244	249	285	231	261	256	287	245	266	259	225	257	256	256	259	275	260	263	279	272	246	246	232	260	266	285	286	265	250	279	279	268	254	262	269	253	238	273	254	261	259	262	249	275	241	228	267	278	264	246	235	280	255	266	254	276	272	233	248	241	238	228	243	276	267	263	251	272	268	282	269	268	229	245	269	215	286	256	280	272	270	252	231	225	263	285	230	213	237	241	256	262	247	212	259	250	250	246	243	239	280	229	255	253	225	293	251	272	253	232	282	249	252	262	260	269	243	236	283	256	229	233	265	241	270	247	251	268	231	250	242	261	243	251	233	258	250	279	261	260	236	245	259	238	232	263	286	252	255	265	261	247	256	271	265	260	275	250	247	257	276	241	252	226	241	257	253	248	253	242	241	248	228	240	258	256	279	258	292	234	264	256	260	258	282	264	266	265	264	228	234	268	270	265	261	240	238	258	232	291	264	251	266	270	242	267	278	243	263	253	255	252	236	223	235	271	253	242	245	252	259	241	241	270	269	266	229	272	239	228	257	259	270	247	274	280	253	215	288	247	253	271	275	272	288	244	257	281	264	254	256	276	249	226	295	239	274	249	261	242	290	285	257	246	298	244	238	241	280	258	244	274	277	222	240	278	261	250	296	274	255	252	228	264	269	259	241	277	285	266	249	244	246	237	268	240	248	249	262	273	283	275	243	225	258	285	256	246	236	251	249	243	287	232	242	241	241	276	264	288	266	267	234	259	249	257	246	263	248	258	260	233	246	256	248	245	265	261	278	246	247	254	275	254	307	286	234	253	258	270	305	268	255	263	262	251	277	262	277	255	232	262	275	265	227	251	245	260	237	224	254	254	257	254	261	264	232	306	266	246	262	233	250	252	248	258	226	243	244	243	234	261	234	239	271	258	254	257	266	254	266	237	217	207	234	222	246	274	240	268	261	238	254	295	279	272	250	262	295	245	230	271	260	289	272	253	241	253	246	235	248	263	236	248	262	249	262	262	259	236	260	261	269	263	257	249	251	231	243	243	257	267	214	251	252	239	259	243	248	249	257	234	252	271	244	266	260	235	216	257	265	244	257	240	242	265	237	269	267	246	246	254	221	238	261	255	253	264	267	245	260	260	261	226	247	250	255	265	237	243	251	275	284	232	254	271	268	262	232	249	234	252	271	230	280	231	250	260	248	270	272	270	268	250	246	247	264	232	246	274	256	258	249	244	267	282	278	272	263	231	262	239	268	253	251	256	248	248	259	264	259	253	270	239	222	250	267	290	258	216	248	222	246	260	263	293	284	263	261	282	264	265	246	251	232	279	233	243	246	253	259	237	268	240	254	252	276	228	254	307	264	252	256	255	264	269	227	268	265	251	265	286	275	254	269	288	262	247	264	257	274	276	226	275	284	246	270	298	260	291	266	271	237	251	261	229	229	245	257	261	224	209	233	264	254	257	249	227	251	258	258	262	252	259	256	284	243	265	226	279	250	257	291	235	250	287	232	268	277	249	236	257	240	217	246	260	257	254	293	245	295	271	236	295	254	256	269	234	251	270	253	248	256	245	239	261	242	230	222	235	261	263	240	219	236	279	213	281	252	279	242	266	251	266	242	259	275	246	280	241	224	279	274	260	260	255	263	251	263	279	286	256	247	252	258	256	252	279	263	262	260	258	277	250	272	258	250	232	252	277	231	232	290	237	249	259	242	261	256	254	243	282	237	279	237	240	256	235	242	258	267	271	239	240	266	249	264	277	251	259	263	222	243	240	218	287	250	253	253	254	243	267	249	265	250	253	259	240	267	278	234	264	258	254	242	237	281	249	257	256	259	251	261	252	255	249	270	255	258	251	236	260	261	278	265	270	272	290	287	258	249	276	232	283	277	270	271	273	252	308	249	264	248	252	232	259	231	230	245	249	246	272	234	273	251	224	272	257	243	240	263	239	248	253	248	254	264	257	281	270	267	251	267	268	266	232	267	244	279	256	250	254	257	235	256	262	259	262	263	239	243	251	260	281	244	254	276	252	259	264	231	271	256	228	237	242	253	259	266	254	214	241	229	262	206	244	278	239	276	243	248	249	250	235	239	253	258	266	271	269	241	273	271	243	250	278	259	251	302	249	238	255	250	218	283	246	216	217	263	221	249	272	251	244	231	229	299	247	232	274	261	259	251	242	230	255	259	216	257	226	240	252	253	267	269	253	260	261	266	269	272	292	265	275	204	244	254	234	245	242	298	234	267	294	263	289	245	223	265	235	267	253	244	282	257	269	288	251	266	266	231	215	280	248	258	262	252	242	258	225	260	259	272	286	250	269	265	277	276	282	237	257	253	284	275	266	248	269	266	252	272	250	251	247	263	233	264	250	245	254	222	284	275	261	233	279	248	256	273	254	274	265	253	254	257	277	268	287	282	258	259	274	238	252	265	247	247	263	251	282	255	235	253	253	260	251	247	284	264	270	269	254	253	248	264	252	270	235	254	251	238	268	245	250	230	263	257	231	241	252	247	234	249	255	237	245	274	243	239	262	228	251	243	265	261	269	264	268	257	241	209	262	248	255	280	253	253	272	254	228	271	258	263	262	255	256	254	269	274	270	258	229	212	268	250	262	267	232	271	231	290	265	260	268	252	213	246	264	256	269	245	248	236	253	269	239	231	241	295	259	264	279	249	241	288	247	243	230	248	248	268	250	243	267	256	246	240	255	266	244	274	275	253	276	245	244	243	243	256	248	258	264	230	241	243	252	270	247	256	250	241	255	266	266	276	254	278	254	267	295	210	258	232	259	273	267	266	252	264	266	275	274	246	263	227	279	266	281	277	284	279	240	288	230	241	256	255	246	248	258	275	248	247	262	275	266	239	233	264	278	233	252	238	274	281	246	252	260	246	256	231	241	247	236	249	237	253	239	256	264	272	244	246	245	243	267	246	261	269	231	277	274	254	252	245	225	305	302	260	272	255	251	260	277	230	253	260	252	281	254	243	268	267	235	245
5876	1988	4712	6320	6539	6095	6009	5837	4961	4206	3828	3466	4778	3673	4564	4083	3092	2563	2827	2902	3021	3587	2863	3200	2317	2731	1245	797	925	868	926	975	861	862	760	760	741	743	715	732	710	702	714	724	679	701	707	668	706	694	693	683	685	703	675	657	640	627	673	687	710	689	670	687	721	668	727	691	669	631	647	676	675	646	687	653	673	650	666	694	677	652	700	652	679	664	723	624	669	684	680	701	677	686	674	689	664	638	661	669	660	649	666	665	668	666	614	691	707	712	657	699	692	652	708	639	622	662	655	659	643	662	660	666	690	683	662	668	631	640	633	657	688	633	692	684	635	719	670	635	708	657	650	644	632	688	639	663	644	656	590	689	716	644	677	662	681	712	650	623	663	690	691	623	686	622	678	665	641	634	680	723	656	637	636	694	682	649	704	649	654	708	683	675	697	665	677	701	655	713	668	682	698	716	662	658	694	624	660	655	662	649	656	714	699	680	692	678	651	665	695	636	664	642	664	635	680	664	658	695	651	619	705	711	676	657	679	692	612	629	695	631	659	620	658	686	674	659	661	683	686	689	628	697	644	664	674	689	654	668	679	704	640	662	645	625	727	617	639	633	683	614	647	689	734	645	670	689	630	664	669	681	702	635	664	664	609	669	639	595	708	652	707	670	665	632	634	694	695	662	664	700	725	661	669	641	683	624	683	726	675	660	673	690	621	640	655	688	645	708	664	724	653	678	685	683	667	643	632	660	659	661	642	650	657	681	626	656	642	682	685	675	641	661	664	647	661	697	667	646	626	697	639	706	677	652	651	649	676	640	643	669	685	666	653	689	635	691	661	665	677	710	657	635	647	656	665	646	726	687	659	635	670	648	634	641	675	630	679	685	685	673	634	706	672	639	625	667	660	672	606	670	651	678	604	644	679	677	661	702	613	661	656	628	690	659	638	624	716	637	636	680	625	636	692	673	655	670	722	652	629	664	678	672	674	697	631	647	658	644	632	646	656	654	667	718	689	642	675	653	631	657	679	691	688	693	685	690	672	649	653	698	630	696	663	684	673	682	667	694	658	693	668	659	663	704	683	663	664	690	685	665	673	631	679	622	631	636	615	673	645	660	633	673	627	667	664	693	611	609	641	667	628	621	675	666	724	700	655	635	688	642	668	677	670	680	697	679	613	703	635	686	668	646	700	694	619	668	677	660	640	657	645	694	663	640	649	663	644	653	670	675	679	644	668	687	677	674	676	684	653	690	646	645	648	640	624	669	647	664	622	664	639	618	629	634	662	693	648	649	657	676	698	642	687	671	696	641	682	645	634	639	654	673	636	662	687	659	629	656	708	626	662	672	675	690	688	680	684	634	640	595	655	668	722	678	629	624	669	673	673	642	648	677	693	634	647	705	666	638	652	668	640	692	649	626	684	698	644	679	601	638	634	641	654	694	675	655	683	652	653	614	699	701	646	617	686	652	708	676	652	672	662	692	637	676	716	639	669	696	631	705	688	649	647	638	672	625	657	644	709	683	711	667	652	659	700	628	708	647	648	677	668	661	689	657	652	679	701	689	658	631	628	694	671	668	654	661	651	636	662	629	642	612	694	644	676	671	674	667	638	643	688	662	653	659	682	633	667	664	694	690	688	696	693	652	613	666	659	672	650	673	653	645	653	673	658	690	662	642	672	658	636	661	655	678	702	698	668	609	653	644	685	638	662	618	657	692	699	668	682	685	605	682	673	671	665	676	679	654	624	657	673	706	620	659	680	705	654	707	654	663	641	659	632	675	602	667	689	674	640	607	664	689	651	657	677	606	683	613	627	609	657	673	661	652	648	682	651	639	652	671	658	676	683	705	679	666	647	659	637	653	636	636	664	676	649	659	666	711	648	702	631	636	615	693	680	699	657	709	645	652	638	726	679	709	672	651	657	646	638	655	684	620	631	732	667	682	641	662	713	640	647	651	696	667	668	652	705	680	656	712	625	692	641	670	634	659	688	642	696	685	653	639	655	634	694	652	657	671	650	657	622	646	675	673	625	697	671	693	706	637	681	647	648	675	682	691	680	657	682	692	658	619	634	663	666	685	656	665	683	657	684	634	660	644	641	672	649	690	641	688	680	621	656	661	662	656	608	682	642	642	694	660	622	681	640	706	656	640	678	683	700	665	705	672	640	686	703	689	666	660	657	689	665	653	659	670	667	681	672	663	637	662	621	632	651	645	639	651	654	623	706	695	682	675	683	708	633	661	614	689	716	668	651	651	702	702	671	653	702	642	627	656	670	682	722	691	666	615	711	654	653	693	658	662	659	672	675	631	698	640	701	660	679	685	653	682	636	663	688	634	684	667	633	666	672	688	672	628	670	714	702	664	688	647	663	656	689	663	694	668	691	649	678	632	676	678	639	637	679	658	660	676	640	647	655	642	682	659	663	681	609	691	652	625	640	693	652	637	682	666	687	714	681	658	654	689	663	703	590	639	624	670	649	626	653	658	640	664	651	647	663	686	668	656	688	621	645	673	674	608	657	652	674	643	613	640	633	690	644	675	666	671	700	657	627	634	702	667	619	693	626	674	669	664	683	676	643	631	680	605	686	649	696	693	665	655	670	729	686	683	650	684	710	653	644	684	688	685	683	644	670	632	658	670	679	626	696	716	669	666	664	686	661	688	678	739	738	653	728	670	649	686	648	642	652	654	648	674	696	643	698	727	647	655	694	664	655	655	669	600	695	681	644	672	661	649	653	628	655	666	682	688	676	683	673	642	643	626	702	675	664	644	647	654	629	667	635	675	649	640	643	695	636	624	632	691	667	646	694	620	653	645	668	708	644	638	648	687	684	668	699	695	634	662	625	649	654	634	684	642	648	648	639	675	673	701	649	695	654	695	647	666	634	679	676	697	654	670	648	614	705	627	643	679	660	680	605	705	673	698	655	673	708	611	676	691	691	664	709	736	635	693	636	644	627	659	659	698	699	665	639	648	642	693	647	639	674	689	619	666	718	639	650	681	691	654	616	620	633	672	654	628	673	633	655	700	662	670	653	694	618	658	696	642	692	635	650	710	660	631	647	688	663	687	665	698	666	670	710	641	644	634	642	633	645	662	707	657	667	695	702	657	681	686	655	665	657	709	687	658	671	686	663	655	672	622	713	656	655	698	676	680	659	675	662	655	653	630	700	681	658	672	660	678	665	665	694	606	654	660	650	673	704	630	651	624	643	622	657	642	638	664	672	617	621	695	646	665	686	668	628	672	695	662	621	619	721	636	670	676	631	681	717	679	676	720	695	679	677	680	697	704	664	687	674	706	615	670	702	655	686	686	611	644	639	682	657	641	672	702	642	636	669	655	657	694	647	665	648	701	679	628	656	689	656	676	662	672	669	660	638	669	705	657	640	622	681	650	731	678	640	634	687	604	601	673	623	674	660	683	671	646	689	706	686	685	711	602	688	700	640	699	641	637	656	657	692	707	666	610	646	632	655	648	645	654	700	672	683	681	639	691	701	700
14989	3653	4317	4002	3137	2423	2294	2052	1703	1454	1310	1161	1513	1443	1490	1537	1126	943	1057	1047	1169	1206	953	1128	1032	739	471	411	440	451	433	401	390	355	411	364	394	398	398	380	346	393	387	405	392	352	384	380	379	356	345	398	345	359	359	387	363	351	346	386	352	374	361	386	359	332	357	369	402	339	323	364	371	370	371	404	369	365	381	372	357	373	376	374	350	365	359	383	343	383	379	369	366	363	354	383	360	378	325	346	362	365	356	384	370	367	352	352	358	350	387	384	378	351	363	341	347	399	354	375	361	363	351	379	406	365	359	375	373	350	395	372	357	363	374	368	358	408	361	343	338	353	372	325	375	329	348	368	358	352	367	363	379	361	327	380	379	374	382	362	354	364	342	363	364	395	348	350	364	403	372	356	322	354	346	370	362	373	352	351	333	391	363	317	372	325	368	370	349	388	352	349	399	373	383	354	361	373	353	345	388	340	343	354	385	367	346	329	338	380	348	331	364	334	397	395	392	386	374	327	390	373	375	353	369	365	414	384	351	371	395	351	334	359	380	339	407	391	393	384	345	357	330	380	376	396	358	388	374	374	336	361	349	347	320	351	392	387	367	392	357	350	390	370	380	360	350	370	360	383	360	356	332	351	358	341	358	354	325	357	376	371	386	396	356	371	365	342	328	329	364	358	390	358	350	404	338	348	357	371	352	344	349	345	357	390	364	349	341	401	384	375	362	400	379	360	369	358	328	367	402	385	349	348	330	366	400	382	343	377	360	369	320	339	383	366	366	361	341	363	354	368	356	326	413	336	364	335	378	329	389	393	345	358	354	362	387	369	374	376	368	342	392	342	360	348	343	362	364	391	337	361	360	373	356	369	390	349	347	375	386	359	350	381	359	378	340	353	368	364	364	331	373	384	370	377	321	374	358	394	358	361	354	348	396	355	346	351	351	403	366	356	382	374	389	346	366	383	363	356	360	344	359	331	355	347	362	335	336	336	374	350	383	377	324	369	343	329	327	366	338	384	366	336	375	367	350	375	328	377	371	365	399	359	373	383	371	372	356	343	366	345	395	375	358	394	351	412	402	378	374	363	368	338	370	337	340	360	393	385	358	362	388	365	332	370	372	330	363	350	385	356	359	374	406	403	351	358	348	347	342	341	381	366	371	369	320	352	372	348	355	400	394	361	312	345	376	359	339	371	366	387	363	382	351	348	370	397	374	419	405	380	366	359	359	362	343	356	358	375	342	365	330	372	361	337	339	383	368	325	368	346	407	352	344	333	334	316	326	356	366	363	407	377	360	379	346	342	392	398	379	370	343	355	337	378	341	379	343	377	328	349	342	373	344	397	322	360	333	354	386	348	335	360	373	381	361	378	337	378	368	363	345	339	375	369	379	356	378	369	361	360	384	357	354	327	393	350	357	339	355	367	366	362	371	359	387	364	373	355	334	384	349	353	395	348	374	347	388	354	370	368	371	350	367	373	353	394	355	327	359	359	358	372	353	343	292	340	378	346	364	369	352	361	361	410	396	339	377	351	381	347	360	369	341	341	371	387	333	330	322	331	346	355	344	350	345	383	351	345	422	330	381	373	335	346	350	359	361	337	346	363	353	373	377	389	356	367	361	351	345	373	357	363	385	346	380	337	325	370	366	359	361	339	383	323	390	345	365	370	370	357	356	389	386	356	341	375	360	329	338	394	389	386	351	371	333	355	359	367	387	359	360	368	366	346	353	365	366	351	323	367	340	378	399	352	352	365	338	394	355	331	376	358	371	347	372	337	349	352	372	396	388	388	384	387	341	357	390	378	368	395	355	379	367	360	384	375	369	375	360	332	348	371	350	385	374	352	371	363	360	330	363	350	372	377	375	365	359	393	386	374	315	406	372	394	356	401	330	384	355	344	371	322	377	323	350	402	364	372	365	385	391	353	344	365	365	343	358	370	341	345	374	400	396	354	375	341	368	398	332	351	389	378	370	397	345	384	366	362	369	371	354	375	388	396	381	341	369	344	357	374	370	374	356	353	332	349	395	346	360	390	353	341	381	332	371	358	375	363	407	340	358	361	338	356	378	346	351	361	370	321	353	382	381	356	344	332	358	364	367	338	370	386	389	371	395	367	361	346	332	347	376	367	359	369	362	361	366	348	340	352	376	361	350	343	350	343	351	342	360	395	392	343	329	335	353	404	346	374	355	359	389	382	386	348	373	371	347	387	362	377	351	369	376	389	336	376	373	368	321	364	401	353	402	371	353	329	337	346	371	370	392	373	340	384	357	384	329	386	375	360	395	357	350	376	366	362	358	386	330	372	346	343	367	359	377	342	337	346	335	356	361	402	363	380	351	363	354	357	357	378	329	367	379	361	366	373	358	351	350	353	437	366	360	358	362	420	337	361	368	333	356	354	359	362	347	398	373	312	369	360	357	377	386	341	384	375	368	346	397	346	347	355	365	362	343	368	372	371	331	341	392	339	357	344	375	367	370	362	348	370	362	345	323	324	384	373	373	361	326	371	348	352	366	351	359	371	377	393	381	335	376	373	368	352	364	359	342	387	382	356	349	371	385	391	365	389	376	375	357	355	356	343	368	386	346	379	358	366	361	373	355	352	381	356	337	369	367	325	353	345	339	350	356	359	347	357	399	362	371	373	348	339	372	350	356	373	375	356	346	376	400	356	388	369	348	362	392	324	312	330	366	339	384	378	406	359	376	361	359	389	334	366	389	412	358	370	345	339	343	381	376	382	357	387	352	363	319	357	344	348	394	384	339	371	397	362	362	351	359	331	359	345	385	347	392	351	364	356	362	383	375	381	385	359	366	349	341	349	347	363	330	381	381	341	370	395	368	358	330	377	390	380	397	392	339	384	377	351	383	330	387	348	365	361	348	378	362	384	379	386	345	334	372	362	352	364	355	343	359	391	351	361	340	388	351	393	388	382	363	405	390	391	378	375	356	385	350	349	356	336	359	323	346	371	366	389	326	359	366	354	339	385	379	372	388	360	324	380	363	365	340	332	334	356	334	338	361	400	345	335	343	382	365	382	328	332	345	361	388	370	330	352	355	364	366	313	347	352	355	349	381	371	341	365	342	388	325	377	357	346	344	364	346	350	375	391	351	354	377	375	368	363	344	384	385	376	387	361	383	372	375	362	352	384	343	373	393	334	374	386	359	350	361	340	323	379	335	348	355	398	381	369	384	372	366	314	347	358	348	331	340	370	355	425	361	356	366	374	373	344	317	357	369	396	376	357	414	328	372	379	367	342	361	347	390	406	361	336	359	369	373	356	385	354	383	391	384	390	353	364	377	372	330	327	354	348	363	354	342	333	349	402	363	381	342	369	374	382	361	366	351	336	362	371	364	367	405	339	355	342	352	376	400	412	376	360	325	403	320	372	348	390	361	329	376	384	371	343	371	357	360	362	368	396	355	338	373	344	381	349	383	354	336	342	352	352	329	374	372	364	332	331	362	344	363	371	384	350	368	401	386	322	331	345
8135	3233	7484	10188	10258	9194	9192	8751	7870	6590	6003	5649	8073	7556	7525	7612	4982	4845	5147	5336	6301	5841	5315	5742	5287	3488	1471	1240	1367	1434	1322	1338	1177	1126	1042	1092	1120	1140	1053	1076	979	1008	1005	980	987	948	925	898	978	903	916	968	902	979	896	944	952	878	909	911	963	886	930	898	931	935	919	911	932	905	902	897	935	950	856	855	934	881	916	936	891	886	878	931	934	947	866	898	947	900	902	947	907	899	874	901	912	878	919	984	940	890	920	929	898	936	894	914	914	885	883	926	878	905	907	937	882	919	909	898	935	860	848	942	902	906	942	928	948	863	916	924	909	900	910	885	902	898	892	871	899	939	916	915	881	917	942	861	901	923	891	904	885	930	880	866	928	934	880	936	970	914	929	940	935	962	899	887	894	905	848	901	897	924	944	923	912	923	944	867	902	876	851	878	936	914	913	921	848	918	872	959	879	885	920	913	921	904	967	858	904	884	906	919	915	879	968	924	891	896	916	870	880	945	889	885	903	888	857	887	942	856	953	864	862	927	912	924	894	879	846	909	926	897	882	863	923	861	836	870	933	820	887	896	972	875	867	908	908	866	879	893	928	867	909	907	923	944	900	943	900	956	912	882	927	895	908	944	882	874	948	874	948	928	920	900	883	847	861	838	949	925	879	893	898	930	896	946	935	942	924	902	905	875	974	874	889	938	923	957	970	897	912	919	820	905	872	911	899	888	920	920	859	933	896	885	939	923	963	892	844	939	935	887	888	917	901	911	882	921	890	916	944	865	881	892	865	847	916	892	897	927	918	896	916	917	916	909	924	937	893	922	908	912	868	877	885	908	867	939	865	893	983	949	871	884	888	993	856	911	961	846	909	878	913	956	876	901	931	892	909	929	910	944	894	894	919	910	899	907	886	884	873	918	879	926	919	886	871	907	866	932	867	869	873	813	924	914	880	913	862	885	900	860	888	852	916	874	874	931	924	860	909	947	857	888	890	897	910	893	882	863	891	867	881	867	935	894	884	879	899	922	885	890	823	922	883	895	894	925	927	946	952	849	888	961	904	917	888	867	913	943	906	858	886	888	915	863	869	859	876	943	899	816	907	886	904	902	955	884	910	912	908	883	877	895	902	912	918	909	911	913	885	852	917	961	878	929	927	895	907	897	922	864	911	866	866	954	923	875	890	973	855	901	860	914	905	911	918	931	913	866	922	869	896	871	1001	892	899	900	925	873	960	934	815	926	945	891	905	983	892	913	883	890	820	888	967	863	923	872	912	919	959	901	915	857	927	842	885	918	981	896	879	856	922	873	885	882	918	900	896	893	941	962	862	925	885	932	866	978	888	939	864	883	867	901	935	903	881	894	854	923	842	897	865	854	910	846	847	877	892	920	908	878	913	862	969	919	893	895	936	958	894	880	899	929	924	852	878	890	909	856	885	989	921	897	940	878	922	874	920	872	898	919	864	904	905	864	912	934	884	864	889	931	888	866	929	900	870	896	894	908	883	869	893	876	894	950	874	877	909	904	939	892	886	877	847	914	848	919	841	890	927	956	905	872	911	924	907	861	878	892	902	928	862	905	885	924	905	922	931	876	890	894	938	912	866	875	906	851	922	931	890	944	888	909	867	919	839	943	900	872	909	904	959	919	918	931	913	837	905	882	915	888	901	889	898	865	903	910	887	894	934	938	921	876	922	895	945	860	888	907	889	902	877	893	885	880	938	906	871	912	868	884	863	934	940	934	872	859	869	962	860	915	867	911	902	918	906	875	910	860	930	952	880	897	916	887	893	901	906	907	878	893	918	909	898	915	913	860	928	825	825	884	916	933	893	874	874	897	895	900	887	911	896	948	891	943	911	917	932	900	915	918	856	892	897	917	874	848	915	912	897	925	863	886	889	871	859	853	921	879	913	879	893	919	902	891	884	828	864	862	918	893	871	903	963	900	885	903	950	885	905	913	864	877	889	916	907	930	912	883	889	911	856	859	944	898	925	932	963	884	895	949	884	929	873	882	917	910	846	858	850	904	963	917	906	852	909	903	902	862	820	898	898	919	945	873	900	887	925	1010	888	910	912	878	892	902	887	856	948	937	877	917	943	868	840	900	924	890	936	921	925	930	898	865	963	878	910	842	931	897	865	897	932	944	932	909	853	933	943	906	901	937	879	954	901	915	913	916	957	854	916	878	896	873	927	942	894	832	887	913	933	846	901	863	914	868	918	839	956	846	862	937	929	902	899	938	872	918	928	931	919	915	884	892	864	908	905	897	881	890	908	922	883	931	878	924	888	907	893	915	883	901	905	916	871	909	931	959	909	900	886	893	875	893	910	888	923	885	917	909	916	931	986	930	882	889	868	862	901	895	888	903	955	920	896	918	923	829	871	926	907	905	926	852	877	920	891	901	869	875	897	871	921	905	880	899	913	917	912	911	906	909	875	840	970	897	866	855	904	915	956	858	938	908	906	904	881	883	898	882	869	874	895	887	934	845	905	899	917	865	898	925	876	902	865	929	911	915	905	905	884	964	877	889	870	877	918	905	927	907	865	924	893	930	895	872	908	900	912	903	853	915	850	873	856	884	847	886	840	899	907	896	903	886	900	860	919	922	880	847	912	902	936	878	919	889	859	859	863	872	952	889	928	917	849	891	918	931	873	929	837	886	928	884	912	868	877	919	848	890	901	828	886	892	899	890	954	895	931	875	915	854	914	880	872	894	869	884	924	855	892	906	872	897	926	888	896	873	864	890	938	894	862	872	921	900	900	859	908	899	879	907	939	862	865	894	882	900	854	898	918	898	949	886	911	898	893	888	893	915	912	869	876	934	841	919	882	882	845	869	819	850	905	908	914	935	963	902	887	966	866	866	909	903	855	895	874	894	917	897	898	926	875	898	901	886	918	898	870	854	875	882	894	869	927	856	949	877	857	877	879	938	916	924	881	942	899	890	866	920	868	922	920	926	897	914	885	946	924	791	944	946	854	870	920	894	868	888	940	891	880	931	893	839	915	900	864	873	892	911	902	931	903	887	881	900	873	922	893	891	883	908	842	934	941	941	891	862	876	962	871	871	922	953	858	910	918	914	848	933	868	911	948	898	871	888	862	937	877	924	922	935	942	871	934	914	900	884	908	924	886	865	900	905	891	957	937	889	894	892	861	908	849	917	907	884	873	889	866	898	854	917	862	854	921	896	888	872	882	861	904	896	884	876	926	909	880	846	844	931	844	915	916	913	894	906	930	909	927	932	794	891	879	874	900	868	963	899	929	863	905	900	909	970	906	887	874	881	854	881	893	946	920	896	896	942	848	929	979	832	920	895	933	870	903	927	851	869	878	888	868	920	856	897	894	909	904	927	923	849	895	927	873	892	915	877	907	865	886	923	911	892	866	885	947	871	963	876	906	932	821	920	915	881	890	904	876	963	946	872	931	887	882	928	860	856	879	896	879	885	910	945	862	893	916	856	914	908	919	856	900	895	899	883	865	920	886	891	842	911	891	891	935	841
2706	899	1184	1185	1035	930	861	767	764	640	613	525	508	511	458	422	432	451	424	441	406	424	427	387	425	435	434	381	479	444	420	348	417	426	432	393	418	394	399	408	378	395	407	355	385	387	397	419	371	372	388	423	418	379	399	395	403	387	393	414	396	394	412	389	407	404	416	379	400	396	386	426	398	359	383	391	395	389	377	375	423	419	388	399	411	406	383	425	412	393	378	419	391	404	408	390	424	365	403	433	371	437	394	430	400	341	411	374	399	403	419	435	384	406	379	406	386	374	398	381	392	402	393	435	431	416	414	387	373	394	430	391	361	384	389	369	380	414	405	374	368	419	406	429	409	361	424	378	362	436	409	364	432	425	360	415	406	437	390	400	420	384	431	404	409	382	396	407	381	358	481	414	400	401	372	405	401	392	404	394	404	395	404	395	387	388	410	362	428	408	373	408	367	356	414	411	424	411	420	384	422	352	395	394	412	383	407	405	401	381	392	365	384	395	388	399	392	364	403	363	417	395	402	400	385	381	367	422	407	400	393	359	410	402	409	381	378	419	403	390	433	393	400	381	406	432	449	378	427	406	391	409	402	434	430	388	411	403	385	390	387	411	367	407	379	412	381	391	393	388	370	355	406	410	389	365	429	419	383	407	410	411	435	393	381	391	428	390	418	391	388	363	406	397	375	414	401	360	438	416	414	395	417	405	411	364	385	396	366	384	402	422	357	349	423	402	437	459	431	392	410	425	411	397	419	375	412	393	373	410	416	436	410	396	390	379	396	396	402	431	400	401	405	411	375	371	472	415	363	419	354	400	385	407	357	415	395	382	405	379	393	421	434	379	407	391	373	447	420	369	401	428	381	425	437	412	387	359	382	389	407	413	389	384	455	397	403	364	411	394	380	446	394	391	400	396	402	380	410	420	377	408	404	393	370	424	387	448	437	384	369	394	396	401	385	392	373	389	387	364	398	421	360	424	380	379	406	431	393	410	368	381	406	414	398	352	422	389	433	403	397	380	382	383	363	389	404	377	402	382	392	422	368	377	418	403	424	418	394	402	421	400	397	387	376	380	390	444	443	399	400	424	392	387	383	397	407	388	408	421	408	416	373	379	378	423	381	389	411	405	402	404	385	397	356	397	374	407	421	376	404	427	431	374	406	414	423	380	403	406	361	385	389	360	409	400	412	386	378	405	388	446	376	388	398	375	390	402	394	419	402	378	387	399	403	387	378	404	384	420	388	414	444	393	401	387	406	385	444	406	392	378	408	428	410	383	383	389	407	361	411	404	396	391	411	392	426	411	395	385	366	352	405	408	370	388	439	399	409	411	436	414	398	362	428	413	421	420	397	443	365	397	412	428	367	407	385	399	443	408	411	420	377	387	400	401	367	414	392	398	389	410	405	425	376	414	418	410	383	394	397	402	429	396	418	394	389	452	378	391	389	370	423	424	393	389	376	406	386	408	358	399	375	410	373	401	417	415	418	372	402	412	385	411	429	434	388	430	413	414	414	383	362	411	427	401	427	381	413	366	393	381	420	388	376	382	436	422	363	376	391	409	391	417	394	419	390	390	382	404	375	366	391	419	384	390	409	411	367	414	413	391	398	415	405	427	370	449	396	401	411	379	372	440	407	420	383	410	405	344	393	419	394	387	386	381	421	413	392	388	415	382	431	374	382	421	395	383	399	409	411	389	391	424	417	387	391	418	332	418	414	384	401	428	442	436	418	387	399	385	392	395	383	378	431	390	388	424	422	438	412	381	436	435	423	380	374	400	399	416	431	399	419	418	411	400	414	385	380	405	404	393	390	390	383	391	391	430	390	402	352	397	401	388	392	394	363	427	358	377	393	440	407	383	416	412	373	374	424	386	374	406	398	412	382	388	376	407	427	433	361	384	383	391	394	403	413	384	408	377	398	382	374	410	450	394	390	372	351	392	414	400	385	436	425	394	393	383	414	382	383	408	417	424	396	394	388	429	389	426	430	369	398	393	367	359	359	365	351	406	403	389	407	367	384	419	389	410	421	399	399	396	396	423	392	368	406	388	358	327	378	403	394	414	390	418	424	413	410	370	416	382	432	373	381	363	386	408	407	364	385	382	400	403	419	425	398	381	385	418	424	401	408	424	379	373	393	368	418	364	394	410	410	409	410	388	383	416	381	376	389	360	396	396	390	399	401	377	412	395	388	391	385	392	395	413	394	429	416	409	411	389	388	395	407	405	404	379	404	396	406	464	407	392	401	399	366	394	405	386	408	418	364	362	393	407	380	384	421	391	419	380	407	366	355	392	385	427	387	368	385	391	427	391	379	401	399	410	370	405	437	427	374	383	430	416	409	409	362	449	394	371	445	411	394	363	410	385	367	419	393	393	435	429	430	409	394	414	372	381	404	384	392	382	415	371	386	411	399	393	352	400	375	414	437	374	398	392	392	386	384	395	396	393	412	394	396	402	423	395	405	432	387	445	409	394	456	427	386	391	379	370	422	413	410	377	400	391	420	418	447	418	414	370	387	399	390	414	405	428	397	427	368	372	408	377	423	395	371	393	425	387	378	427	365	371	414	358	374	387	368	373	431	359	411	397	396	386	371	396	387	392	406	415	417	432	439	401	434	430	373	412	373	381	393	409	388	368	374	364	403	391	411	390	408	372	415	419	393	407	405	369	374	413	374	394	407	433	403	402	396	382	398	402	418	423	405	380	372	371	417	387	406	399	398	403	403	418	400	394	397	452	361	429	349	365	389	400	394	374	401	369	387	378	375	429	405	395	411	422	436	404	427	392	411	386	377	385	392	381	391	387	419	402	390	412	396	398	445	423	422	410	361	407	384	376	412	383	385	385	408	412	416	429	439	393	413	397	394	396	371	435	400	426	385	358	414	449	435	431	381	383	431	393	402	401	357	371	428	419	382	403	404	430	394	438	422	397	377	420	420	392	391	377	397	388	403	392	405	412	417	414	402	385	380	377	364	436	392	376	414	424	403	428	437	411	396	377	391	393	396	387	444	391	392	488	395	374	418	399	398	366	411	402	398	405	383	415	411	411	391	449	405	408	431	396	405	406	375	369	396	381	451	411	385	414	449	417	370	405	387	428	408	378	428	385	416	371	393	407	448	370	386	435	385	410	413	446	405	443	382	419	410	399	400	404	407	403	418	411	404	403	417	411	430	388	413	426	367	398	401	397	408	410	377	404	385	404	409	449	379	393	384	393	390	375	426	391	410	428	383	406	408	401	394	406	373	378	394	380	406	376	393	378	400	427	363	407	387	395	391	393	379	408	417	412	402	387	381	390	348	415	382	408	414	451	400	406	404	399	396	417	422	393	399	419	398	424	447	406	414	395	396	436	411	374	384	399	403	439	405	360	395	379	402	405	342	412	405	387	416	372	411	387	394	388	362	410	385	421	378	444	376	384	378	383	376	377	393	395	378	387	387	383	390	381	440	380	423	406	408	392	397	349	373	369	418	392	457	403	416	397	431	432	396	396
2801	1351	2507	3522	3608	3296	3528	3264	2970	2314	2067	1636	1642	1649	1464	1334	1250	1285	1139	1118	1166	1080	1118	1195	1075	1001	1047	997	935	1003	1016	915	1013	907	992	997	969	974	970	1000	920	934	920	937	901	978	914	844	934	943	940	938	965	985	922	915	880	941	909	909	912	892	947	961	916	946	996	952	939	926	898	1008	993	937	995	935	954	895	953	929	943	897	944	941	911	948	960	913	909	953	907	880	955	919	985	959	879	965	944	996	933	937	922	922	928	936	889	898	937	965	910	976	901	948	926	898	975	948	948	953	975	914	951	917	942	944	919	909	931	974	945	925	965	978	989	940	903	898	924	880	967	959	958	960	956	909	941	946	939	887	940	936	999	962	931	956	948	912	941	923	956	969	906	979	881	882	952	927	926	928	960	907	907	936	950	934	955	931	921	907	940	939	937	916	897	866	1001	909	922	900	971	950	980	973	937	935	968	922	942	905	930	970	961	905	916	962	942	924	976	896	977	973	954	919	907	926	972	942	891	916	920	918	957	954	878	916	938	965	913	956	911	939	891	904	893	932	922	897	933	913	942	938	936	889	991	935	953	975	919	933	893	942	932	894	979	953	969	920	958	983	948	942	934	950	942	949	918	972	906	865	920	921	962	898	958	978	968	972	933	954	948	939	912	891	932	923	921	914	943	971	931	1007	897	931	956	935	900	926	901	962	940	937	918	947	900	893	955	961	967	918	1011	928	864	893	911	938	931	916	912	977	914	954	939	953	891	945	949	943	928	978	909	967	977	904	918	927	934	965	903	936	963	940	929	938	927	904	917	970	900	951	956	909	887	982	924	944	939	896	870	917	927	904	962	905	982	924	915	992	923	930	968	1004	941	953	940	943	996	940	915	980	948	994	938	916	948	912	946	980	965	888	896	960	949	892	926	962	933	956	945	940	936	877	958	843	971	892	922	947	953	986	941	944	965	931	891	907	925	881	929	979	926	944	903	953	920	900	965	955	919	837	942	889	928	901	910	971	923	1013	941	966	934	892	939	879	916	910	916	930	947	955	915	912	915	972	911	970	932	980	952	911	944	956	934	897	911	927	957	939	919	959	966	876	993	935	967	929	951	927	933	944	921	914	964	968	954	937	919	884	899	1011	967	921	908	930	900	927	972	901	932	977	973	952	922	907	950	958	910	880	927	888	854	927	921	869	990	934	914	921	928	936	891	893	938	965	980	949	974	923	877	924	945	878	889	952	952	920	969	895	938	903	922	980	946	901	892	908	906	975	957	930	948	915	889	907	1013	893	949	974	964	873	924	950	896	936	883	956	951	994	964	960	951	919	900	961	924	940	903	973	971	923	947	957	962	975	942	937	936	917	974	907	917	959	981	921	915	895	940	964	930	926	933	965	944	919	925	1007	901	947	927	896	924	893	987	924	915	920	892	984	998	934	934	979	958	990	912	893	925	893	929	955	917	954	975	936	958	949	963	875	960	959	937	926	946	942	990	949	967	848	893	932	877	932	936	947	894	919	957	887	888	914	974	933	924	904	965	947	929	911	908	904	943	922	870	952	936	895	956	936	970	947	979	900	923	923	997	910	935	928	936	910	908	960	940	930	925	909	1016	924	958	955	1001	887	902	934	890	956	945	963	980	937	883	936	965	973	972	867	941	916	930	936	907	957	978	951	927	982	921	920	942	888	946	888	952	910	957	918	956	874	837	901	950	917	918	957	913	875	886	903	909	917	945	909	919	925	936	951	934	893	933	904	917	924	940	926	890	931	938	929	963	893	937	947	953	948	935	883	993	908	944	948	954	930	967	914	943	932	919	929	941	950	921	931	868	961	972	891	964	904	967	940	884	912	951	893	872	911	887	931	936	906	900	884	947	951	929	925	913	938	924	931	992	921	940	917	912	938	946	956	966	898	955	917	963	926	943	983	938	911	912	914	882	888	971	924	943	960	1000	903	926	919	940	952	939	1006	903	942	927	984	932	913	907	882	898	912	970	950	913	913	944	908	924	931	953	944	953	909	942	913	919	897	967	906	942	900	931	954	920	891	921	943	923	875	946	903	947	918	906	933	901	934	953	949	977	880	936	915	888	897	926	935	931	890	936	907	988	912	908	942	962	958	934	925	935	920	889	957	910	924	959	927	951	967	936	905	922	940	907	969	930	940	944	891	929	913	960	932	977	906	923	900	906	962	906	956	891	940	874	958	956	943	914	972	902	954	938	875	889	913	929	971	917	910	956	958	890	909	902	892	906	919	944	1008	920	911	906	951	935	945	942	969	959	968	954	905	926	972	888	947	860	960	923	992	921	928	956	955	1006	942	956	942	930	945	941	927	955	902	890	968	909	933	991	937	900	869	924	944	936	966	915	963	1023	896	930	870	921	901	939	891	904	924	968	968	922	895	951	975	935	984	890	939	896	968	984	944	967	961	933	953	932	949	1067	941	886	959	903	923	951	924	960	898	980	946	887	918	928	904	978	892	957	990	1001	947	941	917	920	1027	901	964	907	895	926	933	986	989	958	908	884	938	897	965	924	972	940	958	941	930	925	936	959	898	945	955	965	924	928	967	882	955	963	917	950	912	949	956	931	960	958	916	905	986	936	977	944	937	923	909	923	993	948	937	920	912	994	925	952	930	923	922	921	927	885	900	940	940	938	922	916	918	913	856	936	937	942	942	925	977	896	955	936	913	884	930	955	937	911	917	935	961	907	952	969	909	857	942	979	957	935	977	942	917	929	908	981	873	894	938	945	920	923	920	939	886	1008	931	890	956	933	978	886	895	970	962	922	939	953	986	959	907	912	896	956	950	901	952	988	924	947	888	911	988	923	925	898	941	946	921	937	937	935	953	932	938	951	903	929	924	944	914	906	919	917	952	949	932	995	890	931	971	949	935	958	910	874	958	986	963	867	908	922	939	913	928	880	924	985	939	946	941	958	966	967	896	1000	937	872	886	932	941	942	924	939	956	944	889	905	945	984	989	994	948	920	944	884	1001	944	927	951	910	950	945	988	925	952	909	956	891	910	955	919	878	992	891	960	951	968	940	899	949	889	964	966	917	943	905	920	944	954	925	925	921	865	945	921	930	885	915	945	975	875	937	949	965	876	991	911	933	948	1010	960	913	950	931	928	975	952	910	929	935	910	919	914	973	902	912	927	969	972	908	948	930	984	888	996	901	926	898	901	931	928	866	964	908	939	976	931	941	889	937	944	970	958	922	920	958	959	989	998	895	893	906	914	953	908	913	906	921	929	960	961	952	959	970	909	930	903	899	931	954	891	920	902	886	902	895	966	890	906	930	913	913	852	919	944	955	875	906	900	969	958	936	936	946	901	1004	865	904	938	1010	991	935	946	930	1009	934	976	891	932	901	961	975	916	945	928	950	964	933	920	942	881	975	954	936	949	925	900	931	979	943	898	981	976	984	908	949	947	925	912	896	893	937	899	964	942	917	903	885	901	943	984	972	944	939	935	950	876	931	953	946	889	932	963	931	902	912	948	950	895	967	937	965	914	905	968	978	887	998
7847	1697	2379	2147	1587	1413	1440	1227	971	832	732	691	859	688	535	653	578	675	523	530	594	646	613	547	459	325	291	282	292	272	253	292	252	239	265	263	277	272	238	278	260	266	276	228	247	256	242	244	282	262	231	263	252	228	227	256	261	229	222	229	277	232	247	243	265	221	261	253	254	282	244	250	291	260	235	231	245	238	232	236	256	261	234	266	240	227	259	273	213	253	247	246	228	252	246	224	255	236	250	243	286	231	233	254	284	234	244	227	268	227	225	258	242	234	264	256	250	263	258	252	236	242	251	264	249	232	224	270	254	267	260	254	254	250	233	235	245	250	248	233	240	240	274	262	243	260	271	249	254	247	244	228	217	244	232	243	218	234	256	243	250	243	203	245	272	225	250	238	238	258	255	276	267	226	267	249	257	236	277	248	242	277	253	281	224	263	254	238	260	264	254	227	232	237	267	241	256	255	269	252	241	240	253	252	245	262	249	268	268	235	237	214	240	283	286	233	254	273	262	221	249	270	257	252	227	269	267	232	265	244	227	247	249	269	242	229	238	255	244	275	230	258	246	235	256	249	232	256	234	254	252	265	274	236	254	234	243	268	240	278	245	243	233	241	245	225	244	271	236	254	245	270	236	242	235	257	259	262	234	223	235	285	241	260	242	235	255	246	210	231	198	238	262	235	283	248	274	243	226	257	276	249	243	256	259	216	229	264	270	248	255	271	246	222	208	245	240	249	232	245	234	255	251	263	252	224	230	215	278	229	256	237	279	267	233	232	273	277	247	249	277	214	265	271	250	248	266	241	235	238	238	235	221	235	262	252	283	259	234	242	249	234	255	250	251	247	281	260	232	251	228	257	237	238	260	257	255	261	249	233	234	233	232	257	219	247	236	264	294	201	251	212	232	244	229	249	266	260	241	221	226	234	255	237	238	264	258	238	273	256	252	244	245	262	237	261	261	222	255	258	227	254	239	228	238	226	248	250	256	243	264	230	260	245	244	261	265	257	234	228	256	243	240	264	263	241	261	234	220	271	256	224	268	238	233	270	251	253	241	243	249	267	242	264	273	254	240	265	247	246	222	249	241	237	238	249	272	252	235	229	260	252	239	251	292	231	265	233	243	258	240	261	255	244	270	206	261	266	276	266	283	215	246	225	252	233	261	234	243	249	242	275	239	244	261	241	263	226	228	260	274	310	247	249	276	259	245	242	260	262	246	260	226	261	239	222	270	261	277	234	254	229	251	240	274	257	258	261	228	250	227	262	288	239	235	244	216	245	259	266	287	271	246	250	260	254	256	232	255	242	246	262	243	222	250	269	253	237	253	246	228	229	270	259	246	260	263	246	243	236	267	252	281	259	245	251	265	235	246	236	253	252	244	246	224	242	239	236	217	246	255	246	248	270	252	231	223	265	245	247	220	226	259	247	235	221	263	232	238	202	251	246	247	255	249	221	271	228	248	296	277	239	255	245	260	247	254	254	223	229	242	257	252	258	227	262	235	229	270	264	251	229	239	258	225	259	257	276	240	243	216	245	256	259	229	240	246	238	261	235	236	232	237	247	249	259	234	210	250	235	230	259	237	228	251	253	249	271	236	255	258	239	249	230	253	235	259	231	269	240	261	246	248	242	267	258	213	229	275	292	280	245	286	225	233	264	251	275	268	248	246	282	274	255	254	226	271	252	255	244	263	254	239	269	215	256	244	236	240	268	248	224	233	259	269	244	255	273	253	241	245	257	256	245	271	217	244	238	224	248	270	247	232	239	257	285	265	252	259	238	244	278	250	241	258	279	256	265	261	231	240	253	259	218	259	249	240	252	232	255	266	233	229	246	231	244	239	231	255	235	248	267	249	267	283	262	257	230	254	260	262	254	266	257	241	264	280	215	250	248	224	272	239	233	253	261	264	263	225	259	229	247	258	234	249	252	238	239	238	249	272	274	246	233	256	233	247	228	235	227	250	244	243	255	218	249	229	252	243	253	250	233	247	244	280	246	248	265	255	250	257	251	298	251	258	236	226	259	240	243	267	284	227	261	267	276	247	239	234	237	249	264	285	253	252	263	241	256	214	248	267	239	247	261	287	254	254	260	289	265	246	247	254	233	253	246	248	247	250	228	253	239	237	258	236	232	237	229	220	233	231	257	231	245	253	253	230	255	249	238	256	242	261	273	223	244	278	250	243	253	262	248	233	267	272	281	257	258	267	239	226	265	261	244	270	262	265	237	240	249	248	259	224	253	224	246	267	238	260	258	264	252	256	253	236	265	255	283	262	270	255	230	255	220	231	240	262	232	243	233	259	246	239	234	235	278	257	244	269	232	232	256	259	260	248	260	237	249	241	255	228	229	251	241	250	294	233	252	305	252	239	226	238	215	236	237	232	228	256	257	231	246	240	251	264	262	245	225	268	239	243	256	226	268	244	218	247	245	271	289	243	232	245	236	242	232	225	288	260	266	249	265	271	254	244	246	266	243	261	250	235	248	259	244	242	259	242	211	261	229	259	244	245	249	252	237	250	260	272	250	221	229	228	246	271	241	224	235	260	271	246	283	248	267	246	269	256	238	255	279	258	272	214	240	250	258	238	254	257	232	276	251	229	240	250	267	270	205	271	250	255	235	262	269	239	241	254	224	243	243	263	245	268	241	241	244	236	245	227	242	227	245	262	235	232	247	256	240	265	285	274	226	238	255	259	236	258	232	236	243	245	258	250	251	220	272	265	238	258	257	286	243	242	210	252	243	284	255	254	251	251	234	228	246	232	252	262	235	260	249	264	247	240	224	225	254	276	249	253	250	278	257	233	241	251	261	249	225	246	219	249	264	243	240	272	230	253	235	264	237	248	234	272	232	246	241	223	219	222	262	258	240	243	244	281	293	248	289	266	223	229	275	252	234	241	257	255	245	238	238	269	299	267	255	254	258	275	240	249	244	240	237	242	268	255	232	245	249	235	250	257	245	247	253	252	248	240	264	273	273	245	272	255	283	253	252	258	220	262	229	235	250	263	243	242	246	233	237	239	260	260	260	228	256	237	232	249	251	248	248	239	251	248	271	271	280	267	235	263	265	243	261	255	226	264	236	248	238	224	214	227	248	251	260	232	248	252	276	262	218	228	216	252	268	229	222	244	252	254	278	259	255	259	245	257	267	257	260	252	258	230	263	254	257	235	242	230	252	222	218	251	258	262	228	250	258	234	245	266	276	251	230	232	240	261	274	229	238	255	255	227	249	232	243	227	228	251	252	259	211	274	233	267	238	254	267	228	255	253	257	255	278	237	246	231	230	253	252	234	239	217	226	264	242	285	261	257	246	247	256	239	237	270	263	239	246	226	262	243	228	259	274	246	237	227	235	221	264	253	235	265	229	286	286	261	248	236	277	257	257	247	221	258	241	281	229	246	253	238	259	259	250	205	257	231	237	223	250	241	230	234	263	238	244	218	276	248	246	241	256	244	253	276	249	234	252	236	219	242	240	225	241	250	250	237	248
5933	1902	4744	6503	5990	5966	6286	5465	4748	3863	3518	3360	4511	3719	2879	3388	2742	3266	2742	2933	3102	3472	3487	3135	2098	1321	848	875	855	832	868	878	743	812	808	705	716	730	714	695	683	679	652	643	670	698	691	689	681	697	664	642	646	669	656	651	680	693	675	630	682	702	679	655	686	667	665	707	707	639	642	681	734	627	668	654	642	616	668	645	657	628	622	643	639	642	640	660	675	694	641	639	653	600	649	646	633	594	641	640	674	641	625	681	636	712	659	672	626	661	660	633	637	682	605	687	651	651	642	692	639	632	680	640	642	681	716	641	649	641	651	616	646	630	628	624	623	644	591	694	653	611	669	660	622	665	658	620	666	594	641	668	682	673	681	615	650	643	695	655	630	621	675	664	666	683	668	631	667	654	643	629	641	664	610	655	638	642	646	613	650	650	635	633	670	636	631	642	664	669	685	625	608	701	645	693	654	622	674	645	662	665	654	599	598	687	659	648	630	671	656	698	644	628	627	662	609	680	558	617	633	646	624	652	645	647	662	639	667	629	635	651	670	655	682	668	596	636	639	667	673	673	666	644	646	636	667	630	648	629	667	656	630	649	656	654	647	639	675	627	663	615	619	658	579	643	664	642	672	694	678	613	643	701	650	635	682	647	705	647	696	676	658	662	626	614	661	647	650	600	646	598	666	658	665	651	676	644	634	657	665	676	636	650	668	637	633	664	616	629	637	617	656	702	666	654	676	713	609	640	661	666	632	648	641	651	637	644	674	641	657	613	644	683	663	687	685	665	644	659	654	638	668	668	659	676	664	669	680	629	650	663	657	632	628	674	646	636	650	650	642	622	674	686	643	611	654	615	666	630	653	680	640	629	598	626	630	635	677	625	653	653	682	634	599	631	648	610	626	627	636	682	669	679	657	674	668	650	633	678	602	609	628	625	597	668	610	648	625	648	662	594	641	695	634	618	631	598	615	637	642	670	629	688	666	612	631	634	656	640	653	687	646	659	643	671	648	692	695	644	634	648	706	626	674	629	660	668	642	673	629	607	648	650	628	653	689	670	635	669	661	636	642	677	645	646	675	638	612	681	616	640	641	630	649	641	638	607	644	606	682	620	649	626	583	650	631	633	639	600	628	654	604	629	660	622	669	658	634	630	645	664	629	663	683	645	681	680	596	647	649	683	644	681	650	651	622	634	588	663	639	651	684	628	634	646	639	649	623	644	642	634	632	655	630	666	646	607	606	639	607	643	676	670	639	668	626	671	624	675	696	630	634	618	654	643	585	654	610	611	679	598	650	644	666	679	609	689	643	706	667	643	638	628	665	652	692	628	649	688	591	634	622	594	642	634	665	644	654	684	642	661	625	660	589	647	643	643	641	588	666	645	642	616	644	608	600	678	663	580	603	699	634	633	674	683	649	637	612	658	677	642	635	607	631	657	611	660	637	638	639	636	655	644	675	676	650	713	653	654	695	650	639	668	618	723	645	656	642	666	640	648	624	626	658	659	708	644	645	663	656	617	673	670	673	647	658	635	611	636	626	625	683	624	631	651	662	608	638	629	687	626	623	647	598	675	645	625	625	651	651	674	634	637	683	664	614	645	659	647	685	630	609	677	621	633	680	648	643	667	632	628	629	657	622	640	664	602	665	666	683	624	674	616	664	652	672	648	615	635	685	660	611	694	660	637	607	588	637	664	676	581	577	637	632	649	641	578	629	674	703	616	663	621	645	689	656	631	642	656	641	672	604	728	682	666	621	619	703	642	674	640	663	650	630	654	682	631	649	683	635	667	642	679	694	570	702	674	637	668	626	611	675	655	646	604	673	636	666	655	701	676	615	613	695	647	645	638	669	646	643	611	619	651	648	630	637	631	649	633	686	622	607	667	638	636	690	650	633	675	636	591	662	628	625	657	671	689	623	628	670	609	665	668	664	637	643	642	645	625	643	647	685	638	657	601	637	643	647	678	599	653	623	618	647	656	651	668	642	686	583	672	667	622	610	610	682	714	658	677	690	628	623	612	628	609	625	656	643	675	682	643	648	630	643	650	653	627	657	671	657	623	646	637	626	626	660	645	629	634	654	599	634	660	684	605	625	667	668	630	613	652	690	617	661	664	614	659	664	632	640	650	702	626	628	583	628	639	671	635	637	638	637	670	648	606	671	631	617	617	644	625	615	656	676	648	624	644	623	611	642	646	677	626	679	660	663	662	658	641	665	669	661	620	625	638	670	663	662	657	647	610	624	645	671	631	628	653	641	634	622	644	665	686	631	676	652	673	701	649	674	666	617	655	666	656	678	695	661	609	683	634	650	619	657	608	655	634	668	660	651	694	645	681	624	621	678	671	645	698	647	634	663	600	637	644	601	638	637	661	632	640	613	663	619	635	590	635	629	622	651	649	655	624	661	663	658	679	699	639	632	656	651	632	660	658	639	631	607	655	670	654	601	680	651	636	680	649	660	642	632	632	638	644	649	631	608	640	632	629	641	633	636	668	663	643	677	657	641	621	647	601	655	660	636	626	625	614	661	652	676	649	680	615	654	653	608	651	634	616	607	702	651	660	702	636	662	615	656	656	707	642	653	634	645	670	687	635	590	659	634	646	629	655	644	626	628	638	654	621	632	618	627	691	648	649	642	669	644	656	641	683	623	643	673	696	650	668	666	610	569	641	660	617	686	634	645	652	627	640	620	669	664	649	631	650	645	644	631	661	628	651	620	667	646	648	699	629	679	633	609	671	609	588	678	633	591	676	684	672	640	643	680	643	690	645	638	639	615	672	636	642	659	614	661	639	663	640	635	641	625	591	617	676	624	676	611	657	634	634	654	664	671	658	668	605	648	652	652	653	622	677	610	668	656	619	625	683	603	641	676	708	628	667	674	624	627	652	633	651	647	630	652	678	677	635	622	633	651	669	640	690	634	651	654	661	642	669	621	669	647	610	661	684	675	642	610	626	671	642	615	639	643	667	661	656	657	691	650	593	685	627	653	685	651	632	680	634	669	625	617	656	666	676	680	671	665	659	683	660	628	633	645	615	674	632	628	669	665	613	634	585	624	653	646	662	672	638	664	660	657	663	675	617	623	685	680	617	600	621	660	690	658	632	654	677	671	627	649	704	581	660	653	621	648	618	642	655	660	646	636	693	621	687	646	670	649	631	686	661	629	640	635	659	605	674	635	654	631	620	633	655	670	673	646	676	673	630	643	627	673	622	631	632	658	628	673	665	639	649	694	680	624	708	631	634	693	622	654	654	653	610	617	617	645	637	658	678	646	597	633	642	668	611	661	640	702	657	578	642	603	662	597	678	645	622	628	683	698	642	672	631	699	597	637	670	631	656	618	577	659	616	658	664	614	634	668	638	649	653	599	603	643	670	634	648	655	623	643	657	614	677	626	627	653	645	613	617	631	667	641	669	650	653	663	624	644	604	624	668	617	616	639	645	661	693	615	636	645	649	626	637	629	630	638	613	666	643	633	663	609	576	645	654	648	617
14733	3484	4406	3716	2682	2558	2307	1928	1619	1372	1253	1180	1266	1022	1005	1036	1095	948	1030	1081	1185	1267	1159	1035	1040	722	371	411	380	424	426	385	404	371	379	384	365	381	369	356	370	379	347	389	354	394	352	376	372	367	301	346	365	361	392	347	393	355	344	359	331	341	369	368	359	375	359	356	370	394	404	423	373	392	383	337	351	345	346	332	364	331	353	359	352	314	353	349	337	343	345	359	368	378	383	339	330	362	302	322	348	349	334	388	340	337	388	343	352	338	376	344	339	323	375	372	351	376	367	351	343	390	375	381	348	371	372	360	377	379	345	356	355	350	319	396	363	379	346	350	354	343	341	361	357	371	345	377	328	314	299	314	354	352	355	388	356	346	330	335	346	348	345	376	351	372	335	367	341	359	389	323	348	364	377	344	362	344	337	354	380	370	389	377	358	351	372	416	342	378	370	331	359	347	340	365	388	363	368	304	341	346	362	356	352	334	373	368	354	344	373	345	338	335	355	361	373	354	350	358	337	356	357	354	370	340	365	361	360	356	370	353	337	370	337	321	348	370	380	360	359	341	318	394	318	332	327	347	343	321	339	307	347	374	366	370	355	398	365	360	363	348	329	366	361	350	342	353	369	344	327	338	354	323	343	385	368	328	338	384	304	368	368	374	361	325	329	365	361	351	300	365	327	335	340	386	369	322	355	346	325	344	331	344	383	352	360	330	351	328	370	378	349	345	392	356	350	375	393	342	361	396	365	352	364	369	365	397	374	325	325	358	367	352	346	394	359	338	341	320	350	335	391	382	370	343	371	358	366	367	354	313	347	350	346	359	350	344	296	319	374	347	371	359	368	375	340	342	368	340	356	354	354	369	341	336	334	368	391	354	339	340	351	358	354	345	344	361	367	359	384	338	354	360	320	352	343	357	366	322	359	334	390	349	330	352	342	359	355	365	356	349	354	379	370	326	372	342	330	391	362	332	353	354	398	364	318	356	332	378	324	331	336	342	317	355	341	348	353	370	356	353	347	336	350	367	327	346	367	348	365	333	350	371	324	338	373	386	376	346	388	328	383	388	367	354	368	358	381	381	376	359	344	360	369	333	355	330	343	337	391	343	327	357	334	366	349	335	354	342	325	339	339	365	347	339	369	361	365	360	331	341	361	405	304	357	346	357	343	345	378	354	332	352	369	344	334	348	328	332	353	363	368	350	315	337	383	365	347	392	347	371	321	355	337	308	358	380	314	312	340	361	336	363	372	351	317	359	342	353	381	363	352	372	383	361	367	397	347	341	381	329	369	307	367	375	401	304	346	332	379	386	318	347	351	383	332	344	323	367	349	323	377	355	338	370	351	396	348	339	364	367	356	361	368	339	356	354	344	332	365	328	359	369	344	346	341	370	375	378	347	331	346	336	352	363	353	324	338	374	371	382	362	332	382	319	341	327	329	356	377	343	330	351	361	361	339	364	388	374	356	333	358	339	338	352	392	339	348	359	379	365	361	334	343	367	375	361	355	347	349	363	356	381	327	337	367	327	355	384	366	314	346	349	373	350	351	389	357	352	380	354	384	362	309	397	345	364	354	330	373	381	310	361	340	327	342	391	315	344	325	344	355	372	317	339	352	348	350	340	334	363	381	351	375	357	342	361	356	364	352	365	388	322	343	359	341	372	390	388	339	382	375	387	340	365	356	307	357	328	340	428	345	363	333	351	356	362	333	359	367	359	356	400	338	362	390	337	336	334	364	386	310	313	357	335	355	340	360	359	357	358	365	382	338	337	336	356	351	334	306	361	346	371	369	356	352	360	350	375	332	324	297	393	383	338	378	342	351	365	339	373	362	368	355	346	392	357	330	371	332	386	349	333	365	380	326	329	317	336	348	347	345	340	341	352	355	352	354	355	344	322	342	323	354	337	339	319	372	355	348	385	369	394	402	335	345	330	383	374	384	362	350	349	326	339	371	344	374	335	334	339	379	347	370	360	346	351	333	364	356	376	379	334	320	362	320	357	338	351	360	344	353	403	353	336	362	366	315	333	339	356	364	324	381	359	376	333	359	364	367	395	350	348	344	354	355	353	364	316	329	332	361	330	341	346	365	354	352	343	344	367	308	366	315	345	362	364	347	338	344	355	352	358	351	343	349	347	365	334	338	367	341	330	335	393	354	365	335	335	329	353	352	357	340	362	357	348	363	345	323	339	362	377	393	320	380	340	379	343	353	360	353	359	343	359	367	341	309	365	372	345	368	341	342	339	333	367	359	349	368	326	354	353	356	349	339	362	352	371	373	339	369	355	356	328	386	349	323	344	361	324	349	342	347	358	369	364	308	359	342	285	362	364	364	387	374	349	360	336	365	353	368	339	367	337	333	365	363	374	356	358	320	377	328	315	377	343	363	355	363	346	354	313	358	314	389	370	350	353	335	364	357	326	348	361	315	352	338	367	368	349	366	343	342	360	332	355	356	340	381	336	384	367	377	364	322	369	367	346	327	357	339	317	337	364	319	350	336	354	356	322	321	361	370	355	349	358	366	328	354	333	369	399	360	328	329	377	353	352	355	394	366	320	328	355	361	354	328	361	330	345	339	336	369	336	367	343	388	355	374	308	368	361	342	348	336	362	332	318	344	350	350	371	353	389	391	341	348	366	342	359	361	352	343	337	370	370	348	352	367	356	355	372	345	373	348	327	350	372	345	337	371	348	388	337	369	406	370	353	380	351	338	343	350	337	316	315	326	371	352	353	298	371	350	362	341	354	347	360	358	335	369	351	377	346	340	320	335	356	378	340	341	321	348	371	348	372	321	370	384	328	308	356	350	354	389	342	381	382	366	398	315	339	373	403	326	363	377	360	333	365	364	354	346	343	353	297	363	394	350	342	385	316	350	315	380	351	367	337	364	332	354	317	323	304	355	332	368	350	366	358	346	380	367	365	364	375	378	385	380	340	346	391	342	342	300	357	344	378	364	339	351	339	320	385	339	348	324	365	332	321	315	352	365	392	347	363	349	351	336	354	342	332	329	373	373	326	359	340	356	370	326	351	315	366	348	346	329	357	363	350	366	329	338	390	353	331	349	357	320	335	357	349	374	356	371	331	340	331	349	336	371	364	358	327	362	393	367	379	343	333	322	331	353	373	362	373	377	335	343	353	347	353	398	355	357	380	383	335	365	376	378	334	323	340	380	370	341	342	332	367	349	377	410	342	363	369	364	356	355	349	350	325	337	365	351	366	366	318	364	360	333	346	330	330	337	324	364	366	316	349	340	360	378	360	347	309	334	358	347	345	355	360	305	348	332	366	340	363	352	353	358	362	337	340	344	361	343	372	378	338	358	359	354	335	352	330	331	348	367	358	362	350	351	345	363	322	414	348	351	317	363	367	341	347	335	354	331	345	360	333	354	367	341	403	367	380	301	355	383	346	342	350	373	382	343	334	312	320	336	365	344	364	344	360	320	354	394	362	314	343	353	378	352	334	331	345	366	348	369	367	387	336	338	299
8108	3008	7503	9649	9330	9383	9756	8496	6848	6153	5793	5728	6755	4954	5023	4840	5293	5053	5498	5285	5813	6779	6221	4741	5398	3299	1359	1275	1229	1205	1361	1181	1231	1247	1089	1050	1060	986	970	971	907	974	962	933	905	964	924	903	933	915	922	955	901	972	1005	942	902	901	912	905	924	860	922	835	868	891	948	930	865	877	879	905	907	873	888	901	905	880	894	866	880	896	837	887	911	876	980	898	888	920	871	914	912	910	849	881	868	898	886	875	937	917	878	895	873	878	891	880	804	870	882	886	896	881	904	906	905	878	879	855	894	867	899	836	903	895	898	851	881	886	878	884	903	833	924	882	875	874	935	940	825	877	915	837	860	896	847	863	882	882	904	854	845	827	892	841	913	902	918	885	885	873	888	942	923	893	918	896	918	914	838	881	936	876	874	931	818	886	869	839	912	867	909	908	883	880	859	852	871	865	900	886	879	894	826	904	818	882	861	921	919	850	930	862	918	891	857	889	940	894	923	864	933	912	860	883	877	866	856	905	847	869	870	901	911	905	871	856	884	922	858	876	839	878	834	856	869	855	858	876	854	850	887	854	896	875	884	897	864	923	857	842	891	923	847	878	864	885	859	852	876	930	853	881	903	844	868	848	923	803	843	882	848	905	860	861	922	886	858	895	908	900	831	884	825	925	915	914	870	906	876	937	891	882	830	899	904	910	890	926	924	863	832	863	862	882	862	927	922	891	850	953	858	908	913	842	895	883	863	837	884	884	950	804	899	866	885	878	822	878	878	886	846	882	857	905	952	851	848	873	876	862	869	896	875	876	834	907	868	851	865	897	890	905	865	901	880	816	837	862	857	877	845	902	875	863	903	911	929	853	945	899	887	838	869	845	881	926	883	855	858	868	894	919	879	898	882	926	902	862	815	894	900	879	854	879	878	894	816	877	880	905	869	893	869	881	919	835	846	934	885	835	849	848	876	925	876	916	858	883	868	874	864	840	875	889	873	907	858	898	839	846	877	883	874	879	931	880	860	851	902	820	885	876	894	868	894	888	919	865	909	878	891	831	857	860	876	867	920	924	905	884	851	845	864	869	918	824	882	883	824	905	874	948	850	901	840	837	890	852	894	931	826	837	860	927	856	886	927	862	828	866	909	874	862	837	861	861	885	886	882	847	869	907	904	859	916	919	878	823	921	894	856	938	842	839	844	865	909	816	883	893	904	887	853	944	846	882	872	854	903	898	913	874	866	858	871	846	866	850	877	867	863	907	854	859	888	959	959	914	847	887	887	895	852	876	848	899	877	898	816	859	921	883	900	886	898	879	870	943	889	842	916	919	860	924	867	865	848	857	924	862	857	879	913	880	882	883	878	841	906	879	882	870	889	906	846	908	874	952	867	898	871	871	824	856	936	906	865	863	866	904	830	840	853	861	890	880	901	894	892	913	883	889	887	868	844	857	857	832	902	835	849	927	906	857	860	924	958	855	864	904	892	906	919	897	888	873	898	866	836	824	952	811	932	861	837	872	896	910	882	853	865	857	883	909	867	890	878	877	866	847	861	841	889	857	831	908	900	809	914	863	903	906	911	898	879	875	872	885	916	842	873	873	863	857	883	904	842	909	863	860	853	893	879	880	873	829	871	840	838	900	844	923	871	855	862	883	867	961	883	832	901	899	874	840	855	896	903	849	856	869	922	841	898	912	884	894	894	925	893	828	829	879	887	887	873	904	887	863	851	809	847	846	865	876	924	873	913	887	876	863	916	942	857	943	845	908	867	883	917	909	882	875	887	918	900	889	905	918	881	876	906	812	833	941	889	905	875	909	864	889	880	889	928	879	860	872	838	830	848	904	865	843	861	901	906	894	908	892	836	915	921	868	884	883	898	920	869	890	855	849	913	882	888	858	919	908	909	909	891	887	894	881	940	855	932	877	923	879	895	841	844	825	826	870	867	837	885	894	897	882	838	878	817	895	824	865	893	890	932	829	889	895	864	934	893	914	867	872	891	910	901	945	878	891	873	843	890	871	879	867	852	860	960	868	918	883	931	902	873	848	859	882	885	912	864	883	907	852	902	866	941	871	860	859	905	869	895	896	889	877	853	843	871	847	867	885	863	902	848	872	816	862	870	885	877	919	905	925	919	873	888	933	853	824	882	896	930	890	892	885	878	894	904	957	874	907	843	848	852	872	897	900	905	852	905	904	869	898	918	864	856	945	886	929	883	944	894	895	873	882	869	872	890	870	922	891	830	907	887	918	924	836	879	886	904	883	861	850	856	867	934	888	844	890	855	890	899	909	926	852	856	839	906	906	893	870	902	835	864	889	897	906	864	862	850	828	873	901	827	883	875	899	922	915	900	835	834	898	887	851	850	833	886	866	873	845	855	912	907	882	905	885	871	904	868	827	905	858	895	891	896	877	833	850	914	881	893	914	882	891	916	958	827	891	955	919	865	842	848	898	852	884	885	862	854	955	911	849	901	846	859	873	853	899	843	933	879	847	873	865	813	926	838	878	838	902	838	880	913	879	866	875	843	875	838	865	878	822	918	913	869	852	885	872	922	848	895	914	823	931	862	882	840	858	901	877	921	872	872	862	911	900	907	884	884	873	842	912	912	862	879	894	862	893	893	877	875	917	801	933	852	911	863	864	901	886	861	907	867	860	934	856	845	878	955	879	850	895	846	922	822	820	847	857	880	872	859	915	909	929	837	917	845	827	903	853	910	922	892	861	873	883	907	846	896	883	860	844	932	886	912	888	853	916	877	908	883	871	886	884	897	893	844	867	892	855	912	894	891	840	868	854	887	925	871	865	870	851	952	916	892	866	932	840	897	936	824	893	829	887	884	938	927	891	868	900	934	867	913	867	896	879	868	857	889	943	908	857	874	883	854	872	851	842	863	846	894	894	938	865	869	943	897	846	886	865	900	850	836	893	897	902	872	872	880	926	860	899	903	889	870	929	888	848	877	884	914	840	884	890	884	849	870	839	900	820	869	909	917	857	929	849	884	844	959	872	916	875	950	851	875	895	853	869	883	887	858	869	901	890	872	874	873	886	825	914	775	826	882	860	929	917	859	868	898	858	925	866	856	912	885	905	853	891	838	879	849	936	856	897	879	870	882	870	924	860	879	875	915	822	941	915	901	863	893	872	919	893	924	884	879	930	933	902	903	872	874	882	892	947	893	885	901	896	895	867	837	873	856	892	853	855	853	843	893	888	872	919	850	841	876	886	952	848	924	884	925	936	932	826	878	885	840	841	870	913	873	845	888	916	848	884	958	901	906	862	872	888	879	889	855	900	929	885	846	929	851	884	891	824	829	853	889	910	893	908	839	936	870	875	849	891	887	883	847	880	893	873	882	904	925	888	828	927	930	892	853	868	858	906	891	901	866	883	852	911	851	881	839	885	862	829	892	923	877	870	876	899	856	877	904	874	922	852	848	876	859	892	815	927	886	850	834	861	889	941	915	854	869	876	875	909	885	926	892	877	851	901	920	873	876	873	852	852
2728	829	1203	1104	978	1023	942	850	662	571	482	427	513	479	424	465	450	392	398	385	394	410	400	411	416	365	387	406	402	404	407	407	368	402	399	385	372	352	374	384	407	395	365	383	399	402	364	386	354	368	405	411	419	377	387	400	380	359	390	359	364	352	364	408	430	389	395	385	403	372	381	390	367	374	366	391	344	374	379	366	385	377	385	411	364	410	414	388	342	384	378	340	386	376	375	388	402	354	368	386	406	367	370	404	382	390	406	385	410	401	374	402	385	391	367	413	409	421	340	370	354	399	360	400	383	406	425	413	396	389	393	359	358	414	374	403	399	386	352	381	391	374	400	374	377	366	403	404	366	374	389	391	374	405	369	385	354	353	380	406	377	397	372	362	365	356	363	376	350	363	417	390	402	390	386	402	372	360	375	388	359	380	385	354	382	358	402	379	413	372	377	404	410	396	375	341	372	379	384	374	398	371	373	388	364	385	371	407	384	416	389	412	385	391	390	355	394	370	392	385	411	388	399	386	376	435	388	397	382	400	409	427	400	377	384	406	383	379	408	388	379	368	384	353	378	435	372	424	399	399	391	403	384	419	404	405	366	365	399	384	365	386	390	367	430	388	377	399	385	379	370	364	346	388	388	428	388	421	383	379	360	383	352	350	372	379	387	422	387	369	390	394	394	405	364	369	382	381	369	422	403	399	360	381	362	403	376	422	408	401	389	388	393	412	370	395	404	397	377	378	398	399	364	398	387	352	394	381	361	369	379	391	376	420	378	366	348	365	389	385	345	402	379	441	426	373	368	395	398	317	378	411	374	370	407	389	382	414	377	417	380	392	388	392	392	379	398	392	370	370	377	425	417	398	391	407	406	398	426	400	393	382	375	358	385	392	391	370	361	419	370	388	333	368	369	371	391	340	402	398	374	410	375	394	425	463	407	372	380	373	395	443	398	393	400	407	387	373	425	378	367	364	374	377	367	421	360	392	384	366	364	409	380	397	367	364	385	372	389	400	399	374	398	355	363	403	346	414	364	365	365	385	376	395	393	357	398	364	386	361	405	347	367	386	399	362	371	418	396	361	348	373	373	395	364	383	416	367	397	378	405	389	421	403	383	372	341	373	381	365	375	342	357	365	368	363	364	401	384	385	400	397	342	376	400	404	412	353	353	395	407	379	362	355	360	358	333	368	398	366	392	365	338	411	386	404	364	386	432	357	409	373	370	376	384	406	383	356	383	368	342	390	386	358	406	414	420	347	385	390	385	377	337	405	384	384	374	368	390	351	359	370	399	445	412	369	398	349	396	403	382	437	373	380	329	381	416	366	365	410	405	370	384	387	359	393	373	377	378	376	380	352	392	392	403	355	381	432	388	397	398	433	373	375	385	373	408	373	374	396	371	388	392	410	388	392	385	390	389	399	389	373	337	382	409	401	381	397	379	371	391	413	362	394	392	401	412	385	338	400	429	404	372	360	374	374	376	370	343	392	325	379	430	355	410	377	405	358	368	407	392	362	419	403	398	377	389	376	377	411	327	386	405	393	369	355	415	425	396	414	379	396	428	390	359	412	378	405	382	411	389	365	372	362	379	361	402	347	374	356	350	365	358	354	382	384	406	383	390	391	396	411	375	383	360	371	390	384	367	376	380	332	379	381	378	390	363	404	353	384	392	399	416	364	389	397	374	392	403	418	415	400	424	407	376	413	360	413	340	366	376	381	421	427	403	353	400	397	403	439	382	432	381	403	399	411	382	374	382	411	409	371	425	380	382	388	402	374	407	389	350	339	357	372	354	388	364	393	381	385	424	372	372	380	418	400	416	348	396	391	395	355	362	359	385	395	373	386	365	363	398	345	361	405	386	372	379	374	386	375	390	406	360	387	360	382	383	373	402	423	387	398	366	375	373	383	387	359	394	389	343	400	391	376	400	388	412	381	374	401	372	349	413	369	384	405	361	408	409	386	378	368	365	387	403	371	364	369	371	433	434	391	391	373	361	357	338	350	391	383	416	365	436	355	352	411	370	378	360	398	361	407	375	381	399	377	411	425	346	354	368	381	388	382	364	353	432	380	386	373	384	370	403	374	396	370	412	388	329	380	404	366	386	416	349	372	399	378	388	370	407	358	330	399	357	400	409	352	341	409	359	415	382	442	349	375	357	359	355	379	433	348	370	426	377	359	391	364	374	350	376	392	365	396	390	365	410	398	369	377	364	393	349	406	339	362	384	345	390	370	347	381	386	409	378	389	392	409	369	380	425	351	416	379	384	346	362	377	399	393	394	367	350	361	382	375	329	367	397	391	390	424	396	385	403	407	408	375	420	381	396	368	371	399	429	408	391	378	383	348	407	363	399	416	360	411	363	377	397	386	378	379	404	396	390	352	374	387	369	382	395	392	410	375	370	386	378	403	401	373	366	394	398	411	402	347	411	426	400	422	389	353	388	401	397	390	352	371	366	411	352	383	407	366	397	365	415	364	350	347	420	430	402	423	400	400	359	414	370	394	405	380	378	344	406	388	349	376	374	401	435	358	412	386	413	369	371	386	374	393	397	363	410	391	379	345	339	417	378	402	378	380	375	355	436	395	389	379	349	402	414	346	380	382	357	376	362	402	380	425	355	322	413	357	355	386	376	386	392	425	409	369	426	375	398	366	398	385	399	398	363	370	395	356	378	375	394	355	428	366	358	351	356	368	353	382	388	374	401	391	356	390	364	398	368	364	376	409	387	401	460	392	435	408	388	392	394	395	356	397	382	407	418	363	401	394	390	348	363	386	413	353	392	388	361	393	364	389	361	360	402	398	352	390	399	408	377	404	382	398	384	403	352	392	431	406	388	358	374	382	405	348	389	406	362	357	378	397	371	373	358	362	372	382	380	389	362	398	373	353	396	360	354	365	379	390	364	356	388	378	352	374	400	353	375	377	415	363	388	387	414	390	381	390	373	384	385	370	361	387	404	367	400	394	358	389	401	347	355	420	401	416	349	408	372	351	350	355	402	386	398	401	366	378	418	380	371	382	404	374	350	387	420	390	400	384	395	375	373	382	395	358	385	409	366	386	380	386	399	358	386	354	411	433	400	387	362	377	371	373	392	430	379	374	436	356	399	408	376	365	380	399	381	371	390	382	391	419	398	369	376	343	399	391	366	383	388	418	390	402	404	379	367	398	381	397	405	343	415	388	399	393	382	370	373	356	358	382	408	363	401	407	382	370	336	406	370	375	405	383	366	366	392	388	342	393	376	383	417	400	352	341	390	355	383	385	393	393	378	374	398	389	385	394	341	396	396	410	384	357	403	395	383	377	383	365	381	369	399	354	380	403	401	393	386	385	393	376	380	339	392	401	345	338	408	391	403	385	390	383	380	384	415	354	414	398	422	340	367	376	386	379	374	357	347	381	386	398	371	367	408	399	374	388	350	422	380	392	373	415	393	381	413	370	385	383	383	399	389	368	409	366	389	382	376	381	355	370	352	381	355	411	387	373	368	369
2706	1377	2407	3211	3225	3750	3695	3014	2537	2103	1685	1620	1428	1332	1366	1303	1292	1135	1059	1092	1131	1151	1105	1020	1027	1013	969	1007	995	1004	1021	971	863	973	929	936	898	887	898	960	898	946	930	880	870	912	916	876	930	909	953	883	908	857	922	869	916	919	840	887	881	935	928	917	870	864	903	942	899	874	868	905	925	965	899	881	986	950	854	879	959	884	907	928	894	896	926	890	927	890	948	973	880	944	923	915	923	900	870	863	897	865	895	923	912	914	949	880	881	925	848	902	901	920	904	908	870	912	898	892	920	955	865	939	898	896	895	880	940	888	885	955	944	903	908	831	843	945	888	928	935	921	895	924	895	940	885	913	936	902	895	975	847	934	922	924	882	865	921	966	925	900	929	924	944	891	906	886	902	912	904	946	899	864	897	928	881	879	893	913	920	894	907	939	920	853	887	914	900	925	903	916	891	882	880	895	969	960	853	951	911	891	896	865	900	853	931	933	874	965	871	881	891	871	858	909	977	913	903	894	913	927	877	898	879	955	933	918	901	953	900	923	932	923	923	902	906	940	900	940	951	906	939	878	892	893	893	914	892	889	923	896	883	899	912	934	930	870	917	911	872	904	907	903	925	863	954	927	847	898	884	937	902	893	910	898	937	908	872	888	921	918	931	866	965	919	913	909	928	920	961	939	837	903	936	964	900	925	910	953	921	913	951	894	864	938	903	892	914	942	918	930	891	878	921	950	880	862	879	929	920	930	911	966	926	915	899	956	933	912	881	943	977	920	921	916	877	923	927	911	878	1002	871	937	915	898	895	885	890	914	891	921	941	932	885	906	937	920	952	919	913	969	932	908	902	857	932	924	887	978	893	888	885	891	895	884	919	880	938	931	875	896	937	883	868	931	893	923	925	922	956	897	893	929	883	908	862	984	875	929	894	941	885	870	983	945	936	947	942	914	928	865	887	918	950	905	935	887	917	856	891	905	933	876	904	886	968	913	850	906	940	921	942	935	937	911	950	854	859	928	882	952	910	921	923	892	875	943	930	912	930	914	894	904	893	969	913	961	936	920	855	880	931	928	871	898	964	901	900	898	893	910	928	953	952	907	891	948	931	899	892	883	903	943	897	912	916	888	932	865	886	924	869	902	969	935	868	872	892	945	973	921	910	918	878	887	889	909	854	925	870	895	906	920	938	913	943	842	876	877	905	908	888	950	871	899	873	881	892	900	870	885	923	879	944	926	955	935	948	894	958	894	899	931	908	907	920	872	888	885	926	875	996	878	910	896	881	928	912	927	902	875	965	933	913	896	925	853	846	853	944	952	944	875	879	869	934	918	899	873	915	927	895	901	886	882	867	910	930	948	942	940	914	884	944	842	919	927	919	898	887	915	938	908	868	903	889	906	932	910	908	852	895	901	903	933	989	899	881	959	881	838	977	885	968	890	866	898	825	920	904	871	852	950	934	967	880	878	879	898	906	928	911	917	894	964	928	914	871	890	903	973	881	879	910	920	916	929	919	926	938	931	888	927	922	894	855	904	901	937	917	864	886	841	886	919	926	930	898	929	886	916	921	909	929	897	906	857	927	886	902	940	946	847	939	984	952	922	912	867	893	922	905	921	887	872	922	849	971	906	963	862	857	892	881	904	888	943	891	876	873	911	890	935	974	860	886	907	923	906	946	904	920	879	921	878	899	863	917	951	937	874	904	889	864	892	967	939	934	871	888	916	926	880	921	900	926	898	854	968	911	916	881	883	910	947	925	889	927	945	895	923	906	937	920	920	901	900	952	877	902	876	915	892	943	907	847	834	850	979	863	920	957	908	936	908	876	931	898	891	871	902	941	936	848	864	903	904	931	894	931	918	921	940	866	906	878	904	888	924	923	898	915	869	917	915	912	926	949	946	910	932	883	962	888	932	927	897	923	915	843	937	869	871	886	882	873	918	928	915	917	948	939	878	907	940	834	902	959	898	893	942	924	901	917	950	923	920	892	881	879	903	903	889	890	920	935	914	892	868	952	903	927	922	952	938	932	903	938	922	887	935	940	961	986	950	872	861	930	891	907	977	874	964	879	955	918	862	964	903	901	900	902	947	905	922	866	895	906	911	891	884	916	880	853	893	939	828	869	915	901	943	916	941	910	848	908	904	923	930	932	908	924	965	898	926	933	937	855	916	901	915	876	941	890	908	950	870	850	862	904	900	926	880	893	867	862	930	927	932	896	930	922	894	900	925	882	884	908	962	849	914	827	883	915	908	886	948	927	880	871	901	931	911	933	882	929	890	893	906	897	908	929	889	949	933	832	881	888	937	897	872	952	962	930	921	906	886	903	915	903	914	918	993	911	921	875	914	932	912	884	880	890	956	918	847	977	882	960	876	904	944	895	899	940	921	884	883	891	887	902	915	907	927	909	902	914	894	933	877	917	906	887	909	947	857	896	920	894	871	928	934	890	885	925	883	952	895	859	903	879	855	865	888	839	890	940	885	980	899	910	929	865	887	894	874	978	846	928	934	910	924	952	907	928	941	882	914	939	936	911	864	914	879	910	898	878	923	890	904	939	915	917	920	905	907	896	891	868	878	930	918	961	868	959	871	883	858	893	948	914	916	936	928	953	891	910	901	908	946	934	888	877	921	943	913	899	896	925	914	861	957	881	918	907	937	902	903	906	903	927	906	878	910	921	901	890	879	895	964	898	980	876	920	914	887	906	893	844	895	972	941	920	917	922	910	968	959	909	906	926	910	950	929	884	945	912	947	913	879	855	879	902	915	906	885	884	911	922	891	893	923	884	849	906	899	899	929	889	950	928	938	907	877	880	917	934	878	858	856	916	920	857	944	903	942	931	848	904	924	885	888	933	902	906	917	896	871	866	906	872	930	911	896	865	909	903	917	910	915	896	933	929	890	925	905	945	938	905	918	920	857	943	890	926	910	961	926	882	899	870	899	929	907	853	929	889	875	870	925	859	894	938	867	923	905	921	924	870	872	951	884	890	911	931	923	880	910	945	884	887	922	934	928	885	973	906	893	840	897	900	911	975	978	942	933	930	915	844	877	885	948	867	885	870	892	823	892	906	883	912	916	948	888	950	923	931	958	984	873	884	883	870	909	932	893	916	885	911	933	926	862	939	825	904	904	914	949	866	923	937	953	941	851	894	902	870	880	928	915	891	895	895	946	931	935	836	870	940	924	869	919	917	900	952	914	923	922	867	923	941	882	899	898	891	840	916	924	876	875	955	959	909	938	878	867	887	899	907	942	921	914	892	889	884	933	946	925	904	933	919	939	912	929	951	886	903	942	891	954	887	892	941	902	912	962	880	915	884	948	855	873	916	979	978	914	897	926	895	888	901	952	967	901	908	944	928	938	900	922	876	884	916	898	958	948	924	948	876	918	903	909	922	926	960	945	900	915	928	943	906	899	924	839	917	914	898	907	914	990	949	917	956	906	947	934	955	885	919	879	968	929	905	969	904	882	900	880	893	902	822	930	898	937	976	918
7750	1654	2449	2108	1793	1642	1502	1199	965	736	689	749	626	656	678	610	638	637	637	580	640	756	673	520	445	285	271	256	271	265	273	262	271	254	281	225	249	239	240	259	237	242	234	239	241	211	245	218	243	253	230	246	210	237	239	253	229	236	208	238	262	263	299	261	251	250	226	244	221	251	231	241	228	267	266	225	252	248	238	250	232	240	250	253	256	210	261	248	244	249	290	247	257	228	259	241	234	221	228	230	247	252	245	246	256	238	240	225	256	271	274	257	260	238	247	223	244	237	253	242	227	251	243	251	226	241	228	223	250	252	233	245	275	242	288	257	241	263	267	222	211	254	222	204	227	263	252	224	247	232	249	254	267	228	227	226	234	210	245	271	219	218	233	225	243	238	237	243	244	275	279	232	221	271	225	241	259	209	233	262	261	254	273	248	224	214	232	202	207	284	233	269	245	246	245	256	243	255	246	241	260	260	231	268	198	281	246	253	266	243	201	257	249	237	238	258	222	241	217	212	244	210	254	239	257	258	269	235	240	235	264	247	249	281	257	213	218	235	227	242	231	232	257	243	257	231	215	233	260	231	225	223	228	206	240	231	253	217	256	224	231	230	247	258	257	246	235	255	228	216	238	254	207	261	278	251	241	196	242	233	238	258	232	240	201	265	236	242	255	251	256	224	222	214	239	244	222	244	250	290	241	218	225	240	266	254	230	237	239	257	218	252	244	239	218	244	204	250	199	226	220	243	251	264	211	213	235	246	249	252	237	251	237	228	231	270	239	230	235	272	265	224	205	236	229	252	241	264	253	240	221	236	231	242	241	257	227	214	232	259	246	242	251	279	245	256	242	229	280	236	223	237	244	251	255	255	246	230	248	240	230	262	219	247	248	221	262	254	248	262	260	242	278	276	252	239	245	254	286	242	260	223	210	253	251	244	247	235	247	259	243	253	219	239	243	265	259	217	276	260	218	261	256	265	236	231	218	241	220	267	205	238	240	245	258	228	237	247	257	255	225	246	273	260	225	248	266	238	245	258	244	216	229	247	244	219	247	245	234	232	247	215	232	241	241	253	267	263	220	245	259	257	248	235	256	254	232	241	215	251	223	235	269	245	275	234	227	226	269	250	229	259	256	246	233	237	247	249	247	221	225	252	244	232	228	238	223	254	264	228	225	221	249	226	213	241	244	214	227	222	221	237	215	237	236	223	240	237	285	233	259	200	259	243	247	222	209	246	269	232	268	248	280	240	242	211	230	248	238	236	262	231	231	268	237	232	246	245	243	240	241	220	224	272	239	235	269	226	228	230	243	259	275	240	231	257	265	262	262	251	227	248	274	246	246	228	261	230	229	206	232	259	229	235	253	239	230	208	273	237	229	255	232	244	222	265	227	263	229	251	245	244	275	243	236	244	237	253	237	234	232	239	258	252	238	234	254	226	248	247	248	247	250	247	233	246	229	207	232	238	237	237	283	251	238	248	240	248	215	228	257	237	250	236	238	250	238	230	237	236	238	226	247	249	248	237	237	246	249	229	252	232	240	229	216	278	228	246	231	260	194	238	257	236	218	249	218	242	231	227	230	227	231	250	247	237	274	208	217	219	240	208	257	220	227	231	230	260	231	255	244	212	248	235	232	241	237	224	220	257	250	247	249	248	272	241	237	231	271	220	213	215	234	196	228	241	265	249	263	229	244	246	235	221	258	221	222	237	244	264	250	225	248	256	270	230	248	260	281	270	241	226	227	234	235	246	238	258	235	278	257	262	227	234	223	245	214	244	256	279	229	250	230	241	265	252	233	240	233	220	204	252	261	265	237	244	263	226	253	240	242	240	248	263	250	241	253	212	239	239	248	242	268	247	270	269	237	237	200	231	266	233	222	230	264	240	210	238	229	241	227	268	254	228	237	238	226	251	235	257	204	252	235	244	201	260	259	274	229	250	239	254	251	270	246	229	227	228	261	257	244	259	237	245	249	225	268	235	242	247	211	235	230	241	250	239	278	242	258	266	256	281	247	246	234	219	229	243	254	249	243	212	258	230	250	229	228	250	257	243	259	231	260	269	236	212	243	279	265	252	233	237	264	223	256	218	226	253	245	232	192	253	216	215	235	258	278	280	257	232	239	236	235	241	246	231	233	224	244	242	238	236	244	240	271	239	256	224	240	235	208	254	220	216	225	252	243	215	265	213	234	229	258	228	234	258	251	251	208	234	261	250	224	235	259	250	227	272	258	267	239	229	232	229	259	220	258	255	226	225	231	243	245	218	263	224	245	227	255	228	235	252	241	252	254	229	222	258	258	257	235	228	257	262	251	250	257	251	250	213	236	217	225	283	232	241	240	268	202	244	243	262	237	233	241	240	227	261	179	248	244	253	239	263	212	235	276	239	243	234	269	251	251	250	256	258	268	241	248	226	218	241	270	252	243	239	247	231	236	228	266	213	270	244	236	230	231	246	218	225	261	255	262	239	260	219	223	270	252	281	224	222	232	236	247	257	240	233	257	243	248	240	234	229	243	230	233	219	256	238	231	239	230	230	258	249	269	243	242	253	232	250	276	236	253	210	225	253	231	265	232	221	266	256	255	232	236	254	233	257	253	230	250	235	258	220	236	259	271	263	248	243	209	265	261	244	243	227	231	236	237	252	233	250	220	265	252	253	249	221	226	225	231	244	225	227	253	238	251	256	285	232	208	226	258	227	228	254	230	240	242	252	251	257	247	233	240	229	220	228	277	239	254	238	246	224	229	244	222	266	250	247	238	250	212	211	238	244	250	260	244	249	235	229	257	239	221	218	243	238	232	211	239	254	247	245	264	231	233	232	221	253	216	253	259	256	225	252	252	247	260	220	225	286	229	279	219	229	250	241	235	233	228	240	224	250	230	248	239	237	280	226	243	215	236	244	257	216	264	242	258	241	252	225	248	265	233	238	232	226	233	235	230	240	235	250	217	232	256	221	256	226	230	246	257	214	245	249	274	275	233	278	274	224	236	243	245	263	264	244	241	249	227	229	257	264	240	251	243	238	262	237	233	241	254	261	226	240	272	251	235	215	217	246	255	229	250	250	246	236	260	256	246	214	263	225	257	245	245	234	242	262	238	231	240	250	249	252	266	244	243	227	256	281	257	221	232	226	246	235	242	233	238	259	240	214	221	230	235	218	251	282	231	226	231	231	227	215	226	228	262	255	216	230	247	243	216	213	238	269	255	239	263	248	224	233	248	234	238	189	234	222	259	258	251	248	233	232	243	231	247	225	254	238	229	231	250	258	238	248	251	276	241	237	228	221	284	265	225	256	244	275	239	259	232	256	228	224	231	230	241	234	226	255	258	248	229	243	268	258	269	224	270	230	246	255	266	247	259	220	240	232	244	248	226	234	240	252	210	225	256	252	273	229	233	245	232	252	245	221	242	241	231	253	239	246	233	242	261	245	222	236	248	232	247	271	245	209	245	244	200	237	251	259	237	208	205	278	257	248	225	222	218	215	236	241
5805	1911	4692	6346	6695	6919	6190	5749	4617	3647	3476	3472	2977	2978	3495	3147	3261	3182	3610	3204	3584	4675	3518	3003	2237	901	884	974	894	912	910	820	694	821	750	689	668	681	640	619	664	671	657	696	679	678	660	675	619	640	632	626	655	631	627	629	680	657	639	605	629	636	684	661	644	635	672	632	650	632	663	673	654	688	668	653	668	642	667	630	679	613	658	658	668	629	645	633	618	603	595	623	634	651	645	633	677	604	608	654	630	596	640	656	689	661	638	637	640	654	644	583	601	606	656	668	646	618	647	652	665	680	636	622	663	647	609	650	619	635	622	616	634	664	610	629	585	634	651	651	659	644	657	686	641	638	616	610	647	596	636	667	638	636	664	684	667	620	610	625	583	639	623	676	635	601	624	653	666	647	647	643	621	633	610	631	642	632	638	662	659	619	624	621	611	639	626	662	617	658	624	653	694	643	607	617	651	640	604	610	595	648	632	624	613	628	638	636	632	665	617	614	619	616	681	615	633	659	611	687	684	645	592	597	618	626	618	686	654	697	621	630	657	691	625	625	611	643	631	645	656	624	615	628	613	585	590	623	627	642	642	660	693	624	654	643	611	636	613	662	637	639	627	626	606	591	662	640	604	586	619	669	642	612	637	660	654	619	644	604	614	670	612	648	605	604	595	612	630	630	596	635	634	594	655	650	568	643	654	644	625	635	652	606	655	659	602	641	610	567	613	615	589	646	631	655	711	618	602	636	647	622	646	670	626	642	618	614	614	619	628	586	675	651	672	702	657	645	632	641	622	618	640	641	649	643	636	651	620	623	616	619	643	646	619	621	687	563	653	616	620	633	657	578	613	643	615	628	617	631	613	624	670	604	667	676	643	620	648	626	651	614	650	625	696	656	657	627	589	643	635	595	627	636	665	647	637	647	601	633	590	640	603	656	601	661	643	578	681	667	656	634	648	603	643	638	635	638	643	675	620	628	630	609	588	625	693	617	672	674	633	655	633	717	644	625	679	636	646	620	613	620	684	632	638	661	646	642	629	569	663	628	620	621	614	638	651	679	681	612	607	677	601	639	601	658	649	607	590	644	631	639	638	640	590	609	635	605	666	635	625	642	663	636	661	620	652	627	649	658	637	633	634	639	631	671	630	660	664	574	650	692	631	664	626	602	635	626	660	672	602	654	627	566	631	632	631	664	627	630	605	588	640	620	639	623	621	614	626	643	658	616	603	645	585	634	619	622	627	658	602	581	677	600	613	629	654	619	618	666	633	626	667	624	603	623	660	645	625	597	621	647	610	648	650	633	593	682	608	623	612	645	630	621	624	634	633	643	660	668	604	597	634	658	633	625	604	627	608	653	659	614	650	607	622	602	593	632	657	650	608	638	632	612	596	632	670	603	599	652	631	585	621	656	629	624	634	648	656	627	670	629	591	640	669	626	668	623	653	655	636	632	684	662	637	648	617	647	620	612	597	656	619	647	639	652	626	722	610	659	640	595	593	646	637	623	650	643	610	629	613	619	618	626	639	657	642	665	617	649	656	661	692	600	664	620	631	688	651	679	607	581	595	637	650	656	602	645	610	620	637	652	649	601	643	625	626	619	665	687	644	620	637	637	698	647	637	611	630	613	668	601	640	683	603	634	632	651	624	621	637	668	684	628	615	580	663	632	625	619	623	641	649	631	718	674	628	630	648	665	669	629	630	601	653	633	637	663	639	661	617	632	638	612	647	629	638	648	624	614	652	618	637	641	612	619	650	622	622	655	640	681	634	643	643	614	645	625	642	626	649	634	620	667	629	650	638	640	654	622	634	629	667	667	663	616	623	619	622	618	662	656	646	658	627	625	651	657	627	639	613	629	661	636	646	596	601	677	645	606	684	651	643	608	655	598	571	636	662	655	573	655	669	612	655	593	676	620	620	634	657	605	645	611	597	642	634	639	669	594	646	650	666	644	662	625	566	621	605	618	642	664	612	624	679	658	660	630	642	666	635	653	647	666	636	620	641	633	627	624	595	602	609	598	633	591	622	637	662	654	639	639	634	661	616	613	654	627	619	613	646	640	657	622	604	605	610	643	601	618	633	684	649	581	628	635	624	607	657	635	619	642	618	625	640	575	609	598	656	619	635	636	656	663	592	622	683	584	673	654	568	661	637	721	659	622	623	625	642	635	658	700	592	617	601	680	638	577	616	662	607	607	612	640	620	598	632	645	599	669	649	641	630	606	613	614	631	657	636	642	617	617	631	640	612	624	648	641	626	639	653	621	680	609	654	646	646	674	667	639	649	645	608	658	651	638	611	658	630	604	603	647	650	618	610	654	641	660	631	603	651	633	618	586	637	581	628	603	630	631	647	643	658	646	636	612	680	596	649	637	622	670	633	633	617	624	631	631	631	642	620	604	628	648	643	662	633	622	629	607	669	629	647	654	645	615	611	643	650	651	661	646	639	646	623	617	644	622	639	651	627	612	623	646	613	664	700	659	673	634	614	675	626	633	634	635	682	610	634	677	665	617	662	602	669	638	613	604	623	645	644	609	642	599	620	631	679	641	647	604	626	656	648	621	682	666	595	670	667	591	619	663	672	615	605	682	646	638	601	637	613	658	645	614	643	636	647	607	643	592	631	662	611	645	611	630	621	639	629	616	666	684	644	647	642	669	630	642	635	601	615	666	664	610	613	635	616	657	625	597	629	644	611	668	633	623	646	602	608	669	626	593	612	639	652	601	635	644	680	661	629	633	647	654	617	606	637	666	670	624	629	655	653	587	622	634	618	677	640	666	666	673	600	623	675	662	638	612	649	619	634	626	664	637	594	664	671	615	627	670	599	602	587	632	621	605	601	621	672	621	603	654	635	634	630	653	631	623	628	639	595	657	596	610	654	629	629	671	626	629	607	644	682	627	630	637	615	648	637	665	634	626	683	604	610	673	627	620	617	596	664	661	637	604	654	629	632	644	610	629	636	620	627	602	641	631	636	636	597	630	654	619	628	647	645	653	706	662	639	634	585	589	580	629	628	626	683	655	637	626	631	652	662	651	632	700	648	612	616	615	630	703	609	692	600	656	619	655	619	620	593	637	573	626	616	630	677	606	646	658	671	626	650	632	599	605	646	630	646	598	638	609	615	643	641	640	613	645	626	672	640	645	698	626	639	688	651	643	616	681	600	641	640	661	642	643	644	673	629	611	622	619	645	639	666	642	611	597	601	651	631	633	627	618	684	630	641	641	600	621	638	643	616	634	672	672	680	630	613	640	646	637	636	627	622	632	611	595	630	691	673	654	644	707	605	621	622	634	651	640	605	597	608	652	613	673	629	608	623	631	630	634	661	612	610	665	664	598	643	666	653	645	602	630	629	559	602	679	617	588	630	619	594	635	693	647	655	599	628	624	648	672	649	648	631	631	614	640	625	592	630	614	645	632	644	631	575	627	644	626	607	671	638	680	678	618	616	657	570	682	595	610	660	630	612	648	656	698	653	598	652	626	599	591	598	635
14764	3615	4414	3734	2862	2679	2402	2052	1529	1245	1193	1169	1059	1020	1100	1112	1131	1358	1169	1251	1387	1340	1099	867	515	422	410	427	382	368	362	390	355	340	341	354	373	334	328	380	362	353	349	333	309	351	326	362	351	368	356	343	335	332	375	319	329	352	319	349	379	342	355	369	351	360	355	343	378	336	303	361	341	323	343	349	313	359	345	349	341	343	371	358	328	351	327	344	313	345	353	354	358	371	331	306	348	340	359	383	324	339	332	327	350	353	322	365	328	351	332	323	359	340	358	335	366	331	343	355	371	371	327	349	369	348	352	369	367	315	353	322	362	363	351	366	389	384	355	342	320	341	314	363	362	358	335	339	345	355	339	356	331	336	370	345	356	382	331	364	333	360	365	353	307	348	329	359	359	394	388	355	331	345	348	316	372	334	327	326	333	336	339	335	322	317	333	340	321	366	350	335	324	356	355	341	311	332	360	361	374	377	321	362	351	378	326	372	304	365	329	384	316	340	339	355	344	366	340	347	351	347	356	331	344	359	311	361	316	283	349	353	318	355	369	346	336	387	319	361	372	383	321	349	361	317	349	344	349	385	360	346	361	380	371	350	307	357	348	348	344	329	324	371	361	356	351	345	358	371	344	331	336	336	356	376	353	323	345	367	347	354	317	335	321	346	359	326	346	344	343	365	329	337	367	340	382	323	339	325	336	321	357	325	328	346	365	309	337	380	364	349	319	338	314	331	324	334	309	327	367	315	332	379	343	353	346	367	375	340	375	340	360	335	371	348	350	344	336	315	332	353	362	338	340	330	346	332	302	345	341	350	374	373	396	349	374	339	364	321	377	376	346	360	363	344	356	364	318	361	332	343	340	387	320	331	335	382	309	352	364	359	333	334	367	307	375	340	361	351	386	327	373	333	327	311	340	361	341	377	317	329	342	348	393	364	321	370	347	322	334	373	319	339	369	300	367	339	346	329	334	359	380	339	310	337	373	373	352	333	357	329	364	359	335	347	309	348	357	398	346	314	357	347	333	323	377	347	377	356	335	388	367	365	353	345	349	332	340	381	336	306	339	342	344	358	339	364	350	328	346	341	308	354	340	321	337	383	334	353	339	317	358	362	363	359	341	354	333	352	330	331	331	354	316	362	360	346	331	345	349	335	355	329	343	328	353	352	336	372	326	376	327	382	359	353	324	360	320	338	341	320	333	376	329	336	309	334	352	338	340	354	367	364	347	347	346	343	354	315	349	338	328	321	354	359	379	332	334	350	348	327	319	349	361	349	329	360	377	347	341	364	372	358	343	338	354	356	336	332	344	344	337	382	340	341	357	317	348	338	349	351	317	345	395	353	342	316	313	350	300	356	320	343	333	385	312	316	352	367	349	335	382	340	304	343	335	334	331	344	378	362	337	338	370	299	357	338	350	326	353	317	391	385	369	361	327	355	328	354	346	315	342	331	324	353	352	335	347	322	382	348	349	338	379	346	313	327	322	349	350	319	330	367	328	318	342	382	370	357	337	343	338	356	360	323	349	339	341	344	339	330	328	360	332	329	323	353	329	362	353	343	311	362	384	356	337	325	370	343	347	337	348	355	312	359	341	324	318	318	356	359	350	359	327	308	368	350	343	352	326	338	361	338	341	334	329	408	352	343	325	322	341	329	340	347	330	338	356	319	369	354	348	313	300	320	350	341	338	348	333	377	342	365	323	337	343	377	353	313	359	365	394	336	326	329	346	342	381	342	378	335	333	363	385	348	344	372	327	334	344	384	363	324	323	380	357	335	348	335	375	311	339	333	333	348	315	349	355	350	329	340	358	356	359	321	349	385	345	346	338	340	351	360	328	345	336	338	344	384	336	334	370	336	338	323	323	296	319	344	342	348	300	340	355	334	366	343	329	333	344	359	339	307	322	324	325	340	294	356	342	332	347	378	345	327	311	328	344	331	340	293	332	336	357	324	321	362	358	316	335	333	343	345	361	307	323	334	370	332	336	364	363	345	353	321	325	322	308	379	362	369	338	351	361	365	341	336	376	346	346	341	327	337	348	375	341	309	317	325	326	367	351	343	364	358	366	353	346	331	350	352	342	323	352	331	333	349	331	327	341	352	357	347	349	338	315	349	333	349	333	349	366	345	336	313	392	365	333	313	350	381	355	363	374	383	368	356	327	350	340	363	360	327	363	345	353	326	348	350	372	391	337	340	346	341	331	332	317	349	304	314	334	347	344	365	336	386	375	327	358	371	355	381	310	350	345	317	329	348	356	328	371	330	343	292	344	356	352	337	367	363	320	337	398	336	347	361	334	351	371	341	329	334	328	360	329	344	349	314	332	365	368	356	358	365	344	340	327	299	298	373	346	383	334	354	341	325	354	294	351	337	318	353	367	336	340	311	313	358	318	384	351	352	368	336	352	343	360	342	354	366	382	362	370	377	331	336	366	331	332	333	370	310	324	335	380	353	382	343	324	343	328	320	339	307	366	318	355	334	337	342	346	357	344	345	345	362	371	321	336	349	349	346	365	342	369	303	343	319	332	316	343	349	333	343	348	334	355	349	311	351	348	352	363	324	345	336	342	316	300	349	342	354	334	329	368	370	302	336	317	328	345	361	348	349	344	343	340	325	347	330	348	350	336	310	357	352	355	338	326	318	348	358	362	363	377	371	348	347	362	344	339	379	343	341	368	351	347	341	359	325	367	324	358	354	346	361	345	333	337	355	364	358	361	335	340	284	369	363	329	378	342	354	354	322	328	382	351	326	344	345	336	335	337	346	362	330	331	312	345	362	344	346	370	318	352	353	334	378	338	339	340	336	356	377	348	363	350	321	370	356	352	324	339	333	334	332	385	331	344	351	354	374	347	342	344	364	338	336	357	331	338	350	357	329	346	352	314	341	339	373	297	342	368	322	363	346	320	363	360	326	327	333	349	332	365	340	362	340	356	375	349	343	358	368	319	350	321	345	338	354	346	369	323	344	389	326	358	341	325	333	315	347	381	344	353	338	327	328	349	314	333	339	342	368	353	348	341	381	376	329	344	356	336	345	356	332	329	343	319	314	336	351	324	348	341	355	315	342	356	339	340	340	345	352	341	345	378	330	327	352	347	367	338	348	349	323	360	370	345	353	335	348	317	346	319	361	310	331	374	341	326	322	390	326	317	331	378	356	292	331	350	330	346	322	344	317	303	311	372	324	337	352	347	344	331	348	359	361	347	382	315	345	318	347	362	329	349	361	363	371	334	313	331	357	334	357	350	358	360	342	359	350	365	319	361	341	324	323	393	348	361	331	334	333	321	335	336	355	346	349	332	348	329	332	354	350	332	365	346	354	333	355	326	340	365	331	341	326	332	361	339	368	349	323	361	351	347	359	387	336	344	362	314	311	348	375	329	308	332	328	350	352	368	337	357	339	320	347	350	346	306	332	380	338	334	343	331	364	350	390	361	344	358	336	326	392	313	343	344	327	367	333	348	327	347	323	359	348	342	333	390	353	313	325
8107	3283	7552	9578	9667	10317	9394	8649	6831	5781	5628	5341	5268	5214	5706	5387	5443	6367	6063	6624	7501	6631	4476	3711	1842	1289	1148	1431	1311	1254	1173	1102	1027	1018	1022	977	961	960	969	956	973	949	929	913	906	907	887	860	892	980	918	908	887	922	910	910	879	857	942	879	911	903	888	877	871	848	875	882	860	834	892	864	906	860	844	895	902	868	887	878	840	886	921	911	873	895	915	872	850	856	877	866	842	914	856	864	890	884	877	853	844	868	863	807	864	861	858	918	856	825	848	823	865	891	905	838	869	862	894	841	825	840	858	955	874	904	837	886	861	878	867	893	867	906	876	834	843	904	816	849	844	871	864	833	866	875	851	774	825	837	882	818	801	812	879	870	831	901	860	849	852	822	879	925	810	846	916	862	842	844	881	883	857	898	857	897	847	813	879	854	874	841	900	858	892	822	880	831	884	881	844	838	891	842	887	904	796	892	853	838	857	834	876	831	823	807	887	874	866	848	884	869	796	816	813	890	810	875	908	839	853	923	836	908	863	899	869	870	847	801	826	829	896	825	842	831	840	852	883	870	878	886	878	882	845	835	839	916	849	852	858	848	874	897	895	921	860	831	831	823	841	854	893	840	858	855	895	884	870	822	825	864	838	921	917	808	882	908	865	837	828	887	869	875	850	887	895	822	840	817	833	845	869	823	898	890	848	864	826	829	847	858	884	855	857	874	835	847	822	828	823	864	843	866	866	866	849	883	895	925	858	847	854	831	871	834	883	833	841	876	885	865	837	895	835	896	816	887	853	804	847	850	844	845	895	895	842	845	843	872	848	856	844	904	881	878	861	874	851	871	840	913	866	850	813	869	919	883	851	847	836	805	829	847	845	852	892	893	832	867	890	896	884	828	893	856	835	894	897	859	796	841	876	885	852	858	868	883	890	877	828	863	876	875	900	902	916	825	852	905	966	817	845	862	825	831	840	799	885	879	839	831	876	830	866	847	869	888	906	839	876	869	856	784	907	859	799	855	800	835	830	864	821	918	862	898	838	847	843	842	856	861	806	888	873	826	856	891	824	869	846	853	876	832	846	864	794	863	857	857	808	871	855	845	880	898	824	875	836	832	815	884	859	876	826	883	840	899	922	864	774	807	806	843	840	844	804	840	840	861	879	866	900	839	816	863	894	866	795	849	851	915	858	927	879	870	848	824	887	873	929	850	888	814	835	897	837	879	854	917	889	852	854	885	897	928	910	862	839	848	896	857	806	869	902	913	852	887	830	862	862	884	902	830	904	795	900	914	838	812	864	881	801	867	822	885	870	873	875	853	842	886	879	814	884	920	878	816	848	853	844	827	843	859	870	849	835	835	829	842	850	864	876	810	830	849	824	867	842	891	871	877	855	909	871	853	879	813	877	844	907	893	852	903	879	824	804	850	900	867	908	844	835	865	858	875	835	854	785	907	833	857	820	843	880	880	857	875	812	843	882	819	874	850	881	880	819	879	850	816	890	854	916	867	846	859	836	843	907	872	860	938	909	889	893	873	886	859	892	836	859	858	855	890	855	849	838	843	858	846	841	825	830	821	891	906	908	865	834	837	914	833	869	819	883	894	806	799	869	873	847	868	875	801	900	862	876	844	853	920	903	855	871	853	895	867	869	898	825	826	861	807	840	844	850	836	838	890	885	863	831	815	860	893	911	862	890	868	845	895	857	836	836	888	788	819	856	818	855	877	838	853	870	844	879	908	920	848	893	813	862	879	911	831	908	867	900	896	872	871	917	852	837	884	860	894	912	833	919	834	858	802	844	858	840	844	847	865	849	860	834	844	868	861	818	833	892	851	881	838	881	873	797	929	818	869	825	860	880	837	873	891	883	907	850	851	859	886	838	838	871	864	909	866	869	906	871	923	895	828	866	916	898	874	892	887	845	859	843	920	866	849	848	828	904	839	885	868	825	861	875	904	841	789	836	879	818	873	873	882	887	885	858	850	840	833	889	832	844	877	845	856	860	834	832	900	869	860	883	867	886	868	891	829	851	816	831	845	876	858	849	901	857	859	823	878	890	876	845	883	834	840	928	855	837	902	803	838	905	869	874	896	888	862	895	914	844	934	857	853	834	862	869	896	860	860	853	887	815	873	812	892	812	892	960	837	863	794	814	815	828	880	867	910	855	892	898	846	835	844	839	873	882	875	878	847	867	860	826	856	878	867	876	851	842	853	858	861	871	841	843	864	866	905	874	891	857	844	858	908	862	858	889	838	861	831	847	787	867	847	890	898	831	838	871	826	917	853	863	888	877	811	902	861	836	824	879	871	865	898	853	805	882	858	866	841	838	838	843	884	848	878	829	837	876	857	829	841	833	842	835	918	871	846	851	888	883	861	856	837	870	835	852	870	866	840	856	832	868	812	879	887	890	881	838	845	897	866	890	863	878	870	872	888	851	897	869	856	905	901	855	859	830	848	865	847	883	869	903	871	878	854	873	867	865	820	847	816	887	816	871	860	875	820	877	868	905	840	814	855	910	920	885	863	817	817	837	878	895	842	863	918	827	894	870	858	888	878	879	830	883	882	880	859	846	870	888	829	835	868	850	892	840	841	857	838	780	862	866	867	819	845	913	789	882	846	841	858	836	853	836	850	878	880	895	831	851	836	838	867	865	858	879	878	875	849	875	863	880	867	890	935	849	882	863	877	891	841	884	824	815	892	851	884	834	890	906	865	933	869	812	859	853	872	843	830	887	903	853	838	862	855	912	848	826	876	929	875	875	816	889	880	850	814	834	822	892	872	906	892	853	899	891	857	863	785	827	895	885	895	897	816	836	860	891	864	921	872	905	839	851	896	894	801	865	839	851	845	817	881	835	861	860	858	834	893	873	844	797	872	810	883	850	834	877	849	918	835	809	847	897	881	870	862	841	846	842	912	821	870	911	865	811	878	878	850	845	840	896	887	841	859	905	859	854	922	828	891	847	848	852	860	836	836	863	833	839	822	803	890	871	813	831	888	911	817	860	885	848	799	842	877	839	877	885	841	858	902	857	905	848	864	844	851	829	785	870	876	852	875	846	848	853	811	845	830	874	862	842	849	837	840	909	889	902	821	899	862	928	814	882	869	853	924	884	889	797	874	877	889	818	894	897	867	902	853	857	857	846	855	829	913	882	834	823	888	800	832	852	883	888	860	900	873	808	892	893	857	868	833	833	837	895	864	819	846	899	809	900	881	894	861	821	871	847	854	868	859	861	831	910	858	853	836	870	851	857	878	928	902	843	847	862	852	842	858	863	805	907	866	843	862	882	861	844	813	853	830	853	852	815	828	865	777	836	861	815	812	829	859	827	857	886	893	914	883	858	822	882	889	835	864	845	850	891	883	855	838	863	823	871	850	865	857	864	860	861	868	894	879	861	912	934	836	866	866	816	851	844	867	829	847	841	814	825	867	853	865	830	809	915	882	894	879	836	874	842	835	839	877	845	890	825	863	849	887	826	873	903	856	871	820	867	921	840	848
2606	917	1216	1082	918	912	871	786	690	558	486	485	506	449	434	419	447	394	408	419	414	436	418	404	401	371	405	389	345	428	367	379	399	412	361	377	368	399	338	402	378	351	347	356	359	403	373	359	368	377	363	382	392	335	382	365	387	383	361	419	373	399	367	404	382	389	376	377	396	367	434	413	384	353	349	342	416	365	354	368	368	358	408	381	402	393	376	405	381	376	377	408	376	382	376	368	401	379	389	431	388	363	394	396	425	372	398	375	379	379	360	390	389	415	399	410	369	336	361	358	380	388	382	352	358	379	386	395	376	395	402	362	384	370	367	396	398	369	408	396	388	377	385	372	376	377	394	356	382	368	388	369	361	412	377	355	396	362	388	384	376	389	418	366	389	395	385	379	363	392	373	351	400	371	402	367	388	451	422	373	376	411	379	344	381	369	386	378	340	368	350	402	395	383	372	373	369	358	374	393	363	336	396	404	349	389	336	357	371	376	352	383	378	358	392	409	389	354	422	372	416	390	398	357	413	394	368	376	375	371	349	373	381	377	391	383	377	352	384	378	403	364	354	352	348	364	352	361	382	361	425	371	378	372	413	398	360	370	395	382	368	366	380	370	353	402	366	378	359	365	381	423	368	414	343	377	392	371	359	383	416	375	413	395	403	415	391	368	384	383	378	396	368	381	366	400	390	365	352	384	394	394	408	386	391	368	374	421	380	382	376	412	387	385	376	380	401	392	387	382	345	425	381	379	390	385	402	389	391	403	353	375	409	380	379	386	413	391	373	393	348	382	340	399	407	356	394	374	365	417	385	349	374	377	364	392	397	406	365	379	353	358	366	378	358	375	364	398	424	411	371	384	369	375	346	362	362	383	386	362	370	366	399	362	422	391	371	341	396	416	390	386	375	391	369	379	359	408	356	352	374	392	373	400	391	368	372	390	361	385	357	380	388	367	376	361	367	405	397	379	382	399	388	423	392	381	389	392	389	386	377	403	404	379	375	393	376	402	348	349	330	387	391	402	397	362	348	386	402	400	381	345	364	394	370	403	329	349	358	410	367	373	400	415	412	352	367	381	354	348	360	359	384	369	387	391	356	404	382	402	417	367	347	355	345	414	401	382	356	383	378	384	361	337	355	359	358	392	387	355	355	363	415	363	384	388	401	370	406	422	422	391	366	405	392	353	402	380	364	381	381	378	368	389	405	386	378	373	403	354	387	386	365	393	404	405	352	399	365	404	366	402	397	384	360	362	397	376	352	402	394	358	359	371	368	375	409	389	367	395	339	397	379	371	415	410	403	383	385	396	372	444	353	388	369	357	379	365	338	349	373	404	360	403	398	372	387	356	404	393	402	373	385	375	376	354	381	368	425	382	373	399	384	390	394	374	387	391	396	374	382	383	376	385	372	361	394	400	388	361	404	424	366	376	408	424	363	344	415	366	335	373	361	351	345	383	377	393	377	405	396	405	403	360	368	390	411	371	361	389	376	389	357	395	383	374	384	414	336	351	369	402	389	416	401	341	363	418	379	388	402	360	414	410	375	347	399	357	388	343	398	380	378	377	373	367	369	361	392	386	403	381	389	402	380	402	381	392	387	389	370	382	354	383	401	405	396	393	414	379	383	379	403	371	376	397	400	364	390	369	351	354	378	373	360	406	349	390	389	391	386	387	371	378	374	348	371	400	350	397	418	420	420	383	372	414	386	361	395	405	403	389	370	363	380	358	388	395	361	347	375	380	365	375	420	395	388	409	364	396	380	367	356	368	381	388	356	388	399	370	371	384	367	389	371	383	418	371	364	360	401	329	392	359	402	384	356	400	368	382	377	402	337	358	431	322	364	401	402	357	378	336	384	369	365	393	396	409	413	407	377	407	390	393	363	383	386	372	391	367	371	360	401	374	410	394	377	397	383	403	400	362	325	395	376	393	401	351	360	384	422	373	408	387	367	394	368	385	362	389	362	401	381	376	399	331	387	394	391	388	367	397	344	382	383	396	394	380	388	428	386	367	400	363	398	371	381	382	372	374	372	378	389	410	371	369	365	382	367	384	355	379	411	373	378	353	372	369	328	381	361	377	410	394	385	430	355	410	367	368	376	418	359	365	403	347	374	359	393	371	401	372	341	357	361	387	380	337	406	385	390	399	356	352	395	420	374	362	396	372	360	365	375	383	389	372	387	396	367	339	384	398	381	388	409	384	392	379	382	399	300	375	427	394	377	359	397	386	347	353	345	334	378	377	355	378	342	401	411	366	355	375	414	391	386	364	353	389	353	409	413	377	389	402	340	367	346	359	359	386	379	383	385	377	393	404	387	375	376	359	429	341	384	404	398	372	385	359	372	419	333	405	391	399	387	375	389	358	385	376	364	418	381	378	379	357	365	390	395	413	353	358	365	352	392	385	384	349	372	396	387	343	383	372	433	399	346	360	351	402	365	376	328	382	394	397	389	398	381	398	352	363	407	386	353	398	359	372	369	345	394	413	363	361	362	345	350	380	377	389	360	421	355	414	379	410	369	374	379	326	352	403	403	379	341	381	377	370	378	360	391	415	353	375	376	359	376	393	373	335	378	342	361	384	414	376	360	390	388	383	372	395	374	375	360	376	386	341	374	387	417	366	387	389	401	395	411	364	369	381	387	399	345	376	392	404	414	382	368	346	410	389	385	344	430	346	386	375	393	403	413	378	384	368	361	375	394	367	403	371	374	383	366	402	353	360	370	363	394	386	358	404	386	396	405	357	355	366	384	383	385	367	364	342	391	338	407	393	382	380	387	413	390	406	376	385	346	390	366	395	370	374	364	375	401	362	390	351	379	397	357	387	377	355	377	369	369	352	374	395	391	360	321	381	404	363	406	404	392	383	383	397	383	384	396	342	376	368	388	384	365	391	363	342	403	399	395	396	390	349	363	364	392	392	359	394	357	393	406	366	376	409	392	370	389	375	385	433	383	404	404	363	350	368	349	363	380	374	362	402	363	392	390	348	390	407	381	382	423	402	387	383	407	388	357	388	366	409	417	372	416	354	380	378	367	360	371	420	385	420	418	418	366	355	364	396	368	352	385	427	380	386	349	370	403	400	386	395	365	344	360	410	387	367	387	414	372	379	365	411	372	376	339	409	378	386	361	373	350	363	362	371	373	363	356	387	394	364	379	387	361	382	392	369	354	398	388	383	408	343	379	395	405	366	395	353	343	401	403	378	373	352	376	352	398	385	357	376	386	401	328	378	390	367	348	343	393	384	366	399	394	372	372	379	361	387	384	354	381	412	381	424	371	387	375	363	418	413	374	364	361	369	364	414	351	382	373	371	367	384	366	422	401	377	363	381	360	407	371	388	368	398	387	379	380	374	371	365	384	348	401	356	376	376	392	366	369	368	349	360	354	413	368	424	425	383	372	355	406	427	389	409	367	368	362	385	391	397	395	368	384	412	349	392	365	388	358	377	411	377	379	382	378	337	334	417	403	380	345	355	344	357	394	372	372	373
2660	1419	2387	3355	3249	3372	3498	3231	2406	1993	1788	1517	1539	1399	1392	1261	1110	1126	1059	1142	1133	1209	1124	1063	1036	993	937	978	1036	1056	920	922	995	884	879	917	924	887	853	895	920	872	883	914	905	904	890	933	872	848	862	929	895	943	881	940	891	938	927	923	913	896	871	890	890	856	905	874	929	885	925	913	917	910	879	892	865	912	897	936	913	953	930	873	917	848	946	941	894	880	900	870	953	885	889	891	858	879	884	879	929	899	867	914	926	862	850	907	933	974	929	977	972	895	889	867	974	921	926	932	923	919	936	915	969	931	905	919	888	871	957	929	891	882	896	920	929	916	850	933	899	878	889	925	873	893	857	909	898	912	842	874	868	878	912	897	895	873	878	892	905	913	815	909	863	860	900	866	895	902	823	935	893	888	881	907	912	879	912	938	876	908	899	911	899	879	843	889	877	911	881	880	849	909	929	929	913	868	916	880	850	913	896	855	928	928	917	877	862	911	841	936	923	908	906	871	907	931	912	955	900	872	906	899	927	905	875	876	913	917	918	949	893	875	871	873	908	884	842	837	859	873	921	919	908	878	902	883	970	863	869	869	912	884	891	950	851	903	851	884	897	881	944	927	878	843	908	872	929	851	860	886	898	879	926	881	916	885	918	840	927	892	902	910	905	933	916	882	892	852	913	961	823	913	927	834	911	885	923	887	913	878	926	940	881	895	881	875	890	901	887	957	879	876	897	891	884	883	940	890	896	876	934	879	828	913	853	891	866	893	877	921	876	904	850	916	890	916	916	906	880	937	903	838	931	955	950	873	910	905	958	904	941	917	893	860	925	916	889	854	916	904	885	875	903	845	903	865	897	916	937	900	900	841	869	888	929	927	939	837	883	835	891	911	886	891	891	912	902	823	913	880	870	893	959	961	897	937	988	929	969	868	913	913	931	904	903	887	892	907	896	918	884	920	922	924	896	866	912	878	851	912	842	835	905	911	927	912	910	904	913	902	884	872	919	925	893	955	898	865	935	876	872	897	865	917	929	886	903	952	892	890	912	941	854	884	924	931	954	911	895	887	903	889	964	841	899	946	897	899	965	913	886	913	913	901	882	911	864	903	875	876	928	854	885	910	868	850	913	899	883	866	980	904	936	897	922	905	928	892	861	917	839	917	885	929	885	923	903	894	876	840	906	934	911	928	901	902	893	925	918	914	873	881	856	930	899	831	900	924	890	879	927	893	929	852	903	918	915	882	877	879	881	874	952	915	908	919	867	903	874	951	830	901	943	909	901	906	889	867	886	876	934	936	872	897	862	883	936	955	900	954	901	876	930	865	880	891	948	875	873	949	930	898	892	900	919	886	945	895	877	934	898	910	905	943	912	933	864	889	926	915	902	873	899	863	922	874	897	931	880	881	903	907	883	879	895	878	906	917	922	881	878	815	894	871	931	852	925	932	942	834	953	897	896	936	871	948	892	905	857	897	861	901	911	908	890	910	904	937	920	916	880	865	876	866	927	914	897	861	854	855	899	933	901	911	946	894	898	893	880	905	963	914	846	876	841	914	875	875	929	946	900	902	921	918	878	907	905	897	884	883	910	940	939	929	913	944	913	882	880	910	896	907	847	856	931	869	864	898	909	881	880	882	967	913	927	930	904	879	863	887	883	924	926	892	918	895	894	823	831	858	921	917	900	841	875	863	872	933	874	862	959	860	861	898	858	884	904	919	932	901	956	899	878	898	936	919	855	873	853	868	924	919	911	914	917	879	904	891	937	845	917	955	881	874	898	922	868	867	874	897	917	870	888	884	917	859	929	884	865	884	886	903	933	923	889	895	900	869	845	908	899	927	906	918	917	908	914	857	886	893	923	893	900	912	903	926	903	880	895	856	929	864	908	896	914	862	879	900	938	856	947	892	894	895	886	893	903	903	863	935	895	919	920	931	906	865	857	901	921	879	903	910	896	879	945	932	950	902	893	946	918	884	924	895	940	928	950	862	901	881	924	859	918	900	882	919	875	932	920	836	916	866	904	858	899	865	859	891	863	868	990	931	909	872	917	876	900	936	906	908	934	917	877	898	890	879	920	951	875	914	894	856	843	879	916	923	918	859	855	926	900	856	840	922	912	885	931	857	888	829	927	938	916	906	888	895	883	930	861	905	903	934	881	927	904	854	915	914	925	881	887	856	930	866	893	895	860	902	933	946	902	875	879	881	924	895	863	878	897	883	861	894	900	891	904	895	898	826	930	894	899	934	896	849	936	882	873	898	957	946	909	935	918	914	889	857	884	919	852	932	892	925	950	900	918	889	951	885	908	903	910	911	917	909	928	900	851	909	906	839	910	914	909	889	946	794	901	921	917	879	926	895	811	895	901	916	872	882	850	885	871	903	914	884	939	887	944	871	840	878	893	901	911	905	900	875	879	876	896	910	869	866	854	952	890	902	923	843	901	890	882	893	911	890	905	869	869	920	922	882	954	927	900	905	851	886	874	855	900	909	899	873	880	914	818	828	884	894	960	919	904	931	889	887	852	912	960	905	929	896	912	824	900	882	931	871	904	897	917	902	908	923	892	900	907	884	869	883	947	904	960	891	832	860	867	930	857	947	956	888	901	943	925	917	885	962	933	886	959	893	863	904	936	922	907	921	856	940	968	930	883	868	879	929	884	882	901	913	914	921	873	901	924	876	853	938	909	911	980	879	929	880	841	880	862	911	894	899	924	914	924	892	944	921	870	919	922	853	897	890	853	864	923	887	940	905	911	896	911	896	905	881	826	890	918	938	906	900	893	920	943	886	915	923	937	868	927	869	936	872	880	873	930	890	849	878	902	857	870	977	899	904	888	884	887	864	919	906	941	923	864	868	961	888	894	868	897	881	885	945	871	942	900	881	848	911	909	868	873	908	921	896	889	879	918	877	910	864	887	920	847	881	868	973	931	919	878	911	869	888	956	897	901	870	873	853	928	888	873	875	869	950	923	937	849	920	949	893	914	878	909	916	840	936	916	902	893	844	870	935	938	980	932	885	892	866	939	901	947	893	909	872	933	890	888	867	857	857	923	849	889	950	937	929	897	874	922	917	905	858	872	889	862	847	869	933	899	858	933	863	901	922	865	895	891	871	919	905	885	941	931	899	919	913	897	906	856	887	908	894	935	875	906	893	868	913	918	875	927	861	915	892	915	902	890	898	813	890	881	902	892	924	871	923	938	860	859	842	933	896	843	856	876	933	865	903	861	893	862	913	879	892	894	982	874	882	914	918	893	943	880	948	943	860	901	882	920	909	851	862	891	901	913	909	919	863	918	878	888	897	867	873	900	869	914	847	890	908	859	886	879	896	924	925	907	868	902	884	947	875	827	928	890	953	935	895	871	926	962	866	860	899	932	900	929	893	878	918	916	866	878	867	853	926	906	893	952	938	901	913	904	893	886	926	936	961	913	849	898	935	940	905	906	903	913	906	943	927	927	867	941	902	874	894	946	860	892	928	949	902	927	856	866	884
7665	1808	2504	2189	1552	1473	1348	1248	918	776	648	586	594	539	612	562	545	710	610	715	763	539	394	311	323	283	300	273	268	304	255	309	248	258	232	275	251	241	231	244	220	225	263	274	223	224	252	225	253	225	269	248	249	232	226	243	259	225	228	210	232	244	261	251	247	237	258	235	208	231	241	250	249	213	228	239	235	239	251	228	224	208	237	240	196	203	255	253	234	215	218	233	240	245	252	256	227	244	251	236	246	250	215	233	236	239	223	224	258	233	257	244	244	247	249	229	224	237	232	246	222	247	248	247	229	214	209	238	253	219	262	233	223	246	238	259	249	255	240	265	251	255	210	220	244	250	235	247	245	249	255	257	215	228	207	235	254	218	236	237	222	218	250	253	245	254	254	251	255	262	226	249	251	264	244	234	236	235	227	270	247	248	232	241	239	250	248	226	233	234	253	233	207	254	222	242	255	242	239	264	215	217	259	255	264	241	215	219	250	257	227	241	235	255	269	259	234	232	220	224	208	219	253	249	255	251	260	243	247	246	225	265	224	273	251	256	260	231	233	243	246	227	229	256	252	241	252	271	238	250	216	240	254	218	249	239	246	243	266	267	256	234	238	244	261	230	240	237	256	238	262	218	233	226	241	253	260	241	232	216	226	226	234	255	209	241	261	217	253	254	213	239	219	235	255	228	232	205	257	266	213	245	244	257	218	275	222	257	237	227	254	222	218	232	255	266	221	252	243	220	216	266	223	225	217	270	226	254	254	251	235	237	255	246	262	238	234	229	223	232	232	248	243	225	213	256	233	226	226	237	249	263	234	247	221	252	231	224	236	244	242	222	218	262	255	240	251	236	259	243	241	228	227	233	233	226	234	224	244	226	250	227	221	238	257	233	264	238	221	241	251	213	223	234	224	231	241	227	240	234	218	254	239	196	231	224	237	273	238	249	216	264	255	252	269	232	252	242	240	255	215	250	260	245	242	212	234	231	245	247	235	210	266	237	267	244	229	251	247	269	223	243	215	237	253	228	243	220	254	267	220	206	257	236	218	218	225	209	213	216	256	198	232	220	261	227	238	275	247	253	229	242	242	224	243	209	255	235	250	241	231	231	202	240	208	238	198	247	250	245	230	237	209	242	248	245	230	247	224	215	257	235	266	256	250	236	227	254	282	231	241	246	211	246	236	256	263	238	258	233	230	239	232	253	231	209	232	234	250	214	227	218	239	226	249	230	233	242	227	225	223	234	272	206	251	243	233	233	229	244	237	232	249	236	250	256	261	225	234	246	268	236	243	221	285	258	258	237	228	262	221	243	237	242	245	229	227	236	249	226	230	253	228	228	201	247	261	246	246	253	270	262	251	227	249	227	228	234	237	233	262	241	254	268	233	219	228	250	215	233	232	247	246	224	244	243	225	255	239	235	227	269	221	245	246	213	221	212	233	238	272	240	238	248	259	191	236	258	253	252	247	256	221	255	219	245	235	250	267	238	226	249	251	225	220	254	236	218	232	228	247	242	235	225	252	245	249	238	252	253	245	236	248	249	248	241	223	241	235	259	246	251	226	245	220	238	259	243	228	255	251	252	285	230	231	253	242	240	247	240	247	228	278	226	243	252	244	241	210	207	237	244	217	256	231	276	253	202	267	242	241	237	237	240	236	265	230	231	222	240	268	243	264	262	248	244	209	215	212	234	212	256	229	259	218	251	241	235	244	275	226	259	244	249	225	238	231	247	245	225	236	235	261	250	242	260	235	238	244	266	220	232	261	215	214	262	227	251	247	212	226	233	266	270	212	243	269	235	210	224	231	240	252	247	253	283	252	237	239	240	249	246	254	234	260	227	227	224	237	233	241	264	242	252	204	257	230	238	265	250	221	246	259	250	244	263	220	243	240	234	214	248	246	208	246	244	243	222	232	236	247	223	235	248	225	228	234	255	206	226	234	215	266	238	238	252	243	234	216	211	253	247	220	257	240	216	229	247	244	250	234	277	266	241	245	227	242	256	241	253	264	239	228	270	231	254	258	244	223	226	256	254	240	243	228	247	231	267	234	239	243	229	240	231	218	211	218	220	243	233	220	244	251	247	236	204	237	218	218	244	191	247	253	228	243	237	226	233	237	246	258	255	267	238	262	237	217	263	267	267	226	253	229	221	249	225	228	237	235	239	255	236	235	270	257	229	239	223	238	254	220	229	225	261	242	237	273	232	228	222	211	232	256	213	244	248	244	245	268	199	262	231	237	250	257	256	244	256	215	259	225	219	230	230	210	216	250	230	256	215	246	238	221	267	217	234	235	196	238	223	228	266	273	237	245	218	230	236	276	238	275	250	214	260	256	224	238	243	205	234	276	232	223	224	254	234	239	256	238	243	248	238	260	224	261	258	239	242	235	249	247	234	236	217	246	241	242	235	246	248	227	231	250	241	235	242	264	229	225	264	247	219	242	227	227	216	222	221	256	266	223	267	210	217	234	251	213	243	243	259	272	247	234	228	226	249	223	223	237	239	225	223	232	234	255	223	235	253	193	248	248	230	259	234	249	273	217	265	235	237	234	230	249	218	218	236	230	255	238	228	242	248	199	242	269	236	231	249	237	248	230	227	242	272	276	238	234	233	251	228	245	258	220	242	222	254	263	228	231	227	229	253	226	248	217	232	259	257	233	235	265	232	234	240	242	220	246	232	229	238	241	241	238	252	227	267	259	274	241	231	271	251	237	239	253	216	223	277	252	248	237	244	238	269	239	228	264	241	219	238	233	279	238	219	261	228	255	218	218	220	254	252	243	241	238	249	240	257	258	252	262	228	247	221	248	263	266	236	236	219	243	286	206	269	242	227	246	213	247	257	238	239	240	257	214	215	254	193	224	245	263	241	222	226	253	252	246	250	209	262	256	232	233	216	257	226	222	214	241	239	238	246	248	246	244	249	215	253	219	222	260	241	251	269	231	199	227	238	223	276	268	258	248	254	224	251	228	267	236	225	216	216	222	242	267	233	228	238	272	218	228	229	207	241	268	236	248	245	268	262	229	222	207	252	232	244	243	236	234	252	228	213	223	237	229	235	269	247	230	248	226	249	228	244	244	244	203	234	226	260	288	257	241	266	250	262	235	247	238	223	236	241	236	268	222	264	260	239	247	252	230	268	230	232	246	259	240	235	269	232	246	242	229	235	267	239	225	266	250	237	238	247	238	237	227	254	239	253	217	225	248	252	246	224	223	273	239	242	219	219	229	230	274	246	228	237	236	239	219	250	233	230	261	203	251	267	251	251	229	212	236	259	259	261	240	253	226	224	245	231	241	235	229	222	247	262	238	242	235	224	244	214	247	244	238	255	239	242	223	245	225	224	241	232	228	237	217	241	217	241	235	212	259	222	246	239	236	239	233	229	240	255	214	254	204	235	256	261	248	242	229	234	235	234	247	243	249	255	226	216	254	266	235	229	243	248	254	222	246	232	231	196	225	221	226	244	219	251	207	243	232	267	225	230	224	234
5758	1915	4778	6722	5845	6335	6151	5719	4190	3546	3364	2910	2882	2706	3308	3086	2800	3523	3366	3916	4136	2828	2100	1259	1024	957	865	936	977	943	788	839	758	707	747	686	687	685	674	672	678	693	629	630	642	641	655	587	678	679	624	634	668	641	621	664	639	657	640	607	596	635	633	642	644	627	638	695	660	653	653	670	678	679	657	645	584	651	626	667	623	664	677	645	563	641	632	664	636	617	611	662	607	631	667	614	654	620	651	662	653	598	640	646	643	624	611	594	599	645	609	663	647	666	601	628	653	593	584	584	661	630	627	622	621	599	639	626	614	604	602	628	594	624	616	660	621	588	622	630	616	621	644	647	638	650	630	659	660	624	576	629	664	661	630	636	651	694	611	645	619	606	630	557	646	617	616	645	588	637	636	621	660	605	692	603	643	626	638	623	666	634	690	610	659	612	625	633	626	623	670	596	644	584	604	639	633	651	637	597	611	611	601	634	590	588	649	563	615	617	609	635	632	617	639	579	623	619	635	659	637	606	604	598	664	614	615	595	641	673	658	642	625	612	663	601	610	619	600	657	643	641	627	622	623	619	638	640	666	672	622	659	664	641	610	614	660	658	613	624	647	655	619	591	631	639	658	593	667	614	697	652	635	622	607	661	616	618	637	620	654	634	634	661	605	655	626	626	640	621	619	662	660	669	646	630	649	606	662	632	590	660	657	605	649	625	630	670	650	632	616	610	650	630	609	600	657	629	633	600	665	664	637	671	632	587	648	654	613	621	641	610	642	644	600	642	630	627	665	635	660	683	608	629	617	603	652	587	630	671	644	659	621	652	603	638	657	669	614	643	646	657	623	608	616	661	625	651	640	607	604	639	592	664	607	604	619	628	615	629	662	645	659	606	629	604	595	692	664	642	634	658	607	646	606	640	635	579	658	573	647	639	651	633	605	593	626	611	622	605	628	657	607	628	627	623	644	630	608	638	670	641	646	659	651	610	680	625	637	650	624	640	644	669	651	664	640	634	618	631	671	625	605	642	630	583	627	627	588	610	638	637	646	633	619	625	639	630	640	599	655	635	578	728	594	590	614	624	661	652	679	677	635	725	656	603	655	648	646	616	621	633	626	621	632	609	620	637	650	645	660	610	627	593	637	578	617	661	666	624	620	618	655	673	612	636	609	621	617	646	629	664	648	647	633	603	596	628	628	607	622	666	619	602	645	643	610	609	619	619	598	639	630	592	609	616	632	620	643	666	630	622	609	631	583	624	587	598	649	586	603	616	637	657	680	649	611	610	623	649	662	655	631	605	636	638	612	623	637	614	599	653	689	660	652	615	681	654	651	586	614	655	617	670	665	643	621	608	636	623	679	639	613	656	634	578	597	626	629	637	655	640	627	628	588	619	627	636	597	649	627	619	615	670	667	685	622	629	636	648	606	682	565	616	622	609	676	634	674	627	640	637	627	635	609	620	653	647	649	638	643	694	588	642	631	590	623	610	671	620	623	657	638	625	601	648	602	659	603	607	617	619	634	617	638	636	630	640	622	644	645	645	651	621	617	646	659	646	588	650	633	629	645	590	666	602	645	652	606	642	628	673	631	623	601	611	645	643	600	607	648	606	629	627	628	617	599	659	649	663	626	674	627	590	644	600	605	697	637	619	626	580	589	599	641	623	619	639	590	608	646	597	615	645	667	617	644	616	620	614	635	568	597	634	623	674	643	640	589	626	647	652	654	626	640	661	643	586	622	578	630	687	640	618	602	615	580	675	655	604	669	643	660	621	613	646	682	661	634	678	619	647	667	630	630	627	639	662	634	640	590	646	636	646	635	629	600	678	635	625	639	597	633	627	647	655	631	645	652	605	666	647	681	674	602	618	636	604	673	655	616	643	620	638	667	653	598	637	602	666	588	600	608	632	654	631	614	624	589	640	676	657	672	639	671	648	654	640	655	653	666	614	671	628	594	606	603	639	634	641	586	648	651	609	636	663	616	635	631	575	632	627	652	634	634	645	614	625	683	609	622	656	653	645	639	607	673	609	597	632	634	618	639	681	620	646	620	612	619	632	648	651	641	614	608	595	646	621	597	597	620	606	560	605	629	631	631	616	650	620	620	615	655	624	655	633	591	632	575	649	631	597	660	621	617	609	635	659	590	621	619	626	636	650	624	640	644	664	644	669	635	620	621	615	598	593	657	633	616	631	659	658	604	617	600	639	610	625	635	673	608	621	596	637	685	618	647	665	624	607	626	612	621	626	653	659	623	601	626	651	567	667	579	580	634	595	653	620	621	637	632	655	609	678	637	603	657	644	625	640	626	640	630	627	605	662	631	635	632	648	622	591	644	638	609	635	624	665	616	600	590	630	645	642	670	627	634	648	644	632	650	617	617	652	631	570	671	614	576	647	667	585	611	641	640	661	625	611	624	664	648	631	604	642	613	602	666	612	647	655	591	626	574	619	643	582	681	645	616	651	592	616	669	639	608	616	597	666	592	615	631	607	595	646	618	594	660	568	601	589	606	593	625	649	644	602	605	660	611	679	662	622	636	643	625	615	646	647	626	621	558	643	639	634	665	611	640	610	620	626	650	638	638	625	628	640	659	625	653	644	610	616	669	637	627	606	628	617	626	608	650	613	635	625	624	618	630	616	656	631	639	634	626	650	629	630	674	626	657	614	635	611	627	648	642	614	618	640	638	616	631	631	627	618	646	574	632	634	633	655	614	635	638	642	663	626	604	642	624	622	638	616	607	639	602	619	640	606	627	645	665	623	639	642	654	620	599	602	616	680	554	596	621	618	587	645	627	627	633	658	620	626	623	615	662	648	620	651	643	623	601	645	651	624	598	677	620	588	615	641	615	598	615	646	665	634	609	593	604	701	653	613	641	608	694	590	640	623	676	631	622	610	673	580	643	635	612	638	654	641	632	655	647	626	621	596	650	626	639	656	612	585	611	653	617	614	633	638	666	672	619	628	655	657	589	630	626	649	661	628	630	591	671	656	656	602	624	652	608	648	631	636	614	648	656	572	632	615	654	662	655	654	649	632	623	636	659	593	594	608	667	639	667	637	597	645	659	623	612	614	632	645	640	617	603	646	627	652	599	619	641	649	650	646	620	591	574	634	617	606	620	582	651	632	602	615	611	623	659	656	668	649	632	669	663	635	630	657	649	685	628	674	581	614	616	619	607	664	656	591	662	625	610	660	662	663	628	672	630	623	650	646	670	676	649	615	653	656	628	612	659	621	607	619	603	576	666	590	630	628	583	609	605	642	652	615	614	624	637	666	603	602	634	657	619	685	612	639	549	631	634	579	614	616	585	643	659	622	625	635	642	622	592	566	641	648	656	611	635	563	647	613	639	647	600	662	632	590	613	602	585	663	606	629	662	632	640	640	626	646	657	622	611	639	619	647	594	634	641	640	607	655	627	618	650	616	643	649	664	647	661	614	635	616	649	613	648	631	654	625	630	658	628	613	636	631	626	642	602	600	657	615	628	633	666	633
14582	3524	4571	3723	2788	2494	2270	1957	1465	1260	1169	919	1007	927	1035	1054	1159	1329	1386	1204	1289	919	792	553	462	409	394	381	385	383	388	378	379	376	387	345	363	344	344	317	315	362	354	355	361	314	352	340	311	328	346	315	326	360	353	316	325	358	365	347	327	302	344	353	330	305	332	376	285	350	347	352	354	353	322	332	320	330	358	336	336	337	339	311	328	356	311	344	362	345	364	339	358	372	340	338	339	344	336	329	344	394	341	342	355	369	333	357	333	370	370	357	342	339	369	346	364	326	371	344	356	320	319	357	336	332	344	323	342	306	373	338	328	315	342	356	325	365	355	315	322	348	378	347	354	322	323	339	323	330	353	348	344	377	359	355	317	334	341	314	372	366	380	325	364	330	355	363	327	358	312	353	307	336	336	337	324	318	320	358	326	334	366	331	322	362	345	367	366	338	355	366	322	375	331	353	332	351	335	326	334	352	324	327	346	374	354	338	346	342	328	326	317	363	341	380	338	316	343	306	328	354	360	346	360	373	337	328	317	350	351	358	355	320	302	331	354	336	315	348	360	360	349	327	319	353	308	330	326	321	347	341	358	318	330	311	307	316	342	341	315	352	349	365	374	338	343	315	329	355	345	346	353	349	362	355	318	325	351	323	351	359	318	351	370	373	338	377	356	311	320	349	328	334	353	326	320	347	337	350	342	345	325	369	351	332	344	325	313	346	359	356	326	328	356	332	392	334	344	296	319	352	366	361	364	316	325	339	347	355	340	323	358	381	347	308	314	361	346	339	356	353	326	352	388	364	326	327	358	371	341	311	341	331	313	318	346	336	337	298	335	378	336	327	357	358	349	325	353	346	342	369	306	349	337	340	347	357	361	339	340	327	369	350	348	321	351	341	322	305	350	325	315	330	324	357	351	347	316	325	330	378	334	336	364	384	376	350	324	341	338	362	319	307	310	339	356	356	316	364	335	282	331	366	364	372	359	349	350	343	319	315	304	337	363	332	381	351	334	352	349	330	337	329	323	352	338	331	373	347	341	350	346	348	356	356	334	329	360	334	318	357	318	324	331	329	294	318	365	343	332	361	312	343	378	334	325	329	323	356	336	374	374	318	305	318	334	357	368	359	310	326	305	333	334	373	343	370	349	361	353	322	333	313	340	360	339	355	335	329	341	364	326	340	339	340	326	327	318	348	350	316	338	330	362	338	310	314	354	311	372	357	319	379	351	366	327	336	343	346	360	334	360	377	335	354	348	336	342	330	318	370	356	336	355	309	319	361	365	333	356	328	326	346	349	323	302	322	345	319	347	349	370	361	368	342	346	341	309	324	307	358	362	331	331	338	317	320	365	353	362	349	346	378	336	323	340	334	371	351	321	382	369	332	325	315	334	321	351	338	361	351	311	341	316	320	284	372	344	326	307	322	365	377	333	354	347	346	337	340	356	326	337	340	346	354	315	327	320	327	335	332	312	326	340	304	347	361	334	331	360	357	332	337	330	329	351	342	329	315	375	338	354	324	377	308	363	341	342	398	374	354	364	363	322	359	334	337	361	351	362	369	342	348	351	358	346	346	350	328	313	341	351	350	360	363	345	382	313	346	358	332	362	323	314	359	320	342	339	342	317	325	330	341	309	366	320	361	365	353	361	296	337	341	312	360	320	317	321	333	331	355	335	343	348	326	333	349	317	358	346	329	338	341	325	376	341	336	361	365	346	335	301	329	330	319	346	310	344	336	314	328	321	317	334	344	351	344	365	328	358	335	322	323	312	348	290	324	309	313	364	294	328	364	300	381	338	340	347	369	332	372	310	334	314	380	346	339	341	348	371	359	325	347	344	358	342	381	371	332	302	347	335	345	343	347	344	360	314	334	361	360	337	347	311	339	365	319	350	307	348	347	333	359	365	343	327	359	380	341	330	335	305	359	310	332	347	339	377	339	346	323	346	361	344	386	355	337	350	354	315	323	327	317	356	369	352	350	316	299	363	371	320	342	357	375	342	382	326	331	372	312	355	396	335	328	330	377	353	360	326	311	328	345	317	348	316	359	362	333	331	354	372	352	371	314	335	360	388	302	324	337	357	342	354	344	385	315	351	344	320	329	357	332	312	332	337	344	329	343	344	326	326	304	372	303	302	380	354	327	336	338	336	384	390	370	371	364	326	360	307	330	336	346	327	329	323	369	357	299	294	359	365	340	357	326	336	371	378	355	314	351	320	312	324	313	368	354	327	369	314	333	320	300	309	348	333	335	362	379	343	335	373	345	356	338	318	351	359	331	313	324	360	325	360	316	332	334	358	335	287	336	318	305	333	302	322	329	352	321	324	335	344	341	321	341	303	354	342	328	322	335	358	375	370	368	381	341	308	338	365	348	288	312	304	326	328	345	325	325	320	344	315	340	320	331	291	330	300	347	357	312	309	333	333	372	371	321	340	343	342	359	354	353	345	357	363	355	363	323	352	319	301	366	371	323	331	334	303	339	328	366	330	309	322	351	325	354	341	316	350	351	325	348	320	326	346	321	319	331	349	339	332	317	338	359	328	368	375	345	334	390	343	327	353	360	360	279	344	349	328	345	321	336	369	319	335	380	315	324	358	322	330	353	322	339	362	352	347	359	355	338	372	337	331	322	343	359	334	344	311	336	342	370	336	308	328	350	354	358	337	318	317	306	318	336	350	352	346	350	332	360	360	334	333	339	348	330	373	335	343	349	352	356	342	342	384	353	347	356	353	361	362	315	329	334	316	330	355	377	332	330	334	341	346	315	365	318	360	329	339	364	327	388	361	332	338	340	306	302	329	365	318	353	366	347	350	368	361	344	324	347	365	301	356	347	326	339	374	333	353	321	365	321	331	341	328	355	364	332	337	340	351	340	340	339	316	324	372	343	334	321	340	343	314	347	320	323	349	339	357	355	349	349	337	349	333	323	341	354	337	332	312	389	372	316	350	362	367	367	320	349	352	317	321	362	343	392	311	357	349	375	320	340	329	370	381	328	374	310	351	332	335	340	350	359	356	347	332	320	380	272	321	356	339	321	347	328	345	321	330	311	361	360	325	321	360	314	324	323	315	339	390	327	319	345	332	377	321	387	362	321	341	349	343	332	344	359	309	357	298	348	354	337	335	356	334	343	339	372	326	347	332	339	334	352	313	329	337	355	356	340	309	324	347	331	339	366	341	356	338	321	379	366	337	342	357	341	333	336	310	330	338	333	340	351	369	363	366	352	328	324	331	295	363	281	337	338	363	343	352	357	312	332	318	313	346	368	371	318	327	336	344	349	350	332	351	358	357	349	348	342	370	334	321	352	343	319	322	364	342	324	313	371	326	350	369	325	351	376	360	367	306	341	327	343	347	355	362	343	325	321	337	342	352	327	336	368	347	362	328	361	337	343	336	337	336	314	307	338	352	341	343	382	321	365	341	337	374	338	367	326	339	315	330	302	350	328	332	311	335	341	356	349	357	311	370	333	338	365	356	340	313	340	352	348
7928	3113	7790	9754	9229	9321	9509	8500	6521	5570	5504	4621	4864	4608	5598	4954	5357	5964	6819	6718	6524	4226	3771	2289	1500	1259	1278	1395	1217	1233	1215	1082	1040	1054	943	1000	1022	935	950	976	898	920	917	953	875	895	855	916	921	932	916	914	926	875	914	885	909	864	891	894	904	905	931	907	865	877	909	883	866	867	834	897	849	893	856	824	901	892	833	890	869	871	869	919	884	867	890	858	842	837	868	889	885	811	823	869	901	898	876	876	842	927	834	810	858	851	880	912	833	854	812	797	869	865	823	870	842	896	916	854	896	896	844	839	872	865	912	777	888	912	854	840	832	917	861	855	866	890	856	862	862	836	844	847	868	835	842	863	814	895	892	812	837	862	883	819	868	861	864	880	862	861	886	900	835	890	907	914	855	884	837	904	841	869	874	903	808	851	876	860	849	877	891	832	859	818	832	849	844	853	918	885	879	815	833	796	810	878	867	821	830	829	819	851	849	845	886	832	848	793	876	821	877	877	858	838	879	856	846	866	839	831	823	821	834	889	812	809	835	945	876	865	840	879	853	831	861	861	837	848	859	868	827	793	819	808	875	852	915	847	862	824	848	885	837	824	848	867	898	845	882	868	862	902	825	853	866	831	836	851	871	848	867	815	865	837	825	873	835	872	850	881	867	895	810	841	893	824	858	874	833	884	869	850	820	808	859	843	845	825	810	877	899	856	817	859	850	846	898	876	816	830	869	877	872	886	825	826	886	836	846	879	844	857	869	824	853	861	863	853	857	891	920	880	865	875	898	857	842	857	884	776	898	825	834	841	851	867	856	872	848	875	889	865	874	800	827	798	868	846	853	874	836	886	837	899	848	892	832	858	859	821	873	881	850	861	865	883	873	856	855	841	842	860	853	864	827	846	856	852	851	852	845	902	844	872	862	835	842	893	888	845	857	836	852	849	869	912	832	815	823	899	878	882	905	926	814	877	843	849	840	816	852	846	850	829	884	848	885	859	860	871	866	863	819	839	865	876	847	831	832	889	883	921	863	866	849	833	832	883	861	829	843	871	827	845	786	895	836	818	839	858	869	879	842	845	833	853	871	875	879	817	851	921	850	839	872	899	871	853	832	841	901	825	868	847	812	894	871	893	878	822	828	840	869	814	887	862	851	868	859	843	829	859	794	817	872	863	796	824	874	863	896	866	868	823	867	839	874	869	837	812	880	818	866	844	856	863	793	835	837	831	893	837	878	856	808	815	834	931	791	856	847	888	827	884	831	896	871	922	840	874	864	803	881	890	881	850	810	868	857	880	839	905	875	856	911	857	854	858	821	840	892	814	857	780	881	830	920	868	898	832	848	902	927	898	851	871	842	801	865	829	854	914	852	898	858	824	816	808	861	859	865	829	822	888	773	827	846	881	837	888	842	865	896	866	839	823	864	853	851	844	808	879	870	859	881	829	746	867	825	827	873	874	874	850	803	871	850	856	873	883	842	857	805	850	885	869	853	824	832	832	871	847	862	877	805	844	862	839	848	822	867	834	816	851	892	884	833	842	868	904	872	870	846	885	882	910	833	891	820	811	883	877	814	922	833	859	839	810	885	868	823	825	839	780	792	844	911	848	834	843	836	848	927	873	829	824	863	898	817	857	867	901	893	819	829	815	848	821	872	829	851	864	813	868	841	798	832	829	827	825	905	791	875	848	831	870	822	881	868	876	874	952	845	856	833	913	841	846	856	846	836	857	890	825	866	795	917	868	862	840	856	879	882	843	828	856	840	833	884	827	852	912	801	874	882	821	851	858	866	826	907	808	851	854	861	862	887	842	872	829	849	833	815	864	876	839	842	891	863	845	873	873	876	816	841	856	850	808	812	895	844	816	883	872	912	846	840	885	840	844	874	830	814	879	885	875	940	817	843	850	847	861	875	804	873	862	883	962	830	842	887	849	791	852	878	885	880	883	882	831	916	911	859	828	854	810	847	849	872	847	840	874	852	811	809	850	822	842	856	851	873	855	797	839	870	854	825	846	876	863	888	828	851	888	824	812	877	838	892	886	835	843	899	839	876	839	856	871	895	851	853	832	837	838	883	808	922	860	868	846	806	834	869	846	849	881	821	851	831	833	901	863	861	829	829	851	905	838	789	838	846	836	881	816	849	834	804	873	873	896	887	875	863	855	860	895	900	838	846	898	823	832	847	867	862	846	857	857	866	856	842	845	857	870	862	817	873	887	857	881	853	863	868	823	843	876	881	898	961	905	790	858	866	841	863	911	864	863	849	836	848	830	897	848	863	822	865	860	799	864	899	840	809	827	856	876	873	878	857	875	854	811	868	864	830	877	883	879	831	907	871	888	885	837	948	882	832	876	887	868	896	890	918	836	825	904	924	867	838	842	854	849	882	834	878	864	900	885	892	843	843	821	844	871	862	821	818	908	873	853	857	901	859	833	849	884	865	858	905	841	796	866	860	857	881	847	843	891	916	883	855	886	877	876	880	828	862	829	874	875	897	853	833	810	824	828	843	807	833	855	833	890	834	853	837	821	899	866	895	876	878	884	798	834	832	877	811	914	801	843	849	838	829	878	833	844	839	879	912	798	899	899	858	803	911	861	877	863	855	875	897	842	870	871	883	874	845	789	832	880	886	887	839	882	889	855	938	843	840	870	859	879	849	854	868	823	861	812	818	904	839	793	896	860	890	832	873	809	914	885	890	849	848	838	858	883	825	885	877	876	854	851	884	822	910	846	829	856	898	834	815	871	809	867	849	843	867	865	804	876	855	876	854	816	876	836	815	847	844	893	876	900	904	857	842	863	882	911	878	899	856	845	900	814	888	850	841	854	879	851	861	873	890	876	843	843	850	850	924	866	855	807	864	880	874	899	877	862	838	822	886	840	823	866	810	855	877	826	839	787	921	853	881	844	828	908	859	867	866	854	910	858	867	842	870	814	845	867	850	830	843	832	825	859	866	852	875	840	842	883	860	888	931	835	916	820	856	840	849	833	850	827	847	844	795	890	862	889	883	889	870	856	832	842	863	812	845	831	890	885	852	804	867	855	871	882	830	859	848	827	861	823	842	856	834	904	905	876	881	835	894	818	883	850	849	904	910	867	944	811	818	866	819	846	807	820	879	810	834	895	911	842	823	948	833	873	823	887	827	896	861	900	847	858	860	877	837	881	846	825	842	829	784	838	825	846	841	848	820	866	862	901	861	878	902	874	835	853	843	911	793	831	857	906	842	867	871	829	850	851	872	841	853	884	850	842	891	806	869	893	851	866	822	815	841	895	890	870	826	873	831	927	855	814	911	875	829	854	881	912	820	845	904	889	857	832	842	857	831	810	843	880	878	866	903	865	826	850	864	869	843	861	894	890	839	820	871	846	802	851	843	844	826	881	834	873	825	862	895	850	825	849	895	846	906	841	872	868	855	876	839	846	823	846	831	761	869	852	852	815	885	856	864	840	903	886	881	899	873	835	877	829	822	873	823	828	831	880	840	868	847	837	872	890
2542	866	1197	1156	973	903	828	823	654	565	534	493	456	428	410	379	421	407	362	384	372	399	390	374	379	348	394	393	374	380	400	344	393	364	398	351	397	354	411	357	413	386	389	367	394	353	401	412	405	380	368	377	404	353	373	382	373	378	344	367	382	347	412	344	363	385	314	342	434	403	384	380	359	348	385	378	367	361	388	372	398	376	355	369	377	376	346	390	410	328	383	371	365	332	347	391	384	372	393	387	378	381	365	368	371	371	345	416	364	378	355	375	375	379	359	373	388	367	373	348	372	386	375	389	393	351	355	397	381	362	403	373	368	374	404	369	415	401	370	369	394	342	409	384	377	374	374	423	385	396	400	395	399	421	335	346	381	373	378	362	365	382	392	374	362	388	366	364	395	370	328	387	393	355	390	377	418	349	379	358	410	367	365	378	379	375	384	414	370	353	399	369	374	383	386	398	367	332	390	395	361	337	373	387	412	392	364	365	370	352	393	390	343	354	380	351	387	376	364	371	385	381	373	343	391	382	373	366	360	387	378	380	345	357	376	393	369	392	413	395	355	339	373	366	391	409	394	384	412	357	369	358	406	378	398	353	338	399	396	337	374	375	375	405	372	360	369	430	332	377	389	389	376	344	391	385	380	381	407	373	420	376	365	358	396	372	365	349	398	357	378	350	378	391	367	335	373	377	397	356	360	394	393	354	351	387	393	353	401	357	394	380	372	373	371	418	394	384	398	408	390	377	361	369	359	364	371	374	383	375	366	378	370	409	361	387	399	398	407	364	395	379	382	361	352	363	357	384	367	339	382	342	401	378	416	378	359	359	371	393	391	377	358	347	362	412	382	369	391	374	379	390	378	406	382	365	390	351	415	390	401	413	408	351	376	387	359	394	383	386	371	386	381	356	358	350	347	371	387	404	364	383	389	416	390	370	370	415	350	369	358	345	368	377	382	405	377	380	398	348	386	368	386	354	405	362	383	365	390	413	385	384	376	351	356	386	387	391	366	380	383	355	389	388	358	395	388	364	365	380	395	392	344	390	395	374	378	366	379	355	400	377	380	391	368	355	384	397	345	351	386	359	371	386	354	391	326	363	389	404	358	376	380	417	338	380	384	362	375	361	372	374	414	375	378	382	374	348	376	362	371	383	385	366	377	400	368	399	367	389	330	418	366	377	338	362	390	366	380	333	372	407	390	367	421	372	394	368	360	395	384	372	382	407	350	393	380	341	365	374	389	388	417	351	394	371	410	351	398	367	341	403	364	383	349	372	377	362	363	409	411	399	376	363	388	383	408	391	425	375	368	338	364	352	382	383	347	381	402	389	366	383	353	375	343	348	405	361	392	381	383	379	407	359	390	354	398	381	366	373	409	397	387	356	380	408	350	380	372	346	383	392	376	376	394	394	396	384	386	408	383	396	375	378	386	385	407	383	375	349	379	356	363	386	372	370	354	353	374	377	379	399	372	388	394	377	369	393	404	338	378	366	366	401	346	386	364	352	342	378	390	378	373	418	384	354	399	411	367	410	384	394	397	337	372	404	380	383	388	371	365	387	362	353	350	361	385	383	374	396	352	393	364	371	407	386	351	410	400	376	391	382	393	345	348	350	382	371	360	338	392	378	406	390	387	404	354	389	374	378	395	391	375	368	370	355	355	366	396	379	390	404	390	425	426	379	367	415	358	388	347	375	384	357	315	405	393	414	341	386	428	377	369	364	364	354	395	420	360	363	361	396	337	348	392	376	375	382	369	376	360	333	371	369	404	382	345	398	385	366	373	368	355	345	383	390	378	364	382	353	384	408	368	368	384	366	380	397	391	396	376	390	411	385	380	377	394	367	384	386	377	349	364	385	393	376	384	362	379	411	382	368	380	367	376	377	382	357	365	362	406	380	367	391	391	410	395	392	347	381	412	375	400	369	360	371	376	360	380	389	352	363	386	379	390	366	399	346	408	421	370	373	381	375	362	384	402	357	358	387	401	394	378	354	396	353	343	371	385	387	377	373	384	384	338	372	360	357	338	382	412	386	396	375	397	378	389	368	373	404	376	372	375	351	408	401	355	363	405	388	394	363	392	352	384	398	399	389	368	388	360	340	337	407	370	331	332	375	400	388	371	412	393	387	370	363	385	372	357	374	366	334	386	380	366	340	430	346	369	405	372	353	361	373	416	402	316	351	332	362	369	409	371	367	376	377	372	356	357	374	390	377	397	376	347	371	391	360	395	383	403	395	359	383	408	373	382	369	414	373	347	352	384	396	337	379	360	342	396	353	359	394	372	366	388	327	366	365	367	373	399	387	350	362	418	387	386	383	391	354	369	369	343	388	394	363	376	384	358	395	408	372	372	365	375	357	379	389	385	387	384	386	410	409	396	355	402	371	408	367	386	369	364	375	369	402	385	381	382	379	358	365	397	332	358	412	401	393	373	399	377	358	373	400	371	369	350	422	391	414	394	426	358	393	376	356	360	382	376	380	382	354	354	394	358	394	386	417	358	343	378	424	318	415	352	381	382	391	350	383	367	375	333	377	396	388	397	397	386	415	346	384	366	405	370	369	388	378	370	369	358	396	349	380	369	347	380	386	359	392	377	358	368	365	345	375	374	390	377	365	400	352	423	403	372	387	362	367	404	397	365	343	346	381	394	354	384	380	410	401	339	377	352	380	393	394	383	381	379	388	364	371	371	340	413	412	337	374	347	389	395	384	367	418	395	408	374	377	379	359	345	369	390	358	369	366	378	394	399	356	347	371	393	374	374	358	416	350	379	334	370	369	398	356	370	385	363	392	358	363	358	379	367	392	354	347	376	371	350	391	372	391	396	413	357	387	343	374	383	352	352	359	369	419	376	388	349	381	406	403	388	383	384	410	388	350	426	385	382	379	398	391	384	356	395	376	372	377	369	346	343	371	391	380	396	385	399	377	386	421	395	342	375	353	411	345	382	369	402	373	351	424	381	340	373	387	399	358	357	405	408	379	339	405	384	338	394	375	410	347	362	364	352	397	355	381	364	338	407	377	354	395	413	400	398	353	379	401	354	401	363	395	385	362	417	356	371	404	376	380	361	379	393	378	396	370	367	426	368	410	333	369	393	389	356	381	405	338	361	384	381	352	417	370	396	368	396	349	342	344	355	382	365	343	342	368	392	420	378	398	392	359	332	383	379	405	379	364	333	381	385	387	430	366	405	359	360	369	380	328	393	372	367	381	379	390	396	376	375	376	375	409	411	372	407	383	377	368	348	386	381	370	380	391	385	407	423	392	391	364	398	394	396	379	408	377	384	375	379	358	374	383	360	367	351	381	368	392	359	362	394	371	387	363	390	408	406	392	379	364	352	362	401	410	363	415	343	366	363	354	352	380	388	421	389	385	384	383	406	400	401	359	349	400	413	366	391	358	396	401	363	340	413	351	395	408	381	390	391	375	393	349	391	370	350	391	414	349	372	403	370	390	418	372	386	399	392	403	365	393	373	354	396	375	339	383
2611	1364	2434	3283	3306	3408	3363	3193	2383	2086	1818	1563	1454	1421	1202	1133	1122	1103	1196	1080	1108	1002	1099	1052	977	934	1004	1016	1000	950	957	955	933	947	978	924	878	892	933	892	913	973	907	895	874	869	887	849	860	882	879	926	876	869	885	916	868	893	873	841	897	913	867	836	913	914	924	904	869	847	882	852	863	872	905	877	905	907	831	901	882	912	923	930	942	941	886	895	926	927	867	886	899	914	856	927	875	845	909	919	912	923	866	876	888	891	900	862	929	909	886	871	950	864	909	869	877	897	879	978	809	879	847	836	880	883	893	863	890	882	858	873	874	859	882	948	864	883	881	850	814	896	928	884	904	893	878	889	887	902	875	979	881	889	843	896	876	875	894	874	939	867	888	845	867	837	913	940	870	909	933	947	855	932	883	904	896	877	883	898	878	920	925	884	853	874	885	863	922	864	890	909	898	887	861	870	918	875	942	856	894	844	918	904	822	897	946	870	893	877	858	933	867	926	881	865	865	848	872	854	819	948	905	897	848	900	904	898	854	902	937	882	883	851	916	837	869	884	935	894	896	843	914	917	917	879	910	872	908	864	905	866	946	874	911	854	881	906	859	920	887	826	902	890	897	869	912	923	873	857	897	892	849	914	933	874	894	855	914	854	870	888	876	870	887	871	883	916	921	872	956	851	879	871	885	830	928	920	881	885	926	912	870	870	871	900	914	931	937	875	908	870	882	939	888	901	948	884	861	890	918	903	875	873	927	930	900	917	859	904	879	883	870	895	895	905	865	882	869	863	898	891	899	879	882	851	836	887	866	868	843	931	888	890	877	924	873	938	939	880	882	888	941	916	870	935	917	918	901	932	909	908	899	924	862	935	863	811	861	946	852	929	894	889	814	897	872	853	906	859	913	889	892	886	855	888	903	912	904	834	840	864	890	832	885	890	858	902	910	914	940	927	935	916	873	876	846	866	905	921	897	857	889	862	917	929	860	871	880	972	920	893	838	892	908	907	853	908	878	900	929	882	959	860	962	882	930	849	948	877	872	910	909	914	909	910	869	869	899	868	851	952	902	923	903	908	905	912	925	909	951	885	881	890	882	886	869	895	900	857	846	873	871	902	896	896	878	908	896	900	865	886	876	950	845	881	891	827	843	896	851	878	885	897	887	924	903	915	925	926	924	954	874	926	938	939	895	864	897	843	849	908	857	892	881	951	920	923	883	880	889	860	895	911	890	906	889	872	868	896	882	881	862	855	897	893	937	931	903	928	868	925	888	933	876	919	847	873	879	942	871	867	888	891	911	901	899	837	850	919	915	900	866	858	903	918	896	897	884	945	910	897	887	902	860	887	854	906	902	911	903	875	915	863	872	841	862	870	921	902	899	906	857	885	869	885	887	892	940	915	936	864	907	902	874	817	864	855	944	915	835	980	874	866	897	937	875	845	941	889	898	907	848	899	901	878	890	872	924	938	841	931	866	928	879	887	911	893	872	919	873	866	970	877	868	873	930	906	851	863	974	915	840	906	967	934	880	853	936	912	907	856	925	834	879	899	882	824	851	872	900	887	894	880	858	897	864	929	909	855	873	874	897	875	877	882	872	858	931	904	890	924	873	904	915	928	936	929	939	911	915	903	874	911	905	917	888	893	876	883	896	886	886	888	895	835	938	847	839	884	866	879	890	849	961	851	912	861	930	912	878	929	878	887	911	881	883	896	889	877	887	934	912	885	832	907	933	926	871	848	848	903	862	898	924	886	852	910	883	894	881	871	893	875	874	835	908	836	938	885	841	890	884	895	859	862	871	883	866	1000	894	957	920	844	897	902	851	851	887	884	898	925	927	866	943	888	921	949	867	902	894	904	914	902	851	921	894	897	862	952	897	932	847	895	882	895	906	822	862	908	899	864	887	869	935	907	876	886	887	858	916	887	946	935	908	898	891	883	914	892	867	883	891	928	889	908	911	886	869	877	907	945	876	844	935	847	864	875	845	832	910	878	867	854	901	903	947	909	907	879	873	904	883	933	855	917	915	895	878	842	963	931	933	902	916	897	933	889	909	872	889	894	849	924	861	852	907	859	917	901	901	929	947	947	883	822	900	884	869	888	868	846	902	881	883	878	830	865	874	845	890	923	900	856	858	879	915	870	895	906	881	849	885	885	847	900	915	893	944	982	943	914	888	827	878	903	914	843	881	889	899	965	874	906	894	904	862	866	934	916	894	884	876	889	902	847	959	871	924	834	886	894	854	887	879	866	859	944	885	846	903	925	866	951	917	837	918	873	840	874	890	899	974	904	908	874	943	865	936	879	839	894	847	862	894	912	901	897	863	880	918	894	904	873	879	887	897	880	948	888	844	889	864	888	895	895	892	916	900	837	904	867	858	885	898	915	885	918	853	908	896	833	904	847	953	888	934	892	920	898	861	879	810	916	933	952	821	900	922	881	900	925	901	885	877	832	871	890	937	869	862	890	926	907	856	867	881	859	887	877	871	922	863	907	907	896	915	858	914	888	869	893	893	921	910	881	878	924	925	841	903	920	897	945	896	839	853	889	952	923	888	870	892	945	933	861	883	863	911	812	878	858	894	916	866	888	936	904	866	939	880	868	910	830	896	879	941	901	894	868	874	850	875	877	854	875	857	847	896	844	903	929	885	913	906	846	862	931	872	887	887	876	869	878	926	906	869	832	910	934	883	913	875	872	885	848	944	885	900	873	959	840	838	922	950	902	909	933	912	912	895	900	900	881	856	934	947	941	950	845	936	870	893	869	888	852	927	907	897	918	926	896	867	904	899	879	880	897	862	905	909	922	872	865	917	885	872	931	906	941	862	905	893	901	978	957	907	864	883	894	904	915	926	946	927	871	927	865	873	880	854	869	854	866	858	876	864	871	941	922	888	823	902	898	917	885	865	899	894	962	871	920	853	902	950	900	908	900	897	892	900	927	949	886	853	891	862	853	838	865	936	900	886	906	931	875	872	900	880	851	840	844	912	877	887	859	883	900	894	924	875	891	910	907	883	886	856	884	886	822	881	855	896	883	912	879	887	855	890	863	907	899	863	849	858	902	856	915	861	860	875	896	905	895	880	852	896	931	914	862	865	851	901	911	858	887	881	865	923	864	910	885	878	870	892	843	844	897	904	920	865	896	887	868	830	840	902	872	899	869	925	927	914	832	876	858	865	881	930	891	905	874	889	858	884	875	893	903	930	908	925	923	877	871	910	854	910	926	856	908	918	903	918	906	915	913	919	931	861	890	882	898	907	865	892	879	841	902	947	866	915	890	948	855	863	905	881	871	937	938	889	920	882	857	804	947	841	929	889	874	864	883	862	843	859	879	900	906	916	855	908	902	932	909	882	877	923	937	891	903	912	928	917	910	816	890	851	863	858	867	883	870	860	880	900	887	916	861	911	858	854	845	897	899	873	888	884	922	895	947	892	866	917	906	875	908	894	864	931	852	883	877	894	882	867	899	881	908	873	884	867	875	869	892	887	918
7716	1622	2251	2064	1704	1554	1519	1101	863	765	619	549	537	630	566	579	587	769	686	619	580	532	524	409	330	323	300	305	246	250	265	287	250	255	233	249	257	263	262	269	263	242	270	226	259	242	233	235	275	230	238	229	249	219	250	218	209	279	221	229	274	238	236	237	259	255	232	244	231	240	234	259	215	220	253	238	261	239	222	210	197	249	234	242	237	215	236	244	245	265	265	244	255	220	240	234	225	212	239	256	228	246	222	251	231	257	267	232	209	256	226	225	235	251	227	212	265	249	221	266	218	241	242	277	224	238	274	260	241	249	236	218	227	249	196	258	279	244	239	238	232	228	245	220	217	230	212	224	231	247	232	264	234	225	296	212	251	231	217	250	247	230	238	232	265	226	236	229	253	288	261	218	252	242	233	242	200	258	252	227	241	264	235	236	243	252	216	252	241	260	237	229	246	231	247	214	237	262	250	248	233	219	231	205	232	239	240	257	244	212	231	219	264	228	236	233	241	248	271	250	236	261	241	241	231	248	237	257	242	242	256	232	242	248	256	243	236	223	238	231	230	247	226	227	225	227	248	229	237	231	235	240	241	272	231	250	260	249	259	240	219	248	219	229	254	252	240	263	261	223	256	223	236	244	227	238	270	230	229	261	264	218	231	271	221	237	242	239	234	243	253	257	251	236	267	225	227	231	228	200	234	240	256	249	216	233	216	251	237	250	248	204	241	253	241	265	236	234	262	217	236	234	233	212	229	241	226	235	245	214	250	209	214	221	235	251	228	231	275	231	241	256	247	232	233	271	252	241	227	255	241	255	220	245	224	234	198	231	216	248	205	186	230	252	239	252	258	251	235	253	251	239	270	224	246	248	259	234	236	253	213	246	226	254	255	221	236	255	247	218	207	236	222	265	245	233	251	263	261	244	239	207	263	265	254	241	229	220	235	222	230	255	249	250	224	229	248	247	270	286	241	213	256	231	240	214	237	220	252	284	254	273	245	227	248	227	262	224	254	254	245	223	256	230	219	244	198	216	238	214	223	238	238	235	249	231	213	204	225	232	244	224	237	213	234	212	238	239	227	238	225	228	242	265	243	238	250	248	250	248	237	248	221	245	252	267	253	234	244	231	241	215	243	252	278	235	248	218	242	257	243	253	216	245	273	250	257	250	228	253	226	248	245	225	224	237	259	210	211	241	206	255	208	229	246	257	263	242	246	240	270	233	256	241	245	226	239	257	239	231	254	203	234	238	226	230	281	237	247	255	200	251	234	233	246	239	245	224	222	211	241	239	242	260	249	231	214	213	228	233	241	263	238	195	269	253	268	214	231	235	242	232	241	238	248	225	255	229	262	247	250	221	227	227	232	225	237	254	244	222	264	267	232	238	245	262	246	280	246	229	243	236	265	245	246	272	248	238	228	239	224	240	221	230	245	230	224	218	260	253	256	256	230	242	239	232	218	227	230	259	278	236	238	210	246	256	253	255	256	232	238	249	272	262	244	231	244	207	245	243	218	268	236	255	247	227	243	227	248	256	227	236	238	229	243	230	265	251	235	265	223	245	252	265	257	243	242	246	244	243	265	238	240	263	223	284	277	252	257	224	255	222	240	219	228	247	218	217	255	237	219	260	256	204	250	266	219	249	231	262	261	237	253	234	264	233	273	278	214	236	244	212	261	238	215	221	233	245	255	274	254	280	233	218	227	215	239	234	256	240	254	239	260	224	244	222	220	275	235	214	236	209	209	245	227	257	232	229	259	248	214	244	251	250	243	244	244	230	218	222	238	237	216	228	249	232	233	229	247	242	231	246	249	250	231	234	224	234	224	205	269	229	215	215	247	255	232	214	239	253	250	243	219	231	222	237	255	234	236	261	238	247	230	271	257	234	230	250	230	237	245	240	238	240	235	201	239	226	249	231	220	248	229	265	243	214	223	267	253	229	256	236	235	288	232	238	252	240	245	290	230	241	217	213	241	240	217	242	235	255	218	253	252	238	255	251	228	229	283	251	242	222	207	235	239	242	224	226	236	234	247	259	202	224	233	237	247	256	229	249	221	259	248	257	233	236	211	226	273	248	232	216	243	251	247	225	256	252	258	231	268	234	227	239	212	240	259	246	237	225	260	233	242	225	245	256	218	246	215	243	252	232	248	258	251	260	233	250	237	233	217	249	261	228	234	227	242	227	246	228	234	225	255	254	213	275	246	237	237	200	231	219	235	228	241	252	232	245	260	277	273	225	250	275	253	231	245	231	252	230	231	217	238	227	260	249	222	216	245	236	245	233	245	216	259	248	250	243	244	217	234	236	234	221	261	217	230	235	250	258	240	262	245	209	240	263	201	224	258	215	251	232	225	221	255	251	249	215	262	239	248	235	246	259	201	232	237	261	253	240	232	235	254	268	205	235	245	242	253	237	268	237	254	229	240	243	244	245	236	247	249	234	256	265	232	259	247	197	252	254	271	258	252	231	232	255	228	231	229	242	238	220	236	239	240	257	230	261	216	223	251	230	216	232	223	246	251	224	224	243	234	228	234	257	217	242	218	214	201	248	227	256	247	285	232	233	234	233	231	242	210	218	224	249	246	223	232	222	209	232	240	251	254	233	239	248	223	264	245	241	240	258	240	228	222	264	241	259	216	242	236	261	263	220	242	217	215	256	249	242	246	236	228	262	257	255	229	229	225	223	248	236	245	240	259	287	211	230	229	245	231	247	249	265	247	262	213	223	254	281	254	253	235	235	246	261	228	262	229	225	238	269	260	247	231	255	246	248	271	261	245	251	234	241	218	246	220	229	246	245	240	247	242	210	250	246	244	238	234	240	251	223	236	250	245	225	246	263	257	235	246	252	222	209	259	258	230	233	250	264	256	260	222	263	245	239	269	252	253	223	229	236	229	252	202	230	217	230	234	226	261	237	249	219	216	231	198	252	219	232	226	244	263	214	241	259	261	253	270	234	267	230	267	233	230	260	253	234	268	263	256	240	245	207	259	237	231	251	242	237	251	251	259	246	237	238	286	260	240	229	239	233	250	233	202	238	227	242	239	231	235	238	250	213	231	225	264	236	213	221	228	236	245	284	246	252	234	244	238	264	227	234	220	247	214	263	219	239	289	250	227	249	238	242	238	211	231	223	239	234	242	226	240	232	228	228	239	254	232	265	257	249	265	222	228	230	233	230	232	235	258	237	238	226	247	239	236	255	216	241	217	220	251	253	246	250	234	215	224	248	238	211	216	223	262	248	226	224	218	245	262	245	252	235	228	230	283	241	228	232	245	255	249	240	229	251	232	256	262	228	220	231	234	262	222	261	225	217	243	223	251	241	225	268	230	266	247	244	245	229	204	237	232	233	256	258	259	213	267	247	221	228	236	240	257	277	257	251	240	227	185	249	241	210	238	261	282	231	232	247	225	229	237	217	223	262	246	232	236	274	229	245	244	236	227	232	272	233	234	248	235	216	254	249	247	238	249	249	235	243	227	236	257	243	264	249
5787	1737	4483	6101	6199	6256	6508	5241	4217	3666	3066	2856	2837	2913	3099	2780	3167	4093	4261	3959	3149	2851	2704	1902	1282	910	981	1018	898	763	909	830	742	709	719	712	689	619	661	674	648	678	656	619	651	706	638	653	636	670	650	663	662	651	595	678	672	660	649	628	630	648	644	628	602	652	598	660	628	663	633	668	654	653	647	643	666	603	646	594	583	612	655	613	642	627	643	639	663	670	619	631	623	621	627	685	632	601	663	645	633	642	603	646	645	619	652	613	623	638	676	662	655	655	650	684	618	617	608	685	653	635	658	655	644	637	650	641	607	617	607	623	609	650	576	617	615	639	600	645	633	617	627	613	611	667	653	638	625	633	654	662	621	620	673	605	635	645	688	664	652	686	670	648	607	616	618	614	614	656	636	647	627	608	578	619	609	657	684	609	622	608	639	669	620	617	606	707	628	637	626	585	645	595	623	686	592	613	601	625	617	648	647	616	669	611	620	626	632	602	648	607	637	645	615	639	588	654	580	623	592	638	650	634	614	636	572	633	577	684	618	624	636	602	623	680	657	669	674	633	622	681	655	644	603	633	642	677	599	649	594	637	596	648	644	617	606	630	634	615	663	610	688	585	595	605	640	610	648	646	597	622	612	700	626	681	664	629	590	645	617	606	630	605	661	649	578	627	662	646	655	614	637	667	656	605	581	631	653	614	605	653	598	627	625	627	649	638	639	602	612	651	610	653	644	669	663	641	634	624	646	601	616	626	646	642	616	681	678	620	649	674	638	636	602	622	681	666	609	609	645	602	632	645	610	567	646	603	653	616	582	615	633	632	623	616	627	657	605	634	665	626	606	639	638	642	585	619	634	626	650	639	655	668	610	676	655	634	673	646	616	628	668	670	634	639	662	645	628	607	629	630	667	652	631	637	590	611	665	660	604	626	623	623	625	588	616	640	623	663	597	601	641	625	643	624	613	630	645	625	652	598	605	619	655	619	597	662	653	646	625	641	609	621	577	653	615	636	633	618	613	619	610	632	626	607	645	612	618	593	629	670	637	669	665	634	631	642	604	606	646	670	587	617	633	635	633	596	660	606	592	593	597	674	602	598	630	636	635	693	688	634	588	666	637	657	619	635	632	602	620	628	612	625	678	612	621	648	611	603	631	614	681	648	648	635	603	665	640	617	632	632	633	646	625	596	604	636	685	575	659	613	698	575	658	642	609	644	647	610	660	613	639	613	658	641	665	648	606	591	635	603	653	666	601	670	690	629	670	651	616	644	636	637	590	596	634	647	640	637	661	660	631	657	658	663	624	661	630	649	587	571	662	616	660	647	615	600	630	653	610	652	629	674	634	620	621	652	635	637	649	665	600	592	644	602	636	642	604	641	636	627	603	645	611	649	647	659	607	644	662	633	659	627	628	674	626	607	659	647	616	623	618	592	635	614	626	605	600	635	669	668	588	635	630	626	635	611	628	642	651	639	621	602	670	635	637	581	671	648	630	607	656	628	587	600	652	625	636	665	615	663	626	622	651	587	634	598	671	630	646	633	643	654	628	626	567	630	646	615	639	649	634	592	623	644	631	655	652	662	647	636	633	669	631	627	591	695	615	612	639	642	608	618	600	624	629	629	609	653	635	669	618	635	617	647	610	610	640	596	621	701	663	631	614	649	636	683	645	620	659	657	652	660	603	669	607	624	661	598	668	655	640	596	647	620	634	659	639	590	640	674	621	643	586	570	656	641	579	650	602	664	640	639	631	687	637	621	672	630	636	609	611	622	661	683	623	649	694	595	600	639	621	627	669	681	642	657	590	653	589	610	625	660	648	629	596	642	631	627	687	613	604	609	614	643	618	683	650	630	636	711	607	590	626	638	586	649	640	636	624	639	612	604	639	633	614	648	629	582	636	619	622	591	607	599	656	635	588	636	595	680	658	656	603	615	612	602	613	631	631	664	620	643	618	647	634	635	644	635	607	622	614	647	606	601	628	655	636	610	633	604	665	624	636	600	642	611	616	622	611	638	663	647	604	651	625	611	619	608	572	579	643	672	646	658	594	649	604	692	594	623	657	612	687	592	667	661	636	636	614	631	643	618	614	636	658	644	622	632	603	598	628	596	620	607	618	675	591	648	606	603	650	594	667	648	607	624	656	645	653	642	614	614	676	637	667	594	661	606	631	649	634	639	639	663	600	669	595	663	621	627	620	657	620	615	647	622	659	645	629	606	662	616	608	601	662	702	618	639	646	624	640	591	702	657	656	651	594	636	618	621	628	638	660	632	644	645	637	615	635	618	672	617	639	659	635	630	627	620	598	619	615	619	659	610	598	611	616	616	652	608	589	626	628	637	607	644	663	654	604	578	599	584	633	620	613	605	647	641	622	613	635	612	639	625	609	634	619	652	624	665	612	605	626	633	634	651	628	633	643	613	623	633	635	614	628	633	612	595	627	673	651	610	602	598	659	637	661	627	575	681	577	620	600	610	643	601	598	656	613	649	653	654	649	629	630	644	625	618	601	630	666	658	605	633	625	575	633	645	608	643	611	596	638	603	633	665	612	614	582	619	676	657	616	643	682	634	590	627	657	623	666	607	689	628	661	613	656	619	614	633	620	618	630	674	639	586	617	635	602	602	671	669	619	597	617	648	661	659	645	652	614	613	618	660	607	584	643	632	645	625	649	636	631	610	621	639	633	638	642	660	634	601	661	610	685	623	635	628	633	639	620	610	654	642	610	634	640	648	601	641	654	641	611	630	607	615	654	658	665	631	633	624	652	611	634	615	667	614	616	620	633	623	605	649	643	597	608	642	613	617	665	623	587	643	633	591	649	649	605	597	619	622	623	624	640	611	640	625	612	641	633	618	642	624	651	583	641	633	616	583	644	642	648	630	656	612	637	607	640	657	608	623	670	649	662	625	624	628	634	632	620	609	622	637	576	597	652	635	635	593	628	625	564	622	632	642	684	642	607	607	656	632	606	588	651	644	632	639	612	632	639	618	610	622	646	636	651	658	604	663	593	637	604	636	607	651	611	634	616	618	653	622	635	672	657	658	638	635	646	649	609	612	639	569	626	660	641	697	633	677	662	564	624	629	650	637	595	691	642	664	645	666	644	597	656	590	634	654	623	657	656	662	620	642	660	644	647	652	633	629	594	669	625	581	594	624	640	631	619	641	588	633	620	609	582	676	643	594	649	631	643	649	614	616	634	644	620	631	603	668	675	582	613	624	668	630	660	615	619	628	650	589	583	609	622	655	604	642	638	635	614	656	617	664	648	576	644	639	648	597	674	634	635	626	641	630	621	620	625	620	631	597	577	662	634	659	617	627	658	595	661	591	633	608	638	634	619	650	630	599	640	623	641	665	622	627	655	622	660	673	605	639	616	602	663	619	636	615	629	622	614	636	639	667	604	629	628	627	609	636	676	592	619	605	648	586	660	586	636	633	683	663	597	648	654	651	671	597	613	631	606	596	685	612	640	631	626	556	621	599	659	623	650	639
14552	3149	3985	3633	2762	2439	2277	1762	1482	1255	1065	925	994	1089	1062	912	1046	1569	1534	1350	1038	992	955	758	497	459	425	418	440	411	379	359	371	344	367	369	348	374	396	368	370	338	334	348	349	351	362	375	347	374	335	357	355	337	359	343	322	340	344	367	344	325	305	327	336	345	342	385	353	347	342	321	345	342	373	338	349	376	356	347	359	360	336	358	355	369	374	337	366	334	336	393	346	320	314	348	325	375	319	367	365	370	324	336	337	342	348	376	347	368	339	361	325	342	323	372	377	360	347	347	367	367	340	324	357	342	337	338	357	386	336	364	371	387	335	355	358	346	346	334	360	323	381	367	342	367	346	367	340	327	347	369	360	356	348	339	317	343	304	360	350	378	332	348	331	354	316	363	320	369	370	314	369	333	356	374	327	397	330	352	333	337	326	368	366	382	396	362	336	334	356	336	324	373	322	342	371	373	345	343	330	349	364	329	370	364	330	376	337	357	355	305	360	355	358	335	359	318	331	352	333	391	304	347	391	337	369	369	306	347	309	344	333	357	356	379	339	361	366	356	333	350	352	346	327	345	347	344	321	343	340	328	325	344	348	332	333	360	317	365	310	345	325	345	329	325	366	345	333	349	326	359	346	335	393	340	328	345	343	350	281	351	326	349	343	324	348	370	356	378	374	373	323	340	324	354	364	352	339	334	329	337	326	321	365	337	311	363	320	337	295	336	332	348	354	326	351	337	337	354	352	339	381	321	319	336	343	342	354	338	347	344	364	356	376	331	359	318	327	351	358	363	387	324	337	320	340	337	344	356	354	369	322	345	369	335	347	373	378	347	324	340	347	347	338	367	344	365	350	365	355	342	354	343	317	366	339	375	354	344	367	376	342	360	397	367	324	358	366	327	356	327	364	337	363	296	359	327	337	346	358	338	335	346	352	360	336	344	339	370	364	337	340	375	395	340	353	335	338	349	328	373	336	351	336	365	356	345	354	317	337	326	346	339	363	318	356	370	384	356	368	339	333	334	324	392	306	336	358	367	316	361	369	331	326	324	328	337	363	364	331	339	349	349	353	343	324	351	368	324	344	334	338	348	371	376	346	338	301	352	364	324	300	323	362	316	329	353	352	329	410	344	354	335	381	386	347	361	364	403	340	373	343	343	373	357	364	312	375	313	329	342	326	351	353	372	318	320	372	356	330	349	360	339	351	362	323	330	380	336	339	337	349	345	347	358	366	351	337	342	368	366	365	365	336	327	327	334	298	315	370	372	310	323	341	343	360	355	338	338	371	336	361	325	353	334	323	345	359	381	360	332	375	347	345	370	354	331	336	331	346	326	324	348	337	334	380	357	323	306	300	322	360	366	351	368	325	364	356	341	347	378	342	307	332	325	342	341	316	336	341	342	351	348	363	309	376	361	375	329	352	345	302	378	365	316	332	310	351	362	363	335	325	350	360	373	351	314	352	380	363	358	354	347	358	317	318	321	370	347	363	340	355	343	332	362	346	337	321	344	314	347	346	319	345	362	361	358	365	345	356	320	319	368	370	361	351	352	377	362	349	339	345	360	326	353	326	355	356	379	350	334	383	341	346	338	329	354	350	312	349	360	329	337	343	321	386	409	333	356	353	349	347	335	329	351	370	330	339	349	358	353	346	321	338	369	323	346	338	376	363	325	355	352	324	352	337	350	309	325	335	368	367	342	340	343	336	357	337	333	388	342	348	321	391	353	333	365	359	341	338	363	356	359	347	288	332	380	335	334	335	354	338	339	311	345	347	353	337	339	376	352	378	333	353	340	338	356	348	332	329	350	334	340	374	358	306	358	374	361	347	339	336	339	362	323	321	333	325	335	346	345	346	310	329	333	331	382	359	328	347	347	327	344	337	319	373	343	356	324	363	365	309	378	377	320	364	355	368	367	380	324	315	366	328	343	337	346	359	348	330	340	341	377	333	365	333	340	345	329	361	349	354	352	353	343	342	322	335	363	331	310	363	343	342	337	385	306	354	344	360	375	357	362	365	376	321	392	323	330	357	349	346	371	346	305	378	345	341	317	375	330	364	330	266	335	342	348	352	326	345	352	349	327	316	370	327	359	326	314	361	320	371	336	352	377	391	332	331	356	325	313	355	345	363	327	325	309	333	324	350	365	347	324	345	380	338	334	350	291	336	335	305	350	343	359	353	336	374	333	365	383	346	349	336	340	343	321	361	384	352	361	335	347	353	367	351	366	338	338	335	356	340	355	332	347	347	336	346	328	358	325	333	323	318	347	368	350	337	357	349	315	341	338	363	351	309	345	401	366	407	378	290	338	366	325	370	336	329	323	340	300	390	354	329	332	340	359	332	333	344	321	338	345	363	357	327	333	365	347	362	377	337	339	312	345	355	371	340	341	335	339	332	332	355	343	327	365	304	347	319	351	350	337	340	373	367	390	327	361	349	348	327	328	356	345	347	333	352	315	358	360	342	321	331	314	316	360	383	347	394	357	353	337	316	325	343	352	337	341	328	352	327	343	340	343	345	318	336	376	355	329	362	340	384	357	332	375	331	348	319	358	346	362	331	337	330	340	351	338	374	326	352	333	378	304	304	334	341	334	356	377	342	360	351	338	344	367	372	342	349	366	380	344	352	337	374	354	336	367	336	383	365	336	347	329	374	347	335	358	337	361	390	353	345	358	334	337	342	320	338	358	368	376	359	337	319	393	351	314	352	315	318	333	325	356	371	338	370	327	345	349	312	384	330	358	373	328	402	341	366	361	308	315	370	333	362	343	324	351	353	366	330	336	355	326	330	354	358	344	325	329	356	361	363	331	350	345	328	349	333	361	330	363	369	349	377	391	353	346	307	371	331	341	374	347	352	369	344	339	326	330	360	343	349	352	357	349	356	378	385	354	340	358	351	325	348	359	304	347	324	362	339	318	361	317	355	366	343	365	361	358	332	358	341	382	379	371	353	328	366	382	360	361	328	336	364	346	321	369	362	363	365	350	304	299	303	349	365	329	341	352	340	341	351	338	306	340	351	349	339	348	325	332	380	320	372	341	343	338	348	326	331	346	333	329	350	355	338	367	345	347	370	353	326	350	370	325	381	363	370	347	370	319	347	333	337	379	329	332	345	393	365	350	402	373	337	349	343	350	324	340	334	328	320	321	354	369	346	312	339	330	321	338	350	320	386	328	351	342	335	334	339	304	343	378	365	360	374	338	312	352	331	328	346	322	303	332	318	345	318	379	327	356	360	356	345	358	336	364	350	325	356	355	307	349	305	370	343	355	357	353	364	352	373	341	356	331	312	346	347	337	342	350	342	344	341	350	337	368	329	330	334	375	322	362	352	323	356	376	346	317	356	325	355	371	340	340	311	380	329	314	379	369	350	384	368	345	359	347	346	335	318	389	349	344	379	354	370	354	383	355	353	362	336	345	332	362	389	355	359	337	357	351	335	336	306	371	344	352	384	350	370	374	383	340	361	340	363	332	308	359	347	350	364	357
8005	2912	7349	9592	9702	10030	9433	7795	6647	5702	5029	4280	4814	5256	5197	4972	5777	7977	7476	6945	5111	4912	4819	3157	1671	1613	1329	1408	1385	1178	1184	1136	1119	970	1046	967	942	997	952	920	927	919	918	925	957	925	922	936	927	865	885	884	914	897	897	865	876	878	870	909	892	869	870	839	846	885	876	894	898	886	860	840	907	834	859	861	873	933	868	912	899	836	881	842	834	829	856	856	832	797	861	896	834	853	853	844	885	882	862	879	850	859	895	870	841	865	923	876	899	888	859	899	876	845	918	854	852	856	876	896	897	886	848	860	894	851	820	833	911	879	833	891	817	859	922	892	847	888	850	846	832	860	876	802	879	874	853	871	874	834	866	895	877	885	868	862	905	874	875	844	873	865	816	866	871	861	863	905	876	864	893	832	831	866	880	855	812	870	826	837	876	839	854	852	854	858	847	818	835	940	886	817	879	872	884	817	823	873	877	825	861	879	850	827	906	876	883	830	847	861	892	854	845	835	866	849	896	842	874	880	849	836	811	878	880	873	893	846	866	833	836	865	879	847	844	872	886	872	857	841	862	849	867	857	821	831	901	850	832	866	892	880	926	881	866	858	861	897	885	917	865	869	839	850	927	873	825	853	884	919	850	973	904	866	832	859	758	879	857	823	887	857	889	857	869	884	809	870	936	859	841	880	837	851	879	857	813	849	868	874	852	871	847	863	849	827	851	874	860	891	850	865	859	836	852	881	890	880	851	852	865	847	833	888	873	871	862	864	885	899	837	848	858	885	839	877	815	920	781	846	857	849	826	829	903	867	852	810	862	866	881	875	850	826	899	839	890	878	863	876	846	879	839	891	837	907	910	808	873	798	891	814	892	862	863	827	871	858	898	851	881	847	884	845	868	868	917	833	832	851	844	907	841	841	809	860	867	877	874	846	917	843	809	867	836	880	838	853	861	871	866	899	823	903	864	840	827	858	863	853	847	867	891	886	890	796	895	896	909	845	856	892	861	870	824	926	825	868	847	854	824	865	811	821	851	833	890	861	893	876	877	843	857	893	846	874	865	855	901	855	873	830	854	943	861	846	860	848	882	834	873	857	863	862	869	837	882	872	897	862	846	845	849	828	866	838	834	867	850	903	819	879	866	918	821	864	842	863	834	871	884	870	854	854	888	843	886	857	815	812	860	841	824	829	859	852	880	876	814	852	846	847	849	844	797	823	842	891	875	911	806	809	899	874	855	853	850	841	848	882	849	810	841	843	878	853	879	916	879	843	897	845	866	843	820	866	845	870	808	886	835	882	864	851	864	872	861	879	795	866	825	879	881	890	889	871	844	857	856	834	860	863	903	865	878	861	858	859	933	849	882	887	848	833	826	876	842	878	856	845	833	834	822	864	869	858	919	846	869	833	824	876	880	928	842	861	854	883	884	846	879	846	838	908	813	860	899	867	860	867	900	839	914	869	881	829	878	834	905	863	871	880	870	837	846	850	903	829	905	871	823	901	873	871	870	893	893	902	864	873	871	889	852	837	822	912	892	848	864	846	854	888	862	805	820	810	858	834	835	904	868	815	835	867	910	881	882	825	902	805	893	912	816	800	896	855	874	833	846	846	843	842	882	870	883	858	843	875	917	844	894	800	827	876	825	767	848	852	868	933	840	863	857	918	842	864	852	846	857	842	857	893	875	799	768	797	909	820	909	863	876	847	867	891	860	884	891	832	847	872	854	865	902	853	899	909	860	889	873	843	849	828	912	877	870	846	875	839	845	902	909	873	893	863	874	871	846	924	902	868	898	856	871	904	920	862	890	834	849	829	826	872	851	890	868	849	847	874	835	846	822	879	822	836	820	821	879	890	882	823	900	866	845	844	852	855	882	835	844	847	826	892	868	813	836	868	859	860	865	858	880	825	900	879	883	878	911	833	878	812	887	917	873	847	861	872	880	820	876	872	846	887	855	868	845	850	860	917	858	872	861	894	823	912	938	859	841	896	793	896	870	849	873	867	870	835	884	844	913	836	842	823	848	868	855	880	898	838	880	839	854	845	867	897	900	859	813	836	917	878	880	821	901	834	861	907	864	862	802	877	864	868	923	850	869	866	849	894	848	867	895	846	872	915	849	868	864	935	849	889	857	849	833	831	857	863	879	848	850	863	894	870	858	897	912	880	796	868	854	837	887	832	807	880	883	901	842	835	839	861	884	867	904	855	892	844	839	893	866	895	859	866	896	886	865	821	859	860	816	863	816	826	864	841	849	882	860	867	855	855	839	905	880	853	847	871	844	890	882	851	866	821	868	872	891	860	843	923	916	880	827	874	894	853	849	922	844	852	868	864	900	806	884	869	846	870	808	899	833	889	880	823	910	898	862	847	829	859	829	864	916	878	811	826	853	898	810	872	860	858	864	839	910	899	866	850	827	853	878	899	904	815	832	894	891	869	864	852	801	866	864	848	876	882	819	855	855	773	859	876	863	870	875	851	891	876	828	869	869	915	811	807	843	859	860	867	895	808	929	857	812	844	859	852	878	840	894	804	884	870	875	889	915	852	903	831	877	867	834	857	866	875	845	908	883	870	829	869	890	902	892	841	882	888	891	869	886	942	827	877	860	861	850	827	843	875	913	869	898	828	854	872	945	894	898	859	887	836	838	870	843	841	887	867	867	848	897	896	852	894	875	892	895	895	913	823	895	873	875	892	846	824	879	867	873	816	844	803	840	837	841	867	848	889	853	870	859	842	838	898	861	846	867	895	877	843	848	845	845	879	865	831	883	846	890	867	846	896	831	888	844	909	823	894	906	885	839	818	844	860	933	913	879	858	855	878	868	825	878	814	875	854	849	849	848	814	855	833	827	842	841	839	903	840	852	864	860	884	874	818	861	845	894	866	810	798	868	894	793	904	849	849	867	886	850	901	874	870	863	884	857	850	878	820	787	848	845	874	844	885	861	905	868	940	888	855	811	865	884	840	850	914	892	886	891	874	902	878	850	827	832	851	893	890	843	869	876	839	802	873	842	851	886	894	889	849	884	920	835	881	856	868	878	886	899	859	838	865	892	835	886	859	843	818	854	885	812	848	871	892	880	888	846	853	889	892	923	862	825	873	854	798	843	860	915	838	905	834	840	907	855	863	825	849	830	876	827	888	842	845	908	887	844	862	839	845	872	861	851	893	886	904	873	914	856	868	849	878	882	872	860	897	823	852	848	840	880	895	866	852	899	807	885	895	851	913	861	847	868	868	857	890	825	923	901	846	859	811	855	903	784	863	883	836	857	855	858	855	830	906	882	867	859	900	923	855	863	815	891	854	869	846	856	877	875	861	862	892	874	888	847	801	864	862	799	914	883	867	844	830	858	859	896	853	922	887	839	835	874	831	892	857	837	868	814	900	842	905	912	898	831	855	846	867	843	844	883	899	868	900	877	906	826	884	869	868	836	853	887	871	825	817	852	882	861	873	870	856	823	846	805	842	863	865	833	838	872	879	869	930	869	922	888	855	841	849
2543	681	1138	1075	1059	1032	804	689	638	520	471	523	463	447	412	403	376	412	371	400	390	419	394	403	406	381	377	380	387	404	417	384	406	380	367	378	358	377	360	336	376	379	368	366	346	334	406	396	387	360	383	410	371	374	335	424	366	365	384	364	367	360	374	377	376	405	353	366	389	383	392	340	371	368	363	409	395	360	364	337	415	370	378	381	371	361	370	378	372	365	381	421	365	396	362	399	375	383	352	422	365	383	376	383	389	370	360	361	377	396	354	348	401	385	356	348	399	352	351	384	401	401	377	360	341	359	379	326	358	372	360	384	352	378	369	368	358	383	366	383	410	385	398	395	375	384	401	368	374	358	348	372	407	346	351	377	386	360	379	382	388	414	382	347	392	373	366	376	369	375	401	357	357	386	387	398	373	371	390	374	384	374	368	390	365	370	392	397	369	375	372	413	380	401	361	391	354	401	385	415	400	378	379	359	387	388	351	377	368	346	384	383	359	355	384	330	364	351	379	356	396	369	412	354	423	410	395	411	379	364	362	371	350	400	374	370	368	361	373	373	365	359	383	371	385	400	370	349	381	365	394	361	367	342	364	371	325	392	337	374	352	379	365	374	366	366	381	377	367	355	374	422	362	360	384	348	388	375	356	361	370	389	378	371	362	370	355	358	354	407	360	368	361	377	408	369	345	340	378	358	345	362	351	387	381	362	390	376	359	337	354	357	378	365	402	361	362	388	398	362	354	359	343	368	380	382	354	368	379	393	388	403	382	366	361	395	369	370	351	339	342	379	399	430	350	387	374	369	391	361	403	378	402	354	336	359	372	341	399	378	415	371	383	364	361	338	357	381	352	381	345	382	391	339	358	359	354	400	393	395	393	374	372	335	350	361	397	385	382	362	361	363	358	379	374	358	378	384	336	386	369	371	376	388	379	356	345	390	328	387	340	399	364	385	345	355	352	369	371	350	373	397	380	387	355	394	379	382	365	339	380	387	375	340	401	383	398	390	374	373	394	363	362	403	390	356	398	346	362	378	375	389	374	377	378	385	386	388	350	348	372	370	356	363	397	331	369	368	372	412	386	382	389	420	418	357	354	354	393	348	374	357	356	354	350	403	364	399	377	364	365	419	376	376	355	366	350	364	380	348	385	404	391	364	350	363	373	345	363	390	393	371	395	407	357	358	367	343	344	363	392	392	362	363	378	360	390	359	370	345	359	413	369	358	325	404	397	395	394	414	357	378	395	368	387	399	367	351	412	376	345	377	333	390	366	358	378	372	380	342	398	387	348	356	372	413	346	340	398	379	370	337	396	371	350	353	393	362	372	387	373	377	379	351	350	368	404	333	352	367	362	339	394	398	382	341	375	380	380	356	384	359	386	388	356	362	351	348	372	366	357	374	420	383	360	376	353	378	375	397	365	363	379	370	380	356	377	383	353	416	382	375	393	396	380	360	376	357	338	384	389	365	358	390	378	396	371	364	398	382	357	377	344	363	346	369	420	389	366	358	337	395	375	348	384	361	391	371	387	387	392	407	394	369	403	356	375	349	373	370	396	398	380	396	397	374	377	382	369	374	395	397	390	356	356	360	336	418	374	391	350	391	382	368	364	381	377	386	384	381	397	373	379	391	387	392	378	367	379	372	386	378	381	417	340	340	356	350	358	376	380	368	363	383	381	368	413	383	386	429	403	406	393	364	383	367	371	373	378	364	374	358	359	386	364	414	355	392	392	354	349	372	368	334	371	374	332	337	385	400	374	399	372	393	384	389	386	400	391	362	388	354	379	335	401	385	383	374	371	378	383	322	347	345	376	374	362	379	348	325	335	387	338	351	339	353	329	371	400	362	355	376	346	399	353	363	404	396	392	367	402	393	342	407	371	377	381	407	387	387	385	393	361	360	351	374	383	372	370	364	370	397	404	399	355	362	353	403	343	400	388	373	356	369	358	375	353	351	391	353	353	362	372	332	339	369	339	377	356	383	367	344	343	372	366	361	350	367	382	398	396	377	351	368	373	355	337	394	377	363	352	376	300	390	353	385	367	365	383	393	343	336	398	382	350	382	374	388	374	379	373	347	386	376	341	397	418	375	383	362	395	350	382	365	335	400	400	380	375	332	363	365	382	376	374	402	400	385	383	357	384	390	362	384	346	381	337	394	370	386	346	391	355	380	368	377	379	364	355	362	407	348	353	363	356	343	357	344	404	397	376	342	382	419	388	370	418	363	410	380	364	383	354	351	332	355	362	368	379	359	376	370	375	364	393	411	341	403	389	387	410	375	364	393	355	347	373	340	348	402	369	387	380	372	385	372	342	362	364	333	402	364	384	381	383	360	421	346	376	307	408	379	373	392	369	365	354	377	340	394	387	357	357	390	356	370	364	354	364	393	346	387	335	358	380	399	398	398	354	372	326	360	371	365	377	389	365	372	364	362	366	409	365	380	412	371	384	358	381	387	388	381	364	416	423	365	360	379	356	371	393	412	363	366	338	406	336	352	371	407	375	406	364	371	371	359	398	387	371	362	371	367	367	343	415	385	390	348	381	380	334	394	387	394	339	407	365	424	349	353	370	361	371	372	385	406	369	365	328	371	397	386	358	375	346	352	367	338	364	380	376	367	375	393	383	333	383	383	399	380	346	391	392	390	401	361	363	396	406	399	334	351	346	424	388	375	419	408	400	404	396	360	391	374	384	402	410	387	356	383	330	363	376	373	360	398	330	360	362	339	324	363	367	360	364	385	347	380	360	371	372	364	413	365	404	415	415	355	392	366	396	345	366	378	359	380	396	374	384	372	377	348	369	366	398	389	378	350	366	356	413	370	365	370	408	409	347	336	350	370	380	347	389	367	350	371	370	362	405	398	393	356	382	359	395	373	381	421	373	368	346	370	379	396	360	372	359	389	368	349	369	400	359	356	362	344	353	386	344	411	369	378	370	355	376	385	369	347	364	375	354	346	357	386	380	370	375	406	380	382	374	398	402	344	380	392	339	375	364	363	336	343	362	412	348	374	383	366	397	381	390	402	406	405	356	331	376	427	373	369	359	414	355	418	403	359	371	377	361	392	385	373	373	342	367	399	334	345	383	350	416	366	357	338	387	361	375	377	356	371	358	338	344	362	368	353	384	344	385	397	376	370	392	371	378	396	400	352	390	341	377	359	370	376	352	412	367	393	383	390	362	375	362	385	389	383	340	399	363	379	375	368	378	389	389	366	390	408	387	369	364	371	389	366	359	396	377	379	374	367	344	394	404	389	325	358	366	375	340	366	395	384	368	361	411	376	366	371	347	398	372	385	343	389	374	354	378	379	396	407	391	363	350	345	371	404	368	357	372	401	372	398	359	361	321	356	355	360	382	385	363	365	400	367	343	372	411	388	355	385	368	380	383	361	369	360	357	367	373	380	394	376	394	373	388	388	358	371	385	378	353	313	377	334	376	394	382	381	378	370	383	416	376	372	373	350	360	339	390	390	364	389	366	413	388	382
2613	1196	2447	3011	3603	3924	3178	2668	2206	1753	1725	1718	1319	1209	1163	1124	1095	1124	1073	1077	1064	1204	1030	1046	988	940	948	1016	999	946	916	878	865	947	920	904	894	899	905	880	869	845	852	881	870	888	851	836	927	872	907	856	848	837	920	921	871	911	871	905	842	910	888	939	871	866	940	883	906	836	871	853	943	927	856	873	879	918	904	842	917	927	873	879	878	894	899	892	888	916	854	840	861	893	828	844	936	866	915	909	870	889	903	825	861	859	866	867	868	821	927	918	861	908	913	863	901	912	906	878	943	888	845	879	926	871	879	815	894	866	890	902	898	889	908	862	895	848	875	847	919	868	881	879	891	829	872	892	840	887	843	897	916	882	888	913	836	925	870	902	910	837	877	890	859	880	903	896	875	872	885	871	877	936	823	844	864	864	885	874	907	911	878	836	916	900	841	866	864	912	889	906	832	835	840	919	845	871	923	838	852	840	856	908	841	882	870	853	917	927	880	861	896	919	899	878	913	867	899	836	858	921	867	831	909	854	928	872	896	894	858	857	875	862	857	939	857	952	881	861	879	842	869	874	862	964	885	914	890	876	892	865	900	884	885	861	850	908	860	900	829	859	840	871	929	884	830	911	865	881	867	862	897	901	873	877	898	838	893	869	835	880	935	877	877	833	875	879	869	862	875	902	863	876	837	829	893	886	927	841	931	858	834	844	888	863	908	890	866	908	845	822	858	866	844	854	867	856	869	931	877	926	857	909	885	902	853	883	853	907	898	847	913	897	881	889	899	912	864	857	912	874	892	898	867	852	847	895	921	882	903	823	864	881	890	853	872	896	853	840	916	855	852	872	838	819	887	892	884	869	872	852	879	935	850	920	899	898	838	884	908	864	881	840	921	901	850	856	869	879	877	874	814	851	857	891	903	905	903	856	816	904	898	934	883	891	915	850	957	906	916	938	859	859	863	859	894	859	928	858	868	893	890	913	880	851	882	862	850	917	873	935	893	883	899	882	905	877	858	911	889	839	868	895	909	918	856	884	858	904	871	868	922	892	901	902	858	852	836	903	841	876	893	856	867	903	852	885	880	886	826	809	901	827	924	880	882	853	859	868	861	913	849	851	911	879	911	866	961	893	874	912	909	899	873	901	871	880	816	859	822	868	949	807	871	867	901	838	853	905	913	880	866	870	899	862	909	859	884	905	808	877	922	892	870	849	830	907	886	836	919	884	912	899	835	877	834	826	866	859	893	860	844	854	882	899	899	838	898	882	862	858	874	888	902	890	856	897	880	842	876	917	927	879	884	846	856	906	838	849	859	848	897	903	903	912	890	811	914	840	869	878	901	907	872	893	918	889	842	904	853	843	860	828	806	873	858	860	896	888	895	856	913	911	847	946	884	864	857	913	867	873	891	914	902	835	882	884	904	878	825	867	882	925	836	866	883	895	905	906	899	909	893	896	919	885	860	890	892	884	886	886	847	925	925	854	849	881	897	887	871	887	954	865	886	922	867	850	865	917	946	875	888	886	899	833	910	889	841	853	903	880	908	910	807	875	855	855	861	900	856	823	903	876	920	919	873	893	935	865	945	883	883	855	865	835	883	884	896	837	809	885	876	899	915	856	920	928	909	891	936	892	953	907	879	863	853	908	904	894	906	882	886	878	930	851	890	847	845	906	850	858	933	857	877	840	876	949	829	860	864	898	859	885	922	868	849	847	823	868	841	849	866	827	848	879	870	934	859	919	900	895	868	870	833	903	866	872	823	898	863	879	857	875	877	873	875	860	870	847	899	858	901	875	884	851	880	856	873	871	882	889	866	862	880	851	863	840	854	875	900	874	886	912	873	901	872	855	863	837	901	850	848	845	870	953	878	908	922	940	850	906	854	885	832	835	846	906	865	854	872	875	862	853	926	868	850	919	880	815	841	859	905	902	909	874	902	862	853	895	888	892	891	865	860	908	903	886	872	857	897	877	863	871	839	933	794	897	867	865	863	914	903	962	882	907	869	857	861	855	868	897	896	846	936	852	896	827	893	872	892	885	791	961	866	875	880	886	891	893	929	872	869	847	873	824	870	867	931	862	876	910	917	812	922	908	911	840	885	896	844	898	891	903	901	885	889	908	870	868	860	857	865	865	909	900	857	889	872	870	868	875	924	900	918	840	867	875	915	901	868	887	924	831	870	910	902	889	928	877	918	880	912	932	861	823	835	832	836	900	852	887	882	878	844	855	866	873	919	872	876	875	924	929	833	864	869	879	854	874	909	881	908	868	818	845	851	837	818	879	867	894	841	867	867	842	854	865	896	815	865	888	882	855	857	860	869	862	871	863	848	860	863	876	950	910	891	886	886	852	878	844	864	883	902	948	878	881	887	884	906	875	892	902	901	888	858	867	886	845	862	879	885	880	830	878	896	908	909	809	857	939	863	843	901	939	913	892	863	872	901	890	838	875	896	833	832	909	853	895	876	920	894	884	880	902	905	920	867	844	855	871	931	907	881	819	884	952	860	885	907	886	892	852	902	845	849	904	901	881	850	874	842	854	852	847	872	866	912	869	909	908	901	899	891	923	881	903	943	863	865	915	952	881	852	823	897	898	886	877	864	884	903	889	891	892	898	887	913	914	886	865	897	881	897	873	926	895	902	911	900	896	856	909	857	895	871	835	898	850	891	849	891	877	864	864	868	910	861	911	874	825	870	911	869	877	893	907	860	876	880	857	879	904	875	850	870	837	909	850	836	829	907	854	852	854	839	897	902	883	817	844	896	941	893	876	920	858	892	891	826	855	893	847	829	883	899	883	886	827	872	868	882	837	855	886	967	897	914	892	908	843	896	840	868	904	920	939	899	934	857	898	877	863	866	914	859	926	883	893	860	869	859	867	890	844	877	900	875	896	842	808	880	854	846	914	855	893	826	879	883	849	823	867	853	906	882	905	892	824	891	897	867	913	836	926	891	951	913	864	870	860	890	887	909	864	916	871	905	909	909	870	849	894	885	887	894	883	839	907	880	877	902	948	897	803	872	881	861	872	886	887	893	895	883	863	921	867	890	865	862	872	876	857	853	873	841	838	909	904	889	870	879	874	879	870	912	848	843	865	890	831	857	899	870	882	929	874	930	919	850	849	901	857	923	844	870	843	834	938	874	880	885	881	861	895	848	871	851	880	888	902	840	924	929	887	890	904	869	912	888	877	904	937	862	862	849	868	814	860	891	871	836	888	928	921	881	890	899	839	915	899	847	880	911	858	883	925	892	825	828	857	844	943	883	849	931	861	833	928	941	923	852	875	851	872	910	905	895	901	875	913	900	894	825	899	796	935	883	866	883	936	895	888	875	866	854	911	867	900	893	878	868	907	839	831	851	877	920	906	883	908	881	886	868	888	823	875	853	880	874	910	899	883	930	870	903	924	856	909	849	833	890	877	925	864	855	794	895	953	841	884	897	949	839	881	922	885	865	917	892	887	865	796	934	849	882	905	834	855	895	874	868	910	857	845
7534	1479	2175	2159	1943	1721	1263	1124	843	664	672	593	463	545	525	622	794	794	718	582	515	542	540	426	379	368	302	233	229	240	223	236	257	263	236	223	233	241	214	240	213	223	224	248	217	217	254	216	247	250	224	221	211	219	216	207	221	230	235	237	256	212	193	221	226	245	229	257	221	264	227	209	246	238	240	205	226	213	245	245	228	224	225	216	232	227	238	231	226	240	226	226	205	225	204	231	236	232	241	262	229	219	256	200	204	229	257	217	220	226	228	207	245	227	202	212	234	243	233	232	231	245	255	204	257	227	221	224	200	195	222	225	206	216	217	251	218	235	233	237	222	240	249	225	236	220	242	219	226	252	223	202	248	224	210	241	232	218	208	231	235	236	250	236	224	217	201	214	239	204	234	216	240	237	258	241	220	253	233	216	234	248	236	225	211	261	236	209	227	230	248	212	245	234	219	222	224	237	226	213	240	241	254	215	238	227	212	235	216	222	214	222	246	221	238	217	222	213	219	220	230	230	251	238	237	222	200	214	197	224	204	227	229	240	214	223	225	230	216	220	228	245	215	219	242	246	220	242	221	219	216	249	248	223	222	246	228	218	242	219	241	220	229	240	239	229	249	232	243	219	217	232	223	249	199	221	237	239	220	211	255	231	244	213	236	238	225	230	235	196	238	241	207	251	232	217	222	238	237	218	247	236	214	221	235	223	209	226	236	233	228	202	241	216	207	229	202	228	240	241	212	238	185	240	213	237	239	198	249	233	210	215	237	224	236	215	220	234	225	216	196	227	231	220	231	213	207	230	217	223	244	221	234	241	213	217	247	249	239	240	225	222	224	232	225	208	215	228	228	222	234	219	225	222	233	208	209	237	198	249	228	241	224	205	215	238	232	238	218	229	238	253	215	238	219	264	225	221	222	217	258	228	192	238	221	268	234	223	215	237	225	241	213	207	211	230	245	247	245	236	220	243	198	235	234	220	223	210	221	238	227	233	224	233	240	235	236	223	213	234	236	222	248	235	232	211	232	226	260	230	220	220	205	249	270	230	226	213	248	256	236	207	211	234	255	249	222	237	241	219	202	217	220	216	219	227	251	235	228	200	239	226	219	238	229	242	241	241	236	242	243	232	240	219	211	236	226	245	222	233	240	205	233	204	215	240	209	266	238	238	219	226	285	210	207	233	230	225	230	207	223	220	208	217	221	221	200	242	233	230	231	219	216	213	241	231	272	243	236	213	224	236	216	236	243	215	223	226	203	226	200	233	207	255	221	237	220	222	240	219	207	212	231	221	249	220	222	202	220	247	245	243	223	204	229	217	241	188	193	224	238	209	226	239	237	255	228	238	237	216	233	216	216	216	241	217	236	264	239	242	231	242	204	211	209	213	218	221	230	225	224	233	236	195	241	195	245	224	215	207	224	229	214	219	216	208	248	238	243	245	226	222	231	216	248	202	246	202	239	239	241	234	239	224	221	237	204	228	247	211	250	234	195	221	227	216	228	251	220	218	226	245	233	229	225	230	227	211	222	233	244	251	215	227	239	205	226	218	196	235	224	227	227	227	237	225	245	239	236	208	247	231	229	229	239	243	242	242	223	240	250	239	231	237	250	223	226	224	211	253	230	231	234	230	210	235	261	220	245	214	205	212	240	254	225	226	208	192	235	233	236	234	211	234	229	227	236	242	229	237	233	222	235	204	230	237	239	233	223	219	241	212	198	245	253	241	264	220	223	233	224	220	217	219	233	233	263	217	235	205	221	214	192	226	232	246	225	241	239	238	241	225	223	224	240	218	204	257	216	247	239	242	257	225	249	264	210	236	230	218	188	213	238	237	229	245	232	263	231	208	245	230	220	271	233	222	212	216	244	206	252	224	253	231	238	207	204	232	232	234	202	230	234	234	263	233	216	222	229	233	209	252	225	198	203	221	224	229	226	202	245	209	235	244	229	228	200	213	234	242	233	203	217	215	214	235	245	210	236	207	242	199	249	233	223	240	220	239	231	243	209	215	223	224	212	243	237	216	251	228	231	223	228	223	224	210	216	213	201	234	233	232	247	190	245	226	214	220	207	220	223	234	241	246	198	226	264	219	202	205	218	245	179	228	208	225	199	218	236	228	220	256	215	219	236	217	221	239	213	226	241	215	217	244	206	231	213	237	216	239	238	251	234	237	244	223	240	230	233	250	211	225	206	199	240	219	216	225	185	241	278	246	229	254	233	205	255	236	221	213	223	232	237	239	217	246	208	232	225	206	201	210	279	198	256	205	233	222	215	247	271	247	256	239	249	259	247	228	260	213	230	246	205	219	227	213	243	218	240	215	235	217	196	231	228	250	228	222	229	244	220	214	231	223	234	238	224	207	190	224	203	233	212	192	225	248	212	212	229	220	232	248	228	213	231	225	228	221	223	251	207	214	225	249	263	216	223	247	220	219	239	248	236	269	232	233	231	252	208	216	224	218	244	210	214	216	227	227	184	209	213	225	217	229	220	236	216	231	194	233	229	248	253	231	232	243	247	201	233	225	246	230	232	216	215	229	225	225	194	198	201	224	211	211	207	224	217	238	219	217	204	229	247	229	233	249	214	206	224	218	231	240	235	219	228	230	219	239	231	223	213	208	241	245	263	214	237	252	216	228	234	220	214	230	239	219	263	236	230	225	198	213	221	210	203	245	215	232	216	225	219	215	228	251	250	229	231	223	218	225	248	240	196	224	230	217	208	204	240	219	236	221	222	243	199	201	221	227	248	218	238	222	220	214	263	243	204	216	214	232	227	226	210	206	209	223	222	231	228	200	248	227	241	213	222	220	214	248	244	219	217	216	252	246	193	256	230	232	215	235	233	213	255	214	239	227	207	231	201	224	256	209	229	226	218	217	237	230	216	222	210	235	207	226	231	229	243	209	232	233	225	237	235	205	220	208	211	243	239	230	232	229	207	273	206	227	243	197	201	214	233	233	211	222	220	241	230	256	247	230	264	253	248	252	217	232	245	216	224	231	197	221	246	209	225	209	234	222	237	231	235	234	210	224	207	243	188	217	218	243	243	199	218	206	182	256	229	222	218	222	232	223	233	228	213	218	242	242	223	252	247	235	220	243	239	229	216	244	194	206	207	224	218	230	250	216	240	195	238	232	257	253	230	228	218	219	233	229	199	205	207	212	251	229	235	211	202	223	208	248	206	246	228	201	246	209	219	216	218	236	240	236	232	243	217	254	236	220	252	225	221	236	228	246	228	252	220	224	216	230	209	214	207	220	214	227	236	220	218	218	209	235	229	204	232	216	206	221	192	227	223	225	226	193	213	232	241	224	211	216	230	236	232	223	215	229	211	227	228	212	248	195	230	262	246	225	220	229	219	230	226	245	232	217	241	195	226	226	219	232	218	215	226	221	216	206	238	220	232	235	219	220	235	214	229	224	254	248	243	226	252	220	235	245	211	222	258	208	216	212	224	241	200	220	232	231	217	258	241	259	197	239	228	200	219	227
5705	1837	4541	6058	7270	6859	5363	5041	3621	3456	3103	3020	2545	2910	2961	3230	4528	4370	4140	3140	2538	2894	2899	2108	1986	1458	999	791	767	712	709	685	734	691	719	660	612	648	642	654	653	652	666	618	643	662	627	616	630	640	598	640	592	653	618	667	594	619	591	624	636	610	584	651	586	646	679	613	658	592	623	589	625	646	616	626	630	591	632	651	592	586	656	604	639	646	594	608	612	592	641	602	627	654	615	616	581	610	608	615	599	611	564	576	609	553	621	595	629	593	580	618	662	603	585	600	594	619	651	608	657	628	634	585	617	584	637	601	622	589	644	665	603	576	631	615	586	610	577	604	600	603	621	575	635	577	600	592	584	588	639	658	640	615	590	603	590	590	569	610	629	612	583	641	557	572	611	586	604	610	599	601	581	573	597	592	570	613	580	612	616	645	591	573	612	595	550	579	627	594	651	602	593	628	615	594	610	582	630	586	599	594	588	609	688	629	566	615	610	634	543	575	598	592	591	523	617	584	590	578	613	591	582	552	588	560	575	638	580	623	599	589	603	624	632	624	613	631	593	611	588	576	593	612	602	602	602	619	593	621	590	608	582	622	585	604	620	617	592	615	566	635	654	576	620	605	633	585	618	616	592	589	596	679	598	651	547	617	594	609	597	626	614	594	622	564	587	561	609	584	608	640	618	597	569	598	589	590	586	586	613	579	578	670	607	582	567	605	601	563	569	618	587	567	574	618	614	589	569	600	567	619	609	589	584	589	611	615	587	619	571	617	567	603	612	627	578	583	624	577	596	613	583	594	599	603	626	629	652	602	590	582	612	632	587	569	602	630	552	600	587	624	615	624	531	601	625	564	606	613	604	603	595	608	615	633	613	642	642	623	602	614	619	574	641	575	608	629	624	604	600	619	641	611	580	593	602	611	623	606	592	618	568	633	592	627	613	583	585	621	597	572	625	599	599	596	632	594	570	603	594	605	624	609	555	585	609	644	615	605	575	561	604	589	564	567	590	589	616	596	584	630	624	610	601	613	547	584	650	555	593	611	633	619	585	622	617	598	588	586	593	582	572	565	566	583	554	662	606	626	622	542	636	626	602	601	584	622	622	557	616	571	646	619	620	604	598	580	616	579	561	570	605	600	647	627	592	605	634	569	595	611	576	594	568	601	604	625	641	631	573	592	586	630	605	640	623	574	620	602	637	611	626	605	606	618	588	619	576	594	619	633	620	589	624	625	604	588	621	620	621	615	636	604	598	620	603	606	593	624	611	556	611	598	621	574	589	584	617	588	615	576	596	618	605	551	600	566	569	608	586	629	594	629	584	605	589	613	623	605	607	581	587	601	593	596	590	605	548	605	627	612	570	597	589	612	605	615	630	569	575	576	630	574	631	595	574	607	615	600	608	619	633	628	652	575	638	609	590	583	618	616	651	589	595	603	622	633	580	616	606	567	607	610	582	612	550	592	579	579	585	602	594	605	581	594	563	588	602	588	582	603	598	620	596	576	673	623	639	581	597	576	617	604	573	625	588	591	623	572	595	580	623	598	594	589	601	583	588	622	617	594	603	598	586	618	612	638	607	595	570	643	627	594	592	578	598	616	597	584	614	600	615	580	625	617	570	585	582	609	614	610	605	588	594	629	592	565	629	583	619	572	619	603	592	638	595	624	574	577	601	595	590	577	571	621	595	609	575	602	609	654	609	590	573	620	563	637	608	625	589	573	657	608	586	558	595	578	603	594	656	596	571	563	639	617	580	619	610	590	570	576	613	563	562	615	598	564	584	579	586	635	599	594	616	565	558	631	612	609	595	561	610	575	607	578	605	599	593	597	529	634	632	597	623	590	595	606	606	591	639	602	571	612	592	633	565	580	597	593	624	626	631	625	569	625	622	587	596	617	667	584	662	589	590	617	627	603	631	639	651	585	570	593	595	592	591	614	590	604	636	592	606	594	587	563	590	636	571	611	600	585	557	580	602	578	587	590	636	572	619	588	597	633	600	609	610	593	602	625	624	604	598	632	597	620	637	613	598	635	591	580	583	623	633	554	639	586	588	599	605	611	621	572	606	595	585	597	587	564	606	582	582	597	593	610	595	613	619	574	636	602	611	583	624	581	580	642	640	607	582	618	600	579	601	626	574	614	618	589	624	599	635	587	616	637	574	593	650	586	570	605	629	569	611	592	603	600	627	576	629	658	630	633	555	583	619	577	623	603	589	592	613	594	588	558	594	628	586	543	589	578	610	575	625	584	620	576	632	607	576	604	604	635	600	617	589	637	633	670	618	619	577	605	631	607	576	585	626	622	609	568	596	613	580	620	625	633	586	628	588	593	614	630	634	574	625	599	606	635	561	584	575	622	619	595	600	595	625	616	601	579	565	619	597	564	601	656	608	611	626	576	596	563	569	618	572	615	651	596	616	589	589	625	641	573	600	652	591	596	630	562	566	629	582	618	618	606	624	607	609	630	598	614	578	588	602	632	614	620	639	593	609	584	619	571	583	601	588	566	588	575	593	607	563	636	607	603	586	637	599	616	548	602	548	619	620	587	594	595	605	589	587	598	567	608	598	602	636	618	596	620	622	619	622	567	599	617	597	593	565	632	604	627	573	604	598	589	577	584	594	598	572	621	598	583	591	641	638	594	608	588	602	621	597	596	605	602	615	607	612	621	585	561	637	634	631	650	588	599	615	574	615	640	610	591	604	611	636	598	608	544	575	584	593	591	582	588	611	602	576	621	610	586	562	673	606	599	630	649	640	604	623	632	623	612	633	584	649	609	614	587	577	605	628	587	616	612	624	610	609	611	626	602	588	595	595	559	586	543	580	596	586	603	598	571	595	569	571	605	628	574	612	618	547	624	547	621	560	611	606	583	668	592	603	554	636	595	608	573	603	651	599	626	583	619	588	600	603	567	606	614	614	601	598	569	596	609	613	587	612	600	639	612	645	579	615	599	574	635	667	633	584	556	581	603	611	602	584	595	605	608	562	624	614	583	660	578	603	583	617	580	582	617	587	580	619	576	533	655	600	620	619	591	615	654	552	607	573	608	602	613	653	601	619	627	598	672	585	593	616	579	580	646	644	619	651	553	608	607	628	600	616	631	606	566	634	606	600	576	608	553	616	624	575	581	645	637	621	575	617	557	593	594	615	591	600	587	608	608	623	617	625	583	615	622	618	578	637	573	604	558	631	654	599	545	614	593	568	658	565	637	606	638	608	616	593	586	603	618	620	601	617	646	610	633	554	605	596	599	559	582	620	639	662	587	553	601	617	582	591	638	593	624	631	573	615	564	623	585	626	594	636	584	603	597	554	564	596	615	607	596	633	586	555	629	630	590	639	634	648	558	676	624	546	587	582	604	624	590	612	595	640	601	609	624	545	579	590	602	612	577	618	580	607	600	607	575	574	613	608	589	604	635	577	667	591	566	591	619	629	614	589	601	617	585	560	608	580	613	628	613	582	550	607	615	596	629	542	606	626	586	640	593	620	637
14301	3254	4387	3862	3522	2662	2148	1928	1339	1110	1104	909	998	1113	1139	1274	1720	1566	1321	1077	1057	1015	965	749	739	539	371	385	393	363	351	392	369	354	408	349	363	388	327	328	341	319	350	328	314	360	319	325	349	350	325	351	364	353	333	335	317	322	355	338	351	353	335	329	320	284	337	319	328	330	328	312	331	340	345	333	331	335	322	310	368	362	374	323	319	344	367	340	308	346	273	313	323	341	331	339	320	327	359	368	335	335	348	356	305	319	367	305	330	329	370	368	309	354	344	307	325	316	310	333	331	341	324	316	349	288	316	350	329	332	360	335	310	338	311	336	324	329	326	308	352	338	331	303	371	352	340	277	354	336	342	357	336	331	372	341	358	339	321	328	343	326	330	333	368	334	312	329	304	360	365	319	317	337	356	300	340	335	329	348	369	341	394	364	337	310	343	340	303	358	343	364	352	370	345	320	295	336	326	356	326	348	302	348	341	344	350	314	316	343	338	338	292	314	308	323	324	294	274	301	341	339	342	359	295	303	289	327	327	311	318	337	325	332	336	347	306	308	368	318	327	316	349	312	291	319	331	332	325	313	319	350	340	327	359	320	377	354	344	316	303	353	331	301	322	331	344	331	293	346	325	353	342	329	330	349	301	318	331	336	321	348	311	297	330	344	322	361	346	345	349	317	328	342	353	329	326	338	319	317	302	347	341	342	349	318	351	331	312	344	350	362	357	345	312	346	323	300	333	304	293	331	315	325	344	342	316	359	317	353	352	318	340	317	328	317	341	326	362	314	342	338	323	349	304	355	311	328	268	279	344	329	332	343	347	307	309	323	338	344	334	346	358	325	329	314	360	360	339	345	347	301	330	359	327	346	333	335	326	311	322	334	340	301	331	326	286	314	325	308	329	319	340	333	338	363	336	345	336	341	314	337	317	338	335	343	315	341	338	318	347	294	337	349	302	349	368	323	332	325	340	307	334	369	314	318	316	375	318	349	365	326	333	322	319	342	350	310	319	310	330	315	332	359	326	315	309	329	337	344	342	313	363	361	351	331	323	337	291	332	319	316	343	329	326	315	346	321	347	319	353	343	362	315	329	346	357	330	343	364	351	340	314	336	324	307	314	318	373	322	355	374	319	300	336	348	337	331	320	363	326	312	325	352	296	332	317	323	378	351	294	310	310	343	323	322	333	315	341	353	329	335	330	331	339	344	332	359	324	318	324	295	342	314	328	325	340	347	340	348	306	323	339	316	343	346	332	367	320	331	335	346	328	311	317	357	334	349	321	349	345	312	350	298	299	342	319	316	359	353	304	332	310	348	329	302	316	304	314	326	323	303	374	329	347	346	370	305	345	318	374	329	339	359	354	336	308	335	344	343	334	349	342	313	320	297	326	326	299	334	344	316	338	311	328	336	295	320	357	297	339	348	373	328	321	329	336	332	305	328	329	345	320	344	307	315	313	350	343	348	331	326	307	313	347	329	364	314	366	324	325	368	316	344	326	300	357	321	346	359	327	328	367	300	305	322	372	333	346	366	304	329	344	337	330	333	344	325	346	348	327	348	332	324	322	335	364	309	335	380	379	348	321	351	344	340	349	339	333	344	325	314	329	316	303	320	333	355	342	341	313	327	364	334	313	353	346	327	323	343	333	334	353	340	326	351	319	341	342	319	322	341	357	306	368	330	337	343	350	312	328	366	335	342	318	337	344	325	325	305	320	294	338	332	360	367	356	349	321	318	338	332	323	345	317	311	339	303	330	320	333	341	297	345	380	344	348	360	343	324	328	338	329	314	337	319	350	307	311	287	310	329	360	311	333	314	372	352	295	349	327	331	311	365	340	324	308	370	323	315	322	364	295	315	338	351	327	364	308	363	354	338	334	311	327	367	376	347	328	334	338	328	309	336	361	341	311	346	335	318	356	342	316	300	367	299	328	344	347	322	300	340	338	320	339	333	326	334	348	293	329	308	337	358	325	317	325	352	357	356	371	348	329	344	327	380	325	357	326	321	330	300	330	330	340	349	357	310	330	326	327	380	355	307	307	353	345	299	328	329	341	337	329	346	329	308	329	352	330	302	358	322	296	341	330	344	368	333	358	341	328	333	342	343	318	286	335	345	346	293	313	320	346	358	328	319	339	339	341	333	311	316	301	339	326	322	348	330	362	340	355	353	371	318	333	321	360	353	334	338	303	301	381	323	349	334	349	319	312	338	331	330	318	365	299	333	341	331	343	344	341	335	340	321	376	306	328	319	283	344	315	318	325	341	338	324	361	323	343	363	300	286	345	324	357	307	328	362	366	350	305	349	334	322	313	311	334	335	324	333	330	356	367	328	338	345	328	310	312	305	299	273	312	344	337	363	331	318	347	327	355	358	315	323	336	279	334	344	332	322	343	317	303	330	328	325	311	321	308	312	309	337	329	332	316	362	326	368	322	296	337	341	365	349	350	356	355	310	369	339	330	356	316	316	354	319	333	325	308	332	317	360	336	307	347	311	350	349	339	341	330	359	311	334	311	332	358	368	356	371	333	341	313	301	339	352	353	282	312	350	364	326	333	321	324	324	314	317	354	388	337	334	331	343	343	341	370	346	356	356	333	343	348	303	366	318	315	317	345	338	364	309	370	341	345	340	348	298	311	332	308	344	358	316	325	332	320	333	346	302	327	356	310	360	320	306	322	315	332	338	340	342	377	348	346	335	352	323	345	357	310	319	337	335	349	327	340	340	304	348	330	322	346	354	344	311	291	361	357	318	344	312	368	327	343	322	337	302	320	342	346	343	355	346	328	348	306	349	317	330	325	308	341	347	306	327	340	317	318	334	320	347	316	375	343	328	322	322	347	342	359	326	321	315	320	310	344	323	330	353	299	342	341	358	370	315	328	304	328	303	315	342	316	334	333	335	355	300	323	352	354	370	314	318	312	350	363	318	357	363	327	330	296	349	330	343	314	295	334	353	307	322	354	300	354	291	347	338	368	318	349	378	340	370	324	349	350	315	308	379	331	323	301	334	328	345	319	303	297	373	329	318	351	339	294	303	318	338	324	303	308	326	353	354	339	297	293	306	341	334	335	338	311	307	342	337	326	327	323	327	293	324	355	353	363	346	336	358	331	312	357	315	380	326	328	365	355	351	317	341	323	344	330	319	332	341	328	328	344	341	348	297	322	334	295	311	354	323	318	356	344	303	324	345	342	330	325	327	331	313	320	375	367	331	356	316	331	332	376	324	341	342	324	345	328	327	329	328	299	342	351	304	330	316	332	346	346	326	338	334	324	329	312	360	338	301	346	307	314	351	317	345	356	358	284	346	315	341	339	328	281	286	368	345	350	338	351	340	329	323	332	292	336	320	337	332	347	325	333	321	329	345	318	302	354	335	317	316	319	346	368	331	321	348	338	339	364	333	336	346	292	295	292	334	315	310	337	314	335	311	347	365	359	364	356	331	299	328	323	305	334	352	332	336	338	348	338	343	313	309	331	341	337	341	366	326
7761	2908	7587	10468	11776	9650	8614	8207	5744	5361	5087	4476	4808	6012	5887	6856	8803	8339	7168	5871	5479	5310	4797	3652	3838	2204	1244	1097	1046	1108	941	1054	1039	1013	1030	984	910	973	933	970	922	908	870	878	890	883	917	903	821	854	847	879	846	864	904	888	898	876	880	892	872	837	862	863	918	925	839	863	851	846	808	858	862	890	819	942	897	821	809	797	821	890	844	861	854	771	855	887	885	893	875	906	834	862	863	840	828	819	865	859	855	857	947	827	866	809	860	872	858	858	824	802	819	798	865	852	808	823	842	863	815	861	786	863	851	828	864	862	809	822	863	837	837	804	904	852	839	820	823	855	869	863	809	821	886	884	863	842	786	890	844	821	845	855	856	822	858	841	817	885	799	853	835	854	873	815	815	877	854	821	853	846	774	864	813	801	817	854	837	811	747	854	880	840	864	830	865	853	836	909	841	814	865	837	888	805	773	889	839	819	843	790	827	790	814	829	857	779	861	839	802	882	801	818	849	805	802	847	813	862	892	902	782	807	842	822	845	742	877	847	833	833	846	770	835	839	856	831	845	839	867	848	792	835	811	841	796	830	854	822	864	815	798	810	814	796	812	836	818	871	857	892	813	852	875	861	836	817	859	859	879	868	848	851	881	852	899	844	832	849	819	872	824	821	882	848	875	847	842	838	858	863	792	852	815	861	851	902	862	860	833	797	819	864	830	856	918	853	819	796	848	807	787	832	777	829	871	882	833	823	818	823	817	819	838	847	827	859	787	846	771	793	781	861	825	832	831	847	849	859	791	848	801	819	826	819	843	824	873	810	860	838	829	803	862	813	833	859	845	837	859	846	855	873	898	829	869	856	868	840	855	840	793	811	847	830	853	844	825	841	844	889	871	830	850	888	787	843	844	863	811	804	838	855	836	846	897	817	853	849	836	801	803	867	816	790	849	824	802	842	846	852	852	869	816	799	832	878	892	870	852	824	756	789	797	823	790	825	843	804	824	805	832	815	837	859	835	862	836	808	903	847	830	828	842	827	871	840	829	826	839	843	845	783	857	837	775	820	840	807	770	813	852	834	861	821	787	824	853	820	839	845	848	866	849	837	814	858	840	838	820	833	819	825	852	849	846	858	833	811	766	836	830	836	804	861	822	806	825	904	844	824	859	838	827	793	859	851	844	811	822	867	831	840	864	843	891	832	854	834	821	784	816	836	805	832	822	854	858	817	853	810	858	824	827	847	808	831	831	830	884	793	831	791	828	831	816	791	847	894	793	796	824	833	822	824	855	784	811	841	845	808	799	787	812	806	822	806	868	817	843	825	846	863	820	812	840	836	853	858	852	840	826	819	884	821	879	825	823	884	861	819	802	815	829	813	836	812	815	824	850	857	853	901	829	845	828	815	782	821	858	854	856	863	840	823	832	832	857	879	868	841	803	796	846	819	818	833	829	830	801	836	854	821	878	869	841	836	831	786	848	807	814	767	874	865	913	899	861	833	818	841	838	814	861	799	842	849	832	863	845	809	842	776	801	813	796	839	870	838	812	885	893	809	891	846	827	825	807	834	799	842	873	875	854	836	814	837	824	847	786	805	816	839	851	863	851	818	813	842	840	824	844	854	827	867	876	821	857	802	868	870	883	885	830	820	819	849	845	851	797	841	824	873	861	841	865	810	806	826	790	827	811	825	843	815	857	834	851	836	842	819	834	794	864	838	864	853	871	876	769	825	818	901	838	799	817	907	831	868	872	866	826	883	876	850	809	834	857	819	812	847	858	844	832	829	865	815	847	832	850	887	805	801	836	810	782	827	821	820	844	808	783	848	871	803	831	824	807	793	816	921	839	796	773	829	895	855	795	878	863	846	801	820	831	844	844	880	857	838	837	865	840	827	816	826	818	835	839	848	817	845	828	800	845	796	844	795	830	835	833	839	854	839	844	865	864	868	837	866	843	759	821	856	826	893	818	828	853	854	844	852	838	825	905	827	829	794	823	822	840	874	805	811	852	845	836	832	795	843	848	862	814	818	822	845	846	875	863	859	812	809	849	809	815	836	830	812	831	856	809	830	811	828	833	859	829	859	911	883	870	874	809	799	805	860	880	817	874	845	793	826	792	840	887	829	862	870	801	868	842	905	825	843	886	807	845	806	893	834	850	836	838	800	839	883	835	827	817	814	853	869	840	837	806	848	851	821	829	837	842	857	850	834	846	868	882	875	833	779	777	882	795	854	829	852	848	772	817	845	827	840	824	791	855	796	791	866	857	832	890	865	837	810	821	843	850	814	862	826	857	834	844	852	817	827	794	839	848	853	869	816	778	864	844	837	817	875	861	827	837	803	852	866	858	812	823	860	809	845	801	803	854	830	882	870	857	872	825	847	862	825	838	866	829	865	841	831	831	801	833	813	821	824	801	883	854	833	886	849	851	930	790	841	832	828	846	855	842	836	824	844	838	859	822	812	852	834	773	834	818	830	862	838	871	847	805	874	861	864	833	819	818	849	851	891	856	805	822	858	794	825	876	881	822	833	825	805	784	832	832	824	833	864	843	863	848	838	881	857	833	769	844	821	824	859	817	851	850	835	835	826	864	857	854	860	800	863	855	857	806	806	843	880	864	859	796	858	851	876	844	772	834	818	839	846	811	849	862	831	778	819	851	784	823	800	809	857	849	810	790	869	817	786	840	801	798	857	922	832	797	858	837	814	802	846	839	819	861	818	821	791	843	855	866	851	790	860	849	875	828	835	844	876	778	768	833	799	828	835	840	828	838	877	823	865	800	833	781	792	820	875	815	812	847	807	833	803	857	836	828	812	841	899	860	853	824	865	857	830	848	795	858	877	864	843	838	852	786	874	833	869	857	844	864	845	876	765	891	824	847	847	887	830	886	862	829	857	842	792	813	827	858	842	877	880	849	802	813	777	864	833	876	846	827	838	788	804	845	886	849	828	840	815	827	788	820	820	795	858	792	829	845	876	844	865	788	864	849	852	825	848	839	795	847	846	804	867	862	830	803	826	807	902	878	864	821	803	842	826	870	838	788	800	828	871	836	863	805	844	800	865	874	825	841	836	803	859	840	825	812	803	793	862	787	874	783	821	831	803	843	791	858	794	821	811	823	822	842	823	837	844	817	842	807	846	782	782	828	843	860	835	806	858	827	778	848	843	862	811	801	801	834	835	802	826	842	822	837	817	792	896	861	818	840	778	873	799	855	819	806	805	804	772	879	905	888	849	823	851	907	901	849	837	866	895	848	823	792	826	830	805	890	847	829	848	838	835	834	837	829	814	812	817	857	824	784	841	790	876	811	832	800	845	914	799	833	777	858	883	792	880	848	828	850	819	795	834	844	822	781	840	798	834	810	844	853	833	836	842	837	824	837	846	860	861	849	820	813	868	810	819	844	819	849	840	818	829	884	841	801	803	825	854	844	822	836	866	837	871	852	818	877	820	887	861	893	855	834	819	813	773	822	861	840	820	841	810	829	779	822	825	839	844	832	859
2519	795	1173	1299	1258	987	809	641	521	567	470	432	410	393	399	398	401	377	362	390	366	424	365	373	373	365	322	348	383	382	369	377	345	367	367	364	356	359	320	359	363	359	312	341	356	331	359	329	376	322	375	349	367	349	345	372	327	359	334	348	355	370	374	356	383	379	349	347	366	385	355	359	348	357	395	386	352	395	357	357	372	356	346	365	329	361	360	358	358	381	355	351	402	353	375	342	380	376	369	346	360	374	378	380	328	363	365	369	361	362	354	376	372	391	386	374	361	358	359	334	346	351	363	399	348	385	354	361	351	394	361	354	359	355	363	353	354	322	368	382	344	384	380	336	359	364	365	349	340	358	354	378	365	336	364	365	353	342	365	366	381	328	328	339	330	355	342	362	379	365	350	378	310	318	375	351	370	352	379	368	375	359	387	377	334	361	346	356	354	335	360	364	357	346	365	370	363	348	329	328	376	363	363	377	381	327	359	398	330	409	370	345	370	373	339	381	381	331	337	355	355	365	379	355	373	356	384	396	374	381	352	333	346	377	340	335	367	357	338	364	350	359	348	354	370	332	370	404	378	352	341	339	381	336	362	372	372	396	371	385	402	343	344	378	335	381	350	338	384	354	322	375	337	347	356	367	363	370	397	365	342	331	380	399	333	305	406	345	345	379	346	353	377	382	371	336	370	366	338	367	424	393	394	365	380	361	390	337	375	391	335	390	378	356	351	348	373	402	381	338	377	365	332	361	370	349	371	357	379	365	387	368	393	349	358	364	358	329	370	348	314	376	345	375	371	373	383	354	340	361	366	373	342	376	395	325	371	379	411	369	334	364	380	343	353	365	390	361	387	385	386	348	373	372	367	352	357	386	329	379	331	359	400	353	354	380	361	375	351	383	344	367	328	357	376	352	360	340	392	356	340	342	395	374	373	376	395	327	364	367	359	365	351	354	334	336	367	358	369	377	373	377	381	365	352	376	353	367	341	358	371	392	353	358	361	398	358	358	350	328	351	354	348	333	350	329	348	339	374	407	408	376	344	412	373	379	356	352	332	352	364	351	354	325	354	367	376	345	319	335	381	361	410	369	378	333	355	360	375	337	373	389	374	390	350	385	385	373	351	311	352	327	347	390	352	357	331	363	340	350	376	329	374	336	389	360	356	324	373	371	399	340	360	367	368	390	355	383	352	382	378	367	339	346	368	353	338	381	390	358	328	377	372	351	344	388	364	385	392	375	375	366	343	359	383	363	390	357	390	363	343	372	354	339	350	336	390	351	373	345	403	356	354	387	342	384	384	364	352	356	345	363	341	389	346	366	337	324	409	396	373	330	353	349	374	340	358	370	382	371	347	367	379	347	371	340	373	368	333	351	345	352	339	364	317	331	333	357	389	379	320	331	356	377	366	366	395	333	373	349	361	364	357	380	339	345	333	389	382	337	373	314	363	381	357	372	378	350	316	345	364	351	351	358	345	358	356	355	381	389	336	336	351	391	417	357	358	340	330	347	370	381	366	321	328	339	347	365	373	338	345	365	364	371	344	363	345	303	361	367	355	351	352	333	369	330	352	374	383	335	364	366	382	357	376	389	320	360	331	344	381	391	341	345	394	343	389	346	339	376	345	372	333	360	346	390	349	334	349	378	378	411	374	346	332	351	347	404	359	346	375	335	398	371	361	356	336	388	342	354	341	354	357	366	368	365	387	345	357	350	322	334	349	351	355	325	321	377	374	394	347	371	378	336	372	383	350	338	353	370	364	367	382	325	396	387	348	354	360	327	340	367	390	349	388	342	376	371	358	386	384	354	347	366	398	316	368	357	356	351	331	368	332	374	350	337	325	367	343	384	357	356	389	378	357	327	355	371	378	370	382	338	385	361	374	360	380	373	343	369	327	363	368	367	359	371	340	402	328	398	356	362	333	375	392	375	325	361	377	363	332	377	364	389	375	352	360	367	333	397	380	354	397	373	383	342	364	401	351	354	342	358	352	358	347	371	394	366	351	360	367	383	389	364	314	343	334	353	379	363	332	359	358	348	356	354	348	370	387	351	371	365	368	376	333	387	380	389	359	351	309	376	377	356	388	336	347	353	336	391	380	358	346	364	378	329	316	366	347	352	353	372	341	323	381	376	381	382	357	367	358	367	336	334	367	317	359	354	356	340	363	352	332	359	383	374	339	339	358	402	333	350	397	353	359	328	389	330	373	351	386	336	357	379	326	376	373	330	371	381	346	385	335	375	398	337	340	370	392	346	332	356	341	354	357	366	361	345	332	363	380	369	344	366	353	379	397	345	373	386	370	388	376	370	386	384	343	343	359	301	369	343	344	362	378	378	395	346	349	357	343	368	351	372	353	345	354	367	383	335	330	375	356	360	353	380	350	338	362	372	378	336	341	328	362	344	355	382	339	333	368	348	375	401	374	349	376	386	337	352	351	386	325	323	363	384	376	359	334	373	367	359	373	377	390	359	382	344	351	371	369	383	354	368	375	367	398	371	356	366	349	379	362	358	345	363	375	379	382	353	365	362	363	372	382	405	354	355	354	356	384	354	361	388	320	347	392	374	384	358	341	336	342	326	332	365	329	387	371	336	374	347	340	345	354	373	368	349	352	371	349	350	356	346	346	340	358	368	385	350	399	353	367	410	333	363	385	348	375	337	375	350	340	351	340	359	367	321	357	349	406	345	362	381	389	338	342	351	379	391	388	301	390	368	339	320	362	350	347	363	344	357	348	343	352	342	352	310	374	325	348	341	374	376	366	379	383	309	337	371	378	368	334	340	350	332	354	364	395	348	352	352	440	357	395	359	370	330	367	367	365	330	347	334	345	340	349	366	362	330	380	382	355	345	367	364	330	339	372	352	369	358	371	380	378	379	325	354	383	357	311	356	358	384	338	333	355	366	360	354	392	345	365	377	330	382	330	354	362	376	353	394	372	380	399	361	356	412	387	336	318	364	374	394	350	353	360	363	383	353	362	377	388	361	343	316	365	372	350	363	366	343	349	376	364	374	309	391	387	362	342	325	367	379	386	360	396	356	346	369	348	333	391	360	363	378	355	352	352	379	348	395	357	360	328	389	339	351	357	361	338	335	369	360	349	351	355	381	355	358	346	333	354	376	345	384	389	355	374	376	344	352	382	344	345	374	335	366	346	372	385	362	377	361	400	334	341	383	356	362	379	373	351	380	353	446	364	366	349	398	369	340	336	362	320	390	338	340	400	349	366	353	334	379	369	340	403	359	364	367	381	356	362	372	378	392	365	331	361	356	325	339	355	335	379	350	408	358	345	331	342	375	373	334	333	334	326	343	362	355	376	360	346	346	324	352	332	410	414	374	330	344	358	357	389	334	367	342	339	377	335	357	341	367	340	370	384	347	353	342	357	363	391	355	357	376	381	364	354	366	353	386	362	384	301	327	378	354	372	359	341	363	346	343	399	366	356	349	357	369	381	383	383	340	355	379	392	375	394	359	323	367	350	333	441	362
2614	1220	2446	3759	4467	3510	3197	2260	1910	1804	1542	1350	1229	1197	1126	1048	1174	1152	1117	1076	988	1034	973	991	978	908	937	956	834	869	822	879	862	919	899	942	851	874	854	843	849	851	905	840	827	881	839	874	906	872	833	884	835	824	869	812	877	862	837	832	863	838	853	845	826	828	879	858	875	844	843	898	875	849	904	889	818	838	846	900	850	830	875	844	810	872	894	859	849	846	810	887	868	871	840	829	844	844	868	865	856	842	903	834	841	850	884	899	858	854	855	845	862	821	847	878	866	777	844	851	816	874	810	881	862	866	901	904	857	846	853	881	845	887	925	849	866	858	875	875	868	839	862	825	866	858	872	848	878	876	885	818	885	862	866	870	833	889	854	815	806	829	861	852	867	820	833	877	852	823	882	860	848	896	882	829	823	829	829	867	809	830	868	891	876	826	885	842	828	849	827	832	845	813	860	809	893	840	833	871	840	819	803	882	865	872	874	866	874	866	843	870	799	842	857	813	805	881	818	832	830	865	848	810	839	862	822	814	854	790	841	852	830	806	845	890	843	888	789	851	833	872	909	904	827	852	880	886	888	903	815	867	877	887	876	860	846	780	868	837	833	827	831	881	869	798	848	902	893	830	890	877	901	858	859	927	904	865	821	849	818	873	826	817	829	867	859	874	843	865	890	843	826	894	794	815	874	829	865	859	850	843	883	823	840	827	834	834	869	840	893	838	831	829	833	865	850	842	848	891	819	861	801	845	859	872	863	851	888	846	839	828	843	856	804	832	814	901	839	816	814	844	843	899	911	870	852	833	833	812	852	835	877	821	878	849	852	869	869	805	882	868	871	784	896	858	834	846	869	822	857	871	824	833	800	835	835	855	843	873	854	818	852	843	835	811	885	810	875	847	807	845	779	873	859	862	815	910	832	851	883	885	852	805	849	844	916	833	857	851	855	862	845	837	851	848	868	874	862	841	857	864	797	856	853	863	826	863	864	831	848	845	805	857	912	877	844	831	862	879	819	868	804	832	844	865	805	877	823	834	815	853	865	844	867	851	834	830	885	814	866	837	859	851	856	809	929	840	823	813	852	857	852	901	833	840	861	885	818	843	847	880	883	899	847	871	902	855	825	857	845	888	857	876	817	862	855	842	848	861	843	845	846	830	897	896	847	840	829	854	886	837	872	846	823	852	913	793	826	932	874	824	860	857	826	863	914	845	868	806	807	880	843	894	835	892	870	820	836	835	850	880	825	822	885	875	856	856	841	935	852	883	826	886	856	899	829	848	850	884	842	838	888	860	876	843	839	902	883	844	851	844	813	863	827	888	893	874	911	863	897	832	828	821	874	857	879	854	892	814	873	846	811	854	873	848	830	809	844	875	844	837	907	818	866	855	873	873	857	906	849	870	877	845	894	869	905	865	843	826	845	827	864	817	889	849	893	840	869	834	928	813	833	886	823	831	871	870	863	849	875	889	852	845	830	836	849	880	880	806	845	862	870	891	864	843	830	877	879	813	866	875	872	839	856	862	831	880	835	844	816	878	790	802	875	830	838	809	854	846	869	844	880	810	835	813	832	844	836	898	883	915	833	856	843	858	819	931	841	820	845	858	880	850	813	833	876	876	870	881	885	818	849	874	813	832	854	892	850	866	875	832	842	798	873	862	909	846	834	909	827	855	858	916	872	828	877	875	848	840	882	842	818	842	890	834	828	854	896	888	845	862	873	824	856	856	812	808	805	876	838	834	815	898	864	868	815	800	838	862	847	830	833	854	832	837	892	843	798	897	867	851	815	772	846	894	881	832	870	873	825	898	854	843	780	889	840	897	901	847	845	866	858	869	882	863	854	890	845	881	872	846	841	854	834	852	858	821	892	955	858	847	854	864	812	872	819	873	910	873	869	840	898	844	864	872	865	788	845	854	851	883	817	841	890	854	880	832	848	884	885	793	824	866	816	853	858	829	805	894	920	835	858	835	850	864	852	807	863	850	843	831	825	893	861	879	870	883	768	855	893	854	858	846	858	851	784	839	830	838	844	808	839	862	880	843	886	880	918	917	881	865	864	878	819	889	837	849	895	852	859	877	875	848	828	895	902	870	905	756	827	822	820	866	840	835	819	899	856	878	835	908	852	815	817	901	852	820	891	818	893	839	864	824	884	831	915	853	889	865	820	855	843	823	896	838	834	855	870	857	852	910	829	830	846	832	844	871	844	847	810	892	811	878	824	839	834	880	890	891	899	810	919	871	877	847	834	847	813	881	852	857	788	840	861	827	869	855	877	830	803	814	846	875	875	861	897	868	893	833	859	878	892	859	835	857	822	866	846	846	812	866	875	875	844	813	886	875	860	901	841	822	851	850	863	848	883	874	834	848	851	894	864	879	870	821	798	866	882	823	841	881	845	888	849	832	853	813	838	845	836	866	877	877	820	830	861	861	889	867	902	864	861	873	914	830	913	808	794	901	840	861	855	880	870	909	849	800	863	839	835	882	861	878	831	834	846	846	867	847	890	807	836	808	821	888	841	843	831	781	863	848	913	858	827	836	806	834	881	820	918	834	840	917	858	857	868	855	834	794	847	833	863	866	834	905	883	798	886	835	895	856	851	836	877	900	844	866	877	826	798	840	908	834	814	892	869	874	806	846	835	843	804	874	856	908	896	812	867	877	841	823	869	871	824	859	869	763	877	835	836	850	855	879	838	873	860	942	818	873	817	877	854	814	864	841	838	897	880	884	835	808	856	796	863	846	878	832	867	811	812	869	852	837	901	871	863	854	820	834	851	865	866	889	842	844	838	856	868	803	858	917	827	853	874	843	859	884	849	896	802	860	858	839	811	837	838	846	833	864	860	885	843	862	829	872	821	892	820	870	858	872	824	864	873	842	839	812	914	868	863	874	838	808	851	854	843	881	872	850	855	894	838	836	805	855	851	877	877	800	772	844	867	838	888	929	831	893	833	812	859	853	820	828	897	846	877	889	934	855	855	817	853	814	797	795	823	860	844	826	841	837	822	854	862	849	847	848	837	851	871	902	806	871	874	902	852	896	824	869	831	829	835	867	794	883	854	813	835	782	898	849	834	869	828	816	861	860	870	861	862	887	816	835	856	811	857	929	854	876	894	808	862	880	881	899	841	844	872	868	839	868	857	893	821	846	821	861	833	834	836	907	899	858	866	847	829	809	827	900	891	861	849	873	888	811	876	799	860	826	856	834	908	889	874	868	874	847	861	853	860	916	859	838	875	864	880	884	848	889	896	858	845	881	820	825	865	832	853	859	818	855	831	886	854	834	825	851	847	875	922	877	821	856	796	938	884	857	861	839	860	830	869	784	823	855	810	865	823	867	913	870	840	845	897	849	845	832	830	817	801	823	841	841	853	852	882	893	848	842	875	873	878	865	874	826	851	851	873	808	840	892	857	863	890	833	827	795	834	848	841	786	867	828	819	879	850	859	871	812	833	847	856	868	866	826	834	859	888	811	872	849	822	831	845	869
7501	1600	2480	2538	2064	1568	1335	927	720	682	551	569	568	653	621	746	748	728	729	571	517	540	658	532	442	377	318	253	239	249	229	215	220	232	206	217	210	215	220	249	212	226	216	245	220	239	226	219	236	220	206	217	193	210	187	207	224	228	240	237	200	206	223	219	199	215	242	201	219	227	230	227	193	232	212	229	216	197	201	231	210	208	253	241	243	231	222	224	231	203	225	213	207	242	214	218	245	197	180	208	190	235	225	210	200	231	226	230	229	243	219	200	204	225	229	240	203	203	225	192	224	212	223	224	244	185	216	215	221	225	240	226	214	200	222	210	216	207	234	203	227	220	188	225	221	183	204	221	217	214	233	213	232	227	200	240	207	258	235	242	205	214	223	228	197	243	216	198	173	206	232	209	211	221	194	231	224	180	214	216	218	226	215	191	221	213	218	222	201	232	224	230	219	207	217	213	225	228	189	174	204	211	186	211	222	191	213	206	192	225	195	184	186	198	214	217	188	217	246	217	239	214	211	230	213	200	192	212	205	223	240	228	248	222	199	220	209	240	203	223	213	208	188	212	229	220	222	217	189	207	239	210	217	223	223	207	216	232	241	218	219	209	222	195	201	192	178	213	232	216	219	214	218	212	208	193	232	196	215	223	200	226	211	211	210	223	212	236	238	221	211	221	215	220	203	195	206	216	202	222	219	218	196	237	222	204	203	213	217	237	204	222	212	215	232	220	214	211	190	234	217	207	206	216	181	210	215	207	227	224	208	208	196	222	189	209	208	236	220	230	201	200	213	216	229	182	208	245	207	183	208	232	233	220	213	225	232	190	235	224	199	228	213	239	212	211	225	214	220	207	232	216	218	236	213	219	221	225	202	206	217	218	217	249	250	233	222	222	209	179	244	200	236	238	254	222	217	212	197	223	217	209	233	232	216	209	221	191	222	231	236	224	212	218	191	208	217	226	195	221	229	248	232	227	225	253	222	222	220	206	193	224	209	216	233	227	222	193	236	206	240	201	214	209	205	209	225	208	221	201	195	212	217	197	193	212	213	223	224	244	227	215	267	226	216	220	189	258	217	224	205	232	230	216	199	198	209	209	220	202	185	206	251	206	215	206	226	183	242	241	184	199	224	210	213	197	200	217	182	215	217	227	219	208	205	229	231	246	225	233	215	227	191	221	209	231	218	206	228	216	193	223	208	229	214	229	202	235	258	193	233	235	227	225	213	236	209	246	206	236	191	214	216	220	224	208	202	197	234	229	173	218	212	234	219	211	235	235	238	201	200	187	224	206	216	211	245	220	221	225	213	209	213	197	226	219	222	209	219	207	204	232	213	223	226	225	188	221	216	205	256	221	216	217	201	211	201	233	211	229	221	201	215	213	203	232	216	214	236	209	214	213	202	231	209	217	224	220	211	219	234	209	219	202	216	227	238	209	165	201	208	214	239	232	229	228	196	226	220	209	220	239	221	215	212	230	220	231	217	225	211	256	254	239	243	207	205	224	233	201	230	230	231	193	216	205	221	202	204	249	211	220	212	210	215	213	239	226	215	235	260	228	229	195	223	216	233	202	202	222	200	202	216	241	213	190	216	204	211	199	224	205	221	214	195	201	212	227	206	213	221	219	187	215	205	216	232	227	216	216	206	206	218	201	213	197	204	209	188	221	239	206	232	213	230	223	202	193	213	208	229	248	240	248	226	220	247	188	195	192	207	238	206	215	219	229	194	204	215	217	221	220	226	223	207	239	222	207	221	215	223	249	220	226	222	187	215	223	227	220	205	201	208	198	210	209	203	236	211	223	226	239	196	204	201	231	227	226	224	228	194	223	204	210	204	198	205	243	235	215	207	222	173	208	186	206	207	202	213	242	200	200	209	239	228	261	237	204	204	241	195	218	222	225	241	191	238	225	218	221	220	231	202	212	227	232	208	221	180	215	196	210	195	221	213	203	214	225	219	235	216	228	230	186	197	231	221	206	217	200	221	208	223	244	196	237	199	223	224	232	225	195	210	223	206	223	221	228	208	232	217	204	223	207	228	213	245	196	218	202	222	215	207	218	237	203	208	245	200	213	212	205	235	205	203	220	209	214	213	219	222	216	212	212	215	210	215	226	206	204	228	234	211	188	211	242	254	235	214	216	186	188	212	195	235	228	235	231	217	222	220	218	198	246	230	228	220	193	222	243	227	220	214	213	233	208	221	205	199	215	226	203	246	222	201	209	212	236	188	231	229	218	225	213	211	220	203	231	200	202	208	213	199	216	218	221	231	194	218	191	196	223	202	228	200	204	235	216	212	193	212	218	207	195	215	206	238	188	223	228	219	226	209	209	249	198	214	204	200	219	194	224	228	191	204	208	197	225	207	197	214	227	188	215	221	219	223	219	209	223	219	233	240	225	241	216	212	243	211	219	202	218	204	223	201	212	200	205	213	201	230	201	245	216	208	214	236	202	205	212	208	205	239	229	185	174	212	212	191	212	205	210	215	207	212	222	194	195	223	225	204	191	228	246	241	215	215	198	224	195	191	211	207	184	226	217	197	200	228	231	202	207	218	200	217	223	213	199	217	207	223	230	201	204	208	196	242	210	220	215	227	231	244	214	190	199	210	232	228	224	229	226	196	216	220	206	219	192	210	223	224	213	221	229	207	205	214	234	225	220	215	211	220	227	222	216	223	211	210	229	235	208	222	195	201	202	216	210	182	187	204	208	187	185	197	224	215	223	241	225	233	221	214	200	234	208	193	208	218	205	217	199	197	221	228	250	222	191	247	231	206	206	226	190	227	276	210	234	200	260	192	229	214	213	225	217	242	223	217	202	220	190	202	208	208	189	208	229	182	228	238	217	230	208	186	199	211	214	190	225	214	227	223	217	220	229	225	205	215	202	227	225	203	217	223	202	182	218	209	220	215	220	220	239	215	206	201	241	232	213	183	217	250	210	193	235	236	222	194	210	197	231	212	190	222	214	226	218	212	194	251	220	214	217	199	221	234	211	211	201	221	243	222	221	210	194	218	199	216	218	199	223	193	223	219	226	221	243	203	195	185	237	212	203	205	201	221	212	232	223	199	200	221	243	219	218	223	212	215	245	224	206	231	218	199	211	216	188	239	230	211	207	196	208	217	214	208	224	201	220	202	219	211	250	189	201	218	240	206	231	226	208	215	201	192	200	230	211	228	198	223	220	208	198	211	231	198	219	216	218	228	209	224	218	200	208	214	208	200	209	234	212	194	211	224	238	235	186	172	217	205	227	202	219	214	228	194	218	192	236	221	220	212	205	203	223	215	214	213	214	248	200	231	243	198	215	212	214	225	204	220	251	215	235	201	237	252	245	185	233	212	228	182	195	218	217	223	210	204	225	209	213	208	217	190	192	222	229	221	228	227	231	210	215	234	225	215	207	223	235	234	201	195	205	235	206	213	213	208	213	241	221	201	209	223	179	224	193	220	239	195	218	239	222	230	222	226	218	209	209	203	211	204	231	231	209
5625	1772	4873	7370	7652	6617	6065	4151	3631	3257	2854	2596	3098	3511	3211	3970	4493	4326	4102	3524	2844	3051	3359	3084	2493	1946	1216	724	659	636	639	641	643	642	707	629	642	634	618	613	570	584	609	571	604	576	586	642	619	645	616	641	611	592	589	526	589	555	610	626	573	588	611	564	612	580	567	582	644	598	576	601	558	613	596	579	588	583	576	622	592	576	595	569	620	647	622	642	617	571	584	564	571	625	600	593	565	584	554	626	585	584	588	601	563	628	557	573	616	550	602	600	572	610	548	575	550	573	582	564	602	584	556	528	561	597	578	571	580	614	614	570	621	581	593	575	563	543	584	612	584	550	581	591	581	575	613	551	562	604	572	567	594	585	567	566	601	585	556	576	620	573	550	602	551	614	570	586	532	596	551	604	587	612	539	597	578	557	576	573	573	586	550	575	572	550	558	579	588	563	549	548	572	555	606	551	527	657	548	645	534	577	606	590	567	606	596	532	603	578	578	596	585	551	556	542	586	576	540	617	581	552	597	516	624	552	518	610	561	624	575	575	598	584	611	582	613	606	583	623	536	595	578	555	559	575	564	547	545	577	572	552	581	555	568	612	578	588	578	595	574	550	534	590	577	556	568	565	573	580	587	579	597	534	562	569	577	552	569	586	610	527	581	571	587	605	546	544	568	606	589	598	557	611	573	564	591	578	585	581	603	597	563	588	617	580	606	551	619	597	554	572	551	567	616	556	575	580	578	609	582	592	579	616	562	555	554	548	573	574	585	580	615	582	574	554	590	608	576	552	569	605	533	576	630	588	575	601	546	565	534	558	582	585	567	628	595	600	613	594	601	585	627	574	585	519	578	589	544	611	571	534	546	602	560	552	555	520	571	540	581	559	595	591	614	585	620	594	544	605	564	547	598	547	573	590	546	566	611	553	601	584	578	581	578	584	579	563	571	591	615	611	576	585	625	570	558	562	609	606	612	611	555	543	574	575	572	583	629	591	614	598	581	614	586	592	596	573	558	599	600	596	587	588	611	577	583	570	574	593	575	553	582	589	557	547	563	564	558	568	584	566	586	603	555	568	542	593	574	604	520	561	545	582	579	606	577	612	561	607	585	591	553	609	553	576	604	592	520	620	578	557	630	565	549	563	546	586	578	564	563	567	591	564	602	561	606	540	590	572	580	522	630	584	564	559	600	590	627	549	611	556	550	584	581	565	543	535	619	579	565	602	622	601	550	605	602	552	529	615	586	575	555	607	542	571	541	567	583	574	594	579	563	549	598	586	546	592	577	575	593	592	545	627	540	589	562	580	561	579	577	573	557	578	602	555	563	526	549	584	590	605	565	563	557	563	604	618	621	565	592	564	587	557	586	614	561	609	541	568	599	558	522	579	589	576	583	562	568	596	570	614	632	586	642	572	561	560	573	534	585	599	584	612	598	559	553	566	607	583	577	587	593	588	633	592	563	538	559	544	620	587	615	581	569	602	600	598	597	534	521	563	567	595	558	588	569	594	557	571	543	579	604	584	599	609	586	580	593	576	593	575	596	587	579	564	616	583	571	556	578	603	621	577	594	584	553	537	619	609	599	617	607	589	575	604	551	592	605	611	595	566	582	568	532	621	548	582	553	561	557	549	592	564	582	592	595	554	584	597	572	569	588	559	588	597	566	575	577	548	566	560	593	612	568	575	593	575	595	578	590	574	588	584	630	582	553	560	549	586	584	588	584	554	585	581	613	573	599	574	569	550	564	534	598	593	573	638	572	592	572	573	553	557	612	563	586	555	577	609	564	593	574	597	555	558	562	537	574	593	556	557	556	572	558	544	575	570	550	589	564	569	597	573	573	581	581	571	581	609	611	590	565	556	593	563	562	552	563	560	576	510	560	543	607	593	542	550	595	636	558	534	591	566	578	574	556	576	563	586	575	633	627	623	595	606	594	580	573	562	572	593	535	510	537	611	598	584	564	557	577	591	604	614	558	617	561	575	563	598	585	597	591	571	604	600	575	602	552	598	585	578	550	586	563	584	618	582	558	603	568	572	574	580	583	564	526	553	618	611	568	606	585	565	582	590	560	548	576	593	582	587	563	544	595	579	568	557	542	561	590	583	609	584	558	587	583	598	578	581	555	610	582	587	563	563	603	584	561	551	563	536	598	571	544	575	599	543	578	561	557	533	591	583	591	564	559	561	596	607	569	614	606	583	632	554	601	556	600	583	579	562	580	585	581	534	574	575	609	584	601	590	589	592	600	566	570	592	633	621	528	585	556	643	618	553	579	589	609	617	604	573	624	600	576	579	603	580	612	583	571	546	559	578	572	575	555	546	555	585	595	583	632	545	591	601	570	559	582	558	614	542	580	571	594	610	584	596	592	562	561	566	554	597	571	570	571	536	606	534	634	608	582	576	571	551	583	603	598	593	588	571	532	566	578	600	555	610	591	573	598	599	552	598	580	585	584	595	572	607	598	586	547	558	579	598	582	572	553	602	600	596	568	623	551	575	565	593	575	610	557	574	540	587	577	584	568	590	565	571	562	607	592	583	608	597	569	594	569	583	615	585	583	607	578	564	542	557	584	575	575	600	565	599	575	599	568	585	556	600	616	527	580	576	563	569	588	592	536	578	583	559	567	534	623	611	546	599	597	607	590	574	583	558	572	581	610	559	611	612	562	576	568	591	564	588	565	617	546	608	556	612	586	562	623	587	577	593	579	565	572	598	592	522	554	631	565	570	602	598	563	569	616	595	597	591	585	593	586	571	547	565	589	558	552	566	569	616	594	553	586	600	562	599	576	630	574	621	538	565	596	606	576	579	571	559	619	580	538	576	574	578	573	563	560	623	576	489	618	589	581	527	611	589	541	539	556	561	579	604	568	515	579	587	592	577	524	597	552	577	556	538	618	545	625	589	592	582	581	589	608	510	582	551	618	584	554	610	560	601	587	585	527	579	600	575	616	575	562	632	589	589	560	588	582	547	566	573	573	548	575	523	582	566	606	576	601	575	563	568	570	534	572	612	561	613	567	555	576	608	616	549	593	579	582	600	597	571	555	576	623	580	593	574	587	569	606	597	605	540	533	535	614	551	593	593	613	557	549	554	628	549	586	623	578	604	558	570	582	571	614	562	578	562	568	584	561	585	622	581	571	567	581	584	562	581	574	560	617	573	586	572	561	553	626	522	548	555	574	566	567	567	607	610	578	574	612	571	562	559	560	577	572	573	588	591	571	594	560	582	561	564	587	618	578	592	639	545	608	544	591	547	610	571	597	606	609	539	577	542	586	584	597	577	588	616	559	600	573	659	571	569	544	559	577	608	574	586	575	550	567	593	592	539	626	594	625	576	571	585	563	575	555	570	571	564	576	518	526	563	583	546	585	549	599	601	533	579	556	586	577	570	582	561	600	592	586	567	588	574	557	561	621	537	597	620	536	579	557	572	565	570	565	587	557	548	573	574	593	563	593	572	508	578	553	567	583	537	564	622	582	595	571	581	617	582
14424	3381	4754	4654	3302	2574	2106	1586	1462	1092	1022	975	1068	1150	1181	1297	1448	1478	1360	1192	1088	1410	1122	927	670	721	464	332	337	327	355	377	368	340	325	364	331	353	346	332	315	316	311	297	313	297	300	358	365	358	308	343	349	330	327	314	353	343	339	357	336	298	339	305	334	330	322	290	317	352	365	335	301	311	310	355	320	362	332	334	326	324	300	322	334	355	338	295	367	357	332	327	309	322	337	316	320	317	324	311	326	365	326	327	327	343	351	335	328	354	327	303	300	303	331	318	327	334	319	301	304	324	310	307	316	338	312	318	327	346	330	301	316	354	334	318	312	333	332	264	311	357	306	325	319	346	309	312	326	299	344	328	320	314	344	308	315	306	339	305	322	287	347	297	330	323	374	328	328	341	305	309	311	297	328	313	320	346	324	354	306	311	325	321	320	325	311	312	333	319	331	314	336	352	314	314	288	339	319	361	324	345	331	309	344	289	316	290	349	333	309	332	349	334	311	328	280	302	294	319	325	324	304	344	289	380	292	356	352	284	309	285	282	318	367	359	341	322	329	295	332	349	317	294	323	326	333	295	340	368	324	284	342	334	340	360	341	317	323	344	350	309	360	348	308	329	337	299	326	297	313	325	322	347	340	311	315	311	300	320	322	329	315	305	339	313	342	301	356	283	335	329	307	335	312	334	348	334	310	301	303	326	301	343	283	311	328	297	349	330	307	331	333	328	320	314	321	337	335	307	287	314	328	300	309	334	338	344	314	357	326	310	336	335	349	303	339	315	332	293	339	323	346	333	291	333	317	353	341	316	341	365	302	331	320	374	330	310	338	323	344	311	352	358	342	339	295	322	329	320	329	337	285	295	313	310	316	319	317	289	339	317	337	320	323	299	339	340	309	332	313	346	338	310	308	312	332	346	331	339	308	314	302	330	310	311	322	343	321	312	313	352	323	349	310	303	298	359	356	326	296	327	311	306	329	294	323	309	302	335	320	326	313	296	325	307	344	326	340	348	344	316	318	328	292	310	314	361	347	347	326	334	329	321	307	332	351	338	321	307	315	338	343	360	344	325	307	332	324	308	335	317	340	340	329	332	334	324	360	312	335	314	310	333	349	321	311	310	332	310	288	323	337	343	328	365	343	328	349	315	290	334	316	323	327	316	336	343	335	328	332	338	329	315	347	327	325	323	312	313	333	309	315	312	362	301	304	311	353	285	334	305	308	330	379	354	372	291	301	302	280	307	300	313	323	341	316	343	346	321	318	323	339	302	307	301	308	320	296	323	319	330	336	310	326	364	318	313	323	301	308	309	321	351	296	334	329	353	338	321	312	323	320	338	333	310	303	333	300	337	310	315	345	325	360	324	309	311	347	320	299	299	368	350	296	290	323	342	295	291	299	323	319	311	291	323	304	320	316	330	314	340	355	323	310	320	330	302	316	285	341	342	346	324	343	313	357	309	319	351	286	321	341	327	317	284	312	329	332	334	334	314	301	335	311	310	288	322	297	327	305	319	332	317	319	326	331	363	351	326	342	364	299	305	358	335	394	349	377	302	317	305	360	307	326	339	301	314	344	320	344	330	290	319	336	303	321	309	366	329	344	361	310	329	317	346	330	342	344	333	318	360	300	320	312	291	344	341	359	292	360	339	305	304	281	318	289	311	326	325	296	304	330	291	325	334	335	301	298	328	340	317	344	341	334	313	314	335	355	330	328	327	318	350	314	289	341	346	335	330	307	366	288	366	337	335	333	274	329	301	364	294	333	321	318	316	321	315	304	317	341	320	322	322	336	297	322	317	349	315	314	304	314	336	311	301	345	314	350	345	296	304	308	340	308	315	303	332	315	314	296	323	315	336	324	296	322	327	369	340	339	308	309	288	274	314	321	336	348	309	301	318	304	304	328	319	331	300	331	278	334	340	282	300	287	291	309	299	299	332	295	316	325	277	313	317	341	335	305	305	311	318	310	322	330	303	327	312	327	290	315	313	313	312	360	322	335	305	340	329	324	300	348	327	325	314	312	302	321	340	319	321	301	342	313	355	323	351	354	310	314	324	300	306	359	356	342	311	342	320	301	331	356	340	315	327	340	309	297	319	343	293	340	325	323	319	320	303	310	327	299	350	305	335	319	340	345	341	324	314	325	290	332	344	323	310	317	332	334	334	328	335	329	323	355	322	324	320	336	315	308	355	314	329	314	348	342	305	327	338	304	339	296	284	321	324	299	326	314	303	341	328	294	356	325	318	338	313	330	339	355	285	356	303	307	332	336	301	339	337	335	297	359	346	329	341	375	326	307	316	294	312	311	302	313	342	336	315	330	356	324	338	363	298	281	297	343	344	298	342	314	327	314	303	328	330	375	335	333	335	331	285	313	332	301	361	327	331	334	317	346	327	330	353	346	362	328	324	326	346	299	291	321	330	355	297	325	315	348	339	324	358	322	333	310	362	351	323	347	331	340	360	354	334	299	320	312	313	315	332	337	327	318	327	287	295	299	334	337	311	338	362	320	345	341	321	282	325	314	313	321	344	359	299	321	351	323	289	280	332	311	339	302	317	320	330	303	349	309	296	328	341	329	308	323	330	310	325	342	326	322	335	317	335	288	313	318	306	295	337	308	332	336	313	310	337	317	320	347	314	356	342	334	363	323	319	324	321	314	302	339	307	334	333	294	318	319	289	304	315	322	338	290	317	345	355	329	336	340	322	347	310	330	289	302	321	322	325	330	323	340	308	334	329	331	339	287	346	325	304	333	317	303	304	321	343	324	324	333	314	310	340	334	350	295	359	301	322	337	314	327	304	343	327	357	335	303	332	348	310	329	290	305	299	316	342	328	320	335	355	334	336	322	327	338	349	337	331	317	314	332	328	347	299	296	339	320	320	294	336	338	315	336	323	292	298	322	327	320	318	327	330	338	362	317	322	323	356	310	320	350	339	326	337	317	340	356	312	329	307	319	313	346	358	295	332	321	346	322	355	348	344	340	335	335	303	346	348	328	366	344	304	331	306	320	321	352	324	317	344	323	323	327	309	325	353	341	311	317	352	323	349	320	313	342	344	306	298	322	372	356	295	303	314	333	293	304	306	331	364	314	322	324	294	330	337	310	315	312	331	314	313	326	338	322	283	365	299	375	362	330	337	316	343	332	297	313	320	317	357	342	317	316	331	355	351	337	313	313	359	350	311	343	335	342	331	341	307	336	312	316	312	371	301	314	322	338	351	338	304	352	292	335	311	304	319	345	304	339	329	325	316	319	305	350	336	315	307	335	316	289	333	326	304	306	316	350	314	316	321	338	319	366	325	309	304	319	343	316	305	320	308	338	341	356	332	323	288	329	314	337	329	334	344	334	306	321	314	324	340	319	359	327	314	335	327	289	314	345	311	295	314	358	337	329	321	320	286	306	340	309	316	318	277	340	298	323	325	295	328	343	297	358	362	348	323	314	357	327	343	348	334	379	337	292	315	330	344	321	357	322	301	374	354	297	313
7955	2969	8149	11786	10655	9550	8601	6623	6270	4976	4688	4621	5509	6056	6215	7233	8023	8300	7654	6225	6012	6964	5596	4352	3436	3113	1972	1058	939	963	1002	962	1016	1047	976	1008	944	863	948	943	870	836	931	888	898	893	897	866	839	828	886	837	853	857	842	867	882	872	865	874	849	841	838	845	818	865	825	874	828	833	834	795	769	854	802	859	846	787	860	848	849	825	886	798	785	842	851	888	898	800	795	836	850	857	817	830	800	838	870	819	838	881	878	823	813	838	846	814	826	830	800	811	838	822	747	813	788	817	837	832	849	793	828	822	788	815	782	831	822	832	830	815	779	823	807	825	864	795	803	814	828	820	840	821	798	804	826	786	793	871	779	845	800	855	828	827	807	820	836	824	806	805	862	817	849	828	832	814	839	789	836	826	829	862	761	791	824	816	834	823	805	846	806	808	818	805	805	844	812	834	838	819	777	859	829	864	888	812	815	821	832	817	819	761	802	831	799	781	814	866	820	805	844	774	780	766	867	770	768	767	804	811	815	809	861	779	871	807	829	805	847	804	807	767	817	773	795	768	811	811	826	829	787	911	858	844	810	795	761	797	783	776	837	769	825	801	836	840	822	818	823	835	792	857	850	774	806	795	806	810	792	809	820	815	837	892	832	850	815	800	855	836	824	815	854	830	829	873	840	789	815	807	793	790	786	824	844	805	869	840	881	770	829	730	811	800	797	814	834	811	831	836	774	853	802	832	810	813	814	833	777	806	866	824	805	822	821	813	804	865	830	791	787	824	843	798	845	857	817	800	838	842	840	822	814	805	841	779	849	848	846	835	768	865	808	859	776	782	827	774	788	804	786	822	793	810	796	783	844	825	771	817	826	813	840	750	845	794	764	782	822	777	798	849	843	821	757	821	805	901	765	801	818	835	791	833	769	829	776	829	843	817	808	749	854	850	799	743	807	846	781	824	827	753	806	843	803	786	826	853	816	779	785	796	786	883	824	757	824	824	809	831	827	756	793	806	805	833	842	819	824	789	821	842	834	764	839	813	816	841	891	825	805	820	837	839	809	820	792	874	811	832	824	867	779	776	764	808	810	783	874	822	866	846	839	768	827	764	798	770	837	804	830	821	845	826	794	828	806	813	752	767	787	850	804	816	784	837	787	840	866	801	829	869	802	779	789	794	816	813	788	803	831	800	863	852	789	803	790	800	790	831	849	835	802	772	779	849	801	776	848	817	781	818	806	841	844	790	816	834	807	798	861	835	820	756	825	817	773	792	852	819	803	778	834	774	839	837	817	820	806	794	786	823	765	811	822	780	851	809	822	798	852	827	830	787	839	856	851	818	803	793	794	834	808	802	842	859	811	792	777	803	808	793	811	797	822	872	836	768	839	787	812	799	789	807	801	835	799	843	789	804	804	845	847	834	814	822	802	796	792	817	823	803	797	842	827	848	849	819	842	815	796	784	835	881	825	787	794	854	824	832	802	810	806	808	829	840	813	822	857	810	784	833	827	784	868	784	758	787	865	871	813	836	850	784	805	802	801	782	831	779	821	763	820	820	821	813	845	852	829	829	845	810	794	824	795	807	837	804	826	820	790	810	810	777	810	816	824	847	873	852	773	807	884	799	818	844	809	775	771	831	831	815	774	807	841	820	829	808	838	846	824	880	819	796	825	796	799	790	832	821	847	810	856	803	825	807	772	843	845	772	791	803	797	869	821	804	796	813	789	768	763	794	814	816	823	798	811	802	814	793	765	818	825	842	827	828	850	790	818	843	823	824	786	817	795	797	820	846	795	809	814	807	838	788	761	811	837	795	800	835	848	793	819	798	742	841	805	822	851	745	782	822	841	830	771	803	782	761	833	766	788	836	824	778	770	750	862	747	768	845	838	788	800	863	800	804	813	814	869	825	766	790	807	789	792	763	786	837	801	866	798	802	815	821	824	884	843	812	818	812	820	818	841	831	807	831	780	793	816	798	809	820	827	783	901	871	897	835	822	806	820	810	771	811	808	816	813	820	844	785	774	827	828	822	835	826	816	783	797	803	832	797	798	770	829	782	854	850	800	819	826	799	798	803	810	847	801	846	821	782	798	776	802	832	791	789	778	827	817	882	845	833	830	791	781	846	831	827	797	780	840	832	837	842	780	809	802	805	855	855	776	828	769	836	778	779	769	807	843	844	798	852	815	795	770	797	813	807	821	852	736	814	869	813	826	816	828	819	810	802	884	791	801	785	803	800	861	821	803	879	787	800	868	816	805	774	830	847	822	849	840	817	833	877	817	772	880	859	795	784	775	829	795	807	796	849	860	777	818	848	822	738	807	841	815	823	801	840	796	823	847	830	817	855	819	826	797	797	814	827	850	843	828	768	841	783	785	844	782	793	844	821	837	799	768	772	842	849	917	820	836	819	809	850	811	864	837	801	826	781	777	831	809	835	832	810	843	818	813	811	784	793	765	834	858	821	836	825	767	788	805	795	865	759	836	812	877	822	803	832	824	856	842	798	788	798	839	865	747	846	872	817	770	811	856	817	812	781	784	784	876	787	812	812	779	807	841	833	845	836	824	750	779	811	842	835	819	771	850	788	868	873	785	813	778	817	804	782	831	798	846	866	797	826	823	800	884	814	859	786	787	806	826	798	829	861	829	784	817	781	815	833	847	815	818	862	818	871	844	816	822	871	835	814	807	806	802	812	813	846	759	808	814	765	787	839	822	867	836	829	804	832	787	865	840	771	809	852	819	786	780	781	834	835	845	823	791	780	841	806	850	765	856	842	850	817	822	803	768	797	828	771	844	811	804	761	802	816	736	820	804	841	828	854	841	788	861	789	806	813	841	874	836	830	825	785	848	847	783	830	778	831	778	794	822	853	765	846	818	822	814	796	845	799	797	786	876	840	798	826	758	809	830	839	761	837	811	761	820	816	838	815	831	825	783	837	834	795	775	760	843	810	860	816	841	788	808	838	802	831	805	838	816	847	807	795	814	822	791	806	811	771	776	830	749	801	844	858	849	829	846	822	789	836	840	847	814	826	791	866	788	800	798	828	796	753	844	830	779	777	797	843	818	825	840	778	804	856	867	823	835	805	791	824	825	794	796	816	895	804	823	839	770	822	812	826	815	805	863	842	823	772	827	809	754	799	788	791	781	840	798	798	830	812	779	797	831	792	840	796	814	806	823	782	786	835	860	826	808	806	850	787	839	838	816	815	790	843	871	815	840	815	810	852	829	822	757	798	780	824	797	830	799	825	800	846	805	841	824	815	829	793	774	849	807	846	834	841	779	814	816	817	807	797	828	786	837	811	857	830	813	770	811	796	836	817	870	804	846	829	775	838	839	787	795	854	800	799	841	774	869	811	795	830	775	777	829	819	798	818	782	818	795	832	852	794	843	827	796	850	812	777	802	821	857	845	864	852	881	864	823	834	856	776	799	802	791	804	820	807	828	807	850	845	827	802	816	842	805	815	820	799	869	838	789	813	814	824	832	843	812	790	773	815
2565	742	1334	1457	1131	878	620	570	539	472	426	457	412	403	373	397	396	391	403	410	403	410	361	364	376	353	356	353	341	397	398	354	352	345	384	336	372	354	337	365	327	356	386	347	382	377	346	325	339	391	351	349	357	364	390	354	322	363	372	335	354	374	351	335	337	356	352	362	350	370	387	336	327	388	340	366	354	363	353	384	348	318	397	384	322	342	364	348	367	351	342	380	343	365	371	353	365	340	372	367	316	393	364	368	349	349	362	393	368	348	347	379	338	331	348	378	364	373	373	304	350	354	373	340	339	366	331	337	356	375	366	357	397	351	359	345	335	380	353	346	347	362	337	365	389	365	343	364	342	360	346	353	367	350	355	363	336	358	362	362	385	378	313	362	358	325	358	395	356	344	323	338	397	384	316	350	325	358	347	372	327	341	347	386	320	353	368	328	333	345	362	365	350	341	397	376	384	380	348	333	359	370	378	346	380	376	347	354	343	363	349	371	374	364	341	354	347	368	368	348	367	327	345	361	352	356	324	360	342	365	311	339	344	361	307	348	336	364	365	354	333	370	344	381	337	353	329	320	399	347	362	365	354	337	352	353	363	359	357	365	357	328	325	369	365	338	334	352	387	363	330	324	343	353	372	338	383	366	313	331	331	343	355	369	361	335	396	364	333	368	354	366	322	339	360	394	356	373	328	334	300	306	352	348	347	342	380	338	342	302	334	360	340	343	351	321	348	330	348	331	306	353	330	376	357	371	378	386	399	373	363	370	348	374	388	316	374	360	330	365	336	352	361	313	364	356	369	358	318	359	346	348	371	397	345	325	341	389	378	340	356	355	360	350	361	338	346	340	345	354	369	321	374	353	345	356	373	326	338	334	362	330	296	356	304	345	357	370	345	344	393	362	323	354	365	333	325	338	345	351	372	338	349	321	337	363	376	334	309	378	343	362	346	354	395	391	361	349	346	361	350	376	358	399	380	347	324	337	393	376	370	353	345	369	344	357	388	341	376	349	376	393	328	336	365	366	358	331	363	355	348	330	349	367	344	344	364	333	353	353	353	357	354	348	355	380	368	334	386	363	337	363	379	360	372	363	380	374	358	347	339	368	374	351	361	354	340	358	360	358	379	349	367	374	343	357	352	402	369	363	377	334	386	354	377	357	340	372	369	364	364	330	347	343	346	346	319	353	403	410	372	344	340	340	346	338	324	359	363	363	354	402	325	382	378	334	350	333	347	359	332	365	350	340	331	381	339	344	344	354	359	372	377	336	389	368	380	344	371	350	353	348	368	341	338	378	353	370	342	325	339	374	375	353	353	341	377	337	311	318	350	317	347	340	332	358	361	334	341	340	340	309	358	351	347	344	347	332	344	329	349	342	313	371	363	339	361	337	307	375	363	346	363	338	357	321	357	344	345	324	344	334	376	372	356	373	374	352	339	365	326	374	345	358	352	360	337	366	371	360	382	363	383	328	343	323	358	343	326	362	336	370	364	346	357	344	349	341	374	368	324	345	346	353	352	349	295	347	362	341	344	358	342	339	373	324	361	315	348	336	333	324	344	355	408	357	357	371	369	361	358	328	340	348	373	311	348	373	346	393	361	385	332	340	360	358	340	388	355	310	390	375	370	370	401	362	322	362	415	335	335	347	385	357	352	394	364	372	355	350	355	391	348	379	356	311	333	319	368	333	349	339	332	366	312	359	368	374	382	346	366	402	380	340	354	352	340	365	375	349	374	383	369	340	336	349	389	391	350	383	341	368	333	353	318	332	366	312	383	349	380	326	361	328	349	346	371	308	342	370	304	332	344	370	352	354	363	341	344	367	338	385	351	380	304	390	385	342	344	369	338	360	336	329	342	344	364	347	363	364	326	327	363	327	354	355	350	371	346	391	348	354	344	380	341	364	369	387	330	314	339	344	353	338	350	350	352	357	381	372	348	350	387	353	362	319	360	368	331	318	339	377	376	338	331	337	377	370	318	305	325	347	336	351	366	337	367	344	336	386	374	361	330	344	377	370	358	339	362	345	367	336	362	337	361	342	367	342	389	350	356	319	315	356	374	383	404	385	369	373	379	355	333	379	331	352	358	346	344	356	328	361	396	355	371	335	361	338	336	369	326	356	355	373	363	355	371	303	370	365	375	342	335	327	365	345	398	330	351	413	331	335	348	346	380	393	364	372	370	367	356	345	356	330	371	392	350	342	380	391	371	346	365	366	376	323	325	354	345	388	345	325	357	342	365	343	380	350	372	345	345	306	354	369	338	364	362	338	352	355	300	345	383	393	362	378	330	355	371	366	368	382	385	366	316	320	354	387	343	364	355	340	361	322	309	357	358	356	398	358	323	348	346	345	352	367	340	332	332	307	385	390	363	357	360	336	364	414	360	338	305	394	336	359	354	373	333	379	380	328	373	342	346	323	414	374	354	344	339	338	363	342	359	300	351	382	339	358	341	322	374	318	345	340	332	344	368	362	335	372	324	363	348	341	390	370	360	352	337	343	366	349	343	353	373	395	360	347	334	336	354	350	349	366	338	354	336	330	390	351	344	342	379	342	334	350	381	372	349	350	375	353	346	348	361	386	353	378	337	378	373	337	336	387	381	386	325	373	358	335	356	347	352	367	365	331	386	363	369	349	359	365	352	334	364	377	348	363	339	325	380	306	350	375	327	382	367	349	342	374	359	343	361	364	329	372	365	323	371	369	355	351	342	324	310	326	356	352	351	351	353	372	375	331	349	354	341	345	350	358	354	387	352	310	366	366	375	343	362	356	363	344	335	345	345	365	377	376	341	314	335	390	371	343	368	357	364	352	370	354	373	315	333	367	337	339	363	351	373	344	330	307	319	369	352	359	352	358	379	364	395	341	323	362	348	348	341	353	383	334	343	368	362	348	351	369	345	354	364	313	360	338	347	342	323	375	366	373	356	380	347	330	362	353	353	361	368	344	379	373	345	385	354	341	337	376	336	376	325	374	314	389	350	322	353	345	369	346	353	328	365	381	354	350	377	331	371	335	361	352	344	326	381	358	369	374	348	372	346	344	377	332	369	371	389	372	379	364	346	347	352	345	319	343	366	327	334	377	352	350	376	370	363	321	361	313	350	333	352	347	360	365	361	342	344	362	394	338	359	351	342	341	369	358	362	315	366	364	367	339	336	362	339	338	358	338	375	389	327	379	382	353	360	355	361	347	422	346	348	365	356	329	371	336	369	351	360	334	399	332	383	354	366	315	345	322	368	341	393	418	349	359	360	321	315	327	321	332	359	328	361	361	343	349	361	371	355	381	350	358	331	348	365	323	333	342	293	340	349	396	342	304	310	293	343	359	354	360	375	357	349	376	382	347	344	319	362	317	350	340	343	381	387	356	375	381	384	350	376	370	354	372	375	330	402	356	349	351	369	356	370	373	351	358	344	376	326	358	353	381	344	304	359	331	339	400	350	334	381	375	335	323	359	339	372	358	320	344	371	380	320	325	356	365	338	401
2750	1234	2729	4524	3826	3184	2413	2137	2021	1480	1359	1308	1388	1107	1041	1056	1111	1096	1002	1061	1045	1008	964	907	908	840	834	882	832	842	858	853	880	884	913	859	846	853	839	825	772	827	903	845	808	782	890	826	840	818	789	892	770	873	813	840	829	875	801	877	841	801	859	831	903	869	858	840	794	821	866	881	823	856	884	820	817	833	791	807	868	839	855	830	818	820	906	846	828	919	810	841	771	827	867	816	840	831	837	807	833	827	875	820	839	801	838	861	838	858	851	820	884	814	827	857	860	863	838	776	820	848	818	868	779	849	772	827	841	834	844	771	854	824	825	869	863	818	854	798	856	822	838	824	846	862	822	840	816	798	818	807	840	828	853	838	811	841	816	849	850	804	834	837	867	839	847	858	839	811	825	855	827	888	813	879	842	846	794	874	852	812	796	893	869	857	824	802	884	809	851	822	877	849	871	806	924	841	904	808	811	827	874	848	846	816	869	846	806	790	802	843	896	845	829	819	804	858	793	844	842	850	852	867	793	821	787	819	818	804	819	884	858	853	832	780	828	837	820	867	872	801	878	843	840	877	829	803	825	815	810	792	843	850	852	841	840	912	795	832	823	819	858	834	876	861	821	878	830	844	833	862	817	912	797	848	888	854	829	851	816	828	835	875	781	822	878	830	862	784	851	898	855	823	855	869	867	822	806	877	803	836	788	837	812	830	839	854	831	871	816	829	834	806	842	868	849	858	825	841	824	859	796	847	829	883	828	825	877	858	884	784	814	853	823	833	891	827	881	809	886	855	890	846	853	841	875	803	847	852	834	809	807	823	844	887	801	841	804	868	804	797	891	859	836	829	889	826	843	834	831	841	902	823	864	834	834	860	817	870	877	848	836	828	882	808	828	819	817	835	806	830	859	842	848	857	811	871	816	813	842	839	816	837	827	789	821	869	832	813	851	876	825	855	853	802	779	856	884	886	869	859	875	892	829	847	765	813	810	854	844	808	863	834	837	802	846	825	832	811	871	808	882	834	823	847	846	833	791	834	823	863	879	837	872	855	888	863	866	848	823	842	853	872	855	881	880	864	763	877	808	869	828	839	822	843	834	814	813	784	803	857	835	821	813	815	845	834	818	891	824	798	830	860	824	869	827	834	849	799	857	819	849	804	828	867	816	837	885	855	853	884	824	856	851	822	817	848	828	848	836	841	841	831	823	823	849	850	883	820	822	849	806	821	861	900	848	799	794	882	860	808	813	815	862	814	832	844	834	815	795	836	837	813	876	866	842	841	829	855	876	834	872	866	836	845	839	804	844	833	841	833	797	854	863	860	825	903	822	848	756	834	854	857	846	812	863	822	829	840	838	834	867	773	862	881	843	826	833	866	886	850	799	854	835	889	898	889	860	809	852	854	875	814	814	797	807	815	851	832	831	837	809	806	784	847	820	859	832	855	809	864	834	805	815	834	856	885	820	875	815	841	866	831	818	842	838	828	865	874	831	829	844	834	823	841	853	857	834	823	840	861	806	840	863	813	822	839	813	830	856	843	854	833	851	862	807	836	845	842	849	811	872	854	857	834	873	800	810	814	840	817	825	817	821	779	822	842	839	849	835	842	859	860	833	820	839	870	843	876	840	825	846	860	818	813	874	791	796	859	853	816	886	823	821	845	798	833	818	834	831	825	854	820	817	883	871	806	806	844	832	810	760	836	849	806	813	811	912	788	893	844	840	825	821	821	819	868	879	835	848	849	833	813	821	817	786	815	834	821	823	890	828	879	822	837	852	853	850	874	838	888	840	868	871	869	902	851	840	880	822	872	865	799	787	815	831	814	848	842	805	851	814	858	862	874	849	844	822	813	831	910	785	822	871	839	853	884	823	809	862	848	825	819	850	810	840	858	798	868	871	860	809	883	789	852	861	853	874	797	826	816	796	850	801	864	861	802	878	799	824	842	806	869	797	859	799	813	849	823	852	854	845	891	821	875	873	858	847	828	865	806	791	814	841	832	876	864	821	844	817	847	881	838	779	787	827	914	862	814	839	848	857	800	834	871	792	843	866	821	813	833	809	774	823	834	791	826	830	802	807	847	859	825	851	841	877	831	851	877	815	892	829	839	854	838	825	869	793	869	845	828	846	859	798	875	841	842	867	811	779	827	795	829	828	792	812	812	806	795	880	814	883	857	814	806	826	834	824	808	877	874	818	821	792	796	840	828	841	826	911	810	829	900	800	839	873	866	826	853	846	857	824	830	791	852	828	836	859	858	799	908	819	857	859	890	825	811	840	844	854	860	867	793	795	852	851	807	819	832	804	829	789	856	852	820	845	848	871	862	823	780	816	853	843	870	789	801	834	857	823	869	870	818	864	908	832	849	843	850	849	849	894	849	836	880	841	853	886	832	802	816	828	819	843	892	864	831	859	893	840	861	840	871	834	917	848	785	832	867	834	853	819	833	851	848	846	796	888	809	801	849	839	826	841	826	826	839	871	823	824	859	815	832	789	887	846	795	850	865	839	795	858	826	852	876	863	833	817	818	838	812	909	840	904	856	819	816	808	863	786	847	828	841	834	905	846	889	817	803	845	887	803	832	833	814	810	824	827	879	818	788	862	826	849	910	817	851	794	846	850	831	871	825	829	830	806	867	802	831	869	823	830	863	836	805	902	822	801	831	830	809	836	769	833	835	914	868	812	914	823	835	798	843	867	876	852	848	839	809	827	815	863	838	783	887	815	847	846	811	833	796	838	880	840	851	858	802	851	829	890	830	796	846	878	865	796	857	816	840	835	837	839	842	798	851	810	865	868	931	864	866	826	825	847	847	863	850	870	852	845	826	875	834	797	851	809	869	845	842	857	788	833	797	808	851	845	853	846	863	881	834	847	793	812	813	831	823	834	818	869	902	847	816	843	817	839	851	834	781	836	918	813	825	829	820	859	862	854	841	767	815	814	828	860	859	845	782	820	873	923	837	824	775	831	823	851	857	813	896	823	862	821	852	852	868	821	864	891	855	787	800	841	848	820	814	859	839	841	902	817	885	813	851	851	811	859	855	801	854	810	831	829	847	852	784	870	843	876	876	836	866	821	883	823	863	850	816	878	860	855	821	837	855	824	841	831	818	881	932	804	835	869	817	877	878	802	837	813	861	809	845	811	789	803	817	853	857	809	832	848	860	842	908	849	772	818	861	868	856	830	895	832	853	882	845	767	780	849	826	848	880	858	844	872	811	871	847	828	845	863	857	864	823	885	787	830	841	813	862	780	847	831	838	845	848	812	796	848	855	852	804	811	842	856	836	904	885	864	829	844	849	868	811	833	856	820	840	860	917	866	837	854	864	868	830	916	870	854	842	844	842	827	875	822	855	817	810	797	821	904	795	871	816	857	819	897	864	859	850	838	799	835	815	837	804	841	862	890	862	792	868	827	843	821	840	852	800	833	885	818	816	875	850	844	831	856	882	824	866	792	803	881	824	835	836	876	839	864	818	828	825	880	846	820	810
7686	1543	2507	2591	1860	1307	1042	885	815	614	580	516	634	622	589	636	682	684	673	599	593	611	489	357	269	231	210	256	221	232	227	225	259	238	224	232	195	234	217	245	204	199	205	218	222	187	210	192	224	237	215	212	212	214	206	222	214	207	204	207	235	236	248	191	200	184	230	219	206	191	234	226	207	203	183	224	240	207	216	197	224	208	192	186	224	209	212	224	224	225	193	201	219	230	211	219	215	218	219	194	204	209	235	210	210	224	245	205	197	231	202	202	239	236	202	225	189	203	202	233	228	214	202	200	197	211	233	216	230	228	211	189	257	222	192	226	231	230	206	213	211	224	189	184	214	201	214	227	213	217	234	194	208	213	214	201	226	236	238	222	233	205	224	219	228	192	181	216	179	210	218	188	234	197	238	201	233	207	228	227	233	191	227	214	205	228	224	235	210	225	211	201	203	212	205	209	225	197	211	193	216	208	237	190	213	233	212	213	184	202	199	164	208	210	229	207	238	210	188	219	190	222	204	221	186	205	214	222	183	199	218	195	215	210	215	226	180	213	227	207	217	217	244	223	217	215	224	192	214	239	223	217	236	211	201	206	205	231	221	209	239	180	232	209	218	204	206	211	189	220	208	220	195	201	206	209	213	181	206	214	200	214	206	220	209	234	226	211	210	203	219	226	220	226	220	213	194	225	225	217	222	215	239	222	211	186	222	229	214	202	237	180	214	226	225	188	208	211	208	199	196	212	212	206	212	195	207	222	222	201	213	192	191	209	196	201	215	236	223	202	231	211	217	222	234	186	252	212	219	220	202	227	207	206	211	192	215	208	236	230	215	229	167	211	221	229	231	228	194	222	210	220	227	187	195	191	208	215	239	208	229	208	238	222	222	188	216	215	229	201	227	187	205	230	202	215	196	206	211	216	223	201	188	249	233	226	232	239	188	192	202	201	214	219	216	221	205	229	212	218	197	213	206	210	218	227	226	207	229	221	212	200	206	209	202	202	201	204	193	212	204	217	205	223	216	233	236	220	188	220	222	208	219	216	220	213	220	213	242	211	207	206	191	189	216	227	215	221	220	220	219	215	204	222	209	226	225	243	210	194	215	208	236	214	229	220	215	216	216	221	222	218	235	236	227	205	221	190	224	238	220	215	236	224	206	170	227	206	207	213	196	198	213	217	207	210	210	217	239	222	215	236	224	207	216	208	200	221	236	220	237	230	232	229	221	198	231	200	184	218	212	218	233	223	204	184	215	209	182	232	206	197	197	202	175	202	225	206	207	204	214	197	202	213	228	196	229	219	194	197	209	213	229	230	210	202	231	210	204	224	178	231	209	182	219	200	209	209	234	225	205	219	205	217	202	222	226	215	213	193	232	215	224	209	213	208	214	199	214	206	221	209	237	205	229	208	184	238	226	199	179	211	208	217	228	218	201	213	197	190	209	223	192	197	186	174	229	211	205	232	215	211	206	215	231	215	244	231	237	233	217	247	216	227	203	224	202	209	228	226	247	225	182	209	226	208	212	216	219	212	228	242	210	226	209	197	205	200	205	207	201	190	219	229	207	207	261	180	209	192	214	201	224	240	204	205	185	221	217	224	237	228	217	215	205	183	199	232	228	214	189	228	214	197	212	188	211	221	231	205	195	210	183	217	203	234	237	210	193	216	243	206	210	233	197	221	203	218	198	218	204	228	223	216	213	222	216	214	237	201	225	231	221	190	221	213	213	223	209	216	213	205	231	214	217	218	203	210	208	227	248	202	187	229	238	203	230	226	234	204	200	203	217	201	227	208	231	212	218	213	219	219	195	213	214	209	220	213	213	210	228	192	216	209	210	229	206	199	234	234	215	216	216	224	210	215	231	215	201	195	235	206	201	209	203	223	218	233	230	179	245	205	201	216	194	177	212	211	206	220	189	216	193	189	207	213	224	206	182	200	197	208	232	220	208	208	220	225	221	239	194	225	216	202	197	232	207	216	209	196	209	206	203	222	224	207	211	235	220	213	203	188	217	217	205	217	219	214	210	214	227	216	240	213	231	254	231	227	193	206	213	212	218	245	210	205	202	230	224	216	227	216	214	244	215	214	211	236	228	233	213	209	218	227	197	202	212	191	214	227	209	233	203	200	207	251	208	206	230	223	200	214	238	195	202	209	227	214	223	209	203	225	196	195	231	216	207	193	233	236	236	197	189	218	246	205	224	187	222	212	220	206	228	190	191	197	210	201	187	211	203	212	204	225	187	207	197	216	225	215	193	204	255	204	239	221	227	219	223	188	208	214	209	219	203	203	203	219	210	203	231	199	203	218	248	178	210	228	209	214	230	217	221	206	224	229	186	222	216	231	223	217	214	214	227	194	229	192	227	226	218	218	206	242	193	216	210	229	202	221	225	219	233	225	223	227	225	197	233	211	214	211	212	222	243	233	179	229	237	232	235	222	215	221	235	207	243	206	199	218	211	212	214	204	209	199	201	211	216	215	214	241	188	180	196	218	223	224	241	217	176	220	189	202	200	223	228	201	227	241	213	241	188	241	238	211	217	206	199	231	209	219	218	218	226	194	207	215	211	198	235	216	221	204	214	210	221	235	201	229	218	216	206	231	223	223	216	183	215	223	205	200	215	194	202	196	201	213	206	186	221	238	232	212	221	239	218	209	202	205	194	211	221	204	197	214	201	221	234	213	196	202	198	195	224	215	209	210	231	223	227	203	205	235	196	212	211	198	198	212	211	215	219	221	189	198	195	227	202	237	203	232	209	209	209	214	212	222	208	213	209	212	235	196	184	212	187	227	228	190	211	193	197	225	229	227	208	209	209	258	227	220	245	189	220	217	207	223	202	195	242	220	233	239	228	230	257	209	236	196	227	197	185	216	207	203	225	190	231	180	193	218	221	193	229	217	223	222	201	201	200	204	220	229	187	208	223	215	220	202	219	218	220	213	196	226	217	211	215	216	187	230	215	220	203	204	228	203	187	226	228	197	203	198	194	220	188	229	182	241	209	204	217	208	209	205	194	212	225	251	239	226	223	211	223	192	198	201	230	217	215	203	199	191	245	207	231	216	203	246	214	218	183	209	221	189	199	218	209	231	216	226	221	210	208	228	246	209	213	224	204	194	194	220	227	205	201	231	235	236	193	204	214	187	192	238	240	233	208	216	237	229	203	212	190	200	229	239	224	221	213	210	220	204	207	229	205	223	199	224	204	197	225	185	215	227	226	225	206	206	213	210	203	222	243	195	198	211	182	234	185	203	216	228	201	214	200	213	184	230	202	229	224	225	228	202	211	207	215	199	202	222	181	209	197	210	196	200	189	216	206	194	214	231	226	188	211	211	208	198	201	197	224	242	183	245	208	240	222	185	204	221	228	228	226	185	237	225	231	228	209	230	210	206	238	228	206	223	230	214	210	219	221	224	232	209	175	190	224	224	210	212	217	196	208	195	217	222	189	204	231	239	223	229	221	213	208	219	215	230	201	185	212	183	215	210
5707	1637	4980	7535	6627	5820	4670	4209	4056	2962	2719	2896	3341	3232	3220	3669	3761	4007	3973	3572	3471	3402	2340	1223	921	732	735	643	627	667	696	698	738	733	619	650	670	626	610	592	625	604	615	587	590	573	586	601	629	569	605	582	572	637	591	572	571	548	573	557	567	545	594	560	607	586	591	574	585	583	563	591	551	570	586	536	566	594	601	568	555	604	572	533	558	602	588	543	585	580	574	556	570	579	580	572	564	577	588	566	572	581	558	552	548	562	542	578	550	579	578	613	595	603	574	584	557	536	587	579	556	556	543	595	559	581	559	561	608	598	557	609	594	589	559	583	584	554	585	574	545	538	549	526	566	536	514	580	554	567	580	555	567	559	559	544	564	549	555	556	567	590	580	531	579	572	564	556	575	570	555	597	581	546	595	524	543	580	593	606	580	547	583	510	568	587	605	566	628	540	533	537	565	580	543	574	557	556	572	603	576	581	597	563	587	587	552	585	558	625	527	570	598	543	538	552	580	572	621	578	570	577	550	601	582	557	592	558	589	541	540	575	598	547	563	569	583	591	564	550	569	603	576	564	544	584	592	555	542	517	564	598	559	529	580	573	549	561	559	560	594	573	568	526	572	611	582	621	574	555	611	524	623	573	582	550	583	575	515	600	554	556	572	584	585	563	563	548	558	608	563	590	569	586	584	608	590	583	585	570	546	576	570	574	592	588	590	552	564	515	601	561	567	580	578	547	568	550	590	548	546	620	529	572	588	593	556	588	572	557	585	548	551	538	580	575	593	592	619	550	612	548	507	579	525	548	582	613	578	609	631	572	544	541	585	549	544	528	532	587	602	563	581	562	608	537	549	567	570	541	551	563	575	597	572	593	590	620	535	589	571	602	565	526	604	587	595	556	531	545	580	549	599	584	554	590	522	559	597	590	532	581	582	552	552	597	555	586	549	576	550	549	590	569	540	627	554	584	607	566	533	581	577	528	572	632	576	517	572	579	560	593	600	552	530	571	577	567	558	614	542	589	605	567	564	560	584	585	548	581	565	544	568	601	595	571	570	563	600	581	592	569	552	559	551	576	535	611	572	571	624	558	568	563	615	614	544	588	580	534	565	523	595	582	559	581	566	548	570	651	574	591	583	541	570	528	550	590	603	545	542	544	571	600	547	576	564	548	555	582	572	529	584	579	582	578	586	636	518	573	553	558	593	609	573	523	557	602	524	544	590	569	574	549	618	577	556	560	600	558	580	584	592	547	541	523	567	555	540	570	567	588	556	567	636	602	564	588	624	566	570	569	603	599	580	572	554	577	522	569	557	553	584	553	622	613	621	536	612	543	538	596	572	597	581	552	570	588	573	547	581	551	575	574	565	547	541	542	543	624	582	617	568	542	536	567	562	535	580	605	567	563	556	516	585	552	535	609	564	569	578	547	568	611	554	577	556	591	550	535	606	563	583	524	562	565	565	536	535	600	610	608	566	595	592	598	581	545	562	617	608	584	575	596	528	531	562	550	575	563	574	578	565	576	603	593	570	582	580	525	579	539	569	594	578	597	593	553	564	532	561	587	573	572	598	599	562	546	567	592	569	541	566	609	569	586	581	599	587	537	608	541	526	597	530	573	581	586	572	602	528	580	535	562	568	520	562	535	602	591	541	580	582	575	522	577	541	538	563	538	555	563	565	548	592	571	574	564	588	559	578	595	611	620	542	552	582	540	547	570	556	574	574	573	565	603	536	551	586	585	551	585	598	575	578	564	590	582	585	616	541	557	581	568	567	529	554	564	580	579	560	568	545	602	550	593	529	595	533	625	549	516	558	571	543	569	590	579	529	562	597	549	550	555	569	548	531	569	597	551	573	554	578	563	576	585	574	585	552	572	594	589	567	568	574	575	499	554	593	549	588	628	529	567	535	604	556	563	551	569	559	590	518	554	575	558	530	540	546	586	556	615	562	556	512	563	561	534	547	544	553	611	567	527	573	587	619	589	553	595	560	568	599	604	586	547	585	595	521	586	534	580	547	539	592	603	546	542	592	531	559	545	587	540	548	616	577	556	630	562	585	564	545	597	577	547	602	565	553	584	601	557	576	555	609	548	565	556	574	585	553	570	646	556	552	572	600	585	568	531	630	571	563	554	568	591	592	572	576	575	538	567	612	593	547	583	551	587	591	545	530	575	566	550	580	554	570	587	558	564	561	589	532	577	549	534	568	537	570	600	607	566	543	601	596	583	556	582	580	559	552	522	581	566	564	604	514	601	568	523	590	605	596	609	566	582	554	558	589	566	576	540	556	594	557	585	556	633	533	615	569	582	569	556	596	577	587	558	581	587	559	550	604	568	606	599	570	549	598	563	558	593	576	529	552	565	573	598	603	533	539	542	607	585	561	563	548	547	583	548	594	584	572	594	581	580	573	547	535	561	572	556	568	552	579	602	540	585	561	555	587	590	633	556	601	556	597	593	556	560	573	565	545	585	565	559	525	589	616	574	573	567	533	603	551	525	619	563	529	531	591	587	557	569	598	579	551	587	552	563	540	614	582	575	599	594	600	570	583	523	616	552	635	591	555	549	573	586	565	605	603	568	588	528	639	545	519	577	579	591	575	572	522	579	517	524	569	575	572	559	560	556	561	583	553	573	612	558	599	581	562	610	593	603	517	610	565	566	537	591	565	557	602	570	545	559	574	583	580	569	597	518	554	560	570	562	565	600	561	585	563	587	532	526	581	594	576	597	574	526	524	577	595	561	600	557	576	561	590	535	582	558	569	547	616	564	527	585	575	557	562	567	602	563	576	560	584	623	577	594	603	567	585	585	595	556	587	567	607	558	573	577	570	581	577	567	589	521	587	568	608	544	588	580	564	584	565	572	569	530	550	570	592	594	571	543	523	565	575	528	597	586	565	559	591	576	577	559	636	595	589	570	572	559	555	566	574	562	589	556	544	586	545	596	597	591	539	569	537	537	572	597	582	593	597	563	580	577	560	592	576	626	534	618	541	599	519	548	607	588	572	515	580	546	559	559	561	571	531	554	538	621	633	585	579	547	564	593	575	572	569	568	577	590	560	576	609	562	590	598	555	581	585	551	560	588	570	542	583	579	574	542	565	573	554	546	581	584	589	578	560	555	555	554	543	507	538	571	566	566	550	583	552	588	554	545	600	532	575	607	575	587	563	577	575	549	591	555	580	563	532	607	602	581	589	575	535	585	571	577	577	573	570	571	562	574	592	548	553	593	580	521	574	565	571	555	604	591	571	587	556	585	554	575	551	547	574	583	562	586	571	589	578	595	535	558	588	547	575	534	559	564	561	569	593	600	556	604	568	553	564	550	577	571	567	540	551	582	571	533	554	589	612	571	532	559	554	556	556	543	603	566	557	582	589	589	558	540	573	599	571	563	612	550	556	543	578	575	594	596	585	574	609	582	564	525	532	580	628	604	549	562	546	605	559	608	546	598	548	590	579	568	518	561	553	603	571	540	524	610	531	522	581	546	558	571
14553	3073	4468	4400	2885	2298	1785	1493	1320	1008	1001	1068	1094	1210	1140	1215	1214	1288	1299	1350	1333	1027	755	532	447	378	346	313	349	351	363	358	333	329	333	309	334	345	330	319	349	347	339	308	345	338	378	308	338	337	329	316	313	299	349	316	309	328	297	323	367	313	350	315	320	292	309	334	333	313	323	297	298	295	307	352	327	298	307	312	317	323	340	290	337	318	296	301	322	333	297	305	350	335	353	324	312	321	306	302	328	305	331	321	331	338	333	328	344	302	305	303	313	340	339	354	304	330	342	316	314	341	318	315	382	347	307	318	321	321	306	317	333	322	341	290	309	314	292	339	321	274	303	297	304	320	305	326	320	301	326	326	360	280	334	355	338	348	352	319	314	315	320	309	332	325	322	326	322	306	327	336	336	343	297	303	320	373	291	356	334	326	314	339	338	354	371	326	362	314	295	311	304	357	314	303	307	305	314	305	303	325	312	311	322	321	294	306	327	292	334	335	338	305	321	327	375	304	277	290	292	314	318	334	342	342	314	297	321	331	313	316	315	328	338	311	328	327	339	299	314	352	315	356	342	326	350	329	363	327	336	295	299	295	294	322	314	335	322	356	285	320	344	376	336	351	366	317	297	339	321	323	297	306	328	277	306	347	319	322	309	333	307	290	365	311	346	359	322	308	337	330	311	378	321	296	304	301	294	308	326	331	332	312	310	351	333	320	325	271	343	330	320	334	305	356	340	283	343	307	302	311	354	316	323	331	324	333	293	274	285	290	330	284	328	343	308	330	316	301	335	326	350	330	317	318	337	336	307	293	333	322	310	274	306	275	312	310	315	328	327	312	318	329	320	327	319	353	319	295	307	335	316	310	325	300	301	313	301	304	291	312	300	309	326	308	334	304	305	330	344	320	306	315	330	289	339	350	318	328	342	308	310	276	302	298	320	325	325	301	288	308	309	312	334	318	311	316	311	334	327	300	343	325	299	326	301	333	336	317	313	349	304	318	293	350	295	342	346	305	296	312	294	327	345	304	292	310	309	327	296	310	290	338	339	321	302	314	333	315	346	330	325	298	341	334	294	333	305	347	318	298	313	306	312	320	344	308	310	322	369	342	319	293	336	346	300	290	349	306	311	351	333	319	340	341	287	313	337	314	329	312	317	287	309	303	309	285	303	322	342	312	319	307	345	270	362	295	356	284	320	296	305	322	287	341	324	297	343	332	362	332	331	290	338	299	330	285	296	327	314	316	312	321	299	336	309	311	320	323	321	319	365	331	292	322	328	339	333	307	326	299	312	318	326	282	319	322	335	336	326	328	305	304	338	323	338	317	324	339	314	355	322	325	281	337	308	349	331	302	350	311	321	314	345	317	316	329	364	303	301	302	331	310	311	313	328	339	305	339	368	299	323	331	324	293	316	321	335	291	324	296	324	309	358	333	287	326	319	323	330	309	318	300	352	337	337	325	312	321	335	294	324	290	345	339	311	330	361	298	346	347	328	304	290	339	315	307	335	292	296	302	342	312	300	315	312	332	357	337	300	326	312	358	314	311	310	315	314	348	316	314	294	324	341	312	322	324	295	313	300	319	336	307	345	325	327	302	300	328	346	335	339	347	330	343	318	322	304	347	334	332	352	294	324	290	314	307	356	322	324	334	336	310	291	329	347	357	325	327	289	286	319	306	303	362	360	326	322	303	308	361	319	305	349	310	334	294	329	317	297	311	325	304	303	313	299	323	320	313	330	312	320	323	336	288	324	288	310	312	311	305	316	317	317	309	349	305	309	304	289	333	286	320	305	355	306	289	352	317	330	323	309	340	301	316	304	342	305	296	340	293	300	293	315	337	268	370	353	330	307	291	331	318	280	316	304	305	310	325	326	324	316	339	326	328	324	326	347	294	340	306	315	334	309	329	310	317	354	322	297	324	306	311	280	333	325	320	302	328	325	330	313	326	362	326	293	296	299	297	313	316	321	329	312	321	307	321	334	348	325	335	311	325	304	298	306	347	305	347	342	297	292	312	328	320	348	300	306	306	312	340	339	328	339	302	326	316	317	333	308	324	324	306	340	288	323	360	308	313	312	281	316	295	327	305	316	322	336	337	320	345	334	298	313	343	315	339	304	311	357	300	338	327	324	352	288	334	305	334	314	296	319	325	359	329	319	311	310	328	345	321	304	349	326	308	321	309	301	304	291	301	305	303	335	303	340	321	319	296	312	293	324	309	332	354	322	307	324	301	363	294	359	310	342	330	301	304	339	304	314	322	312	336	325	287	313	322	338	356	313	321	333	335	360	342	309	318	318	338	301	323	307	316	317	332	292	322	339	300	293	332	304	302	296	326	329	333	331	313	301	299	312	305	317	309	328	309	323	323	320	313	276	303	333	294	306	330	302	333	319	328	310	315	349	334	341	277	322	295	334	284	324	318	322	329	327	334	320	305	310	293	309	331	295	317	322	337	340	299	286	302	309	293	320	311	309	318	327	347	294	318	321	326	331	282	330	297	322	347	322	331	299	311	349	328	301	341	314	304	301	311	313	316	308	342	288	331	315	340	308	321	311	312	338	327	334	348	323	294	299	338	318	333	300	334	309	313	332	309	362	299	305	320	289	311	332	306	317	306	324	302	291	315	327	323	345	307	323	351	340	358	333	314	331	307	312	313	347	308	302	307	311	342	329	287	313	346	317	352	315	334	335	347	324	323	358	333	311	310	313	337	327	352	321	368	307	312	348	328	332	340	336	327	281	326	306	304	323	342	338	328	320	337	321	310	315	336	291	281	337	336	334	339	290	287	307	298	330	339	312	297	304	295	320	325	306	310	285	321	343	339	326	332	318	324	329	349	341	348	324	295	294	306	301	302	318	342	340	314	336	328	338	309	336	332	330	294	314	303	292	322	303	313	310	328	352	306	298	337	311	320	315	322	320	344	325	334	316	304	315	288	285	341	298	321	324	292	301	311	331	330	328	308	310	320	314	311	303	296	316	303	300	312	352	341	345	351	353	316	337	325	347	310	353	353	308	293	360	315	286	327	314	351	331	309	357	269	311	330	342	313	346	340	325	320	308	335	341	307	286	294	332	308	317	314	329	295	310	360	300	317	325	358	319	334	324	351	327	297	338	310	330	300	316	335	330	296	302	335	341	326	316	304	323	311	307	285	309	323	296	313	327	337	298	317	300	312	330	349	315	296	338	302	294	347	309	323	316	340	320	313	328	299	317	356	334	303	288	276	298	332	323	309	314	297	333	320	319	309	301	327	331	309	334	321	351	287	316	379	333	335	350	331	296	290	305	345	330	318	316	317	330	332	344	308	304	302	328	343	337	344	315	341	341	290	314	306	282	313	329	312	302	322	278	320	323	300	289	321	317	306	315	311	318	320	335	283	319	336	350	323	293	317	300	336	345	352	333	322	323	337	346	309	304	324	316	347	307	335	310	322	329	329	339	323	331	323	290	349	273	292	292	300	297	301	306	283	326	336	295	311	322	285	305	277
7935	2763	7712	11128	9662	8694	7352	6642	6117	5019	4326	5294	5563	6076	6090	6625	6820	7182	7145	7335	6411	4936	3669	2159	1304	1138	1028	1037	932	1041	1051	992	952	1001	959	975	856	864	890	912	891	929	875	862	875	858	861	873	897	863	860	850	786	848	834	821	855	835	881	840	852	865	878	781	800	814	829	835	825	779	811	836	816	847	824	824	810	779	799	834	811	809	783	880	823	837	844	829	859	819	833	840	813	824	865	870	839	861	860	807	827	824	803	832	850	786	822	814	800	819	821	830	823	761	814	790	794	856	813	793	820	814	803	813	783	780	835	803	811	760	794	803	804	823	844	819	797	803	847	785	797	879	782	848	783	785	839	772	818	816	855	759	818	785	828	816	814	766	799	837	828	811	854	858	810	798	873	805	825	806	821	785	794	832	818	754	843	871	818	853	792	779	819	835	833	807	783	812	795	788	845	754	858	782	838	861	791	811	808	763	813	830	784	818	857	796	820	828	802	774	826	826	774	794	797	804	822	800	799	790	832	774	886	843	784	781	788	827	796	840	836	812	853	841	759	780	793	825	790	820	771	785	775	807	834	775	858	800	767	785	843	800	785	814	798	817	819	813	829	846	829	836	810	791	752	832	791	819	760	864	776	841	748	832	749	811	811	810	833	784	830	779	851	854	760	821	809	799	807	791	768	796	786	820	794	820	759	784	795	814	843	776	794	801	786	773	782	809	825	838	840	801	756	788	802	841	815	785	803	834	839	772	827	779	859	806	797	851	791	780	811	780	782	870	769	834	816	750	771	816	818	807	824	802	815	809	857	857	813	806	807	828	779	827	788	784	832	762	775	829	831	808	789	790	820	807	800	817	795	754	805	789	811	812	782	778	852	798	857	750	840	827	784	761	772	823	809	796	786	862	827	784	798	829	800	835	805	799	789	861	858	808	836	824	767	775	795	801	778	790	786	784	803	838	771	849	845	785	770	803	864	805	834	758	834	816	823	801	834	831	761	803	814	857	766	796	857	835	839	831	829	815	811	819	817	826	820	833	746	785	829	838	834	805	831	770	810	785	818	784	784	767	844	815	814	798	794	796	817	791	812	781	827	776	797	798	790	822	801	794	792	800	828	810	846	793	847	748	818	785	809	902	760	812	841	815	746	863	758	801	861	819	830	828	827	813	764	791	805	825	792	799	808	787	732	809	794	744	804	822	838	787	784	802	756	843	765	762	826	847	783	806	818	760	832	819	857	850	803	782	839	811	811	819	796	779	813	792	855	779	813	787	770	806	850	779	812	798	796	807	849	796	783	796	802	828	789	822	839	853	823	782	747	823	890	776	795	791	803	813	807	783	840	766	834	810	814	814	782	838	791	827	765	812	805	795	802	828	803	837	828	822	832	811	813	811	773	872	797	766	791	789	807	829	781	779	812	812	784	800	809	805	839	783	789	852	805	773	800	788	808	807	837	807	828	763	775	795	765	836	814	747	833	836	851	809	796	778	816	801	796	846	800	770	832	834	876	791	800	818	846	790	743	818	818	824	804	805	777	790	759	774	763	822	829	814	824	798	768	784	838	832	798	822	853	822	794	847	833	813	842	811	845	743	773	847	822	816	825	775	825	792	777	753	782	781	869	781	797	841	819	774	833	820	798	829	820	786	835	790	819	802	741	810	799	845	817	769	825	828	761	817	805	794	793	826	829	807	867	798	777	831	823	779	790	770	782	776	799	804	808	801	770	844	840	768	777	778	820	807	785	820	813	830	787	792	805	787	853	790	862	806	778	854	832	754	789	850	807	829	818	817	801	788	755	817	826	849	839	803	810	760	779	793	821	850	842	781	810	791	807	857	825	801	811	818	785	834	781	830	810	781	804	793	749	793	794	834	846	807	875	822	827	838	789	797	831	781	774	820	839	861	857	774	788	774	809	864	826	828	759	859	795	841	836	825	821	745	795	802	828	785	816	805	871	831	830	797	800	771	818	827	806	835	864	877	779	810	814	812	773	830	792	798	795	845	787	857	780	768	796	783	750	842	847	820	825	793	771	858	797	819	785	787	799	855	847	814	755	791	819	854	795	800	798	819	817	802	808	828	796	793	814	848	785	798	822	797	780	777	786	780	797	849	769	774	805	802	880	815	801	788	823	820	855	771	846	840	805	768	817	786	794	851	825	794	799	815	761	767	809	780	858	803	787	830	846	804	800	769	797	838	813	764	770	812	810	796	797	859	800	854	832	779	806	793	818	818	834	814	782	770	826	826	773	864	780	818	788	779	846	729	828	832	786	822	802	793	802	810	831	835	779	837	805	756	812	759	799	813	781	842	835	811	791	763	791	820	819	826	842	775	800	862	818	836	835	836	785	759	831	838	839	817	830	804	825	814	805	859	797	843	870	816	797	757	827	815	797	827	802	830	815	814	817	809	823	801	786	758	819	817	774	760	880	806	794	798	819	841	807	823	812	801	847	795	783	828	825	828	858	779	878	799	793	756	792	792	801	869	869	782	789	838	757	869	817	870	815	834	838	768	808	812	786	786	839	834	813	807	794	784	879	837	821	802	821	769	841	780	765	794	793	860	843	851	853	769	830	817	777	794	801	807	799	777	864	765	819	771	825	831	817	815	807	823	820	804	850	835	855	817	802	833	823	790	789	812	790	841	812	764	759	818	841	795	786	750	748	862	826	814	788	802	800	775	868	814	827	795	783	805	826	777	806	785	842	863	805	849	790	838	775	836	915	782	820	784	812	854	856	817	846	800	821	817	835	845	822	791	768	730	831	819	829	831	798	830	810	809	807	760	814	841	823	855	821	837	800	794	778	780	771	815	786	797	825	826	824	809	767	804	745	823	805	808	816	799	816	808	792	799	825	831	816	797	773	796	741	803	829	772	811	769	781	811	812	780	790	819	799	850	799	796	833	784	801	760	798	812	758	800	796	742	815	823	839	802	826	829	789	769	781	863	841	768	830	823	778	788	837	798	805	823	821	767	801	824	783	848	815	808	784	821	790	810	741	832	816	752	768	854	822	862	806	810	772	802	796	844	820	804	788	820	766	872	816	843	832	829	802	772	857	822	785	828	748	816	813	816	805	778	821	818	871	811	778	825	783	828	789	821	809	835	807	791	795	800	822	795	809	850	832	802	810	774	820	796	799	812	784	773	836	765	798	789	805	748	804	761	795	783	832	861	857	830	809	809	816	810	777	806	868	772	824	791	817	786	861	819	819	767	793	760	824	814	775	823	834	793	829	819	892	845	826	823	858	801	811	812	806	820	825	832	831	841	823	814	798	806	834	809	845	812	783	828	803	816	845	803	810	839	791	776	784	825	800	850	867	756	794	831	840	805	768	797	853	777	832	788	809	801	857	825	812	783	808	828	828	793	878	806	801	794	820	786	802	824	825	847	825	815	834	781	829	779	857	830	791	792	820	775	782	821	793	856	789	799	820	811	851	790	828	793	817	805	829	846	831	783	806	779	812	853	810	785	801	843	788	889	891	774	828	816	823	822
2482	644	1243	1215	969	800	605	601	592	496	469	454	417	418	410	369	383	355	411	382	362	379	385	360	370	338	381	373	372	372	371	330	361	342	346	373	373	373	378	339	346	347	311	321	334	363	337	338	328	382	366	367	350	360	350	324	356	340	354	358	354	377	351	324	364	356	341	359	338	355	385	381	353	336	349	353	350	341	379	382	358	361	369	338	366	375	332	347	335	307	357	365	372	367	372	330	373	370	365	378	344	340	351	367	321	350	315	359	375	376	349	347	341	345	365	325	354	380	356	370	397	382	396	364	383	354	359	367	325	369	348	362	364	364	340	339	339	345	334	354	325	332	367	335	419	384	402	366	345	358	383	338	352	366	347	349	362	354	351	350	303	357	369	392	348	344	361	311	332	337	333	341	340	332	348	346	337	306	360	337	369	376	324	371	351	387	376	376	345	377	354	336	369	367	356	352	356	346	333	325	337	343	336	374	339	333	381	346	343	355	366	347	386	390	349	370	335	298	355	323	346	371	356	348	347	336	362	381	359	331	334	368	344	370	349	338	397	347	332	401	360	331	367	343	336	370	356	361	358	326	328	355	377	354	350	333	352	353	331	348	337	350	339	413	354	342	357	344	340	331	346	331	308	376	334	338	350	357	356	359	352	354	334	343	341	352	358	354	382	358	356	380	390	354	336	314	337	362	337	364	336	327	318	366	351	295	337	365	337	333	364	330	363	354	326	360	351	381	348	380	356	346	355	372	357	362	360	363	344	337	344	347	374	336	353	383	345	384	330	356	367	366	339	378	366	333	351	371	356	367	342	354	385	374	384	351	357	392	371	359	330	346	378	344	339	351	322	346	346	371	337	363	366	361	328	369	332	324	333	301	372	328	372	380	369	338	385	356	362	343	342	346	358	347	368	352	365	382	328	353	329	322	359	347	340	356	392	354	360	330	294	370	355	311	330	366	338	369	335	356	368	360	342	353	336	343	369	340	346	327	355	338	378	318	343	383	339	340	350	345	332	378	331	390	366	356	337	317	332	350	347	354	330	339	374	364	396	331	344	334	340	328	366	368	351	366	337	344	348	363	357	370	323	357	356	364	360	356	393	364	354	362	373	366	341	359	352	360	373	349	359	330	369	342	364	371	329	324	386	371	358	398	353	339	346	384	368	358	347	386	361	331	306	352	356	386	370	363	374	370	373	346	364	344	342	332	362	359	371	352	371	340	373	350	347	307	352	334	354	341	370	367	338	349	349	346	345	354	344	343	336	368	339	348	338	342	350	320	371	371	315	376	345	350	361	354	379	347	388	360	353	329	350	312	327	395	362	336	343	319	343	370	330	333	318	362	386	338	379	337	396	363	364	345	368	350	311	310	328	325	351	362	342	321	363	353	392	341	382	341	369	394	363	384	332	379	345	330	368	333	361	394	326	361	367	396	349	362	338	376	355	344	363	367	326	348	336	356	366	344	333	385	336	407	366	360	358	343	347	366	349	342	306	369	319	344	358	336	345	347	366	379	324	344	354	325	320	301	329	372	343	361	335	373	334	345	377	357	352	370	356	395	329	352	362	357	360	390	360	350	362	327	335	365	382	360	352	334	350	378	368	343	355	320	326	343	355	372	378	362	347	324	377	372	333	348	344	340	374	319	372	361	352	342	340	353	348	379	383	347	390	318	336	396	314	370	361	368	382	352	389	316	369	343	372	410	372	356	314	360	344	342	389	340	336	367	350	339	369	353	348	374	364	380	375	360	357	396	354	335	337	340	357	352	330	352	375	391	371	375	389	331	339	324	346	321	342	318	374	346	354	389	370	365	329	345	332	353	349	327	345	326	329	341	345	347	352	329	318	355	344	348	339	345	370	369	358	366	360	345	346	375	348	364	367	335	347	381	334	317	356	344	311	366	317	351	345	369	389	357	384	340	368	359	336	378	368	342	328	379	391	352	330	386	380	351	352	334	350	369	330	374	330	352	384	381	346	361	349	374	312	372	378	349	340	359	351	331	325	370	318	361	360	339	377	347	342	358	372	362	369	339	350	363	324	352	371	338	343	363	340	345	374	339	361	364	303	341	352	330	314	341	360	376	364	341	357	373	372	371	378	358	351	370	352	345	365	331	387	335	346	362	334	353	348	347	363	363	342	344	355	362	357	376	346	394	343	341	348	340	336	364	334	364	360	347	362	367	363	328	375	365	344	353	387	365	335	370	337	352	345	368	337	370	362	347	348	345	337	342	373	348	323	358	342	340	352	325	331	375	332	373	340	401	337	347	352	394	351	333	353	347	327	357	342	359	335	376	347	331	330	332	371	359	359	411	360	365	365	380	369	337	342	340	319	375	371	366	341	345	334	332	332	336	331	311	326	369	347	392	366	376	343	316	362	364	373	317	338	319	389	352	339	325	336	350	334	373	356	363	337	373	342	359	373	356	316	366	339	324	314	347	358	345	347	331	356	341	356	366	352	380	363	368	334	346	346	391	366	327	343	351	340	327	362	342	369	340	351	367	358	351	343	349	359	336	323	332	372	372	345	342	356	348	355	321	347	369	312	309	383	344	344	374	328	341	390	356	363	353	338	371	317	371	333	343	372	382	329	297	348	324	335	339	381	357	313	350	320	362	351	359	376	359	322	335	363	315	326	343	378	351	349	349	344	325	377	380	363	365	362	367	362	332	362	358	360	340	336	373	363	372	368	341	342	354	350	388	369	345	370	351	352	357	317	331	345	352	397	335	372	383	369	361	366	352	411	344	336	368	349	352	355	336	366	337	327	342	340	338	336	310	348	334	343	374	358	356	366	329	365	321	349	356	357	379	374	368	373	335	352	378	351	378	345	341	322	339	319	335	296	319	361	360	382	365	340	380	385	365	353	356	365	370	349	354	378	330	357	327	346	370	367	331	355	326	347	323	370	359	342	349	346	361	350	379	330	369	396	367	331	364	342	332	328	382	341	333	395	350	367	351	348	374	366	343	340	334	363	340	349	336	349	318	353	327	347	330	359	353	333	327	363	333	346	385	378	346	377	353	329	337	324	348	364	350	355	317	359	342	332	323	336	334	321	346	355	376	343	348	339	326	372	340	375	313	362	323	338	337	349	351	372	358	340	342	321	316	356	352	354	373	378	365	400	356	355	350	358	344	366	321	391	338	355	357	346	388	328	355	339	326	371	369	343	338	349	360	359	321	361	342	384	364	361	322	317	354	374	357	317	383	368	353	343	349	372	338	344	364	330	349	348	332	344	370	294	364	360	345	376	346	352	358	377	313	358	374	316	357	360	318	337	341	341	379	368	368	369	327	342	345	307	352	373	370	376	355	385	323	335	347	325	351	387	370	331	329	331	355	349	338	354	344	385	353	362	335	341	356	366	367	350	403	351	336	352	364	340	350	372	353	338	320	379	383	298	377	367	341	335	345	324	335	339	384	337	362	365	366	376	362	343	356	338	352	321	376	343	356	374	361	347	359	334	355	339	397	379	343	357	353	367	393	379	340
2705	1229	2574	3631	3416	2895	2278	2136	1948	1716	1582	1672	1255	1186	1137	1085	1073	1045	1006	1045	1002	949	928	846	869	834	786	899	850	912	838	903	901	831	819	901	858	836	834	871	883	814	831	845	837	801	817	808	825	841	776	834	870	816	846	867	853	817	874	865	836	873	853	808	837	867	821	821	871	829	817	848	857	834	852	813	842	846	825	882	790	824	815	839	868	839	841	810	795	825	891	839	768	811	813	892	887	838	835	866	821	820	843	810	848	880	860	872	848	838	818	820	827	840	882	839	831	790	778	848	813	827	846	874	821	846	839	849	859	850	864	825	840	827	842	836	829	849	783	844	866	851	852	870	829	803	812	866	857	863	795	895	878	850	856	860	863	855	804	840	870	839	829	855	817	838	880	828	799	841	818	823	793	889	873	841	815	852	795	825	813	813	834	846	820	817	828	803	827	817	796	770	858	887	858	843	828	865	821	826	841	858	795	832	847	859	822	850	843	839	840	829	849	825	852	818	850	831	848	833	862	848	807	844	841	829	875	830	810	848	834	816	828	863	802	824	833	826	876	861	817	829	863	861	864	870	868	834	826	821	849	837	873	820	835	856	830	807	865	801	848	795	842	841	804	818	861	869	813	813	860	840	748	843	845	831	844	847	845	848	850	897	818	848	806	863	834	849	839	856	875	849	789	877	820	859	784	850	882	882	803	824	878	862	884	843	799	845	782	843	822	906	851	838	813	842	864	821	847	824	813	830	915	860	811	804	871	841	875	829	834	888	805	826	832	843	816	819	792	869	807	871	805	881	837	863	868	817	834	847	832	843	804	812	853	843	830	836	871	791	856	789	849	874	846	869	862	880	839	799	826	799	813	817	800	775	863	783	846	763	825	833	806	846	800	863	863	874	818	851	837	861	869	879	744	833	874	797	804	821	797	823	815	882	861	855	835	806	847	823	898	804	827	863	851	859	824	899	819	879	811	893	825	785	849	875	779	816	824	812	832	862	835	786	860	799	777	795	862	845	869	837	858	824	859	797	822	859	847	822	821	829	858	837	806	886	846	831	869	856	810	870	833	815	861	791	854	803	853	865	871	843	841	812	845	857	849	883	796	763	872	842	844	843	848	841	819	839	809	861	811	844	806	795	844	825	849	834	830	825	878	860	799	825	796	845	766	815	824	823	860	821	837	782	855	857	844	892	823	844	812	847	830	799	829	842	833	837	826	785	832	818	773	877	814	871	854	827	894	830	842	834	764	853	843	789	800	819	850	831	851	861	833	852	839	852	848	804	807	790	823	832	837	855	802	825	924	814	851	843	825	879	806	850	877	868	841	797	828	829	807	878	830	817	851	806	857	843	771	838	861	891	827	812	863	865	876	811	834	820	805	845	847	818	860	821	796	852	832	793	834	819	857	863	847	800	813	849	840	817	816	829	847	829	842	834	746	861	889	860	847	833	853	860	851	876	829	794	893	836	841	843	825	817	853	881	852	883	840	807	822	828	849	812	794	826	869	824	891	850	780	826	839	808	753	879	804	882	915	863	805	859	842	751	742	826	825	825	860	784	794	860	830	861	825	775	841	817	858	838	852	856	788	890	799	864	808	824	853	834	779	864	881	815	820	865	816	854	812	819	882	811	802	805	825	833	824	834	815	795	874	809	819	850	816	804	830	831	855	843	778	842	835	796	822	860	836	827	863	819	840	831	836	840	842	792	824	885	803	784	889	802	794	823	807	882	857	891	819	794	815	887	839	831	861	772	811	862	835	827	889	795	889	889	845	803	801	804	771	822	847	816	779	831	819	817	827	861	844	827	892	848	841	789	848	821	818	857	858	841	853	828	910	828	786	794	844	838	851	798	854	884	789	828	902	842	769	810	835	833	791	828	802	850	848	850	814	816	861	824	845	824	855	829	860	826	811	795	791	758	875	818	817	829	848	810	864	772	831	800	845	887	815	823	790	816	863	900	833	790	781	808	856	822	828	818	861	813	804	832	864	841	797	892	878	855	870	843	837	859	844	842	824	852	844	842	871	860	840	807	874	785	855	882	832	776	836	843	877	842	799	814	866	824	853	797	861	879	883	862	852	810	834	818	818	818	830	847	828	842	810	797	818	879	826	833	845	804	807	822	879	830	836	817	881	825	833	814	809	798	847	819	872	897	867	822	838	868	810	812	851	844	827	864	841	812	836	848	852	863	876	853	827	831	803	846	856	819	822	850	902	817	853	886	799	863	798	779	845	835	859	814	869	861	865	897	838	828	800	792	878	880	809	844	839	846	855	801	904	817	858	844	833	829	797	812	829	845	850	794	827	834	867	820	813	798	869	810	825	808	844	839	824	858	861	839	806	867	831	830	805	797	853	856	812	862	824	848	827	847	827	838	845	846	853	835	767	899	801	888	775	829	865	796	826	851	842	816	855	850	823	879	844	885	838	844	836	826	822	805	786	842	867	831	857	900	874	908	850	817	847	851	811	869	858	808	839	816	809	836	793	819	826	878	806	878	842	810	881	846	766	858	859	833	895	817	887	831	844	800	840	851	831	828	853	843	867	831	865	862	834	815	820	830	856	817	809	832	834	869	816	839	801	830	789	802	844	830	812	859	810	847	837	839	855	867	817	849	849	844	863	858	824	858	876	784	894	794	845	846	830	846	818	832	834	811	835	857	811	873	816	831	830	892	784	865	882	780	854	826	875	806	828	839	807	830	807	820	832	798	813	843	823	832	873	813	875	813	815	796	858	850	855	845	845	798	852	829	826	813	810	815	859	883	840	838	834	810	870	786	833	857	841	849	778	842	877	812	888	815	835	839	879	815	796	830	818	854	803	842	864	831	838	867	881	821	843	809	846	844	858	849	822	805	855	831	865	844	838	852	833	869	827	810	877	826	854	812	868	810	797	813	857	841	869	846	816	869	797	865	844	862	841	801	884	796	864	876	813	859	837	799	818	845	808	822	795	827	806	856	835	825	851	861	853	825	833	834	896	829	822	848	849	862	865	849	856	785	788	873	839	870	853	776	871	804	840	780	823	825	792	855	847	839	822	829	842	836	868	876	862	868	827	820	779	854	837	852	831	851	830	880	841	871	863	851	818	798	865	871	795	859	845	850	805	836	803	850	851	778	871	883	858	830	801	843	853	822	816	824	786	824	861	840	836	835	836	876	851	858	792	834	816	840	760	836	836	866	865	861	877	836	809	833	845	786	859	882	846	868	869	840	778	885	848	869	856	794	790	854	860	852	802	842	817	845	843	890	855	863	817	800	853	849	883	842	839	812	854	837	803	810	796	791	831	804	821	896	848	788	874	842	850	865	816	839	889	795	770	843	843	916	791	894	880	865	833	809	849	855	826	820	834	832	833	855	855	833	783	806	816	830	773	787	894	849	846	842	862	834	876	831	818	835	846	833	819	861	822	793	827	816	872	856	825	866	799	837	821	853	808	826	844	838	808	874	787	853	832	849	865	844	801	888	827	827	874	843	859	796	832	865	863	842	809	793
7548	1599	2491	2265	1672	1223	1024	856	774	669	631	574	664	656	542	616	643	654	709	681	571	396	251	233	219	232	260	192	213	232	218	249	243	207	205	214	222	234	192	217	195	228	204	227	230	210	215	189	221	220	209	212	214	203	211	214	225	217	230	235	196	222	212	197	221	222	214	206	242	168	217	186	214	206	202	216	205	225	206	206	198	227	165	213	205	200	201	225	200	240	186	211	232	217	234	220	207	188	172	198	198	235	202	208	189	223	208	213	225	201	204	216	208	217	218	207	208	232	195	221	220	206	222	194	205	215	205	216	208	216	200	213	205	218	216	246	203	186	218	228	231	204	210	224	236	222	217	227	230	215	184	247	202	210	200	208	194	227	211	194	211	206	236	233	225	201	205	238	230	230	224	203	192	202	200	246	221	206	192	197	230	204	205	208	197	216	171	205	189	255	224	217	242	225	210	196	206	237	201	205	221	208	211	221	215	207	178	186	226	236	202	216	210	208	222	196	179	211	226	228	235	186	193	192	223	199	243	222	200	203	243	236	234	213	216	200	206	215	224	174	229	216	188	219	241	205	231	175	201	213	199	204	209	189	213	226	224	224	240	168	216	206	200	206	204	186	216	215	237	198	198	200	199	214	197	218	198	216	186	224	211	208	215	210	201	224	218	212	235	214	226	216	205	197	205	229	196	235	190	195	213	201	228	225	207	215	211	203	219	219	210	214	219	199	223	202	214	214	199	219	210	206	225	230	201	216	219	207	206	204	197	228	242	212	210	212	214	200	225	209	201	209	193	182	209	216	192	204	219	210	203	217	202	211	216	225	203	212	220	197	216	210	230	223	214	217	217	207	228	225	210	185	216	223	225	194	195	178	198	190	171	205	196	215	215	235	194	186	212	208	205	214	221	229	190	191	228	208	229	210	215	207	206	197	210	195	200	191	185	196	195	206	205	222	220	204	222	206	202	225	219	223	210	221	218	198	188	197	205	232	219	222	204	194	205	191	227	179	213	208	222	215	190	231	192	227	193	217	206	222	210	208	222	205	186	190	195	196	214	194	221	207	236	200	208	188	222	204	198	194	200	187	215	224	224	216	223	204	212	201	214	179	223	202	204	204	241	202	206	216	199	207	222	205	240	220	220	215	197	192	213	209	186	245	218	224	214	195	207	243	176	218	185	214	202	210	202	215	209	210	180	221	189	185	199	227	219	201	185	222	221	198	201	213	239	207	186	213	201	185	233	193	214	231	215	203	196	212	180	206	219	216	212	212	190	197	217	198	207	218	222	180	185	200	220	219	210	206	200	202	191	216	209	226	214	191	194	217	214	203	214	203	236	244	196	209	207	218	200	202	228	178	209	235	207	198	203	211	217	198	202	217	229	205	209	196	191	242	213	211	211	192	210	197	231	224	187	201	200	185	218	193	214	207	190	195	203	204	192	219	187	202	172	214	228	187	219	234	232	219	207	220	194	207	196	229	184	203	217	231	190	223	220	207	217	202	197	186	199	225	226	205	205	193	202	217	215	204	216	192	214	226	192	211	235	193	209	219	209	194	200	198	238	202	214	209	217	208	225	203	213	238	202	234	213	221	217	218	224	217	211	223	228	229	213	190	196	212	202	208	197	209	218	233	220	192	241	224	234	201	216	223	214	189	196	188	203	212	193	233	217	227	179	212	226	182	218	184	252	225	203	236	204	227	217	225	229	206	222	210	229	224	201	200	219	191	215	240	213	216	210	200	213	206	187	188	213	220	215	223	215	203	178	224	192	208	216	222	200	200	190	198	206	205	222	208	219	234	194	220	196	204	224	207	196	202	220	220	188	230	205	174	212	212	210	193	223	187	211	190	189	210	218	194	243	186	194	220	226	209	228	184	193	225	214	197	221	204	216	215	249	219	191	211	217	226	197	205	240	198	206	215	215	207	206	210	235	206	210	209	210	208	216	231	220	200	232	211	196	204	214	227	198	227	218	216	209	221	221	221	188	233	213	206	235	204	200	188	205	219	187	200	224	221	199	205	198	210	239	228	197	239	210	200	220	221	194	214	196	222	218	215	220	231	207	183	211	199	195	203	223	208	213	209	191	221	216	213	225	236	197	209	195	187	201	218	213	198	184	230	207	195	221	228	187	198	199	206	188	216	214	176	228	224	209	208	181	207	227	223	208	221	211	184	203	211	209	216	185	200	202	221	212	226	231	211	212	224	217	218	231	186	222	192	177	227	224	229	205	182	200	229	219	217	208	202	212	183	192	200	227	189	222	214	211	211	213	211	217	198	234	220	219	221	196	201	220	208	235	237	203	213	216	194	216	211	211	227	221	194	219	225	207	224	217	226	220	207	181	204	205	210	215	190	198	182	193	229	202	202	180	242	230	214	200	229	215	239	215	195	199	235	209	209	199	218	186	219	220	219	198	204	208	200	198	178	190	215	204	192	207	196	189	212	213	180	210	195	218	208	222	202	219	236	230	216	187	215	219	232	201	229	198	193	232	213	226	191	202	208	212	215	215	184	223	183	212	221	223	231	210	202	205	202	206	209	220	201	188	206	198	190	222	218	222	180	201	213	200	209	186	207	191	222	191	211	221	227	223	207	221	207	213	202	212	201	199	215	200	222	208	178	217	214	210	198	212	222	188	224	219	220	233	206	232	179	210	190	218	207	229	223	247	212	201	230	211	193	188	200	213	217	224	227	191	215	196	216	230	236	199	190	214	224	216	201	234	211	230	205	193	211	198	218	190	218	220	212	212	183	200	213	187	205	215	178	217	164	224	198	207	192	202	219	208	218	184	193	206	200	216	230	198	219	212	220	223	201	215	205	224	193	211	189	224	240	200	194	203	198	206	188	219	215	222	211	208	235	187	199	189	210	202	214	217	232	198	197	203	207	209	198	209	195	216	219	223	195	196	229	211	232	219	218	212	223	213	201	238	215	206	192	197	215	226	217	195	214	205	210	217	209	223	224	213	239	195	213	176	216	217	209	220	208	201	221	222	207	197	208	192	235	187	222	217	216	193	196	204	204	199	211	209	199	179	231	218	191	180	211	210	222	230	190	216	217	203	193	209	202	219	219	220	225	202	186	209	189	211	192	219	234	230	227	211	212	232	186	202	190	219	207	210	224	170	215	225	173	210	228	216	211	202	190	226	210	202	227	225	184	226	228	231	208	189	196	190	218	209	235	173	218	214	209	228	203	219	211	201	173	186	185	224	203	197	241	197	219	202	194	203	207	241	197	203	229	244	196	201	235	208	201	202	212	238	220	206	205	225	204	213	234	203	211	212	213	216	226	233	227	225	217	194	181	214	215	214	228	205	194	206	226	196	204	222	217	218	193	227	188	181	238	221	216	185	218	196	222	212	213	200	227	241	206	222	237	189	198	206	194	222	203	205	223	200	217	191	204	192	184	207	190	208	212	214	207	229	217	206	218	204	203	196	208	205	206	227	201	204	198	210	204	216	203	236	191	197	225	230	202	217	206	238	227	202	201
5669	1759	4955	6542	6231	5161	4475	4224	3610	3355	3140	3256	3443	3479	3161	3398	3546	4053	4226	3742	2787	1657	893	722	706	708	671	641	674	656	703	729	621	693	651	588	576	584	588	599	566	575	571	599	614	611	558	549	564	546	594	560	565	597	542	585	605	566	567	586	590	564	560	547	560	617	551	541	601	576	539	579	538	612	587	566	573	559	586	599	589	569	590	596	557	558	574	598	547	575	574	626	601	553	628	561	582	557	551	558	613	542	614	556	565	554	553	528	578	550	600	578	535	580	564	526	534	559	568	541	587	577	553	622	573	597	565	518	598	562	615	643	515	555	551	584	515	536	577	562	559	560	540	556	545	587	584	541	611	591	572	559	570	579	546	551	575	551	564	576	554	600	583	575	579	520	548	541	593	562	577	588	579	563	565	482	551	560	546	581	571	548	556	555	569	564	543	594	572	555	577	558	569	558	593	655	576	573	526	561	555	542	570	554	561	588	558	549	518	588	592	555	563	588	552	572	610	597	544	583	578	527	557	596	556	575	516	537	552	570	591	565	563	566	579	503	582	597	582	526	597	551	577	538	575	558	573	566	569	580	585	579	582	559	596	572	558	552	582	617	543	542	574	556	571	557	576	567	599	614	551	563	558	595	544	515	603	551	571	545	524	551	607	543	578	578	546	540	587	561	533	540	581	581	555	559	570	568	542	546	564	562	549	553	566	556	507	554	577	551	540	589	563	563	556	572	589	526	578	545	555	582	578	549	561	549	574	535	562	583	552	604	548	537	614	552	577	504	595	554	567	565	574	545	566	605	535	551	566	553	541	542	541	586	562	525	581	529	570	559	551	580	522	595	576	546	599	548	550	524	574	542	552	610	540	576	535	560	589	590	556	552	557	556	562	550	596	563	565	601	572	604	563	556	547	534	535	578	525	535	600	580	586	532	555	558	556	594	624	571	541	559	565	577	554	541	557	543	547	562	564	590	590	554	539	589	596	565	555	547	552	553	563	559	572	598	576	613	541	509	563	543	538	594	531	560	519	582	573	573	566	511	580	560	557	555	571	536	609	579	588	569	552	568	567	562	598	557	557	550	573	559	580	606	595	533	611	550	574	574	584	528	548	581	581	550	535	558	549	545	573	613	564	544	572	587	590	532	578	546	535	608	586	568	574	502	604	575	562	571	542	593	568	550	589	536	557	545	602	544	535	574	580	598	563	596	571	548	544	569	526	526	585	574	552	619	551	547	562	541	603	583	550	616	540	562	588	556	566	612	577	547	603	565	571	556	560	581	542	582	593	546	594	551	548	530	564	530	578	601	597	600	490	577	614	569	524	570	579	565	585	572	567	540	586	541	538	525	586	567	546	594	623	550	566	612	564	566	584	579	566	575	576	604	548	552	562	544	580	512	565	576	546	584	560	564	551	558	579	555	556	591	549	556	545	562	565	526	548	536	578	565	555	539	545	541	567	574	521	553	558	557	583	562	546	591	543	563	568	565	580	533	546	549	534	572	530	595	594	554	626	558	579	582	592	575	549	605	554	488	570	601	576	567	539	564	536	565	576	585	560	542	561	539	569	553	590	609	581	571	560	558	584	602	561	603	538	566	557	522	536	563	566	599	579	554	586	515	528	582	551	550	568	571	569	581	569	544	547	511	577	539	592	549	559	567	506	582	557	536	562	527	589	565	544	535	575	551	571	608	521	531	549	547	577	537	547	557	570	553	562	560	583	580	552	582	584	583	568	553	545	594	487	549	541	543	582	552	561	559	562	556	543	582	501	592	536	588	576	521	570	570	546	574	535	564	546	551	548	544	573	605	599	544	540	578	549	573	526	581	520	558	571	560	577	614	564	575	534	554	562	548	548	550	584	544	561	595	545	555	582	533	598	575	573	566	547	557	578	524	570	563	546	537	579	557	598	562	604	581	575	561	613	536	607	575	542	555	566	582	528	544	545	596	598	541	549	563	567	601	532	552	555	590	571	591	549	561	571	535	521	591	538	519	534	583	519	548	545	579	555	614	596	566	566	557	572	546	540	526	576	579	554	506	533	529	529	551	545	568	514	541	571	574	566	610	564	584	563	573	566	566	552	530	561	604	564	577	541	548	586	579	545	620	536	596	600	614	521	564	562	555	621	546	571	549	560	564	563	548	563	562	543	589	546	586	575	572	586	569	557	551	570	584	560	563	572	547	606	575	583	566	547	601	543	578	572	596	539	553	553	543	553	549	575	592	573	551	577	548	530	551	568	587	594	612	596	590	563	518	555	559	559	504	600	567	510	552	523	551	587	579	594	570	524	567	567	572	552	542	582	591	574	533	545	586	577	557	572	569	596	566	577	561	544	547	593	584	563	531	532	560	582	599	551	554	576	557	557	580	626	570	574	552	555	593	586	541	577	593	544	573	561	576	598	552	580	550	566	584	605	540	575	552	578	563	513	548	566	571	551	577	568	548	577	575	581	534	588	500	543	568	552	567	542	566	563	573	539	568	552	567	544	571	570	567	544	562	565	570	605	574	567	591	566	581	535	546	533	526	583	555	583	584	553	557	514	584	554	582	576	579	572	593	566	587	538	569	562	561	554	580	538	554	580	573	583	575	555	632	550	492	558	596	612	583	558	559	597	540	561	569	551	538	601	574	593	550	573	577	563	580	592	569	533	535	563	561	557	563	554	519	564	598	556	578	553	582	539	557	585	527	529	523	514	564	550	556	581	546	555	570	582	537	563	564	557	550	595	550	544	572	531	604	604	561	582	554	530	581	559	517	556	573	523	583	523	546	556	608	563	522	510	542	587	547	549	572	541	558	585	575	585	574	551	571	556	547	544	571	580	564	554	527	564	561	565	568	573	561	513	592	553	573	565	583	551	563	542	565	531	567	596	569	523	576	572	571	555	534	558	547	516	593	526	556	549	523	596	549	527	526	537	561	568	554	538	538	517	551	590	555	548	579	576	580	559	561	574	536	575	550	570	580	563	556	583	550	577	620	605	532	563	547	598	558	541	553	568	555	552	573	557	533	580	579	559	561	604	530	537	544	593	560	587	548	548	543	577	584	583	571	562	563	531	565	596	603	557	571	518	557	594	549	557	585	557	584	573	507	572	575	540	576	581	564	565	560	544	557	543	582	560	565	506	605	562	535	563	580	574	570	529	596	569	615	574	572	538	556	547	594	581	547	555	595	546	596	565	571	558	575	541	552	585	523	551	594	580	525	577	563	537	624	598	578	537	580	582	591	577	566	579	550	541	595	588	552	586	534	579	603	590	549	557	549	577	548	565	555	542	540	608	548	563	564	567	568	571	555	586	555	561	536	561	527	541	548	565	560	565	530	515	549	566	562	581	586	522	586	539	541	543	538	554	603	548	535	551	546	567	594	551	560	585	556	598	567	543	538	528	572	565	560	574	586	547	580	538	598	562	582	568	548	549	565	548	531	564	568	562	558	568	531	552	611	588	516	501	554	588	571	565	577	542	569	541	558	558	593	533	577	626	542	567	578
14581	3282	4704	3895	2973	1968	1787	1535	1164	1110	1090	1113	1049	1063	1251	1131	1132	1351	1727	1286	747	645	404	355	376	310	344	318	359	354	362	342	334	352	320	320	343	356	359	283	377	325	344	352	276	319	341	341	325	330	322	304	330	325	325	321	349	318	323	308	332	294	302	300	321	291	329	297	319	308	323	290	292	332	299	308	297	365	313	294	325	289	307	302	325	315	331	316	318	328	286	321	321	302	318	329	340	309	312	323	281	304	347	330	337	313	310	315	278	316	330	326	335	328	323	276	323	316	329	313	358	316	279	291	314	326	337	341	353	327	313	288	289	333	297	313	315	285	321	311	314	315	289	294	320	318	322	299	316	302	305	341	336	324	324	320	315	342	326	342	303	316	329	334	315	298	320	335	305	302	304	306	339	291	355	282	320	309	327	291	316	302	328	318	300	313	269	330	279	332	291	312	308	299	303	294	316	312	334	318	291	298	289	262	300	303	313	298	344	332	317	303	301	330	310	295	319	300	309	338	325	331	300	300	290	305	300	344	302	303	319	327	292	325	318	292	339	314	309	327	326	313	321	322	342	312	306	319	314	295	289	328	317	306	386	330	334	267	289	341	296	323	319	347	319	350	273	307	345	329	326	320	327	337	316	322	324	289	315	321	296	308	314	323	305	317	327	335	298	333	340	302	351	301	321	289	291	315	364	346	309	302	328	311	309	295	328	283	303	310	261	327	305	274	292	296	314	326	322	312	274	311	310	262	313	313	292	298	311	284	311	307	319	313	346	313	278	340	349	340	319	317	333	321	297	329	320	280	324	298	310	304	272	325	312	331	311	312	317	340	332	342	307	291	307	295	337	318	300	353	327	304	294	317	326	298	338	309	317	309	313	320	329	305	336	325	319	293	332	309	291	294	295	330	306	305	310	336	345	277	325	325	356	320	310	304	343	335	307	307	324	348	301	321	300	317	312	303	317	305	301	314	283	281	312	293	316	309	288	309	314	306	335	319	328	295	354	345	317	334	295	295	346	322	334	288	265	346	290	313	326	336	348	290	308	333	316	307	313	308	334	319	317	278	327	309	328	311	332	331	306	320	326	330	297	318	322	337	284	315	331	319	312	327	296	300	295	293	318	330	285	302	321	307	318	307	334	309	306	318	317	329	319	356	328	291	316	330	316	304	299	322	315	373	325	321	313	292	289	333	344	315	284	307	330	336	313	331	303	305	321	301	334	305	310	319	329	303	303	334	302	315	321	319	277	317	318	304	305	335	306	287	331	319	291	358	299	296	304	303	292	311	323	297	318	312	325	319	336	306	312	306	300	286	317	294	340	298	307	328	321	299	269	266	333	300	344	278	325	311	301	333	286	314	293	335	319	343	324	330	294	326	319	308	306	327	317	357	309	302	314	316	306	324	345	312	302	300	319	298	320	297	319	308	337	304	318	296	306	298	330	311	307	323	321	335	329	292	322	322	356	296	336	336	315	324	316	326	318	305	321	303	308	304	314	342	355	353	320	315	296	305	285	300	279	306	327	316	286	332	342	319	286	300	298	284	307	311	330	325	283	332	317	303	323	272	289	309	321	312	344	328	340	318	307	312	318	320	294	283	311	350	337	305	296	307	308	304	311	292	335	313	323	329	284	314	301	339	310	341	334	317	321	341	289	293	299	343	280	333	346	308	300	327	307	300	305	324	292	311	343	293	317	328	288	295	326	300	325	328	296	320	305	314	362	358	322	318	329	307	318	290	328	330	314	345	287	309	312	280	326	340	331	351	328	308	290	325	326	320	322	326	276	321	324	320	333	308	331	292	307	305	352	353	311	336	341	316	296	316	319	305	293	341	269	299	298	307	342	297	317	342	324	341	329	322	312	276	314	310	311	315	337	290	257	304	305	347	328	335	350	329	326	335	318	338	313	327	326	322	266	303	289	318	319	285	293	349	330	297	306	316	303	304	339	335	318	344	316	334	297	326	292	338	298	322	332	310	310	303	322	322	278	327	318	340	325	320	345	304	312	304	297	295	299	318	300	301	322	360	276	318	319	313	293	321	328	304	298	319	350	350	322	304	296	315	343	299	340	311	328	301	329	360	325	319	295	316	314	324	297	315	325	305	312	311	332	326	319	320	331	318	310	300	316	341	347	350	318	323	298	279	332	294	327	280	299	319	286	324	306	315	314	293	291	313	277	316	361	324	304	344	292	315	316	324	316	322	338	310	284	339	353	339	309	299	327	362	371	324	320	320	309	304	281	323	290	331	290	297	310	307	303	358	302	315	324	313	320	302	323	327	306	322	299	345	326	332	304	324	307	319	329	337	281	344	379	304	324	317	314	289	318	300	293	297	357	318	297	331	341	308	341	316	351	334	303	291	346	300	310	309	307	271	331	314	325	305	342	300	298	292	303	317	300	311	327	311	338	326	320	334	289	303	317	320	348	320	321	314	339	341	258	300	319	314	323	366	307	308	317	305	300	343	320	300	304	315	304	362	332	310	339	343	320	324	276	296	321	349	308	325	331	305	306	337	321	289	336	287	291	321	314	288	298	303	305	326	359	287	303	318	320	338	287	319	289	305	326	337	314	295	296	331	296	316	312	305	330	315	291	335	298	342	295	328	306	291	301	298	300	324	275	301	311	316	305	329	319	270	348	317	321	315	324	302	303	307	299	316	304	297	302	327	303	332	338	345	334	319	310	325	316	301	274	329	350	326	297	315	317	321	301	350	324	316	299	343	310	322	300	336	327	364	296	317	324	333	328	285	284	307	316	335	336	319	326	306	331	320	338	308	330	313	329	339	319	296	324	333	306	326	342	329	340	319	338	338	335	292	319	324	289	338	319	303	323	331	349	303	300	306	315	320	302	310	315	311	330	336	314	300	330	319	296	346	295	336	310	321	336	319	315	355	327	329	311	333	311	323	320	346	339	312	296	315	336	330	310	319	349	307	303	360	335	294	298	295	354	287	318	321	327	306	277	309	334	321	308	330	284	322	291	338	316	283	321	299	294	305	321	287	317	306	309	302	307	343	309	319	300	344	343	297	332	302	311	302	289	321	332	284	325	298	342	306	290	285	297	308	338	319	319	335	308	328	333	352	317	314	340	293	316	316	313	310	318	328	295	298	324	353	318	278	320	294	326	314	334	320	288	278	314	311	342	318	301	337	296	303	313	326	305	305	343	329	285	307	316	300	303	314	314	336	284	304	329	326	317	336	330	279	330	309	310	297	325	293	318	310	316	330	320	308	283	260	324	317	334	304	352	334	339	297	305	282	302	318	336	353	321	347	312	321	340	319	347	326	310	320	284	312	334	316	347	334	327	329	316	294	308	330	329	296	316	340	325	313	303	306	307	280	314	327	331	290	276	355	300	319	343	325	345	312	313	298	297	302	298	313	298	312	307	332	354	291	301	320	315	322	336	315	274	351	338	343	303	344	314	301	330	324	292	302	324	317	301	295	341	313	316	327	332	332	350	293	327	350	352	300	322	325	312	318	334	356
7917	2913	7827	10049	9493	7734	7432	6596	5551	5135	5513	5125	5465	6040	6427	6042	6564	7483	9560	7232	3519	2459	1234	1100	1155	1093	1010	943	971	1015	935	1036	977	931	907	916	894	895	860	899	844	843	900	862	809	811	843	856	830	866	848	829	876	821	821	834	840	807	880	849	829	829	838	796	822	823	822	834	822	784	820	777	860	803	796	824	779	771	839	745	814	773	785	832	807	789	788	746	808	783	812	814	830	785	807	820	855	842	803	784	830	814	865	793	800	804	776	792	816	818	822	765	850	864	797	799	777	824	835	801	802	805	748	787	821	788	821	802	775	831	790	718	786	832	860	770	807	792	814	766	793	798	824	794	760	850	784	797	857	769	794	803	761	815	793	769	792	805	762	753	804	829	816	820	821	769	770	815	809	764	793	793	787	814	796	800	816	808	781	816	870	839	768	784	788	813	769	769	805	748	785	736	819	805	785	788	776	819	796	765	781	806	811	778	749	810	779	825	843	749	827	790	767	798	813	775	796	744	797	830	767	849	834	767	831	828	821	789	849	821	826	789	793	780	808	799	819	823	854	809	748	805	804	801	813	783	735	796	802	844	775	795	772	769	811	756	804	797	825	843	819	767	801	760	765	813	775	762	839	784	746	794	781	767	851	856	797	832	765	775	804	797	817	794	772	811	766	827	761	844	777	795	786	729	775	807	754	865	763	794	793	761	811	776	776	813	798	804	846	830	802	811	804	783	819	776	832	777	794	826	806	802	792	810	760	828	755	746	800	709	848	770	752	763	735	782	832	760	792	796	768	800	756	833	790	815	760	837	815	771	781	789	785	791	836	801	787	825	781	796	724	779	834	799	798	809	809	839	802	835	811	829	761	784	759	814	792	803	813	771	810	777	812	805	794	794	801	761	815	789	782	809	785	774	790	775	818	778	777	813	762	758	764	839	853	752	864	807	797	771	820	824	790	775	837	795	760	793	800	789	795	823	818	813	783	843	811	737	757	789	831	828	776	812	780	792	784	845	826	834	851	802	824	810	765	818	766	817	789	779	791	825	801	836	815	777	775	793	792	809	857	817	825	799	804	807	794	763	806	814	754	787	831	829	789	798	843	751	840	739	756	850	787	833	818	774	787	823	816	872	817	756	754	840	789	797	783	812	823	805	782	788	773	769	787	739	789	865	775	813	801	836	827	800	787	812	824	752	766	798	866	778	789	773	790	803	749	798	772	823	830	813	762	745	789	777	763	844	805	745	782	786	803	792	818	800	788	739	796	771	819	794	764	770	837	788	792	758	747	838	794	811	803	819	761	730	799	742	782	822	812	821	747	764	784	762	837	786	787	808	784	748	820	757	796	773	763	784	779	811	727	771	755	753	781	806	796	799	795	754	799	797	780	749	771	781	794	813	799	851	806	807	822	789	780	853	764	796	817	786	804	793	789	777	776	852	830	777	836	773	805	761	798	885	758	805	801	773	794	784	791	806	789	783	827	736	749	803	815	774	764	810	785	744	824	796	832	856	720	763	815	797	803	792	837	817	842	785	808	760	770	793	787	781	742	814	791	762	817	840	788	813	824	849	789	786	783	784	794	778	837	798	787	833	775	804	791	767	797	786	807	800	792	826	788	765	764	855	851	839	804	814	831	868	816	821	805	829	827	795	819	820	782	843	824	791	811	793	785	783	824	838	801	738	803	807	821	770	809	801	750	791	817	766	797	805	797	789	855	783	843	801	764	841	803	741	765	791	771	799	796	794	783	818	826	864	758	814	777	853	804	805	773	763	796	841	822	809	813	776	756	799	837	763	802	812	786	795	781	754	850	792	806	783	835	810	838	768	810	826	773	799	791	835	816	773	863	813	856	774	783	794	768	772	773	821	794	809	823	761	770	772	774	770	823	825	819	813	761	831	788	839	758	751	777	775	821	808	830	829	832	844	789	830	823	778	803	773	776	779	785	834	766	791	799	799	792	780	882	785	790	861	742	755	779	793	778	831	824	805	805	806	765	798	826	827	811	815	774	824	782	829	852	768	778	855	813	816	750	838	741	781	785	832	833	805	810	780	824	810	807	814	777	839	825	781	782	767	841	777	774	844	827	833	752	774	775	811	782	843	758	813	823	820	791	796	812	818	774	807	774	794	774	808	816	752	793	840	770	782	731	803	801	811	816	771	792	819	824	811	797	793	843	831	782	813	854	791	770	805	832	766	760	823	796	780	773	753	816	730	824	788	800	803	798	769	768	783	805	797	805	776	776	828	829	799	801	784	779	758	892	766	773	746	767	770	822	779	844	842	816	815	807	767	819	775	758	806	840	814	786	800	843	801	776	784	792	819	811	817	803	785	776	768	798	863	746	807	763	776	751	815	822	752	794	808	767	809	831	734	783	825	801	784	731	783	804	801	814	822	796	831	765	713	771	770	804	765	758	783	757	751	828	853	831	838	844	778	778	795	780	825	786	832	818	801	789	747	774	837	797	785	818	815	805	798	779	814	790	830	837	788	818	793	767	801	774	795	787	840	780	787	833	817	825	766	834	812	801	822	842	781	801	793	724	786	767	814	811	791	803	808	788	814	802	769	838	786	808	788	775	803	800	779	773	768	827	761	848	830	810	774	816	830	825	801	763	818	777	810	771	832	818	775	758	775	800	825	765	777	836	836	818	756	781	785	790	761	804	770	829	796	819	779	799	791	732	829	798	775	803	764	813	761	796	774	841	791	798	787	801	767	749	816	794	799	781	776	754	778	807	836	782	805	783	829	793	828	826	795	853	783	814	776	756	797	809	783	766	828	823	765	825	775	771	821	794	771	826	779	754	788	779	753	851	788	794	797	829	782	810	810	804	816	858	815	780	781	824	822	847	795	758	805	824	818	781	797	778	763	807	780	820	841	777	765	821	800	739	772	790	769	780	836	827	804	804	776	798	776	819	814	844	779	765	739	779	762	787	790	794	783	781	801	823	786	805	779	821	774	819	756	818	797	826	818	851	799	773	793	824	809	804	775	754	793	883	819	803	813	767	779	814	822	756	834	819	805	778	814	796	812	755	788	789	772	828	781	768	808	824	747	791	796	765	799	790	798	780	767	869	821	790	787	782	792	741	804	774	823	798	800	813	809	797	757	813	733	806	790	785	802	793	785	777	807	819	806	841	792	806	778	806	841	786	797	777	805	780	850	802	769	787	793	826	840	882	801	781	805	798	787	803	823	816	794	819	817	835	830	824	854	789	807	797	814	788	810	829	753	734	779	776	785	805	786	789	756	803	783	782	810	735	792	773	759	803	789	752	782	834	760	772	760	774	820	815	815	812	808	822	822	849	882	807	807	820	825	772	818	758	833	828	786	815	789	800	812	794	796	800	808	757	787	850	802	860	830	785	785	791	806	803	797	791	792	795	728	792	771	767	817	855	781	810	794	752	757	835	798	833	835	801	859	824	789	818	773	818	782	791	744	793	811	812	744	760	815	771	748	787	810	807	759	813	753	797	810	814	783	821	748	856	799	839	803
2629	808	1179	1169	1029	740	710	608	469	526	516	462	387	387	385	415	362	341	358	393	397	365	374	364	367	335	386	348	335	361	386	368	348	314	349	317	342	296	397	348	358	365	345	359	368	315	354	339	342	361	350	353	373	357	330	327	395	372	333	310	302	340	361	341	375	327	346	371	316	308	345	318	374	351	345	354	331	380	379	336	338	355	373	312	331	328	359	319	362	333	317	351	351	308	315	344	345	364	316	328	369	363	391	354	378	352	329	333	344	343	326	352	328	353	353	342	322	333	331	339	335	334	345	332	366	363	324	315	338	335	357	399	346	325	309	328	359	349	355	292	356	305	341	331	338	372	358	346	348	348	325	351	367	342	352	355	350	327	333	325	347	373	380	342	297	357	356	334	335	352	348	332	340	362	334	314	314	329	360	340	389	353	319	390	323	348	347	341	370	327	354	378	314	357	337	326	329	327	326	400	362	306	326	339	358	367	335	356	339	333	327	351	366	350	318	348	341	383	379	311	332	337	337	379	342	332	313	319	346	320	365	337	330	362	324	329	334	372	387	345	325	368	348	335	354	339	343	305	374	326	295	324	309	329	370	363	354	301	342	323	368	304	350	347	336	352	334	373	355	320	358	366	331	330	325	347	319	354	347	356	328	355	368	333	310	351	349	325	353	383	337	377	339	364	367	359	350	354	355	364	331	316	351	342	350	352	347	361	318	345	355	372	377	356	337	363	338	329	328	358	335	364	329	327	321	350	344	357	338	357	343	346	327	370	370	344	380	374	356	366	356	329	351	341	334	339	360	328	373	344	371	377	350	320	323	343	337	343	347	339	332	311	352	314	339	332	346	348	333	335	324	356	328	346	379	330	389	351	350	356	374	343	344	377	357	337	389	371	322	349	350	370	370	365	353	341	354	361	324	343	335	338	361	328	349	378	339	358	349	330	339	337	373	335	320	352	351	338	349	343	365	327	335	361	370	354	362	341	354	319	355	361	342	339	334	330	368	357	343	325	337	361	321	343	437	344	323	343	329	331	378	363	363	347	354	365	334	345	332	378	316	332	354	348	323	361	384	343	339	307	323	347	387	278	358	338	360	364	336	377	350	358	317	338	324	356	330	332	361	350	314	390	341	336	355	340	337	351	344	361	320	365	323	341	377	351	331	366	297	368	350	339	334	375	364	340	377	388	330	367	332	349	347	356	335	329	349	335	354	347	342	382	328	362	356	326	334	352	361	321	368	315	355	333	343	326	376	348	344	318	379	367	352	371	332	300	340	360	358	362	356	351	338	319	315	337	329	353	361	330	324	332	373	359	373	318	359	331	347	350	330	367	309	365	371	332	333	323	323	307	369	353	343	389	304	326	321	320	319	351	355	296	345	353	334	328	351	331	343	364	343	348	309	332	361	363	315	351	314	319	371	348	335	346	349	365	356	327	351	348	335	367	345	319	345	362	361	342	331	366	388	317	325	361	365	326	336	312	356	339	324	336	341	361	321	344	337	333	349	374	322	340	325	360	357	356	342	336	343	371	339	333	429	374	335	362	306	331	358	338	354	352	347	331	324	345	328	370	358	340	355	323	344	338	358	371	317	343	344	345	354	333	342	324	357	385	334	347	358	365	307	314	363	333	394	335	367	373	350	327	365	321	309	360	364	376	318	335	323	296	342	353	349	340	351	330	343	333	320	327	371	362	325	343	370	338	320	371	330	302	312	323	304	340	351	370	351	335	333	338	341	331	361	356	356	351	341	312	366	348	343	343	324	356	354	328	335	354	320	351	371	369	343	328	334	341	378	345	354	351	350	323	369	323	367	362	367	320	366	334	345	335	339	325	345	332	319	361	362	376	343	357	335	352	341	334	372	386	355	354	368	338	360	367	363	378	349	374	336	344	337	330	364	327	315	325	346	350	342	345	359	348	323	343	336	320	343	345	335	365	346	340	359	348	364	350	337	323	313	346	338	369	352	327	355	334	343	305	354	330	359	342	334	351	352	365	372	330	372	325	316	361	385	366	362	334	351	353	352	369	373	325	325	382	332	345	298	339	339	330	370	353	328	367	388	402	328	328	313	360	364	349	339	362	377	334	364	381	389	344	357	363	332	331	345	337	349	348	354	358	364	377	358	327	352	348	338	355	326	385	366	366	352	327	341	335	347	315	310	342	376	347	336	332	350	363	376	353	351	334	368	361	407	358	325	385	365	362	359	368	339	351	327	331	329	355	288	346	343	364	320	359	347	359	363	379	330	295	329	355	332	348	350	351	335	336	325	380	352	333	392	348	354	336	368	361	339	314	317	352	322	349	352	384	310	340	321	343	337	333	334	344	382	350	326	360	332	335	334	362	319	320	337	352	321	328	342	344	362	332	373	339	353	327	366	331	338	350	372	304	327	346	342	315	318	355	369	361	310	359	350	321	357	339	324	351	333	321	313	355	352	330	319	344	352	339	366	350	364	374	354	334	338	360	367	355	302	334	368	364	369	354	367	308	346	352	360	326	339	344	356	331	340	372	342	353	339	357	339	344	329	335	345	353	376	334	336	339	336	345	338	337	317	335	383	345	369	385	375	337	387	375	358	342	334	368	364	361	316	367	349	351	364	323	370	335	324	364	379	353	335	332	317	365	322	346	348	315	347	335	359	406	322	358	378	374	367	380	330	368	370	354	342	362	378	353	364	331	356	323	353	338	325	366	338	343	335	342	362	365	328	350	330	340	334	354	348	370	323	343	336	355	342	347	317	369	346	356	382	355	348	354	335	300	378	357	350	330	336	355	360	326	357	342	366	337	363	347	349	337	331	328	305	355	340	365	394	342	378	338	413	321	376	380	336	362	330	364	330	337	330	342	363	357	359	353	340	363	329	323	336	343	332	311	380	363	344	320	323	324	336	328	335	323	354	302	313	337	341	348	308	333	358	324	354	321	342	331	356	344	335	348	350	365	333	361	356	363	357	308	315	372	367	355	350	324	361	330	316	315	353	351	315	359	350	344	381	361	353	307	301	340	334	360	369	373	332	366	361	351	360	351	336	356	366	367	362	331	357	370	333	357	340	354	361	405	301	368	363	340	368	336	350	343	339	331	367	321	354	328	336	298	294	383	364	359	344	303	325	317	354	332	392	353	332	358	358	357	336	354	347	353	349	321	332	317	357	342	323	327	342	337	339	360	276	329	328	349	358	351	349	337	324	362	342	340	339	318	373	312	375	330	332	339	356	363	355	340	358	383	330	328	343	371	331	363	336	389	323	350	349	341	343	354	348	318	320	359	364	389	355	367	349	355	316	371	343	338	349	333	356	364	352	355	312	387	381	341	325	348	369	311	321	362	335	363	339	328	346	354	374	328	353	374	346	299	378	336	391	351	319	336	337	351	359	307	377	362	313	299	313	332	352	335	327	341	333	343	334	321	338	351	323	345	328	355	356	358	352	339	345	347	341	332	373	340	322	339	363	375	336	333	373	330	345	367	324	345	315	337	315	307	344	338	375	334
2641	1230	2400	3261	3741	2681	2592	2266	1632	1843	1737	1472	1181	1171	1154	1070	1006	1122	1056	1036	955	825	830	923	883	873	826	789	857	848	836	840	865	844	841	811	831	825	833	783	805	787	809	841	790	778	832	830	825	758	813	797	838	798	813	856	866	815	805	799	812	863	811	840	805	818	873	784	793	849	786	816	798	815	785	846	827	769	777	813	837	816	832	813	805	798	804	812	835	781	802	810	873	788	806	864	768	826	776	813	900	756	813	821	824	863	772	806	872	854	815	799	804	793	838	807	824	824	870	827	769	836	814	792	786	794	842	856	831	794	833	836	845	808	830	807	842	861	809	823	875	864	751	800	828	866	856	826	774	858	823	857	823	837	772	847	796	839	799	806	808	826	831	847	792	803	816	777	858	842	836	818	831	766	859	783	821	822	828	816	815	770	802	822	808	807	775	772	834	846	799	857	800	876	879	783	834	866	762	822	822	850	774	833	826	872	809	823	792	841	819	822	779	769	855	838	814	845	883	717	813	832	815	856	771	793	810	794	846	818	879	774	847	869	814	815	803	822	844	806	837	863	820	798	804	777	794	853	812	822	788	832	801	788	791	834	817	815	785	804	784	803	775	830	869	823	795	843	852	807	819	788	821	868	774	754	807	788	812	837	813	808	880	810	863	850	805	861	810	768	826	852	850	822	857	845	798	807	837	801	824	813	807	783	836	832	845	864	818	829	842	854	810	767	887	801	872	842	841	819	788	881	777	849	833	825	810	836	774	849	860	805	817	795	797	745	896	793	830	831	756	768	792	797	857	793	806	843	824	831	813	798	845	827	835	820	835	805	800	848	806	848	810	802	802	794	811	821	821	841	804	822	840	836	793	824	813	836	812	806	847	844	801	796	840	815	782	809	828	831	841	844	883	779	859	798	822	844	875	805	832	798	831	874	763	837	781	804	825	803	819	823	813	826	789	809	846	845	800	836	805	805	876	865	842	890	813	817	794	797	798	825	837	786	787	835	838	810	886	801	855	836	833	832	824	871	765	796	781	808	848	821	832	827	828	868	815	838	794	836	797	851	839	854	782	853	844	809	797	851	807	792	824	807	855	838	807	807	768	782	853	820	841	845	852	810	832	753	805	819	816	821	795	841	824	767	838	806	821	865	840	825	866	863	834	822	816	829	814	768	829	826	819	789	838	839	820	803	787	799	826	819	804	833	872	876	898	824	826	824	813	816	852	857	814	822	835	796	852	827	836	828	826	843	837	824	860	804	837	781	774	771	847	806	802	822	846	836	828	792	818	797	867	826	803	803	790	839	857	776	832	820	857	798	783	885	816	789	818	830	763	776	778	816	911	818	856	837	848	803	786	822	803	843	777	816	825	821	822	846	799	836	815	847	843	834	827	816	854	803	866	794	825	778	809	813	791	793	833	763	847	801	807	818	808	798	817	841	843	811	825	839	799	815	864	866	817	817	841	786	846	826	825	831	865	742	783	779	828	821	791	803	821	838	854	828	836	810	869	803	800	857	842	755	869	840	839	799	875	791	835	862	797	807	838	878	784	804	786	860	787	821	858	806	819	833	856	789	861	815	779	819	889	785	822	852	826	831	802	842	828	857	849	872	831	818	804	825	843	811	792	799	829	825	796	831	827	863	827	779	830	800	773	836	748	822	837	876	827	840	821	851	823	803	799	893	774	846	804	841	876	812	855	763	837	820	806	830	833	847	825	840	829	849	785	861	786	846	836	750	840	848	847	797	814	860	817	845	840	852	880	835	800	781	812	897	821	792	836	817	787	839	805	788	876	861	752	791	856	851	807	801	802	820	897	851	835	918	848	815	805	896	823	823	795	810	841	801	834	814	780	857	830	848	802	830	843	814	779	842	843	773	757	807	866	867	805	846	786	841	827	826	827	764	816	772	833	828	810	792	893	835	838	806	815	825	832	841	826	825	845	842	823	783	871	811	819	808	785	837	807	809	832	829	886	796	825	775	788	801	859	832	841	779	807	838	794	882	825	821	821	830	828	830	820	789	825	791	851	832	817	840	841	853	827	807	876	794	832	844	788	844	848	824	845	832	822	806	831	831	780	817	786	796	794	831	880	836	797	804	805	772	846	821	862	776	815	820	869	828	808	823	826	829	849	860	870	795	830	786	889	807	809	838	798	809	831	808	806	817	810	813	824	775	841	793	802	845	854	869	790	827	818	788	783	840	815	808	816	868	865	800	831	807	739	874	812	814	812	841	833	783	780	847	789	851	815	822	841	836	849	838	843	819	808	837	819	851	810	830	821	819	816	799	817	836	844	857	827	810	828	815	817	756	872	834	835	835	819	800	886	845	821	795	818	796	862	811	825	786	797	836	824	848	880	818	818	821	835	806	847	810	853	803	814	836	893	811	777	765	840	767	871	835	798	819	846	825	808	826	841	788	855	802	799	850	832	800	850	769	812	831	862	843	827	814	789	836	842	793	865	852	832	832	837	862	807	804	865	882	823	792	819	817	810	844	829	785	819	856	833	821	800	843	814	797	887	809	863	827	811	805	821	846	781	814	864	834	839	835	768	791	818	846	803	822	846	853	829	853	819	801	843	828	850	811	831	817	784	773	847	847	810	808	848	798	762	803	815	789	836	845	742	841	850	800	838	804	763	772	812	823	792	846	828	779	845	797	814	854	802	805	797	791	815	793	834	854	796	871	835	808	806	828	822	761	834	802	845	769	815	807	820	778	797	779	817	834	800	848	775	802	825	771	801	866	811	811	836	777	789	811	826	869	840	815	850	788	798	834	833	799	797	853	809	818	821	794	805	823	801	848	820	866	791	774	788	797	805	822	809	858	835	831	786	828	857	831	875	791	890	834	815	822	800	838	870	815	847	843	813	822	783	810	810	801	854	780	827	852	816	848	810	819	810	763	801	793	856	807	808	825	818	833	800	826	877	802	827	762	785	772	756	779	859	833	816	815	827	796	852	828	785	839	804	806	808	834	796	824	859	796	817	878	834	838	808	814	860	832	768	811	791	793	780	854	828	776	852	764	799	840	795	820	810	803	870	837	878	875	840	833	822	817	787	836	790	858	838	909	833	779	814	776	795	824	838	823	821	825	826	865	849	838	809	824	825	823	827	863	846	779	825	807	827	823	808	839	847	819	777	810	775	802	812	815	804	855	842	826	841	786	790	827	777	864	819	812	817	837	841	845	794	830	812	832	817	808	823	822	827	852	783	810	854	848	812	799	831	812	817	789	819	831	849	888	810	786	807	794	829	839	781	791	779	835	857	807	830	774	844	831	786	844	846	833	817	885	804	822	767	862	824	895	780	843	776	833	809	783	799	869	844	844	825	850	829	831	812	874	846	814	823	819	849	823	809	832	795	845	847	832	840	805	816	792	819	792	790	863	797	811	857	789	860	798	832	770	795	827	777	818	835	800	766	785	761	815	823	812	819	786	816	857	817	811	806	814	841	829	807	834	928	878	838	770	814	828	831	807	806	818	816	813	782	884
7554	1550	2311	2083	1725	1293	978	767	701	645	704	549	536	594	582	658	737	704	627	500	293	221	208	258	219	243	211	221	218	213	203	199	219	200	223	207	217	194	204	203	215	218	191	203	188	224	210	222	226	220	198	222	166	198	214	222	203	228	232	200	198	214	221	199	219	206	208	208	202	176	231	212	192	204	185	219	234	208	207	196	191	214	187	239	222	187	224	202	239	191	192	194	197	207	193	247	192	222	180	236	202	201	197	201	217	207	200	203	189	177	225	182	201	213	199	200	247	202	220	206	208	196	196	189	234	191	222	202	203	201	195	203	200	206	227	215	201	190	210	159	221	197	208	222	220	212	209	208	211	202	179	223	204	194	221	191	177	180	193	206	232	193	191	211	215	205	227	219	195	202	232	187	205	181	227	201	215	208	234	181	187	215	221	218	199	202	224	216	197	191	221	217	196	202	224	199	216	217	198	229	189	183	211	196	190	227	194	220	197	185	206	225	209	197	206	201	206	209	212	173	204	202	214	222	203	199	187	215	232	218	199	215	204	209	238	226	196	217	199	222	208	206	207	217	200	212	201	193	199	199	213	183	197	214	229	208	207	182	188	192	237	189	207	210	208	185	190	202	194	207	223	219	220	225	202	205	245	212	228	226	186	196	217	206	248	200	186	208	228	180	226	207	198	173	221	198	213	200	216	203	188	213	207	197	207	208	200	193	193	209	203	205	212	215	220	223	218	193	180	218	206	186	219	235	214	188	180	198	184	206	197	226	181	199	197	203	209	196	216	209	205	228	207	199	200	208	213	191	196	208	207	180	213	189	200	206	186	203	198	209	223	222	225	215	199	196	206	184	191	192	166	217	209	228	219	194	229	185	213	210	228	190	214	204	219	211	232	225	220	203	192	205	210	221	186	169	194	241	220	214	209	183	216	237	209	233	187	171	194	192	211	222	189	199	207	185	188	245	189	214	201	207	209	205	186	209	229	198	208	206	204	205	194	202	209	205	221	196	214	197	206	196	213	213	208	211	223	206	193	218	231	191	238	218	207	188	214	204	205	215	223	199	175	224	213	204	188	213	243	230	181	228	222	188	196	196	213	229	212	204	200	195	192	207	214	213	202	207	205	223	205	184	211	207	186	216	190	210	232	192	201	220	206	197	203	229	232	190	199	195	199	191	228	180	208	208	208	213	222	199	199	204	194	254	196	222	204	206	220	205	212	225	178	186	210	205	209	188	206	212	240	218	220	204	224	187	193	203	204	204	212	245	193	183	184	210	212	195	211	195	191	193	210	172	214	204	223	197	201	211	215	185	193	224	179	199	197	206	205	203	204	203	218	227	200	196	196	221	194	210	196	194	223	221	193	202	204	211	193	187	236	180	195	199	204	209	205	195	199	174	203	209	200	184	187	220	220	213	234	193	229	213	195	205	197	212	206	190	190	194	199	195	209	215	194	192	206	222	224	219	196	200	199	160	185	202	212	193	204	218	202	204	212	212	201	224	223	191	193	212	199	193	192	194	203	220	206	200	185	200	185	194	195	225	210	200	208	192	194	218	211	187	201	199	187	234	204	198	192	202	213	206	190	188	215	229	221	206	197	203	202	220	179	216	200	191	225	206	199	216	196	184	224	181	199	222	216	212	227	222	232	189	215	230	206	206	201	214	206	218	206	202	215	180	219	209	204	228	207	204	199	190	211	215	203	230	195	215	216	165	216	214	194	191	184	174	200	187	213	216	215	169	195	210	222	203	191	220	201	206	204	198	203	207	213	214	201	206	211	206	199	181	193	208	213	185	223	186	197	212	180	190	203	185	186	224	210	213	219	183	201	194	199	227	239	214	194	181	198	213	198	196	208	193	217	209	211	216	185	225	212	200	220	212	212	211	212	228	216	226	191	211	201	218	220	213	214	195	210	201	191	190	193	205	200	229	227	183	210	209	205	191	198	207	216	224	197	181	224	229	207	202	228	221	199	215	223	185	193	196	214	185	204	187	189	238	180	219	180	211	203	191	214	187	219	242	221	210	227	207	183	194	189	200	191	184	172	184	227	218	210	199	219	210	206	227	217	193	189	216	215	227	191	222	225	181	206	209	207	221	185	211	184	205	221	190	215	200	187	180	211	202	188	201	202	192	234	198	186	196	213	217	210	206	201	201	211	209	196	209	213	194	225	206	217	201	194	206	194	211	218	219	175	218	204	212	193	210	194	208	200	200	230	190	208	232	208	199	219	191	206	203	219	216	221	222	214	214	219	197	240	222	197	200	230	231	198	186	198	209	224	168	175	198	182	215	208	223	228	206	195	196	206	222	177	183	229	183	177	190	197	191	212	197	221	215	215	224	202	221	202	201	185	201	196	220	184	199	209	210	201	207	210	211	211	207	177	191	181	227	185	227	199	228	199	210	189	193	213	180	174	192	202	206	202	209	203	205	206	222	247	206	230	220	201	214	225	207	187	197	197	194	201	186	196	187	222	211	201	183	198	206	201	198	206	185	197	236	198	216	198	184	188	218	200	225	193	197	185	214	218	182	191	208	188	195	194	213	206	184	212	190	208	183	170	184	199	234	194	198	202	203	188	217	188	169	199	202	239	218	211	204	218	217	203	190	214	214	199	207	221	208	234	213	198	215	199	201	214	204	209	205	199	184	215	184	211	214	182	193	178	204	218	217	197	160	178	199	177	216	203	204	193	210	205	195	213	194	217	196	194	209	182	215	218	206	194	184	192	213	204	207	208	203	196	186	214	211	229	218	221	185	220	192	189	202	226	211	208	211	202	229	197	203	187	178	201	223	222	209	230	212	191	203	226	192	208	163	234	231	218	196	178	211	200	192	192	176	222	201	194	216	203	221	191	214	196	199	205	195	205	184	199	209	223	200	197	187	209	235	221	213	187	192	203	222	214	212	215	212	183	215	195	223	217	225	187	199	210	204	206	208	204	200	204	199	195	210	185	208	215	226	210	203	205	234	198	227	188	228	243	206	199	189	219	227	207	224	219	185	169	195	197	201	205	212	207	193	200	209	248	197	207	195	220	206	195	209	215	213	235	195	196	193	208	213	200	205	209	209	205	217	202	210	194	228	181	187	219	199	199	200	209	244	219	195	205	216	203	220	201	212	204	203	209	197	179	189	198	208	225	200	222	209	194	230	216	207	179	207	200	182	206	219	206	224	208	201	207	195	174	187	216	207	197	206	201	211	212	198	224	186	217	191	194	211	212	221	201	210	238	211	169	191	199	203	199	201	183	188	198	210	195	217	206	213	204	206	206	213	212	208	202	186	211	195	209	196	223	213	202	180	179	208	219	221	208	216	192	204	189	201	189	182	230	221	204	224	204	205	196	197	207	181	184	251	202	223	205	241	182	224	198	217	208	219	199	225	185	202	202	203	206	200	169	184	215	194	186	194	189	201	186	198	213	225	193	210	196	202	209	231	193	202	218	197	177	210	198	200	217	189	207	199	233	201	202	211	201	178	257	210	191	196	192	196
5519	1734	4399	5972	6593	5187	4699	3743	3062	3516	3510	2725	2663	3003	2972	3509	4087	4003	3890	2754	1390	832	772	862	799	803	674	642	609	703	676	669	624	587	572	633	586	601	648	622	586	573	596	547	591	638	576	556	548	571	571	603	575	569	599	611	565	559	590	628	546	556	589	582	564	603	542	568	574	606	543	511	572	567	568	529	571	546	530	609	605	534	561	604	548	601	542	524	546	539	573	561	527	544	540	526	561	580	627	543	578	565	556	551	531	564	564	546	589	554	532	588	542	530	570	567	537	557	591	551	576	543	611	573	570	546	548	536	592	518	570	578	551	582	572	542	518	582	598	536	586	590	574	544	567	561	515	590	556	579	581	568	530	525	545	570	558	562	541	558	546	544	578	513	555	527	536	542	546	586	591	570	554	513	552	495	574	565	585	564	588	554	508	554	537	593	523	557	554	568	551	560	515	543	545	540	532	548	552	539	518	594	570	515	576	587	577	532	555	563	545	540	581	547	551	533	542	575	536	563	583	503	533	547	521	536	540	535	583	533	519	531	566	522	563	557	561	539	568	573	518	534	557	570	558	570	580	558	573	608	555	585	511	585	565	537	535	574	608	557	532	526	534	533	542	576	529	546	552	505	563	548	541	562	513	551	565	583	560	546	538	612	545	561	548	536	546	581	558	555	574	580	562	544	544	526	551	530	532	520	526	584	521	523	549	525	559	551	571	545	542	507	515	527	565	622	624	583	552	546	548	561	562	587	611	576	596	543	555	548	532	570	574	548	561	497	592	579	552	555	593	566	547	537	602	562	565	526	571	565	566	571	576	547	535	536	572	555	559	499	536	577	524	607	577	572	535	558	583	528	546	567	542	597	511	551	554	544	563	567	530	587	541	527	583	543	572	545	592	557	562	532	555	536	557	541	528	551	530	558	546	560	576	575	563	534	537	532	578	579	504	538	564	584	590	537	506	536	558	565	546	620	546	538	551	542	549	576	535	552	543	533	535	535	575	515	561	543	529	584	621	563	562	528	570	565	554	540	539	579	535	568	545	558	506	497	564	564	550	525	567	559	587	539	511	540	588	551	549	586	584	562	560	557	526	556	573	561	535	569	620	553	594	555	538	555	546	548	489	540	565	533	528	541	601	562	530	536	533	577	535	553	540	529	540	536	592	542	536	551	543	549	574	514	567	581	520	579	549	560	567	569	532	585	522	530	560	538	577	522	542	575	542	570	587	523	583	577	525	562	545	533	529	591	549	582	583	546	586	559	543	554	583	556	567	589	533	606	555	567	572	598	560	561	562	551	543	556	608	523	545	578	552	541	517	566	564	528	552	572	548	513	559	546	542	571	552	554	567	563	564	533	565	492	557	533	539	528	557	554	581	569	576	568	530	568	518	525	548	550	577	528	565	520	591	548	543	528	546	545	532	540	588	507	547	558	577	529	515	611	541	506	553	524	564	549	564	560	536	578	554	549	523	556	531	561	542	563	556	552	578	552	569	589	536	554	552	524	550	570	547	539	584	557	556	540	529	547	513	582	553	512	557	574	523	534	514	570	568	564	594	575	569	529	563	586	583	570	542	559	551	558	558	522	557	555	542	568	562	567	555	552	491	542	538	556	585	590	515	582	543	535	553	536	582	546	557	531	586	568	591	576	545	529	552	540	508	550	505	550	605	511	576	605	549	582	528	524	585	564	553	565	548	548	588	569	551	551	531	552	573	568	545	534	563	528	534	555	561	559	555	533	571	564	539	563	514	542	536	566	560	593	568	566	570	577	570	549	538	572	547	572	564	544	567	551	509	586	572	571	561	571	528	564	567	578	558	577	539	553	527	521	567	516	508	548	548	578	565	538	573	589	577	569	553	537	574	534	537	570	553	580	572	562	543	529	573	528	591	525	553	541	567	559	555	530	567	603	580	548	560	568	589	582	567	586	591	574	532	603	552	537	608	576	560	541	552	589	537	542	527	600	540	539	536	587	551	553	576	544	582	533	554	547	547	534	551	550	538	530	585	555	552	551	568	592	567	550	563	529	551	566	541	565	556	565	536	540	569	570	525	564	535	551	529	555	607	572	570	551	565	519	531	584	553	579	569	530	556	597	539	557	544	543	570	542	560	554	525	543	610	541	546	580	595	562	543	576	561	564	581	560	565	540	528	539	562	515	554	509	547	557	550	518	562	577	560	552	577	584	569	546	547	531	523	541	558	515	560	541	576	566	533	543	579	546	552	556	558	560	555	547	561	566	551	542	526	562	592	567	532	541	570	556	576	548	554	533	528	536	602	582	517	540	549	554	538	556	547	577	536	563	575	490	622	556	554	544	529	528	527	551	532	574	578	538	543	578	586	556	544	561	565	547	542	562	533	574	553	523	567	545	550	560	553	520	591	607	589	577	564	564	623	578	508	595	535	575	575	534	588	557	541	555	514	580	585	559	522	592	547	584	593	534	556	542	564	538	562	543	520	549	548	553	526	591	572	580	540	561	556	573	557	537	549	596	585	548	568	533	535	559	585	553	563	554	573	507	554	522	579	582	575	559	539	552	607	558	510	612	550	567	555	551	545	537	556	579	594	581	549	574	548	550	543	542	552	584	600	604	573	573	545	537	581	552	551	586	533	553	561	570	536	567	544	515	604	579	538	556	584	583	567	567	539	568	574	531	585	557	568	557	554	592	558	568	553	568	556	586	572	600	496	540	554	552	578	565	539	552	568	534	589	563	569	538	551	507	565	555	554	539	544	555	558	550	547	535	520	563	552	548	603	568	522	581	575	564	535	532	543	548	521	552	580	529	555	562	582	551	577	516	542	573	570	547	573	583	519	495	554	534	519	553	549	572	607	573	545	565	519	533	584	542	559	567	571	541	531	561	539	552	573	576	578	550	506	548	550	538	578	533	577	570	560	540	560	580	588	579	577	551	557	589	557	548	548	540	560	552	578	556	558	539	560	548	532	536	542	551	555	520	529	561	561	571	577	592	564	553	564	524	542	561	517	571	555	534	562	591	532	576	551	572	535	536	563	544	562	537	550	569	580	532	577	554	553	577	604	522	542	536	538	566	589	596	603	589	615	538	526	552	548	572	550	612	584	589	604	571	547	554	570	544	529	589	559	570	578	524	558	618	557	557	563	524	555	518	560	543	546	579	550	534	527	560	559	553	555	558	580	538	527	567	592	589	563	533	548	538	556	566	550	609	543	552	561	519	538	504	552	581	582	544	569	596	586	541	548	555	577	537	565	594	535	606	534	595	596	525	581	534	597	553	559	562	548	561	548	531	541	554	546	540	533	572	578	541	538	537	547	580	533	561	569	564	575	573	584	523	581	544	577	553	524	560	546	544	566	562	555	577	567	536	520	571	564	576	520	579	530	577	559	539	534	527	508	492	586	521	527	606	524	575	509	531	568	554	611	565	561	566	563	524	579	568	572	558	545	515	567	553	571	547	523	577	557	570	549	564	581	577	542	577	604	603	582	551	543	538	537	531	560	543	540	498
14698	3134	4279	3575	2909	2297	1737	1387	1210	1338	1191	907	945	1041	1003	1383	1455	1207	1034	881	570	366	343	387	409	336	343	347	318	359	358	323	331	306	347	322	309	342	334	336	336	340	343	303	328	316	319	318	358	335	310	324	306	282	311	299	318	338	310	279	329	324	311	322	316	296	297	321	326	309	312	323	320	288	313	294	308	301	317	289	322	316	337	331	296	324	338	301	336	291	304	322	334	295	317	330	317	307	294	299	331	296	322	318	310	306	292	283	285	324	319	325	320	323	358	310	302	298	306	292	319	312	323	323	326	299	334	318	335	338	329	333	338	297	328	310	314	331	302	331	317	310	325	333	313	310	328	306	295	289	313	318	303	339	320	288	326	330	279	297	303	336	311	278	284	304	321	333	323	324	304	331	305	308	305	312	314	315	325	283	336	279	323	289	294	294	332	313	326	274	324	300	366	324	337	310	280	275	330	335	316	314	301	305	313	324	339	306	342	347	291	328	280	344	316	325	324	300	293	285	315	300	290	300	305	289	299	290	339	307	327	318	319	312	312	282	304	338	305	313	304	293	290	297	308	280	334	292	325	303	330	329	288	335	320	329	331	296	316	320	283	277	305	294	323	329	332	302	311	340	308	286	324	347	331	298	325	292	331	345	301	335	336	324	292	305	338	323	316	310	310	297	312	283	289	305	285	320	336	347	302	340	323	298	303	314	321	315	276	314	305	286	346	305	296	310	317	327	297	298	294	315	307	301	304	308	326	330	365	297	329	321	327	289	322	326	296	292	321	293	301	336	296	353	281	308	302	312	355	303	305	314	317	299	323	316	303	295	326	314	314	324	332	314	282	312	321	311	298	322	325	286	285	313	341	333	346	322	324	323	327	340	299	302	290	308	324	309	305	287	287	341	311	336	323	317	298	297	352	254	339	356	283	344	317	340	316	298	286	315	307	302	317	329	315	317	293	295	278	296	295	309	289	316	328	303	285	334	326	328	320	310	310	300	316	328	304	329	331	289	314	304	312	294	299	309	315	307	315	277	321	308	332	293	336	314	341	307	289	328	295	316	296	325	301	319	325	322	299	321	308	298	314	327	316	346	339	295	322	268	302	331	336	307	337	290	322	313	278	300	342	325	305	341	316	320	313	322	333	312	290	305	320	339	351	302	285	334	313	306	318	334	317	314	325	310	326	312	317	308	269	329	298	341	295	301	316	295	317	325	283	335	322	286	325	317	298	313	321	279	320	286	312	334	301	342	351	318	319	349	305	317	298	320	312	335	330	329	314	301	287	300	323	332	302	320	306	301	285	293	305	310	319	287	343	342	305	295	298	294	326	304	344	302	326	313	314	311	297	326	334	299	321	307	310	334	302	310	295	286	277	298	342	329	336	326	327	289	302	286	297	315	297	319	315	330	323	304	311	309	333	356	313	323	313	281	313	311	333	307	325	317	336	266	300	306	312	352	312	335	338	321	312	301	302	331	292	328	299	318	308	318	314	313	274	300	297	334	320	335	321	309	311	283	322	296	314	327	313	286	310	340	288	330	330	336	302	319	327	332	270	320	299	308	333	322	300	304	337	341	330	297	310	319	332	318	347	308	282	281	316	302	313	293	301	302	295	281	331	310	311	297	326	285	325	339	350	319	343	306	296	308	303	325	317	307	291	299	285	320	312	278	292	279	304	300	317	302	303	303	289	310	295	300	317	308	290	315	326	302	289	313	296	326	326	319	320	319	322	278	317	349	354	310	349	322	310	326	331	285	313	315	331	349	341	339	318	324	317	305	341	338	306	342	317	320	334	298	341	349	311	325	326	299	323	329	329	278	313	332	315	297	327	310	294	289	292	298	313	305	283	320	307	324	346	283	310	347	311	337	279	332	352	306	328	278	302	300	282	318	311	350	268	324	310	301	309	329	295	295	293	267	317	279	318	306	289	311	281	304	328	290	312	317	304	318	334	304	320	325	314	320	313	293	297	325	321	291	297	305	301	312	292	350	325	324	290	294	338	279	300	340	310	321	305	298	320	349	336	309	329	294	321	306	312	319	311	349	329	279	338	323	297	311	307	268	303	308	313	316	283	321	318	319	296	342	292	334	346	303	289	320	296	340	320	306	330	351	338	316	297	316	271	343	309	327	334	359	296	291	314	290	321	293	301	356	308	312	310	301	326	307	309	314	335	300	312	332	328	325	312	298	348	328	315	338	308	316	304	319	321	325	300	320	287	302	337	312	328	343	300	335	334	321	307	332	301	329	338	351	308	316	325	352	338	365	295	323	298	343	311	303	334	314	283	330	313	286	330	301	292	333	282	329	313	297	344	280	289	280	322	296	285	319	294	284	298	282	339	321	307	321	305	327	330	291	280	327	323	305	287	301	285	308	304	345	345	323	312	290	357	311	287	291	313	329	317	317	334	347	299	309	332	301	324	296	315	308	315	307	297	309	327	309	312	308	298	346	323	312	309	318	314	300	314	293	332	302	330	318	311	330	304	313	314	281	306	320	300	300	326	264	315	304	300	287	322	306	325	288	325	301	305	307	275	337	342	311	322	327	286	321	289	317	299	318	288	336	326	313	313	306	343	314	331	287	322	280	311	335	331	302	312	293	339	339	325	311	311	316	311	291	317	309	279	329	299	297	286	332	313	349	296	295	325	304	308	324	327	318	297	325	290	282	328	328	345	298	315	310	303	311	313	305	281	313	306	312	312	294	321	339	329	311	306	302	280	304	331	317	340	299	343	292	349	315	308	320	331	328	300	275	331	289	319	278	320	299	318	307	301	303	293	340	287	290	310	294	300	310	338	307	311	326	335	305	300	328	327	296	321	310	311	311	298	312	301	322	287	318	294	308	314	302	293	313	284	324	353	270	293	319	321	297	310	312	280	323	316	329	294	298	313	311	315	360	311	306	322	309	308	322	349	324	295	316	292	297	308	321	316	317	319	335	320	313	296	313	293	308	319	316	283	322	300	317	283	307	265	334	314	322	280	327	316	321	322	365	321	295	354	336	290	321	325	313	311	297	313	318	309	292	315	302	300	317	290	311	340	310	268	303	279	328	316	283	311	275	315	318	300	314	326	336	330	319	323	304	313	322	308	317	311	306	309	318	340	316	316	291	325	302	333	334	328	288	326	291	326	289	331	315	339	318	295	317	301	305	289	301	302	355	336	322	327	328	294	342	292	326	281	311	330	347	306	290	340	337	301	289	337	326	324	304	298	302	296	315	308	313	313	276	330	324	303	333	316	277	320	310	317	313	336	324	331	298	324	335	304	327	355	324	310	338	333	292	300	316	318	289	301	325	315	328	316	310	323	311	314	319	336	312	311	294	338	332	313	314	288	288	304	312	357	301	310	288	297	324	330	298	292	325	310	322	363	300	337	303	322	346	354	302	312	348	311	306	323	326	268	319	306	306	285	296	307	323	323	313	326	328	348	309	328	310	329	318	301	302	311	328	310	325	319	334	306	318	317	314	307	316	308	302	315	297	321	305
7866	2885	7385	9628	9930	8947	7538	5826	5509	6463	6022	4208	4645	5305	5835	7441	8401	6961	5740	4665	2377	1426	1149	1385	1309	1191	1039	957	990	997	1017	985	897	905	920	903	911	869	858	930	877	879	936	867	790	874	895	882	854	865	843	812	798	873	855	840	836	824	868	777	827	847	800	860	802	832	771	920	860	828	840	805	746	840	850	831	807	787	808	799	789	840	795	810	822	869	836	792	802	823	827	820	823	842	810	769	802	784	784	769	800	763	809	761	781	793	815	818	815	810	805	838	826	780	792	789	809	846	804	781	797	860	769	764	789	845	773	788	794	802	777	760	766	851	757	792	770	790	775	821	795	760	800	781	756	833	760	808	796	841	836	828	809	784	824	783	803	801	773	838	812	806	797	812	770	799	817	825	815	803	761	771	809	812	758	782	802	820	759	795	805	820	780	781	773	760	731	820	860	789	793	802	794	778	797	788	748	838	770	813	791	810	814	859	811	776	789	795	808	821	795	785	783	789	769	820	861	751	820	792	811	790	848	795	761	819	782	814	771	785	831	746	745	792	796	860	759	791	809	814	782	803	832	800	814	769	754	791	758	829	795	802	796	792	781	808	765	817	812	782	831	743	778	792	802	802	775	836	822	778	802	833	829	774	752	796	767	768	816	823	768	774	780	796	815	755	754	776	856	794	781	792	834	779	801	819	790	779	782	772	725	820	840	736	840	815	835	820	779	827	847	767	762	812	826	760	783	787	773	763	811	771	778	789	825	749	791	821	809	854	791	806	847	799	766	809	825	803	804	813	837	800	782	787	749	839	779	823	775	803	784	792	802	785	796	778	783	782	823	808	818	838	787	816	793	786	806	806	770	826	788	845	806	821	811	802	816	805	798	785	854	772	801	753	759	793	803	780	785	761	785	782	823	762	834	742	887	798	754	787	806	797	803	769	838	766	769	844	813	803	808	763	809	810	770	821	803	794	746	818	793	735	797	773	840	807	779	744	787	774	823	775	763	805	796	839	818	794	831	790	836	776	787	825	771	756	842	796	810	772	760	835	805	829	818	812	766	786	767	792	741	817	815	788	829	837	760	807	776	798	798	821	797	777	824	786	820	834	786	780	838	775	785	754	805	780	806	758	746	749	782	782	824	782	792	803	769	799	790	867	809	814	772	812	771	781	823	778	788	801	768	810	814	791	808	814	806	809	764	838	773	772	774	805	789	764	789	783	741	819	804	781	805	795	792	784	816	792	782	831	781	803	778	785	778	787	816	761	778	831	840	788	819	822	810	742	824	764	810	836	840	814	789	766	763	812	828	816	761	812	755	811	778	816	805	785	736	771	861	771	794	753	811	754	806	817	796	802	818	804	844	757	798	818	755	809	800	779	759	793	827	844	813	799	795	781	794	768	811	753	839	775	804	811	782	781	747	829	746	794	797	809	759	803	800	780	833	738	788	816	816	771	789	736	823	748	809	816	804	774	820	766	825	779	821	849	789	795	822	759	791	808	811	778	773	785	734	757	813	838	795	800	830	797	780	821	820	768	805	777	785	797	808	820	788	770	789	792	823	805	785	776	775	787	862	795	792	822	811	810	724	787	770	745	822	780	805	794	770	794	785	743	832	841	796	800	823	739	820	822	800	730	828	787	849	755	789	793	749	809	770	780	843	770	785	818	796	786	836	786	798	801	830	815	770	778	803	816	765	839	830	829	804	764	791	791	814	763	776	823	820	797	782	780	751	743	803	813	836	778	832	756	770	771	829	803	832	799	781	794	773	801	818	727	788	797	816	772	804	761	821	795	817	777	771	799	790	850	774	863	736	807	812	787	765	809	739	780	817	774	770	770	797	793	792	825	830	770	782	773	794	787	763	755	757	823	794	791	762	804	805	813	754	810	781	741	834	807	778	798	762	822	797	800	792	763	799	797	789	769	771	849	802	805	791	807	788	765	853	785	791	838	865	801	836	843	809	790	726	829	806	835	784	777	740	737	803	821	786	790	830	812	821	774	817	823	820	779	745	791	767	833	802	789	783	769	778	762	799	801	803	799	859	795	746	746	790	826	788	827	809	785	774	819	754	793	832	783	786	807	783	817	838	785	761	770	833	860	790	777	794	807	820	806	818	830	788	765	766	846	844	781	736	830	790	823	806	793	854	808	816	820	787	812	873	796	749	797	772	753	811	848	788	782	790	773	834	772	798	795	797	803	830	748	787	824	818	801	833	786	786	789	842	799	811	794	778	747	774	792	812	808	841	769	750	826	820	803	799	834	809	840	834	774	796	821	812	787	790	768	768	764	841	771	803	834	788	841	769	805	832	778	797	791	814	775	817	790	778	824	824	797	771	804	766	771	794	826	869	762	844	794	816	830	836	814	824	739	768	750	808	743	795	773	738	768	775	793	812	782	753	816	813	785	804	842	813	801	746	848	794	729	829	845	826	787	820	850	831	825	805	755	777	778	778	869	797	805	836	806	817	797	828	811	810	800	769	747	776	801	800	779	837	790	752	787	796	838	827	813	845	828	846	804	755	829	777	815	822	785	809	768	788	812	761	791	754	814	699	811	812	836	838	828	816	820	778	809	811	807	788	811	785	791	816	776	784	789	836	792	840	853	860	763	828	798	807	788	786	826	812	828	740	814	731	809	773	814	810	782	833	798	821	781	862	758	793	784	815	799	806	836	831	799	800	760	745	784	802	820	740	782	849	760	828	780	768	768	770	806	808	796	733	835	855	837	806	782	771	785	771	797	817	792	832	811	773	801	797	822	728	755	794	770	848	757	821	768	745	828	826	769	738	754	829	797	806	766	783	774	791	780	787	803	774	802	801	834	825	716	748	801	781	812	816	811	808	803	770	802	824	730	860	738	746	840	834	768	784	814	790	821	779	782	831	777	806	774	744	864	864	803	771	788	822	840	828	817	800	833	805	772	833	818	770	795	766	813	746	815	811	769	867	847	783	855	788	786	769	817	778	809	818	805	789	824	803	848	750	819	828	778	760	806	802	802	835	833	815	805	826	809	802	790	858	803	790	822	816	774	815	786	819	807	811	805	853	812	797	806	795	813	790	783	847	819	830	778	820	820	785	764	784	780	852	768	782	774	809	798	798	823	823	792	854	779	819	786	812	744	779	790	811	785	780	825	800	785	810	771	776	840	798	776	763	798	782	841	768	825	797	804	774	780	770	797	806	787	776	816	822	784	843	822	831	770	785	805	804	797	826	770	852	791	794	817	823	828	774	790	845	801	766	795	802	801	811	811	827	799	812	801	774	822	811	735	771	790	755	798	785	763	754	790	804	819	790	816	802	771	771	800	789	784	805	791	796	848	812	761	793	842	796	809	783	762	847	791	796	765	808	802	787	778	774	837	815	804	798	838	726	826	732	789	753	807	789	814	790	773	799	789	777	779	803	761	793	870	828	836	789	788	818	786	778	779	815	786	836	778	840	800	817	809	840	804	784	813	809	817	800	854	763	827	790	831	821	825	789	793	780	724	803	774	778	797
2443	681	1033	931	937	830	736	560	503	537	442	409	386	399	375	373	386	374	282	346	348	357	338	353	329	333	328	333	373	335	322	348	324	335	320	326	338	327	354	364	323	325	373	354	328	317	332	328	345	331	349	363	349	349	325	334	362	375	382	340	342	340	298	320	338	338	306	332	327	369	348	331	333	357	328	325	316	372	328	304	340	367	352	330	306	368	324	327	311	336	335	369	313	319	323	360	318	320	360	356	329	350	337	350	317	331	345	339	352	344	306	328	321	343	316	307	320	381	338	322	344	313	310	316	296	346	359	331	302	309	339	339	312	307	359	307	273	359	349	327	325	315	356	352	316	348	332	348	356	313	330	329	372	334	357	334	333	353	357	353	351	301	340	312	324	320	354	375	367	350	340	289	321	358	361	347	369	334	342	306	334	359	344	346	316	364	371	305	370	335	325	323	340	310	349	370	350	332	357	297	307	333	339	323	335	361	364	337	364	336	337	356	336	328	349	341	365	315	341	343	321	315	319	365	371	340	327	346	362	333	340	319	348	322	346	340	342	342	302	313	315	344	332	329	312	353	321	347	352	360	319	354	342	349	368	330	313	363	314	328	293	345	315	351	335	326	361	347	342	339	337	308	329	340	311	327	344	324	323	355	290	329	369	325	333	342	319	326	371	315	342	336	328	350	354	345	340	362	334	298	346	334	376	334	306	319	331	342	337	339	335	336	351	357	325	328	341	345	274	338	351	327	305	338	320	305	357	331	341	367	351	354	358	338	334	338	322	315	338	306	332	355	309	346	357	333	341	337	291	338	369	304	327	327	317	339	364	376	336	342	323	306	305	329	361	334	309	337	363	324	317	342	340	337	341	349	350	345	337	365	310	346	319	365	303	344	333	346	355	317	327	348	359	372	299	318	352	334	347	375	332	337	326	344	338	307	347	322	313	355	363	328	361	337	314	320	343	346	347	322	307	373	309	302	320	363	318	340	336	339	340	350	333	345	311	340	299	340	371	334	327	338	329	323	329	331	338	317	336	340	316	342	324	363	343	323	332	280	343	321	317	334	332	351	358	345	321	314	309	344	380	384	326	373	341	338	303	311	348	337	298	312	351	341	368	341	362	348	322	335	309	355	344	323	356	334	328	344	327	328	363	357	382	296	283	365	313	356	355	317	346	322	357	320	339	337	343	328	313	329	313	306	341	381	325	338	334	294	323	336	342	326	339	325	385	383	345	338	340	308	348	316	330	346	331	324	374	364	330	358	311	320	315	376	330	389	325	326	338	337	340	307	348	326	312	345	316	310	330	334	310	356	351	341	322	307	357	330	353	347	304	358	310	361	347	342	314	329	296	304	341	367	356	339	331	314	332	315	335	341	377	320	327	355	307	350	298	350	301	345	350	374	362	319	348	337	350	335	373	364	339	340	341	320	340	334	311	313	366	340	348	336	319	304	350	326	319	328	371	355	354	360	344	293	324	331	325	299	352	331	332	347	364	315	350	326	321	336	322	316	348	363	348	347	336	322	352	331	355	340	330	333	327	347	332	339	348	326	367	328	352	297	339	310	338	330	377	335	301	338	315	349	330	351	345	321	316	329	368	326	317	318	394	374	341	349	330	347	326	335	336	322	337	368	357	322	337	330	331	321	342	283	367	317	313	354	359	332	360	360	346	340	326	327	330	331	305	338	358	329	361	327	353	346	339	368	309	309	325	343	349	338	305	352	373	369	318	331	368	343	354	315	352	344	352	335	322	327	353	324	384	327	337	327	291	324	325	344	338	339	328	345	343	346	358	308	329	334	319	323	359	344	329	328	350	335	332	340	348	337	334	359	348	360	348	342	333	333	317	373	349	328	350	352	301	335	343	372	364	336	353	357	356	333	320	347	351	337	357	350	327	315	328	355	345	360	323	309	357	332	331	334	324	382	314	334	341	358	361	336	307	346	335	356	326	347	333	320	327	325	319	333	374	343	352	341	362	344	327	329	341	322	338	362	365	318	350	332	364	367	314	351	274	338	335	338	307	332	313	306	337	363	350	325	334	358	302	348	355	323	348	369	334	347	334	328	333	331	334	327	341	321	314	316	301	332	321	342	311	322	350	365	324	319	380	337	353	335	325	320	337	328	323	320	315	345	369	348	324	313	318	332	349	323	338	346	338	360	350	352	351	372	339	323	342	338	312	351	304	356	344	354	326	337	357	347	311	321	340	295	373	317	318	350	353	351	367	338	336	356	343	300	341	315	335	364	329	336	337	368	345	347	346	363	360	332	318	335	303	332	343	308	332	328	306	375	386	357	341	331	372	350	340	323	322	338	373	366	381	311	329	324	356	318	311	321	348	330	368	339	333	344	342	332	355	316	343	338	332	348	341	342	358	320	357	302	294	332	341	346	346	370	364	346	302	327	327	320	338	336	311	327	339	362	369	351	336	326	356	318	291	301	333	365	369	357	332	297	308	329	313	355	386	347	342	333	359	372	340	332	288	364	327	318	352	334	321	313	359	327	333	327	342	327	333	332	320	354	342	344	343	359	340	335	356	366	347	336	339	350	342	304	340	355	331	325	297	329	335	348	308	301	338	307	353	309	342	356	372	360	329	347	317	327	330	355	334	357	326	335	338	324	333	360	345	311	371	314	326	358	330	325	335	341	320	372	358	355	324	315	319	327	383	305	373	337	331	362	343	305	340	334	313	331	315	375	348	344	349	326	322	348	349	335	335	348	361	383	376	305	367	336	286	348	388	356	327	329	358	317	335	327	337	327	317	326	325	302	313	310	320	353	321	373	347	318	327	351	333	342	338	304	330	335	310	335	354	329	352	335	323	330	354	337	328	323	309	308	344	302	343	326	394	354	345	333	326	336	341	326	340	318	340	319	359	303	321	355	324	306	352	365	377	344	328	316	361	338	348	366	332	355	344	349	327	313	356	352	357	330	322	330	361	347	346	335	344	311	322	287	324	320	346	329	345	303	325	317	366	340	316	327	318	353	346	359	332	329	336	306	353	321	341	319	348	299	335	305	330	347	348	335	336	354	323	338	360	348	334	364	312	338	332	315	347	329	306	354	357	351	354	338	337	340	290	329	319	330	360	335	325	318	341	358	358	328	335	360	345	360	306	307	352	317	366	321	341	368	359	346	358	340	345	333	356	344	358	351	333	336	359	316	317	349	361	340	357	320	336	341	322	316	346	354	346	317	348	347	334	317	338	338	315	351	358	303	330	366	338	346	347	325	378	318	322	347	360	317	361	332	337	352	339	358	327	323	351	385	337	352	324	359	344	346	329	380	354	334	353	325	364	316	355	324	317	326	339	349	317	352	346	336	338	381	317	324	350	336	356	310	308	355	329	330	310	326	351	367	337	306	364	329	356	323	354	340	350	298	339	371	320	363	349	341	343	309	326	394	355	356	355	347	354	317	336	328	328	333	330	330	340	326	344	321	372	381	365	395	323	341	333	334	310	314	322	306	321	362	309	324	333	319	349	353	329	340
2588	1102	2229	2955	3307	3194	2784	1976	1943	2054	1397	1182	1079	1117	1039	1001	958	961	877	893	866	815	792	825	871	812	833	837	808	867	842	820	825	839	850	801	828	868	790	790	800	798	825	816	801	784	818	793	816	829	786	821	801	775	774	834	793	809	830	828	737	803	844	848	796	818	811	826	801	854	837	787	780	824	780	814	819	791	767	804	737	784	812	834	757	822	826	787	818	771	811	757	791	797	737	809	797	860	823	830	811	797	808	874	801	818	795	786	814	809	783	812	782	800	794	810	827	814	800	770	841	801	809	775	800	757	772	774	807	810	805	840	791	796	805	780	803	832	816	855	811	801	830	800	817	847	813	808	839	797	785	822	798	789	810	779	842	809	820	819	798	822	844	819	785	806	789	810	797	830	792	757	797	795	779	796	866	808	787	779	763	806	764	791	798	792	810	823	769	822	804	824	775	832	782	846	809	809	792	784	787	814	827	821	817	810	775	819	762	811	816	821	792	810	791	839	824	859	817	826	761	798	803	797	783	835	786	819	833	821	849	787	806	787	797	809	799	814	760	769	839	835	766	845	835	791	799	794	797	819	779	784	811	837	782	756	785	777	758	787	733	796	824	799	815	799	804	738	798	823	831	803	761	784	798	815	844	786	809	766	827	785	806	780	823	749	848	808	778	807	835	796	810	798	845	762	821	805	812	802	807	844	793	758	826	843	800	773	819	830	858	783	804	828	782	755	815	830	757	795	810	747	802	774	776	836	762	804	751	814	788	806	784	830	805	774	853	783	808	797	798	827	805	805	789	768	792	788	800	785	819	830	830	880	764	826	823	763	777	840	817	790	786	779	786	790	815	772	789	781	845	788	804	736	780	793	780	770	779	841	836	767	831	817	768	794	855	765	840	819	793	818	771	788	840	813	843	767	849	837	828	803	781	856	782	810	830	802	836	786	788	794	812	811	803	834	803	756	820	770	794	805	822	852	816	834	833	847	826	782	778	839	822	841	823	797	826	840	795	792	788	804	789	753	809	830	825	822	842	771	807	797	835	845	834	825	821	810	777	792	811	830	820	763	772	783	796	795	789	795	795	784	885	820	789	818	799	801	764	818	811	845	802	812	773	759	831	784	801	733	837	798	794	833	809	775	800	755	814	828	806	834	765	826	815	829	827	746	829	803	847	837	806	797	811	799	779	809	782	765	778	847	837	799	816	780	799	774	912	836	818	789	781	844	825	796	789	850	827	787	820	807	795	827	855	850	817	836	819	830	798	774	796	829	843	784	820	825	818	797	855	817	819	813	833	745	795	829	757	836	863	831	804	802	793	789	757	807	865	796	796	786	813	809	853	790	844	822	856	804	794	801	789	785	759	821	834	824	814	812	781	800	814	790	831	811	817	816	802	802	796	754	843	785	792	826	832	842	778	791	821	785	806	839	836	828	777	820	779	833	737	802	874	807	817	787	873	816	783	812	813	823	755	799	785	807	772	816	798	795	792	809	800	801	773	829	784	830	770	777	853	808	820	798	764	785	829	841	799	763	788	807	794	808	845	836	827	841	753	760	783	778	793	791	795	804	791	838	862	786	829	797	782	774	783	822	806	832	814	829	746	769	790	823	760	854	829	787	797	867	812	841	793	830	779	801	770	812	799	839	818	824	787	853	793	807	798	784	814	803	827	811	806	848	820	763	816	757	795	829	781	858	799	797	819	800	873	827	767	817	801	830	823	754	768	809	799	825	802	790	809	781	843	791	752	819	784	814	796	818	806	817	799	786	786	835	834	837	813	785	852	834	771	811	786	832	767	800	829	797	799	794	800	765	838	813	829	840	772	776	787	820	854	819	800	804	832	834	791	834	767	807	811	792	831	796	836	777	801	786	788	813	814	837	814	808	795	782	791	812	780	820	784	800	824	766	812	841	830	824	833	773	748	809	795	795	846	805	805	795	755	791	758	764	790	814	876	770	773	756	788	822	856	787	792	819	829	802	738	805	820	785	801	810	799	770	829	832	778	787	876	793	803	773	784	851	809	785	817	784	820	785	810	757	818	817	816	828	837	853	791	812	852	818	816	848	858	805	794	775	782	809	817	800	806	796	799	830	791	828	811	833	821	799	777	786	782	813	813	812	787	828	833	806	743	815	850	808	761	771	801	857	789	842	747	790	810	754	841	784	834	823	792	778	755	827	812	841	799	856	815	831	863	821	774	789	798	834	812	826	826	832	826	766	817	778	810	754	796	831	834	804	818	828	779	841	833	819	783	828	739	810	815	828	821	810	778	802	781	830	845	844	877	741	804	812	798	819	825	781	770	773	762	787	825	816	798	805	798	850	805	821	805	795	847	803	755	814	775	787	873	868	821	743	802	845	794	775	784	820	774	847	816	756	798	828	812	745	850	802	788	804	825	775	789	818	845	809	814	818	832	809	753	794	825	790	809	833	857	793	800	807	796	802	827	879	808	761	788	796	824	785	820	785	782	804	804	796	817	834	831	832	814	770	797	769	863	785	774	766	782	831	744	801	814	777	780	860	792	767	818	768	827	835	780	803	829	824	799	826	809	755	837	794	863	809	802	744	774	785	813	807	827	804	804	790	761	790	790	803	799	766	830	831	778	790	776	815	798	815	797	748	807	808	819	746	758	778	794	826	777	810	818	799	785	821	824	812	777	810	894	795	753	834	813	883	832	865	808	845	798	784	779	805	794	834	794	802	777	812	785	826	808	770	835	800	791	796	781	830	797	827	828	818	744	824	790	759	823	821	808	814	758	747	839	835	855	797	818	802	799	787	820	817	797	806	819	775	785	823	818	766	752	842	864	884	823	826	787	794	784	831	746	787	810	820	800	859	771	755	819	846	818	806	786	849	788	840	851	821	829	804	849	784	817	752	837	778	776	809	797	809	836	824	789	803	810	829	794	798	789	833	826	851	826	802	789	770	798	810	827	796	812	783	786	778	808	831	777	782	860	775	840	834	754	839	797	805	856	864	760	810	792	834	779	821	776	838	808	854	736	799	821	819	783	805	804	789	780	817	802	794	789	762	806	781	777	834	783	851	819	820	797	807	833	819	822	794	794	746	778	796	773	803	779	768	787	794	832	816	804	793	814	854	811	765	760	843	806	778	788	781	826	781	777	796	773	790	787	779	818	801	804	796	793	799	820	827	846	791	791	782	805	791	803	794	804	760	793	757	754	793	792	798	822	793	771	819	839	801	820	818	820	815	837	790	833	787	793	810	806	804	830	810	790	819	828	771	746	817	798	822	805	764	786	766	790	894	804	830	852	834	771	802	789	838	851	746	839	806	734	771	847	796	818	802	818	837	824	792	813	833	790	789	786	816	827	814	812	862	808	814	798	768	780	747	835	827	860	816	834	779	805	792	846	745	810	836	750	834	869	763	832	835	792	844	767	798	796	797	791	845	855	781	834	852	803	750	791	780	785	773	778	837	791	832	848	758	771	823	866	812	827	794	772	814	813	773	810	817	812	803	804	772	849	799
7522	1598	2139	1948	1675	1331	1086	861	906	808	538	480	520	548	617	709	640	573	555	505	292	271	227	242	235	225	223	217	214	206	213	216	210	194	215	199	190	209	224	219	202	181	197	201	193	225	217	182	191	192	226	199	213	189	178	198	202	202	187	207	199	173	190	193	195	175	209	188	195	209	202	174	190	184	195	228	203	203	196	195	184	200	194	222	205	204	198	198	199	190	193	218	186	191	183	219	226	215	195	173	220	206	212	187	209	192	195	190	203	193	204	180	189	192	205	210	187	194	182	200	207	197	202	210	207	218	173	214	199	185	166	185	173	181	211	189	192	230	199	179	189	214	197	197	200	184	199	181	194	195	202	201	199	208	196	188	216	221	192	187	216	174	201	220	197	185	187	226	175	231	193	205	191	198	177	199	185	182	200	186	202	228	229	189	230	225	224	214	211	194	200	181	195	186	229	212	161	211	208	191	174	182	201	200	196	183	183	223	196	175	228	177	188	207	199	191	198	198	183	204	196	184	179	200	184	194	210	210	223	188	210	226	229	190	205	181	189	184	194	185	189	226	201	191	193	185	201	197	201	214	184	210	199	210	212	203	198	197	213	219	209	193	196	198	170	228	216	211	233	199	199	212	184	191	194	206	197	170	184	187	192	228	198	221	210	186	192	201	207	220	186	198	204	180	174	192	219	208	201	195	184	201	214	204	222	206	197	173	203	181	184	184	198	214	205	195	205	201	190	202	189	220	201	204	178	204	185	172	184	189	185	172	182	195	194	206	193	197	226	204	171	183	238	189	206	189	208	189	185	186	209	189	183	180	202	211	192	218	201	201	204	200	141	186	186	171	187	185	204	202	187	220	226	214	201	177	176	197	218	224	212	220	193	199	211	187	191	168	179	193	184	188	197	176	221	199	208	226	201	161	219	209	197	214	212	195	231	184	181	200	211	196	210	208	197	183	201	176	202	201	192	182	207	211	179	202	204	197	175	179	182	194	209	189	172	190	198	180	165	194	200	210	227	194	180	175	202	217	203	193	191	187	210	195	200	199	207	217	220	212	206	207	182	196	200	193	178	184	166	208	176	185	186	196	193	202	175	184	209	177	198	190	191	193	199	202	178	186	199	187	181	208	221	169	188	202	219	175	216	193	203	226	206	205	208	201	186	198	212	201	205	197	192	214	198	208	193	200	205	207	181	182	196	209	195	217	195	206	178	183	194	227	199	203	195	213	206	192	194	213	215	215	202	202	204	187	179	178	181	211	203	184	186	185	189	198	197	213	201	196	199	209	215	192	198	191	225	208	196	195	194	218	196	204	198	220	183	189	175	188	238	186	199	202	213	216	202	206	216	214	199	172	191	197	198	195	213	233	204	188	195	216	204	199	202	203	178	183	191	182	213	206	196	217	187	199	195	223	200	203	208	196	218	200	173	203	220	222	211	215	190	183	196	201	199	186	193	188	213	212	176	195	218	198	190	200	192	203	212	198	180	198	182	185	207	198	208	195	206	179	188	185	185	193	183	196	203	189	213	189	218	176	182	224	213	202	178	198	186	171	203	199	201	198	201	194	181	198	219	212	224	195	210	211	242	218	209	200	201	207	194	202	204	210	220	191	206	213	197	204	187	206	190	183	171	199	189	190	219	199	204	205	197	236	217	204	202	207	197	196	195	191	206	187	213	198	194	191	219	177	231	209	187	169	216	202	226	198	231	178	209	195	191	184	185	189	206	199	207	209	195	210	219	198	214	210	207	190	205	222	225	209	207	228	203	195	212	208	182	185	195	211	197	193	186	181	182	195	200	206	205	219	199	214	201	216	181	176	199	173	199	193	195	176	191	210	222	195	216	201	234	192	194	186	214	225	219	182	178	202	204	197	186	204	206	181	180	191	212	206	219	199	194	183	188	191	191	215	199	190	210	208	190	182	206	184	206	199	208	196	217	192	180	207	189	160	198	219	194	192	200	199	227	192	206	190	214	177	214	231	209	177	195	167	179	187	214	186	198	191	196	198	196	185	177	210	192	213	213	235	203	215	197	201	211	183	218	191	193	185	203	195	200	197	213	202	190	209	212	201	171	186	218	202	237	182	190	196	183	190	213	203	216	189	185	229	195	183	182	183	213	214	216	194	170	207	201	205	211	197	196	183	183	191	201	203	206	231	216	193	214	196	180	194	179	222	205	177	223	201	219	176	199	179	190	182	207	176	221	204	198	207	220	189	164	195	186	197	182	187	192	225	187	183	201	198	206	203	192	185	203	211	206	194	179	204	180	207	178	212	200	205	190	207	212	200	188	192	214	188	201	186	197	181	176	178	191	169	194	210	201	178	215	199	176	193	198	198	201	199	184	207	195	183	209	217	222	201	210	182	189	208	177	199	196	187	214	209	189	191	194	181	199	195	231	202	193	200	206	211	202	180	172	176	208	213	199	183	232	212	173	203	202	182	221	197	227	212	207	200	191	195	213	198	187	188	213	184	198	193	187	202	200	208	229	206	191	213	188	222	200	192	189	197	213	192	163	217	234	183	219	210	205	195	208	190	209	200	181	191	204	204	214	209	180	190	214	186	195	201	221	224	223	183	189	212	178	239	182	171	245	196	184	198	181	193	223	220	199	176	198	175	194	213	189	190	163	203	221	210	204	225	194	213	202	207	215	180	212	217	231	190	196	238	195	224	210	192	208	195	182	182	192	189	219	206	181	198	198	215	178	183	207	221	193	191	194	197	185	217	205	183	196	217	191	184	184	174	218	187	195	217	188	198	205	198	216	186	183	206	201	209	203	223	199	212	223	219	214	236	198	185	222	195	206	216	197	202	222	181	189	184	227	193	200	202	190	213	218	174	205	193	206	196	184	205	229	183	223	176	200	211	212	242	209	197	187	196	221	203	202	205	227	188	189	207	201	217	179	200	216	183	212	185	202	188	219	199	228	186	173	194	210	213	193	190	188	198	186	182	185	205	203	194	175	206	176	214	223	183	215	184	208	181	212	189	201	189	184	208	190	197	194	219	203	165	194	214	219	203	200	220	207	202	198	199	187	237	199	187	192	217	196	224	207	205	185	179	196	216	183	179	207	199	205	179	187	181	189	215	199	190	205	188	207	217	193	181	185	201	202	191	201	175	219	192	165	199	193	216	221	218	191	217	203	213	220	203	176	180	196	190	218	202	229	203	171	196	220	190	207	214	203	199	223	192	204	191	207	215	210	182	209	190	205	189	200	188	200	210	204	230	185	198	186	197	230	202	227	194	197	192	228	163	199	195	206	188	198	209	196	180	207	230	172	196	190	165	193	202	200	169	205	199	215	217	178	214	194	209	231	207	193	199	191	185	191	199	184	199	186	221	222	213	191	211	212	200	178	180	182	211	198	205	196	181	223	185	196	209	217	209	186	204	205	205	222	218	222	202	180	212	187	168	172	203	195	213	207	215	221	206	233	171	183	212	184	192	218	185	195	183	197	187	188	204	208	217	187	159	180	167	214	193	195	194
5654	1722	4211	5912	6287	5651	4709	4065	4592	4165	2790	2508	2425	2847	3458	4332	3764	3667	3309	2594	1215	722	729	746	744	680	670	637	633	631	626	631	666	605	583	603	603	562	568	574	524	585	596	576	605	552	570	585	541	520	545	536	548	565	543	564	580	587	555	550	554	522	545	558	594	534	608	572	561	549	549	546	563	530	582	558	520	559	503	549	538	596	555	555	546	585	502	536	536	571	576	589	549	513	565	548	538	539	544	535	571	556	532	562	530	581	568	524	561	567	555	536	512	533	532	539	557	551	586	532	551	520	543	515	523	553	588	532	517	499	535	513	541	546	535	513	557	546	585	495	531	529	551	583	528	546	564	511	539	528	571	526	522	565	547	518	532	528	529	551	551	571	533	522	497	585	571	546	541	544	512	554	562	521	527	502	508	528	521	527	556	555	512	545	534	529	523	521	503	533	520	543	579	537	581	531	534	503	545	544	517	530	523	561	562	536	604	514	518	567	546	521	547	525	508	559	553	530	584	537	537	522	544	580	536	561	542	529	565	572	566	526	555	569	545	536	518	505	579	535	531	505	533	519	543	572	611	564	565	511	537	526	526	544	546	571	526	530	512	484	541	555	555	572	542	545	593	521	511	490	499	541	587	533	524	522	538	544	561	501	533	558	543	540	549	524	516	530	564	528	534	582	560	523	536	499	510	540	508	525	516	562	560	579	506	515	570	575	540	545	570	496	554	617	556	547	490	554	559	499	540	564	532	559	555	540	548	557	570	574	544	523	545	540	539	528	538	566	496	540	520	510	522	552	531	535	553	538	529	553	540	559	527	515	501	553	507	542	518	573	530	511	533	551	566	509	547	535	587	558	592	532	547	548	554	568	526	537	605	527	551	523	530	527	536	577	555	539	532	549	513	561	515	524	496	547	564	513	535	555	534	555	511	550	535	510	558	594	547	496	548	538	536	555	562	543	541	540	554	581	577	584	534	533	585	541	593	557	509	530	579	530	524	498	530	520	538	535	571	556	542	537	535	559	580	535	580	533	509	561	553	534	530	553	521	550	557	562	565	549	528	555	517	535	553	536	556	571	576	575	559	538	537	517	546	498	555	547	547	523	541	535	505	525	502	544	529	564	550	520	500	504	567	554	551	554	530	571	521	529	510	553	564	536	551	546	547	520	562	535	514	515	534	538	525	560	517	494	561	515	567	566	540	567	511	540	554	556	534	553	575	564	549	546	565	535	519	500	523	536	590	559	514	549	522	530	513	540	562	526	569	564	547	511	583	543	570	551	553	561	541	569	568	503	527	539	533	524	589	541	496	531	559	538	562	533	533	544	526	538	526	549	543	543	502	544	572	554	537	545	520	539	521	550	536	537	516	580	519	544	513	554	535	549	552	544	586	575	491	536	508	505	501	521	531	528	515	522	588	552	549	500	541	543	559	568	581	503	528	552	555	535	528	548	548	517	548	531	546	550	544	585	568	529	533	493	544	531	534	516	573	535	556	544	498	553	559	545	534	589	544	512	555	508	589	508	540	551	537	583	529	555	558	544	518	565	529	549	557	523	523	542	562	533	574	594	531	507	579	554	535	560	548	547	550	521	522	568	531	536	514	549	550	519	565	568	535	550	570	554	576	522	552	531	539	529	524	576	563	531	543	577	562	541	504	536	575	538	513	560	528	540	584	537	516	504	549	582	536	586	558	529	528	544	556	521	509	523	550	520	592	542	537	530	555	562	535	526	529	520	571	531	515	575	524	554	572	505	547	544	557	531	578	538	515	542	519	505	539	572	531	494	552	530	569	519	519	572	551	563	512	481	538	582	544	549	574	578	513	571	581	566	529	521	531	559	525	527	516	509	487	534	588	541	544	574	544	554	514	541	515	500	551	537	582	515	528	521	531	542	550	534	576	546	550	568	591	542	543	530	525	481	533	571	555	537	532	527	549	540	527	508	582	583	507	528	504	555	523	545	550	527	509	573	558	561	553	536	545	531	597	555	556	531	524	518	555	497	537	540	555	522	525	551	525	525	515	505	508	561	560	513	573	529	581	551	506	571	535	599	551	530	589	557	553	536	545	531	510	560	506	522	535	552	575	552	533	570	552	561	543	517	560	557	543	533	564	527	564	581	546	562	567	557	528	519	533	505	543	544	522	547	573	567	577	478	529	542	531	508	522	549	518	534	572	556	553	579	544	580	564	525	556	532	599	534	566	500	570	564	516	567	546	562	540	544	583	546	568	517	555	547	487	556	536	502	517	527	590	566	577	581	554	523	487	551	555	577	529	559	559	551	574	533	544	524	520	549	511	529	548	563	543	524	535	552	532	559	544	533	563	570	508	586	556	587	523	511	551	535	562	575	535	569	503	558	543	555	542	549	531	525	559	515	548	520	533	531	577	522	524	537	559	557	529	513	608	510	525	525	533	538	531	535	516	506	539	528	566	511	549	497	508	567	517	539	554	569	494	537	569	528	551	509	539	536	554	556	564	531	513	556	564	596	532	543	565	526	545	599	553	543	545	509	521	529	512	538	536	522	541	526	538	507	552	548	529	540	513	516	495	539	556	541	565	566	555	509	521	522	512	553	520	520	596	523	544	515	541	534	534	538	552	505	526	545	545	506	508	565	500	543	552	570	548	562	552	576	547	544	551	552	565	572	527	545	526	518	515	564	523	537	541	551	542	527	553	519	539	553	527	541	557	531	570	549	575	517	527	531	560	548	549	523	534	481	511	534	472	553	541	517	521	500	522	542	595	531	562	547	532	536	567	506	550	490	502	507	536	530	562	580	538	512	512	542	587	537	528	529	556	541	554	568	552	547	578	575	536	577	564	566	525	563	549	579	544	562	518	543	553	529	538	505	512	510	541	580	536	565	522	559	563	567	520	545	551	536	560	550	504	560	520	497	536	543	522	516	519	544	528	561	548	533	532	526	553	567	581	547	557	543	505	551	532	553	532	539	514	552	532	569	580	569	540	528	543	559	592	596	551	577	553	592	551	546	539	558	549	546	526	528	584	532	553	531	526	544	521	563	533	529	561	522	552	570	547	532	506	561	564	595	587	521	512	532	532	509	532	546	552	524	556	502	502	526	551	531	523	516	531	554	548	514	543	602	556	519	576	510	501	583	534	523	515	538	576	529	544	576	543	504	600	543	512	530	558	556	575	556	578	516	566	607	500	543	506	489	588	550	524	567	510	534	529	540	536	533	518	547	511	534	533	557	501	520	540	530	566	529	553	553	531	557	551	519	545	548	545	562	506	544	550	513	550	580	569	549	516	542	538	561	522	557	575	558	548	536	502	516	566	501	569	558	588	568	513	533	553	482	551	514	575	561	542	498	559	589	547	538	551	587	559	528	520	547	590	540	542	508	557	539	586	550	549	500	512	577	536	529	515	565	555	545	569	570	521	538	528	561	499	542	566	552	545	544	511	531	530	546	571	585	578	538	577	561	505	508	548	580	581	505	531	557	503	524	523	520	541	588	549	513	537	525	549	555
14708	3210	3990	3675	2980	2175	1778	1507	1497	1345	1029	881	883	979	1141	1352	1242	1270	1274	911	459	416	413	373	398	295	287	321	303	335	313	359	328	307	311	315	336	325	353	319	317	337	312	295	331	299	315	318	272	291	314	322	311	336	288	321	280	350	322	315	334	317	323	292	291	309	308	327	298	296	270	341	349	315	303	312	318	320	303	324	302	312	334	305	318	325	298	307	279	309	330	299	303	310	305	287	309	308	310	312	280	294	280	307	329	321	316	317	330	280	301	321	313	331	304	315	310	334	319	326	294	318	287	350	344	327	318	298	293	307	298	338	307	338	286	331	302	333	317	301	319	294	296	285	325	326	293	283	308	303	272	306	311	298	295	309	306	342	318	294	299	319	299	339	335	344	330	342	323	310	313	331	284	314	317	300	302	322	294	301	317	286	308	310	267	283	260	344	310	282	306	296	292	307	308	318	276	316	304	343	286	319	325	315	308	298	298	289	331	317	343	307	286	299	292	290	300	295	346	286	313	319	283	343	305	311	286	289	296	302	316	320	324	314	323	343	276	302	339	292	274	296	304	335	324	295	337	313	300	284	294	330	354	332	325	312	312	311	287	286	278	301	300	313	313	284	259	307	302	308	311	333	303	311	312	305	307	322	296	281	301	271	284	299	295	290	339	291	305	328	294	308	307	320	329	326	308	310	318	293	288	282	306	275	337	315	298	325	326	312	319	305	285	287	324	290	348	267	301	331	328	319	312	303	304	320	315	291	330	286	291	296	333	315	314	304	312	304	297	338	276	314	315	313	270	317	308	304	315	291	285	295	297	279	318	330	307	327	331	300	309	319	306	308	329	299	319	298	314	305	312	299	311	297	316	313	308	324	328	313	280	317	316	295	291	292	298	309	316	297	283	305	305	295	323	298	276	306	275	342	319	285	309	314	279	326	315	297	304	307	314	304	284	322	316	303	311	288	297	343	284	283	297	300	315	310	330	292	311	316	281	294	347	330	300	308	327	281	295	331	313	322	274	301	353	303	311	288	306	300	327	306	293	288	335	317	284	311	304	318	290	324	287	306	315	326	330	306	333	283	321	299	342	337	305	322	288	299	325	331	295	273	338	323	292	310	319	304	338	317	303	297	293	301	315	292	302	304	308	311	283	288	305	309	306	311	303	316	322	304	306	333	306	293	286	312	275	286	296	324	323	307	310	326	294	304	286	299	336	324	311	287	310	289	308	303	309	307	287	347	322	348	303	339	270	312	294	303	277	302	328	314	314	291	318	334	308	305	290	307	301	308	323	292	290	319	321	307	312	283	307	309	325	308	307	291	315	289	304	325	293	291	305	299	329	332	324	307	292	291	251	314	318	326	288	304	320	308	340	295	312	294	325	347	347	320	277	285	286	317	335	294	329	319	287	274	320	313	315	325	313	283	304	328	277	296	277	302	290	319	287	288	311	322	341	300	320	310	313	311	290	309	292	330	333	320	330	266	297	292	290	330	288	323	322	297	296	283	300	307	272	323	297	350	300	316	335	333	314	325	340	287	339	305	310	346	328	295	310	350	288	311	319	284	307	318	301	310	308	309	329	301	299	285	330	319	309	309	316	326	312	280	326	346	296	308	308	321	295	346	320	318	324	330	351	285	291	317	300	320	292	285	291	301	280	306	303	302	299	318	322	295	298	316	292	305	276	305	327	325	267	314	276	292	313	317	305	286	312	342	315	320	314	328	301	347	292	327	301	312	277	319	316	290	278	316	302	320	331	310	306	316	331	301	302	336	276	320	276	314	278	296	304	277	314	326	332	303	318	302	338	308	302	303	317	326	330	279	319	277	313	314	320	289	290	305	312	301	271	302	316	268	280	313	298	328	290	305	288	277	309	346	305	320	283	315	343	282	344	319	321	310	344	329	295	315	293	298	307	292	308	295	301	308	313	280	295	334	317	319	266	308	316	332	318	297	319	302	310	324	295	312	271	295	302	304	306	300	305	291	318	336	304	323	302	297	309	332	334	321	334	300	304	330	303	313	307	309	317	286	305	278	300	308	285	287	316	266	293	305	321	320	319	299	296	321	281	341	305	293	323	305	309	311	317	314	332	287	324	294	296	297	315	283	289	308	316	310	300	294	308	300	345	306	296	318	324	284	309	316	319	325	288	320	310	315	261	346	328	363	310	306	326	292	294	297	298	333	309	325	295	335	309	302	342	298	307	322	349	291	294	280	285	327	292	273	297	309	302	314	297	340	279	321	291	330	313	309	285	283	296	304	325	298	285	300	290	312	328	281	300	303	307	313	311	333	314	294	300	323	294	312	280	348	293	289	296	326	297	303	336	289	316	264	297	294	248	325	345	314	334	302	291	334	281	310	328	312	284	308	282	281	281	313	305	286	323	315	353	298	318	292	301	322	321	297	322	317	317	291	343	320	282	314	317	309	299	317	285	332	293	315	306	292	318	293	318	291	329	319	327	292	300	325	323	303	357	300	306	298	319	315	282	312	306	285	279	320	321	332	327	342	305	322	286	296	309	336	300	315	313	312	307	314	308	312	337	320	314	313	278	289	319	305	296	315	313	287	317	313	317	312	282	302	318	293	312	299	325	287	310	285	305	325	311	299	317	284	302	288	282	319	294	329	291	300	286	326	305	313	300	309	305	328	350	263	338	290	323	309	311	265	351	322	311	278	283	312	334	338	300	314	315	306	282	303	292	328	332	290	320	320	296	319	328	306	334	306	295	289	289	305	292	326	297	305	333	317	319	280	289	325	324	313	323	297	305	302	304	310	299	315	290	305	321	307	275	317	264	262	330	324	300	297	302	326	313	293	312	305	322	342	306	327	300	312	307	300	344	297	313	312	290	297	304	319	303	314	298	279	335	298	314	278	316	321	316	312	323	318	323	335	323	313	320	296	331	270	288	287	289	312	307	288	277	299	333	330	321	300	316	291	308	288	325	304	346	313	286	283	319	297	290	330	298	314	309	277	314	314	325	329	300	311	305	327	310	306	331	283	331	314	272	323	322	307	340	275	301	287	288	331	343	293	331	296	325	296	306	273	322	305	292	308	265	281	295	310	282	293	328	317	329	321	334	284	266	322	294	293	316	306	305	309	332	285	308	324	270	291	296	303	325	287	312	320	313	318	293	279	317	349	325	300	310	294	309	307	312	320	307	290	303	262	319	313	325	307	329	292	298	338	319	298	300	297	311	312	287	315	321	305	277	307	308	307	348	306	280	349	293	328	313	319	307	287	287	319	333	296	341	313	282	321	319	314	293	321	326	303	332	314	311	318	321	319	285	321	312	329	297	310	299	323	273	298	312	308	316	320	321	300	307	351	327	279	301	319	290	308	312	311	303	316	324	306	318	316	343	298	321	317	295	318	284	299	295	277	275	281	291	302	307	307	279	273	288	261	286	294	326	323	314	283	313	311	341	325	294	317	330	310	323	296	317	321	280	325	341	322	300	337	310	312	323	281	329	283	297	306	276	336	287	303	281	328
7937	2837	6904	9934	9824	8619	7257	6378	6961	6451	4546	4664	4307	4908	5958	7277	7166	7217	6997	5322	1979	1401	1395	1302	1187	1072	984	908	1029	1005	967	1007	871	906	881	897	879	842	869	862	899	841	838	850	820	837	849	827	813	834	802	793	841	857	809	835	807	782	827	877	828	838	808	831	840	829	825	790	799	822	807	779	806	802	832	826	782	801	846	845	768	761	780	780	870	794	810	789	805	789	825	818	789	796	801	837	841	771	764	792	763	815	780	755	789	776	832	783	780	827	802	788	744	775	776	790	784	808	806	746	764	800	767	828	776	778	790	826	815	857	782	781	805	789	807	838	785	787	837	779	776	787	778	735	778	812	771	799	833	811	792	806	746	806	791	770	772	795	785	795	805	788	777	786	742	836	773	778	783	794	774	738	819	776	793	812	736	782	810	776	814	774	765	790	774	801	845	801	763	753	804	831	780	808	814	799	806	795	805	789	737	783	788	793	807	817	758	769	772	773	793	787	755	773	741	754	807	807	767	808	759	787	833	797	808	741	800	811	771	813	799	800	812	791	779	776	730	736	775	751	792	740	839	773	774	774	826	790	771	811	760	782	732	792	822	769	813	765	795	831	780	770	819	820	788	824	754	766	798	828	776	754	805	774	825	796	813	767	797	830	801	775	775	777	766	814	803	783	768	781	774	786	794	786	823	840	806	826	782	816	809	788	814	748	799	805	754	797	779	823	831	827	748	766	732	762	770	823	790	777	789	825	781	756	775	769	803	768	750	759	787	740	779	781	740	774	771	784	752	765	785	760	792	830	779	790	826	779	809	769	767	796	781	849	726	810	783	777	739	853	732	795	740	786	763	787	779	782	824	764	786	799	746	772	798	811	787	802	760	795	797	820	754	751	819	788	778	754	807	791	787	812	817	780	774	770	803	817	727	731	770	800	731	798	795	849	837	766	782	797	840	771	790	791	799	809	736	768	790	775	777	827	783	809	714	759	763	811	794	784	785	809	757	761	813	755	751	824	785	744	773	765	794	828	816	742	805	797	766	783	787	792	780	826	815	759	774	764	813	798	806	752	770	782	775	819	769	807	840	776	735	785	783	812	820	808	754	823	796	774	736	770	796	726	746	798	775	815	804	759	794	828	805	818	816	811	789	772	771	776	772	773	774	758	810	789	772	768	770	817	739	777	810	817	805	754	789	818	737	746	798	767	757	804	808	759	798	808	750	799	752	801	787	772	767	801	792	816	793	822	839	762	793	737	779	789	761	774	751	798	745	773	826	783	861	801	796	809	765	806	812	766	774	750	806	758	804	765	785	773	755	805	814	770	752	795	768	803	794	744	815	813	730	727	774	789	828	716	781	757	754	841	768	795	830	792	842	780	799	830	760	842	800	782	834	747	800	761	823	818	803	752	835	721	750	786	789	777	804	771	814	849	804	802	738	794	848	829	765	755	774	807	758	807	794	730	757	797	802	750	786	803	778	817	785	768	829	791	731	780	784	760	781	799	768	813	788	764	781	795	796	769	791	773	807	777	815	775	797	773	798	815	799	837	780	816	826	775	794	840	748	779	750	797	766	814	748	786	790	791	786	778	776	773	776	829	788	811	787	750	789	817	772	775	803	784	749	763	771	758	797	815	745	772	817	786	756	809	809	765	751	820	802	801	827	767	820	826	779	805	762	755	765	784	752	779	822	742	781	803	762	801	762	779	821	772	755	791	770	769	780	767	807	789	802	808	843	761	764	820	823	755	786	742	797	765	815	802	812	774	805	769	763	771	770	751	752	752	778	745	825	781	761	790	785	788	753	778	746	784	751	762	766	755	752	810	774	778	771	776	786	773	775	818	785	764	810	791	813	755	816	738	789	816	845	778	834	774	789	787	825	794	777	849	847	794	745	807	767	772	799	781	740	769	757	827	823	786	798	762	822	742	826	797	792	797	753	784	828	779	754	777	772	791	839	752	795	799	765	731	788	832	761	798	781	778	772	782	739	755	749	770	788	813	779	800	786	825	789	755	777	794	811	785	767	808	750	752	822	839	767	773	797	751	817	766	751	781	758	738	819	765	785	829	767	793	790	810	800	779	742	764	779	758	731	732	769	827	779	782	803	761	746	802	794	779	746	777	779	803	775	788	776	810	800	769	796	781	779	797	822	805	779	767	756	801	775	836	833	813	810	752	784	772	787	745	824	774	757	783	772	748	787	788	807	792	811	777	798	765	792	800	796	832	801	832	820	767	808	775	804	773	783	782	796	856	768	754	825	818	754	773	776	753	753	814	794	834	779	749	754	789	774	746	841	814	747	823	716	790	738	799	820	768	731	766	766	792	743	748	775	778	810	792	826	807	812	827	775	765	805	789	777	817	807	752	824	772	770	746	869	797	800	804	857	753	775	769	758	826	759	801	747	767	806	775	789	778	785	809	822	776	821	774	797	788	798	780	843	783	794	775	744	793	795	792	736	760	842	780	774	823	787	760	767	776	737	784	776	787	851	799	779	755	831	758	788	757	739	771	745	798	777	784	845	809	761	798	820	764	729	787	823	741	776	781	769	793	782	825	776	767	826	822	770	726	783	781	780	753	784	780	769	804	825	794	806	796	789	828	767	778	799	757	791	840	776	883	791	844	790	792	820	758	819	798	793	777	758	740	810	797	750	833	768	761	760	796	829	791	752	783	745	806	756	819	788	729	812	804	749	762	801	762	773	768	769	770	794	854	800	844	779	796	775	787	723	803	850	766	752	828	780	806	763	771	814	835	820	765	767	785	829	739	796	809	780	736	796	801	752	781	737	764	814	771	774	781	801	755	805	812	817	758	804	750	746	818	768	772	813	726	785	779	765	806	793	807	770	787	772	741	762	806	780	778	782	809	719	795	773	750	803	795	803	853	772	822	755	725	777	789	732	741	815	782	777	808	795	803	748	769	793	779	822	779	788	803	783	798	750	766	803	790	788	764	757	763	799	777	755	782	731	777	815	764	763	766	808	793	763	818	786	807	803	793	783	758	821	825	778	765	798	776	784	777	795	784	740	770	801	785	738	742	761	812	816	766	765	783	806	782	806	777	765	828	768	764	787	810	785	774	819	810	806	787	795	819	778	804	794	780	787	787	823	760	775	804	727	796	819	749	810	793	781	780	730	730	802	847	801	810	739	770	840	771	776	768	819	793	818	734	798	799	784	744	739	739	844	789	807	718	776	773	775	761	742	803	847	788	784	751	802	755	792	783	777	764	775	828	743	824	782	771	742	742	852	803	783	821	751	785	791	806	762	766	803	762	784	774	835	791	796	790	765	774	741	787	791	790	769	799	768	802	802	791	785	846	790	794	786	747	813	768	777	802	816	740	790	835	765	771	744	813	814	814	771	808	808	811	785	756	784	791	786	811	801	754	791	758	785	771	754	792	778	758	830	829	737	807	766	748	789	795	794	832	803	795	810	760	784	735	800	804	726	799	814	773	784	755	775	804	779	805	737	787	824	796	773	810	781	776	778	751	805	792
2411	708	957	1124	877	856	690	613	632	387	426	382	411	393	390	381	352	385	335	347	305	365	366	359	342	317	346	349	317	304	342	312	301	344	343	352	329	320	348	338	323	330	317	360	357	339	351	341	352	358	332	318	334	307	336	328	355	323	340	334	350	324	323	310	318	313	353	325	352	318	327	299	329	353	360	302	335	347	339	326	339	337	339	327	340	326	357	307	338	354	329	323	341	336	332	326	305	310	332	316	312	337	349	372	314	303	346	333	339	321	355	338	357	299	334	340	362	342	337	364	345	332	336	385	341	337	313	315	333	368	330	312	314	335	330	328	357	358	312	323	323	340	332	351	304	308	328	334	332	341	351	344	339	314	329	345	324	332	309	320	347	330	338	321	311	319	340	339	351	318	349	366	344	313	324	314	354	362	352	360	356	343	304	325	334	334	332	356	313	321	295	347	346	322	356	333	310	328	343	304	328	330	364	310	318	363	351	357	327	307	349	335	313	342	332	310	367	324	332	300	325	339	339	329	341	330	348	326	327	305	307	346	351	325	346	333	296	331	311	333	295	330	307	359	330	307	367	330	344	337	347	314	329	315	370	353	332	312	353	342	346	330	371	301	338	380	339	326	327	385	318	328	342	328	324	310	316	336	343	332	333	335	328	331	347	336	330	338	317	328	330	345	330	339	360	340	339	323	344	335	322	348	341	343	298	340	351	352	323	321	359	340	345	331	310	352	317	363	350	341	335	307	324	369	318	342	341	353	339	359	342	338	348	311	346	307	324	316	331	308	351	320	298	352	361	359	349	345	324	353	338	295	351	330	300	353	323	341	347	300	348	323	333	289	345	322	358	350	337	315	346	328	338	354	347	392	354	327	349	358	333	390	327	309	319	315	308	343	357	312	329	336	312	336	296	343	290	355	339	331	332	343	343	382	349	367	335	331	314	332	343	333	338	293	347	297	370	311	319	320	329	316	357	296	334	351	363	322	329	303	328	367	336	361	347	346	336	337	377	359	307	316	325	343	353	302	324	382	344	316	356	341	344	336	310	338	334	322	324	291	305	319	325	307	315	340	314	305	331	328	318	343	335	328	324	322	332	366	358	322	332	361	330	327	340	318	357	325	341	333	321	326	329	322	323	337	340	355	320	327	345	324	322	318	329	333	354	375	348	315	340	334	341	303	319	343	340	318	332	319	334	347	296	320	336	334	333	314	397	344	355	306	337	338	332	344	364	314	348	318	314	349	312	321	350	333	335	349	333	316	329	315	323	322	336	350	331	324	320	336	311	365	360	333	351	332	326	316	337	314	334	325	312	303	351	348	358	334	352	335	348	321	335	322	308	320	346	324	326	329	345	341	366	329	342	345	328	346	340	353	347	294	339	336	360	341	353	359	325	358	372	321	342	326	382	355	308	334	326	312	308	343	311	313	335	363	312	337	324	344	332	320	360	363	338	316	329	318	333	311	345	316	354	354	305	338	347	339	317	338	338	345	299	342	358	359	327	337	355	326	347	318	312	334	335	299	338	330	334	337	374	318	310	345	330	326	316	342	351	325	350	339	317	319	338	365	322	341	344	314	320	301	334	339	334	333	316	295	335	323	329	364	356	355	340	312	343	329	330	306	327	356	349	346	346	349	324	328	305	325	321	382	334	325	318	330	335	308	337	320	324	325	328	329	358	334	320	288	338	360	363	351	336	349	333	330	357	327	323	338	332	345	375	359	338	324	349	348	362	368	322	331	321	322	329	291	314	314	367	309	329	298	320	324	363	360	317	342	304	361	325	361	354	292	334	350	312	331	319	334	333	348	325	329	377	320	311	336	336	347	332	373	361	348	364	300	335	321	345	318	305	335	345	342	294	357	351	322	367	328	326	347	336	338	354	318	348	305	314	321	349	333	318	337	313	309	339	333	307	304	355	326	341	317	346	316	339	303	347	304	358	314	332	318	303	326	370	368	293	325	343	352	324	345	327	360	319	329	300	343	342	324	325	280	316	337	321	329	322	320	312	335	343	317	309	324	323	329	329	342	364	334	324	309	335	318	310	344	324	362	341	353	351	311	307	331	318	309	328	311	335	305	312	345	320	285	314	333	354	283	345	318	355	322	322	306	312	329	375	319	306	296	353	343	365	326	334	327	304	327	345	317	331	369	324	329	297	345	341	329	326	333	333	351	324	355	312	319	311	320	348	341	361	353	354	340	324	328	336	333	331	346	346	325	370	313	343	330	332	318	329	340	335	345	324	320	329	338	362	344	341	307	316	337	328	311	331	346	348	369	344	336	311	348	357	359	339	357	338	341	305	301	340	337	351	354	307	333	326	357	302	354	355	323	348	325	329	339	345	325	336	335	301	342	324	336	313	338	317	357	352	330	318	309	337	315	320	334	311	334	306	331	344	303	354	327	302	330	347	343	336	368	352	330	277	303	338	349	364	337	350	327	318	316	339	321	331	327	298	326	312	370	339	356	345	343	345	351	347	312	337	320	351	319	347	363	334	362	347	332	332	356	363	357	337	376	312	324	346	356	326	326	295	348	331	345	341	366	363	306	319	337	337	363	344	338	319	338	329	346	336	331	347	327	343	354	327	356	309	331	370	344	330	323	344	339	327	352	337	329	293	336	323	330	351	326	313	336	328	326	342	328	351	341	352	310	310	309	321	335	354	324	322	333	318	309	345	311	350	304	312	313	326	303	340	369	311	320	372	312	328	336	320	350	333	343	316	342	341	332	316	317	342	347	321	332	327	384	317	317	378	316	325	307	332	339	334	320	346	326	340	341	333	340	312	326	316	306	363	321	333	378	364	306	330	344	366	357	326	335	333	333	323	351	318	330	292	352	327	321	316	353	330	351	299	326	280	313	296	343	311	320	319	349	320	339	329	329	340	322	333	358	334	316	356	304	311	369	338	358	320	333	336	342	344	338	305	319	357	357	346	285	333	331	301	307	319	318	345	348	328	347	325	350	318	337	355	324	300	340	341	320	358	371	378	332	325	307	349	359	334	326	334	363	329	310	323	369	369	332	339	356	319	346	322	362	328	327	333	329	328	332	334	338	323	342	329	299	320	352	354	343	305	337	315	338	345	372	329	334	313	367	348	364	324	335	322	369	369	378	348	345	359	328	386	361	344	350	330	356	331	330	316	308	335	352	319	355	333	293	328	293	333	355	322	324	301	368	316	345	327	310	326	363	339	324	375	365	329	290	295	336	312	325	321	318	313	355	289	329	322	349	318	322	324	321	315	325	329	334	303	299	339	318	360	330	329	364	316	320	313	341	350	322	317	355	361	349	313	291	351	321	291	314	335	315	336	326	330	293	357	327	325	322	338	354	319	315	322	321	363	308	310	308	339	307	331	339	327	310	343	348	333	313	306	336	338	347	342	320	346	352	358	320	321	330	341	334	346	330	366	366	328	315	333	346	339	313	353	298	364	348	387	341	347	350	355	345	291	343	354	333	357	349	351	327	353	306	344	325	351	330	359	319	344	328
2625	1173	2048	3400	3207	2919	2524	2302	2101	1355	1275	1091	1055	1089	955	1006	890	966	888	891	854	871	893	861	846	841	828	885	802	808	789	830	801	806	799	831	789	778	817	791	775	775	797	823	811	834	851	789	753	788	775	789	810	814	798	768	813	738	827	816	790	834	801	792	840	738	834	771	808	759	792	786	750	808	816	775	757	788	828	800	744	803	850	781	851	797	805	807	841	830	756	771	746	814	829	842	802	795	811	811	812	798	817	786	799	800	835	783	860	794	781	791	812	751	802	815	770	778	782	850	775	737	779	770	768	771	799	774	812	779	746	829	816	793	772	792	823	795	772	800	736	835	809	800	855	776	781	844	797	840	796	786	840	806	812	834	813	804	803	752	831	791	794	784	765	805	860	810	791	761	804	819	780	817	732	837	782	776	792	809	815	768	760	805	787	765	808	761	851	807	779	785	769	815	815	804	844	768	793	804	802	806	772	794	812	831	823	845	733	825	767	799	794	769	767	828	766	821	835	781	795	772	815	804	762	823	825	822	832	768	805	801	818	778	845	785	799	821	807	804	819	759	799	742	832	795	816	792	800	792	804	750	827	800	771	817	770	812	840	789	779	763	846	767	791	781	795	765	802	768	774	770	847	808	779	832	798	752	795	833	743	824	786	801	832	824	783	736	826	841	818	832	782	850	813	800	786	739	828	811	805	857	807	811	786	797	791	814	819	819	780	811	775	819	842	732	767	822	802	762	787	845	826	766	825	872	755	781	821	808	759	770	807	836	761	793	754	820	814	815	810	823	756	817	792	800	798	825	782	706	804	819	778	758	790	851	769	805	794	784	796	824	785	795	778	783	827	751	864	814	809	811	757	820	825	789	753	843	735	775	834	756	790	821	852	824	809	796	809	785	810	796	816	814	819	755	817	817	833	799	830	824	791	829	861	804	780	843	764	786	833	828	766	774	757	795	783	789	811	749	747	837	829	816	832	772	845	799	856	799	822	786	837	826	806	759	805	826	811	801	799	780	791	792	821	763	842	838	772	833	780	769	767	776	757	779	756	801	797	807	801	807	776	806	812	783	809	862	776	752	834	785	810	805	806	757	795	759	810	806	831	797	806	748	818	778	753	821	797	798	769	798	784	746	764	868	752	772	827	751	826	810	798	728	777	806	824	779	825	810	787	803	789	775	792	783	780	870	763	809	841	864	790	810	797	819	808	809	850	805	841	801	772	790	809	781	850	790	820	795	759	863	794	843	796	817	805	778	842	789	803	779	762	799	766	801	784	824	797	798	766	781	828	796	829	774	736	813	821	805	851	805	753	871	851	794	792	809	794	795	789	807	802	820	791	858	796	822	781	795	838	775	789	772	822	816	754	799	791	862	787	787	832	786	814	772	847	827	810	819	848	785	769	770	779	795	739	808	787	825	816	856	804	800	772	805	874	819	800	840	791	793	751	772	832	724	841	781	762	818	810	821	812	802	836	798	830	821	772	783	877	802	754	810	812	796	832	827	818	857	761	797	796	841	794	731	813	781	850	815	796	830	766	806	844	800	808	848	770	878	842	824	808	783	809	801	835	735	771	783	848	803	812	785	819	776	849	804	751	805	825	772	811	757	890	835	786	841	782	764	785	826	765	793	797	807	825	826	800	824	742	765	787	817	800	769	816	791	721	784	769	803	793	787	787	797	852	845	852	769	792	777	827	833	809	744	784	810	835	789	814	851	819	763	812	754	771	759	739	814	807	786	810	815	795	780	839	805	797	846	787	825	822	767	734	795	780	831	779	811	793	780	817	789	743	848	789	819	770	793	826	823	803	809	793	811	782	804	808	803	848	839	822	821	832	794	801	806	857	812	774	818	848	805	824	754	784	811	803	775	835	816	802	775	811	793	811	773	796	739	789	793	766	812	833	836	810	805	796	768	830	786	793	786	802	793	804	774	753	837	821	783	797	751	800	811	857	808	801	807	809	813	827	761	781	802	814	804	819	786	793	805	784	817	800	796	827	791	773	778	810	795	758	827	757	796	774	765	775	795	811	854	803	701	800	836	753	841	764	802	772	802	807	773	776	797	830	780	813	820	732	802	785	727	855	834	803	783	773	820	780	823	760	776	777	784	807	855	809	787	854	846	847	796	809	838	795	806	810	783	811	790	785	727	767	814	792	785	807	775	786	809	816	748	828	771	797	821	812	716	768	768	803	821	784	794	812	763	796	805	856	827	720	795	774	807	760	763	798	792	852	847	802	788	755	820	808	785	820	775	831	741	807	765	791	814	790	830	807	765	825	803	811	810	749	777	822	818	818	808	784	767	785	797	814	790	777	814	811	818	751	796	834	770	788	844	819	781	785	808	799	828	755	827	820	798	854	797	786	788	789	796	792	799	826	786	807	767	784	730	784	814	816	801	783	767	814	801	766	790	782	801	812	789	815	775	778	814	777	803	834	807	826	749	790	808	778	818	795	806	742	787	843	814	800	783	825	776	842	794	768	781	823	755	815	808	824	793	798	758	821	792	785	789	831	813	770	815	817	846	808	843	816	829	765	816	834	815	754	738	833	752	789	777	779	831	829	831	781	862	835	834	828	789	826	790	786	777	827	756	767	833	816	794	844	835	776	803	773	807	791	858	775	771	759	844	782	791	780	797	851	812	760	784	784	784	845	773	786	812	822	776	779	783	778	816	786	820	755	768	772	754	740	800	838	809	812	772	822	820	832	799	801	806	774	799	816	790	817	784	855	783	834	789	801	765	788	820	826	808	761	781	775	773	786	804	809	814	817	778	785	839	851	841	840	772	766	834	777	812	800	820	749	810	795	800	748	818	789	814	805	813	798	817	794	790	822	795	845	801	798	788	787	779	838	801	825	794	789	773	840	829	788	825	817	787	815	773	808	826	812	793	852	785	787	766	813	796	837	809	817	760	841	740	755	766	815	816	803	795	778	782	838	857	839	784	797	796	771	790	857	759	795	776	783	851	771	824	810	818	815	822	796	773	757	802	820	777	759	852	853	788	805	812	817	849	809	788	800	789	782	772	821	781	805	780	740	806	805	777	815	781	831	822	747	788	809	753	782	787	781	787	825	765	820	818	836	848	858	795	840	778	792	761	758	820	808	845	796	802	811	774	820	796	796	798	781	820	732	818	783	740	836	778	809	779	812	802	797	774	782	824	779	784	846	796	809	845	740	831	836	817	830	831	756	775	790	783	799	826	768	820	787	809	784	800	857	799	744	805	805	804	814	777	835	863	776	772	813	820	797	806	782	775	835	788	802	823	833	806	859	760	782	791	760	779	804	864	763	810	820	743	842	820	723	809	783	848	747	828	845	788	830	775	800	804	805	812	794	796	836	774	798	793	797	826	796	789	775	783	736	804	799	791	791	782	807	780	770	778	768	720	788	809	757	852	822	824	825	778	826	775	813	728	855	815	761	747	797	836	813	792	814	790	815	830	813	789	782	815	834	775	799	804	763	795	829	772	777	824	792	837	799	822	809	811
7396	1392	2063	2010	1558	1235	956	1010	977	628	503	506	466	483	595	661	733	789	650	414	309	263	234	238	208	228	215	193	201	203	227	222	206	191	220	206	214	200	210	199	191	182	188	174	176	187	203	208	199	185	209	173	207	173	212	199	182	176	181	187	175	165	203	182	212	177	205	185	197	197	228	200	188	211	200	202	189	186	214	210	218	189	198	186	194	186	213	194	197	194	195	180	201	190	191	207	214	183	212	202	202	196	173	185	197	195	185	212	173	186	181	179	196	198	198	205	196	189	195	197	180	199	195	197	185	190	218	205	193	180	191	186	197	204	192	209	196	187	169	208	176	193	223	193	178	210	205	206	192	172	178	189	183	195	190	182	230	205	221	205	185	175	185	208	181	189	188	176	182	206	207	201	185	207	215	169	172	201	211	175	177	197	193	191	228	215	184	176	170	191	201	193	197	169	186	171	207	181	208	195	197	211	198	220	198	194	208	211	189	201	227	174	208	234	198	201	219	178	200	195	202	207	213	173	197	207	200	198	190	199	222	186	199	179	196	212	205	199	211	190	191	233	196	203	201	214	190	194	187	175	215	208	177	213	196	193	211	197	183	193	172	203	205	195	184	198	209	164	194	198	183	201	200	166	208	201	205	200	191	165	187	176	181	187	189	187	210	186	191	197	189	207	184	170	193	203	222	177	202	181	182	209	196	209	187	209	187	169	192	207	220	204	163	198	184	168	223	184	202	203	212	200	201	209	194	204	199	180	219	197	206	209	197	179	172	204	180	209	177	187	182	192	179	186	187	212	211	198	204	195	173	191	201	178	210	198	182	197	202	204	181	156	177	202	182	192	182	208	228	177	196	201	187	175	185	210	197	213	188	186	231	187	175	205	181	192	167	193	215	180	201	175	192	224	213	177	194	206	209	191	166	207	226	185	189	187	178	187	189	165	223	173	187	211	164	202	194	206	185	211	165	212	196	197	201	188	167	187	188	199	199	209	206	177	187	193	178	189	174	187	213	198	200	211	197	216	187	196	200	185	195	182	208	195	193	223	173	181	185	189	195	203	177	189	180	208	177	184	185	189	181	197	202	194	191	181	186	197	194	171	204	180	204	203	184	214	212	190	181	184	178	174	200	185	194	173	192	190	221	214	191	199	174	197	200	219	202	202	175	222	179	189	200	181	185	185	227	194	228	203	195	174	207	211	188	205	212	203	205	209	185	166	196	174	198	181	194	206	199	181	191	194	172	186	198	169	191	207	196	219	170	179	177	187	205	204	201	183	188	183	197	207	208	211	185	203	188	203	178	211	198	188	202	195	185	190	191	189	163	185	175	173	169	182	191	235	211	197	183	198	204	194	191	174	194	200	191	190	202	204	215	194	197	197	205	203	195	168	200	191	216	185	203	192	193	238	193	190	181	218	189	177	184	187	202	221	182	189	196	205	169	208	212	209	209	223	184	234	193	216	197	199	189	181	196	190	191	222	196	185	188	195	190	201	218	208	199	208	186	179	204	200	189	224	193	200	188	214	198	173	189	188	190	187	189	203	201	191	178	187	219	194	209	200	216	176	206	182	181	192	189	216	199	189	211	216	179	195	174	225	196	198	200	210	194	197	211	193	184	189	205	181	199	202	174	190	199	179	203	180	182	196	192	166	174	189	208	206	191	179	195	176	197	208	200	203	193	226	203	206	205	206	196	223	189	210	186	176	212	179	177	177	202	206	213	208	188	194	174	191	172	197	201	213	182	191	175	178	216	189	180	191	222	192	211	193	212	196	205	213	180	195	204	217	188	196	200	192	184	215	222	186	177	190	187	212	204	216	216	208	208	206	202	195	187	185	197	211	200	196	189	186	191	220	183	206	186	212	169	195	184	189	207	180	225	200	199	190	205	206	179	199	186	201	188	185	183	209	211	196	178	156	204	198	230	189	202	194	198	180	207	178	182	179	196	190	190	189	202	208	175	211	205	189	199	209	190	242	198	173	207	210	194	180	190	191	202	202	197	198	229	189	186	193	220	173	202	188	202	199	194	236	209	189	224	191	204	197	198	186	203	206	201	198	205	205	185	202	198	213	203	194	198	208	189	202	197	198	217	193	206	194	203	181	169	197	184	183	173	189	197	174	185	197	162	189	214	169	213	173	213	186	193	163	212	168	199	194	198	221	206	178	206	190	196	176	184	221	229	183	196	198	204	181	193	193	210	201	207	221	221	193	189	194	178	171	204	210	185	197	229	177	178	181	180	178	198	205	159	183	210	201	182	228	191	185	205	200	211	189	208	217	189	226	198	206	178	199	189	222	185	191	211	220	199	175	165	218	177	191	202	198	177	200	219	220	197	179	166	214	203	189	178	210	214	215	213	195	191	184	180	213	190	211	182	168	213	186	195	177	198	183	214	204	184	200	201	212	186	203	170	169	159	176	200	182	201	187	187	178	232	164	186	221	202	207	201	212	198	212	191	204	201	209	184	219	200	182	197	179	197	213	198	205	208	230	186	188	171	195	182	213	184	178	175	197	180	188	197	182	181	214	181	194	212	177	183	198	190	178	234	194	200	176	195	187	223	197	191	199	140	186	212	167	211	207	180	166	184	223	183	194	189	199	191	213	190	199	165	170	164	200	225	201	210	184	181	197	212	195	179	180	211	173	181	201	201	181	203	195	201	197	204	186	199	187	200	186	207	212	185	177	191	209	228	192	194	174	201	162	192	187	177	204	215	193	191	188	194	185	182	188	181	178	196	157	194	197	209	181	215	192	199	198	214	200	210	177	226	189	200	195	189	187	194	175	165	156	189	186	183	203	207	214	190	186	187	183	228	196	188	226	205	193	197	184	211	195	188	192	202	183	200	179	198	187	178	205	218	179	172	180	221	179	217	160	199	184	190	196	195	214	203	186	196	197	222	174	176	225	188	209	223	209	216	187	167	216	182	182	184	222	154	173	165	195	214	193	197	190	220	224	211	183	204	202	207	195	210	193	191	215	206	190	223	212	178	202	185	191	214	190	181	173	175	214	190	206	206	171	206	222	183	210	191	194	209	196	171	210	180	210	204	175	186	220	188	218	196	188	195	192	207	190	181	167	186	178	195	204	205	196	219	192	184	200	200	191	192	214	194	186	193	186	194	201	216	182	206	209	196	212	233	195	169	220	188	177	200	178	171	171	189	180	215	224	202	177	228	197	163	196	184	210	203	170	163	177	182	193	191	194	188	209	201	172	190	180	207	206	193	213	215	190	207	213	201	191	176	191	208	186	198	198	199	185	207	181	215	205	174	175	196	191	190	176	195	195	208	179	193	210	209	168	191	205	210	209	219	175	173	185	213	179	182	166	197	161	179	202	171	171	210	197	197	188	211	180	185	205	182	201	189	182	198	211	199	169	198	218	205	172	164	197	190	196	201	176	184	201	184	193	224	193	177	178	167	189	193	192	210	204	171	189	195	199	183	191	173	196	166	204	193	189	189	183	180	217	192	178	198	189	206	205	187	196
5725	1606	4211	6117	6200	5484	4576	4903	4856	3108	2560	2404	2432	2494	3339	3719	4321	4561	4180	2321	1380	954	800	823	650	691	613	632	602	617	682	668	624	575	590	553	619	565	597	581	569	523	584	576	535	529	561	554	544	594	543	543	523	537	546	522	532	560	552	541	595	519	572	569	540	535	561	524	559	566	571	504	528	559	516	562	542	554	534	535	541	551	529	559	565	524	549	534	537	526	511	574	489	579	501	576	508	555	506	557	551	559	502	548	552	519	496	586	547	513	517	552	530	573	555	522	556	526	514	524	520	535	556	507	564	541	559	540	487	507	548	529	545	547	558	569	538	566	496	537	566	538	565	544	530	580	538	519	541	560	512	508	533	563	547	494	526	516	515	571	550	537	549	520	523	523	533	575	521	551	520	509	558	525	587	496	505	549	529	503	533	473	524	561	554	526	549	532	544	532	550	514	556	539	516	544	557	527	482	540	539	541	547	534	519	528	546	521	552	533	563	504	567	562	524	542	557	540	563	503	506	550	523	558	543	527	512	536	589	563	522	529	529	527	555	522	514	550	536	507	533	563	530	566	544	566	501	536	539	537	568	514	555	479	518	526	543	532	528	563	544	543	516	573	525	563	558	543	532	534	533	546	524	522	529	534	516	541	513	527	526	513	502	530	472	527	541	495	526	537	538	530	523	518	544	501	511	518	503	538	558	562	548	492	522	536	498	552	504	522	538	489	525	570	561	535	542	560	551	493	584	550	536	535	539	529	515	528	561	535	567	533	534	526	530	527	532	544	497	560	523	508	501	545	545	511	545	545	526	486	539	557	547	503	533	494	519	519	485	507	517	525	521	530	537	536	539	555	526	514	556	508	497	572	531	518	559	524	558	533	522	556	548	533	526	538	538	497	530	506	498	539	539	537	513	574	505	539	518	505	527	592	512	553	555	535	555	542	513	560	495	526	494	548	508	496	516	531	571	550	556	521	551	500	463	539	542	486	507	542	546	549	529	522	536	533	517	543	540	549	554	521	504	560	522	523	521	528	544	512	525	512	546	509	528	556	504	524	520	557	555	517	523	526	541	541	525	528	570	514	572	522	536	502	537	543	526	504	544	534	488	535	513	502	530	523	531	549	562	526	555	537	514	539	496	539	572	542	539	544	551	495	543	532	519	552	532	526	512	541	552	532	570	527	518	505	559	507	576	571	524	554	522	554	529	539	564	556	523	547	539	583	576	527	572	500	508	511	539	528	573	526	523	565	504	528	559	538	543	511	513	490	546	564	549	535	548	521	508	532	541	537	491	513	496	495	519	541	548	508	504	545	491	544	503	536	545	560	519	530	511	517	521	533	531	553	511	570	536	483	497	569	516	513	541	528	520	546	532	543	555	501	518	537	537	497	541	545	508	521	556	523	542	545	538	491	580	555	551	511	546	537	527	571	528	528	547	525	542	508	544	548	533	524	528	523	576	497	524	514	499	545	538	547	509	510	538	539	556	529	527	533	535	547	592	556	608	512	504	553	522	522	538	536	543	507	517	532	512	543	529	516	518	526	559	540	513	526	537	501	548	521	518	557	525	541	553	505	517	556	533	513	515	552	529	537	544	534	529	561	555	507	538	542	544	545	526	563	550	546	532	520	526	518	532	507	507	509	462	588	519	535	534	578	509	572	560	534	532	518	499	545	554	509	514	516	503	526	511	539	522	514	560	555	526	561	533	542	535	547	539	562	562	565	512	515	523	501	554	531	514	504	518	499	521	553	534	531	545	491	528	527	524	533	562	564	539	506	530	522	570	545	540	527	544	518	525	513	514	503	537	546	510	542	523	531	527	545	537	520	528	539	554	514	488	523	536	574	517	513	550	523	538	514	517	551	529	574	538	547	552	543	529	490	527	574	556	534	510	547	551	493	539	571	497	552	567	521	542	596	524	532	524	505	502	544	515	519	563	502	540	528	545	502	540	528	531	516	562	534	494	531	516	554	536	534	569	545	551	553	500	548	498	494	488	563	547	510	560	525	558	554	570	526	542	526	561	544	533	547	542	536	558	553	553	539	561	541	506	538	528	517	544	524	546	521	503	547	576	512	533	518	548	523	547	476	520	549	525	527	569	510	492	508	561	534	542	521	554	470	507	525	539	553	539	520	549	530	520	541	556	548	501	506	512	529	526	529	515	518	550	561	510	532	548	544	553	581	543	542	534	550	519	567	525	555	547	522	528	532	533	516	509	502	535	566	552	525	528	564	517	572	537	593	526	576	552	496	577	520	525	560	543	560	504	548	527	555	532	535	521	526	526	559	536	524	516	505	535	523	545	566	546	523	558	577	528	551	559	506	582	515	509	553	524	525	540	523	521	500	549	517	529	507	530	544	526	519	527	530	521	515	522	547	532	537	507	555	521	536	554	526	556	548	533	499	523	534	560	499	519	528	527	530	486	531	542	564	562	549	547	523	533	505	561	507	532	550	531	530	555	490	536	587	508	511	552	516	522	533	539	556	520	541	539	523	517	537	529	529	518	497	539	555	507	538	499	577	519	532	545	558	488	570	559	526	512	530	535	517	530	510	515	524	520	539	515	511	546	506	566	559	552	541	511	568	542	526	525	539	493	552	539	539	541	547	532	510	515	532	559	554	542	558	570	577	539	542	562	511	492	550	499	570	502	503	562	500	599	542	537	513	531	540	573	556	514	562	555	564	565	514	535	526	519	520	565	545	557	587	548	565	513	506	534	556	539	541	529	587	527	539	538	507	519	533	524	524	527	541	513	525	545	569	549	530	536	615	532	533	535	516	526	583	516	563	511	534	524	522	516	530	534	544	552	576	544	541	515	484	542	525	522	511	536	528	545	584	532	514	566	558	509	553	522	532	524	510	519	531	517	538	536	543	556	579	603	538	540	541	543	544	514	536	515	539	540	572	553	496	543	557	540	527	560	516	553	509	569	519	496	552	534	514	572	515	544	557	540	569	497	582	533	553	547	548	556	543	529	553	529	521	524	513	530	501	528	528	514	543	554	540	516	538	521	501	563	535	512	515	549	504	525	542	538	532	567	555	527	517	531	558	546	488	519	510	505	502	524	552	501	548	533	550	551	509	516	560	523	523	528	537	555	543	540	577	558	523	504	547	528	513	548	550	535	551	510	540	522	543	531	568	526	528	528	553	597	527	514	491	522	531	555	524	515	506	555	563	555	520	546	528	497	470	536	527	511	563	516	507	539	530	535	499	544	519	515	548	507	539	566	502	493	562	502	572	477	532	506	553	562	529	552	542	493	576	565	534	516	528	540	552	562	555	543	553	544	519	517	537	573	534	548	536	557	519	498	537	526	568	534	553	520	518	544	588	550	480	534	533	556	533	513	512	484	519	545	521	544	523	549	487	521	579	551	511	563	533	529	498	518	522	500	535	484	511	503	507	552	551	534	519	566	540	533	520	505	549	520	555	560	552	580	543	530	533	512	541	561	537	544	557	574	556	513	502	562	479	556	574	534	519	517	536	524	515
14488	2970	3866	3467	2903	2106	1794	1656	1538	1179	960	829	911	819	1049	1163	1536	1522	1514	903	596	456	383	338	325	378	302	315	321	327	297	312	317	305	325	315	330	335	329	329	330	325	331	326	340	304	285	299	294	324	305	312	291	315	344	316	292	286	329	305	300	326	312	326	293	312	322	307	358	293	295	321	329	300	284	271	339	288	280	286	329	306	312	312	309	296	331	304	276	313	308	328	289	302	323	325	307	342	317	276	293	313	293	319	319	287	313	317	306	306	279	311	317	304	259	306	299	310	269	319	300	326	297	355	292	282	284	286	269	300	287	302	290	290	327	299	326	335	325	324	309	286	326	318	317	299	286	308	315	295	287	330	296	288	345	297	271	299	305	301	324	321	312	304	325	327	321	311	299	263	304	297	287	320	334	302	274	284	274	303	290	302	321	321	310	319	322	340	297	311	284	302	306	306	292	305	332	307	313	293	277	299	291	302	309	311	323	283	306	332	296	300	309	308	313	312	275	307	293	308	296	313	283	294	285	276	281	320	299	299	338	311	282	262	328	295	303	327	260	326	313	302	295	313	278	297	308	320	319	325	262	295	294	292	314	308	298	327	330	330	316	295	314	298	337	304	284	305	312	319	345	300	316	311	307	287	338	312	303	325	296	331	288	296	280	312	300	329	319	318	329	332	280	301	307	259	276	292	290	290	270	322	296	325	293	305	280	324	289	307	289	285	317	293	323	295	309	305	310	291	321	315	308	297	312	321	304	322	296	308	308	297	301	267	319	301	289	310	322	321	293	294	326	316	313	284	319	310	306	291	313	316	321	311	281	308	320	336	269	290	294	311	301	312	300	299	300	283	279	350	326	306	296	301	290	321	296	312	298	290	298	294	297	312	285	330	275	283	297	311	305	305	310	327	290	266	278	312	348	300	296	321	286	324	291	305	320	276	356	275	305	324	313	309	328	298	316	295	292	288	303	304	311	303	329	325	315	268	304	313	316	300	329	353	328	324	306	327	315	321	288	321	326	329	280	316	318	308	320	305	310	298	277	329	308	280	303	287	312	280	323	286	303	295	321	272	307	312	274	303	305	258	276	309	329	310	316	279	323	336	309	321	315	298	283	300	316	289	303	313	322	319	316	333	313	295	302	300	304	303	305	319	317	264	295	297	283	300	344	268	310	308	315	294	286	302	310	282	327	315	323	307	339	305	276	294	320	266	346	310	319	309	259	307	327	315	284	289	287	329	313	284	298	321	290	276	299	306	316	305	301	300	292	281	291	286	269	268	278	316	312	309	307	315	322	328	293	311	311	335	321	314	307	282	304	298	346	304	325	294	309	302	308	297	285	294	305	278	338	316	305	283	305	333	299	289	332	282	311	284	311	281	311	284	296	330	322	303	288	308	346	326	333	301	274	335	294	314	307	321	284	327	321	268	309	286	302	296	265	335	302	272	330	319	285	304	311	301	316	259	326	287	317	339	312	323	303	278	331	351	300	305	307	302	279	323	309	315	321	293	307	285	295	310	312	296	316	323	304	274	279	315	297	292	282	327	289	312	307	310	303	301	296	305	310	323	335	287	270	296	310	323	295	305	284	292	308	277	283	319	299	329	299	301	281	282	312	299	306	262	285	304	294	317	279	322	278	323	274	308	278	293	316	275	324	271	312	283	284	283	328	289	303	300	304	306	297	292	338	307	292	335	301	305	315	308	331	318	265	313	282	310	257	287	269	281	312	278	261	315	316	310	314	310	315	301	321	332	284	281	278	284	325	312	300	312	330	307	325	348	295	343	330	310	303	320	299	292	297	293	305	314	317	336	297	285	248	302	327	297	286	284	317	308	298	282	310	309	308	278	295	306	299	255	301	307	294	319	320	305	302	301	304	288	317	313	288	304	287	300	282	309	292	286	323	315	314	307	288	273	292	313	303	303	313	324	363	318	312	316	288	334	315	304	326	338	302	336	307	309	320	291	310	257	309	322	307	314	276	334	302	327	279	321	309	295	353	326	261	303	297	283	281	306	310	308	307	315	304	293	289	301	314	320	309	291	275	305	349	305	315	320	317	293	262	272	269	295	295	300	289	356	319	310	290	298	300	309	344	302	283	301	282	309	309	288	305	301	338	308	315	299	322	306	300	287	309	315	315	306	336	316	346	281	322	317	283	322	307	274	289	306	287	348	311	318	283	298	324	342	295	290	321	289	278	301	286	325	299	311	311	298	306	307	331	304	323	287	317	283	330	322	266	295	335	332	288	270	321	289	296	303	290	293	302	276	285	308	328	315	303	308	286	270	303	317	301	313	316	291	285	321	288	316	286	320	303	297	284	298	316	310	313	303	295	319	303	303	285	306	327	291	290	320	316	306	337	308	286	289	303	304	314	286	292	291	299	339	277	325	292	323	277	278	336	300	286	303	331	332	333	315	322	297	294	314	295	301	309	298	328	277	316	305	291	310	286	327	303	303	302	290	281	294	326	309	286	276	297	310	304	293	293	297	339	287	313	292	310	345	312	318	303	295	289	316	307	332	305	299	314	307	291	301	315	273	298	323	298	329	311	290	303	321	309	302	276	315	333	318	326	300	311	314	278	304	291	309	290	315	276	256	289	309	308	286	306	318	331	299	315	321	328	313	320	294	297	288	298	315	296	325	302	302	337	295	312	318	290	278	273	300	302	305	314	294	310	275	294	304	286	312	291	284	304	275	283	287	331	293	308	291	280	281	292	323	319	276	328	296	283	304	295	320	320	317	311	329	332	311	291	283	302	317	324	297	311	292	311	300	260	281	276	295	335	326	297	328	310	309	318	304	324	354	306	311	314	311	304	276	295	301	297	311	293	295	292	304	301	320	301	331	293	305	299	312	317	344	290	305	303	313	333	310	296	280	316	341	294	303	309	310	293	304	335	351	297	268	315	306	351	314	298	304	316	303	278	310	295	303	307	312	339	336	283	303	299	300	308	303	277	332	289	316	305	302	326	285	301	319	302	336	326	314	302	315	285	307	298	299	292	296	248	308	317	298	310	281	303	294	312	306	335	310	289	295	286	301	307	294	280	294	323	305	304	296	316	287	289	324	308	295	309	300	309	290	309	306	306	308	289	303	287	303	296	313	321	314	279	269	298	295	317	315	333	316	313	306	286	276	304	307	299	309	292	295	308	314	310	314	287	299	276	308	310	299	295	310	321	294	286	279	303	326	330	329	298	279	318	306	299	273	286	310	305	299	280	314	282	316	331	306	306	337	307	308	271	272	336	324	309	283	290	293	308	309	338	302	297	305	340	304	315	302	288	323	319	292	319	300	309	311	323	275	333	298	307	319	314	269	300	273	293	300	318	314	307	295	321	314	272	291	286	315	327	307	305	285	286	306	270	258	325	328	296	279	291	314	279	327	283	321	301	307	300	324	313	294	277	309	278	319	305	300	276	308	304	297	329	290	295	307	275	313	280	308	318	293	336	303	285	315	287	316	273	278	299	298	300	368	292	301	288	311	305	302
7782	2659	6771	9252	9901	8076	7395	7310	6870	5260	4527	4077	4712	4570	5788	7077	8944	8588	8550	4425	3111	2077	1274	1197	1070	999	966	1021	973	970	1003	951	873	864	878	881	897	866	928	874	886	853	867	829	795	837	847	791	833	828	799	827	799	811	799	812	843	824	819	761	875	806	853	775	849	809	820	810	796	789	803	732	795	784	776	777	741	759	773	774	743	760	756	811	803	808	762	764	773	748	843	789	764	772	742	755	795	796	829	773	789	768	800	845	775	810	797	758	786	785	792	760	755	772	778	763	800	736	782	759	783	790	811	773	791	800	790	766	766	789	775	772	747	815	771	767	835	782	789	804	751	768	779	767	753	789	789	782	766	830	758	822	790	790	782	794	799	782	790	801	794	763	766	809	774	808	744	749	848	786	744	860	781	693	768	797	787	787	764	783	713	833	759	772	777	792	751	780	778	798	763	808	801	832	806	760	789	811	778	801	763	751	806	766	805	718	739	773	767	749	793	794	754	735	759	763	806	750	742	792	763	797	762	726	841	787	795	776	768	757	777	796	752	819	822	803	779	791	767	715	758	720	775	803	799	777	744	770	786	766	798	756	792	775	743	835	816	815	781	763	820	800	808	817	789	789	801	764	781	799	788	812	740	750	782	799	740	775	801	738	822	738	773	763	755	768	777	786	817	775	752	744	824	769	703	806	815	783	806	746	730	788	802	769	742	768	768	745	791	783	741	768	763	836	797	752	808	778	794	795	780	781	779	806	825	789	788	751	787	772	772	796	763	763	799	777	772	737	801	784	787	770	800	788	784	813	804	772	804	808	764	801	805	768	791	762	773	789	791	781	756	804	778	810	813	755	745	771	743	811	764	798	751	755	793	777	808	779	797	786	743	801	767	775	749	810	834	737	774	771	726	753	807	786	812	839	814	799	772	798	743	822	774	819	760	821	796	759	764	777	744	743	801	749	755	823	740	805	784	761	754	823	749	734	759	768	787	735	775	788	751	707	846	768	779	778	758	771	741	755	764	810	773	743	776	784	782	750	781	753	796	748	783	769	813	803	774	761	773	751	841	762	766	770	764	823	773	816	766	758	737	792	807	764	776	797	776	772	768	769	804	770	804	804	769	796	758	786	743	771	796	732	744	814	778	727	796	761	760	762	848	765	751	832	740	794	800	804	793	771	800	774	755	790	721	744	722	777	840	736	737	787	737	796	788	785	772	746	764	791	829	818	727	740	734	761	787	741	788	773	784	790	802	789	766	734	815	791	827	743	751	761	786	769	761	821	804	768	756	715	802	810	760	794	783	807	791	779	843	832	787	797	777	782	762	824	735	793	771	795	775	755	783	756	778	793	756	761	763	783	754	767	765	795	728	753	732	777	766	765	779	784	819	799	791	774	764	784	772	763	816	781	741	847	820	754	775	794	759	812	791	769	808	770	782	797	764	743	751	785	738	832	843	781	808	765	778	777	746	783	803	803	762	770	778	762	746	770	762	771	789	775	797	780	736	745	822	792	810	754	808	776	793	758	804	770	727	761	765	751	792	783	744	793	811	805	751	736	806	771	815	763	793	784	804	792	781	792	836	777	788	748	747	722	819	772	770	742	792	808	753	773	811	796	800	782	768	752	772	791	775	732	823	723	860	757	753	729	733	757	786	762	764	797	807	747	789	772	794	748	769	764	774	773	743	817	797	787	812	794	771	748	789	762	770	816	785	788	767	764	769	764	709	762	767	789	760	751	791	724	761	796	784	802	757	745	770	722	792	783	758	808	764	773	807	755	804	797	776	798	788	819	781	755	754	766	771	802	769	808	811	755	828	786	774	811	813	811	767	793	784	832	765	764	780	780	767	793	780	772	810	780	736	779	762	763	775	858	768	805	778	754	735	751	792	800	752	792	779	761	739	760	717	763	779	774	765	788	799	769	768	730	819	764	758	784	773	774	750	823	769	803	789	808	819	832	794	742	777	793	704	786	782	791	787	767	777	818	812	777	826	764	810	789	758	789	786	743	798	822	823	756	765	801	795	763	804	745	820	793	794	779	803	752	757	753	749	782	773	769	800	776	750	767	804	741	765	729	781	759	787	816	756	762	808	782	745	823	818	746	792	780	798	813	749	775	784	811	802	744	849	790	792	836	791	795	768	792	753	812	806	807	766	789	777	738	757	780	776	782	729	825	796	762	823	818	840	775	781	778	800	740	800	761	771	734	729	793	829	757	796	811	746	788	802	752	798	772	792	772	791	798	739	743	781	818	789	722	791	739	795	804	804	800	814	771	761	806	750	804	754	772	774	726	806	771	814	761	749	781	753	809	755	797	764	799	745	769	791	738	786	760	759	719	855	798	788	791	781	734	800	790	804	795	802	766	782	813	759	728	766	791	786	758	771	769	796	739	801	832	760	745	779	794	780	782	774	774	734	826	782	760	813	719	736	757	770	801	774	775	841	762	744	822	770	716	787	794	768	749	818	795	734	765	809	794	788	726	772	759	750	767	813	760	799	771	788	800	791	739	776	789	765	795	791	740	780	771	742	705	766	769	807	801	770	791	800	778	790	741	808	783	745	793	780	765	754	781	788	810	807	741	747	735	802	770	768	729	831	789	750	794	797	770	787	744	834	772	803	795	787	750	811	798	731	715	742	759	761	787	752	742	791	777	770	775	758	780	752	798	793	772	779	768	801	786	787	828	773	717	756	837	793	789	797	777	777	789	776	761	788	778	774	754	830	765	751	792	764	793	833	809	769	829	785	805	779	823	840	734	785	755	775	778	805	791	725	786	765	789	754	764	772	765	799	740	803	799	780	765	792	831	777	756	765	793	798	739	829	760	822	836	799	789	758	790	782	702	766	793	818	761	783	791	737	768	805	763	809	797	780	781	755	774	813	773	778	793	769	753	815	787	773	788	792	744	757	759	803	808	785	750	843	751	752	706	757	732	772	768	766	791	738	799	776	753	790	764	806	770	761	777	727	787	788	782	819	769	783	768	760	798	766	806	807	763	742	760	772	765	757	762	791	741	758	785	771	787	739	782	770	747	758	763	765	830	832	776	762	855	789	790	804	756	774	784	815	798	820	790	768	736	807	798	801	790	803	772	826	766	833	798	737	778	801	724	753	709	796	784	764	745	788	777	786	739	790	808	776	789	752	773	781	794	733	794	766	805	732	753	789	733	868	777	758	748	795	750	791	789	794	798	799	794	790	806	747	780	780	801	802	815	765	738	764	759	800	751	763	750	746	748	758	724	745	766	788	759	744	783	765	785	759	786	771	799	768	796	753	799	776	770	806	759	749	781	786	745	764	753	753	738	834	807	817	835	755	784	805	761	774	754	784	799	788	781	803	756	795	820	798	748	756	795	814	790	789	771	779	786	785	743	786	805	727	776	771	742	823	794	769	754	749	797	762	800	762	781	801	759	771	773	803	762	791	820	753	747	783	802	748	744	767	779	817	746	782	758	788	774	743	788	782	827	707	807	753	791	808	784	751	792	774	811	768	791
2368	609	945	1017	917	737	655	588	461	405	355	394	393	352	336	339	338	351	371	356	359	363	351	347	323	365	328	313	325	326	332	334	324	325	315	283	345	313	294	326	324	363	311	334	334	372	339	321	327	326	355	345	316	345	304	378	330	339	291	310	312	326	325	333	315	337	295	337	336	335	309	340	324	314	351	343	346	292	308	355	317	332	350	305	302	324	325	318	335	303	326	333	360	306	341	328	324	333	315	310	346	335	340	343	355	349	340	321	337	318	338	344	339	361	336	329	322	315	351	294	327	328	349	348	353	364	329	335	330	353	333	318	352	311	347	321	323	306	359	302	357	340	331	324	305	337	300	322	323	305	314	373	329	307	302	325	364	342	309	358	316	287	356	307	343	313	282	326	311	344	286	346	332	326	347	320	335	315	342	319	329	358	328	330	339	313	321	307	314	338	335	313	343	347	367	328	347	351	331	312	398	370	350	327	329	313	331	332	319	334	357	333	352	332	337	311	330	345	339	315	316	357	351	330	325	368	306	334	351	327	317	338	350	323	346	300	325	327	345	338	326	322	294	333	321	343	329	287	342	317	373	321	324	299	315	337	369	335	336	336	330	307	326	367	307	348	345	338	338	302	282	350	368	344	326	305	346	309	339	318	310	323	333	328	322	318	335	317	302	329	330	323	309	336	346	324	298	296	332	328	330	313	306	347	358	360	333	322	345	308	299	304	322	319	323	336	339	348	330	338	312	315	346	315	341	324	286	324	307	330	347	317	360	285	347	330	331	336	323	335	345	315	326	304	313	317	340	313	324	363	310	325	332	322	349	341	366	330	319	371	338	297	305	342	307	360	344	343	336	361	301	331	336	303	355	331	333	330	299	351	327	319	345	343	357	349	326	337	348	334	331	335	327	306	337	315	300	279	323	332	344	307	364	334	307	335	340	344	344	312	340	346	352	340	349	348	309	350	331	350	325	331	350	328	337	344	355	335	337	366	350	301	369	356	332	326	355	369	340	354	337	304	310	349	337	317	364	329	359	321	329	325	317	332	343	328	348	339	349	310	356	326	323	321	334	307	303	374	322	334	333	327	330	360	322	376	345	362	339	330	359	320	320	333	352	323	326	324	285	350	282	321	312	324	319	290	349	306	328	328	312	305	329	316	312	325	320	325	326	368	350	368	321	337	334	326	321	351	311	360	359	301	299	341	299	307	369	281	291	351	361	319	318	293	326	324	312	321	340	297	338	349	359	293	346	328	340	331	314	351	361	334	329	332	319	361	343	311	312	348	342	347	328	306	311	322	353	339	330	297	378	320	324	337	366	321	329	337	344	338	339	315	286	317	348	306	329	330	345	333	322	345	283	335	314	332	332	296	326	338	306	334	294	347	319	319	316	358	339	342	321	336	318	342	329	309	314	309	340	333	293	336	341	310	315	355	329	294	328	333	318	334	317	340	330	347	333	294	305	355	343	325	330	314	347	330	311	326	367	353	297	340	334	315	328	369	340	311	328	341	325	342	321	321	332	366	335	306	322	313	334	341	335	322	321	314	368	334	326	345	346	322	378	309	326	353	311	297	353	359	309	332	301	347	308	297	337	331	334	335	307	316	336	332	348	343	333	349	341	342	330	347	331	358	333	340	333	315	326	335	313	311	334	311	289	361	348	320	331	354	351	316	324	322	332	337	342	317	333	307	352	337	352	304	338	308	315	325	318	303	359	307	320	318	334	333	324	341	340	328	338	326	315	316	352	331	303	343	337	304	340	319	315	332	316	302	288	317	335	309	332	346	326	317	379	324	302	334	293	331	350	346	292	331	306	333	323	358	326	356	329	339	339	302	349	324	341	314	320	302	336	351	342	338	329	357	337	294	364	298	341	327	281	304	330	346	378	354	332	324	320	314	317	340	313	293	327	332	314	330	316	328	339	320	315	324	327	333	287	322	336	306	320	330	316	327	342	333	351	308	354	305	336	341	321	291	349	349	354	336	331	342	339	340	339	363	320	338	311	299	315	365	383	337	332	360	299	326	340	321	310	321	317	342	347	351	332	341	328	339	345	369	323	338	355	316	358	332	316	327	305	317	359	360	361	306	318	319	335	351	310	368	303	308	325	318	351	335	351	316	352	324	314	332	344	303	341	382	308	322	315	351	319	353	336	319	377	356	364	299	338	346	325	271	302	318	345	332	326	329	322	318	331	314	321	308	321	348	315	339	296	325	348	332	316	309	318	358	358	390	321	308	334	358	340	364	297	316	324	338	349	360	341	335	324	321	348	365	299	303	357	332	330	339	294	347	339	349	348	331	338	325	333	330	327	311	314	334	319	319	374	357	342	318	319	340	354	336	334	353	349	326	318	319	360	343	306	319	336	313	306	326	335	336	345	308	340	328	330	321	333	364	350	318	365	335	337	315	330	333	338	313	301	305	316	324	324	326	308	337	391	354	345	344	344	348	332	340	327	313	337	308	313	341	330	374	358	314	313	306	330	316	353	320	339	317	350	359	299	311	344	364	365	365	353	338	323	334	321	335	301	356	345	320	329	322	337	327	311	349	327	342	316	331	331	337	291	335	325	333	384	321	272	351	346	312	295	318	292	341	322	358	312	293	333	329	340	358	353	344	329	361	347	345	332	340	309	305	306	316	322	285	338	346	331	289	321	316	353	355	338	314	350	342	331	343	326	318	299	333	317	344	362	330	328	341	343	331	347	354	312	327	335	358	344	319	337	319	352	294	349	330	337	347	368	337	316	306	322	344	327	343	370	346	332	333	314	363	326	315	364	348	277	338	344	301	299	352	324	316	361	326	355	319	310	316	318	313	333	294	340	318	360	336	310	312	310	319	326	363	326	341	337	357	374	325	328	330	350	340	333	300	345	303	372	338	320	327	324	354	376	299	319	319	307	325	326	304	331	334	345	348	315	291	361	338	328	302	318	334	316	328	322	365	317	348	373	332	350	335	311	333	311	286	362	331	361	334	330	348	328	347	339	307	331	342	329	345	292	331	324	350	352	336	301	327	320	325	318	302	317	329	338	339	352	331	352	319	337	309	307	343	334	299	336	332	324	328	356	322	324	352	352	325	362	331	302	349	326	344	346	319	343	332	338	325	358	318	335	360	334	321	322	339	350	358	348	316	328	331	346	325	307	316	325	334	309	351	333	337	347	326	359	316	319	353	299	318	304	308	287	341	350	316	297	313	323	315	340	283	330	336	322	355	322	301	318	332	325	331	322	340	298	286	314	321	304	357	308	332	322	297	315	328	342	346	336	345	311	338	313	298	318	324	331	312	344	348	341	310	318	303	301	325	310	304	317	314	307	346	343	336	359	342	301	326	355	299	303	334	341	332	323	344	318	311	342	351	309	347	353	289	325	347	325	350	333	321	315	313	353	316	303	348	301	320	375	334	306	319	297	346	338	331	343	324	330	293	321	327	305	331	335	306	330	316	299	346	305	333	318	357	325	310	334	352	309	345	322	324	320	343	317	328	333	334
2519	1015	1951	2794	3261	2742	2594	2565	1564	1309	1140	1179	1138	1026	964	880	946	1022	899	886	917	855	916	836	798	785	822	820	777	805	810	796	793	793	788	773	827	813	830	803	815	767	771	784	809	781	822	772	792	775	781	777	791	827	796	774	788	800	775	733	830	788	793	779	786	816	850	847	812	787	735	843	796	805	833	788	794	828	765	769	821	773	778	772	813	746	788	792	796	847	777	796	769	800	790	786	780	784	776	825	794	750	791	762	809	826	843	798	761	809	781	764	764	796	798	779	693	765	798	804	784	762	822	790	770	788	798	777	785	831	763	809	842	805	800	798	788	766	824	790	846	806	787	762	770	803	756	820	767	780	810	794	748	789	799	746	763	740	810	767	758	852	810	859	796	802	825	819	812	774	793	759	802	738	765	751	767	773	822	806	773	810	791	783	813	830	807	806	772	779	765	820	726	797	774	789	840	772	805	768	812	786	776	762	787	778	765	796	819	837	803	795	766	819	818	782	851	812	767	763	830	781	800	810	790	759	767	846	776	773	788	850	794	806	798	778	848	791	766	808	812	855	782	776	791	763	817	780	747	751	800	767	801	801	802	799	811	796	775	796	807	770	758	782	817	768	805	837	782	849	803	714	802	818	777	781	784	776	815	771	773	735	759	744	728	851	745	821	788	825	813	787	774	811	796	788	757	845	795	769	790	832	812	769	772	837	817	756	780	789	832	789	834	801	824	779	818	749	793	781	762	841	824	803	801	818	807	756	800	816	743	803	784	826	788	807	835	805	788	814	765	784	758	768	773	805	823	828	821	835	775	749	816	787	818	748	794	805	814	757	782	770	821	810	763	830	795	799	783	781	796	805	787	772	845	773	802	762	777	798	806	831	789	813	801	768	810	761	801	778	823	805	802	762	807	803	830	770	828	806	800	859	790	799	816	820	787	819	854	740	766	831	796	759	803	758	778	817	778	778	842	800	791	744	802	792	830	789	803	758	820	777	792	812	789	772	771	826	784	773	817	780	786	780	796	767	758	810	784	831	798	797	813	802	786	819	797	820	787	782	780	777	793	792	791	806	744	755	837	837	761	775	821	827	749	797	808	787	818	823	791	742	791	776	789	768	799	786	756	786	787	799	788	756	784	763	825	761	822	803	776	788	727	775	793	811	787	763	770	800	811	847	766	860	824	845	790	752	805	795	823	766	829	769	814	810	832	760	806	775	791	841	833	815	785	767	806	722	812	808	787	768	821	769	783	829	771	782	804	842	781	772	825	764	814	816	838	748	726	795	763	777	789	753	817	835	774	811	806	779	788	797	792	790	791	812	765	813	797	757	812	736	811	779	791	791	785	799	808	796	788	805	780	823	808	725	842	809	790	754	773	784	776	812	820	819	775	786	797	810	768	785	779	770	789	791	767	826	791	742	776	782	786	809	783	763	811	785	786	810	830	796	768	826	750	806	809	782	784	797	778	757	823	797	767	817	822	784	779	839	810	825	855	777	802	807	789	776	791	746	793	786	808	824	805	839	824	791	836	761	766	754	835	763	810	768	809	801	768	748	857	750	748	798	819	773	767	829	747	767	774	780	799	866	777	742	791	753	819	756	744	829	768	784	774	833	798	825	755	803	801	813	786	792	774	812	777	760	825	780	770	792	786	809	838	850	824	811	811	805	764	791	775	845	749	821	768	795	772	787	838	774	802	753	790	764	826	844	819	769	777	771	801	809	761	720	799	832	774	768	751	796	812	776	792	833	801	793	813	787	795	803	765	804	775	801	770	800	818	784	810	797	779	773	831	800	784	797	791	799	763	768	833	799	772	776	806	772	781	789	800	798	848	759	772	787	763	849	774	798	794	798	796	824	802	749	791	792	826	806	763	789	812	776	767	767	820	785	910	781	776	783	815	775	766	814	772	742	802	810	773	818	781	784	775	813	801	797	801	780	820	863	776	786	793	780	783	725	810	823	797	780	804	803	778	815	778	787	784	792	804	800	818	868	812	776	787	812	823	782	801	796	766	780	772	799	825	825	803	795	788	793	829	841	789	794	787	753	766	832	782	815	805	803	746	799	829	784	781	820	781	770	828	811	836	790	775	824	793	809	781	714	834	803	833	799	772	771	822	782	805	795	775	824	799	811	787	812	822	772	813	766	793	814	809	782	827	792	778	762	820	813	810	880	781	824	824	791	762	821	799	755	796	791	754	802	783	806	861	739	795	770	795	758	800	806	797	778	806	756	753	783	779	733	813	811	822	742	768	790	815	763	779	868	815	832	805	797	780	820	804	816	785	781	792	799	809	831	850	781	799	784	832	834	764	758	799	823	794	783	833	753	805	793	745	771	804	781	789	792	816	796	801	825	783	764	780	802	786	798	783	727	748	817	791	826	851	799	798	821	839	804	801	794	782	808	844	766	800	781	818	798	794	812	770	764	798	755	796	811	752	804	787	775	762	835	743	809	788	761	821	810	798	766	820	806	815	791	783	770	797	833	764	768	740	775	822	818	836	799	825	802	778	785	774	789	807	803	808	822	828	815	818	814	778	806	843	768	751	792	789	787	804	795	788	753	768	780	775	744	792	811	777	774	847	805	812	804	773	797	778	742	785	848	833	760	751	840	769	784	803	778	755	777	817	852	820	729	811	791	791	834	777	793	805	809	817	776	830	851	762	789	803	730	822	785	822	813	795	820	757	837	773	818	806	826	768	774	796	802	755	800	776	775	780	782	765	770	760	781	795	784	795	798	801	780	778	777	807	844	805	787	743	785	803	738	799	805	799	786	824	752	715	752	802	782	738	823	831	759	794	783	741	780	820	742	789	827	810	812	823	766	693	801	815	748	780	743	780	778	835	778	807	818	841	805	791	844	828	761	836	731	782	832	803	796	794	813	795	791	845	817	785	772	823	797	829	783	771	790	759	837	838	768	779	828	799	791	789	796	810	843	821	765	844	798	758	772	780	810	752	821	818	811	773	822	786	765	829	788	748	787	791	807	823	840	788	788	806	796	857	775	782	720	826	756	773	822	754	796	838	839	798	804	836	772	788	809	813	764	841	785	744	775	756	797	817	799	827	755	753	786	855	818	754	828	809	777	782	795	774	791	769	739	773	833	818	833	758	767	808	810	773	799	746	795	795	839	751	789	814	783	824	779	802	793	808	799	802	792	803	796	782	826	810	865	821	797	787	784	799	832	830	756	834	765	826	810	740	722	805	777	804	797	832	786	794	803	822	806	819	770	811	771	766	769	800	746	788	756	814	775	792	777	801	786	817	822	766	811	795	787	825	808	801	820	812	824	813	786	765	776	787	749	776	782	823	816	778	698	817	786	817	786	787	786	791	816	821	776	763	790	803	767	778	788	792	816	797	747	740	793	825	779	864	798	773	795	715	796	743	769	772	782	742	873	820	813	801	784	747	765	759	789	787	779	803	790	794	777	790	794	782	811	827	873	770	774	801	781	723	828	779	769	802	740	756	810	773	800	801	803	819	761	810	788
7359	1236	1853	1799	1515	1193	1038	976	630	584	492	443	445	463	509	600	725	711	529	618	472	347	230	222	193	182	187	189	183	196	218	197	179	186	225	184	201	218	197	209	195	218	186	183	183	150	200	197	221	207	203	191	191	206	216	200	185	193	177	180	191	201	164	177	193	183	209	185	204	198	207	182	189	183	183	154	180	175	200	192	200	175	168	195	183	183	219	180	186	187	171	194	217	190	172	188	206	192	190	162	185	226	205	204	196	197	183	177	208	184	201	197	194	191	194	190	186	207	193	196	215	193	174	165	186	211	158	217	190	164	213	180	178	191	176	194	218	169	186	166	169	184	179	180	162	171	191	194	182	173	229	195	171	204	166	199	175	195	177	184	180	191	181	195	195	189	227	174	204	194	199	165	214	184	189	193	184	188	197	188	211	202	197	192	174	186	192	190	202	181	196	189	188	183	188	200	208	180	213	170	198	167	193	185	198	193	182	208	182	183	180	156	208	187	167	157	191	190	191	208	211	226	176	197	195	192	187	163	206	191	206	200	209	166	173	182	192	198	185	206	181	186	187	172	186	202	197	178	191	166	208	192	184	211	207	196	212	165	195	191	172	191	192	182	175	158	180	182	184	194	189	185	176	213	177	203	164	204	216	205	201	185	195	196	190	189	189	185	184	220	182	184	208	185	213	207	174	187	210	171	190	205	208	194	175	200	216	189	182	190	211	191	199	184	212	190	190	213	201	191	190	184	189	153	200	199	201	180	190	198	185	196	194	194	211	179	214	201	167	183	177	183	177	202	178	180	202	193	191	170	184	205	198	170	203	198	202	190	180	206	181	183	188	207	216	190	213	208	213	179	201	188	178	202	216	195	190	177	194	185	195	186	184	187	202	191	206	194	180	194	190	183	187	159	183	201	193	198	191	195	183	165	189	183	185	199	194	192	193	163	189	199	194	194	189	221	188	185	193	162	186	183	194	202	196	182	187	197	198	194	173	180	193	185	192	182	184	200	211	201	204	190	223	185	176	213	242	181	184	211	188	202	160	180	198	192	222	198	177	188	212	166	204	193	175	219	191	205	191	172	200	188	201	193	180	156	187	200	185	182	185	200	180	201	196	174	209	200	190	185	208	180	181	194	184	180	221	201	210	198	203	205	215	234	187	209	210	224	186	178	170	187	185	162	189	205	189	202	186	207	229	188	206	199	184	214	194	197	197	193	186	211	183	198	190	237	197	189	185	222	175	189	171	222	198	176	187	172	190	187	207	170	153	186	181	188	213	207	181	182	189	209	196	180	216	171	202	200	205	202	182	204	211	192	191	191	196	183	201	176	191	185	200	190	200	196	201	193	194	186	196	162	198	185	182	191	194	174	225	206	176	191	191	182	170	206	187	191	177	195	196	169	192	157	198	194	185	178	185	203	194	188	208	204	201	198	207	197	192	193	208	190	183	201	193	171	181	197	170	194	199	214	174	203	222	193	198	182	184	200	187	186	200	160	181	184	212	189	191	196	195	176	199	202	194	202	218	227	189	177	187	179	175	204	181	194	172	195	192	191	210	172	200	199	193	215	204	213	183	196	200	216	179	197	190	185	196	184	179	208	176	172	187	198	204	200	183	180	176	183	182	185	210	206	197	201	170	169	206	193	187	183	181	203	189	207	174	198	224	167	171	197	191	206	173	196	204	165	164	174	203	214	191	188	200	211	192	197	198	186	191	190	191	185	167	185	197	196	186	195	188	202	208	173	199	203	212	192	209	181	170	183	188	183	204	216	206	196	192	191	179	186	202	197	176	165	183	196	202	179	194	179	186	205	190	199	187	165	177	170	200	200	182	196	206	189	181	196	191	182	162	203	174	202	171	196	206	196	183	190	183	180	200	160	161	173	162	184	179	202	189	174	216	185	179	195	188	176	204	193	176	208	197	206	176	151	195	187	221	185	195	182	197	195	185	184	204	172	223	175	167	217	192	195	205	176	196	215	207	197	163	188	209	182	216	184	187	172	184	177	203	195	149	236	186	196	178	168	178	174	199	188	177	186	199	200	173	172	224	201	169	167	185	195	208	189	191	206	207	204	210	192	183	217	180	198	203	183	181	200	191	163	175	200	204	184	200	203	206	186	201	207	202	166	203	205	193	180	177	190	225	189	173	204	204	166	199	198	204	178	179	213	196	191	207	169	197	179	191	183	188	198	203	181	189	200	175	203	188	179	182	198	182	193	192	202	196	198	189	161	181	191	206	182	191	188	186	193	231	192	209	187	215	168	192	183	196	182	198	176	205	192	194	184	208	210	214	200	199	176	200	210	194	184	188	206	194	205	200	167	195	213	176	191	187	195	209	179	185	214	201	197	200	184	191	215	204	187	177	189	186	213	176	198	210	182	226	209	186	195	188	176	174	196	211	185	190	167	176	204	206	177	194	190	199	193	177	197	219	181	188	184	193	185	197	197	203	173	198	176	169	192	194	198	166	156	193	203	208	202	195	147	222	208	205	203	196	198	207	194	196	199	172	178	195	189	187	204	191	220	210	202	177	192	183	191	194	206	178	191	197	180	189	211	175	162	180	195	183	162	193	204	212	188	193	184	196	169	199	198	208	201	197	176	193	195	196	192	171	222	197	172	199	182	190	184	214	210	192	198	187	204	190	195	193	181	205	157	188	176	183	220	181	201	184	188	147	174	172	183	204	209	202	167	187	196	194	242	167	215	194	204	194	213	209	184	211	181	221	186	195	202	190	200	188	215	195	181	195	210	173	185	205	191	198	182	171	210	181	163	187	184	182	219	198	187	201	202	193	215	198	199	176	177	185	185	216	173	182	198	168	204	169	175	197	180	172	204	215	210	185	173	175	187	181	191	197	213	183	196	207	201	206	186	175	183	189	203	231	165	178	181	200	187	181	198	162	193	179	207	213	175	181	220	188	209	209	195	210	188	164	186	196	170	186	205	199	161	199	198	191	167	196	221	196	200	174	181	203	198	186	183	197	198	169	172	204	182	196	209	198	190	164	197	178	199	177	186	200	202	183	193	204	203	172	215	195	195	216	181	200	200	198	198	188	197	183	211	183	174	195	187	183	175	176	173	184	202	203	179	185	182	192	187	186	186	187	182	192	213	187	207	187	198	178	231	191	215	192	207	196	192	171	197	187	176	196	193	174	176	197	182	191	175	208	193	206	155	183	173	218	166	195	188	198	189	175	195	169	202	182	216	180	187	208	188	204	178	171	206	186	183	198	179	194	190	177	195	196	223	211	211	184	189	211	198	173	180	193	209	167	180	168	184	181	185	182	182	159	193	194	170	195	221	192	181	177	190	206	207	180	160	188	175	201	199	193	176	182	192	169	198	173	203	209	200	190	230	188	186	163	163	207	186	184	198	208	178	191	181	216	176	203	201	212	208	202	164	212	198	184	190	175	192	214	198	190	184	190	198	208	192	207	180	153	167	185	208	210	173	201	198	205	195	195	188	190	178	186	189	196	183	186	166	192	187
5681	1383	3844	5679	5869	4971	4663	4585	3140	2858	2465	2339	2711	2290	2858	3445	4489	4097	3029	3898	2479	1447	867	764	682	592	601	631	643	646	630	596	557	617	597	610	519	585	550	559	612	551	540	600	524	525	555	526	554	549	549	590	576	514	530	530	536	592	533	553	540	517	549	524	497	509	512	524	544	508	534	584	573	548	465	545	505	552	575	539	536	539	551	511	541	520	490	515	501	529	536	544	535	513	560	546	575	528	524	523	528	531	508	514	516	526	535	524	546	503	550	504	541	543	541	540	529	530	519	514	528	514	499	497	530	497	568	524	513	522	525	548	545	521	523	556	523	568	535	495	543	571	544	530	566	524	535	540	507	544	489	542	499	548	534	543	549	559	518	516	504	528	542	522	519	493	564	497	527	520	500	538	511	485	537	560	515	500	511	524	529	554	514	519	554	559	553	561	528	468	497	489	559	557	497	506	551	523	537	498	532	542	513	509	511	500	539	483	508	528	581	489	551	532	535	508	502	544	529	532	525	546	520	512	522	539	496	515	491	545	504	535	543	497	550	517	537	510	528	533	570	515	513	516	521	508	569	534	553	500	514	543	498	506	536	506	518	538	550	566	576	555	524	507	447	569	527	491	541	533	492	553	546	546	523	501	539	517	548	548	481	535	511	561	494	536	529	535	488	528	525	551	534	568	559	502	512	489	528	547	552	549	539	561	519	526	522	507	507	524	531	540	507	506	548	517	528	548	531	537	546	536	492	531	506	512	550	542	496	509	488	544	527	549	533	525	502	512	492	500	570	507	523	580	515	502	533	533	493	545	513	492	539	527	530	538	520	467	551	502	486	505	546	537	522	523	521	524	510	535	558	510	550	535	512	528	523	538	500	539	526	526	527	549	523	514	507	504	516	567	539	507	511	558	498	538	594	547	512	514	532	516	550	538	543	517	547	545	504	534	522	531	547	505	545	548	548	517	534	522	476	534	523	523	537	537	526	524	561	505	537	553	560	529	511	547	524	496	572	583	560	521	521	518	545	540	535	538	524	541	550	516	538	535	526	523	551	588	527	526	522	527	495	570	502	539	512	514	500	562	548	539	514	498	519	503	549	556	505	565	507	490	520	532	537	525	514	556	546	523	532	471	539	504	539	532	541	531	520	492	555	516	502	534	514	538	528	532	543	539	516	548	533	511	517	517	529	525	508	529	550	580	497	529	551	554	521	531	490	556	511	513	514	510	515	522	509	471	533	473	472	520	515	547	518	485	524	545	512	506	516	513	515	496	533	553	547	502	528	550	534	510	556	525	513	533	544	500	540	492	528	524	508	489	502	522	539	534	536	509	543	551	535	530	534	560	520	517	556	535	553	545	517	551	498	536	495	588	495	509	510	546	500	516	498	519	552	516	580	525	529	536	538	529	511	487	488	556	512	539	495	557	532	512	539	528	517	505	565	508	492	519	488	514	532	553	564	500	576	554	538	559	508	528	479	554	511	513	532	554	573	585	507	526	545	546	499	499	552	523	546	541	541	550	496	500	489	519	553	523	560	533	521	521	557	529	457	522	486	531	500	529	490	520	544	507	548	546	564	549	524	529	539	546	500	535	532	534	538	510	513	552	547	502	534	508	493	523	524	536	484	542	540	523	541	492	503	553	511	540	517	494	514	532	523	493	541	515	505	476	535	521	500	525	532	509	529	539	526	538	512	508	535	539	553	563	527	504	539	557	525	490	513	497	553	562	524	562	569	487	519	528	504	516	550	528	524	508	515	514	562	524	544	465	551	533	498	558	516	556	539	549	489	514	522	518	534	557	520	498	532	537	505	503	518	531	504	563	538	475	536	520	530	559	480	538	483	513	517	557	566	521	507	528	496	541	588	545	514	568	496	511	526	520	516	521	495	515	565	515	512	524	540	516	542	478	514	534	569	498	565	531	528	543	542	553	536	542	489	532	551	497	545	540	486	515	512	528	558	485	582	559	538	532	520	536	541	532	562	567	538	524	505	493	502	518	574	528	518	571	516	522	526	558	507	549	549	563	491	505	457	543	509	518	537	531	542	514	535	481	516	535	499	530	535	514	567	540	517	528	514	554	532	529	528	559	510	519	528	507	549	530	527	534	519	529	509	530	531	537	545	508	501	530	517	533	552	526	532	518	545	523	529	569	546	517	501	549	495	539	535	521	538	530	528	531	557	555	534	544	542	526	538	529	556	581	532	532	513	513	511	530	486	539	499	531	534	497	549	450	535	551	504	516	507	491	547	528	509	522	527	553	509	496	511	525	531	532	504	530	525	499	506	508	558	526	534	523	519	527	501	484	544	481	514	501	499	484	539	537	504	521	518	509	559	548	522	482	517	530	524	512	480	516	520	525	529	482	497	549	537	541	489	526	509	538	505	515	498	526	527	559	562	548	537	530	529	499	497	522	550	489	514	552	543	568	511	517	511	552	534	505	551	538	546	545	506	583	500	509	559	526	548	505	502	516	539	514	559	519	546	534	532	552	489	531	532	521	519	527	516	518	524	520	542	540	529	505	501	503	538	553	517	513	517	553	510	594	547	501	536	474	538	544	500	522	540	523	555	557	554	552	559	536	543	495	504	522	496	563	544	576	527	496	510	502	534	541	523	529	510	534	478	531	543	565	540	475	520	483	543	488	496	515	564	504	494	524	537	515	544	504	476	531	546	548	544	523	472	521	513	518	526	509	496	508	538	548	537	512	567	504	484	529	533	536	534	529	538	542	535	502	509	508	491	500	532	549	498	553	517	558	492	545	536	504	505	571	539	498	521	499	550	533	529	537	512	495	591	513	551	551	536	505	567	530	502	590	537	541	510	489	485	489	511	561	473	499	549	548	543	464	532	506	480	537	501	534	503	504	502	529	531	544	495	556	525	538	520	512	553	536	561	519	553	505	548	491	529	525	528	525	545	508	527	489	532	536	548	510	512	498	515	552	537	526	545	507	550	522	510	568	519	512	554	538	518	486	552	511	516	555	544	540	539	514	559	528	529	503	533	535	473	579	511	531	516	510	517	524	553	521	499	519	534	505	546	539	550	485	498	541	551	518	509	518	517	548	521	529	573	561	536	540	531	489	555	537	540	489	520	536	557	547	495	534	563	526	553	484	527	537	514	535	504	505	536	478	518	527	596	518	518	546	563	498	479	509	503	511	485	513	543	570	526	533	521	485	503	530	555	544	515	519	542	561	484	528	558	506	497	497	518	512	514	486	520	537	545	557	529	548	505	523	549	523	517	566	555	553	506	539	541	522	529	501	523	516	533	548	549	531	519	548	511	516	534	531	502	557	505	498	556	548	577	490	523	535	580	554	501	531	516	508	536	561	556	559	497	555	502	512	503	532	539	531	546	558	545	501	520	521	506	545	503	506	546	543	534	499	522	522	510	553	540	509	536	561	546	519	519	542	498	529	470	533	555	532	514	502	532	580	537	495	525	539	547	544	525	518	500	511	553	505	482	537	551	512	529	495	511	496	524	564	531	499
14120	2659	3571	3434	2623	1900	1779	1459	1202	1090	820	885	853	820	873	1019	1192	1173	1279	1151	953	667	413	353	304	348	331	339	318	336	352	315	311	339	260	323	295	313	342	312	340	323	301	313	306	282	287	331	283	322	328	281	303	308	286	281	304	312	298	319	298	308	244	310	318	276	284	310	347	323	361	277	280	288	311	291	325	259	306	296	271	291	277	279	313	314	312	339	326	333	282	332	317	277	308	310	325	292	344	306	266	319	303	326	263	296	326	306	311	306	305	307	309	291	289	313	322	284	295	305	310	305	295	296	267	324	327	316	329	276	271	310	291	307	298	308	329	305	303	306	297	279	318	292	268	316	325	294	287	319	268	314	318	306	299	324	307	318	296	307	286	303	314	311	281	293	326	275	300	288	303	314	280	281	328	298	289	264	305	287	299	321	331	311	280	300	322	284	300	294	331	298	294	320	299	300	333	273	275	293	305	279	304	281	312	337	265	267	311	337	293	289	321	279	255	299	297	311	330	306	292	303	318	316	287	320	297	252	290	286	259	307	274	259	283	282	296	285	298	283	319	312	284	293	302	302	303	308	271	318	291	302	308	277	322	305	305	295	302	284	303	334	313	295	276	302	319	304	327	300	315	310	282	297	305	302	297	314	296	323	310	289	300	296	288	298	320	276	314	298	297	310	317	330	303	318	298	303	288	284	267	314	314	269	303	287	284	300	304	301	331	320	285	278	262	303	292	323	313	324	294	287	304	298	267	324	290	280	289	336	298	264	290	282	300	307	306	293	279	311	336	323	310	295	303	286	294	350	304	275	287	301	311	303	334	315	317	310	330	301	309	283	315	258	322	291	296	316	301	345	323	292	280	296	286	335	281	271	313	304	297	305	254	302	286	292	300	295	275	277	299	315	312	294	311	306	291	307	300	318	298	319	283	288	322	307	295	299	318	310	332	277	292	326	323	336	291	314	310	288	301	304	299	295	298	304	298	299	290	311	284	288	316	317	290	281	298	301	283	304	289	306	305	313	318	313	279	290	312	278	296	295	306	271	268	298	273	283	281	312	321	316	348	306	297	306	322	292	327	321	334	288	298	345	308	316	307	290	296	277	313	332	292	297	318	291	296	290	276	289	303	303	279	293	280	297	306	284	310	299	296	276	312	315	301	335	293	308	300	318	294	282	294	280	273	302	304	335	328	316	302	321	296	279	318	322	309	273	284	293	332	310	262	306	289	330	324	310	276	297	310	352	317	286	299	301	277	308	305	308	333	287	262	298	306	299	287	299	291	267	261	286	275	305	278	319	310	283	292	320	292	284	294	269	335	299	295	317	272	293	294	308	246	248	267	306	328	285	273	314	289	277	321	327	311	299	324	295	318	363	316	305	299	311	324	309	299	310	305	303	286	341	275	308	292	282	312	311	338	293	284	285	284	308	280	304	317	288	307	320	312	287	272	296	305	285	294	303	278	282	290	289	341	309	285	316	294	309	309	342	329	282	298	295	291	305	304	313	296	292	303	294	297	295	286	315	274	304	317	297	333	282	309	290	277	324	322	283	299	313	309	332	287	277	287	331	309	318	316	287	324	294	283	317	261	314	298	312	280	338	287	283	279	298	297	308	346	263	276	275	324	294	317	330	308	311	316	298	298	303	302	292	295	330	293	283	308	291	299	304	277	317	292	300	300	303	303	277	302	290	289	292	279	316	283	298	320	332	312	291	305	315	324	287	297	295	299	304	293	327	278	310	291	257	270	287	316	335	284	279	287	299	324	344	331	302	315	272	320	330	302	296	316	276	311	339	292	293	294	296	287	270	303	320	314	319	277	304	306	324	282	289	313	309	280	308	335	303	290	313	304	296	283	262	317	303	305	326	289	292	279	280	266	281	294	284	288	325	293	297	290	309	305	312	290	273	299	307	311	302	261	325	302	278	269	310	293	277	292	294	324	299	307	320	270	278	313	298	315	307	306	322	348	272	298	299	301	277	289	292	274	298	289	270	318	308	287	328	310	287	272	293	270	266	319	298	294	301	266	307	296	282	306	329	252	319	282	309	285	318	358	312	285	314	259	299	325	284	309	284	326	321	294	343	296	273	280	300	267	282	312	289	291	277	297	268	316	305	311	292	293	287	297	297	316	295	332	309	312	318	311	306	315	293	284	272	275	316	279	302	288	279	304	316	273	316	313	335	308	281	328	299	314	295	306	308	323	331	298	292	316	256	285	289	261	264	269	326	279	312	298	275	274	322	288	310	278	291	333	308	321	277	316	281	303	299	283	303	312	312	303	296	270	301	342	265	294	324	309	318	276	291	299	273	306	321	304	296	316	291	315	330	293	308	282	332	331	271	291	314	307	286	330	325	314	306	288	301	288	327	300	304	311	334	301	277	312	280	299	270	322	323	313	292	285	269	303	287	305	306	297	286	281	252	295	306	295	309	312	303	269	303	276	331	339	288	335	293	262	280	278	326	306	286	296	290	298	299	280	323	299	293	305	300	300	286	320	287	313	319	307	304	297	285	306	320	293	277	278	290	315	310	310	258	286	288	281	277	295	289	286	328	284	305	301	314	315	304	288	303	269	307	290	296	307	277	333	285	278	278	292	302	306	287	309	282	287	270	289	302	323	291	309	318	278	280	312	283	287	311	302	300	302	308	299	296	305	315	313	297	301	306	288	310	298	300	281	310	309	341	291	282	272	333	295	288	287	289	282	300	288	311	314	288	294	329	293	273	303	274	293	295	354	300	308	308	310	301	299	319	303	283	308	275	257	295	312	282	274	301	278	296	301	310	302	294	310	271	269	338	311	307	288	271	326	299	295	331	301	303	305	307	325	308	285	293	312	311	297	315	303	294	303	305	296	263	299	311	316	312	294	304	281	278	302	307	270	290	296	302	276	307	318	288	302	296	289	311	297	270	285	315	292	273	272	291	304	285	341	311	286	305	301	281	315	320	282	310	338	306	309	308	304	317	306	336	289	307	292	304	299	313	287	281	310	322	308	306	291	299	297	284	332	282	314	312	297	284	308	267	296	279	298	325	269	283	312	290	282	288	287	306	341	316	304	297	292	286	297	321	291	316	277	328	312	349	316	320	302	328	304	273	328	303	311	310	316	309	298	300	330	307	295	300	295	296	296	266	319	272	280	307	276	287	288	288	296	261	294	281	322	293	316	309	311	299	298	265	299	311	292	313	260	288	281	298	327	328	269	296	303	308	312	252	304	274	299	295	282	332	329	293	308	274	298	279	319	297	272	304	282	314	273	294	285	292	303	325	354	280	316	303	297	299	295	294	306	294	319	345	297	273	286	309	317	297	307	324	269	344	289	323	314	244	289	303	304	301	310	300	294	307	282	308	297	296	298	329	299	304	313	299	309	304	299	323	293	313	291	329	317	286	281	302	310	299	307	288	343	308	305	301	309	299	328	291	293	319	317	300	300	307	308	322	309	278	285	315	304	292	272	306	265	303	304	305	292	289	286	309	292	351	306	286	279	297
7776	2488	6368	9218	9104	7468	7808	6582	5390	4694	3954	4187	4238	4006	4796	5695	6650	6517	7238	6538	4901	3107	1701	1118	1000	1001	989	978	932	1014	960	923	885	916	848	874	840	860	897	890	906	831	806	838	830	799	791	831	752	846	830	816	823	746	823	785	814	783	776	883	848	797	750	815	826	764	802	785	754	751	721	741	708	769	777	824	725	761	765	800	791	831	766	788	758	790	770	813	775	802	788	758	798	761	752	763	790	724	793	760	801	758	761	749	819	794	735	779	750	809	775	767	789	752	778	813	779	788	719	777	802	791	760	793	741	800	778	756	818	787	763	774	746	805	742	752	804	778	741	776	779	775	775	709	802	767	806	760	732	790	766	787	763	800	767	796	769	759	787	765	750	775	758	737	772	747	774	723	744	809	746	773	734	807	769	759	761	737	746	755	746	799	785	766	755	775	776	787	788	794	741	789	759	786	788	703	800	782	767	782	769	742	756	762	775	765	797	741	737	761	775	745	750	760	788	778	749	800	783	791	719	775	767	757	777	767	806	781	739	780	793	748	771	769	784	758	786	757	798	783	742	767	786	770	791	764	760	785	798	766	766	807	747	786	819	754	796	742	788	767	805	772	760	740	741	802	735	754	793	713	787	821	723	779	753	761	810	776	783	762	793	831	722	783	714	780	794	825	791	775	776	790	724	804	784	736	772	763	813	756	767	805	771	820	763	802	780	775	799	760	748	790	760	810	773	827	729	781	814	809	745	741	738	799	768	736	789	822	760	739	779	781	758	760	776	774	782	761	788	771	757	790	777	815	750	781	770	820	761	763	735	790	779	805	764	795	750	726	730	766	769	772	785	747	725	784	748	774	728	798	741	761	783	762	815	711	801	776	806	697	813	806	753	782	730	777	804	772	753	751	807	796	771	690	774	731	741	780	776	813	791	749	780	791	773	817	760	762	750	764	778	748	782	757	764	751	716	757	791	709	729	743	795	793	749	708	788	792	745	770	765	786	749	797	765	767	766	753	730	772	761	774	758	797	768	749	744	748	800	786	769	757	790	735	756	773	765	777	757	768	764	783	747	807	742	794	808	689	793	766	739	792	768	759	767	763	746	752	756	774	767	791	759	713	751	757	788	800	796	736	767	766	811	767	776	797	805	730	745	780	848	784	766	846	760	746	809	770	775	768	818	761	756	744	732	746	753	739	733	764	788	762	770	807	759	778	734	800	782	781	761	789	781	738	779	714	800	771	789	771	770	749	760	759	786	772	762	707	755	737	730	775	836	777	753	744	741	739	706	802	812	811	749	796	745	799	737	739	766	795	725	751	769	772	807	722	770	739	755	747	747	759	778	756	813	736	823	762	719	782	700	732	790	816	771	760	770	809	746	770	745	719	767	788	830	751	749	781	782	801	726	825	782	775	761	733	749	779	797	764	816	789	728	789	771	827	794	811	756	781	794	734	751	739	787	757	774	771	763	747	776	770	758	798	733	782	759	739	820	752	781	747	784	749	768	787	743	755	773	747	734	735	782	763	741	768	732	776	730	759	742	733	789	725	741	803	760	812	777	773	818	752	794	803	800	778	779	724	779	766	761	764	789	743	770	813	758	755	770	710	763	727	737	777	732	735	776	786	759	745	755	788	778	774	797	776	778	774	788	799	757	776	784	735	780	753	781	766	740	751	834	791	738	777	761	742	776	770	804	788	777	778	769	804	737	845	750	818	716	792	730	765	769	776	776	785	744	779	787	743	789	731	801	761	803	750	754	767	797	807	773	746	750	750	771	761	791	803	766	761	757	771	791	772	786	753	793	789	803	800	734	789	708	796	775	806	753	748	767	760	769	782	725	756	760	777	746	752	791	757	793	757	821	752	782	840	780	800	762	832	813	770	731	739	724	763	765	812	791	772	765	772	787	777	811	839	755	763	778	705	796	795	755	738	813	750	735	806	781	771	745	782	789	765	726	760	791	731	788	780	754	741	772	773	766	775	762	768	784	713	740	779	856	763	759	774	783	729	822	838	808	807	798	732	755	775	746	752	815	779	788	758	762	754	769	732	805	771	760	793	791	782	781	812	790	766	748	763	802	730	746	787	836	717	755	785	733	788	784	800	795	774	751	763	777	790	775	815	739	786	781	750	774	772	784	794	736	823	783	762	783	777	707	763	773	757	779	752	781	756	800	749	758	802	763	842	842	789	764	729	734	718	774	774	787	766	826	787	755	734	756	732	738	808	784	830	761	788	741	723	740	765	753	744	789	747	784	770	750	791	861	765	784	790	784	749	774	755	758	757	756	782	808	743	760	770	760	769	774	726	741	806	797	759	749	784	741	804	744	766	768	771	789	783	762	703	758	819	789	788	781	745	778	743	736	680	748	774	770	798	717	810	766	734	752	735	758	739	758	756	804	722	817	756	784	738	776	689	748	699	745	746	772	786	774	728	747	777	727	736	809	752	765	771	732	784	763	738	733	798	784	816	762	768	778	735	774	770	758	795	762	754	806	807	789	767	751	790	766	741	813	778	778	790	792	773	793	803	752	706	790	716	814	785	741	790	792	730	829	801	860	757	710	770	772	760	763	813	780	778	814	783	759	758	767	744	769	771	745	787	754	791	799	752	787	772	746	783	727	702	790	742	774	801	721	800	764	776	767	769	784	723	785	776	720	769	742	731	774	772	767	813	771	776	758	763	760	813	762	768	735	752	783	732	765	790	754	765	774	770	754	820	767	738	823	767	761	748	746	795	728	779	784	731	758	728	849	765	758	762	803	759	816	777	753	753	770	789	793	769	770	767	746	753	753	767	795	774	777	749	757	783	777	797	734	731	775	779	806	817	800	710	809	798	775	750	769	768	768	739	759	756	735	734	750	751	780	816	770	769	728	772	745	759	752	778	750	767	755	769	775	750	747	804	742	742	763	755	783	769	799	769	768	744	734	766	806	764	797	802	779	762	793	806	765	775	790	751	737	752	773	767	804	748	766	732	769	733	797	775	747	784	765	754	758	742	774	757	794	801	780	780	794	777	755	821	725	690	776	742	737	760	810	758	777	774	757	774	792	747	794	730	799	748	777	787	788	759	803	799	801	802	702	753	762	770	800	740	824	784	800	764	735	775	785	751	751	817	767	725	737	752	745	795	782	716	758	795	765	799	765	745	734	751	789	758	765	758	750	787	805	745	763	740	794	775	695	748	853	774	802	765	732	773	788	800	769	752	757	770	743	795	795	810	756	768	763	748	790	793	805	770	801	733	720	799	779	806	839	790	741	752	775	770	752	792	741	772	779	807	767	735	800	767	730	805	760	801	793	810	770	780	791	784	760	765	781	740	745	757	761	754	772	774	749	764	733	754	725	749	747	791	803	759	776	756	804	729	730	805	810	799	731	744	835	777	770	775	826	807	739	811	737	805	762	696	776	827	742	766	797	790	804	763	760	787	707	763	745	774	770	779	794	808	810	799	747	773	762	746	746	798	737	753	816	718	796	784	754	809	787	780	767	765	762	748
2205	468	810	939	921	774	689	512	426	393	398	410	374	314	318	352	365	343	349	299	329	341	332	360	353	312	318	317	304	312	331	320	323	357	340	331	322	288	327	329	323	340	330	329	316	310	307	340	290	320	342	298	341	299	325	314	309	296	326	299	343	371	325	336	303	319	300	325	310	331	335	346	341	335	315	347	327	342	341	363	321	294	305	324	313	338	333	319	336	313	343	342	321	329	321	339	302	332	342	327	308	352	326	323	322	345	300	338	303	333	337	301	327	318	338	313	340	323	358	326	321	356	344	337	321	343	315	358	320	330	323	310	296	334	363	332	308	337	290	360	285	321	341	313	321	316	320	309	334	316	322	320	347	352	339	316	356	300	291	315	317	333	324	301	314	340	316	367	346	332	337	317	386	319	300	355	325	354	308	288	313	307	331	291	346	300	313	318	351	359	322	313	321	303	330	362	314	327	343	325	328	329	332	325	318	346	326	325	324	318	365	324	319	335	323	314	328	332	290	326	308	349	362	290	322	342	305	303	334	331	337	369	320	356	328	336	318	345	316	362	292	335	342	322	325	313	354	323	356	319	288	303	330	329	317	357	306	352	345	332	293	296	330	330	356	367	329	305	327	323	292	292	347	347	359	328	335	351	335	295	358	310	323	336	345	365	327	340	324	315	319	351	317	325	284	336	383	356	322	319	284	318	306	281	323	296	331	323	304	292	326	298	337	337	336	317	334	334	334	332	319	320	325	298	301	308	315	312	309	327	328	347	357	321	328	309	330	348	311	326	315	323	293	355	324	320	287	326	313	344	302	297	345	309	327	340	298	321	329	313	321	310	332	334	331	386	320	353	317	279	297	296	311	329	307	341	312	293	309	341	348	336	293	339	332	337	292	350	328	316	331	315	325	301	330	317	346	329	310	316	341	348	340	327	288	315	362	321	334	314	308	309	327	356	307	316	339	329	337	311	308	343	312	342	320	356	350	326	331	306	355	325	357	349	324	340	326	309	303	304	321	353	349	308	301	305	311	305	357	325	324	328	324	322	299	315	321	341	289	328	334	359	339	366	349	295	327	331	334	319	304	348	323	334	337	335	319	337	293	294	306	329	292	320	357	315	338	325	316	336	309	301	330	317	316	320	324	365	317	309	310	285	339	305	348	283	293	292	348	322	318	315	343	317	312	337	324	352	293	348	306	342	341	365	362	333	279	339	301	335	333	301	341	331	325	303	319	357	316	313	326	337	345	330	326	323	329	375	309	298	306	330	297	312	307	320	337	316	317	301	333	303	314	344	325	343	346	345	314	318	309	321	355	317	274	344	326	339	337	293	330	309	323	307	326	350	325	336	322	311	360	327	347	324	337	306	325	301	316	342	329	307	324	307	348	359	330	354	331	333	346	333	335	278	318	251	284	327	321	304	329	308	362	310	286	313	305	295	326	332	355	310	323	347	327	284	304	335	310	291	332	348	306	296	333	307	318	319	323	340	321	299	345	355	304	300	345	310	334	291	330	319	276	330	336	307	307	359	328	322	343	341	337	304	327	332	316	326	305	311	334	301	336	312	304	314	306	354	315	306	308	310	368	313	319	359	328	331	301	340	307	328	326	328	319	282	344	321	331	335	315	314	347	376	338	339	330	288	333	336	300	327	297	327	321	349	324	291	331	301	304	300	308	314	337	310	299	332	340	349	308	317	337	323	333	358	343	332	318	351	355	325	321	305	316	342	288	302	306	344	323	305	323	317	312	352	360	330	329	325	285	354	350	321	337	328	338	314	338	359	329	350	347	317	327	331	326	329	374	351	342	315	328	323	330	326	351	299	337	321	314	333	298	333	303	306	345	349	291	330	321	322	306	330	316	297	299	318	375	324	331	299	285	296	316	303	314	307	307	343	330	305	315	329	324	321	334	318	319	314	318	322	303	343	338	340	354	330	309	336	324	351	316	316	319	342	300	373	338	318	312	280	339	295	320	328	294	320	339	323	282	312	308	298	352	303	360	317	303	351	341	316	327	314	321	335	303	325	348	310	341	314	345	313	342	343	305	316	310	320	351	356	313	327	318	313	304	339	316	321	353	352	295	338	362	321	343	319	316	337	308	287	328	312	327	269	299	351	327	303	336	338	331	297	294	333	312	320	314	298	336	374	322	317	331	354	355	317	319	316	372	373	340	331	373	338	323	312	312	342	339	293	328	352	339	338	314	295	339	328	337	338	312	320	322	319	293	346	306	338	345	328	313	313	315	346	303	299	326	314	315	314	330	312	338	350	309	293	341	301	343	341	344	333	335	350	314	334	337	318	310	347	299	294	314	309	306	307	329	321	280	273	305	313	294	298	320	348	331	321	299	313	339	292	341	323	307	327	336	344	297	314	334	339	315	349	333	332	335	333	297	347	344	348	326	332	310	290	315	351	330	303	278	321	320	321	306	332	301	341	317	327	308	327	324	334	335	349	338	356	337	319	319	348	305	339	338	319	296	340	369	350	300	292	323	343	347	310	340	277	313	314	310	338	298	295	320	349	330	338	312	330	312	319	339	304	336	334	329	309	313	360	322	340	324	297	357	315	305	310	337	352	355	330	307	336	320	304	333	331	338	304	281	347	343	349	318	316	301	304	319	286	318	373	318	302	353	309	319	350	296	303	365	289	302	312	318	299	318	360	331	336	305	346	331	309	322	326	387	353	301	320	296	324	311	338	302	343	318	340	379	349	338	301	303	335	364	326	321	322	351	352	349	318	284	332	327	321	306	331	353	310	335	337	314	305	306	328	332	358	316	314	347	314	325	324	325	350	327	323	332	339	363	335	321	337	323	328	301	342	378	341	375	292	307	333	292	356	344	308	342	365	288	320	311	303	336	314	338	325	302	274	344	318	363	297	319	310	305	320	324	316	314	340	331	319	312	335	350	334	304	297	320	351	331	353	355	303	319	334	326	341	334	333	346	333	291	344	338	308	356	322	349	322	312	324	307	294	340	312	337	328	341	334	319	311	320	322	340	341	324	321	317	340	318	328	353	326	335	322	326	340	316	331	340	333	358	318	294	348	333	299	347	304	304	313	324	319	319	313	323	338	300	301	303	340	319	317	292	320	308	324	324	347	341	314	339	307	315	313	316	343	340	351	377	293	336	324	342	338	312	328	329	317	339	297	349	343	309	320	293	346	341	331	353	327	361	332	355	321	320	349	318	324	341	337	316	337	316	301	329	340	335	329	328	312	314	338	370	309	334	291	311	301	291	363	296	329	300	312	300	287	325	299	333	339	345	325	353	331	362	307	321	356	332	325	303	292	311	319	316	345	298	325	302	335	308	341	341	275	324	359	336	273	322	317	337	338	339	349	334	308	349	343	321	332	333	307	321	307	345	355	339	339	322	352	327	280	331	327	343	326	328	300	326	299	331	311	312	330	326	320	303	322	304	324	331	346	335	309	340	356	301	305	327	336	313	333	286	311	322	322	338	325	280	357	315	308	319	315	342	355	307	317	300	329
2584	967	1790	2926	3147	2863	2583	1699	1448	1250	1213	1234	1160	889	881	889	858	933	947	894	833	817	868	817	799	756	814	819	800	806	792	803	797	744	748	755	807	819	805	811	776	746	822	809	844	791	728	788	771	778	811	792	797	738	777	785	781	808	740	795	808	796	736	777	795	789	781	760	791	843	776	795	769	753	801	752	787	784	803	782	789	822	860	785	717	819	810	808	718	767	765	792	782	780	792	822	755	841	811	737	780	769	804	802	761	756	800	804	810	788	771	774	780	773	748	768	797	779	782	770	803	740	710	768	733	836	771	772	739	789	755	791	764	767	782	799	770	796	719	728	789	754	724	771	795	817	733	779	839	767	776	824	761	812	763	780	796	788	778	754	824	751	784	732	780	769	768	835	812	754	769	762	777	757	803	782	798	797	763	727	745	789	827	748	798	767	816	761	803	808	734	744	782	744	779	742	754	780	780	732	756	763	773	723	797	751	773	788	811	813	794	752	783	813	779	780	831	789	775	736	760	799	758	808	788	787	819	805	745	786	751	772	770	763	744	836	755	778	804	765	740	807	800	811	813	808	786	795	759	790	807	767	818	776	777	766	772	812	806	801	820	786	806	778	744	813	732	785	807	841	828	729	803	742	801	810	755	788	839	766	773	798	795	769	791	751	794	761	815	792	799	771	798	849	771	806	780	788	789	761	760	767	796	780	763	797	776	754	801	748	712	771	795	803	828	760	779	752	798	732	788	790	793	778	788	797	798	783	834	775	775	768	835	783	805	798	758	813	783	765	794	798	782	779	781	764	780	810	802	810	759	788	743	760	793	785	743	755	745	754	752	772	764	796	853	792	785	796	806	768	800	771	799	750	775	805	802	783	769	768	813	774	775	805	755	766	776	780	765	768	758	826	768	784	803	751	764	793	776	804	773	770	769	752	802	745	752	772	815	822	778	817	817	781	769	770	752	779	785	787	785	776	826	766	798	756	762	765	791	786	743	821	763	771	774	776	768	744	762	802	739	782	808	767	781	737	815	779	749	770	805	785	812	833	747	790	766	767	768	759	696	837	782	801	831	765	766	789	776	793	775	746	867	830	744	775	804	775	783	751	808	774	794	813	793	848	791	797	761	767	781	798	779	761	821	798	804	767	795	728	774	743	781	747	709	796	740	826	716	748	794	823	818	736	808	783	737	760	800	771	817	776	821	773	776	771	770	765	764	819	768	779	819	793	766	726	757	738	765	782	769	776	814	781	816	802	799	779	756	766	788	809	778	772	771	790	799	770	787	761	766	795	787	766	781	748	781	760	818	786	778	788	725	813	796	779	738	796	769	788	783	796	747	764	781	784	797	807	787	808	747	805	749	785	743	751	806	792	733	786	811	786	763	809	812	788	777	768	804	787	770	751	750	751	775	805	842	831	800	768	805	784	812	830	744	792	740	798	776	732	779	735	778	801	781	777	779	727	747	771	812	843	760	783	817	743	727	834	727	728	793	762	780	807	760	847	807	762	742	764	774	804	787	769	801	773	822	778	764	812	789	769	783	746	787	785	784	824	796	803	779	804	757	778	780	790	739	787	769	744	764	770	736	750	813	798	824	796	785	752	807	760	817	766	699	749	796	753	781	758	817	787	815	794	778	795	785	750	795	763	721	759	837	762	767	751	757	808	793	740	790	812	784	783	785	737	803	811	787	816	804	804	772	826	766	792	795	812	787	840	777	820	856	793	778	784	771	799	771	790	778	786	757	759	731	777	775	837	777	792	785	766	694	775	770	764	792	772	773	736	790	757	787	809	764	756	789	805	808	816	777	794	810	754	761	807	821	798	815	780	828	757	772	794	796	768	772	811	789	811	819	818	816	763	846	752	804	768	789	768	786	771	778	750	733	765	772	776	740	806	755	746	772	786	830	790	788	810	772	772	750	735	801	755	793	814	781	772	793	789	773	778	792	761	758	801	804	826	737	741	796	795	761	755	809	799	824	774	814	803	770	785	752	826	798	769	803	746	732	815	757	770	774	797	792	761	783	840	798	796	755	775	745	826	805	787	787	801	800	775	739	790	747	773	789	809	772	803	780	776	793	811	771	801	763	757	774	822	737	835	742	747	777	841	766	786	791	809	766	770	806	795	805	732	763	702	755	766	810	750	796	784	757	783	760	826	794	759	757	777	774	746	798	780	796	700	794	775	735	761	832	803	786	815	883	804	807	779	757	724	791	792	747	763	776	778	834	795	778	763	796	791	789	776	785	778	811	771	829	800	794	772	822	759	711	770	747	764	769	766	807	830	763	740	741	840	777	763	771	730	775	746	759	775	768	717	775	768	775	784	744	768	821	812	836	814	751	765	752	747	812	721	777	823	775	820	760	761	783	776	759	810	747	727	743	826	761	768	812	827	738	751	776	779	788	736	789	859	748	786	804	770	835	764	751	792	788	778	816	769	781	765	729	746	822	769	812	729	784	756	685	833	806	779	759	828	729	799	790	786	775	800	806	728	799	796	864	748	776	767	775	737	815	782	749	849	759	726	741	752	732	727	755	780	830	781	794	752	808	830	802	792	738	757	748	846	836	748	760	759	778	780	780	729	762	802	762	756	781	771	788	814	787	735	731	800	795	759	774	780	826	829	805	774	747	790	772	829	823	786	793	791	721	820	800	758	745	810	755	780	805	773	814	754	748	788	813	844	800	825	793	766	769	778	731	803	772	812	802	769	785	807	773	765	784	760	842	739	814	802	857	806	817	803	798	774	823	778	782	812	764	759	764	781	745	835	789	782	672	780	822	799	825	774	821	837	764	711	769	765	723	792	734	779	777	766	810	771	773	770	803	792	763	770	790	836	809	821	779	796	773	777	685	809	768	791	745	839	776	784	754	730	747	819	770	835	771	796	771	754	778	787	820	831	801	755	788	785	769	754	764	771	778	753	794	820	751	824	769	735	755	763	744	765	811	695	767	781	791	781	795	766	796	818	755	827	822	739	798	773	788	793	815	749	822	832	783	794	727	791	801	790	761	792	753	835	776	826	800	768	785	788	773	814	798	750	789	753	800	809	806	764	817	771	792	760	710	802	750	791	803	754	722	739	796	792	821	832	797	767	770	805	797	816	813	792	765	794	788	808	800	772	772	834	787	757	804	765	777	757	800	778	821	744	763	763	750	830	776	775	758	759	804	815	752	851	780	800	772	784	780	750	776	777	742	792	804	783	784	823	780	800	736	804	833	774	787	782	836	798	766	776	811	792	747	770	819	741	736	783	704	736	788	784	741	737	764	753	799	795	793	799	790	775	775	776	810	832	765	787	825	787	782	770	764	773	819	753	765	768	734	778	769	732	746	769	753	767	758	735	813	771	794	814	798	781	773	784	784	767	772	751	788	780	752	865	782	751	758	786	835	804	758	774	791	775	811	749	727	768	735	777	835	764	843	776	830	752	744	790	750	841	820	764	772	755	828	788	795	767	776	813	724	803	804	767	809	798	782	779	816	807	783	774	764	754
7078	1111	1751	1786	1587	1361	1088	677	551	453	436	508	420	411	401	521	648	746	589	523	372	227	231	229	189	179	194	196	223	195	176	207	208	201	172	204	206	210	196	180	180	172	172	175	194	171	176	205	209	203	191	204	203	201	181	189	210	176	190	191	201	198	195	173	178	210	185	197	170	192	213	176	206	160	206	194	170	186	193	182	188	175	193	185	169	180	192	181	212	197	189	213	194	200	179	173	183	205	192	197	181	213	209	181	201	190	196	211	163	211	192	197	184	171	189	161	181	184	180	191	194	178	194	185	196	193	212	173	196	181	179	210	210	202	182	213	157	213	207	189	203	189	189	180	171	171	167	197	198	196	205	183	204	192	177	201	188	174	212	213	201	190	174	180	204	174	202	169	193	201	180	174	181	179	192	179	182	200	194	196	190	205	183	193	178	223	190	182	228	165	189	183	165	155	179	193	194	177	190	203	213	223	178	201	182	194	222	205	186	217	189	208	183	182	189	165	217	195	187	172	192	201	182	204	192	177	171	191	184	186	208	189	169	197	199	175	198	193	221	206	203	203	218	204	193	207	196	213	151	176	171	168	183	190	182	182	188	195	201	145	177	175	222	167	183	174	187	199	189	201	189	189	218	167	213	181	208	196	185	175	192	192	205	166	226	181	186	185	164	208	197	202	185	164	175	223	201	181	176	194	195	194	213	205	187	178	206	195	210	169	190	184	194	164	225	177	181	198	189	182	198	184	191	192	194	206	205	205	193	180	166	183	183	171	171	218	183	195	188	201	219	197	183	211	203	199	180	226	194	175	192	187	190	182	191	176	203	200	174	193	187	198	194	196	180	189	181	166	170	193	197	169	187	192	198	198	193	190	185	179	163	187	178	191	173	188	189	190	192	172	179	156	180	190	179	201	181	185	204	197	182	223	188	178	173	186	166	188	189	167	170	202	202	161	163	175	205	188	181	184	204	183	194	188	188	187	219	192	199	190	183	174	187	169	177	211	195	176	178	182	175	197	196	200	164	155	185	183	170	213	202	181	190	187	198	187	214	187	183	185	195	185	207	192	194	197	159	224	173	194	171	201	204	176	187	190	187	191	206	200	196	209	202	197	175	195	213	172	157	171	203	201	199	179	191	175	181	172	221	152	196	204	201	177	198	207	184	191	175	175	185	162	191	204	203	180	184	207	203	193	186	189	167	194	175	172	192	191	204	189	184	179	188	184	184	203	178	196	180	197	201	181	174	212	192	208	208	186	179	155	182	208	190	216	189	184	164	184	211	208	178	181	177	191	204	192	193	202	183	202	192	187	201	195	176	212	206	175	216	177	197	190	183	208	210	201	219	200	199	204	195	196	175	190	198	190	180	174	188	165	177	184	162	192	195	185	200	208	178	191	185	189	196	174	199	217	190	187	176	182	174	185	209	173	202	196	184	185	211	194	191	180	201	183	204	175	160	180	210	207	206	202	184	198	181	195	201	173	194	192	184	206	205	183	188	207	186	204	185	183	183	158	196	189	202	181	168	178	183	217	197	193	185	190	146	199	185	185	172	191	184	188	213	151	188	198	220	182	209	168	185	186	174	188	171	192	206	185	191	184	211	184	203	224	181	164	180	186	194	201	164	175	196	173	160	180	172	177	220	202	184	194	188	200	220	203	202	202	181	179	193	197	184	198	207	181	205	198	193	173	187	176	173	205	199	180	188	177	179	167	195	172	200	185	191	202	194	189	189	204	204	212	186	189	195	186	179	156	177	183	179	172	196	227	174	186	195	186	180	201	185	183	172	193	177	189	201	188	184	165	193	191	191	189	228	179	188	190	202	218	186	172	180	220	186	191	167	161	207	197	185	203	171	181	189	192	189	179	200	177	218	194	201	185	178	170	191	188	213	210	212	186	203	179	179	180	171	160	191	189	198	186	185	187	174	206	189	182	195	213	210	184	175	187	196	183	186	195	196	186	219	206	196	190	167	175	195	181	173	196	166	179	202	214	182	196	176	169	187	182	212	208	165	200	195	210	183	197	179	170	189	169	181	179	189	198	213	180	184	172	184	182	206	188	202	164	209	186	184	200	196	183	190	173	180	175	190	179	169	177	182	203	173	171	198	189	193	210	183	162	183	175	197	198	174	195	184	192	205	196	182	196	195	202	177	197	186	196	207	189	194	194	188	184	166	178	173	178	194	188	179	181	184	189	183	166	199	183	162	197	196	159	192	182	195	172	194	168	213	180	168	214	179	198	194	195	202	190	195	155	182	190	196	197	173	189	188	169	173	208	184	178	195	193	156	202	176	189	187	176	185	195	188	185	169	161	187	191	209	154	160	201	170	190	199	198	218	208	209	193	194	187	187	189	187	182	189	214	184	171	181	195	189	193	178	190	194	197	181	198	179	183	201	197	180	199	202	194	200	187	183	195	178	196	178	187	223	199	192	195	194	196	195	192	199	169	201	187	168	193	184	175	164	186	188	187	189	192	186	201	168	191	168	188	167	205	182	157	192	166	190	172	176	188	189	197	200	166	187	189	186	186	199	199	207	177	167	193	192	172	199	208	180	208	172	181	157	177	187	156	211	194	192	198	165	171	195	184	184	185	194	189	173	164	187	209	191	228	204	180	206	175	180	190	182	157	194	186	196	203	178	163	194	199	169	198	187	198	187	175	186	212	182	198	168	189	194	181	186	190	206	180	176	199	178	218	188	185	183	212	197	208	185	182	199	187	191	181	166	166	164	167	185	183	183	213	178	208	207	173	187	183	218	202	196	181	196	180	202	186	187	197	184	194	170	202	179	159	217	188	185	169	199	188	191	199	190	168	178	169	192	181	185	174	186	186	171	202	186	172	164	175	184	201	182	187	194	214	184	162	201	225	196	213	166	177	171	196	184	178	176	206	184	195	190	154	192	181	177	198	173	157	192	168	191	165	177	194	155	192	176	207	180	197	179	180	178	213	189	187	195	176	205	173	172	160	197	204	163	176	185	202	170	201	204	215	193	189	180	187	201	195	186	183	164	194	176	191	167	202	205	190	192	187	175	190	205	219	204	192	218	179	181	194	204	179	187	201	217	179	188	192	193	189	208	199	196	193	198	194	174	189	181	203	170	178	157	196	201	186	197	156	195	178	216	212	212	185	186	209	193	222	183	181	201	179	213	188	161	189	210	204	198	190	157	151	181	189	212	165	187	188	189	192	176	204	178	173	153	169	183	195	197	195	177	195	189	207	197	167	199	194	184	184	175	190	178	220	197	187	224	183	160	201	191	213	197	185	202	194	200	196	180	203	187	172	190	187	169	192	183	192	178	176	199	195	172	166	214	207	180	176	161	179	194	166	193	220	178	191	179	183	184	179	166	191	176	199	179	193	191	174	181	201	211	196	218	172	192	180	198	186	167	196	210	157	183	183	177	214	203	178	160	184	183	220	196	195	175	183	192	196	205	187	198	176	173	196	192	192	168	162	193	163	177	191	187	217	171	205	196	181	151	166	216	183
5474	1298	3646	5365	6000	5458	4945	3265	2884	2317	2398	2575	1981	1750	2294	2617	3843	4649	3517	3195	1821	847	853	737	630	595	588	590	608	572	620	588	578	517	565	586	545	581	550	594	544	564	534	542	519	586	522	566	548	570	504	529	511	527	546	545	525	556	511	540	517	530	493	532	553	544	530	558	490	513	528	552	509	501	539	574	541	496	548	522	489	500	535	537	524	514	564	548	547	486	529	544	533	538	550	524	528	514	518	509	527	528	554	525	588	493	538	535	554	531	503	531	494	490	501	534	513	476	533	547	567	541	559	494	521	470	569	532	493	509	523	510	534	498	530	572	548	547	556	498	546	506	519	498	509	564	546	503	510	486	514	501	510	532	506	515	504	544	565	525	520	543	542	525	529	511	526	541	525	524	587	529	531	524	494	495	510	519	529	563	539	517	536	487	477	495	549	530	477	515	504	519	492	503	513	523	528	535	497	535	542	484	494	505	525	528	497	504	505	540	497	540	529	523	502	454	505	516	533	491	529	524	513	573	504	548	528	490	525	528	493	506	495	543	534	500	536	529	494	504	515	522	509	496	517	501	534	538	527	514	505	474	561	509	547	529	526	495	490	490	487	477	518	481	510	507	529	499	462	511	510	520	526	556	554	515	513	499	524	526	462	492	506	496	502	503	531	533	486	498	493	538	494	509	516	562	586	499	502	521	519	546	509	507	467	554	504	526	510	484	513	491	508	518	492	496	480	508	502	523	504	526	531	565	485	501	509	515	517	488	506	532	504	507	551	547	522	491	517	491	513	499	540	496	530	504	505	511	533	541	502	568	536	513	478	491	494	520	508	542	535	478	502	514	552	536	554	529	513	483	543	543	497	524	513	530	506	530	500	540	501	549	526	548	503	515	479	523	516	518	503	501	555	560	522	520	490	537	518	561	518	502	531	573	533	503	544	484	541	553	469	538	496	539	510	488	509	492	510	518	564	538	528	493	544	497	526	513	537	468	506	521	506	567	545	498	509	505	515	532	516	527	542	545	473	492	505	512	544	465	502	526	490	477	542	539	520	496	516	504	523	527	544	515	520	559	490	483	524	489	504	540	542	554	483	521	490	461	466	487	565	497	513	565	513	532	529	511	506	510	548	527	486	498	527	485	516	505	515	535	547	483	518	498	523	504	506	478	488	487	506	522	533	474	525	514	555	496	507	522	541	518	527	495	535	526	520	493	553	536	507	534	524	548	498	543	550	533	535	509	505	500	502	486	498	507	531	513	532	535	514	487	489	501	503	566	509	520	497	552	530	526	511	522	554	521	537	487	555	542	503	552	529	543	498	541	559	535	525	509	551	545	515	480	460	490	503	503	498	534	514	512	478	510	554	462	522	553	505	508	460	514	496	543	484	557	525	499	496	507	517	516	561	533	538	515	544	544	532	521	545	538	531	543	536	525	499	485	487	465	508	489	487	508	508	555	521	536	508	489	509	505	531	559	541	506	532	493	517	512	552	489	534	531	525	495	550	469	508	538	518	487	504	536	535	504	554	537	548	510	507	532	492	534	544	506	513	537	537	542	528	518	534	499	481	499	498	520	531	526	535	481	492	538	527	483	511	450	500	492	513	531	497	516	506	506	505	553	522	489	517	501	562	516	494	510	555	542	540	507	498	543	464	453	547	483	483	552	514	517	528	505	531	534	510	551	483	507	552	542	537	529	494	501	490	530	519	485	551	530	521	498	484	506	533	488	527	496	509	549	529	455	524	545	558	504	548	541	545	552	530	467	542	522	535	526	583	590	538	505	519	538	546	514	501	494	550	532	511	499	555	543	557	555	520	509	523	481	510	502	506	505	533	514	552	536	514	495	526	563	510	518	522	501	506	525	565	501	525	515	521	533	486	527	531	532	534	529	527	508	475	536	518	525	499	517	480	510	485	499	501	535	529	547	520	495	537	521	520	540	497	525	510	480	510	550	498	506	466	525	489	502	482	517	504	532	533	522	523	516	488	511	546	465	539	529	537	514	565	506	521	535	511	503	510	517	522	532	549	530	518	534	517	550	492	503	536	520	496	517	508	515	476	536	491	493	513	475	503	525	484	550	534	533	488	549	496	493	496	536	557	492	541	511	512	510	539	556	475	548	525	505	557	488	541	516	537	528	552	497	508	494	519	509	511	494	539	536	472	517	511	564	497	507	531	517	509	550	517	537	536	513	485	514	514	530	516	510	534	495	513	520	472	521	532	486	523	477	556	536	476	522	507	533	522	520	512	540	527	525	505	521	544	483	550	514	525	540	499	524	536	537	556	503	550	515	543	478	508	534	516	515	492	538	531	525	489	536	479	554	489	487	537	492	502	488	553	503	514	493	555	480	486	544	539	510	521	522	517	501	533	527	496	485	490	516	508	507	527	478	542	483	521	525	528	538	476	551	483	459	520	545	476	538	489	551	525	533	528	530	549	544	529	572	505	501	509	510	524	516	493	590	502	530	506	494	499	531	520	528	519	477	514	512	505	494	557	508	483	485	538	492	510	493	490	475	518	496	523	520	536	501	476	504	509	515	551	496	536	500	541	537	538	513	548	524	517	507	494	511	505	469	545	482	511	510	515	547	520	479	519	529	495	540	527	516	472	517	507	489	503	501	533	512	488	567	530	553	540	530	504	502	507	506	550	494	506	503	521	517	493	504	545	498	508	499	484	523	527	506	550	528	520	520	482	510	508	520	482	500	537	517	507	506	541	517	500	500	513	544	519	539	526	525	506	558	502	520	512	517	510	535	496	497	487	516	560	517	550	498	500	494	529	509	550	534	520	526	529	498	512	504	534	547	506	514	508	509	527	548	516	493	548	531	496	541	495	511	495	519	525	518	490	484	519	515	494	511	561	501	523	516	479	542	514	537	550	555	520	484	538	502	523	502	523	506	494	524	536	539	539	490	544	563	545	552	496	475	545	494	558	539	485	532	479	547	520	496	543	545	506	522	538	507	472	504	499	503	563	536	517	497	456	524	534	578	493	573	518	521	516	542	523	484	505	551	530	514	503	514	499	520	542	550	533	497	506	506	542	493	527	506	504	521	561	520	475	483	499	504	531	510	552	557	479	517	527	514	479	524	513	532	497	528	498	538	529	527	509	560	500	542	511	534	481	546	505	531	513	525	531	556	500	483	478	511	511	509	516	498	516	528	510	577	531	482	551	507	530	476	505	516	513	503	522	554	534	475	566	514	495	536	517	521	519	550	562	579	496	524	510	498	472	518	554	572	478	541	539	542	478	536	526	506	462	560	480	563	574	535	496	540	475	496	532	480	555	493	497	502	539	535	519	511	539	499	531	527	535	539	500	561	557	515	532	530	494	513	502	540	496	532	540	518	511	478	506	568	508	530	453	523	510	520	483	523	507	511	489	509	500	518	514	543	531	535	545	496	542	525	519	544	494	499	550	522	523	488	497	561	527	532	494	505	486	507	513	541	492	458	574	477	541	521	564	529	554	489	515	513	551	523	511	536	509	523
14058	2576	3352	3210	2543	2054	1693	1151	1034	831	791	929	720	685	735	1077	1345	1256	1095	983	626	371	391	333	333	313	311	335	331	298	287	350	335	302	340	308	308	302	292	287	303	302	301	312	320	297	296	292	302	327	299	320	308	305	306	305	285	305	314	304	270	284	308	307	294	300	306	303	289	291	321	274	302	312	315	283	283	312	284	301	297	311	274	315	288	286	314	274	272	315	286	310	309	297	334	314	317	298	310	263	306	283	291	331	280	329	310	305	302	274	309	318	297	273	291	301	286	255	283	304	298	299	298	278	327	294	297	323	296	333	310	300	282	325	305	283	271	284	302	304	287	335	311	293	275	313	275	321	334	307	274	286	305	282	294	293	281	338	317	274	312	330	284	285	307	319	300	296	321	317	331	295	292	295	286	321	270	309	307	281	259	299	279	286	283	278	302	282	305	289	291	286	275	275	299	306	339	328	303	286	299	283	267	290	289	286	286	288	296	280	288	303	262	270	295	331	321	255	305	293	317	316	307	293	313	311	319	282	320	286	309	299	270	269	290	312	327	286	290	253	292	303	311	272	292	299	298	311	298	317	278	327	323	331	309	274	280	296	277	291	288	307	324	274	295	277	237	308	301	309	313	281	291	303	312	274	282	299	325	270	298	292	279	303	301	318	258	287	276	298	292	291	294	291	289	332	304	324	312	321	289	317	315	316	296	319	305	278	281	308	255	287	308	272	298	304	276	271	315	315	304	272	270	298	280	273	267	279	316	300	308	312	286	312	302	313	253	315	293	279	282	312	305	327	298	336	309	295	287	332	272	282	311	265	303	278	319	295	298	283	308	297	305	278	274	293	285	301	325	290	313	295	274	311	299	281	281	305	258	273	330	281	334	273	297	279	303	291	304	317	286	289	281	277	316	285	290	318	282	284	322	297	293	298	298	270	268	282	298	314	287	268	298	289	281	290	289	309	294	283	246	309	286	304	282	278	301	275	314	285	265	308	277	281	319	290	284	291	295	301	305	286	320	308	293	292	289	294	331	301	305	273	290	275	266	312	298	266	299	273	285	304	301	291	310	316	291	291	280	282	294	286	305	284	265	305	295	306	287	276	302	292	304	280	301	286	284	298	298	328	268	294	295	326	315	290	270	329	320	302	305	268	296	296	320	272	331	287	306	294	297	297	310	274	298	317	289	290	294	274	267	289	285	278	295	288	299	302	308	350	331	282	303	310	298	310	306	304	316	267	286	336	283	323	306	297	305	261	248	305	310	301	295	306	302	306	308	304	305	285	263	325	307	304	288	318	301	342	283	281	305	305	302	274	302	294	306	310	285	311	295	287	256	269	271	292	290	282	273	300	317	297	301	292	306	279	332	288	312	303	280	292	280	256	258	309	290	296	288	277	339	281	302	303	292	257	303	250	299	298	272	288	313	318	302	312	286	284	277	307	305	305	274	302	331	278	308	268	299	281	332	301	307	305	309	325	277	270	317	314	283	288	308	290	274	285	302	278	286	305	322	273	296	264	270	284	312	300	295	302	309	255	300	335	322	291	313	317	284	304	288	281	286	316	264	286	353	296	307	296	300	284	278	327	311	274	289	291	309	286	271	307	318	308	271	262	316	287	305	288	295	299	300	286	315	319	281	313	322	283	288	302	283	294	305	315	290	315	328	299	308	275	274	324	297	311	296	299	291	301	309	313	297	312	274	286	292	266	293	304	324	280	265	310	313	299	323	299	289	306	319	325	296	303	304	288	332	272	312	315	286	297	271	294	283	299	279	293	297	276	301	264	294	283	293	300	311	269	288	280	298	312	292	267	306	311	291	288	290	284	292	308	280	304	306	321	291	248	316	263	290	326	275	294	281	292	303	296	312	278	283	285	289	267	303	298	326	277	292	317	289	266	281	288	321	310	298	309	277	305	328	302	313	301	298	318	301	281	329	275	302	295	275	284	280	266	314	293	299	294	290	270	288	338	297	296	329	310	309	271	345	284	270	273	279	281	276	288	285	287	293	305	296	296	304	287	297	296	295	313	328	296	303	296	294	334	329	273	282	284	267	279	296	322	302	307	307	305	283	291	307	279	288	309	308	303	301	307	303	315	295	234	294	294	346	302	328	324	322	312	291	330	264	305	340	286	322	284	293	319	308	300	301	279	303	326	335	324	287	313	293	305	307	313	298	282	274	288	304	289	294	295	287	340	274	315	280	290	318	304	303	313	306	285	284	275	296	311	298	299	281	318	271	312	299	286	323	307	290	294	301	288	316	327	325	298	289	299	296	295	272	300	283	295	273	312	326	311	277	302	275	319	281	273	275	294	294	316	270	290	285	314	284	293	307	272	276	296	279	284	282	276	307	297	304	257	304	308	266	303	279	272	300	307	301	268	294	265	301	278	307	317	309	296	295	294	266	320	278	295	288	285	269	297	302	302	300	289	276	274	282	285	291	308	325	277	304	301	290	318	303	241	289	309	301	290	297	303	282	306	325	267	263	324	294	272	317	286	302	288	335	304	294	270	306	278	310	282	291	295	299	276	281	296	270	271	307	318	287	268	296	286	289	328	316	303	273	322	311	276	280	256	305	311	275	293	266	338	309	309	276	264	288	295	310	281	347	328	296	271	288	309	279	263	293	297	271	321	304	276	296	296	288	308	283	328	292	312	285	332	294	306	282	310	297	259	322	294	308	302	307	316	315	272	338	288	289	335	257	278	312	300	290	302	293	285	283	278	309	276	256	289	294	287	290	304	268	281	330	277	301	306	296	307	280	301	291	318	301	296	295	279	279	310	254	273	318	288	277	257	292	302	273	309	311	315	284	285	314	326	275	311	306	308	290	257	274	304	255	294	303	305	296	308	270	329	281	329	294	247	289	255	283	296	289	306	287	291	276	301	282	283	295	294	285	263	286	296	306	277	287	278	294	303	271	287	270	316	283	275	263	272	283	292	299	285	291	299	332	314	279	319	283	306	290	324	293	330	296	292	288	263	301	301	281	292	302	291	309	294	317	295	317	293	342	276	313	333	329	291	272	301	331	327	278	295	323	288	303	296	291	307	297	299	271	269	295	275	278	294	289	296	295	292	340	309	298	291	276	272	294	295	316	297	347	294	308	289	274	319	291	257	290	298	326	307	293	310	284	288	300	304	322	295	275	286	280	268	332	273	300	260	286	315	303	301	315	260	282	264	284	296	304	297	261	268	291	284	303	309	303	289	294	308	296	288	312	280	271	287	296	305	282	301	290	276	294	284	337	348	299	275	298	306	323	296	292	306	278	310	314	290	280	304	282	301	282	261	265	300	289	284	300	297	301	316	317	286	287	279	320	301	277	307	280	297	285	293	310	320	288	305	269	311	267	315	284	322	291	259	297	322	317	293	286	285	279	313	315	298	274	320	309	325	279	284	292	268	286	306	270	322	307	297	278	301	319	292	286	298	276	279	297	296	273	300	334	305	341	322	283	321	301	322	304	255	293	283	266	299	267	287	254	280	273	313
7666	2390	5814	8782	8906	8350	7136	5286	4691	3763	3915	4582	3254	3207	4011	5755	7632	6805	6217	5105	3064	1304	1556	1077	1000	943	974	896	928	925	938	935	871	835	918	818	856	901	865	891	815	840	848	851	844	815	864	788	849	806	843	801	808	801	808	799	837	805	798	799	793	753	779	823	800	762	806	800	844	763	775	767	819	688	812	734	785	807	818	799	786	699	763	791	751	749	752	794	787	769	792	746	765	795	738	756	728	736	769	710	749	768	743	767	762	747	741	765	741	797	779	766	775	773	813	795	777	744	772	791	740	784	808	730	801	695	769	769	763	797	761	750	803	780	786	757	779	764	730	745	791	764	808	760	726	841	749	806	773	806	766	780	797	777	774	766	812	714	741	729	758	825	744	762	766	782	806	799	787	747	736	791	750	748	790	776	760	763	749	742	789	762	750	725	745	782	757	751	730	781	792	727	713	745	760	744	817	799	783	733	792	713	773	799	728	770	741	754	718	779	740	769	745	777	755	746	755	721	757	766	761	753	745	815	748	765	776	770	743	776	748	739	755	714	761	740	730	753	767	703	767	793	812	767	749	747	792	759	807	733	726	804	758	763	749	738	746	757	778	717	764	761	737	821	677	799	763	761	786	736	826	749	769	763	741	758	737	765	755	705	756	738	757	773	791	780	758	781	772	780	750	738	778	752	793	760	787	763	769	781	784	735	740	708	779	740	739	774	729	758	701	749	787	779	709	799	728	759	814	724	702	809	767	764	776	780	712	768	781	755	783	751	746	805	729	730	767	717	795	794	755	775	754	822	712	760	760	745	748	779	757	750	784	758	726	762	785	785	729	774	756	739	769	759	771	781	755	746	749	767	758	756	757	754	794	780	813	812	772	721	739	779	702	751	725	772	793	791	742	762	775	734	769	747	734	822	730	772	772	770	765	769	706	782	726	750	783	752	729	785	760	781	735	710	753	732	746	759	765	761	768	794	693	779	776	757	760	726	723	743	751	741	743	757	727	758	769	749	804	793	747	790	773	728	754	777	757	728	753	799	707	808	765	740	782	757	728	759	803	795	783	705	783	773	777	751	785	780	769	730	759	768	744	751	787	725	822	789	784	769	812	751	796	745	710	812	726	781	793	757	699	755	756	777	741	758	780	779	735	826	763	731	791	772	762	800	758	727	755	763	750	748	789	754	720	783	738	773	792	770	751	818	773	761	782	737	725	811	793	743	787	753	750	767	767	755	741	788	755	751	773	785	707	752	812	762	736	744	748	799	827	753	738	760	810	736	798	805	781	754	799	773	732	733	754	759	735	808	788	784	769	737	765	741	744	789	792	727	762	808	786	744	779	767	802	707	795	758	757	792	736	790	748	827	800	777	751	730	777	786	745	742	724	810	744	752	785	778	800	756	763	776	746	764	739	716	850	796	747	724	745	773	748	781	722	824	764	726	776	794	723	767	767	772	818	747	762	772	762	721	755	785	750	797	754	786	735	770	737	781	766	778	791	776	758	797	744	732	758	708	764	790	764	752	743	739	730	726	748	734	766	760	769	796	714	745	807	780	750	809	700	695	761	736	753	768	744	782	811	784	761	774	773	756	783	723	763	732	792	759	736	777	855	760	744	738	775	767	738	759	702	729	741	773	751	785	729	799	747	753	725	799	737	791	747	749	792	773	774	771	820	727	753	716	721	735	780	743	780	793	772	744	785	845	755	778	800	757	763	778	762	758	816	787	768	758	771	703	765	738	759	692	795	762	770	804	785	785	746	796	763	746	801	801	707	726	764	766	790	739	797	793	747	746	740	787	788	819	750	768	737	766	820	780	785	745	724	784	750	742	783	765	750	737	756	764	789	785	779	784	775	747	775	763	768	740	803	801	758	813	735	762	754	762	740	728	751	801	760	784	813	764	770	799	768	731	782	798	741	772	736	790	774	774	836	779	784	785	734	758	781	758	763	732	742	767	752	752	770	758	777	777	761	748	740	765	799	804	811	721	785	789	713	767	708	721	760	778	778	754	766	737	743	742	756	728	824	754	784	764	778	763	718	711	736	781	766	728	750	783	759	727	782	789	748	754	806	734	757	773	792	794	765	698	819	753	778	776	765	771	783	762	783	787	789	739	766	796	754	728	730	790	745	772	796	742	764	802	769	739	808	799	729	771	758	779	779	732	702	761	749	756	784	787	795	754	749	758	784	728	775	757	731	752	759	763	786	779	759	761	755	783	785	783	778	747	690	763	799	746	760	760	739	745	788	757	812	751	746	744	778	700	832	723	729	722	758	733	735	746	738	739	774	745	738	781	737	743	773	826	764	757	802	780	798	726	730	741	767	710	841	736	712	799	779	770	747	808	748	795	759	766	767	741	786	719	767	718	772	724	777	776	778	771	738	770	798	732	748	757	791	791	777	724	767	807	726	809	764	783	755	788	697	783	758	751	798	751	697	738	743	762	749	738	761	718	767	731	751	746	743	804	735	783	752	769	778	788	726	741	772	764	760	766	775	767	724	756	780	768	734	768	783	740	705	772	760	738	781	763	760	771	756	778	730	751	741	779	842	799	695	751	751	726	764	757	744	756	761	793	734	774	795	738	729	756	748	782	729	751	783	754	756	753	736	708	770	793	824	726	732	780	784	741	761	804	783	773	761	718	799	758	791	768	764	733	758	746	753	772	799	756	731	773	756	713	807	762	765	757	787	749	765	761	790	707	782	777	715	784	786	766	768	798	772	744	760	745	779	814	742	784	764	802	778	772	753	790	790	758	757	794	727	739	755	721	756	757	736	746	751	741	783	746	778	778	749	745	745	777	704	775	752	719	761	766	782	747	730	730	796	792	752	692	780	751	689	749	748	767	755	727	752	737	751	771	755	746	746	759	773	764	795	776	769	786	716	750	740	761	763	708	783	761	737	766	738	777	767	775	752	744	813	754	743	789	730	752	746	801	689	762	797	725	770	767	748	748	785	758	798	734	774	777	741	745	777	801	749	740	834	766	768	722	767	782	744	728	791	779	758	753	804	759	761	770	776	740	749	729	783	765	753	744	803	753	790	812	774	738	776	762	780	727	790	771	756	770	781	750	735	741	763	772	726	781	766	766	713	746	753	826	842	777	817	727	726	795	800	747	781	763	781	747	707	761	764	836	755	791	784	696	743	784	788	736	758	761	759	773	735	780	746	735	799	781	792	739	773	776	753	810	778	721	729	716	729	753	718	751	757	722	776	804	785	741	716	792	756	761	797	773	792	775	747	754	784	715	773	771	746	789	752	780	777	758	803	741	747	789	774	756	809	754	789	777	785	801	751	781	774	758	807	762	761	743	792	703	752	750	785	777	789	764	777	763	782	750	728	740	747	745	724	746	780	769	757	749	759	773	788	735	770	772	752	735	800	736	754	735	732	775	758	770	737	784	796	719	719	747	737	770	792	780	745	782	739	751	777	752	788	742	760	762	765	804	763	745	774	767	748	767	747	767	779	766	775	758	758	787	763	760	775	780	754	752
2235	465	691	874	889	877	609	451	429	372	406	363	322	313	328	314	333	362	311	336	310	303	329	307	327	332	334	300	335	332	287	318	318	299	325	338	329	335	338	335	337	316	318	323	301	303	294	327	343	296	345	328	353	334	279	321	320	316	353	301	307	318	312	314	326	302	324	316	366	320	334	334	299	331	333	342	325	317	312	337	295	351	318	304	298	332	333	343	315	310	341	307	335	316	335	331	309	329	306	313	306	299	354	340	349	347	288	349	337	319	318	325	318	353	301	289	306	327	334	293	358	287	326	325	321	326	308	328	308	328	278	313	356	331	286	337	303	323	342	355	297	334	325	303	332	353	317	351	319	296	312	324	318	300	327	316	313	290	315	321	321	309	318	334	333	343	302	349	313	299	319	309	298	343	312	371	294	315	314	338	323	333	317	328	314	316	336	316	329	288	342	311	337	332	326	346	302	312	327	318	354	324	315	304	312	327	306	345	325	324	339	312	351	324	343	311	327	315	317	330	337	296	320	338	342	315	332	307	309	334	342	298	325	286	333	335	323	309	351	335	307	296	310	320	303	320	348	338	337	334	307	321	317	319	344	296	315	320	316	339	327	334	334	316	310	321	309	326	337	341	348	297	324	311	326	341	351	306	317	315	342	320	311	302	332	332	321	328	332	311	321	285	350	329	317	324	320	343	295	329	342	318	318	349	342	302	331	329	336	336	324	325	319	295	316	355	335	319	352	309	301	323	289	317	341	310	356	303	287	344	320	308	299	355	294	317	297	304	315	337	331	323	305	311	321	331	314	321	346	318	308	314	299	335	323	333	356	332	329	306	293	322	330	298	320	319	327	312	301	318	362	321	307	293	280	291	274	299	332	334	326	331	320	329	354	323	317	338	314	345	315	309	316	330	312	322	324	298	324	291	314	336	325	319	288	344	350	328	326	292	313	306	327	285	341	308	345	349	331	328	327	332	320	309	284	345	318	312	305	306	341	283	313	330	294	331	339	305	317	291	289	315	309	320	301	336	310	314	312	322	336	311	332	324	345	317	315	344	334	327	341	325	319	302	309	347	314	312	346	312	344	334	301	327	349	324	316	335	319	323	333	316	318	286	312	311	319	305	321	317	310	342	321	294	307	310	322	292	298	299	337	301	299	306	323	330	298	301	318	331	299	311	284	325	306	346	371	329	353	316	328	360	325	319	321	357	303	300	322	284	354	317	317	331	339	282	305	308	304	331	284	314	320	316	311	278	305	318	321	324	299	281	284	291	348	316	336	300	303	345	316	314	311	301	321	369	345	335	318	281	324	341	339	320	307	307	318	281	289	307	308	325	341	330	329	347	319	366	316	311	313	322	325	335	323	321	365	339	349	300	324	374	304	304	316	314	349	339	318	314	317	360	312	334	318	341	312	313	311	297	329	337	346	305	281	329	276	316	339	316	297	305	304	306	349	304	370	343	333	270	321	312	321	339	324	300	329	337	329	325	320	311	309	349	323	328	358	326	333	327	381	316	330	312	342	347	295	318	304	297	335	311	335	300	318	312	298	326	360	309	356	313	304	292	300	344	358	362	288	334	314	316	356	310	342	305	304	347	329	317	311	321	312	348	317	330	285	313	297	303	327	307	279	328	279	306	325	319	343	309	325	331	304	322	307	283	284	305	300	337	325	347	316	301	306	323	320	337	333	360	293	315	317	321	339	315	310	308	306	301	310	292	357	333	297	346	291	342	348	290	303	300	338	298	341	314	352	307	308	356	323	324	296	329	332	309	335	308	326	324	308	322	327	306	318	313	348	328	334	323	294	307	342	340	331	336	311	326	345	335	326	314	300	340	327	329	297	316	277	337	314	314	315	331	339	333	326	348	331	325	300	330	312	301	291	303	318	334	335	358	327	348	334	307	328	317	328	328	330	320	319	314	311	317	309	333	297	332	344	331	306	297	297	304	312	324	298	298	299	326	290	305	299	339	319	311	332	343	307	355	337	280	331	317	289	303	328	318	308	325	341	310	305	330	338	350	330	342	309	317	331	332	321	315	334	310	329	312	314	311	307	280	288	302	299	280	324	320	330	294	310	329	354	306	291	302	345	320	331	310	320	313	314	300	324	310	311	342	307	330	308	351	309	340	360	308	330	300	360	327	330	313	319	343	336	334	297	311	284	302	300	296	318	346	326	332	303	310	301	332	310	330	292	325	342	312	321	306	327	340	317	309	261	317	377	308	341	291	313	326	324	346	352	329	323	317	301	328	320	319	320	322	313	298	331	311	291	330	344	351	308	322	302	310	329	327	305	319	291	295	312	345	335	293	312	342	309	330	327	324	364	324	299	298	348	304	290	350	343	302	330	341	300	341	323	303	328	312	285	300	265	324	333	303	344	310	304	336	329	345	345	319	319	331	343	333	351	341	331	356	348	336	310	304	317	368	331	319	315	324	351	347	340	325	335	335	325	318	333	334	278	316	308	324	295	325	294	302	317	343	350	313	294	334	340	312	331	316	348	306	275	344	319	358	300	345	315	326	314	300	342	322	310	329	348	316	313	341	294	347	324	336	318	317	333	294	296	305	344	312	311	312	319	307	297	329	329	286	303	297	341	332	301	313	330	332	322	361	326	323	312	293	376	302	348	346	312	334	347	319	331	289	320	322	315	334	292	312	353	335	316	323	314	340	319	313	353	329	306	347	323	325	318	344	289	297	312	338	342	297	310	350	355	346	323	305	333	302	299	320	326	319	327	325	319	319	346	364	310	333	332	358	337	303	329	345	311	294	319	326	292	318	332	323	308	297	312	333	326	356	321	287	311	283	331	326	317	314	318	346	334	337	368	324	314	333	316	298	318	320	329	331	334	317	290	309	317	325	315	344	351	321	319	304	329	338	337	333	333	310	321	309	312	312	301	311	314	332	315	299	273	309	357	313	302	296	335	322	336	284	327	314	343	330	351	326	330	298	287	304	332	300	324	318	328	355	339	344	343	320	312	333	332	362	308	301	311	325	332	347	294	318	316	328	308	321	310	316	322	297	316	317	289	320	335	301	321	333	326	306	347	373	322	338	318	314	317	321	322	328	294	328	349	311	296	299	331	291	348	303	361	329	316	345	337	311	295	327	350	331	310	314	307	335	343	323	328	314	342	342	336	354	324	292	311	310	293	328	319	323	322	319	295	327	325	301	312	314	332	303	352	301	337	344	323	302	316	313	316	317	343	312	318	315	342	326	332	298	296	301	314	318	320	303	327	300	344	325	315	321	332	312	316	294	287	296	303	305	314	310	323	322	307	338	334	301	309	327	348	356	338	314	303	304	340	315	308	323	328	338	335	332	312	330	298	307	337	339	356	304	311	343	296	295	296	302	330	336	303	333	307	318	332	284	310	342	322	319	331	338	360	328	344	312	312	316	351	335	332	314	307	323	322	310	308	334	337	342	323	305	317	339	350	314	312	354	303	340	312	286	302	314	319	338	308	320	339	344	331	292	312	309	329	302	335	333
2426	915	1597	2589	3234	3233	2165	1420	1258	1189	1304	1189	925	914	876	876	897	949	874	909	868	819	793	787	771	763	741	744	767	779	793	750	792	789	773	755	785	763	786	760	800	751	771	772	809	777	746	797	786	769	792	756	788	728	737	839	831	745	757	802	797	775	787	727	766	801	778	706	773	779	791	829	793	744	770	786	709	787	792	826	795	766	867	729	754	725	769	780	781	773	769	774	771	699	775	754	781	742	728	800	790	785	768	815	776	787	761	747	799	793	822	793	772	793	798	749	796	763	780	812	828	780	769	743	794	746	731	765	747	754	771	766	782	758	752	845	817	730	805	783	798	724	746	757	806	791	751	741	756	763	805	733	800	755	735	849	783	777	762	723	768	750	819	767	760	780	771	777	763	762	790	779	799	779	724	788	775	789	722	721	759	796	716	773	804	772	750	842	829	735	801	789	749	760	781	765	764	775	734	764	811	803	770	804	810	790	795	785	754	746	713	725	790	752	804	746	758	810	753	777	758	802	785	722	728	765	756	790	768	807	794	730	778	751	731	710	757	780	764	803	733	748	793	777	749	752	775	756	759	763	769	775	781	787	768	812	776	795	750	790	800	751	748	766	836	747	767	779	758	796	770	780	779	777	796	740	759	759	779	719	767	782	797	743	787	758	782	733	740	811	829	747	807	755	768	836	748	800	783	784	730	762	780	778	830	746	766	828	837	781	730	771	799	779	808	738	759	761	805	760	760	824	773	703	818	784	746	778	728	802	793	776	754	732	854	766	766	851	800	788	735	748	753	834	776	778	758	763	776	740	749	768	796	764	777	758	804	797	778	794	772	767	788	766	767	764	772	729	785	785	788	701	747	766	798	694	770	770	774	782	751	839	751	815	804	777	739	798	769	790	779	793	785	758	746	800	770	767	776	757	786	804	772	772	739	799	816	775	720	728	756	778	754	754	830	732	826	788	753	741	786	737	753	779	769	792	756	777	776	813	768	714	783	798	797	770	782	752	766	807	787	788	771	807	735	800	745	755	715	801	795	791	749	761	771	810	726	744	779	740	753	810	775	760	796	800	730	790	788	828	773	762	810	803	728	811	728	800	755	773	761	779	779	803	757	783	716	756	777	781	721	764	752	761	785	748	787	745	789	840	790	791	741	762	787	710	785	786	746	746	768	766	783	792	803	791	797	745	806	752	765	788	751	767	765	743	729	767	822	811	775	679	757	728	782	777	798	783	788	751	793	831	757	750	748	765	780	811	722	750	777	779	755	764	758	837	728	771	767	829	792	761	810	778	731	839	759	803	717	763	781	774	746	806	733	778	767	803	845	772	747	789	807	796	786	720	799	777	772	790	792	786	799	819	733	827	789	806	770	792	734	783	740	778	787	757	745	777	795	764	694	745	755	768	798	744	844	783	766	757	732	813	795	804	802	796	727	836	814	740	767	820	748	737	779	781	788	716	746	807	755	773	779	791	756	823	783	765	756	745	762	732	804	787	822	733	742	770	709	756	757	775	726	758	790	809	715	799	771	771	781	722	779	788	799	745	778	803	758	758	784	798	787	770	778	789	781	764	757	791	759	759	854	815	805	791	806	778	761	798	784	804	761	764	748	800	769	760	771	768	765	798	761	725	744	806	790	766	764	813	742	747	732	741	754	761	777	775	785	744	807	775	800	774	772	751	762	748	723	774	739	766	748	779	780	694	710	754	746	784	787	775	764	802	754	806	816	778	752	764	756	750	798	819	739	829	739	762	750	788	759	802	743	753	744	760	808	761	803	782	823	760	762	756	704	820	748	786	775	774	774	740	743	762	795	741	773	779	807	764	710	778	811	762	749	781	818	756	736	811	765	790	746	808	795	764	751	728	777	834	738	790	788	725	805	757	802	741	789	766	754	775	799	794	717	775	789	800	745	804	776	750	783	817	767	749	755	712	786	742	810	761	799	757	777	770	804	799	814	749	796	803	697	775	804	749	816	792	817	769	774	746	776	762	769	740	785	753	818	774	767	824	794	765	742	769	778	726	751	775	823	802	778	774	740	792	737	823	776	793	773	799	802	756	756	786	801	751	734	751	775	737	797	781	759	780	766	807	772	814	786	766	789	804	743	774	771	716	801	804	810	751	796	783	757	810	735	731	758	788	781	804	783	803	750	750	717	792	750	774	793	812	767	764	760	715	745	754	774	764	792	759	773	741	783	779	730	835	812	737	811	786	748	804	769	781	771	792	780	800	785	787	809	811	757	787	744	759	723	760	763	756	771	804	742	762	790	795	761	836	751	774	766	803	748	766	763	747	811	775	751	770	774	754	815	730	799	721	738	797	766	733	730	782	839	794	760	748	775	751	772	761	804	778	779	747	841	817	762	716	782	731	753	780	803	757	757	736	768	750	759	772	805	787	721	766	738	800	813	788	746	750	839	727	717	769	757	801	799	786	779	825	795	783	764	776	794	776	770	781	764	803	744	769	846	797	771	722	799	778	746	760	746	814	775	794	754	754	784	777	732	778	726	804	790	827	772	813	766	801	817	733	785	755	802	741	725	812	805	761	773	817	758	808	835	752	759	754	752	809	735	787	794	805	801	770	785	807	794	763	788	802	771	811	774	764	759	781	787	783	747	785	746	754	828	736	769	769	784	784	744	758	801	796	793	774	744	764	755	770	769	816	776	770	803	766	723	789	793	805	795	744	773	761	713	755	762	779	785	766	798	729	780	808	815	806	778	768	800	844	764	751	777	800	768	770	793	724	781	773	763	765	740	754	760	764	739	764	734	752	768	767	760	772	765	760	784	757	767	798	718	763	771	743	735	798	756	762	719	765	750	749	781	767	731	833	809	803	780	789	784	825	752	763	736	731	724	756	773	800	765	761	748	776	732	779	736	762	794	702	788	779	777	743	737	744	724	767	749	750	805	758	786	783	765	738	774	783	774	818	757	767	734	806	778	736	786	764	779	743	783	743	799	809	765	783	763	721	757	816	746	771	750	779	747	778	800	777	803	740	791	753	790	803	748	792	795	810	716	747	773	757	760	746	784	748	798	816	779	804	749	738	777	703	751	741	748	799	776	723	729	766	759	719	738	801	757	768	744	808	805	803	743	815	788	744	747	784	752	755	739	733	764	811	757	812	823	732	768	737	747	783	766	768	778	764	755	773	819	742	783	780	751	776	761	750	794	759	758	745	753	806	773	824	795	798	797	810	764	789	772	789	790	787	753	810	739	763	807	776	813	774	802	751	787	777	761	730	768	820	764	778	773	750	773	800	752	797	760	775	791	760	809	764	774	791	789	741	782	811	770	768	768	795	734	764	806	798	738	780	774	801	727	795	798	816	761	793	781	813	794	743	756	774	805	772	830	822	751	764	813	804	759	766	766	717	754	800	721	795	781	793	736	787	789	774	796	803	803	768	790	720	784	766	805	755	757	772	801	788	802	757	797	784	798	779	799	746	731	783	839	795	786	781	762	788	744	759	758	778	759	773	811	770	769	803
7106	1148	1588	1763	1634	1286	724	623	466	434	410	401	330	325	399	503	566	525	449	541	495	332	304	211	194	214	189	200	187	196	199	172	176	207	194	207	184	184	192	213	162	176	202	191	188	191	196	187	172	194	199	209	170	166	193	172	212	213	171	171	180	184	185	187	177	196	209	181	190	191	195	190	182	205	166	195	173	188	181	190	193	216	181	214	185	158	205	187	183	172	188	186	186	215	173	193	161	185	193	190	189	179	191	193	177	200	173	176	162	174	184	198	154	205	196	193	172	172	191	203	184	193	180	223	210	176	193	178	181	212	173	172	191	175	181	201	196	172	202	174	175	203	170	174	173	181	168	177	191	176	193	173	180	188	171	203	179	196	181	182	201	200	214	190	171	186	179	193	192	184	171	197	181	188	193	182	182	204	170	186	212	168	185	173	197	182	178	178	209	168	202	163	182	176	179	184	160	185	179	180	199	208	194	173	180	211	208	181	203	177	183	173	211	181	181	180	156	185	178	190	210	205	167	180	187	185	190	159	185	181	178	201	178	186	172	184	177	187	190	202	172	182	186	170	204	206	183	177	176	204	171	180	182	181	185	185	168	191	179	186	179	196	183	193	168	178	172	191	181	168	189	199	190	177	203	181	199	180	191	178	186	160	185	167	180	168	162	170	199	180	205	161	184	184	160	190	178	179	180	171	217	196	191	159	197	176	175	192	175	189	178	192	198	180	168	192	183	201	211	168	153	178	186	197	187	208	161	195	202	168	192	202	186	175	174	190	203	207	202	195	174	176	185	181	202	212	197	180	148	202	191	173	165	204	162	177	193	158	180	198	204	158	207	185	175	226	191	189	191	187	192	180	197	212	204	188	179	170	205	178	184	178	181	177	167	185	185	191	187	190	181	193	195	179	197	166	177	201	198	171	196	203	194	181	187	188	194	178	166	184	173	170	148	214	187	181	174	201	159	189	190	188	196	172	191	177	157	168	184	165	168	155	197	190	181	166	195	192	196	185	184	167	189	189	180	177	178	201	180	179	172	174	170	180	199	186	203	184	174	170	193	207	184	175	201	178	174	176	208	180	213	183	189	192	168	198	156	215	180	157	179	191	177	169	204	184	155	196	205	189	204	183	195	166	178	185	173	189	184	205	156	192	188	179	187	198	186	171	175	188	186	164	179	201	176	180	157	193	160	179	167	181	153	196	194	184	178	178	154	195	185	167	190	170	186	169	178	200	157	181	174	201	172	177	179	159	183	140	205	186	201	166	185	196	186	196	178	168	182	174	178	199	173	223	191	182	192	187	185	189	181	186	196	160	207	202	198	194	157	184	188	186	166	220	177	163	170	177	185	177	191	186	207	174	182	186	165	170	195	183	189	163	169	181	175	174	201	184	190	164	175	189	194	172	169	182	184	197	198	191	164	189	153	173	192	172	173	174	188	200	198	175	183	182	194	187	139	192	191	190	193	177	186	209	189	178	223	183	185	167	180	179	173	201	171	193	188	194	179	194	174	182	214	181	185	168	184	187	185	182	185	209	196	154	193	195	173	177	164	198	180	197	188	167	197	173	174	156	181	193	169	201	179	196	184	198	181	175	196	195	192	174	182	202	210	166	183	200	191	181	192	174	168	155	171	188	211	188	184	193	177	195	194	200	180	193	183	198	191	171	193	199	196	183	166	190	198	198	184	186	171	173	190	191	217	178	205	133	182	185	195	195	181	190	173	182	183	153	179	163	191	187	188	182	207	196	197	200	178	171	174	171	183	198	167	175	180	168	181	217	194	195	193	193	181	182	184	178	181	178	188	174	205	187	212	188	185	184	163	158	185	176	192	179	216	201	185	184	190	211	178	215	152	163	211	179	197	195	189	187	186	200	204	186	182	173	204	217	175	184	176	185	173	178	195	162	187	169	179	215	192	191	179	189	165	179	169	159	173	200	175	184	164	191	192	171	178	210	199	197	194	167	171	194	198	189	211	186	182	195	138	202	199	205	185	235	178	175	191	188	188	157	176	176	188	178	203	173	181	182	175	197	193	171	183	184	180	207	174	159	183	210	186	184	184	205	183	196	183	186	156	187	172	187	189	191	190	211	180	183	192	195	191	175	195	161	170	177	195	168	195	206	209	201	170	176	197	194	196	180	190	158	174	210	189	183	207	175	183	171	213	188	177	201	213	188	183	181	222	204	191	186	185	210	179	190	193	184	194	173	166	191	167	168	187	199	187	185	179	181	186	183	172	202	199	178	171	152	196	187	165	196	184	201	190	178	192	197	189	181	178	168	198	170	194	170	190	184	167	186	176	184	156	166	187	179	221	166	207	180	199	156	188	204	198	193	186	174	191	185	182	186	165	195	207	183	159	167	173	176	201	177	178	179	183	198	211	180	213	209	210	201	206	193	174	172	186	192	190	188	187	177	185	184	199	173	171	182	168	167	190	166	175	211	198	193	187	174	189	166	162	186	184	176	183	158	184	176	185	191	196	185	175	196	172	187	176	176	198	166	190	209	187	192	158	188	190	171	187	194	170	210	174	196	206	192	205	182	196	189	188	188	176	174	180	176	183	170	158	180	183	198	175	186	190	162	187	176	189	172	179	159	193	161	177	171	186	191	162	171	184	186	211	167	159	186	151	199	195	181	184	207	195	164	227	200	202	164	184	212	180	180	205	182	215	175	176	198	168	185	177	164	178	160	179	167	159	206	179	195	157	187	194	178	194	190	194	198	160	177	178	162	184	162	177	164	192	165	178	198	206	147	169	202	181	173	182	179	183	201	164	185	236	196	175	159	208	204	191	177	177	170	179	163	188	198	174	199	164	206	183	207	188	174	192	177	198	183	189	188	182	185	160	153	171	205	183	160	175	188	215	156	169	188	178	182	167	182	199	172	183	198	192	167	170	170	217	174	194	184	176	186	189	169	195	194	211	201	186	221	202	152	175	185	159	197	197	185	172	197	181	167	189	153	167	190	173	185	176	187	179	177	168	178	185	170	182	186	186	182	167	171	184	181	184	198	207	171	160	180	176	182	179	185	168	177	188	188	189	184	192	182	181	132	177	190	181	174	189	184	195	148	197	185	203	167	188	175	191	192	179	160	167	177	175	183	181	173	180	183	197	166	202	165	174	194	189	191	195	182	179	185	172	178	205	171	197	184	194	175	191	206	178	187	212	206	193	161	197	182	186	196	173	213	177	188	208	165	192	220	164	190	191	146	171	203	184	197	219	194	189	176	185	171	176	191	197	193	176	194	159	161	189	190	179	156	196	189	174	177	183	204	178	168	175	200	169	212	207	175	182	192	193	193	195	173	172	194	201	195	184	185	208	189	186	172	179	146	179	197	191	181	172	171	184	205	194	172	193	162	184	196	166	203	167	207	181	185	189	199	176	189	177	210	183	173	175	163	200	177	151	155	184	194	190	157	201	187	172	181	173	166	169	186	216	182	185	213	186	177	174	191	166	165	177	175	178	169	182	149	161	187	175	158	164	158
5414	1315	3193	5531	6226	5775	3493	2647	2335	2000	2144	1969	1629	1741	1917	2833	3234	2793	2918	3117	2777	1656	1447	700	603	612	586	572	561	574	600	574	557	548	529	566	550	521	548	547	563	577	521	504	528	560	563	541	541	548	535	488	516	551	567	501	524	515	525	527	560	529	527	527	538	520	516	536	499	564	521	564	550	550	500	515	512	528	517	514	522	502	485	539	526	501	530	509	497	537	539	520	526	483	511	502	513	515	515	496	541	508	545	526	528	547	519	537	513	524	484	534	574	506	535	520	551	481	499	498	529	529	526	528	539	508	507	514	498	509	490	522	504	547	496	551	509	520	516	482	520	517	489	527	533	530	538	479	504	482	510	523	547	489	523	521	483	513	513	506	529	495	527	510	531	514	499	519	508	508	500	508	527	509	487	529	522	488	522	486	534	530	496	486	507	499	496	485	534	527	523	493	546	485	514	501	515	535	520	476	491	541	502	532	497	544	502	467	469	519	508	539	475	553	475	466	531	490	482	511	485	467	484	484	517	500	499	464	520	513	496	557	477	523	518	491	530	525	472	520	504	491	515	502	546	497	530	508	521	500	532	484	514	485	542	455	520	486	514	524	510	510	515	527	472	537	530	482	499	503	481	496	492	505	513	458	570	502	501	521	548	528	534	478	507	544	531	484	522	495	533	509	508	501	519	522	544	515	494	506	472	500	531	520	497	518	472	522	515	497	528	512	491	524	490	477	504	525	504	480	531	483	523	492	523	535	507	503	558	537	519	556	499	553	503	492	499	564	506	519	473	521	536	506	528	476	489	521	539	476	503	535	510	510	472	497	529	555	522	510	472	526	542	472	510	525	488	527	530	504	526	496	531	521	476	524	547	500	506	453	461	578	555	480	508	475	470	541	514	481	518	500	524	507	490	493	507	562	520	489	517	518	516	497	507	535	521	499	537	523	500	520	454	490	498	475	515	510	526	540	506	511	536	546	512	461	526	500	483	534	521	536	512	487	465	538	509	530	517	466	500	492	534	522	538	481	501	539	536	508	475	546	522	514	473	437	522	501	473	506	524	496	508	504	498	520	517	540	539	476	513	534	502	519	468	513	546	505	508	470	549	541	529	530	517	502	496	530	523	494	507	507	498	499	514	539	510	504	517	546	513	546	563	459	503	527	545	484	491	530	494	525	474	483	507	528	480	537	497	524	546	493	517	510	490	497	483	512	514	509	483	493	516	492	486	541	458	498	516	476	521	526	499	486	533	518	499	522	535	522	534	502	482	486	502	554	490	517	502	498	551	538	480	478	539	505	536	481	509	539	502	518	479	483	545	497	510	513	485	504	489	495	494	507	503	467	499	496	522	494	523	521	512	526	492	500	512	511	495	494	514	519	551	508	495	534	520	537	509	530	517	473	498	542	528	574	478	518	489	518	512	522	497	482	483	556	535	537	498	506	527	487	517	492	483	549	529	489	515	509	548	503	488	506	514	518	504	521	532	469	485	479	528	514	526	522	478	528	506	532	513	489	526	489	510	489	490	474	501	490	525	494	512	489	499	520	517	495	513	516	495	510	528	531	521	493	484	533	497	451	497	506	525	523	555	494	515	503	531	510	523	495	515	543	499	493	542	544	529	536	523	513	511	468	475	468	532	500	522	500	519	514	498	540	513	464	460	542	514	518	542	542	525	479	494	515	535	500	488	527	533	491	494	509	493	508	544	492	516	494	477	545	488	521	506	524	452	511	511	538	520	546	498	552	554	515	502	505	485	487	515	466	538	540	453	525	502	492	482	568	519	535	514	509	540	468	519	532	505	534	498	541	510	498	533	482	526	478	489	527	533	516	496	546	511	553	531	505	552	521	458	496	541	456	520	541	480	507	482	473	502	507	528	527	516	477	504	509	525	488	500	558	484	553	537	533	546	522	511	475	510	513	526	520	501	538	488	548	534	503	529	544	495	477	515	522	492	487	539	514	515	474	501	544	493	508	498	500	488	529	568	558	500	487	480	505	515	507	554	484	530	511	453	521	498	541	499	525	466	514	509	511	506	458	487	495	498	514	510	503	494	514	519	500	474	530	525	477	529	518	506	482	521	545	479	508	510	523	534	516	518	494	513	514	496	500	521	505	557	545	520	497	503	467	498	478	528	508	525	536	500	505	528	504	530	520	553	525	499	511	510	525	491	493	534	522	524	530	511	487	508	492	515	520	470	543	508	513	506	507	519	488	521	543	526	510	502	516	487	502	514	474	512	488	541	513	491	510	510	521	495	508	521	507	486	565	530	505	497	506	485	496	534	530	487	504	507	505	501	492	517	471	529	531	523	514	492	509	525	479	541	496	481	480	520	508	532	562	522	539	438	528	503	540	507	507	540	507	478	451	492	502	530	538	518	481	501	521	479	539	531	510	505	552	511	520	533	522	498	526	520	512	515	495	494	506	512	520	494	530	492	519	494	519	537	481	559	469	482	527	554	500	493	523	531	511	480	523	498	486	522	502	535	525	524	524	501	512	463	470	474	484	519	478	513	553	512	533	482	541	562	480	504	512	506	524	521	509	551	507	530	489	560	469	495	485	488	527	535	505	533	557	522	509	506	553	532	525	520	499	507	471	464	496	480	495	505	481	523	517	513	532	529	472	489	493	517	521	492	483	483	505	504	503	542	532	542	521	487	466	566	523	524	532	510	478	579	466	480	508	534	531	509	530	535	544	484	518	502	479	527	500	500	515	474	486	508	506	521	522	489	509	555	507	536	499	548	483	512	503	525	491	523	527	580	528	482	565	509	478	535	504	516	487	549	488	497	539	510	470	486	495	534	458	533	509	543	493	548	475	495	501	508	499	522	501	484	508	527	525	484	508	507	475	498	504	486	476	525	525	525	496	527	514	497	485	566	506	524	459	490	484	523	556	554	476	478	516	513	500	518	507	517	495	465	551	508	484	511	509	500	520	521	516	525	487	494	515	559	506	505	514	522	550	525	514	494	538	472	495	508	554	525	531	514	509	521	512	503	523	556	504	502	483	522	494	479	517	494	520	512	504	531	498	474	521	531	507	461	503	516	486	506	521	517	544	531	513	506	515	500	477	504	491	523	505	522	495	501	487	496	483	520	537	513	510	524	524	514	510	498	525	514	497	508	530	482	491	512	525	540	486	468	525	477	512	492	465	490	525	536	527	528	484	494	514	519	529	475	530	500	512	513	542	527	486	514	525	523	531	482	496	513	535	510	516	498	468	517	496	539	493	522	511	527	499	507	469	497	492	468	491	473	540	535	539	500	552	502	513	500	528	510	548	503	529	490	503	512	526	476	514	515	509	484	545	510	507	480	508	483	508	527	560	527	541	482	501	485	466	528	473	506	498	493	556	432	476	523	495	505	522	517	547	537	512	511	483	504	466	520	509	466	536	512	534	531	502	497	513	526	467	470	492	566	531	510	501	503	531	486	489	569	514	525	539	510	503	454	504	497	547	495	510	539	463	501	503	480	497	520	502	487	521	517	534
13795	2416	3159	3119	2739	2280	1383	1067	815	810	752	657	619	629	680	869	961	925	988	1118	1251	1005	495	360	337	289	310	292	301	284	331	312	341	333	305	280	296	335	305	286	297	315	318	287	302	315	291	304	304	292	308	312	302	298	285	303	282	272	321	265	322	267	308	304	320	297	294	271	306	328	285	293	308	305	275	255	272	269	287	291	284	309	294	293	308	273	287	292	269	312	328	305	257	300	275	252	302	328	287	289	314	305	313	272	291	298	279	264	270	296	286	302	276	303	277	277	293	275	267	294	309	297	301	308	304	262	299	285	319	315	282	291	307	311	297	284	293	282	269	280	285	308	303	305	276	290	272	285	306	295	286	249	306	298	281	326	261	311	287	316	278	308	283	309	298	306	299	291	301	304	284	309	271	294	289	308	315	283	267	271	320	300	304	332	272	317	265	306	315	279	296	299	285	309	266	287	292	303	292	306	315	303	274	260	306	294	286	287	300	290	303	286	294	311	251	274	308	298	287	312	259	310	252	292	284	310	298	319	300	296	317	283	296	247	284	288	296	279	284	290	284	307	313	302	293	295	275	256	327	303	276	292	292	302	288	294	283	293	297	286	304	318	297	321	286	272	291	297	313	279	283	307	307	277	306	295	314	300	288	302	269	281	317	282	296	307	305	264	307	287	312	271	267	291	318	279	281	318	293	283	315	268	276	289	298	295	293	268	292	300	279	303	282	288	291	292	286	332	292	288	293	295	276	308	286	299	260	299	293	316	297	285	251	285	280	338	304	315	325	308	310	278	328	282	303	287	299	282	283	312	278	285	303	255	269	286	314	273	285	280	315	297	276	284	278	273	307	288	302	279	328	276	313	318	293	314	331	329	271	302	294	288	320	306	291	301	303	290	301	299	276	318	307	290	300	290	296	278	321	295	295	312	293	273	306	304	275	280	286	293	320	323	283	314	310	266	288	262	299	310	297	298	304	296	264	300	264	300	289	269	330	320	283	280	305	324	309	291	280	263	307	278	274	287	274	291	316	287	284	298	266	305	295	287	292	272	307	301	269	314	301	308	274	284	305	299	316	304	279	298	290	293	302	284	318	285	287	274	292	314	308	259	238	301	271	296	271	280	309	294	308	318	279	301	271	275	286	305	312	274	292	282	261	323	302	306	292	306	281	276	305	321	301	300	285	277	272	298	306	334	279	285	277	282	285	307	310	296	290	265	304	285	261	302	303	288	296	314	286	293	317	290	293	275	285	269	278	285	276	291	306	267	305	266	268	278	287	311	342	309	287	260	303	289	287	303	302	311	284	282	328	302	294	295	279	293	297	283	285	302	316	284	249	323	311	293	286	316	265	295	278	296	264	317	305	304	313	318	303	295	272	303	302	304	310	292	302	316	322	299	270	297	295	305	286	264	305	267	295	300	286	274	300	277	301	312	277	304	278	301	280	313	273	288	277	276	286	303	321	275	294	310	294	312	314	292	288	329	279	320	321	320	274	272	296	267	282	319	288	265	313	282	295	296	280	256	284	274	296	313	288	307	272	259	280	289	304	283	267	306	294	290	297	289	299	328	294	291	278	303	262	287	291	310	285	322	306	307	312	312	303	299	273	308	267	307	285	283	315	312	295	299	279	305	256	294	310	309	307	301	294	318	333	318	314	283	298	288	306	310	288	289	289	314	301	295	314	322	286	258	280	311	291	253	267	282	293	270	298	295	304	293	260	269	280	291	297	278	313	283	278	317	298	277	302	255	292	305	305	320	285	285	275	307	309	302	291	304	300	279	266	309	327	272	281	283	283	315	305	281	289	271	279	299	300	293	245	306	301	298	280	312	304	285	302	309	256	320	335	285	299	297	306	305	279	279	270	310	286	259	292	297	304	268	283	292	286	319	320	299	271	281	278	269	286	283	288	317	299	339	310	289	305	308	273	284	334	281	246	297	303	306	306	306	272	292	302	277	257	308	288	282	286	284	317	311	296	279	301	299	290	316	296	324	299	311	302	298	315	305	269	275	304	300	304	290	314	262	291	258	296	304	321	281	314	336	284	316	277	299	302	266	288	252	283	279	314	296	288	291	313	297	271	278	280	272	288	293	296	254	289	305	301	287	284	272	279	316	303	288	293	321	276	301	308	269	304	304	278	285	285	326	314	275	296	309	318	259	302	299	271	310	285	299	283	274	282	288	292	306	296	288	301	322	296	298	314	285	286	304	315	299	315	295	314	272	292	260	275	302	289	294	326	275	308	283	294	316	257	298	335	289	334	313	259	311	263	291	274	291	297	295	315	309	292	316	292	297	289	292	284	283	290	284	339	307	279	287	289	329	290	272	306	299	330	317	307	252	291	282	333	296	298	280	310	271	299	296	267	303	276	294	340	286	296	270	306	270	307	306	262	260	285	322	291	301	294	280	283	279	296	283	277	292	301	297	265	280	301	316	304	287	307	254	302	289	282	292	299	294	286	302	315	276	292	301	295	310	309	274	299	274	307	254	301	298	309	292	310	311	309	278	276	265	321	284	315	314	335	269	293	317	286	308	286	296	282	283	313	321	287	307	301	300	270	303	336	270	329	316	277	304	325	282	316	298	286	302	322	289	266	302	295	300	300	276	328	278	341	288	317	323	266	292	295	301	292	323	297	279	289	291	272	277	310	287	260	262	299	268	290	286	269	315	301	301	268	312	270	306	320	284	295	275	296	321	282	277	299	281	291	292	313	296	310	289	293	302	279	292	277	286	293	290	269	323	315	305	280	295	328	277	321	297	298	281	302	283	317	300	257	293	301	292	334	297	294	301	305	278	311	285	302	282	271	286	305	302	281	286	293	276	326	298	293	262	317	256	275	274	300	323	290	280	287	269	274	299	300	288	323	279	292	294	344	307	297	319	288	262	273	305	306	295	290	285	267	290	281	301	290	287	260	263	279	310	294	283	273	313	280	316	303	305	298	271	273	323	258	295	317	271	282	307	290	294	279	278	280	296	304	292	303	298	282	244	278	282	275	283	276	279	302	321	270	282	306	283	282	312	328	282	299	306	295	273	319	273	327	286	309	282	274	307	309	276	285	304	285	346	272	292	294	292	262	285	292	281	290	317	316	310	277	304	283	303	300	311	253	298	297	296	266	299	274	273	283	298	296	265	266	303	285	279	286	301	285	306	288	284	290	290	285	311	298	276	263	305	304	265	279	286	286	274	276	289	271	286	298	299	306	324	335	278	295	290	274	285	270	278	294	292	334	284	271	298	288	286	282	294	282	291	301	292	294	304	316	310	302	288	278	289	266	304	307	279	271	288	305	286	315	294	283	280	297	311	313	275	307	294	322	316	292	310	295	302	324	325	292	282	297	279	301	291	264	304	329	271	295	304	302	303	304	336	316	324	296	275	298	311	284	277	300	313	313	268	288	284	289	301	265	324	289	277	313	304	301	263	305	278	336	285	248	284	261	309	288	298	281	286	307	301	299	285	299	250	301	280	293	278	275	280	292	294	314	279
7592	2205	5694	8766	9534	8744	5707	4425	3728	3650	3531	3269	2760	2956	3769	4712	5296	5225	5685	6326	6675	5256	1937	1137	967	936	961	991	949	914	884	933	911	905	849	855	913	886	844	842	789	814	875	790	832	770	852	801	798	794	782	827	791	848	837	823	809	796	841	796	819	744	747	764	816	768	735	775	763	819	776	826	778	786	813	792	748	782	767	778	804	814	735	847	730	769	811	735	797	806	705	782	724	730	781	813	774	754	774	788	756	812	750	749	716	766	768	714	781	743	811	787	803	782	764	732	741	695	752	794	769	771	732	695	776	776	769	776	795	762	754	766	738	808	751	818	757	762	762	788	705	765	778	779	734	789	810	780	785	785	744	731	748	719	775	744	781	788	800	777	721	768	731	732	806	762	757	754	726	754	764	763	756	800	752	772	747	755	804	789	764	801	770	771	762	772	742	719	798	777	749	812	741	727	727	715	734	726	800	729	777	828	728	733	795	747	770	749	759	724	767	744	754	755	759	739	757	743	833	735	794	755	730	783	738	767	715	760	757	772	746	764	761	743	775	783	776	800	758	794	758	795	730	754	762	790	721	789	794	769	721	787	734	726	765	714	749	797	786	781	732	807	760	730	714	754	732	763	761	771	783	740	775	738	776	715	746	728	790	768	782	733	697	753	725	779	765	774	736	797	707	763	725	766	778	767	788	782	784	748	800	736	727	781	772	777	782	802	801	770	744	718	765	783	748	752	721	720	766	810	789	814	723	796	774	785	775	772	793	707	754	725	756	757	707	763	803	765	766	752	719	762	741	750	768	776	779	719	788	778	770	774	807	728	743	774	742	765	773	826	771	734	746	778	786	689	723	692	757	730	769	717	726	792	731	722	760	778	765	784	777	771	787	758	709	778	747	761	721	740	761	840	767	768	734	754	750	762	758	725	796	782	755	758	757	785	737	799	741	790	817	766	726	779	791	734	727	753	771	767	733	729	822	799	761	783	774	753	745	780	769	811	780	750	722	827	720	744	793	779	779	814	764	773	733	727	731	748	765	756	728	779	720	770	770	777	703	770	708	773	795	725	704	743	721	755	790	741	732	777	697	795	773	758	753	760	763	695	780	737	713	719	761	745	735	735	741	792	751	730	751	717	765	760	791	747	733	754	769	787	759	756	760	754	711	765	757	701	752	707	746	737	794	761	775	784	783	741	772	763	768	760	758	744	783	783	755	769	803	746	776	779	749	721	741	777	803	760	723	807	804	721	710	772	774	761	752	740	735	780	774	774	748	759	754	746	705	748	778	705	761	780	730	749	738	733	739	802	704	769	794	777	772	782	809	786	775	729	762	733	768	770	776	759	727	723	752	750	739	719	713	776	745	774	746	782	727	745	796	734	758	786	798	701	747	773	724	745	773	744	790	719	744	751	759	754	739	719	760	755	710	796	730	779	793	753	693	801	762	767	786	781	773	791	751	760	796	770	786	714	773	766	753	813	780	749	786	750	743	749	790	695	790	776	763	800	766	740	737	781	792	753	751	741	738	759	717	725	772	786	738	728	744	811	791	760	764	776	804	700	718	715	747	718	702	768	743	786	754	776	809	742	720	778	752	754	752	719	799	761	779	763	770	776	754	768	800	744	807	785	774	767	736	767	748	766	779	758	743	693	742	784	785	703	795	756	785	725	768	745	796	757	782	741	772	786	725	803	772	758	738	729	762	772	805	754	740	777	737	749	760	744	721	806	817	707	788	746	781	731	769	726	800	752	743	757	761	803	737	794	795	776	763	705	749	843	775	776	778	759	732	722	710	716	793	754	786	771	783	761	716	728	763	753	744	710	773	702	761	747	777	774	762	807	761	728	743	759	771	789	716	773	754	727	766	761	758	781	762	733	729	716	805	756	760	787	766	754	730	745	765	775	734	743	817	762	796	731	771	771	769	747	786	776	759	782	762	796	756	749	765	741	740	752	760	749	808	772	758	744	746	757	758	757	782	744	761	718	720	780	741	745	714	720	717	783	821	763	729	786	767	755	761	721	802	758	742	786	746	818	801	733	790	816	772	756	724	760	746	789	752	738	752	754	765	764	767	718	792	759	779	760	786	769	765	704	812	747	772	766	776	764	762	738	761	726	752	755	741	783	789	735	752	728	771	752	732	733	783	740	762	734	745	724	773	749	758	761	766	757	766	736	769	785	768	748	780	799	778	781	773	741	739	765	768	754	782	762	788	764	743	734	782	766	676	766	709	770	797	730	759	748	765	722	766	716	766	777	739	763	771	800	746	783	728	781	780	762	750	723	757	787	747	713	773	742	765	781	769	793	749	761	788	739	729	761	738	780	739	768	824	769	759	703	769	763	773	748	807	794	726	693	761	780	765	738	768	767	753	776	790	765	747	766	773	757	817	783	797	734	772	745	746	758	767	714	734	729	736	789	780	803	817	741	727	756	739	752	763	735	773	793	756	712	840	775	776	802	763	746	745	795	725	779	786	720	741	679	756	774	798	783	775	739	738	731	767	741	727	737	730	777	754	730	747	737	759	774	760	726	790	712	771	743	810	748	797	750	755	732	760	757	802	799	743	696	768	697	744	801	730	701	790	800	733	724	722	716	773	815	718	726	798	715	765	741	763	719	788	756	746	772	795	745	756	758	727	793	719	728	717	767	745	772	720	781	768	719	764	794	785	796	783	785	798	747	779	720	717	792	761	723	826	750	727	749	762	734	701	716	782	804	746	745	778	751	723	750	776	744	785	765	780	769	778	721	776	790	745	799	720	772	753	732	771	748	764	806	709	750	777	773	788	713	730	753	801	821	735	733	800	725	752	710	753	766	771	759	741	719	743	722	745	731	725	791	758	758	726	773	769	783	780	766	733	791	746	728	799	778	753	762	790	750	749	758	755	771	765	749	764	702	757	757	762	719	699	696	754	745	785	740	758	741	732	788	810	792	769	747	758	779	754	762	723	745	747	769	815	770	736	732	727	795	792	721	709	754	756	783	772	734	789	802	788	748	748	792	800	779	765	750	784	785	768	747	740	794	771	772	798	772	803	782	779	719	777	739	772	811	746	749	770	740	749	754	764	760	749	762	771	737	749	788	722	757	756	740	779	755	763	764	729	729	755	763	702	768	784	757	754	762	774	757	750	817	714	800	768	780	768	744	804	783	770	763	760	766	815	791	739	751	768	738	762	732	718	778	781	763	780	754	745	747	735	754	821	773	767	762	790	738	785	723	799	776	799	748	706	730	755	745	765	812	807	762	697	797	718	760	735	741	771	779	779	812	735	719	762	725	735	759	732	736	788	745	729	772	807	807	776	756	759	767	770	830	742	734	788	754	771	769	763	751	735	771	731	759	728	762	769	728	728	792	707	763	728	766	746	712	731	789	765	732	763	787	741	757	762	724	751	757	784	725	745	731	746	760	701	775	745	808	705	722	781	748	754	757	783	746	753	762	782	753	832	720	767	746	760	763	705	749	799	695	786	760	816	737	750	727	773	770	797	749	739	711
2232	391	664	827	903	884	550	419	397	418	355	376	314	327	318	343	351	334	294	323	315	300	275	313	331	310	308	306	338	308	324	330	308	320	365	344	345	333	344	333	348	301	344	351	306	322	299	317	320	308	284	280	331	341	351	312	301	342	306	328	328	335	368	298	294	326	326	316	328	310	305	301	309	298	288	319	322	335	332	321	314	310	308	318	355	315	324	367	319	307	333	334	329	319	323	332	324	328	337	306	329	335	321	318	298	323	319	302	312	323	314	317	318	340	291	317	319	318	308	306	302	340	359	328	295	295	310	320	328	296	339	291	289	296	336	316	312	324	324	328	303	295	339	331	307	307	295	374	332	333	339	290	299	349	323	299	319	331	297	296	323	316	315	345	304	350	315	297	310	298	321	300	354	326	323	331	325	326	315	301	319	336	354	337	302	297	323	285	310	327	335	317	312	325	312	313	330	314	326	321	338	326	323	310	312	345	330	355	330	310	341	329	320	284	323	330	346	313	320	317	308	305	320	317	272	312	299	321	263	318	308	334	324	339	330	345	317	304	308	317	293	332	299	308	279	327	336	310	324	299	343	336	295	287	347	305	350	299	358	319	347	312	298	305	319	351	367	311	316	288	315	336	339	338	310	301	316	311	341	325	296	311	332	359	327	329	326	343	346	332	331	321	342	314	292	272	302	320	303	307	324	317	308	327	359	318	277	272	293	294	285	284	315	360	321	303	352	312	296	332	318	342	322	328	321	348	310	300	317	294	300	298	303	302	282	325	320	307	298	348	337	291	321	335	342	291	363	309	294	313	295	319	345	324	330	333	332	330	374	350	329	342	327	319	344	339	325	314	340	302	307	305	354	339	316	309	317	330	304	331	365	307	306	276	319	322	309	295	318	315	330	281	325	308	306	292	328	348	317	313	318	320	317	330	309	337	382	320	308	332	294	301	299	345	305	320	307	329	326	326	312	306	322	301	324	315	350	333	314	354	311	319	315	323	310	291	311	322	316	365	298	334	354	314	330	304	303	314	295	357	325	308	309	339	327	308	335	331	308	336	311	296	303	325	362	303	311	314	275	289	332	323	314	336	302	317	321	328	303	285	305	303	318	339	307	307	347	345	307	323	318	283	314	295	314	319	353	310	333	288	338	342	319	321	340	284	300	313	310	333	307	283	306	317	288	322	297	327	327	348	363	340	333	314	297	302	354	320	326	300	353	374	344	323	323	315	287	307	309	336	308	309	361	323	316	316	319	296	305	309	337	329	311	308	325	310	317	296	352	321	278	323	334	292	314	320	321	299	305	303	309	306	330	333	329	299	311	331	340	328	352	316	302	376	339	313	309	366	324	316	312	325	334	299	304	333	309	338	336	293	321	327	294	335	276	310	328	333	334	322	322	305	300	301	324	320	346	297	330	323	329	321	327	338	343	349	344	310	356	341	336	329	307	332	331	312	290	305	309	314	341	343	314	323	304	298	340	318	292	311	308	343	295	316	322	333	340	317	284	276	309	332	321	308	343	342	323	336	287	307	328	358	290	305	335	330	350	342	302	337	371	342	314	326	328	312	299	333	301	302	330	315	338	332	343	302	319	312	328	336	325	314	327	333	307	312	294	330	312	288	310	293	338	309	316	320	316	332	291	316	291	286	302	341	321	327	310	311	297	324	298	345	291	308	311	328	326	304	346	350	326	273	327	303	340	326	299	359	324	311	286	321	328	345	315	316	346	330	326	335	315	295	299	279	316	304	314	299	334	312	308	295	309	320	300	315	317	313	315	332	346	328	310	328	331	326	329	285	323	304	308	328	324	310	302	336	330	345	316	295	318	346	355	327	274	340	325	319	304	309	295	324	308	322	314	329	322	331	314	330	334	328	328	305	296	320	318	312	309	304	334	315	322	329	351	327	331	314	309	318	339	329	316	311	311	317	375	320	325	304	336	326	320	352	334	294	352	325	328	329	325	334	348	327	309	307	351	330	308	311	333	308	309	336	304	316	307	295	306	308	311	275	354	330	294	359	319	344	312	322	314	306	322	303	301	352	312	326	310	342	316	300	329	279	347	334	333	315	323	308	331	334	299	341	302	289	317	310	311	329	325	290	313	346	325	318	305	328	309	285	312	326	324	300	328	319	302	325	336	313	292	314	309	315	345	345	338	289	301	324	302	325	329	292	355	338	351	337	313	324	283	313	295	302	315	330	291	334	322	316	306	346	313	312	334	338	320	302	319	316	324	298	318	307	299	318	325	334	303	306	343	297	351	281	344	300	292	354	342	289	338	301	294	355	317	328	331	316	323	294	312	308	338	351	309	329	324	313	338	324	296	328	349	311	324	326	317	328	328	300	342	357	322	294	306	313	323	333	318	331	318	315	334	301	343	310	324	352	303	291	314	312	338	275	294	321	288	288	368	324	336	326	313	341	315	306	331	347	351	296	289	308	340	332	364	342	325	295	319	285	328	342	310	309	310	316	297	290	331	291	325	300	308	334	307	280	323	293	296	315	308	332	306	313	336	297	312	331	329	304	284	300	321	347	318	315	344	289	291	302	297	327	349	309	335	319	278	330	324	311	326	288	270	293	300	289	306	291	300	329	323	317	322	299	327	321	303	304	305	349	315	342	306	317	302	343	296	323	305	358	326	329	355	307	307	309	320	307	313	333	322	324	310	324	337	354	295	329	322	300	294	309	340	331	342	308	348	291	335	348	319	294	319	320	343	317	306	332	324	302	309	336	362	292	303	319	333	331	307	312	352	344	307	317	309	313	310	310	318	323	331	316	318	337	340	298	358	347	293	319	305	335	328	321	296	302	277	304	311	283	320	321	318	297	363	293	327	346	333	316	340	315	331	343	308	318	300	304	303	328	309	330	295	348	301	298	320	348	338	320	356	347	338	305	311	332	302	320	320	286	313	295	314	310	301	317	325	326	330	351	351	332	336	300	317	307	334	330	302	333	307	294	324	330	335	312	355	313	333	309	324	288	292	322	304	318	284	322	338	300	316	339	312	348	332	356	326	320	321	309	304	311	327	328	337	304	355	320	303	336	327	288	324	317	314	299	309	302	338	340	350	337	301	337	325	290	304	320	327	276	329	274	314	303	289	321	301	312	325	333	318	307	333	303	317	312	329	307	327	339	335	330	319	337	362	347	347	320	337	331	360	322	312	319	354	328	344	341	271	321	314	331	349	282	288	302	319	283	337	318	330	282	303	290	331	315	301	316	317	317	335	311	318	304	327	320	362	368	305	299	303	289	338	300	310	300	310	374	297	309	333	300	296	315	359	325	337	328	309	320	297	332	346	282	311	309	327	313	300	312	311	338	338	329	330	302	319	349	337	296	302	318	315	315	327	312	294	340	313	330	328	335	307	322	309	317	367	340	299	305	304	336	298	343	306	302	280	321	318	318	311	301	341	319	309	326	308	352	341	346	338	327	325	332	343	325	293	321	321	317	310	328	304	314	354	326	310	345	324	303	336	353	313	337	326	287
2400	843	1459	2465	3096	3239	1855	1426	1293	1383	1187	1068	889	847	858	845	869	851	831	831	866	882	808	787	793	748	799	783	761	762	758	823	701	748	790	764	850	767	758	770	817	750	752	771	778	765	778	758	741	810	774	771	780	763	747	756	806	754	793	780	791	789	753	764	758	810	757	761	749	767	762	803	740	804	780	778	732	762	798	771	744	757	732	802	759	741	765	815	786	750	745	745	827	737	763	762	733	794	731	774	794	763	815	787	759	792	789	803	729	754	797	772	752	767	750	732	818	776	780	706	786	796	751	806	801	771	806	800	804	766	802	780	790	768	770	795	791	814	759	785	800	783	764	749	797	767	737	782	754	719	768	750	748	762	758	767	792	743	822	791	732	724	784	766	778	729	736	775	792	792	776	788	770	764	769	747	809	798	738	771	794	772	727	761	754	785	718	820	730	799	767	807	774	785	743	800	789	731	772	721	767	762	800	794	814	804	761	789	771	740	750	748	782	740	733	764	796	740	799	763	768	780	777	799	809	786	770	801	731	787	790	723	766	759	794	749	749	805	789	791	785	798	822	764	787	756	767	769	751	819	763	780	760	812	752	735	778	793	806	754	755	744	812	797	771	830	779	764	789	788	736	724	784	765	784	775	769	786	749	776	803	678	807	749	765	771	788	773	741	767	831	738	774	790	752	761	812	795	748	753	754	781	770	757	707	770	741	763	763	720	746	805	790	802	772	762	742	791	755	762	778	751	711	797	762	745	760	736	766	759	747	716	782	760	808	755	772	757	774	746	787	786	725	756	746	749	731	777	753	774	784	746	768	729	769	778	783	749	823	774	732	799	743	725	799	789	772	746	762	805	786	780	774	760	791	723	735	715	835	765	789	774	784	780	763	746	772	777	798	805	725	775	762	745	791	711	733	782	784	763	748	767	761	750	764	807	743	713	790	768	747	762	786	755	782	766	717	746	738	718	762	750	747	722	769	772	749	766	723	785	786	828	795	774	736	774	775	782	747	792	744	756	751	808	742	783	807	740	790	796	772	744	739	727	781	762	808	753	780	731	801	792	821	750	776	771	707	823	766	759	750	748	800	729	786	764	744	728	798	747	760	745	742	764	752	778	750	780	781	763	774	776	763	780	748	764	743	769	769	770	793	761	754	832	778	761	811	806	796	760	784	785	783	734	740	744	763	799	851	792	787	781	799	768	765	801	771	751	777	776	796	748	791	767	740	741	762	762	763	742	744	781	797	811	792	751	809	802	794	775	792	780	738	724	747	725	778	769	774	774	773	775	787	766	794	766	748	758	800	798	783	796	741	793	781	800	797	827	785	730	766	732	804	794	768	763	758	758	727	765	744	761	771	766	776	766	766	823	752	794	756	793	768	735	791	765	801	736	775	767	751	803	764	811	752	726	738	760	764	764	770	758	801	798	786	787	742	783	769	743	800	759	758	786	776	716	789	801	764	783	784	761	718	785	743	712	764	781	757	804	731	751	799	740	809	738	721	751	761	756	720	751	739	762	779	740	834	749	847	764	789	783	773	797	801	766	770	794	754	771	758	783	760	743	751	739	770	771	829	765	753	739	776	757	757	755	794	794	798	789	821	789	743	748	736	785	747	780	760	789	774	762	769	754	752	772	773	745	733	758	782	779	746	734	765	766	727	799	727	755	810	829	781	777	774	767	850	740	754	762	745	732	791	777	777	758	737	782	774	784	755	788	782	713	764	733	739	752	806	790	720	739	749	757	714	779	781	738	777	766	779	742	790	771	782	749	795	767	763	773	750	781	793	804	823	747	741	740	760	741	772	726	815	746	715	779	786	785	735	790	808	765	797	791	726	773	742	753	781	747	746	800	756	736	777	787	810	830	817	821	761	797	806	814	810	764	752	790	740	812	788	781	790	758	749	762	730	750	771	751	730	747	740	777	773	770	717	735	745	823	805	755	780	755	816	777	730	793	768	793	775	750	767	779	801	734	758	789	780	785	790	763	725	764	797	762	746	739	726	796	728	723	750	810	755	741	734	796	773	765	811	730	839	759	828	804	755	737	828	755	799	796	743	769	766	733	766	737	764	728	792	798	790	801	737	780	751	750	771	782	743	743	765	782	808	775	709	822	726	761	787	754	739	748	798	751	674	829	769	752	778	715	765	744	765	744	779	782	801	755	763	763	778	770	793	796	792	764	805	815	766	747	795	724	741	823	751	752	802	763	751	748	794	801	797	782	794	781	760	790	716	769	751	743	785	785	738	761	761	791	813	751	714	703	734	744	785	795	796	771	776	724	736	818	772	780	768	723	753	824	750	834	777	771	701	704	780	741	787	730	772	777	739	741	745	784	779	830	755	843	776	754	816	803	826	751	738	756	742	755	759	779	760	753	825	776	742	747	777	761	774	763	731	787	773	759	808	775	771	759	741	756	724	735	827	761	818	798	798	843	746	736	814	773	762	763	796	842	744	781	797	800	792	793	777	768	765	800	761	765	735	720	798	781	730	795	765	740	802	767	792	765	723	728	748	760	765	778	792	821	771	699	772	789	758	814	772	769	745	784	824	761	802	746	767	786	809	728	744	723	766	734	809	789	766	757	757	772	807	756	762	797	702	702	793	760	769	747	755	750	781	820	794	757	775	756	761	773	764	796	801	785	722	762	728	776	737	767	753	830	797	730	798	743	752	732	752	778	780	787	808	765	755	746	766	759	744	790	738	776	771	757	775	728	767	766	749	762	752	794	730	735	825	745	785	738	803	813	732	794	812	785	759	722	770	760	762	748	728	775	776	801	763	748	769	778	786	765	775	789	810	806	785	787	792	807	767	792	756	755	776	768	790	802	776	745	786	756	816	734	717	810	734	766	763	772	790	849	777	775	757	774	759	753	769	802	707	805	793	772	794	802	739	767	758	707	740	776	735	757	758	773	813	759	761	755	767	795	736	770	803	763	791	797	798	752	748	726	802	808	733	793	770	739	774	732	764	794	772	761	799	752	786	766	765	777	800	776	731	755	743	793	836	775	755	745	776	775	780	734	754	772	780	745	724	785	782	779	782	729	722	744	769	767	790	742	775	698	744	760	735	714	764	761	747	778	768	783	749	780	734	801	775	758	806	807	794	759	757	797	726	734	796	757	768	751	761	740	760	756	760	819	786	813	839	772	787	795	770	781	800	797	759	809	804	799	747	739	728	702	820	740	755	755	785	717	816	819	762	787	727	782	784	836	747	773	754	758	780	803	804	779	778	725	733	754	797	772	746	766	752	757	782	779	752	777	754	851	827	693	789	744	686	737	725	750	794	755	781	758	706	816	757	739	762	816	775	805	796	786	739	809	763	720	764	762	808	727	793	752	787	803	733	798	779	763	782	770	734	794	793	766	781	769	768	791	765	784	803	703	778	755	737	777	763	751	794	771	767	786	813	750	804	751	795	769	789	722	823	777	764	804	822	806	759	767	757	781	764	766	742	733	733	783	792	783	769	714	770	703	813	789	795	777	789	725
7047	995	1463	1700	1528	1333	757	541	481	500	409	311	320	326	375	430	453	412	405	486	644	422	220	212	213	201	212	199	183	172	202	182	176	202	179	193	186	196	184	179	187	202	195	160	191	198	195	196	177	166	189	180	176	161	213	198	184	204	174	191	195	185	199	180	192	199	173	178	188	200	175	193	190	188	189	193	183	198	170	207	184	164	188	175	186	175	214	175	178	164	202	158	178	202	180	194	220	171	191	167	177	177	167	167	189	194	200	180	202	189	154	180	200	180	181	197	209	229	176	173	188	232	176	169	197	162	160	177	195	182	179	195	198	211	187	197	168	190	179	177	187	202	195	194	185	189	182	201	172	165	177	170	183	203	173	178	196	183	190	217	179	176	199	164	191	176	177	196	184	178	168	215	182	175	165	200	173	176	176	185	191	176	194	185	211	156	176	210	195	185	184	194	184	169	197	198	182	192	176	176	171	168	190	179	188	170	171	173	195	180	182	191	160	154	176	206	156	178	184	192	208	170	177	175	176	181	188	194	177	177	176	194	194	194	152	199	193	175	168	176	168	190	189	167	187	169	190	180	157	195	173	189	205	187	193	152	176	164	166	171	185	178	201	195	208	196	178	190	211	177	171	192	191	173	175	176	187	167	169	202	193	190	174	195	173	178	183	183	175	184	196	193	197	193	205	178	171	185	209	199	174	177	200	171	193	176	183	199	168	188	199	171	153	185	161	180	192	162	185	167	167	214	172	178	186	187	165	178	173	184	207	180	182	186	229	164	155	211	176	173	196	156	172	191	178	179	179	185	159	206	193	195	163	188	193	153	195	184	173	177	184	180	202	183	212	193	206	167	199	181	176	191	192	191	185	152	193	197	192	171	185	189	153	196	207	165	174	195	165	202	177	161	163	196	210	224	163	181	169	173	189	158	148	179	180	175	192	172	182	181	188	175	174	184	191	171	173	190	188	189	169	185	148	182	185	180	182	209	171	167	179	195	198	193	163	181	177	190	191	214	216	208	184	218	180	198	176	194	193	168	161	192	172	190	194	201	210	174	179	181	182	191	196	171	194	196	163	194	189	189	181	188	160	166	184	176	176	180	195	215	164	193	166	171	194	188	170	199	171	172	183	191	182	197	181	182	206	192	174	174	179	193	176	187	206	192	163	173	196	162	174	155	161	169	193	181	182	191	160	152	164	181	190	150	181	209	198	185	193	176	163	199	194	182	183	183	186	200	211	150	193	182	198	190	185	181	150	172	180	195	186	182	171	183	176	181	146	188	181	169	178	186	187	189	197	192	204	176	177	190	195	171	187	162	189	164	198	173	148	177	174	151	173	173	214	166	146	178	174	176	174	178	182	150	155	182	214	166	191	168	177	159	173	167	183	170	196	193	178	208	184	185	172	182	186	174	200	176	172	201	186	187	187	172	164	204	183	188	185	188	172	168	170	172	182	177	207	203	181	191	181	176	178	186	197	176	179	212	192	192	197	179	177	161	206	161	177	161	172	187	192	186	178	202	183	187	178	211	179	170	168	165	179	155	183	175	193	190	158	175	190	197	177	182	176	193	159	158	163	186	168	164	174	179	165	190	186	209	184	186	185	168	194	217	175	197	180	181	150	181	165	165	188	188	194	180	181	185	182	204	195	198	176	187	190	195	189	162	177	184	169	165	172	195	187	200	178	216	206	162	187	187	158	165	167	181	204	183	199	180	188	186	175	154	187	166	170	175	192	181	180	179	168	199	207	173	176	206	181	189	190	179	191	180	173	166	164	181	197	205	202	188	196	168	196	194	190	186	200	182	169	196	191	168	185	186	180	200	176	179	165	195	198	201	193	176	174	170	161	191	183	167	202	197	156	167	162	189	180	181	186	186	164	197	192	176	170	184	188	180	190	172	181	203	173	200	182	183	206	186	159	202	168	171	195	187	179	171	192	176	205	207	207	165	175	180	167	192	176	173	208	169	184	169	200	165	191	193	198	197	191	181	186	168	209	203	176	186	191	197	170	195	180	192	172	199	190	189	165	186	200	174	200	193	189	189	181	178	168	177	220	172	170	167	198	175	181	170	174	194	174	166	157	171	194	195	195	173	196	175	176	203	163	183	192	173	209	191	168	187	166	211	176	177	164	179	194	189	201	187	203	189	176	190	219	175	163	187	194	154	192	184	171	179	196	165	179	208	189	179	192	190	178	177	176	186	202	191	179	192	157	168	185	180	190	183	157	177	188	185	167	195	183	210	170	160	179	180	173	195	163	191	179	194	157	195	192	195	186	168	188	193	196	177	176	167	190	179	208	188	158	170	184	186	198	162	179	168	177	165	176	178	172	199	190	181	186	174	195	177	187	184	178	198	175	176	184	174	197	183	180	173	179	169	207	178	176	192	202	173	182	169	204	181	187	170	214	177	180	200	156	177	183	183	167	185	196	183	148	178	177	171	175	181	204	201	170	175	176	178	176	171	161	182	170	204	178	188	174	199	192	198	177	179	198	166	189	191	204	179	179	212	198	190	200	173	183	169	166	190	199	219	218	176	193	168	177	170	167	184	167	184	196	174	164	177	173	171	189	197	183	164	176	202	167	175	182	186	171	171	173	187	170	176	190	176	198	183	163	204	186	161	194	200	211	190	166	183	185	190	175	179	163	153	168	213	184	172	166	172	183	162	184	180	202	170	193	210	168	188	159	200	185	183	179	185	162	185	185	170	187	184	187	183	162	184	183	192	182	193	164	160	158	174	178	165	170	191	184	172	174	192	205	163	167	172	191	182	203	177	182	212	178	191	176	174	206	176	196	204	161	180	222	195	188	201	170	188	196	161	181	156	171	185	180	175	188	194	163	185	191	164	182	206	171	213	215	176	176	175	175	203	210	190	176	184	180	181	191	200	179	196	192	186	195	184	196	165	167	180	194	183	186	200	168	182	173	186	187	231	185	180	218	180	157	195	181	192	180	169	179	176	192	172	216	181	168	186	184	167	183	183	209	181	205	175	158	183	180	176	195	169	168	213	187	178	191	192	177	169	185	178	183	200	180	169	170	209	184	186	183	191	189	203	210	180	152	208	192	186	200	198	176	166	178	205	188	178	191	178	213	196	193	191	201	166	169	172	200	206	215	193	224	175	184	189	195	191	196	186	168	166	186	157	175	190	213	190	177	214	200	195	198	167	160	178	194	197	200	189	190	161	181	165	199	173	185	184	194	174	175	155	167	169	192	189	181	188	177	183	183	152	186	168	179	194	217	179	181	180	197	196	198	174	182	162	170	193	198	183	195	197	178	177	188	164	185	155	198	185	158	172	189	171	155	163	204	197	175	182	179	174	207	175	163	162	163	198	183	178	173	167	215	187	169	186	159	175	174	172	183	190	180	199	204	196	196	196	187	188	172	193	218	173	176	204	203	182	164	171	195	166	204	171	198	185	171	199	176	175	201	171	183	180	187	168	190	186	196	166	191	182	175	170	168	170	191	166	162	186	183	203	188	178	206	167
5499	1230	2983	5184	6123	5460	3230	2477	2255	2251	1836	1576	1485	1552	2057	2231	2327	2240	2429	2880	3799	2175	929	824	644	608	578	589	562	549	582	591	572	568	543	584	520	586	583	541	571	541	565	579	542	561	567	557	552	545	499	537	510	517	518	534	478	518	556	536	544	502	495	508	516	551	516	505	538	508	578	516	515	499	550	524	488	524	488	503	491	479	499	501	546	498	481	548	540	536	510	548	491	512	572	527	538	560	510	505	545	516	470	538	553	516	486	526	517	485	515	465	526	560	520	528	481	541	502	526	494	518	504	494	523	461	505	504	504	504	506	548	484	526	514	532	510	518	526	517	502	540	509	512	524	514	531	546	470	509	550	514	500	524	518	546	535	498	511	514	528	455	548	455	490	503	492	517	469	500	480	560	479	511	493	536	546	529	439	482	459	509	488	498	506	453	521	512	516	495	505	562	495	523	517	548	528	515	481	480	512	513	485	505	505	517	511	502	493	487	530	500	504	518	472	494	511	491	512	513	510	528	504	487	433	543	502	534	492	491	523	499	504	499	490	489	509	482	495	477	499	541	501	521	552	514	508	490	517	482	495	507	493	493	501	526	521	515	515	521	495	475	500	513	499	517	496	497	494	474	485	494	471	466	490	511	481	495	539	515	543	490	446	495	509	510	455	538	528	554	507	482	536	499	515	500	532	509	534	464	537	524	484	436	522	504	504	529	480	493	523	508	475	464	493	518	503	518	493	493	532	502	516	499	519	478	515	491	484	487	513	565	484	535	543	462	531	459	490	497	504	491	506	495	464	523	494	492	504	513	462	516	517	537	502	510	507	502	502	473	505	500	533	505	502	501	483	461	517	552	549	510	482	472	542	472	516	525	453	496	509	497	536	524	462	497	523	510	508	509	500	488	528	504	519	520	520	502	496	559	491	479	524	501	483	505	503	553	492	489	504	522	531	513	519	471	515	499	519	480	493	506	471	524	517	489	495	479	498	511	487	509	499	489	517	510	504	532	525	523	497	487	463	547	520	526	508	544	530	505	533	504	483	542	461	505	479	509	477	528	511	483	545	530	497	505	526	493	513	448	536	528	495	532	472	503	526	501	533	483	517	498	472	504	522	465	500	492	544	503	478	556	516	518	508	501	540	497	495	497	544	515	516	523	510	514	522	508	505	488	507	515	469	548	465	495	446	524	468	481	505	538	569	550	490	485	528	523	508	521	488	539	514	461	514	481	530	470	522	489	486	471	509	507	523	482	514	558	500	501	472	526	497	522	525	525	485	514	520	541	526	500	520	457	524	487	522	543	516	537	511	513	487	489	501	493	481	495	484	505	486	525	531	516	516	470	466	500	552	484	520	509	526	523	516	496	467	500	473	481	507	494	451	494	507	497	494	503	517	486	497	494	516	486	498	500	514	538	489	506	501	518	466	529	506	517	516	533	542	496	527	522	542	532	503	553	492	496	538	501	487	506	530	480	480	530	483	486	443	485	520	478	491	517	475	500	510	489	520	499	517	452	533	524	504	496	494	516	524	509	474	540	505	490	498	479	508	490	515	484	552	522	524	520	539	471	500	469	568	511	542	525	473	473	520	437	516	531	495	531	548	443	521	525	526	498	511	498	484	499	487	512	480	489	532	489	513	514	495	472	510	510	472	514	498	486	521	472	535	489	492	533	523	551	531	532	532	518	539	515	529	524	551	504	536	541	560	500	521	514	472	484	506	487	466	516	481	488	520	497	475	522	515	514	534	549	491	522	495	502	527	497	531	522	494	498	512	496	528	509	555	474	521	510	516	499	501	470	513	485	516	457	458	480	504	478	546	485	522	525	548	480	481	506	483	546	506	529	535	526	531	506	577	490	559	517	519	500	547	516	492	501	526	526	475	492	530	506	514	488	496	515	505	501	484	470	512	492	511	513	484	542	495	484	454	494	546	557	530	506	519	516	488	485	507	492	505	481	522	500	495	513	512	493	519	505	476	495	492	482	488	513	499	543	486	511	522	521	484	517	509	476	532	539	496	511	530	536	518	496	479	517	502	490	491	482	504	474	490	499	536	468	544	517	492	481	511	470	509	510	484	517	537	522	469	526	514	515	527	500	504	488	505	509	486	517	532	545	532	500	510	508	498	524	501	461	501	507	522	481	525	516	507	509	511	529	535	484	499	492	471	514	495	524	501	525	538	522	526	526	535	513	494	502	511	464	541	507	507	521	511	487	554	496	536	553	523	507	524	489	500	552	539	525	506	488	504	503	523	492	498	479	514	528	521	480	492	514	506	533	516	488	492	520	513	516	505	554	489	489	513	522	485	510	520	523	564	503	485	548	510	503	475	503	524	452	511	494	521	501	461	490	505	519	480	536	520	534	539	505	505	511	529	538	520	530	484	500	527	472	538	535	506	495	480	482	520	520	523	501	475	532	485	507	490	511	517	486	502	538	530	518	517	544	507	487	507	478	443	520	497	505	506	551	488	504	557	524	506	495	549	444	504	510	504	459	501	515	491	534	479	493	546	497	536	466	496	513	503	567	508	519	515	499	506	538	513	482	496	471	534	507	524	469	536	491	540	534	490	490	491	499	540	481	531	490	524	514	467	497	514	531	495	533	494	511	460	516	478	515	509	488	531	501	507	525	457	477	555	495	476	458	520	498	521	530	507	506	501	507	530	530	496	468	521	469	540	522	466	514	511	492	513	468	531	524	501	527	535	521	476	523	482	484	483	496	494	478	486	548	486	473	494	487	510	530	516	500	531	546	484	530	471	465	552	552	549	480	519	509	492	519	580	482	525	515	508	528	501	513	490	494	464	505	484	494	500	502	585	477	537	492	503	466	525	495	513	483	504	469	496	500	487	502	492	482	485	521	501	465	517	503	480	532	528	515	544	531	550	500	508	517	539	487	546	494	492	502	510	502	509	470	524	491	504	531	502	524	475	491	503	528	557	488	526	509	485	510	500	468	485	515	509	531	492	506	509	529	531	510	545	513	516	497	517	479	525	512	506	475	514	508	493	542	513	491	521	521	534	521	528	518	499	575	506	489	498	459	505	498	505	503	455	534	509	462	495	556	538	549	519	499	514	504	495	516	505	499	466	513	501	484	564	498	516	496	541	491	505	562	528	524	544	479	507	508	486	506	515	533	505	491	505	517	532	519	484	543	514	502	518	497	559	517	516	509	516	509	506	462	481	490	513	455	525	525	520	508	507	537	509	501	505	515	488	526	513	547	518	493	495	510	540	479	513	516	525	532	476	491	512	517	542	510	509	578	476	529	502	516	505	519	542	498	504	519	498	499	509	484	545	492	493	522	503	494	532	532	528	523	520	467	532	479	539	491	507	531	493	534	507	524	510	530	506	561	507	516	527	528	519	537	513	520	539	521	474	564	533	503	497	543	500	533	507	494	504	497	524	547	505	531	546	488	484	498	498	545	506	543	507	504	510	526	499	520	518	520	529	522	505	519	529	455	523	496	489	502	505	515	471	510	497	502	507	515
13875	2458	2833	2983	2619	2019	1261	1040	863	811	668	598	606	581	728	784	939	682	670	977	1495	838	512	401	325	300	297	352	302	288	296	316	309	333	292	326	308	357	284	353	311	336	283	303	311	272	300	300	286	260	272	321	284	301	286	302	320	316	300	304	293	310	332	287	301	279	331	276	276	267	321	323	304	302	336	290	279	303	289	313	309	262	300	324	307	300	265	313	297	278	320	319	316	347	283	309	305	289	325	255	281	292	265	282	284	298	307	280	299	282	283	281	296	294	311	281	298	309	313	292	291	306	284	291	283	292	295	286	279	284	268	289	300	313	319	282	302	314	274	301	317	304	281	306	302	294	279	299	296	309	286	305	264	290	296	279	309	315	281	313	313	284	289	298	288	277	303	289	309	332	275	297	297	298	283	295	309	289	299	277	287	307	284	282	326	276	303	280	280	260	295	298	259	300	261	282	294	305	264	296	290	280	312	284	313	305	313	322	314	307	294	319	344	289	302	299	300	271	305	291	262	309	286	299	272	293	287	277	282	277	305	300	302	314	303	295	279	271	325	290	293	311	323	290	275	264	305	271	280	307	309	324	315	281	270	290	273	272	291	289	282	301	274	294	283	283	290	302	286	311	307	300	313	296	255	298	307	295	269	273	274	302	333	310	308	325	282	312	280	304	290	268	275	302	283	305	274	295	307	280	282	293	291	274	309	258	268	275	320	297	266	294	304	273	295	289	303	298	295	245	296	309	289	306	316	291	302	301	295	248	301	290	262	296	307	287	318	310	258	296	262	268	273	289	265	277	315	297	263	313	263	311	320	293	291	316	300	308	307	292	301	287	280	308	289	274	275	294	284	269	272	269	301	312	310	313	251	273	263	283	300	293	288	279	323	271	279	280	286	322	292	305	312	317	290	280	290	297	302	312	305	273	266	319	298	291	278	300	293	236	285	303	306	281	281	321	280	291	277	280	322	327	320	315	294	288	309	300	272	302	280	284	305	273	279	270	297	284	312	279	279	288	272	274	270	310	312	312	290	302	302	294	309	326	295	283	279	286	274	324	313	302	270	284	305	314	292	287	283	300	287	260	295	297	295	256	276	280	288	282	295	325	278	312	309	284	312	299	298	307	292	307	298	302	304	292	276	345	276	297	290	284	258	309	277	317	292	318	300	267	318	307	285	298	279	292	267	303	292	324	295	311	282	285	306	295	255	313	318	297	293	314	290	283	292	285	282	313	323	308	307	292	284	287	308	325	315	281	283	313	288	269	285	292	294	313	286	295	315	300	278	280	280	296	295	289	306	293	290	271	273	267	315	335	278	270	285	293	291	276	319	290	332	304	289	301	285	288	264	329	282	330	280	283	298	314	307	301	310	300	281	285	308	281	317	279	230	243	278	294	292	272	275	311	285	292	321	306	311	311	279	280	261	274	279	280	245	279	291	281	277	303	277	273	301	283	314	301	269	318	325	280	302	324	273	307	310	287	295	274	300	291	291	272	282	291	307	287	251	277	302	290	280	310	282	285	232	294	274	308	300	297	319	284	271	280	288	324	331	270	269	294	297	261	303	284	297	312	294	296	295	302	318	288	279	285	280	315	311	304	326	276	264	276	288	285	300	297	266	295	263	271	284	269	311	277	261	277	298	329	324	287	276	299	288	292	295	289	270	281	279	287	299	260	285	315	309	302	318	313	284	283	278	329	301	301	298	284	297	276	292	297	337	304	289	288	298	281	294	299	298	308	293	274	266	294	324	298	293	294	316	300	305	293	292	317	283	293	304	291	282	296	305	299	307	276	302	297	299	313	313	313	294	301	278	296	251	300	283	285	275	263	296	284	292	294	290	294	304	298	278	299	255	287	322	284	299	284	277	302	296	277	307	300	267	305	279	306	282	298	272	262	314	315	291	307	311	302	296	324	273	273	307	267	277	268	290	299	300	291	320	279	262	286	282	298	309	277	306	283	262	294	298	282	311	288	270	287	281	267	294	311	296	314	328	292	334	292	275	284	328	302	295	280	289	257	321	306	301	263	273	256	291	276	298	270	309	298	278	309	278	275	276	291	285	346	291	303	304	309	319	275	311	298	282	300	304	295	303	320	290	278	290	301	305	287	313	330	332	313	310	272	276	289	281	323	300	320	308	272	286	261	313	296	282	347	293	275	263	297	275	313	294	304	310	268	304	301	321	310	300	287	294	275	289	288	292	289	289	295	292	288	288	316	322	274	299	297	289	302	281	304	288	273	283	274	299	318	283	270	298	299	301	326	308	287	295	294	272	322	318	271	273	315	303	339	308	262	296	298	299	338	301	293	303	308	284	291	287	316	263	296	271	280	263	295	315	295	314	297	258	307	311	265	282	284	310	317	322	285	290	324	324	298	298	291	321	291	294	332	308	294	310	294	301	326	296	303	314	315	298	286	279	281	291	281	309	307	271	305	305	309	288	305	274	299	274	301	291	274	265	266	262	309	299	302	312	302	265	283	305	304	308	323	311	278	271	290	311	313	313	275	290	260	282	261	303	322	268	307	297	281	283	265	283	258	299	293	311	292	329	317	280	265	302	300	309	275	296	280	321	288	299	317	334	269	281	306	316	279	275	311	279	291	280	280	301	298	328	300	309	277	251	279	326	265	314	318	260	278	264	296	261	296	297	283	311	271	301	284	286	283	322	298	272	301	276	297	314	277	319	294	318	298	295	304	323	314	293	290	307	258	294	297	293	311	299	310	310	277	297	271	312	291	322	250	308	275	267	283	264	283	287	326	297	256	302	292	308	299	288	294	301	285	298	316	286	263	325	294	300	303	299	325	276	295	298	275	286	297	327	311	314	320	302	275	268	277	312	302	276	326	283	303	284	291	303	256	280	297	286	295	275	297	284	282	281	273	260	282	321	285	300	274	266	317	306	286	290	289	294	242	282	301	278	286	291	278	294	277	316	298	315	286	285	304	307	288	294	313	300	299	276	306	304	295	313	301	276	330	286	337	301	302	286	287	301	317	289	308	290	300	283	322	326	292	318	269	299	295	305	263	296	257	293	261	297	283	296	307	291	329	291	290	291	298	292	340	304	288	293	310	292	259	265	283	275	288	300	294	296	279	301	290	323	289	305	326	288	302	270	285	318	313	297	305	301	274	320	312	288	289	296	285	288	279	290	261	337	274	318	269	308	312	294	283	267	297	327	329	300	302	299	290	269	298	313	286	283	276	316	264	294	259	294	269	284	273	280	290	290	256	301	296	306	286	302	294	312	305	297	295	289	326	277	329	275	292	294	309	276	259	310	258	325	293	302	283	264	303	280	294	299	297	279	291	259	300	294	297	279	307	278	318	328	290	306	263	284	275	300	264	266	289	268	313	275	329	269	296	319	269	288	281	305	319	284	264	296	293	287	310	280	294	260	296	293	314	303	264	308	304	274	300	272	333	285	251	313	306	304	308	290	286	296	331	293	329	296	297	279	312	290	294	260	283	248	309	274	276	285	300	285	279	318	310
7605	2152	5135	8325	9098	7922	5281	4515	3819	3751	2870	2593	2561	2646	3631	4172	5112	3388	3791	5925	8334	3855	2188	1576	1038	993	987	946	929	931	918	854	908	894	912	855	862	829	874	790	814	787	843	830	821	840	842	825	789	805	798	868	763	801	795	813	836	788	795	769	775	789	789	783	823	776	754	778	766	779	766	737	777	770	743	754	767	815	766	759	814	800	821	777	747	750	751	784	806	743	832	758	733	724	756	785	734	765	752	776	722	729	775	747	726	763	772	811	772	776	737	761	748	774	751	753	770	715	802	738	781	754	744	773	761	729	792	710	721	773	813	766	778	757	771	754	728	775	738	747	772	791	768	738	742	759	770	788	739	764	786	780	761	730	745	786	764	760	765	740	772	753	801	803	736	752	769	782	787	769	773	789	730	766	771	767	727	771	784	736	739	749	787	782	714	719	794	780	749	790	738	779	766	753	701	777	761	737	775	680	769	722	738	704	719	774	739	756	738	743	751	773	783	723	744	762	763	809	739	742	764	747	721	748	741	768	747	763	745	706	744	755	760	771	753	736	740	762	804	761	758	757	783	776	767	728	766	720	765	738	743	781	741	742	728	753	747	731	810	748	756	733	757	766	735	758	768	777	740	765	753	791	773	779	741	757	798	793	720	797	756	800	755	708	755	784	762	742	761	743	782	768	862	766	730	772	819	758	787	742	774	776	751	701	800	770	726	757	718	742	785	745	758	769	719	737	834	784	782	730	764	738	766	739	724	725	762	708	767	813	698	716	728	799	737	810	787	765	746	790	803	777	754	745	774	717	772	793	712	734	787	763	750	748	761	781	764	685	770	753	800	758	781	776	737	740	747	784	727	720	762	686	787	751	735	730	776	784	811	738	750	723	764	735	758	774	746	730	791	709	788	730	744	713	765	818	758	746	790	782	785	773	783	740	719	749	660	769	791	756	729	735	750	740	783	742	765	743	697	730	761	703	732	760	748	758	768	755	737	784	723	750	757	709	785	749	779	738	747	764	744	760	753	734	783	788	761	790	735	788	737	810	741	732	783	744	760	763	743	764	757	729	818	709	762	761	749	688	740	798	742	764	775	732	752	796	710	727	783	764	778	759	718	765	760	782	812	735	775	675	775	762	726	727	755	758	775	744	717	740	721	769	707	738	765	752	791	731	737	712	788	757	747	741	716	738	766	805	773	697	736	731	773	752	734	781	735	716	753	726	728	762	753	744	759	774	774	733	762	797	738	735	799	748	727	746	800	777	731	775	753	760	770	753	738	759	712	767	771	791	760	765	766	779	756	763	747	743	743	787	748	810	716	751	725	755	804	713	762	708	743	737	747	732	776	727	691	737	761	784	764	726	733	779	797	765	736	766	720	779	751	738	782	761	737	740	740	742	714	754	732	745	773	742	785	788	714	764	737	784	730	739	742	747	702	744	736	758	768	770	744	708	749	738	793	735	750	760	756	790	727	753	724	770	718	723	765	769	754	768	765	745	740	800	794	820	733	765	786	754	751	772	729	764	737	794	750	752	725	740	759	773	797	793	737	765	755	747	776	791	760	749	747	744	730	729	745	736	723	739	772	824	746	790	785	721	726	781	800	788	751	715	789	801	757	724	729	781	761	751	784	782	725	782	741	748	728	780	716	805	775	739	779	746	752	781	692	740	703	744	763	745	730	714	783	735	719	766	726	747	770	734	771	759	708	765	741	743	750	749	759	718	784	771	726	781	752	768	794	771	735	741	765	744	754	757	769	735	758	714	720	703	737	796	756	744	782	751	760	768	785	753	725	772	777	754	738	758	744	783	770	748	803	720	726	720	795	718	745	745	719	788	697	778	761	746	720	767	747	713	768	756	766	766	765	711	795	744	753	728	788	722	731	776	758	772	745	748	758	740	803	760	751	733	753	787	782	753	724	745	762	719	772	777	734	672	762	745	744	723	753	753	753	772	763	753	798	735	786	753	774	712	749	778	750	786	808	756	790	824	689	756	787	789	780	758	778	731	711	771	766	719	763	721	767	764	770	736	777	745	775	762	790	719	730	759	729	754	785	767	680	734	776	734	751	752	710	743	777	783	722	777	735	747	723	770	747	766	754	764	736	747	769	689	810	733	756	783	767	776	757	759	763	740	746	762	716	762	789	760	704	744	723	726	730	715	754	689	741	778	797	742	770	758	797	784	780	746	768	762	762	801	722	772	746	781	720	720	795	722	756	705	763	744	734	731	771	761	750	774	707	813	756	780	748	690	769	777	730	767	731	722	767	798	723	728	798	758	718	776	748	718	741	771	778	805	746	768	736	833	755	741	708	789	788	750	749	742	736	765	824	788	795	796	719	795	797	762	724	782	777	792	751	798	747	766	749	735	770	754	729	791	771	738	767	782	762	741	736	815	693	763	702	717	776	776	753	763	747	782	764	757	785	752	776	750	751	736	753	780	732	748	686	775	752	757	733	820	743	780	800	755	768	710	761	809	740	745	745	770	786	749	795	737	781	766	800	752	820	781	755	771	749	815	685	819	781	753	741	710	780	778	786	745	769	749	819	803	746	724	797	754	782	803	734	786	763	761	800	749	789	716	787	771	782	801	769	753	730	723	737	733	756	753	759	740	756	781	758	782	705	750	761	787	812	744	798	727	744	769	750	735	738	755	750	763	788	740	744	730	733	734	723	758	794	782	730	759	760	718	752	721	768	755	785	791	733	772	764	755	743	781	766	783	692	711	732	790	800	680	760	779	705	760	742	731	758	729	781	747	773	750	721	708	818	785	772	764	727	764	731	800	804	786	731	766	775	755	752	738	781	796	758	654	754	749	774	769	777	686	763	722	731	758	721	813	760	711	723	763	773	745	741	733	763	762	752	752	751	763	758	740	771	711	782	782	731	703	763	726	695	778	802	703	724	743	737	713	780	764	745	723	735	779	770	757	752	807	735	758	762	752	746	778	793	781	729	767	727	809	726	774	746	740	759	750	782	727	713	780	755	732	748	758	775	765	723	722	763	740	773	783	778	759	728	717	728	730	801	746	761	740	689	772	777	718	779	713	756	742	783	765	761	770	771	734	760	785	761	721	799	768	732	780	821	718	745	776	809	801	750	716	718	761	785	705	736	774	753	746	753	714	755	688	746	741	732	806	783	815	726	746	763	795	752	738	735	764	699	754	781	691	735	774	755	739	742	724	732	735	752	736	759	729	781	778	753	805	715	713	762	738	769	808	770	754	738	761	789	743	730	706	779	745	769	782	744	732	738	742	755	726	801	755	755	750	772	746	751	739	713	757	770	823	753	718	738	722	789	744	749	776	706	811	741	713	674	807	740	758	776	713	754	703	777	787	825	737	763	739	771	750	760	767	736	783	752	754	773	735	742	755	771	664	749	748	775	778	778	732	766	750	783	778	782	771	705	746	746	746	708	744	745	688	797	741	778	774	719	798	736	765	754	733	768	760	726	759	747	780	742	757	764	725	825	800	806	735	690	790	756	739	763	726	737	770
2143	405	516	715	852	717	532	415	467	411	402	375	322	309	307	314	359	336	305	318	289	337	288	300	287	326	284	328	344	323	322	303	346	319	294	309	317	329	285	338	309	321	312	342	325	327	345	275	293	275	349	312	335	315	326	305	334	305	291	328	298	328	310	347	295	343	334	326	332	328	298	309	318	353	331	328	295	322	327	312	287	320	323	335	319	324	316	280	320	292	295	292	300	307	305	281	324	331	320	337	316	299	263	288	306	316	308	338	323	328	323	311	332	300	313	306	367	283	322	268	328	294	335	318	315	318	329	314	296	328	284	310	299	324	307	307	296	333	336	327	315	327	317	292	362	341	323	324	313	307	303	323	285	337	323	314	295	340	338	335	334	293	287	323	331	347	341	322	321	349	302	332	333	314	350	282	336	287	312	333	315	318	293	319	328	292	304	337	351	311	335	308	316	292	310	323	299	333	290	321	282	290	328	350	324	340	326	310	333	378	294	308	315	309	296	342	299	307	313	281	296	303	305	309	323	313	320	334	330	341	280	297	308	311	302	293	298	286	291	342	325	306	293	315	336	320	318	354	329	342	324	330	325	317	315	309	334	321	306	342	309	288	300	350	322	307	354	313	316	301	328	282	322	325	305	355	347	300	322	317	316	300	294	330	319	297	334	301	336	318	324	327	295	306	310	321	310	306	327	321	303	328	292	336	315	361	301	325	307	331	335	316	301	334	343	307	355	304	325	323	326	366	325	336	318	316	299	312	331	324	321	303	308	328	310	324	313	323	319	309	328	298	295	299	343	307	303	322	320	328	312	324	315	319	352	357	325	314	312	312	300	325	322	325	330	305	333	302	303	320	320	324	302	312	292	319	319	288	317	319	297	319	315	297	310	325	330	319	308	319	290	300	315	278	291	309	316	321	307	300	309	327	329	335	332	292	324	324	297	316	318	333	316	330	292	318	341	283	311	329	309	344	315	325	327	326	326	311	326	325	302	321	316	309	335	351	335	305	298	325	275	300	268	288	339	306	323	305	287	303	308	301	294	320	337	325	313	309	304	331	320	303	296	300	304	311	321	322	296	331	306	325	295	327	291	284	284	307	332	345	345	330	319	306	333	310	351	303	304	308	301	302	310	320	332	310	299	355	355	286	325	320	323	321	285	357	313	292	336	302	318	348	296	314	338	305	293	313	310	307	329	321	330	315	330	344	319	321	320	318	300	307	314	327	352	325	322	333	312	267	295	305	259	316	360	336	299	307	303	327	346	365	293	333	329	319	292	316	305	307	306	326	300	331	321	320	317	337	308	334	338	302	311	335	323	296	312	304	317	359	300	356	286	306	286	305	313	331	307	306	307	281	331	323	287	322	313	297	303	294	314	296	313	294	293	317	298	304	332	307	300	332	345	306	321	339	333	372	345	300	329	289	316	308	316	290	307	284	287	326	281	329	334	285	335	316	339	314	301	338	310	316	343	304	307	320	313	304	308	319	342	283	322	314	324	332	312	320	327	308	289	293	306	332	325	345	323	302	327	333	353	331	322	323	333	309	351	313	288	303	329	319	304	326	351	307	288	317	321	333	336	315	322	331	324	331	290	339	335	301	316	334	308	321	330	310	306	312	309	312	299	298	326	295	324	289	326	325	342	337	325	279	306	326	324	332	352	349	278	318	308	335	310	325	297	304	303	321	302	299	320	312	332	304	322	321	360	296	345	353	354	331	339	302	310	339	310	334	322	329	302	296	312	308	336	333	311	332	296	316	301	300	356	316	326	310	318	281	299	324	293	341	319	310	335	301	296	354	307	280	286	321	344	299	320	316	324	305	303	301	300	312	336	328	343	299	327	296	319	327	311	311	346	339	276	298	319	334	346	354	335	349	347	296	310	303	354	334	317	332	345	313	321	305	306	325	271	303	300	328	316	290	339	344	333	301	303	311	304	308	306	295	307	281	348	369	330	342	319	333	295	336	336	294	299	329	306	333	335	286	327	320	327	314	316	336	331	300	324	294	313	300	334	303	329	303	316	329	333	302	324	317	320	309	310	316	292	363	303	322	331	292	308	326	295	296	328	308	278	304	283	339	336	319	334	284	298	333	304	336	293	335	309	287	299	329	314	326	314	323	329	291	303	293	330	303	315	263	359	316	306	300	304	328	310	336	337	296	324	348	321	303	321	316	329	304	332	295	342	302	266	326	334	323	306	332	304	258	304	292	315	304	335	306	286	341	321	300	315	278	308	333	320	328	315	303	311	305	329	327	336	342	317	307	308	339	298	306	303	317	348	335	347	301	328	323	317	298	311	314	371	309	315	331	310	335	325	309	358	309	296	314	333	295	297	304	305	341	329	328	342	297	303	317	323	345	338	285	321	311	289	342	315	339	345	332	298	307	287	287	345	328	306	319	303	312	284	322	313	297	318	324	325	338	327	333	322	340	310	302	328	341	301	336	334	320	342	324	312	303	304	334	349	310	321	304	309	307	310	314	319	267	348	266	336	351	299	317	319	315	293	289	293	300	332	277	300	299	307	305	332	297	324	313	310	323	331	324	341	291	323	327	306	350	318	318	349	306	298	309	335	336	335	304	319	325	324	273	342	307	319	329	313	336	337	295	348	269	312	282	302	321	317	328	345	309	331	328	336	330	333	321	323	315	327	319	322	313	316	310	332	317	298	310	312	306	318	307	305	311	323	341	332	318	315	342	300	309	334	319	294	299	295	311	332	336	320	317	336	298	344	335	324	311	350	299	328	336	312	275	330	310	316	282	315	344	335	291	301	323	275	337	295	299	290	293	306	327	320	321	314	336	322	310	332	305	342	288	328	329	301	315	331	332	335	322	338	312	323	323	325	315	360	303	312	318	278	310	312	315	287	317	342	326	312	326	324	308	320	335	310	299	312	318	309	315	317	293	337	298	291	310	346	291	313	328	319	311	347	318	316	339	319	324	319	327	323	312	306	334	306	347	319	315	301	341	338	308	311	289	323	303	333	309	345	307	308	282	314	303	295	333	363	318	295	321	334	340	303	303	314	325	325	314	298	263	336	335	332	349	332	316	306	345	316	331	317	360	289	323	305	322	340	316	315	302	337	318	322	291	306	320	320	335	313	307	313	328	332	315	326	340	306	282	303	299	276	309	296	325	304	301	302	307	328	289	336	310	292	315	288	358	335	313	306	318	309	292	333	322	282	303	333	326	289	303	295	349	296	331	285	328	331	317	305	320	349	305	333	317	317	313	343	332	303	315	289	281	278	338	308	301	310	295	323	308	309	338	304	318	352	314	356	308	311	308	338	327	307	328	329	314	331	333	287	324	352	318	347	319	318	307	290	298	312	305	302	297	305	325	318	316	354	312	302	297	291	330	313	296	374	318	313	330	308	333	338	303	313	304	303	336	333	307	324	324	338	322	310	335	307	319	292	315	336	346	327	347	307	309	283	315	327	307	325	333	326	358	335	305	311	314	325	310	315	325	348	325	326	297	346	332	301	321	308	306
2538	889	1359	2325	2998	2744	1759	1493	1379	1339	1132	1055	905	850	868	798	854	811	866	831	932	807	770	770	807	742	795	749	749	785	743	776	784	771	767	765	758	740	788	759	809	776	748	768	771	797	790	734	755	809	793	786	731	761	767	751	764	827	790	788	758	754	747	797	792	719	793	792	734	805	756	747	769	762	754	763	747	782	811	799	778	753	787	787	785	720	758	768	712	728	787	793	774	759	771	747	755	844	742	719	787	729	750	720	776	764	751	747	740	761	777	757	786	755	778	800	747	737	773	734	792	769	775	783	772	708	719	791	808	805	723	748	767	776	778	750	746	768	768	778	790	815	737	785	782	781	765	748	720	783	712	777	750	709	775	723	752	719	723	769	744	785	781	705	775	720	766	767	761	753	735	738	766	820	775	789	793	809	768	804	766	815	806	763	778	793	786	816	759	762	764	774	734	736	763	759	763	762	728	792	762	759	755	778	780	780	750	766	774	793	808	758	806	782	739	738	767	768	778	762	769	732	752	739	780	788	763	776	766	726	761	805	816	773	783	726	777	754	779	771	773	784	795	768	762	769	767	766	793	769	727	822	751	744	775	760	794	724	746	799	804	752	769	755	808	776	796	752	749	743	761	718	784	722	743	783	776	750	755	809	769	765	720	802	832	761	710	720	739	778	754	745	733	742	777	739	777	778	803	751	763	773	753	756	777	803	727	751	785	781	769	727	740	794	778	763	785	754	789	837	814	742	770	762	807	774	734	805	780	785	808	810	811	743	706	779	763	755	712	747	752	767	762	751	796	741	795	703	762	737	763	769	765	818	767	795	779	767	762	717	719	797	762	777	739	747	761	757	736	743	745	769	800	732	816	731	783	770	737	785	779	794	756	727	778	779	722	759	766	744	808	822	774	745	781	758	760	808	790	807	829	795	789	767	761	757	729	761	751	799	736	736	823	723	765	721	769	742	764	782	776	765	733	775	759	733	734	777	806	752	737	778	763	784	796	768	828	784	750	768	772	749	796	724	764	758	776	772	733	743	780	755	744	767	773	760	776	753	793	806	767	781	759	762	746	695	784	721	756	774	798	762	761	760	800	806	772	786	783	712	806	792	768	736	766	719	729	726	777	755	823	776	754	746	809	732	771	759	773	725	756	772	800	737	713	759	768	737	762	791	771	821	759	769	800	786	792	739	765	764	735	744	789	764	742	762	730	773	782	755	733	793	754	772	744	767	767	733	731	772	741	765	749	787	760	791	774	752	754	717	734	784	793	728	783	792	758	758	749	762	741	763	737	773	771	732	848	768	786	813	780	822	787	776	771	775	736	757	790	733	847	795	782	783	741	807	767	705	773	816	734	781	761	795	714	742	789	763	795	760	795	777	781	783	734	767	798	749	766	681	769	774	766	681	732	728	806	779	763	753	803	725	769	749	755	756	781	724	780	712	781	753	704	774	774	778	774	801	754	798	799	778	766	779	795	745	741	811	780	786	736	747	780	736	772	781	770	729	798	764	792	732	766	750	726	749	735	774	760	727	742	746	755	828	775	798	756	809	791	746	742	744	768	772	796	763	794	721	740	781	770	722	811	736	783	773	741	737	758	780	751	739	739	761	747	788	755	714	736	772	786	790	757	757	752	790	802	707	810	724	781	752	804	770	767	759	732	774	696	742	738	751	730	747	718	782	794	762	774	772	720	759	754	766	729	788	762	752	757	774	753	728	744	784	748	711	752	797	800	738	790	816	776	763	725	750	794	777	752	789	765	784	750	734	751	728	762	797	727	789	785	781	786	752	792	771	775	786	764	767	778	756	784	752	767	779	769	763	748	749	797	747	791	795	795	706	727	797	755	791	768	803	771	735	742	770	778	753	792	804	768	737	778	792	770	756	761	756	753	743	763	783	748	757	750	754	754	817	729	766	761	754	768	741	807	762	847	688	772	764	776	757	784	773	730	811	722	750	763	744	796	827	735	740	756	785	780	745	746	789	744	806	789	782	750	795	789	792	780	746	775	725	784	812	770	794	780	792	778	752	767	732	740	790	780	786	762	727	787	763	733	789	766	777	766	807	787	744	764	744	769	729	764	758	789	757	795	803	737	713	772	794	760	783	732	769	744	760	725	761	752	763	751	745	734	753	783	751	788	737	767	778	732	792	756	782	800	773	767	869	788	799	738	760	765	757	755	765	799	736	748	763	735	764	796	771	805	725	776	727	712	758	793	818	760	789	764	756	773	730	762	715	743	770	728	810	751	797	792	791	743	766	756	810	806	712	781	715	798	744	741	738	768	768	733	785	768	819	751	789	768	790	783	705	740	760	799	812	784	732	804	716	774	755	714	738	730	743	715	776	810	829	765	722	764	777	732	787	753	724	754	783	771	713	816	749	720	785	758	780	751	782	787	777	764	730	780	826	799	723	770	790	767	789	801	710	756	725	773	729	748	760	762	761	808	746	785	795	731	758	744	819	749	790	761	769	813	738	764	797	760	746	766	708	725	750	750	747	804	738	728	789	788	745	767	739	842	767	744	766	744	793	795	764	738	789	758	780	765	806	766	719	780	769	750	823	733	719	793	786	737	783	824	795	726	789	771	769	706	795	759	780	772	790	786	764	746	733	786	778	734	773	782	769	699	791	763	744	790	747	801	729	778	740	794	733	750	808	760	813	783	831	769	760	754	807	827	814	776	768	754	745	779	742	777	773	685	801	760	756	778	771	708	808	813	776	812	749	755	823	802	742	740	782	785	742	802	752	789	747	786	743	737	740	759	730	789	716	781	783	756	772	767	753	746	745	789	774	728	753	749	771	806	769	782	772	766	738	771	828	741	743	761	759	727	797	753	751	735	762	733	745	776	731	787	780	720	757	746	755	769	749	775	747	742	724	783	743	726	781	737	745	743	758	778	779	735	749	741	792	757	767	784	796	761	710	807	750	791	758	730	759	747	807	746	758	753	744	712	801	753	825	798	726	775	729	756	731	750	784	795	790	760	787	734	798	808	795	805	785	812	748	785	781	710	734	762	760	754	795	789	786	782	757	791	766	786	747	743	733	753	747	776	798	787	778	765	788	796	780	765	758	699	743	764	811	747	794	700	725	793	792	736	726	817	759	762	765	795	754	729	788	778	744	734	780	709	792	781	808	812	731	812	791	778	750	800	770	748	795	795	765	748	767	752	792	782	816	765	758	777	794	752	769	762	753	757	751	777	758	764	744	763	784	784	758	800	762	763	781	799	737	753	740	733	749	770	762	806	768	730	801	714	761	719	796	802	796	793	779	754	794	757	736	792	795	763	755	806	716	794	808	773	743	796	762	741	740	769	769	784	773	805	795	777	737	766	736	757	705	740	754	726	774	767	764	742	787	760	757	761	775	817	771	782	777	740	739	826	776	752	776	719	727	781	791	757	804	743	748	772	772	736	814	742	786	745	792	742	745	713	761	726	757	767	797	792	768	813	776	726	756	785	721	791	752	755	737	752	768	763	753	838	720	757	716
6995	968	1287	1472	1531	1160	740	562	504	494	379	308	294	299	351	358	374	385	446	640	808	446	252	231	204	223	207	220	181	182	192	215	177	212	202	188	198	176	190	183	160	174	166	196	184	174	214	211	181	172	173	171	193	187	187	169	192	183	197	198	189	179	179	200	174	194	189	173	188	171	180	178	197	189	174	180	192	162	179	172	184	174	192	182	198	172	184	205	201	155	204	190	181	198	192	192	165	198	184	201	165	184	165	191	204	213	166	196	175	174	185	183	162	184	190	171	190	173	204	172	186	178	174	177	182	190	169	204	167	157	182	165	174	189	209	160	199	168	183	189	166	177	158	196	184	182	204	197	211	174	181	174	158	178	183	178	168	178	188	200	211	197	192	160	173	169	221	180	176	189	201	153	196	186	168	173	161	185	169	188	171	178	206	189	170	183	178	180	190	189	182	175	181	182	183	183	184	187	174	177	185	187	190	166	152	171	188	184	192	198	161	151	180	165	198	167	169	186	206	201	222	204	179	180	180	214	164	191	175	163	167	174	185	189	175	175	182	185	205	187	192	177	184	180	195	187	191	199	182	186	178	177	180	180	185	161	181	175	180	179	168	194	178	186	189	163	162	175	188	183	164	221	157	167	174	174	171	194	165	176	188	171	166	173	204	209	204	160	174	193	180	186	187	191	165	176	212	169	168	156	163	182	192	174	187	187	177	191	179	160	164	185	184	183	181	192	197	179	178	168	163	172	159	155	182	163	200	194	186	180	178	176	184	158	184	154	187	180	196	197	190	196	174	209	186	154	191	201	185	184	204	161	167	176	150	165	200	166	172	173	195	186	153	192	192	170	195	185	201	182	202	183	176	153	159	188	161	186	173	185	184	177	176	170	155	176	176	186	176	189	168	170	150	169	188	187	207	181	198	181	192	195	170	181	179	216	176	158	175	195	177	192	156	165	190	182	195	164	198	164	195	174	193	186	197	214	181	182	199	200	164	197	194	155	156	200	178	179	189	192	180	175	158	193	153	186	193	187	192	176	191	164	190	188	194	199	235	192	179	184	233	186	198	193	170	191	174	183	171	208	189	181	201	192	188	163	170	183	194	160	203	197	195	182	197	193	193	194	164	188	170	167	189	194	191	180	189	179	169	169	201	181	150	180	182	179	152	191	191	203	200	170	173	176	180	180	175	187	196	172	177	177	174	161	176	167	178	155	176	173	192	184	173	167	186	174	168	197	174	179	183	169	168	163	184	165	199	191	179	188	205	170	178	200	186	186	181	187	204	167	186	182	214	190	166	195	179	165	182	172	191	186	175	183	187	181	174	181	191	209	212	214	180	187	175	182	172	178	179	172	171	188	209	178	168	166	188	179	162	171	205	191	200	178	175	169	185	200	171	190	183	213	179	180	181	175	161	194	163	179	165	176	192	215	185	202	160	169	186	196	196	187	189	181	154	196	192	173	188	163	181	170	180	202	164	183	184	198	185	175	189	199	153	195	174	205	207	204	190	184	201	179	176	174	172	181	195	153	160	176	178	207	167	154	166	184	160	188	190	178	177	166	175	175	180	174	180	162	199	175	205	187	215	176	192	177	162	176	168	168	191	159	183	200	204	173	194	170	192	177	194	177	176	180	175	179	203	197	198	186	189	199	212	170	183	176	180	190	206	174	172	194	157	204	175	186	204	169	167	188	204	165	187	187	183	187	204	208	183	187	164	201	186	192	162	190	167	183	170	190	172	204	191	184	162	194	175	179	173	171	177	183	170	183	182	175	179	184	193	173	182	189	150	185	200	164	209	184	171	177	180	205	197	200	196	192	185	183	182	169	191	174	196	187	214	176	189	186	165	178	174	156	180	171	160	168	168	177	177	184	170	211	204	185	199	209	179	199	161	193	168	184	160	189	168	204	190	189	186	180	163	188	191	200	173	164	214	178	181	189	189	203	179	158	191	167	198	178	164	166	193	194	187	195	210	194	185	200	184	179	190	189	171	182	165	158	187	177	177	193	172	187	203	181	161	181	186	182	194	176	187	189	188	186	174	159	170	180	183	196	150	193	190	171	149	172	177	177	203	209	178	164	182	196	169	163	190	183	196	188	173	196	179	194	194	203	196	197	188	161	174	167	184	192	171	185	162	185	192	192	192	189	185	186	192	174	169	194	177	186	162	189	176	143	153	184	197	162	175	175	160	198	167	176	203	179	178	186	176	176	203	209	217	176	190	170	178	190	168	163	170	178	186	172	211	182	183	189	197	178	178	175	171	188	176	182	174	183	176	196	154	173	186	181	182	157	177	195	203	182	185	179	171	187	187	177	196	196	193	188	190	185	198	193	175	208	150	209	184	168	156	171	159	185	185	171	192	163	197	216	194	149	177	187	185	194	181	201	175	159	174	167	178	184	186	169	173	194	192	209	168	158	174	199	172	169	190	172	195	190	196	192	181	188	174	180	170	193	180	208	179	179	202	172	218	186	171	197	169	175	170	166	194	202	179	156	184	188	166	182	188	198	180	185	167	179	171	176	186	183	186	187	164	154	178	196	169	203	171	204	177	209	180	195	160	178	194	207	200	179	192	191	179	189	181	190	210	192	185	172	167	171	156	163	167	186	211	152	213	185	190	204	153	142	183	177	173	178	164	186	197	185	189	172	172	170	217	201	174	170	200	173	191	173	172	179	181	160	173	178	176	196	176	184	181	180	189	195	170	198	188	169	171	187	156	193	173	191	153	195	197	177	173	194	175	188	174	171	196	168	200	178	182	179	162	194	166	182	168	155	181	188	209	192	154	204	206	182	212	179	182	190	163	179	174	185	194	163	205	167	178	158	211	193	207	173	158	195	215	172	186	166	202	198	167	166	187	168	178	183	161	175	169	167	149	180	190	194	211	178	205	150	194	188	187	179	208	174	164	172	180	180	182	182	164	171	164	178	160	201	185	179	176	167	191	200	165	182	196	159	198	175	181	160	170	187	184	185	188	182	200	186	173	162	176	167	195	188	203	168	178	184	194	200	204	154	193	182	177	178	167	171	168	176	183	188	180	169	187	182	173	177	169	185	186	207	186	201	182	178	182	179	176	194	178	186	184	186	172	180	177	212	195	168	183	191	176	185	163	180	200	193	197	177	169	187	191	145	169	194	184	174	180	154	190	194	207	161	183	194	180	182	185	192	185	185	161	166	177	195	162	210	174	190	181	167	196	195	186	191	192	196	194	164	166	183	175	169	189	182	217	172	200	194	187	201	185	205	182	180	197	184	190	182	165	191	183	201	178	174	216	183	186	180	171	161	168	162	189	175	188	190	185	187	186	166	174	180	186	173	168	172	189	172	184	197	169	193	180	200	181	170	181	168	184	183	167	193	195	202	190	172	171	195	160	180	175	198	192	176	174	176	185	190	191	203	206	162	174	158	195	153	192	173	186	181	198	190	180	187	162	186	166	184	138	174	171	160	197	159	171	173	160	189	207	180	190	183	179	201	186	159	188	182	186	166
5480	1290	2756	4739	5955	4945	3016	2472	2415	2201	1580	1438	1249	1289	1728	1786	1915	1939	2517	3989	5260	2588	1165	806	662	612	608	571	593	544	569	587	586	552	610	584	565	574	532	518	535	557	553	510	556	558	526	556	514	510	509	555	519	514	573	521	486	524	546	568	531	476	485	531	528	526	499	514	486	527	513	517	537	482	517	528	527	511	522	517	528	498	494	500	500	540	539	490	518	522	519	510	528	494	497	520	482	505	496	515	509	508	514	530	502	490	549	509	563	498	499	477	493	519	506	503	532	487	519	522	484	481	506	487	535	508	541	479	534	522	485	501	507	502	490	475	510	503	471	459	509	518	512	476	468	494	515	507	490	513	488	529	500	505	550	497	492	489	484	510	482	492	535	503	517	507	498	500	488	503	543	494	534	565	462	525	528	489	486	498	500	524	517	522	509	524	490	505	474	481	539	464	508	529	554	500	513	494	504	459	506	511	538	492	496	503	472	441	516	554	515	475	511	470	471	501	498	503	526	499	555	489	507	497	514	513	492	491	478	513	510	495	462	535	498	496	475	515	531	504	512	507	517	517	520	528	482	535	490	525	516	510	478	505	495	527	508	462	527	566	469	490	478	502	496	511	504	493	489	484	491	497	502	483	506	512	529	511	492	529	455	511	480	490	510	502	528	511	483	490	520	472	480	537	541	510	527	445	489	501	542	484	490	493	508	496	504	497	542	499	486	512	496	531	509	490	528	492	492	481	530	533	515	477	480	510	489	545	553	489	518	537	501	478	508	508	525	468	496	534	475	508	456	502	501	491	500	501	465	486	503	514	490	470	520	518	520	487	506	515	554	516	512	504	503	506	520	552	552	508	547	509	465	494	481	487	499	533	527	550	536	508	509	501	483	522	518	489	513	482	454	495	522	489	490	530	515	523	491	526	479	479	518	488	502	503	473	481	486	506	515	473	507	509	504	469	482	524	510	477	555	513	539	496	515	520	513	486	456	520	487	516	504	507	515	527	508	505	519	491	492	498	513	493	487	497	538	511	505	582	452	499	511	475	512	470	518	526	498	499	490	505	486	480	485	486	510	506	483	490	529	500	488	522	483	521	502	541	471	514	496	498	510	502	524	532	518	497	456	467	481	517	470	527	520	485	496	484	493	494	548	517	514	492	500	520	494	482	518	517	506	515	508	496	503	492	513	551	498	535	514	485	490	526	490	501	503	512	478	517	532	500	490	506	505	483	517	484	529	519	465	523	519	524	514	494	481	457	491	488	529	474	514	448	520	544	474	520	483	499	533	492	514	493	519	522	486	512	523	471	525	495	519	517	497	516	519	518	536	515	465	524	530	520	498	518	478	495	545	532	470	490	517	487	461	526	518	457	529	506	480	527	487	500	530	437	506	545	565	519	474	539	545	545	501	482	486	481	549	506	495	500	528	513	536	477	509	495	449	497	498	495	523	523	494	518	515	519	511	516	544	492	520	516	499	478	500	504	516	515	522	493	496	498	474	496	496	521	499	496	505	491	513	532	531	505	512	509	507	473	479	529	490	517	490	506	565	533	462	485	459	501	484	532	492	492	530	503	480	508	509	489	485	514	497	495	499	503	480	511	516	467	512	482	520	513	471	491	531	492	521	476	534	521	551	475	509	505	491	522	550	510	521	457	499	550	477	529	523	512	523	497	536	537	500	535	519	528	502	479	509	475	476	462	533	507	520	499	492	471	503	511	519	509	502	489	543	536	497	494	526	520	473	552	495	485	496	507	518	474	530	501	518	523	458	529	537	514	509	486	527	506	514	489	496	485	534	492	523	478	524	491	511	530	522	499	499	523	485	499	529	523	504	521	489	502	507	511	534	516	490	525	508	500	485	519	524	465	505	522	528	513	490	496	494	492	508	513	535	489	524	486	525	499	503	493	488	490	512	532	533	505	497	492	528	554	515	529	518	474	519	474	504	474	465	508	541	511	515	503	512	501	509	535	502	507	508	512	466	517	510	490	505	469	496	498	504	517	506	507	507	526	485	489	510	554	529	508	540	492	486	499	508	465	526	486	507	524	463	534	509	506	485	472	505	537	522	473	491	523	501	474	492	497	521	509	499	489	513	478	495	534	497	512	498	504	488	496	501	520	507	513	521	508	514	487	457	514	519	507	480	469	473	545	509	508	458	547	540	526	494	494	546	470	492	500	490	502	483	517	490	533	503	517	528	487	497	524	503	516	495	508	552	510	487	494	504	476	509	490	487	503	538	495	470	478	506	479	513	491	495	484	479	500	478	472	517	474	490	499	469	515	509	524	513	498	513	455	521	570	519	558	573	517	502	482	505	480	541	528	530	529	465	523	513	534	500	486	501	457	483	482	504	503	531	507	496	478	504	505	504	492	514	522	524	497	529	518	498	533	520	505	491	493	513	492	481	479	496	502	480	497	502	509	521	512	514	536	524	520	503	516	505	505	539	516	484	505	452	460	472	510	503	513	498	503	497	464	506	534	517	506	495	520	512	465	507	526	491	514	489	495	503	487	493	565	481	521	522	490	523	494	504	502	506	479	490	481	501	505	536	460	488	470	515	497	529	558	520	479	493	514	516	554	496	483	493	480	512	482	558	502	492	521	512	550	519	502	511	515	522	488	507	505	559	471	519	479	474	496	468	515	495	472	515	494	457	525	510	433	502	506	480	509	487	484	496	505	463	489	502	481	484	481	483	486	499	511	493	479	517	500	518	467	455	480	483	531	496	533	484	503	469	489	522	509	499	499	487	477	499	532	554	504	498	515	495	483	510	486	527	512	524	484	529	478	511	467	532	491	491	506	464	514	533	492	502	530	513	500	495	544	494	529	505	455	526	488	500	505	457	492	478	491	525	482	519	514	499	502	488	527	486	500	479	505	550	518	504	533	491	541	508	506	487	488	497	484	527	505	515	507	511	511	484	537	504	510	501	544	500	492	542	473	503	530	498	566	534	492	489	475	483	533	482	488	523	518	513	504	486	449	498	505	518	526	511	552	503	517	463	515	493	509	495	534	522	506	481	498	529	525	509	515	490	497	505	519	543	490	468	514	530	480	500	477	507	513	525	498	499	488	519	491	484	515	496	500	511	539	496	461	504	455	497	497	500	463	502	536	503	487	508	493	477	538	519	491	493	526	535	503	490	470	533	506	497	498	499	467	476	506	519	516	468	472	558	500	494	504	519	508	500	487	480	516	510	495	489	512	478	489	480	515	523	476	503	500	504	458	526	508	471	517	475	522	505	495	488	544	522	509	513	495	487	482	522	467	490	506	485	475	503	472	500	467	519	489	493	491	539	484	515	525	530	469	492	486	490	463	503	523	525	511	527	482	499	476	511	488	515	489	485	514	522	567	482	538	533	483	512	490	493	506	540	495	504	452	514	507	512	499	493	524	499	540	501	463	514	500	500	514	479	486	520	487	513	500	540	540	488	498	516	501	506	512	472	468	529	502	479	498	517	522	471	496	516	521	494	492	498	516	509	510	485	502
13962	2398	2635	2784	2553	1840	1106	976	941	838	566	533	555	513	622	625	657	752	941	1174	1262	898	641	426	345	335	310	314	328	324	333	295	309	315	313	276	278	317	299	292	286	329	297	303	296	295	298	289	301	318	276	334	304	285	326	333	286	291	289	299	289	299	313	300	315	292	285	275	280	306	352	293	272	293	313	255	315	321	305	308	295	317	348	302	285	263	302	268	289	279	317	317	302	288	304	257	272	307	295	299	276	261	275	311	280	293	284	306	290	297	319	294	300	296	303	281	323	293	274	282	269	283	286	305	322	292	316	281	303	293	251	263	279	330	288	314	271	299	319	298	295	285	310	308	288	301	295	300	288	315	304	278	297	319	307	303	305	278	287	273	288	309	289	292	273	300	280	301	296	311	331	299	282	264	295	292	280	286	293	285	282	304	267	278	271	295	289	267	278	305	266	299	296	286	306	303	305	319	305	266	294	308	308	281	245	283	280	302	277	299	308	277	316	279	305	266	278	279	285	301	271	254	253	279	287	326	327	312	281	289	294	277	325	289	272	266	296	277	321	284	311	299	278	263	269	298	261	279	317	335	308	273	280	294	274	293	292	244	300	311	279	272	309	299	271	309	273	302	333	312	276	299	264	295	295	317	304	314	285	265	292	284	324	326	312	324	279	280	293	281	276	309	275	243	323	256	257	271	299	305	333	270	263	306	295	257	273	276	283	270	300	281	265	275	301	294	266	235	306	267	289	308	303	268	306	287	312	297	308	285	279	279	288	296	297	270	256	273	275	277	306	292	296	336	289	292	294	280	289	298	300	276	312	313	250	293	295	276	325	299	285	293	289	292	289	334	320	322	284	311	268	283	291	315	309	271	296	302	282	289	291	299	311	289	324	286	295	304	326	324	285	306	304	345	281	313	280	297	291	293	312	288	330	324	321	294	292	296	324	256	296	281	290	280	289	296	260	301	323	286	289	285	279	294	296	288	291	317	300	292	290	283	282	294	296	299	282	278	298	306	296	303	272	273	291	289	276	282	284	275	326	287	277	300	274	293	303	312	315	299	306	302	322	312	278	312	308	302	295	354	325	313	316	289	290	288	260	277	290	286	271	294	295	256	274	280	300	292	330	305	309	302	289	317	273	281	269	269	297	308	315	281	271	300	303	294	280	283	300	290	309	330	297	301	284	296	286	313	276	283	299	274	310	278	297	298	297	295	309	292	317	290	280	293	280	277	264	258	310	296	306	266	284	289	277	292	337	322	291	278	292	310	344	263	332	317	273	306	281	277	288	311	308	290	291	285	288	298	280	295	281	284	262	312	299	281	317	305	280	289	303	319	323	297	307	301	264	322	246	275	292	282	273	300	334	277	299	300	268	322	274	265	279	315	270	302	279	303	286	302	283	295	294	305	293	310	257	284	300	287	273	287	254	294	307	304	328	267	298	302	302	331	288	275	277	261	324	279	313	320	316	346	306	270	297	283	282	287	275	291	265	290	300	287	258	294	318	296	303	300	289	269	290	273	274	285	318	311	275	310	291	303	312	285	297	298	274	294	275	303	284	287	288	292	304	268	294	281	280	263	269	294	289	293	282	290	318	294	293	283	315	279	286	290	296	270	301	270	296	281	321	295	302	299	270	288	285	294	292	299	285	262	265	303	297	307	290	289	294	312	330	321	300	272	281	314	303	281	318	262	276	306	315	304	284	303	295	273	292	297	293	289	292	311	302	305	289	289	306	288	260	313	267	319	257	311	309	281	269	299	301	285	290	338	294	292	280	302	286	263	270	303	279	303	285	264	307	293	290	255	313	287	307	265	288	303	291	277	297	298	283	298	295	298	307	308	259	274	272	297	309	293	310	265	310	314	287	324	302	294	309	298	268	276	274	291	289	313	269	293	291	294	303	265	286	286	280	290	299	313	279	289	300	281	274	298	280	279	315	316	229	270	272	292	346	300	305	259	304	289	303	289	279	288	272	289	265	293	281	282	270	323	271	280	241	300	291	301	312	298	322	333	300	274	300	323	291	267	297	302	325	277	271	269	298	287	299	280	310	285	296	304	307	270	266	286	301	304	276	286	300	289	288	299	303	312	275	252	267	273	294	259	301	281	317	328	298	298	315	332	299	289	290	287	286	302	290	302	305	296	289	281	274	279	292	291	287	278	318	299	277	304	270	285	320	268	285	289	294	310	301	280	322	262	273	286	280	271	296	281	229	274	288	252	307	288	288	258	326	293	283	291	309	277	301	291	276	287	293	280	300	247	313	268	304	286	303	291	326	281	262	263	272	303	292	297	298	320	266	294	291	302	304	302	289	305	302	309	298	300	261	263	302	288	295	314	302	258	297	283	295	300	302	298	281	307	271	276	289	284	293	281	286	281	297	292	306	294	329	308	296	286	289	266	305	316	300	274	271	315	302	283	283	259	295	302	274	303	289	292	302	317	280	304	272	268	302	300	301	313	269	273	287	309	308	279	302	303	305	299	283	284	294	291	309	278	313	301	262	301	291	283	316	267	296	263	265	306	294	259	284	302	334	299	303	307	296	291	296	316	287	307	307	290	291	284	320	298	335	294	310	285	283	318	277	307	280	292	307	310	300	311	283	286	282	278	307	292	314	294	305	265	289	318	302	277	289	300	330	283	309	304	339	306	297	271	298	275	285	298	277	298	289	257	266	275	303	305	304	291	259	312	274	245	292	294	294	300	293	270	273	290	308	276	302	272	260	287	316	298	289	278	281	267	314	291	290	291	288	324	271	307	311	296	324	315	289	271	293	305	293	272	302	286	330	291	299	308	300	284	268	308	284	263	301	276	273	290	325	326	276	295	309	278	323	291	283	293	283	290	272	297	258	300	313	279	300	294	315	268	288	288	241	282	296	285	310	286	304	301	264	300	290	284	297	278	286	298	279	312	306	304	281	285	312	303	292	280	279	276	290	329	282	269	285	271	269	300	338	273	303	299	280	285	290	300	308	259	276	263	266	355	306	279	279	312	294	297	305	294	289	307	295	273	305	302	321	300	246	310	284	294	293	273	296	250	308	299	293	271	277	325	345	263	303	298	334	288	295	295	300	284	315	299	312	273	301	304	275	301	331	302	323	307	302	254	323	293	280	304	275	283	317	301	295	330	308	304	283	296	307	300	302	327	285	281	304	306	319	317	281	327	291	285	296	315	317	333	294	313	286	309	286	311	300	297	312	302	295	269	301	319	293	276	343	283	275	284	289	257	278	308	285	275	308	266	291	281	282	264	278	295	292	298	275	299	287	301	302	299	278	293	288	286	307	290	281	315	291	298	329	332	309	295	285	316	313	264	293	266	280	282	290	301	289	275	319	267	262	318	298	292	322	313	283	260	270	289	297	287	258	265	293	296	293	327	317	286	269	313	288	270	293	283	292	312	332	274	315	265	272	280	304	265	284	279	296	257	303	292	257	281	305	276	295	294	291	278	291	296	260	312	301	293	274	271	316	317	271	270	320	281	307	303	295	287
7555	2250	4874	7679	8866	7104	4723	3989	4164	3485	2608	2440	2073	2353	2817	3093	3617	4007	5299	7121	7253	4763	3168	2067	1007	939	962	941	917	862	906	929	878	863	878	818	870	881	846	859	813	807	850	821	771	790	812	854	835	864	797	758	865	760	788	803	797	811	795	797	745	779	783	797	840	739	767	752	771	758	770	727	790	787	796	770	752	803	810	764	769	766	735	765	775	772	775	723	783	766	769	782	727	768	795	750	781	742	761	752	800	737	774	763	715	740	781	780	751	717	777	701	773	740	755	753	743	725	791	733	748	777	726	724	720	716	748	757	776	738	745	729	714	805	782	762	709	754	744	745	747	793	724	750	754	722	791	775	702	763	737	785	760	761	697	774	761	722	729	772	767	759	710	762	778	746	770	767	715	734	769	755	751	756	779	776	747	748	750	760	765	780	751	738	723	700	759	713	791	722	726	742	728	714	731	772	741	790	765	740	783	758	787	786	741	730	736	681	767	772	763	712	766	744	706	720	735	758	742	729	721	772	747	786	808	710	790	734	716	737	781	694	768	760	732	781	807	728	753	724	721	743	772	741	689	709	734	749	756	790	757	791	778	769	717	747	730	732	738	699	762	746	756	729	784	769	730	685	746	746	768	769	747	797	749	774	752	710	729	768	728	750	772	762	729	716	734	735	762	739	754	742	746	749	758	731	785	731	737	775	755	766	764	729	736	752	737	757	706	754	741	781	712	767	744	735	731	755	750	774	719	784	719	731	766	693	723	774	733	792	787	768	721	794	765	727	795	766	720	742	745	760	752	725	782	760	780	773	822	737	788	757	757	774	720	789	688	748	791	761	741	727	760	759	799	742	688	745	765	740	764	754	725	738	733	772	731	748	755	741	792	708	757	730	746	773	747	770	762	761	754	790	720	751	766	754	760	733	770	732	743	757	790	744	782	784	718	720	710	790	772	747	782	756	712	758	773	772	722	767	734	718	761	764	741	749	736	751	768	754	753	757	740	746	752	788	714	771	742	798	737	760	734	739	748	751	779	788	754	722	760	766	780	737	751	744	733	736	744	700	754	746	769	713	704	753	726	796	733	767	768	749	743	709	767	754	804	767	736	735	750	764	809	743	734	765	742	766	733	724	780	812	712	754	731	705	721	766	761	700	754	780	751	740	756	764	801	751	745	758	761	782	779	790	707	760	759	766	764	757	736	749	782	701	744	770	797	739	722	754	715	731	745	755	755	752	738	779	776	743	730	741	772	765	711	678	779	721	752	771	747	765	732	760	730	791	818	770	786	745	731	703	756	742	732	736	770	767	737	792	751	780	748	770	702	775	754	736	759	730	732	751	740	800	768	802	778	753	766	768	735	740	732	749	742	751	700	769	770	831	703	756	693	780	738	739	770	812	725	708	775	702	763	753	828	718	758	762	733	772	749	756	711	758	707	814	747	785	755	741	769	730	738	758	764	767	782	717	788	783	749	769	723	773	718	747	746	798	732	741	782	709	724	794	783	801	778	721	740	739	746	802	735	753	745	792	772	772	744	769	729	761	767	758	671	745	747	771	739	803	768	736	711	752	690	783	731	756	782	741	674	756	768	770	736	760	701	753	741	743	750	766	756	739	717	770	761	704	708	776	752	762	763	747	734	778	751	772	770	736	726	722	760	750	792	738	732	743	774	728	792	738	743	728	756	749	775	735	739	743	764	747	765	786	741	734	770	697	800	762	725	786	752	744	711	736	731	747	705	762	781	732	770	773	786	745	723	817	735	715	713	725	797	720	784	763	684	733	761	778	733	728	750	766	725	769	750	757	785	699	743	738	713	741	747	741	739	736	759	805	791	719	703	700	717	812	749	776	747	727	754	791	750	762	748	769	775	758	783	753	734	782	790	730	743	757	726	781	734	773	790	777	736	758	768	710	750	714	780	785	749	802	751	750	789	755	764	742	742	673	736	677	756	742	794	724	754	795	734	720	732	759	806	787	768	738	735	794	745	716	776	714	770	754	788	748	720	757	726	792	774	739	765	756	711	752	750	764	737	752	711	775	758	764	762	706	761	779	738	721	747	732	709	794	752	746	799	794	742	733	764	696	715	761	800	768	745	751	754	755	706	745	723	741	689	701	736	718	730	742	757	692	743	778	724	745	734	778	814	768	804	738	717	806	744	744	718	747	738	744	749	796	722	778	725	721	706	737	720	738	763	686	786	724	735	718	709	758	711	799	826	716	681	759	735	752	728	750	752	718	735	751	779	808	756	705	781	758	759	762	722	761	747	760	772	779	733	737	747	813	780	740	747	773	750	729	737	757	749	712	726	745	779	731	745	723	729	741	781	761	752	726	728	735	774	778	772	777	739	726	772	759	767	710	722	703	739	787	744	726	751	741	735	771	781	779	770	744	735	718	779	718	755	754	751	735	766	734	720	788	793	735	713	706	748	751	730	739	722	740	768	766	748	723	771	742	742	741	749	769	740	767	773	708	705	782	783	710	741	758	726	735	784	745	737	781	748	795	758	754	720	746	761	749	749	758	706	754	756	781	736	817	738	696	787	719	804	760	765	764	734	717	773	793	762	733	772	718	765	752	755	740	771	751	771	770	726	771	702	754	696	745	789	752	731	765	723	743	744	705	729	755	735	781	763	743	755	714	745	743	798	750	799	789	844	720	738	757	776	810	749	797	796	777	769	754	695	720	789	720	756	746	759	782	727	779	778	739	745	767	745	748	706	754	787	771	724	745	775	743	683	713	762	737	708	763	741	801	749	771	725	682	749	738	719	736	740	758	679	760	722	760	715	726	745	733	699	750	743	770	722	716	756	726	753	769	725	759	742	747	735	807	728	752	779	743	747	783	704	766	749	723	736	721	780	751	723	740	774	759	757	779	745	801	691	736	750	737	746	770	725	756	745	747	739	729	693	721	779	691	748	753	734	756	739	796	746	755	770	766	735	786	729	752	724	745	718	743	718	770	721	737	745	784	798	748	772	772	729	748	759	773	771	730	709	770	740	753	728	720	758	763	764	781	765	722	786	804	740	750	714	742	760	735	721	704	715	720	725	705	804	759	750	736	720	761	742	750	763	689	786	754	737	720	727	761	757	803	782	709	709	733	759	771	801	786	743	732	709	692	737	780	759	727	748	777	747	774	749	728	735	758	783	757	723	741	764	758	763	728	782	788	727	748	779	713	732	735	761	708	730	770	790	751	797	743	756	749	728	727	792	792	760	750	729	756	763	732	792	735	783	762	796	732	761	748	793	739	747	807	795	766	743	756	775	751	741	766	741	782	793	779	779	739	750	758	704	757	735	776	797	731	751	758	733	746	711	770	727	795	781	721	741	780	728	754	776	716	742	715	779	751	793	755	774	776	793	756	751	736	743	776	762	767	710	764	696	769	770	756	717	729	755	730	741	780	732	730	725	725	740	694	714	763	756	778	773	749	801	774	742	814	745	747	739	805	741	732	772	729	785	738	754	764	741	769	733	762	720	763	750	734	786	784	778	676
2147	353	425	679	739	607	462	432	428	405	316	349	356	376	330	303	347	319	327	297	299	296	330	358	322	298	288	306	322	309	332	327	330	346	312	320	318	320	313	325	310	308	328	328	315	300	293	302	340	343	306	297	326	308	332	312	267	307	322	337	277	319	300	351	333	327	315	308	302	328	343	298	295	294	326	330	293	297	327	320	329	306	324	296	356	314	310	266	318	331	332	342	269	305	313	342	350	342	305	298	293	319	323	323	326	308	328	315	315	348	307	291	313	308	319	312	318	311	290	331	329	331	313	332	326	321	322	329	323	297	309	326	351	256	322	317	286	321	330	344	314	336	321	308	320	346	333	301	313	307	325	303	324	330	335	324	296	313	315	329	327	285	301	300	314	292	307	291	307	324	296	341	297	335	317	307	326	308	304	330	298	295	304	301	341	298	315	329	311	334	285	288	289	335	313	355	303	311	310	328	315	341	328	302	303	297	343	283	321	334	343	307	316	340	276	313	326	306	280	317	288	341	299	295	328	296	326	278	324	310	338	305	323	317	316	342	291	319	321	308	297	303	283	306	304	329	306	318	352	314	304	345	324	301	303	363	317	322	289	335	346	305	337	323	291	282	328	321	307	337	328	330	286	344	299	283	315	331	310	310	290	290	356	319	291	323	309	318	297	307	329	323	331	310	293	317	336	334	271	323	305	333	291	335	311	301	309	381	334	313	303	325	333	356	331	346	319	298	307	351	334	341	306	315	295	291	306	333	302	298	329	294	304	307	308	322	332	304	327	291	313	295	338	326	335	305	328	320	315	310	300	293	324	301	326	340	307	335	284	314	326	329	312	340	304	314	319	293	328	354	313	334	308	318	324	309	329	293	336	321	303	321	314	335	318	289	297	348	316	324	351	302	319	296	294	309	320	330	323	347	325	313	323	315	302	305	322	271	328	309	337	325	339	331	305	310	314	338	311	336	318	294	304	329	317	316	297	305	326	331	332	309	301	325	339	331	308	309	324	319	350	320	298	314	337	278	321	295	320	322	339	294	298	308	311	291	315	324	317	278	331	316	324	299	312	316	345	299	333	320	338	351	309	345	335	313	294	313	309	339	307	331	305	322	321	332	315	339	301	334	320	284	314	314	288	337	312	342	333	345	332	321	336	327	287	324	322	325	304	333	323	322	350	296	318	299	287	305	293	301	330	343	295	318	311	314	305	329	337	314	282	352	335	334	317	318	350	283	292	304	310	292	333	328	292	335	298	335	346	323	331	346	326	298	309	299	304	307	299	312	291	320	310	319	331	316	309	306	364	305	307	353	316	311	302	318	328	277	284	314	337	322	287	309	269	330	303	306	292	328	323	326	324	306	339	316	315	307	315	321	342	313	309	286	299	308	328	333	290	323	336	316	317	305	300	298	293	312	348	319	281	275	283	309	331	335	280	283	304	318	309	339	314	337	325	314	286	321	314	350	296	324	306	296	282	309	307	328	324	310	314	338	294	329	346	288	325	301	329	309	314	299	316	354	317	308	342	322	314	273	316	318	309	286	319	320	329	293	321	308	316	338	282	329	324	296	345	294	326	316	314	301	364	302	309	306	339	335	315	308	325	281	340	340	326	326	297	289	301	338	292	295	289	282	345	298	319	321	299	328	345	328	307	274	323	328	311	351	316	326	312	288	308	304	301	317	347	319	317	295	286	316	302	330	325	311	300	308	349	294	299	314	314	317	319	347	325	286	313	319	275	318	315	328	313	306	303	303	321	315	305	315	323	307	308	341	292	338	302	363	311	310	300	279	308	310	312	336	338	358	271	316	331	337	316	330	296	326	304	328	314	329	313	308	335	346	322	297	328	324	330	304	301	312	309	306	319	312	288	350	314	325	298	346	309	322	333	324	324	314	325	313	351	318	329	300	300	329	314	329	309	330	293	292	295	313	303	306	312	379	308	329	287	296	322	329	313	284	307	273	304	315	323	297	331	268	302	325	318	307	302	315	365	285	286	309	329	344	332	330	306	331	342	298	287	304	304	326	322	291	297	341	322	351	305	297	296	337	317	286	319	313	342	293	342	315	287	309	288	322	356	296	332	297	301	334	292	284	301	303	316	350	320	302	291	286	277	357	326	326	315	342	322	330	312	302	287	304	311	283	318	285	322	298	333	271	332	319	323	300	356	315	308	322	297	318	314	305	330	312	348	341	273	318	346	329	341	298	340	315	332	293	307	356	296	293	296	315	299	322	324	346	289	321	300	324	365	342	339	307	317	285	324	333	302	307	304	320	286	324	327	328	346	296	332	296	328	318	339	297	342	348	330	323	309	324	324	322	327	321	326	314	296	324	294	330	324	333	307	308	321	331	325	299	336	298	310	336	336	328	302	324	315	299	316	321	308	323	319	292	275	254	303	303	361	349	326	325	319	328	329	343	324	327	291	331	329	297	298	328	344	303	302	321	308	337	290	297	307	325	300	278	319	366	296	287	318	317	318	326	324	308	336	302	322	332	291	312	335	327	310	346	324	288	345	324	361	309	339	305	318	315	309	340	349	317	315	305	363	320	300	313	304	355	292	288	321	328	322	301	296	302	331	312	299	337	338	311	318	308	289	315	304	324	312	332	295	298	303	309	313	293	310	326	321	320	319	313	289	334	326	289	283	305	306	338	328	334	326	323	307	289	326	310	310	314	325	329	303	319	349	292	291	318	355	308	300	305	290	280	336	342	300	321	288	321	271	296	326	298	294	353	309	295	302	295	300	322	338	288	341	319	315	319	318	326	301	299	325	351	312	291	307	327	323	294	315	314	275	312	300	315	290	332	306	320	328	338	290	298	359	359	304	288	340	301	306	334	311	291	319	266	295	343	307	324	333	325	308	317	318	319	323	301	340	322	335	301	317	315	289	304	318	338	322	333	341	314	326	314	289	301	301	308	309	291	271	323	300	278	315	326	336	334	314	295	340	310	316	299	249	293	349	308	301	332	329	319	296	293	316	349	275	298	304	296	295	291	327	292	296	344	329	319	315	331	307	336	283	287	331	352	303	291	296	293	313	365	348	304	319	324	315	315	293	325	304	297	302	324	378	311	337	297	320	313	334	305	350	317	339	325	318	309	313	273	299	308	309	329	301	278	295	304	316	309	340	319	312	300	327	281	336	301	301	326	326	324	335	328	350	312	311	313	307	346	313	341	299	348	347	333	328	319	309	303	310	316	302	267	303	315	315	317	305	328	289	299	265	334	323	311	317	302	332	300	328	361	322	314	322	302	279	290	324	304	318	297	328	343	281	300	290	340	322	310	315	341	329	331	347	315	333	311	309	313	312	302	338	308	335	295	319	309	331	319	312	309	304	295	280	319	331	333	311	300	289	325	301	363	377	335	298	295	311	319	325	317	317	326	319	291	306	333	314	319	322	277	310	284	324	296	337	327	303	282	298	329	301	290	320	354	306	316	311	336	320	287	305	303	306	301	323	332	302	292	303	299	284	299	322	336	279	300	345	322
2395	790	1070	2102	2679	2174	1576	1370	1566	1170	1074	926	929	909	810	837	818	834	841	869	922	905	790	793	797	727	736	765	802	774	784	761	755	759	741	755	742	789	785	767	754	735	746	779	760	752	757	787	820	797	769	758	775	750	756	753	719	720	751	769	764	786	772	736	760	712	776	790	786	759	763	767	747	803	723	787	739	747	697	741	789	789	752	792	715	766	760	778	789	745	756	755	747	817	741	787	770	735	788	770	786	772	757	757	785	766	800	721	733	755	735	710	772	764	802	688	786	755	739	746	731	730	765	742	736	754	777	833	745	763	815	761	757	784	780	794	745	701	760	778	723	732	785	748	748	783	742	782	781	782	798	765	714	752	758	787	756	685	723	777	790	788	717	807	769	746	698	747	760	744	809	791	759	774	794	739	799	763	714	773	742	718	731	738	729	813	749	713	790	784	722	818	759	772	746	773	762	732	775	743	768	730	723	739	753	785	701	739	802	789	725	775	749	772	754	811	769	727	731	750	740	750	766	734	791	734	795	708	785	732	764	700	757	804	728	797	755	703	766	739	732	775	773	801	761	717	785	754	783	767	763	773	767	762	791	781	738	770	756	784	767	785	760	734	796	763	709	739	739	798	714	765	758	725	707	761	786	821	735	713	775	792	718	727	732	746	792	839	767	760	777	761	759	764	764	793	747	781	755	761	819	765	797	810	752	773	779	770	763	748	717	795	733	802	774	721	828	778	726	736	752	807	768	740	806	739	725	786	735	770	723	764	805	787	737	760	717	772	786	696	782	781	770	758	805	754	734	767	812	754	745	772	739	760	793	747	762	686	763	781	688	740	796	828	755	785	705	749	739	748	726	778	761	763	777	803	757	753	734	737	748	777	776	705	736	718	737	694	766	780	751	775	744	767	754	739	704	758	814	727	733	736	767	791	742	760	732	807	774	791	730	778	768	815	760	713	738	739	762	729	731	801	805	763	717	778	747	789	766	780	718	743	801	775	744	792	799	824	734	751	775	797	745	757	755	792	728	747	747	733	749	752	707	755	756	747	748	756	732	763	767	741	749	762	714	797	765	793	708	777	737	777	769	732	730	752	740	765	722	785	714	751	741	725	709	777	721	771	722	765	733	711	797	760	781	761	743	736	811	766	735	750	787	733	729	768	762	781	720	792	741	811	749	762	759	756	722	769	767	771	749	746	756	717	758	753	767	739	741	788	811	792	731	755	757	797	772	800	772	720	722	752	750	766	812	758	742	754	715	737	738	745	793	737	788	780	758	788	755	750	795	740	732	749	725	791	779	731	728	743	789	818	752	797	772	765	818	751	773	757	731	779	786	755	756	773	735	770	765	835	770	736	794	774	789	732	793	755	791	773	740	732	747	782	722	787	755	775	750	783	741	736	755	783	711	786	792	753	752	745	780	772	751	735	719	785	727	816	743	802	726	732	745	718	748	729	788	734	794	766	780	789	732	733	787	747	801	787	765	742	737	794	774	743	781	788	729	746	789	741	803	750	747	761	751	738	747	751	752	805	715	757	819	742	792	749	771	725	743	741	779	765	740	773	751	749	764	757	748	752	751	746	710	731	751	753	784	774	794	765	713	723	754	823	744	779	774	741	755	749	817	754	766	797	733	730	819	746	748	774	733	769	788	722	797	712	741	778	726	744	779	741	796	757	743	715	711	781	762	739	747	766	744	750	756	775	806	769	732	718	790	712	768	764	771	773	759	778	695	748	811	743	710	791	745	729	738	822	768	728	732	761	698	789	796	780	778	742	768	739	771	755	770	698	763	765	780	720	789	748	780	742	787	741	746	773	776	785	731	765	754	793	723	782	776	743	764	751	747	770	726	760	736	759	734	743	744	794	760	782	818	772	730	760	761	747	774	760	773	723	775	751	771	764	740	740	755	797	800	747	765	750	763	710	784	795	753	715	780	750	812	786	740	750	758	773	796	763	778	762	761	799	750	781	757	804	722	735	790	774	787	704	748	769	736	778	776	773	765	831	711	766	736	724	724	833	743	715	761	765	772	774	810	764	764	732	783	780	711	728	773	763	764	752	759	751	775	732	790	726	737	750	734	765	763	758	733	708	763	699	773	778	741	726	770	773	805	728	740	772	757	766	714	804	779	755	765	745	770	736	763	785	781	783	756	754	747	829	726	756	789	751	792	758	786	739	694	722	759	737	710	727	764	782	740	778	746	796	778	746	695	808	726	751	730	790	783	791	779	740	786	777	743	802	749	763	807	717	761	735	726	693	745	803	746	797	762	730	720	806	769	776	783	767	721	781	771	756	811	792	791	740	757	765	798	790	731	749	776	752	748	758	751	748	727	761	776	788	752	769	754	757	766	731	780	813	736	751	787	766	755	792	757	787	806	788	825	758	788	773	772	775	755	775	736	762	776	764	772	746	782	803	802	742	742	759	798	761	755	708	769	745	789	780	742	761	769	789	758	715	756	765	741	736	804	742	773	758	738	736	800	695	724	749	752	764	742	752	699	768	741	744	725	808	747	736	773	761	754	722	748	776	806	740	761	790	691	760	778	785	771	735	754	742	774	777	715	722	759	764	762	758	759	751	727	781	820	717	775	794	780	760	742	792	772	768	781	773	739	746	725	666	759	751	795	765	736	778	777	726	725	718	770	757	771	751	815	713	756	745	778	780	771	734	782	775	750	742	780	800	742	766	788	752	803	787	775	768	817	787	725	778	744	757	804	762	803	774	779	818	804	785	795	711	746	790	744	820	705	794	746	758	741	742	743	699	736	740	766	801	748	798	762	758	763	744	732	772	753	700	791	764	751	771	801	726	732	792	762	798	771	753	736	686	822	755	719	791	688	748	791	747	779	767	725	707	731	680	751	729	755	717	781	789	782	755	785	709	743	737	725	737	750	787	743	718	761	775	762	705	761	749	742	775	741	707	814	730	765	762	785	773	783	771	777	777	727	746	734	749	770	764	762	722	752	782	798	735	776	729	709	786	770	713	784	724	773	758	738	787	776	748	760	766	725	753	737	807	739	781	759	772	735	731	765	744	765	787	709	785	784	748	779	795	754	774	792	771	721	744	703	725	770	777	753	816	736	793	760	746	794	748	723	756	789	765	745	765	766	757	773	764	813	773	756	746	798	750	761	737	761	768	759	754	747	786	739	774	767	732	761	736	750	756	738	784	802	821	764	754	769	774	757	773	750	759	733	779	759	732	738	706	751	825	772	709	715	789	768	781	729	774	769	775	768	789	732	745	773	782	748	757	787	762	763	820	806	772	775	737	764	744	738	746	764	751	753	744	782	793	720	754	786	777	731	738	739	744	776	731	730	783	746	743	793	758	760	719	746	778	781	775	769	786	802	698	785	742	745	787	747	765	743	750	767	758	765	699	760	765	783	736	787	773	708	715	701	783	756	685	802	786	747	792	762	746	765	718	768	732	740	781	717	732	746	736	749	777	733	744	812	753	706	771	735	777	730	797	769	738	711	755	784	740	752	751
7064	943	1205	1455	1351	944	678	565	539	377	374	277	270	325	282	357	317	392	442	543	483	583	384	225	203	182	184	176	192	198	194	177	178	174	170	194	218	190	194	158	196	193	179	193	162	158	160	192	160	161	206	181	178	165	203	193	193	182	196	162	183	195	165	177	190	196	173	169	204	162	193	186	171	160	173	196	193	223	171	182	186	176	164	184	184	171	177	187	174	156	185	192	178	181	167	160	180	176	164	182	196	184	190	201	161	163	153	196	170	174	197	157	167	178	206	185	172	184	182	156	179	181	169	196	157	174	177	152	167	184	193	171	171	196	162	177	185	174	163	172	197	179	171	204	178	175	164	190	202	202	171	167	168	197	157	153	177	150	191	159	216	148	189	195	167	182	165	188	183	189	175	189	197	164	172	189	162	193	157	165	160	169	174	172	177	176	199	174	163	165	164	170	159	187	183	181	176	197	169	187	191	176	169	174	172	176	193	173	161	186	183	176	171	177	185	189	176	174	199	185	155	199	194	189	182	143	153	179	189	188	183	186	148	163	187	194	191	176	188	158	161	180	184	201	172	158	166	187	158	184	174	193	202	181	188	178	179	168	183	161	173	185	185	171	182	195	184	183	160	169	169	182	144	178	180	189	160	155	175	176	178	174	165	175	172	171	189	164	176	207	182	189	176	162	168	154	195	164	189	199	174	181	178	180	159	178	198	183	181	175	209	159	199	180	172	183	176	187	195	159	152	184	178	165	204	167	194	174	182	178	176	180	171	168	181	190	171	189	194	167	165	169	183	177	177	163	166	180	187	182	169	195	163	173	166	181	166	175	160	186	198	184	154	165	167	171	197	188	196	186	200	191	166	186	178	179	176	178	183	162	172	177	204	185	180	204	179	169	176	179	167	152	174	181	157	168	169	161	194	174	199	180	174	216	182	197	187	184	172	190	156	159	160	168	171	209	171	187	187	192	164	176	160	170	165	170	180	182	176	207	174	199	185	178	186	171	197	197	185	176	165	169	190	170	182	153	181	187	172	154	170	188	180	204	194	175	157	175	195	185	169	164	188	151	162	175	164	173	172	153	173	182	181	166	177	187	168	196	166	174	188	189	180	193	176	184	224	185	179	199	174	188	172	173	169	174	190	172	185	169	180	180	130	173	166	190	191	199	180	167	173	198	176	179	174	165	148	164	173	179	187	180	218	202	174	176	185	167	179	161	168	191	162	169	194	162	184	170	184	150	164	163	166	159	186	192	175	184	161	147	162	186	174	178	161	181	178	205	222	194	182	186	190	158	176	178	178	185	176	179	193	167	193	179	177	180	182	155	177	158	144	171	179	174	175	174	198	157	155	202	162	178	188	187	163	176	198	188	178	198	171	208	171	171	148	194	156	204	184	197	165	159	159	170	169	174	159	185	182	165	163	154	177	203	205	165	186	163	153	162	173	175	195	177	154	183	190	173	155	181	184	179	196	183	159	178	179	189	170	172	170	192	188	181	177	182	172	160	171	167	229	172	178	179	172	180	195	164	178	213	175	183	182	165	168	180	177	173	182	192	206	200	198	197	154	163	167	165	171	187	171	166	184	175	192	186	179	185	204	197	193	163	175	166	195	183	173	178	158	184	174	185	162	179	210	201	186	166	155	165	169	183	194	170	187	214	183	200	195	169	163	184	182	185	185	173	166	173	177	163	191	179	173	187	180	184	181	205	198	167	183	149	203	177	168	151	161	186	171	161	180	181	187	179	194	203	175	176	148	170	189	177	185	176	160	174	184	199	195	171	154	186	176	151	165	166	169	170	193	186	191	189	169	173	173	203	206	190	174	189	185	180	164	183	185	189	196	148	173	168	171	175	197	175	174	181	174	178	178	167	171	168	180	185	179	186	174	174	168	192	185	168	196	173	189	184	178	169	187	157	183	180	200	163	178	179	185	160	189	163	171	168	182	173	183	197	185	191	178	166	151	177	177	164	163	190	168	186	202	173	177	152	215	172	182	176	169	169	186	188	175	166	158	153	168	187	157	178	184	185	195	173	198	175	174	167	181	205	159	174	171	141	168	182	174	183	176	189	190	183	192	190	179	184	186	185	185	185	184	196	151	180	190	188	178	170	167	146	172	180	188	160	167	175	195	158	233	185	183	175	198	187	176	178	190	183	178	145	185	187	158	187	172	182	168	188	197	168	156	189	188	185	166	161	150	167	196	198	176	175	175	166	172	155	188	197	167	187	192	191	164	174	182	189	194	173	177	174	181	175	189	193	184	177	191	170	176	199	188	182	192	150	175	194	186	169	177	183	193	199	198	167	180	187	182	165	182	196	183	163	182	176	176	164	163	182	182	184	197	171	179	156	173	180	161	172	192	179	158	188	174	168	156	178	160	182	188	185	180	191	171	183	216	183	174	193	186	172	177	179	182	176	180	183	176	190	181	184	172	183	179	171	172	163	185	194	186	166	183	174	175	159	200	194	187	177	173	193	199	176	166	184	177	191	184	178	159	178	190	169	159	177	199	191	175	196	177	185	163	188	173	183	175	210	177	182	168	164	204	166	158	183	177	192	183	163	184	197	172	150	183	205	172	178	182	205	168	169	165	196	210	175	188	180	197	138	198	183	163	169	205	178	212	170	173	170	185	162	158	180	159	162	158	202	200	199	180	189	165	171	176	175	170	189	150	172	169	196	177	184	174	184	205	199	178	172	179	187	180	168	182	206	157	175	168	171	160	163	147	171	183	179	188	174	161	165	188	181	163	185	177	161	180	168	173	187	179	185	161	178	166	159	175	183	164	175	180	190	159	181	170	175	166	178	189	186	189	169	165	178	197	188	178	157	191	172	199	193	164	173	184	164	186	168	199	168	144	207	188	174	180	153	175	169	171	171	164	169	178	170	176	177	171	166	187	191	180	176	186	178	177	193	189	174	210	191	164	164	190	195	181	188	165	188	179	190	179	179	170	175	176	177	180	177	195	165	161	220	185	180	169	178	174	153	181	159	177	188	181	151	165	183	191	203	184	190	167	162	192	194	201	169	172	180	185	170	179	197	194	185	175	176	198	165	189	167	161	182	176	181	197	188	174	155	180	191	176	211	175	186	193	176	181	177	173	178	196	191	187	191	177	191	166	173	160	193	153	151	158	174	172	190	168	213	185	186	197	170	186	187	183	181	204	188	167	201	188	176	170	182	169	174	176	201	165	207	181	164	188	171	190	167	187	190	169	166	191	186	161	179	181	157	184	164	161	210	195	185	174	187	187	173	178	174	177	162	166	177	179	161	196	164	156	160	195	176	183	175	152	155	191	187	185	190	168	178	193	182	171	173	161	185	184	160	185	166	199	171	183	162	175	192	188	187	187	182	178	176	164	196	183	182	192	172	185	173	185	159	166	201	167	184	185	178	167	172	184	161	168	179	196	161	183	177	186	187	182	180	174	168	161	206	176	167	200	169	196	168	179	165	175	185	170	151	191	167	183	182	167	223	152	189	175	180	184	176
5382	1196	2561	4563	5160	3885	2826	2680	2460	1653	1572	1187	1199	1424	1387	1642	1524	2435	2651	3271	2908	3082	2029	878	627	588	649	641	579	564	551	523	548	534	544	562	556	607	464	547	577	529	531	565	522	547	485	483	504	549	521	519	549	508	515	548	485	540	507	502	494	537	504	496	539	486	483	519	523	485	506	543	491	537	516	512	513	498	512	487	531	503	507	511	482	508	500	517	490	455	529	493	470	515	515	518	490	488	527	508	508	455	491	511	559	543	534	450	462	523	530	489	494	492	537	502	467	500	501	459	492	510	506	493	461	491	497	532	516	486	502	496	507	468	510	461	502	515	516	493	537	508	492	510	551	515	518	498	485	511	493	501	511	482	485	495	495	543	511	525	499	525	508	473	512	512	521	487	490	549	522	504	519	508	497	453	520	516	476	480	499	486	496	520	529	469	489	510	499	474	483	517	483	519	482	500	496	474	523	531	542	479	557	505	514	474	491	515	530	511	494	495	504	463	478	497	492	473	467	544	488	496	502	524	511	489	451	495	508	459	500	498	478	548	513	497	524	505	489	500	504	469	507	506	440	492	534	477	503	502	533	502	451	495	495	474	527	518	525	455	483	473	522	501	494	469	517	489	530	503	529	533	493	482	505	499	495	477	509	508	527	470	531	507	492	533	508	471	519	477	481	518	514	520	492	480	507	500	484	475	547	511	498	506	497	481	459	494	465	535	491	478	530	530	489	499	482	538	487	482	549	502	516	523	488	515	494	491	480	505	512	470	480	481	516	521	526	525	499	487	499	539	487	480	484	527	525	509	479	502	497	509	513	476	476	491	529	499	498	514	495	519	509	462	481	499	508	506	481	526	509	507	520	490	489	488	527	511	522	489	482	517	510	515	482	480	506	507	492	499	456	516	478	499	502	503	532	512	513	465	482	490	470	469	510	513	481	522	501	519	486	507	510	477	490	474	513	514	500	535	477	489	525	497	494	506	516	502	478	513	531	516	491	497	520	516	533	492	524	523	512	501	550	515	525	492	510	521	506	509	496	487	519	487	509	470	483	493	517	482	497	524	478	507	479	512	481	527	507	541	506	497	523	490	516	475	500	510	514	478	521	472	490	471	470	507	459	488	479	484	523	478	562	538	472	502	495	478	494	483	493	497	512	538	495	520	468	457	495	510	478	512	485	476	490	486	477	497	497	489	470	495	524	480	510	504	501	479	476	488	486	486	501	504	478	510	494	461	507	488	484	512	527	520	487	495	508	500	487	503	510	505	501	487	485	509	460	475	510	510	534	471	447	512	468	533	529	511	478	492	508	501	495	505	514	510	482	504	473	471	489	487	511	550	505	507	490	516	509	473	523	473	505	497	499	527	487	468	498	493	471	503	516	475	479	503	497	512	492	501	486	521	489	511	470	515	494	492	486	468	542	473	511	505	490	471	483	500	470	477	521	506	515	537	477	504	528	496	475	495	462	549	484	487	476	472	571	510	514	501	500	457	471	509	522	487	460	526	505	518	547	464	494	521	502	478	476	498	518	484	463	489	520	524	529	502	477	494	489	508	520	487	453	514	544	496	502	512	533	492	506	497	525	523	485	492	529	503	495	508	467	515	502	501	476	518	522	505	460	462	502	457	457	500	473	451	492	525	480	549	483	526	541	478	525	489	484	520	501	465	515	487	526	498	479	487	504	484	439	461	486	494	524	498	483	530	535	479	526	506	519	519	503	528	524	508	516	416	549	511	523	470	502	481	503	482	484	487	518	485	504	489	523	485	502	521	508	506	504	533	477	498	508	497	518	496	485	508	474	496	512	491	495	514	502	515	512	505	485	490	501	494	484	482	504	527	528	484	440	501	486	508	480	523	506	504	488	542	494	522	485	494	488	481	489	523	469	482	487	492	501	489	508	551	501	494	495	533	506	445	477	528	480	537	505	537	485	475	473	524	510	506	480	439	506	489	476	523	494	531	479	485	491	515	486	518	481	477	520	522	476	502	465	486	472	517	515	488	476	498	507	485	497	482	502	482	500	515	514	474	510	526	494	486	512	510	530	493	476	493	475	498	502	505	511	484	495	485	544	512	491	517	520	471	484	543	512	517	481	499	520	492	548	491	473	513	511	507	485	547	508	499	533	521	480	465	555	452	453	496	530	497	483	520	517	486	469	524	514	435	527	502	531	468	438	437	537	532	501	482	479	517	504	502	477	491	506	462	537	462	476	527	482	458	508	501	493	479	495	473	480	505	463	484	519	522	467	503	524	529	499	458	466	479	497	503	481	495	519	523	482	465	511	572	464	493	499	519	530	516	477	519	488	496	503	528	504	508	492	470	462	535	506	494	504	497	546	511	513	492	518	544	535	502	463	491	479	484	503	508	454	485	552	501	481	476	495	469	503	495	522	472	425	505	527	455	474	477	476	517	533	504	500	541	478	510	498	522	523	501	512	459	475	483	488	507	510	500	514	496	517	524	501	480	517	453	525	552	516	479	499	482	522	449	496	518	462	521	475	518	512	452	513	502	489	459	466	478	472	488	483	455	510	480	492	496	463	514	502	496	525	499	486	498	458	477	514	512	477	520	478	532	481	484	512	483	504	526	497	554	531	481	525	516	549	482	458	505	474	505	508	527	511	490	495	479	508	490	493	469	495	506	485	505	492	531	484	515	520	488	492	506	521	501	500	542	516	542	455	499	515	468	519	509	519	477	492	495	474	474	470	493	516	524	479	506	531	518	527	477	502	516	489	514	470	504	570	491	508	487	495	523	518	507	492	476	548	532	552	509	492	496	502	477	550	530	512	486	511	501	511	484	490	480	512	467	516	494	496	454	502	506	501	517	496	519	489	516	522	485	484	496	473	497	503	491	503	451	518	536	506	484	516	487	497	514	483	518	495	478	482	498	508	525	525	483	459	503	538	503	506	490	470	540	475	482	482	550	465	501	464	512	492	497	517	494	524	534	550	495	497	499	452	548	525	469	505	501	512	503	522	552	472	520	476	495	471	490	495	537	499	506	506	494	494	485	468	508	443	454	508	519	533	472	504	495	463	533	530	495	525	510	486	513	518	489	479	482	506	539	524	501	491	503	509	523	479	458	456	491	482	497	515	471	513	525	518	503	528	483	503	503	525	464	532	471	488	448	486	469	530	485	504	482	484	507	454	474	510	508	496	514	525	511	465	505	491	507	489	485	509	495	504	534	513	471	472	477	499	448	462	518	527	507	477	499	498	507	508	508	501	524	483	530	474	452	463	525	505	514	530	473	491	555	513	491	511	502	493	522	497	477	524	501	440	494	533	500	494	524	521	500	513	466	476	474	488	518	506	534	512	543	522	508	502	497	492	512	467	486	500	530	508	460	475	486	499	484	523	508	506	450	516	489	495	492	517	531	494	497	526	470	468	477	505	530	516	513	459	489	512	539	534	487	493	494	505	477	476	503	466	486	477	517	471	525	501	519	501	477	529	473	511	487	505	528	458	481	516	459	510	496	505	525	513	490
13820	2282	2582	2674	2230	1475	1190	964	817	685	589	536	511	571	541	619	620	689	904	1284	1126	1109	791	390	335	277	318	320	320	316	324	320	340	328	327	287	301	332	273	280	309	300	298	311	274	280	283	260	285	298	293	274	320	279	272	292	249	287	290	246	295	252	281	298	272	276	276	264	249	297	306	303	284	278	316	281	270	284	303	299	277	300	294	272	317	247	271	297	291	300	290	274	265	251	313	292	329	289	305	302	288	283	287	268	283	269	282	290	303	321	294	293	297	284	282	263	299	273	285	299	329	330	306	320	285	292	254	289	289	292	283	292	279	301	308	299	292	280	295	273	254	294	304	267	330	267	311	301	291	275	283	300	295	266	278	278	290	272	331	297	311	292	299	266	286	270	321	281	259	265	303	306	298	272	305	308	303	317	276	274	283	280	300	276	290	276	334	296	269	295	294	281	311	283	258	301	309	269	269	290	282	272	296	328	274	269	313	292	277	311	265	294	295	276	316	276	297	279	287	287	286	288	268	281	324	290	303	266	299	287	305	276	305	303	273	274	301	277	305	282	261	307	297	287	284	288	277	283	273	279	286	301	304	309	315	305	301	253	275	306	299	316	284	286	253	266	268	277	307	244	293	299	266	288	282	260	286	285	281	305	260	285	287	274	275	295	277	301	295	245	308	311	263	317	277	305	307	304	281	320	303	290	299	264	262	290	279	286	274	256	294	310	278	299	316	280	270	286	302	320	268	280	320	304	276	279	284	274	272	275	296	273	286	321	284	298	321	285	310	292	296	301	258	268	259	296	285	267	300	279	331	291	284	273	296	281	300	271	282	291	299	259	269	289	326	266	282	242	329	275	285	310	320	283	278	275	317	292	316	300	294	284	278	284	291	262	268	282	286	319	301	268	274	308	286	285	296	312	313	303	276	302	252	326	283	307	262	288	282	322	322	297	302	302	319	276	273	280	295	252	248	282	297	303	259	269	301	298	287	287	299	269	281	284	304	296	284	277	292	301	325	243	284	274	303	285	299	301	303	299	280	288	278	281	285	287	250	294	282	294	262	264	297	268	235	265	300	288	283	291	297	317	302	277	284	279	274	281	304	304	302	306	272	287	284	265	272	296	250	271	267	300	287	323	324	284	289	279	294	276	295	304	293	296	274	293	292	313	285	326	300	283	278	275	318	302	295	285	309	287	295	298	294	290	293	285	262	324	260	290	257	293	254	286	274	269	297	293	297	290	291	271	286	287	281	269	258	270	309	283	270	309	293	263	306	284	303	286	285	301	292	274	269	268	287	304	287	288	296	264	285	284	285	255	288	306	255	261	276	287	295	303	272	283	268	281	277	295	311	310	299	292	304	281	290	309	307	288	304	314	293	290	281	287	255	264	300	262	263	320	322	281	307	298	351	304	292	278	294	295	265	275	290	292	296	256	283	316	282	271	296	294	292	256	350	318	294	267	284	273	310	344	300	300	274	299	270	292	284	314	290	299	261	278	271	301	246	315	294	283	296	321	287	307	289	289	331	291	278	294	301	320	276	285	296	313	278	287	279	261	266	265	260	253	244	273	279	295	292	295	324	282	286	271	332	315	285	273	279	292	271	259	312	287	309	279	310	294	299	254	252	328	303	286	297	272	280	265	288	296	313	287	268	298	297	316	271	272	304	270	256	278	283	317	287	289	257	290	305	278	318	289	283	290	283	295	275	312	284	299	269	299	300	347	282	309	290	265	296	286	297	312	261	292	320	288	301	291	313	234	304	286	256	280	345	278	282	300	278	287	286	277	282	296	264	277	304	308	309	287	305	282	305	304	278	294	305	269	288	292	294	283	327	283	302	275	300	282	244	279	280	301	306	324	274	270	271	295	290	268	270	286	303	281	319	245	279	289	311	295	287	292	285	300	305	284	321	297	283	286	267	304	261	315	259	310	310	271	291	284	264	295	295	314	302	266	303	294	312	312	303	288	267	321	270	272	275	301	282	313	296	264	282	261	289	288	296	338	302	298	261	303	328	276	266	298	295	270	290	285	270	323	327	298	270	309	262	268	311	297	276	298	299	265	285	297	273	263	284	276	279	300	314	286	276	309	306	343	307	295	267	265	272	291	302	302	314	277	270	291	293	285	302	287	275	271	304	291	259	306	277	297	290	280	272	286	257	292	289	298	280	315	277	291	308	301	290	280	289	281	276	251	280	296	301	291	251	279	273	293	314	274	275	277	290	257	303	295	288	324	298	306	294	313	294	299	286	261	272	267	284	277	293	288	285	281	278	258	279	310	285	291	287	279	277	291	273	262	275	262	293	287	261	303	266	279	270	305	272	317	281	285	291	336	295	315	299	305	282	298	302	252	270	268	276	302	286	298	280	295	261	297	321	303	308	290	277	306	320	289	274	302	300	271	309	265	276	289	286	279	268	303	292	285	309	247	272	301	323	296	266	320	280	280	287	304	303	281	296	286	295	277	305	281	304	313	304	294	300	307	282	277	288	262	295	276	260	281	302	284	306	256	286	298	320	289	303	303	292	263	296	273	282	286	269	281	330	303	275	304	288	279	331	294	302	271	278	268	298	286	284	319	288	311	283	267	297	299	299	288	264	268	313	283	286	326	280	299	306	251	283	292	309	277	290	283	309	298	290	296	286	291	278	293	302	271	287	264	280	289	264	280	308	294	291	299	277	259	264	280	265	282	310	307	262	277	276	288	317	289	281	273	290	267	289	279	294	295	289	288	266	320	285	272	309	266	273	304	275	279	291	278	296	279	316	295	298	273	293	295	282	278	258	304	275	278	313	270	278	251	285	280	304	307	287	279	254	281	311	283	285	261	290	302	293	320	295	268	308	290	272	265	283	296	311	314	283	277	264	308	269	277	288	260	271	257	307	289	289	292	273	275	281	301	297	311	307	311	300	295	294	274	250	305	292	270	312	294	272	309	273	260	269	297	297	297	282	293	316	290	281	302	276	295	306	279	306	278	266	301	278	277	314	279	268	301	308	262	283	265	283	270	277	271	291	251	269	294	275	301	294	301	245	288	249	291	269	294	294	289	272	267	318	281	257	324	317	289	286	297	328	299	313	281	283	290	276	300	281	297	324	279	278	305	277	267	277	276	277	291	300	288	277	279	259	296	286	284	294	301	272	327	294	283	298	289	269	326	294	330	286	283	296	285	274	275	277	298	269	286	310	305	310	292	288	302	304	287	314	279	302	322	271	321	288	312	306	285	282	298	261	327	284	268	315	294	300	286	284	287	316	277	263	304	275	284	289	295	306	266	272	303	302	301	276	293	280	271	277	281	272	296	266	319	277	269	303	285	305	279	277	304	272	283	274	276	299	304	293	293	310	287	283	289	300	302	280	274	299	307	303	291	316	287	320	319	342	276	272	276	261	303	264	273	315	269	290	318	264	272	295	331	295	311	301	351	295	321	301	278	306	274	309	299	274	317	281	287	324	305	291	285	269	297	299	274	270	291	259	309	299	290	269	288	299	287
7583	2087	4737	7810	7891	6064	4826	4399	3964	2806	2499	2120	2369	2640	2528	2973	3017	4228	5169	7382	5771	5984	3843	1469	937	1019	961	908	918	859	873	848	864	868	912	860	827	903	890	852	837	840	812	821	797	853	807	825	780	810	807	838	739	787	804	813	784	804	834	780	764	780	800	792	780	779	765	808	784	761	751	769	743	779	752	740	770	750	756	770	749	783	797	769	720	737	812	732	778	780	744	760	743	713	750	734	786	759	765	764	753	748	813	744	732	757	760	719	745	694	750	791	806	720	767	748	783	795	761	738	739	785	728	773	737	766	715	730	699	770	792	759	774	768	708	766	744	753	737	731	779	774	739	750	725	698	787	769	793	797	762	729	753	746	714	706	798	753	765	831	769	712	723	812	747	718	711	713	697	749	731	721	730	725	766	723	802	734	765	786	744	813	750	767	764	749	760	823	715	770	765	754	729	725	758	771	761	807	733	759	736	757	769	711	759	748	750	770	714	752	720	772	787	768	785	767	754	732	765	710	766	772	813	762	783	786	710	729	758	715	732	773	767	683	732	718	713	681	728	760	750	772	736	747	759	765	701	740	715	774	760	769	713	761	762	688	776	744	726	741	777	751	755	727	733	750	741	711	676	796	710	733	757	791	702	705	708	738	741	750	707	721	742	733	725	771	730	755	758	762	735	709	772	728	833	745	733	718	731	737	713	712	690	765	729	699	760	760	741	736	765	691	774	774	723	763	741	772	771	761	716	740	743	741	778	802	764	748	751	724	752	703	780	742	724	750	735	739	758	774	783	687	782	781	752	767	759	725	752	767	733	831	736	760	720	718	742	762	740	782	777	713	804	768	724	711	770	734	728	761	767	719	795	761	721	714	727	801	736	750	760	720	751	771	747	713	773	745	745	770	740	793	745	726	764	688	794	732	743	752	764	763	752	724	775	751	733	750	792	737	768	742	798	734	762	747	733	698	724	732	770	777	751	752	823	709	745	715	721	783	726	743	728	758	723	705	742	764	757	748	737	762	723	733	781	803	730	734	757	735	723	737	768	722	742	738	739	748	765	798	738	712	779	754	706	696	757	751	740	791	747	780	779	707	773	744	736	789	775	769	767	697	730	778	745	705	758	745	714	705	789	718	772	747	768	768	761	714	729	743	749	763	771	771	765	726	764	778	724	835	758	738	825	756	751	743	765	713	723	819	760	725	678	798	736	665	844	745	719	764	729	734	760	743	712	753	763	750	749	737	732	770	749	713	706	771	721	800	745	797	750	756	762	725	697	750	788	722	754	735	755	768	708	739	736	794	741	712	737	752	720	724	709	745	801	735	729	810	750	749	796	718	772	784	751	779	777	788	717	762	746	713	693	791	748	763	734	746	711	747	728	722	760	777	750	726	678	704	735	761	745	752	716	747	787	747	780	795	732	788	729	756	794	738	760	778	739	765	766	770	785	719	712	756	739	792	766	759	732	750	782	745	708	704	784	708	733	740	725	786	764	756	768	793	758	709	747	703	713	717	734	780	753	754	742	723	739	755	753	747	778	774	719	702	765	732	784	735	719	719	739	772	746	730	710	775	744	695	709	729	748	763	780	699	805	742	761	787	763	745	763	765	689	750	750	765	747	807	715	741	745	729	728	737	806	708	773	784	778	763	714	800	734	722	744	746	740	752	705	756	749	780	762	740	713	767	715	785	744	730	731	737	821	762	754	765	764	759	729	734	757	732	804	842	734	789	744	724	728	727	712	783	761	733	762	739	778	728	745	771	734	739	713	775	770	734	763	751	721	740	715	717	730	724	762	681	770	752	689	753	764	748	744	747	789	754	741	696	813	788	745	717	754	724	780	783	766	784	764	785	741	772	737	747	777	746	724	744	721	725	749	767	759	801	724	745	728	713	749	757	725	751	728	754	783	742	778	745	782	765	749	743	709	805	725	815	742	715	766	783	761	733	749	747	785	797	756	735	769	756	760	742	731	721	711	738	773	740	757	748	736	715	721	768	757	755	769	772	734	729	744	741	793	781	682	735	770	663	740	716	704	725	752	741	730	673	758	719	775	749	759	722	767	763	671	784	758	733	698	700	784	776	705	734	772	751	763	762	745	714	725	701	719	746	754	729	766	782	774	750	690	764	722	754	750	725	757	732	733	760	734	747	741	798	765	728	746	728	760	799	757	686	728	766	780	743	722	747	756	754	721	752	768	755	707	791	723	756	777	738	762	729	704	747	787	796	745	773	756	734	712	743	707	765	758	785	726	747	689	694	803	777	763	771	777	783	793	765	797	726	790	737	750	742	746	792	735	769	752	793	766	768	737	788	737	748	732	737	744	755	754	755	744	743	736	767	777	764	719	760	754	756	751	781	794	746	808	764	779	715	726	753	708	730	726	760	763	762	763	762	768	757	724	770	776	745	735	725	788	744	755	742	751	727	732	747	773	747	764	766	733	750	757	740	729	736	775	731	754	758	773	748	787	767	759	729	768	690	763	720	701	714	757	743	742	768	726	724	751	759	729	720	788	763	734	752	762	717	759	734	741	744	688	702	764	765	754	746	758	781	760	722	782	722	773	751	773	725	788	693	766	758	753	677	757	694	778	760	709	736	742	763	736	728	776	726	783	773	746	734	751	738	725	811	715	723	764	709	744	724	797	801	732	705	746	744	800	747	741	747	781	743	763	715	754	743	736	748	732	795	741	766	782	733	735	724	711	707	773	731	742	723	747	745	732	726	772	751	735	759	748	748	751	761	702	750	695	735	791	724	719	746	760	747	740	759	717	757	769	774	786	753	708	738	712	762	737	725	744	739	746	750	750	690	748	719	782	785	753	762	749	747	751	779	745	760	713	752	726	779	775	744	725	772	814	770	768	765	724	767	702	760	715	723	721	717	711	771	743	762	742	701	716	699	785	744	724	763	768	805	765	733	679	759	742	763	739	739	723	759	739	731	763	797	722	797	751	689	731	768	760	718	733	719	753	754	725	742	827	712	782	764	703	793	761	740	742	756	739	733	726	731	764	717	731	740	747	761	791	774	780	753	682	705	775	732	726	795	716	692	748	752	799	723	712	784	710	739	755	762	739	717	760	756	754	764	768	785	761	772	761	772	795	766	751	732	745	712	776	760	733	735	733	746	742	752	748	746	781	781	775	721	767	762	768	734	754	759	754	691	713	755	721	718	722	774	734	770	753	760	776	737	753	761	732	759	737	758	705	748	777	758	758	692	755	758	718	769	752	772	747	727	756	736	764	768	731	765	799	706	718	741	725	779	761	732	780	776	798	745	734	766	755	740	717	788	766	741	819	764	738	730	752	762	726	725	789	767	726	770	679	801	770	734	727	768	746	750	766	782	775	758	736	724	748	776	764	764	767	771	764	764	730	746	763	727	713	742	688	742	741	764	700	713	728	738	779	731	789	753	757	738	749	735	755	723	756	794	798	745	740	771	770	771	714	703	736	739	742	784	760	755	789	723	710	768	738	783	758	769	746	745	767	820	734	757
2217	347	429	699	724	566	492	454	402	365	319	323	295	319	324	298	342	355	310	338	316	329	374	310	301	319	303	298	306	301	305	285	292	329	308	301	296	322	317	314	318	296	328	320	333	334	316	323	322	297	306	313	285	310	305	304	321	328	301	327	354	327	290	276	308	329	324	325	322	328	322	308	315	331	285	303	329	301	293	309	296	288	316	307	294	302	310	312	320	314	285	312	307	300	306	305	328	298	296	297	329	318	287	324	298	305	310	277	311	315	325	313	323	331	319	300	332	360	332	313	288	317	321	324	306	323	269	309	322	319	286	290	321	339	277	318	333	287	297	327	300	319	325	336	299	308	338	311	324	321	325	302	341	314	300	290	318	294	286	333	294	300	329	326	339	322	309	302	327	319	298	348	314	277	298	299	318	359	278	306	316	291	314	348	305	339	334	310	309	308	318	284	321	316	354	312	301	275	321	339	280	297	325	309	313	307	320	315	322	332	326	328	302	299	324	293	290	315	310	339	318	321	302	283	279	318	332	300	325	308	329	289	295	308	317	288	294	333	312	293	353	304	326	310	285	308	319	329	326	311	294	322	322	318	316	313	325	309	311	295	288	333	291	303	310	311	336	320	307	319	313	327	250	311	338	312	312	311	315	289	303	328	296	341	315	303	301	300	319	308	331	283	286	280	305	297	305	298	318	315	300	307	328	296	334	303	312	293	318	285	314	283	321	292	297	312	294	306	304	340	317	283	345	320	300	330	330	281	318	296	322	285	316	318	352	320	334	314	329	312	341	313	300	293	284	334	313	306	341	309	329	283	303	300	327	303	272	278	331	316	329	302	294	331	297	320	281	311	321	293	311	302	328	280	263	326	302	299	316	291	327	332	305	312	323	335	314	309	351	327	318	280	298	302	286	329	323	287	331	315	300	315	308	315	264	312	314	275	292	281	327	336	294	333	351	303	316	309	297	280	281	305	324	318	329	340	350	340	325	286	333	333	301	326	367	309	304	284	298	307	335	286	280	312	326	292	320	289	294	321	305	316	320	275	295	292	275	289	337	324	307	324	271	324	309	327	333	318	325	320	344	329	346	300	290	266	337	306	298	300	306	323	303	272	323	319	336	287	303	308	290	306	301	310	301	304	303	345	311	343	307	270	314	288	298	347	321	326	338	299	327	321	319	300	325	306	321	323	311	306	329	278	323	326	308	328	296	324	316	334	304	291	319	290	291	303	317	288	312	303	374	309	320	326	317	340	320	265	311	317	331	305	279	308	290	317	300	322	335	303	307	325	282	320	296	311	309	298	334	317	305	330	291	291	294	323	317	315	327	307	315	343	288	309	298	340	309	309	294	316	350	313	307	314	293	306	298	323	289	319	315	306	308	304	329	319	335	292	313	299	356	313	301	355	331	323	293	305	358	287	271	322	305	309	316	332	287	345	317	322	293	332	323	327	321	318	317	318	306	303	318	318	317	313	310	349	285	304	334	346	324	288	304	299	323	329	337	297	336	306	284	312	321	299	301	298	310	328	326	327	329	282	315	328	310	305	313	317	313	327	292	318	322	267	336	301	299	310	290	318	292	316	297	303	338	313	295	333	291	361	319	319	319	329	284	304	296	315	320	290	329	312	331	303	298	302	290	296	300	289	309	295	304	335	320	300	270	303	318	289	298	301	275	329	314	316	302	313	300	302	332	311	315	318	298	293	326	317	323	292	318	320	312	310	353	308	365	294	294	282	306	302	315	330	317	299	319	263	299	347	319	312	276	284	354	318	292	307	300	323	312	305	313	332	300	287	328	323	306	326	307	306	330	324	343	339	270	318	318	283	286	287	305	302	282	305	288	322	349	323	325	278	311	298	343	327	327	303	299	303	291	291	309	286	294	323	330	317	280	323	289	275	308	313	324	298	282	289	283	288	334	344	300	301	336	323	292	339	306	311	333	318	290	327	277	294	317	340	311	319	282	294	308	306	309	272	291	302	285	260	351	313	333	324	322	327	274	329	301	303	291	312	346	325	326	341	298	341	299	316	324	283	332	305	305	299	307	324	273	290	319	282	308	303	300	296	322	306	305	330	276	309	308	279	296	310	300	296	326	330	300	331	293	320	320	319	293	292	314	316	310	309	312	297	305	314	318	331	320	304	304	323	312	304	321	318	318	296	327	317	323	330	320	288	287	338	290	307	323	292	296	288	327	321	324	302	355	302	299	313	323	298	292	319	296	333	297	319	324	310	298	319	319	311	338	310	357	320	316	341	298	292	335	300	285	301	305	308	294	343	324	324	338	354	311	317	347	304	312	289	301	305	296	315	342	343	300	297	302	313	320	307	314	296	324	314	298	317	310	328	329	354	309	337	302	318	248	325	291	297	342	330	303	319	327	308	292	293	315	334	298	298	319	305	315	306	293	316	333	322	295	314	349	289	315	319	291	315	317	288	292	336	305	308	318	303	351	336	317	303	315	334	315	284	288	325	323	309	297	306	312	359	317	316	268	284	291	331	332	308	316	325	322	327	316	334	292	324	304	311	293	332	317	308	299	335	321	271	294	302	306	295	299	302	320	302	311	349	306	295	277	351	304	291	342	310	309	273	285	327	293	276	309	325	357	283	334	325	340	323	295	314	342	344	305	334	287	308	333	302	295	279	324	304	319	305	322	303	314	335	293	314	341	302	276	312	307	327	319	290	323	299	323	318	343	297	282	292	262	343	311	287	275	298	308	302	325	299	297	316	308	309	329	325	319	317	327	292	327	326	307	296	294	327	304	321	279	302	256	333	345	331	322	308	299	331	302	292	287	302	298	286	324	333	319	320	307	332	300	321	320	307	286	304	308	336	345	320	310	290	317	308	308	319	339	321	281	323	313	307	315	313	318	303	317	316	298	305	307	317	312	318	265	311	328	322	287	338	331	319	321	303	301	322	285	330	348	327	309	297	312	304	320	310	302	301	301	295	304	319	299	303	292	305	292	321	331	316	301	316	308	337	274	296	333	312	322	319	336	321	300	311	328	326	305	321	296	301	301	327	331	297	358	336	298	296	313	325	312	283	309	306	284	252	326	316	276	309	298	294	315	306	344	325	293	316	295	308	315	308	299	312	308	322	313	288	306	275	307	283	285	275	288	336	313	322	323	291	286	324	285	298	292	334	298	324	292	322	320	294	255	330	313	351	325	320	286	293	317	304	325	294	309	312	299	332	329	331	312	326	344	318	317	300	292	319	301	311	283	328	301	296	326	305	313	323	289	302	306	353	348	336	287	297	283	313	291	339	294	304	317	302	303	263	306	290	287	304	316	322	315	322	355	297	325	331	304	271	345	296	344	342	320	320	303	314	300	296	299	307	297	316	319	329	284	305	306	306	334	327	297	311	295	343	332	339	319	333	327	345	301	320	332	319	308	328	320	323	280	312	276	341	315	310	313	281	308	336	315	314	327	317	314	333	312	323	301	282	302	296	299	346	315	318	308	340	308	277	334	335	336	302	296	305	309	340
2500	841	1137	2017	2423	1838	1541	1522	1439	1173	958	872	941	923	806	831	797	850	827	969	925	907	871	810	789	788	753	724	765	762	756	704	734	810	764	792	733	769	736	762	737	779	774	793	801	754	780	795	776	732	753	789	777	762	760	774	747	750	702	734	772	731	728	757	755	786	758	778	735	737	831	802	782	769	756	741	743	791	722	763	739	742	819	768	735	741	723	734	748	776	718	760	776	767	781	789	729	751	734	787	778	736	773	766	781	748	787	747	743	802	716	763	758	825	760	767	765	750	772	742	771	748	752	770	791	712	716	729	757	705	741	795	756	759	793	748	736	777	764	754	784	739	788	712	752	758	756	741	751	721	769	805	760	762	745	774	763	739	771	750	754	711	755	748	768	743	774	721	787	733	751	787	767	709	757	769	734	784	723	744	788	736	701	730	778	748	728	752	738	731	736	794	758	740	714	758	707	781	741	767	743	771	737	720	708	753	742	736	736	760	781	712	753	744	719	754	761	790	751	724	750	725	755	766	744	777	823	725	749	783	748	737	724	786	726	739	739	786	766	685	743	744	755	739	774	755	776	686	738	759	753	781	740	755	785	745	759	783	736	752	716	706	718	743	719	808	741	706	773	724	726	744	792	757	788	735	762	721	742	722	784	774	764	794	746	733	787	747	746	726	758	742	834	735	758	799	727	755	702	759	726	715	741	726	751	764	776	715	770	761	717	756	748	755	753	764	774	705	762	756	764	727	746	788	747	672	753	725	749	770	705	728	769	756	751	780	778	754	731	755	786	794	730	739	771	770	735	728	769	775	745	754	767	763	791	785	725	764	722	753	701	738	731	709	716	715	761	733	752	753	791	740	711	704	777	744	753	730	764	750	753	757	762	704	760	771	759	785	728	710	785	756	745	746	710	735	736	769	776	745	757	783	759	758	755	752	761	733	753	783	731	739	738	752	798	790	807	825	763	786	790	727	734	759	722	737	714	767	743	786	731	719	772	740	786	788	784	740	731	696	775	706	762	808	797	719	755	734	768	750	727	726	703	742	735	766	780	769	717	742	784	760	797	800	722	720	754	736	719	746	752	744	820	712	798	755	699	744	712	721	721	753	794	740	775	795	800	772	744	735	738	727	738	745	773	754	767	725	727	755	789	706	804	734	748	777	760	770	767	744	769	781	771	763	794	728	739	742	767	778	769	818	723	784	757	732	749	739	740	789	815	701	757	778	809	755	707	766	775	756	770	711	724	760	777	773	737	744	766	791	749	779	748	774	745	802	724	734	734	728	743	769	753	777	760	822	741	722	721	770	776	765	754	748	717	753	770	670	731	736	768	746	773	659	796	762	783	717	703	758	766	789	722	809	728	729	767	745	758	739	689	737	789	754	756	763	720	750	752	751	791	741	741	781	713	766	774	731	762	757	759	725	731	709	781	738	741	752	781	749	740	784	740	756	725	772	741	761	791	795	751	732	743	762	757	777	727	783	776	732	760	731	753	794	774	735	756	756	746	740	717	739	758	762	690	772	778	798	767	751	734	744	753	698	705	764	788	779	746	754	756	761	720	776	769	769	745	673	764	753	767	766	720	713	760	717	731	736	735	787	794	753	800	742	777	742	785	740	731	795	733	779	777	772	747	713	763	724	756	790	771	735	736	764	725	777	745	762	786	752	766	761	700	847	764	731	737	713	790	746	739	730	720	768	736	787	767	778	721	731	745	769	708	760	741	759	754	757	743	724	761	739	800	756	727	789	742	704	786	769	778	781	708	729	743	741	733	786	782	738	720	775	755	770	814	690	774	766	761	718	760	761	772	736	690	799	740	753	776	721	791	764	774	757	810	764	718	757	787	738	778	744	770	707	765	712	726	763	741	744	812	766	766	702	788	774	750	734	738	792	754	828	770	764	762	707	758	746	817	781	737	756	785	725	757	770	772	749	763	730	752	732	799	817	759	733	769	778	828	738	733	827	748	742	780	797	770	724	800	763	788	750	769	763	741	775	750	767	734	785	768	779	810	714	757	742	756	738	756	724	744	788	775	777	730	713	791	767	809	709	776	761	718	760	759	751	768	787	781	790	763	727	771	702	786	753	785	782	710	708	788	783	745	720	739	767	774	775	713	795	740	746	716	723	796	746	748	754	830	692	769	795	771	773	733	777	773	757	711	777	699	769	774	711	762	775	786	733	802	791	734	750	772	715	735	790	784	719	740	736	737	794	748	774	721	731	781	744	726	730	748	729	760	723	713	757	735	758	777	738	761	743	788	786	731	720	781	760	714	784	739	790	747	729	787	744	721	757	763	780	727	756	745	813	789	719	770	723	774	751	753	747	724	803	722	714	762	772	743	755	739	779	768	764	751	788	730	747	761	758	763	749	750	775	790	679	784	790	712	772	685	738	716	750	758	753	757	759	769	749	748	783	782	746	776	763	791	772	737	735	765	752	779	830	739	745	731	736	745	730	728	832	779	773	738	763	749	765	761	741	712	731	765	717	761	721	757	705	738	760	771	770	769	705	718	764	762	754	762	765	764	788	774	808	765	743	680	778	720	778	795	753	716	741	736	765	766	740	783	703	753	736	726	716	782	800	720	707	801	790	745	760	770	817	740	756	803	737	755	788	785	763	753	741	747	731	762	749	776	737	726	754	773	732	789	752	745	695	768	743	768	757	744	738	761	739	729	789	758	706	734	748	741	738	742	736	713	766	723	752	777	726	788	706	745	760	759	793	779	743	732	735	728	718	792	741	713	740	685	752	760	815	765	758	794	749	787	754	759	753	733	758	757	725	732	764	777	738	705	761	748	744	699	771	740	771	762	739	754	776	757	734	781	759	742	728	745	723	749	747	809	711	807	769	767	740	727	739	745	741	819	773	798	773	765	774	750	775	744	741	779	757	804	775	733	750	769	755	754	761	749	777	726	708	764	764	690	729	783	744	719	759	746	708	776	750	760	767	715	804	764	762	752	781	742	737	770	791	751	813	729	744	748	760	745	767	782	763	743	789	733	775	744	805	708	773	783	736	748	718	737	765	817	794	759	745	762	739	730	751	744	751	708	786	780	740	731	760	717	742	754	712	773	752	762	752	784	749	745	746	765	718	766	800	745	772	725	735	725	764	764	735	805	755	759	745	752	746	721	757	761	790	708	769	759	766	798	764	782	742	765	769	741	773	749	730	711	758	738	809	740	753	780	758	759	794	781	783	775	743	718	768	709	758	743	718	748	768	805	776	720	726	783	777	795	776	766	659	723	732	748	699	776	732	831	722	770	721	741	757	743	766	740	756	736	766	758	712	759	738	779	765	799	737	721	802	754	812	781	756	766	744	721	691	737	738	679	793	747	791	720	762	749	727	814	728	739	762	767	793	766	726	741	768	737	755	766	722	790	792	785	770	784	773	777	752	704	773	752	769	765	792	752	754	709	761	803	776	760	737	783	726	732	748	729	761	766	729	754	730	770	757	758	800	796	760	758	777	775	750	745	738	764	709	727	720
7100	959	1182	1370	1191	788	642	563	422	378	284	324	311	293	297	308	285	320	456	559	524	481	295	247	159	178	196	208	175	175	175	195	183	189	166	161	190	178	189	173	181	183	172	174	176	168	179	178	172	173	180	186	206	192	199	162	164	174	173	196	207	170	167	177	169	181	167	188	164	162	159	174	172	178	179	176	182	178	182	156	194	204	161	193	174	192	147	169	201	162	185	178	155	162	160	199	188	187	182	174	186	187	163	174	173	164	167	184	184	169	161	178	174	184	166	161	176	166	190	165	158	168	169	167	175	151	169	173	171	174	182	193	163	177	194	167	146	172	178	198	176	174	175	169	181	168	209	185	173	191	171	183	192	188	191	168	171	194	193	181	176	191	186	171	172	203	164	196	184	189	184	150	172	165	192	167	182	183	194	151	163	185	197	169	179	180	182	183	187	199	181	174	186	179	177	163	169	201	168	178	158	185	174	164	185	163	183	180	158	169	164	193	163	192	187	177	146	185	177	170	196	158	142	210	182	181	183	175	159	176	167	193	185	195	196	162	193	162	193	178	205	173	158	176	184	199	187	181	167	145	186	191	164	189	203	163	156	184	171	182	165	181	162	171	165	194	170	173	173	190	165	174	174	191	209	164	158	169	159	173	175	156	168	181	166	196	175	168	182	171	164	180	165	192	171	184	159	174	160	145	164	204	155	143	181	210	178	167	197	195	196	199	156	177	182	211	177	176	184	177	174	175	155	173	172	189	184	167	165	189	193	199	184	177	158	164	165	185	166	173	170	186	175	189	148	181	191	175	201	167	180	184	176	169	187	187	182	180	177	178	184	156	152	156	179	157	158	163	193	189	155	177	171	194	171	205	191	175	163	193	185	171	168	172	166	168	211	189	170	187	174	191	173	168	164	172	184	185	191	166	156	175	174	196	188	172	169	159	187	182	181	201	188	193	158	197	183	194	179	152	191	197	184	201	166	150	153	172	162	195	154	186	191	206	174	175	184	172	153	182	180	183	156	177	189	203	157	182	183	207	177	190	195	168	176	169	182	174	181	184	190	177	184	180	182	187	171	181	189	170	150	176	185	153	183	182	178	184	159	185	169	155	199	194	170	176	172	172	195	177	188	183	163	168	209	167	143	170	177	180	176	176	178	181	184	177	159	173	172	179	171	194	157	172	189	175	195	175	174	208	173	156	187	164	168	184	170	189	180	172	176	198	198	194	144	151	179	191	177	171	182	166	171	199	181	169	177	176	180	182	171	202	174	175	181	183	168	180	171	165	178	158	155	162	189	174	177	177	157	200	198	178	178	176	189	171	199	205	206	183	194	185	170	163	155	180	177	173	196	182	185	178	182	176	185	169	172	177	192	198	179	171	163	194	161	176	162	205	178	198	194	162	181	197	164	181	192	159	189	164	185	191	150	159	161	169	192	192	194	180	187	178	180	197	160	166	182	165	205	167	168	175	179	173	165	172	149	182	178	188	168	190	177	167	192	162	196	182	215	153	175	166	162	198	177	162	162	159	187	185	166	167	168	189	163	161	170	176	165	154	167	168	179	182	172	182	207	171	156	152	141	194	195	190	195	169	200	190	145	147	155	165	195	185	182	177	182	159	184	185	200	196	155	176	168	205	165	187	160	191	192	192	178	176	181	156	189	187	195	171	173	174	175	180	167	162	204	180	192	173	181	177	178	175	201	173	161	173	182	186	156	195	167	169	168	192	169	183	194	152	153	188	160	205	190	155	173	173	149	184	163	198	175	160	176	164	189	183	176	188	166	151	161	174	183	167	186	149	164	185	186	179	178	161	185	191	200	158	170	185	162	199	180	187	193	196	150	200	184	190	175	178	134	166	196	183	214	171	183	182	169	168	191	171	166	166	183	181	183	187	196	168	175	191	172	179	186	171	178	188	202	176	156	197	209	171	182	185	178	154	163	212	194	162	163	191	186	169	169	196	184	161	174	167	183	202	196	191	177	159	196	175	200	180	154	187	180	194	196	170	196	176	175	174	208	158	194	202	178	172	153	191	175	182	177	184	194	194	184	184	176	163	184	184	201	186	152	160	157	186	159	171	170	200	173	188	188	196	168	184	155	177	163	190	172	182	208	181	163	179	180	189	154	190	172	152	179	171	180	184	170	215	178	209	183	183	211	178	186	183	201	159	196	188	181	159	179	195	193	179	171	187	170	161	183	164	163	181	169	184	189	176	168	163	151	196	181	186	181	205	201	178	176	161	179	160	201	190	179	173	174	179	161	171	198	184	174	168	207	183	164	173	178	152	205	183	175	189	136	207	163	173	165	171	175	200	169	195	154	193	167	185	183	192	173	168	170	173	180	175	180	175	195	182	215	170	162	176	183	187	183	163	165	195	168	178	150	193	176	175	196	158	188	165	184	179	183	163	199	156	186	194	173	192	180	188	198	179	166	181	181	142	178	185	162	170	203	167	196	176	176	171	174	167	174	183	160	181	182	184	174	195	197	168	163	163	186	185	202	163	164	175	171	176	172	196	185	181	162	177	166	171	166	200	176	186	166	155	184	151	173	142	156	177	217	180	149	181	168	228	206	166	172	182	167	167	170	186	158	175	167	197	187	193	196	181	170	194	165	185	163	177	165	180	198	167	186	191	183	183	197	181	158	159	189	211	194	187	185	182	197	159	165	184	185	188	170	162	172	168	184	193	204	193	162	150	185	177	183	193	193	151	191	178	194	188	173	154	172	179	161	167	176	180	160	167	200	201	195	189	178	179	165	183	180	175	183	176	176	145	193	160	175	162	188	173	182	179	170	182	180	156	169	196	166	177	200	171	167	168	194	220	162	175	194	161	184	172	176	163	175	177	173	194	193	191	173	167	205	173	176	173	193	188	183	169	182	190	190	159	191	186	174	179	188	193	178	180	142	170	164	182	179	163	173	173	160	174	152	182	192	167	185	184	179	165	197	162	186	180	187	187	178	173	196	198	165	215	191	212	208	179	174	165	185	179	214	184	173	154	162	201	161	162	161	165	161	192	167	166	151	158	168	191	173	157	180	205	164	179	186	158	171	169	189	181	162	172	159	170	146	177	181	183	160	168	200	185	178	152	163	154	188	190	191	172	182	158	166	180	181	144	161	176	164	158	197	178	165	173	186	184	164	172	176	162	172	166	199	176	192	172	182	173	168	197	160	171	173	188	168	192	202	174	204	174	194	185	186	202	171	187	159	172	181	179	180	205	188	168	162	201	178	172	154	195	163	155	163	174	185	195	185	182	176	172	182	156	178	165	183	200	181	207	177	186	169	205	197	201	174	179	175	188	169	188	192	173	195	179	188	200	177	162	170	169	155	156	180	172	188	178	184	199	174	195	172	172	177	159	169	193	184	203	167	178	204	179	175	172	170	187	166	173	182	186	174	191	182	169	172	172	158	170	189	162	177	181	169	190	196	174	175	183	176	190	191	164	177	173	184	172	159	171	161	176	190	172	156	167	169	188	168	189	187	166
5500	1155	2585	4396	4722	3544	2785	2673	1974	1627	1321	1111	1299	1380	1502	1524	1316	1606	2813	3401	3021	2402	1590	808	611	622	596	540	562	584	578	573	538	535	534	547	534	517	568	538	524	532	534	516	537	515	511	540	518	507	508	521	495	538	544	497	514	496	482	512	488	515	499	485	508	493	489	476	513	508	514	482	521	459	491	505	493	492	512	508	470	523	491	483	506	503	509	505	503	512	496	517	501	504	487	479	512	525	481	514	499	490	477	522	502	538	488	509	483	493	533	482	540	532	484	478	529	515	442	483	475	539	542	459	503	479	485	528	537	504	466	496	475	476	517	517	506	480	521	525	514	472	470	468	495	504	497	488	514	497	510	520	454	489	476	478	488	508	501	489	487	459	485	486	498	467	491	502	506	468	504	503	521	492	454	475	479	498	504	510	482	495	488	491	482	475	507	511	489	508	516	498	481	473	515	494	509	476	523	527	517	546	527	528	480	490	471	483	486	516	488	479	519	479	482	511	535	492	495	481	448	508	449	504	468	509	498	473	468	512	499	516	488	505	509	490	524	455	512	484	515	523	508	497	533	519	513	488	515	511	483	477	490	486	502	521	469	501	510	449	502	488	505	493	489	485	497	487	440	509	504	515	508	490	492	482	485	485	464	478	493	441	497	448	490	482	534	525	449	504	493	477	473	491	532	498	517	463	459	462	506	481	480	518	480	521	477	504	470	476	471	464	509	497	477	444	478	490	487	506	473	527	461	485	517	485	467	462	477	481	500	472	482	487	516	511	488	509	499	465	495	523	569	501	457	483	471	516	505	506	493	446	513	509	506	466	460	473	507	482	498	518	486	453	460	487	512	498	515	446	459	458	516	521	539	529	484	471	507	502	517	474	517	490	504	502	518	486	560	511	500	498	498	492	466	492	518	503	516	434	506	450	499	493	489	470	524	481	478	506	488	517	482	533	486	511	522	516	508	443	537	493	513	466	512	490	467	476	488	485	491	516	492	511	505	510	469	465	480	488	485	472	559	492	480	508	473	491	487	474	567	472	515	492	490	471	463	514	504	473	506	504	518	514	469	455	488	504	511	472	488	470	469	520	525	470	475	526	462	469	464	492	497	471	504	473	481	518	487	497	508	514	479	514	466	455	513	553	461	501	501	507	497	474	505	521	485	480	467	466	508	508	467	497	498	463	514	452	492	555	483	479	458	473	453	497	490	521	482	494	475	508	516	509	492	540	456	488	530	481	528	472	471	477	459	524	461	485	505	525	576	455	509	534	472	453	534	456	489	480	539	472	487	523	520	522	509	500	530	499	546	514	505	443	518	475	488	477	496	494	539	512	463	434	519	463	475	495	485	517	491	516	474	501	544	513	446	506	489	493	531	484	482	474	528	508	511	548	484	522	490	448	509	475	511	485	508	491	504	521	472	507	513	478	501	494	466	447	511	510	500	473	473	503	449	504	455	499	493	505	463	478	478	480	492	505	474	508	515	457	507	490	525	499	479	485	547	506	531	469	500	495	506	500	501	480	551	505	543	469	474	524	529	487	481	477	491	465	482	492	528	478	480	479	495	484	505	527	497	469	487	416	493	491	466	495	520	500	520	591	488	515	496	497	520	489	515	469	521	506	477	503	519	498	465	462	532	524	472	470	485	481	522	498	493	464	479	516	498	546	492	427	480	444	498	494	499	505	502	492	526	513	473	469	469	516	484	477	497	475	482	496	502	512	511	505	482	506	473	506	510	486	537	495	486	515	499	468	489	502	494	470	482	484	452	480	505	474	465	531	489	469	465	479	498	536	522	502	488	486	499	509	525	519	484	496	482	494	464	492	511	478	472	490	478	474	469	508	500	503	516	476	488	461	476	471	478	510	519	498	507	498	441	488	472	546	489	502	494	486	513	512	457	508	486	491	527	454	489	479	484	484	498	482	458	534	522	477	517	508	517	460	488	497	478	489	495	523	537	510	465	481	474	509	490	506	458	504	503	495	511	498	506	484	478	485	530	482	511	465	500	509	487	506	475	473	512	491	516	463	488	500	452	452	526	483	461	487	511	506	498	491	508	472	474	475	524	492	477	497	474	501	503	525	483	476	520	508	514	480	488	523	481	502	492	483	496	487	509	487	513	527	512	506	487	486	515	456	500	466	488	492	531	504	509	498	542	501	489	490	467	537	473	487	474	462	504	541	516	512	493	526	536	512	470	515	486	484	504	470	526	481	482	542	489	506	512	482	474	519	521	478	534	489	491	499	488	525	493	511	483	480	515	479	486	471	495	483	501	476	465	465	469	478	534	496	453	490	460	438	519	478	507	488	505	456	491	477	517	503	509	463	491	528	528	517	488	506	517	489	493	542	478	459	492	474	517	511	488	490	530	456	507	476	510	475	514	490	489	469	536	503	501	500	488	490	498	487	481	506	501	503	489	493	507	479	485	549	492	487	522	470	508	486	491	524	494	492	483	524	516	508	517	501	506	518	483	531	502	510	482	470	508	471	510	505	473	486	481	507	530	527	482	519	496	501	495	503	454	459	484	536	560	505	491	494	495	525	471	496	491	514	475	528	500	522	466	538	529	524	462	504	478	492	512	467	502	510	454	531	515	489	497	503	498	484	521	510	495	537	508	478	454	506	471	478	473	520	508	493	528	472	503	517	481	487	484	499	461	501	502	498	519	486	491	498	491	495	526	511	465	509	462	487	514	501	524	509	488	505	475	479	516	500	488	505	491	476	487	491	540	529	515	506	504	522	493	422	510	513	507	530	507	479	520	509	493	471	482	497	476	511	490	458	465	504	521	533	561	506	514	455	496	489	490	484	445	464	512	437	505	465	480	482	513	488	532	478	478	509	509	473	454	488	473	470	491	505	511	507	498	476	513	525	497	522	482	520	504	460	496	495	468	492	524	522	488	497	494	491	490	444	503	507	495	521	488	496	503	465	508	545	488	497	529	483	537	492	522	498	473	454	480	475	517	493	519	520	495	510	504	505	495	541	494	499	456	523	493	500	536	497	501	448	442	495	488	501	459	502	479	492	461	492	490	529	476	503	477	503	469	481	519	495	521	508	512	522	513	475	518	450	485	515	467	468	521	494	498	484	507	476	505	525	507	501	511	478	504	501	551	499	472	454	473	488	496	502	505	498	531	484	501	491	480	510	478	535	461	486	464	501	484	466	502	495	497	478	550	522	515	490	510	470	519	478	529	507	460	496	518	497	506	508	525	465	512	456	520	490	459	466	522	494	472	508	463	552	507	550	466	499	531	521	496	502	466	454	544	516	523	496	482	508	473	489	508	531	561	502	540	462	486	471	475	452	533	510	470	475	473	459	474	456	498	536	510	490	498	506	506	500	479	493	466	468	488	500	509	503	503	429	474	482	490	502	524	487	487	544	501	501	470	499	537	467	489	509	517	495	520	479	533	450	516	499	502	495	497	488	491	464	480	525	487	512	535	509	510	503	498	481	500	447	525	495	500	495	517	492	478	499	456	467	499	504
13689	2283	2511	2650	2146	1445	1048	1001	845	604	504	512	558	542	545	545	551	680	903	991	944	726	482	444	337	305	324	318	323	292	286	299	300	309	301	282	317	282	312	320	296	318	304	301	291	306	285	307	274	274	304	288	323	317	308	290	293	279	251	296	302	277	294	276	304	296	295	318	286	298	283	292	273	302	268	333	269	294	266	305	284	291	279	287	252	272	312	289	270	265	302	282	260	290	281	324	300	274	286	258	287	282	277	297	319	325	295	321	270	288	307	267	258	293	292	263	261	272	284	288	296	301	237	297	264	292	248	261	311	288	327	310	310	314	299	299	283	286	280	294	324	277	259	297	287	286	282	284	286	294	320	292	287	272	275	298	285	289	261	280	287	275	290	285	295	313	276	296	307	291	309	287	293	305	296	271	294	272	298	279	293	265	336	286	299	285	290	271	305	279	281	276	293	291	290	284	265	288	306	293	284	268	294	304	264	291	298	279	275	301	307	308	290	257	319	298	276	288	249	273	284	300	266	286	297	302	260	277	248	281	291	268	286	255	279	290	311	269	316	316	295	266	300	280	298	310	304	289	284	273	309	288	267	271	302	292	256	312	286	293	290	283	281	289	321	344	281	268	288	335	291	294	275	279	319	275	285	297	280	286	295	272	262	293	284	286	252	286	277	279	286	266	276	278	302	317	304	290	276	271	295	287	290	307	274	301	279	293	286	297	282	273	285	273	301	298	252	294	301	289	287	275	263	282	301	297	257	283	286	292	308	316	276	262	300	297	260	314	282	294	335	284	257	282	305	308	311	294	279	254	282	293	292	291	272	305	286	266	285	285	302	273	288	276	270	287	271	286	332	295	281	281	303	259	313	279	268	267	268	291	286	299	297	280	301	292	280	304	278	288	303	294	279	288	284	289	247	290	280	268	289	260	291	256	326	289	308	272	262	284	298	294	307	283	271	316	259	270	282	281	310	287	293	304	283	327	269	283	288	330	315	270	296	274	281	279	285	292	298	279	290	275	288	282	279	294	306	257	284	287	313	309	311	284	237	323	287	273	290	291	322	300	299	258	280	282	253	266	257	301	267	262	323	273	278	298	259	286	291	261	276	297	304	271	274	290	321	310	279	313	279	303	274	295	280	317	274	301	290	281	266	281	305	287	291	292	279	278	303	284	334	283	286	297	275	283	312	283	305	305	293	300	299	283	284	312	291	295	293	257	298	306	293	309	292	280	324	308	295	287	261	264	310	316	305	299	274	269	307	270	281	304	283	287	285	324	275	315	273	300	307	284	287	281	286	289	299	285	311	268	287	258	270	298	291	292	286	293	279	285	301	267	282	285	288	286	298	270	263	273	273	288	293	285	281	276	298	273	308	265	287	277	292	304	320	304	282	275	272	253	323	294	275	322	281	272	302	292	269	307	264	285	300	325	291	284	292	292	290	282	273	285	315	274	285	323	280	286	279	320	304	287	303	271	287	308	304	319	269	299	305	282	291	275	258	276	291	250	276	283	288	296	295	317	273	297	284	311	299	302	302	295	276	289	307	289	285	307	286	300	261	292	279	283	312	285	282	305	289	289	283	279	327	318	296	293	296	304	311	304	281	286	275	297	287	278	309	277	284	286	296	302	273	253	296	322	324	278	295	267	303	277	268	269	299	277	299	270	277	302	281	319	302	269	284	291	305	302	284	282	266	269	278	284	303	319	305	304	280	278	324	292	285	284	279	281	256	322	292	272	305	328	275	277	310	305	315	293	320	290	287	299	306	274	293	325	339	262	287	308	289	301	290	315	306	307	275	287	304	316	256	305	304	295	272	282	263	324	322	283	290	332	266	317	300	275	292	316	260	283	295	288	288	266	299	301	299	312	271	289	290	297	288	324	276	301	278	341	292	275	294	298	289	318	286	306	321	309	264	289	285	289	256	283	320	259	275	291	292	325	317	298	305	276	299	332	296	292	256	290	311	281	300	292	315	281	272	270	275	279	287	281	265	290	275	301	279	297	274	277	292	279	291	294	328	302	266	275	293	298	303	271	283	255	277	335	297	302	299	274	294	289	283	288	269	293	291	310	312	335	287	288	316	322	313	293	290	296	297	284	275	301	262	303	280	298	304	290	289	299	297	292	279	288	284	303	300	332	311	286	264	280	295	290	300	293	317	286	309	301	291	296	286	305	334	319	298	288	282	296	295	287	254	290	279	292	270	302	279	296	302	289	293	275	289	305	264	317	289	276	287	271	270	296	285	288	294	296	292	291	292	262	276	296	281	310	264	325	276	304	258	309	268	299	287	296	310	293	256	274	264	279	282	285	310	306	303	288	307	285	300	266	309	299	296	303	295	303	296	280	284	298	280	278	276	288	277	288	310	293	293	321	290	283	297	288	285	281	277	297	323	303	286	293	293	289	283	307	295	246	282	283	277	312	308	305	283	298	294	285	280	260	311	272	282	323	302	285	302	309	270	298	280	307	309	291	310	286	279	299	316	310	266	254	296	269	304	286	273	317	292	289	281	281	299	275	290	284	316	291	282	300	283	268	307	299	273	284	310	305	314	257	315	278	270	278	283	296	277	292	284	264	295	263	302	313	305	311	258	299	312	265	253	310	295	301	283	319	303	306	252	293	289	300	299	310	299	290	269	303	270	288	292	272	304	288	265	283	295	259	265	285	287	265	312	295	250	291	251	289	303	272	289	260	255	297	299	259	295	292	298	285	298	315	313	295	285	288	287	296	273	298	283	266	289	271	280	293	271	277	313	299	311	285	245	313	284	264	295	311	259	296	285	358	274	286	259	287	295	328	294	261	317	314	243	312	305	287	286	295	294	271	286	302	276	282	279	292	318	268	308	277	294	284	319	293	296	293	300	249	305	273	303	309	276	313	323	323	288	259	302	297	279	295	267	275	268	274	275	278	296	288	261	279	284	285	282	264	288	294	306	270	278	276	276	245	267	337	255	300	315	263	292	313	297	300	288	296	285	326	291	309	286	308	286	298	283	274	271	265	307	288	286	264	292	295	282	296	293	287	258	297	264	302	273	300	291	312	320	291	294	291	285	253	293	303	308	288	281	289	259	300	322	289	265	313	267	287	258	288	309	258	287	293	296	303	311	291	290	291	277	309	322	297	285	281	271	304	291	291	319	273	291	303	266	254	276	301	279	272	259	291	279	273	305	315	312	285	263	284	316	277	285	305	274	299	323	285	291	305	292	293	276	303	282	311	306	270	267	279	298	294	257	313	293	245	310	278	299	286	297	299	281	292	290	282	296	305	261	289	280	289	262	292	294	270	293	289	302	279	303	270	291	259	297	324	279	272	288	280	297	280	273	292	261	248	314	299	299	301	304	254	300	281	260	303	310	283	303	275	286	287	301	272	285	281	296	279	286	262	292	275	279	280	278	280	292	279	286	268	275	327	286	307	293	300	274	257	324	268	288	280	277	313	331	279	288	280	300	287	248	271	262	288	270	295	301	294	294	332	288	287	269	288	284	268
7548	2062	4614	7307	7425	5615	4574	4596	3398	2619	2138	2157	2386	2364	2546	2407	2652	3741	5420	5415	5203	3685	2462	1720	1102	976	1005	945	947	911	850	890	847	888	863	837	846	892	851	868	824	821	846	833	794	796	807	839	737	770	810	773	787	794	779	818	765	784	780	783	767	806	795	768	811	794	768	805	725	772	760	733	788	758	731	814	721	736	765	719	780	761	741	745	781	728	738	735	762	756	719	781	793	755	766	736	739	791	791	763	817	737	771	771	776	782	772	756	750	813	731	771	711	794	734	790	748	818	722	747	777	790	798	759	746	696	713	730	759	803	748	746	717	739	746	739	752	773	819	749	745	746	751	707	746	767	733	772	738	760	752	752	760	733	735	770	727	715	790	772	743	768	752	749	768	799	732	723	770	773	725	708	731	757	799	720	720	775	771	729	783	719	713	730	748	777	733	716	693	753	751	757	723	749	762	770	752	756	782	728	747	781	780	726	715	737	768	759	753	724	755	721	742	726	684	741	775	776	716	732	754	774	741	725	739	772	724	717	746	705	704	746	755	739	719	703	749	718	728	765	719	745	762	746	738	744	704	742	759	720	753	764	728	701	815	739	754	713	756	735	772	786	709	796	769	751	792	697	734	746	749	722	743	734	742	658	679	758	742	680	729	721	719	797	733	752	733	794	714	785	748	768	739	722	720	767	717	728	720	751	801	682	764	748	718	771	786	760	706	761	774	756	789	740	732	767	749	760	716	790	699	744	741	724	795	691	740	677	722	715	715	811	710	777	744	770	727	831	717	706	671	708	762	727	789	734	728	726	756	720	751	733	756	730	714	749	741	699	784	772	741	754	753	752	717	728	695	650	714	734	742	713	723	791	752	737	714	735	714	697	764	787	750	734	783	688	724	737	742	715	722	811	750	772	757	709	731	723	760	777	728	741	700	761	732	762	753	767	702	728	764	726	763	722	709	747	719	744	751	756	726	753	717	734	727	760	769	783	703	750	729	773	734	795	757	775	703	765	708	743	752	741	774	732	708	726	741	753	733	736	717	751	729	736	707	744	730	722	793	765	752	748	722	728	699	738	707	771	704	715	780	778	773	712	733	738	712	722	751	722	703	789	751	772	730	722	734	745	762	717	807	772	740	749	764	733	747	739	726	752	754	762	770	749	759	763	759	765	750	693	715	745	719	799	747	729	728	772	722	742	754	692	719	776	751	766	743	689	751	748	747	744	728	753	722	762	753	745	762	761	727	762	741	763	800	782	729	725	711	761	741	731	762	790	720	767	759	714	705	748	706	749	780	735	727	721	756	750	758	745	819	752	711	715	733	775	745	727	776	781	742	743	706	777	731	724	693	734	746	732	692	738	765	730	757	747	718	750	748	743	755	780	714	736	750	746	708	781	744	718	719	679	729	723	721	766	817	728	757	760	742	730	711	783	661	725	777	723	737	697	730	721	732	745	821	748	711	727	744	750	748	707	720	715	764	820	775	736	757	774	733	740	793	717	780	754	736	763	757	746	744	707	731	802	740	718	746	724	775	736	733	743	752	724	774	762	696	725	770	723	768	729	699	732	727	809	773	735	781	764	750	704	775	750	776	711	743	785	726	804	733	764	741	693	742	748	705	750	709	785	745	730	734	732	763	752	778	710	745	732	718	760	738	724	773	755	741	713	732	744	745	732	720	722	673	782	711	732	735	705	709	740	780	721	730	737	740	736	718	738	751	693	722	747	727	743	761	754	747	723	779	773	733	726	796	695	735	737	739	758	769	723	744	751	759	719	721	725	747	729	734	774	741	723	754	764	737	722	791	724	775	774	716	727	735	727	768	735	719	759	771	760	750	768	770	719	747	729	733	730	751	706	702	746	773	727	713	786	781	735	743	743	753	711	747	719	774	737	783	787	719	737	772	709	702	735	732	748	758	728	708	760	773	792	763	722	769	754	728	733	712	826	768	772	742	737	818	716	751	681	736	753	798	731	770	723	729	755	763	713	723	763	672	722	777	778	733	803	744	709	772	727	765	736	768	776	724	753	764	780	700	724	699	772	753	745	737	744	771	759	751	747	692	729	728	744	752	693	719	718	737	742	768	715	775	739	794	722	729	744	778	723	720	736	739	714	764	727	735	750	747	741	738	736	737	784	718	767	768	724	746	722	736	741	769	714	757	736	724	734	751	731	709	750	728	717	737	736	778	721	757	712	766	724	717	811	756	730	745	762	717	770	736	756	748	762	733	745	772	724	727	732	768	815	744	685	748	774	780	721	704	736	745	739	745	730	713	738	742	770	770	776	724	738	716	725	759	758	771	745	745	732	739	703	711	741	729	762	775	698	762	727	724	738	770	722	733	767	821	777	776	746	785	773	774	752	778	699	688	761	716	718	748	798	731	781	743	697	759	764	713	747	764	762	722	726	735	740	773	732	728	726	714	746	770	781	752	739	736	721	790	747	746	727	715	751	765	706	765	747	771	757	723	690	768	740	752	714	736	725	733	717	773	722	721	767	783	745	767	758	715	716	737	711	763	759	722	714	729	763	778	754	744	754	740	737	749	728	730	760	811	693	744	790	747	685	748	751	802	768	722	715	754	744	758	746	789	745	752	733	811	725	712	800	778	729	718	737	733	800	768	724	775	740	771	747	679	737	705	814	773	710	719	722	731	729	763	759	693	755	739	732	732	741	752	749	730	717	747	680	781	746	746	712	726	768	755	713	754	724	692	727	714	683	768	730	721	749	747	749	761	747	733	762	781	729	752	732	711	773	759	685	757	769	741	790	708	746	740	708	769	721	697	684	722	740	738	676	762	692	734	749	752	756	735	801	772	718	730	726	765	779	713	721	734	807	784	759	739	780	752	737	738	774	782	729	754	749	705	741	765	733	775	762	729	721	771	756	750	753	758	762	705	750	727	737	761	737	781	815	768	730	753	726	744	759	738	748	753	758	813	724	770	740	708	697	771	743	733	784	724	736	758	716	731	742	729	718	715	740	757	806	697	749	761	710	736	692	766	735	792	738	712	702	767	773	786	751	776	728	752	745	769	745	705	698	713	753	715	728	739	744	721	728	804	786	726	758	802	754	811	706	754	713	727	725	686	738	752	737	713	726	726	737	746	771	735	805	784	716	716	755	792	758	762	738	718	757	766	767	755	707	741	685	729	743	747	764	712	768	757	739	743	770	702	732	684	790	727	737	779	731	709	720	700	744	753	737	794	760	693	759	715	738	706	700	686	728	736	743	737	764	755	738	745	708	765	711	712	725	730	727	744	715	745	774	774	747	768	727	765	760	699	749	799	767	706	738	781	705	740	763	791	750	731	766	763	738	756	747	695	737	764	757	710	733	740	749	742	761	755	759	755	694	770	762	744	702	741	733	764	740	744	768	794	723	733	775	805	730	787	717	764	722	723	758	767	761	754	651	706	734	746	712	736	758	756	795	732	699	721	755	740	809	729	684	791	736	754	735	789	727	741	729	752	760	760	724	719	774	729	743	738	704	748	763
2156	330	429	667	629	482	454	414	431	360	314	343	332	300	308	305	275	328	301	307	332	312	327	319	316	306	322	316	308	301	300	315	326	320	322	333	325	293	278	295	330	317	304	331	332	302	334	284	308	304	296	321	288	332	314	336	302	285	304	310	307	293	320	346	306	299	295	315	285	284	319	274	301	310	354	308	334	283	334	337	285	317	283	314	311	315	333	306	351	342	295	324	323	303	341	322	309	324	303	297	351	313	291	298	310	357	345	301	313	316	330	304	323	300	269	259	271	306	308	319	320	289	295	283	321	325	277	314	303	302	314	293	293	297	309	297	312	305	325	286	288	313	312	318	337	310	323	283	291	326	296	331	313	320	314	297	314	302	316	291	268	306	289	318	326	288	316	319	301	312	307	312	310	322	308	287	295	281	291	306	298	308	297	339	285	337	284	312	303	315	340	311	304	323	337	298	306	321	317	319	296	325	346	332	337	309	285	299	308	278	303	312	331	326	299	295	290	313	299	289	325	308	341	292	284	343	312	315	330	311	326	339	282	309	326	322	348	305	317	338	292	325	323	338	281	306	300	320	296	330	316	301	313	313	322	330	305	320	338	319	293	329	289	312	359	281	326	314	291	337	304	305	279	305	338	311	320	321	326	318	315	286	295	297	332	303	320	322	351	312	352	298	293	317	311	291	292	319	293	305	311	305	306	281	290	311	328	341	326	337	311	306	323	284	317	312	295	307	308	304	294	299	320	324	342	297	330	287	341	272	304	295	348	282	302	323	298	302	317	327	290	305	292	309	307	309	307	319	311	307	302	290	310	315	345	304	299	297	319	316	299	346	324	292	291	316	302	309	320	318	311	327	308	291	317	308	315	317	313	335	288	308	317	324	338	337	285	294	266	318	334	298	286	294	364	301	339	281	295	299	307	312	300	317	362	314	307	291	336	315	307	309	315	309	297	300	313	318	322	307	290	322	287	320	308	306	303	296	327	282	310	301	305	299	308	289	300	316	289	321	325	280	289	288	313	294	300	309	337	307	294	288	306	319	319	336	309	279	322	334	337	282	322	315	297	323	300	317	317	312	316	296	288	345	331	340	335	314	290	304	280	340	342	318	289	317	335	304	355	268	307	329	286	283	281	289	309	311	309	326	305	302	299	306	317	305	299	317	293	297	293	332	287	296	314	313	317	298	257	315	336	330	321	299	330	322	285	320	285	303	312	300	287	272	292	323	345	279	320	298	330	314	333	325	290	321	308	324	325	286	304	330	316	256	299	289	287	292	322	306	347	308	319	357	308	318	322	303	279	288	298	286	324	306	310	303	299	331	316	295	308	336	286	301	336	293	283	309	322	306	312	327	334	303	329	277	348	296	295	307	301	268	323	315	324	323	292	328	294	310	274	295	307	306	335	272	313	283	311	276	295	287	288	273	301	327	311	335	308	297	338	319	284	292	340	312	299	280	312	327	302	342	287	316	323	317	308	318	336	328	313	312	315	312	300	314	313	323	291	322	287	307	298	309	341	320	325	290	327	325	303	293	315	295	308	305	290	320	310	298	322	292	338	288	273	342	318	320	314	326	294	285	328	310	300	299	321	306	345	310	313	294	281	305	354	330	291	360	310	280	343	302	317	294	291	306	315	350	286	291	286	291	320	293	310	291	318	342	314	294	297	309	317	268	334	269	293	300	264	300	305	288	287	313	324	269	284	298	295	331	325	286	303	322	306	333	283	304	296	325	296	290	304	310	296	315	333	321	310	304	287	311	321	311	309	310	265	344	294	294	327	298	267	268	303	318	313	317	300	268	329	287	308	313	322	275	311	314	294	337	333	314	321	334	317	329	302	298	334	303	304	277	281	271	284	331	280	304	299	298	297	306	330	303	318	292	323	330	307	326	334	292	276	305	327	310	309	340	362	314	316	290	290	309	320	309	297	312	296	306	309	336	318	297	278	296	323	273	306	323	295	325	314	332	316	312	285	309	314	315	264	289	346	281	312	318	321	325	335	326	320	309	318	272	307	294	314	306	316	316	306	309	317	299	340	339	304	308	278	303	303	350	331	353	313	292	337	310	336	333	286	333	267	312	335	308	317	348	304	327	299	310	287	301	285	296	324	299	306	279	312	298	312	339	282	345	352	312	326	293	333	335	353	313	327	289	297	270	330	315	283	316	321	299	328	319	279	285	330	332	295	311	306	322	299	311	314	294	290	279	312	284	304	293	322	296	310	284	300	316	308	353	300	311	295	289	318	337	339	313	289	306	306	301	337	294	307	320	294	328	296	317	315	303	281	306	306	309	302	329	322	295	326	340	285	350	297	344	313	349	299	321	333	284	300	315	298	300	285	322	292	303	307	320	289	312	295	301	298	310	319	298	319	334	333	338	325	288	296	296	300	307	298	291	311	293	315	283	322	371	306	295	360	333	323	316	335	281	327	326	285	325	331	290	276	300	314	331	337	316	305	296	307	316	337	287	301	336	276	330	319	323	293	319	319	304	282	312	306	356	309	307	305	272	314	324	334	301	311	277	307	291	308	294	313	330	332	304	323	310	320	335	304	324	286	301	290	305	308	294	296	303	298	323	330	320	294	293	311	314	281	319	298	317	309	336	305	336	309	317	327	327	288	331	300	325	321	318	316	271	305	304	320	312	324	319	320	321	276	303	341	288	309	298	319	310	313	313	305	304	282	296	286	308	308	282	328	320	311	265	336	323	305	292	307	290	293	283	288	312	320	330	272	322	311	304	307	331	285	257	326	308	315	313	315	314	274	309	291	311	297	302	316	323	345	300	286	298	328	328	305	322	319	308	281	316	323	306	309	281	321	291	320	325	301	326	314	297	321	291	327	327	350	273	316	247	297	333	284	308	300	307	304	300	334	310	293	300	325	327	318	295	341	313	321	287	336	321	291	301	300	302	326	296	328	299	321	295	280	302	319	326	318	342	297	306	329	313	316	329	288	276	304	296	292	322	333	311	299	296	329	305	308	309	328	313	313	299	310	307	281	295	336	299	320	330	333	319	326	290	270	321	278	319	275	278	320	303	303	279	329	306	348	285	310	320	292	335	344	309	329	266	298	302	325	327	310	324	296	352	306	286	304	309	326	326	334	330	307	327	321	335	296	305	280	321	355	310	339	320	311	321	298	319	327	296	299	322	288	349	322	303	295	309	292	362	316	296	291	291	299	315	317	299	295	301	333	312	303	309	332	346	305	303	318	318	285	318	326	316	319	288	302	281	302	292	314	321	295	322	321	351	341	294	294	302	311	281	288	350	311	324	283	309	297	309	312	287	332	287	315	316	325	273	326	329	322	317	312	338	318	310	280	318	322	313	283	287	313	306	285	273	293	325	325	277	284	319	282	331	326	310	304	315	286	309	304	307	329	312	323	314	332	293	299	324	291	315	296	327	319	317	301	325	312	289	291	313	282	308	303	319	297	299	320	307	279	307	333	316	294	302	329	286	328	325	314	318	328	326	287	331	294	308	298	293
2425	762	1029	1944	2051	1480	1477	1463	1110	988	934	916	850	823	746	757	798	823	853	844	814	810	819	788	766	731	752	777	760	790	752	769	738	798	720	709	772	677	782	772	769	772	756	799	784	751	736	769	704	744	745	770	793	705	739	767	713	775	725	756	784	718	756	773	740	802	758	769	753	769	781	702	735	706	768	792	765	766	732	769	788	730	755	783	784	736	746	765	797	758	714	732	738	745	754	718	758	683	759	749	708	782	776	744	732	742	717	775	718	727	779	757	780	780	733	784	742	745	783	792	773	722	771	752	774	773	761	744	734	719	798	753	766	764	765	765	745	800	758	784	745	754	721	780	730	738	740	726	730	783	749	731	775	731	740	767	820	725	804	775	686	723	727	724	726	779	713	745	759	741	777	729	763	706	771	761	740	734	714	783	782	748	749	757	770	746	734	761	725	759	726	727	731	746	768	796	725	764	744	738	715	758	751	763	811	761	728	712	717	759	748	743	751	789	747	739	733	723	734	704	758	709	774	789	710	762	680	713	718	741	750	709	729	795	748	798	744	715	748	736	769	766	757	780	758	770	740	786	789	686	721	734	746	745	761	781	718	756	775	754	727	732	729	743	784	760	755	699	734	807	760	722	717	788	759	798	760	763	744	719	688	718	731	738	809	771	791	797	786	765	762	722	819	766	706	733	721	721	748	722	771	763	741	723	791	750	721	723	737	779	765	728	758	745	753	771	744	765	774	760	781	765	749	765	719	734	776	750	771	747	772	786	773	758	803	753	753	762	739	720	761	753	784	726	759	779	716	757	752	758	780	756	766	758	734	738	709	756	782	752	741	731	720	769	768	709	755	732	781	733	729	717	758	700	748	740	703	741	737	729	751	733	734	789	780	705	771	768	763	786	715	700	737	754	716	775	715	768	778	707	720	743	795	729	787	746	746	727	732	743	757	740	694	733	755	770	742	714	785	778	711	762	710	726	734	725	748	753	736	769	723	722	723	743	769	785	772	776	713	701	800	765	717	759	733	770	735	745	753	724	757	800	764	767	697	768	750	718	738	737	705	730	737	733	674	745	732	752	749	790	750	768	728	729	741	782	707	744	730	736	770	746	791	737	759	715	768	752	721	766	742	777	783	734	772	720	749	768	753	717	765	748	695	768	775	761	748	739	756	761	732	706	748	774	742	747	808	732	763	780	745	722	769	729	776	772	799	779	835	718	775	754	767	720	781	816	783	756	729	775	710	809	740	779	733	810	711	788	716	732	755	758	767	699	730	743	758	745	734	778	740	784	722	735	716	740	768	743	764	737	753	789	734	661	754	745	761	730	733	744	736	752	740	724	757	739	729	729	731	759	727	797	744	762	744	722	748	716	701	737	756	716	716	765	765	748	730	768	758	680	775	749	760	808	758	749	764	712	728	805	699	695	727	760	723	755	752	790	748	720	690	759	765	744	735	770	742	738	745	754	770	820	791	766	773	720	732	767	713	766	716	718	781	728	734	761	796	743	747	737	824	739	734	713	724	725	697	749	697	764	729	761	734	748	726	717	706	726	765	761	725	782	754	730	740	827	758	756	769	768	742	767	776	769	732	700	770	732	749	757	747	724	820	730	788	782	679	742	770	704	760	729	723	741	749	732	725	800	698	751	738	741	805	751	728	747	747	769	741	725	794	713	757	690	771	770	773	756	731	733	735	757	775	736	738	734	770	748	701	744	769	779	724	767	786	800	707	740	748	716	747	780	698	670	766	836	723	723	724	795	773	742	745	746	715	747	737	754	757	783	744	735	781	774	725	737	760	754	739	746	714	788	755	788	736	762	756	730	794	774	732	722	787	802	754	756	725	758	769	729	737	809	740	777	712	834	722	697	763	735	760	749	728	730	754	736	806	754	731	790	734	777	778	758	742	730	750	787	757	725	735	746	731	723	706	722	702	737	752	758	776	723	693	774	774	752	745	747	788	769	746	777	769	771	724	765	719	723	729	750	705	759	784	820	756	765	708	731	753	767	776	753	735	741	747	770	756	756	731	762	751	767	757	742	768	762	723	749	729	744	710	739	780	748	738	759	740	725	748	786	800	765	737	730	750	767	774	720	724	746	743	801	764	764	815	733	753	737	692	781	756	779	738	751	781	754	759	753	711	753	782	757	762	792	707	784	725	737	772	782	703	737	716	762	743	736	746	791	783	766	772	702	755	729	811	727	733	738	795	709	729	739	782	796	744	734	773	750	710	801	764	740	759	724	734	737	776	780	766	783	773	809	742	774	766	771	747	767	791	750	769	758	710	759	760	742	795	741	790	744	752	789	767	739	740	746	752	716	819	715	770	756	758	742	756	746	736	758	777	781	759	733	724	741	696	753	737	735	805	766	766	791	785	747	782	722	723	758	797	755	735	779	769	784	788	764	770	758	796	785	817	713	745	728	757	751	748	716	764	731	746	760	725	741	747	720	756	740	718	734	772	775	720	789	740	766	729	774	798	766	770	738	748	767	772	756	750	746	730	738	770	742	765	753	759	728	751	771	753	806	687	785	766	660	785	753	754	796	728	728	731	713	728	739	763	749	769	788	731	749	715	757	758	694	741	797	781	769	785	714	745	749	750	781	733	765	728	749	744	758	751	807	751	718	733	688	753	735	768	766	774	757	732	809	720	765	716	710	734	784	781	764	783	740	757	736	752	742	764	717	689	789	796	740	774	776	762	747	729	762	765	746	778	715	768	754	725	721	753	758	773	795	774	758	742	691	741	748	762	760	761	757	727	755	755	740	757	789	756	757	736	744	774	751	763	729	760	758	761	738	731	727	760	795	758	792	743	752	764	797	750	752	764	707	757	753	804	758	758	747	803	719	769	773	719	786	784	744	786	743	758	749	743	707	771	717	775	672	738	764	755	766	754	747	727	749	744	785	769	736	757	776	744	709	731	764	737	763	763	752	710	753	754	781	741	766	754	714	771	734	725	742	738	779	728	764	826	779	721	784	776	735	783	710	776	722	733	781	726	798	733	733	773	793	723	757	726	760	732	770	728	716	793	758	763	738	750	733	752	734	769	722	789	772	769	694	690	663	777	767	736	777	746	765	782	733	762	697	770	714	719	753	783	750	692	714	694	695	691	754	758	716	794	754	777	734	761	784	776	682	748	756	775	746	757	748	738	766	793	731	752	776	763	733	741	748	754	769	782	702	759	758	755	813	750	764	788	718	723	749	760	814	688	668	673	750	759	786	828	738	740	775	761	771	779	772	738	780	770	764	736	784	687	711	712	745	736	769	719	775	747	743	768	769	737	772	719	759	782	772	714	746	764	726	723	738	722	734	787	766	801	749	737	733	765	768	766	756	722	743	757	807	750	774	682	783	779	754	706	773	757	761	746	746	785	753	762	783	755	708	705	724	788	717	802	764	788	779	761	749	733	776	778	813	752	692	750	740	687	761	738	778	745	740	731	781	706	751	764	724	719	809	728	766	759	735	740	713	766	770	761	740	780	803	765	744
7034	939	1220	1323	1058	688	643	527	459	322	269	286	279	292	260	282	343	342	511	448	378	317	405	407	276	218	182	214	191	171	174	168	174	165	193	178	191	181	175	178	170	169	182	148	156	156	151	149	169	199	163	189	159	182	180	155	155	183	203	191	183	189	192	182	181	180	188	157	173	157	166	189	175	187	185	172	197	175	169	157	179	155	183	167	185	188	160	178	180	200	166	167	190	165	180	185	182	177	167	167	182	162	194	176	197	174	160	181	182	169	192	179	155	177	174	167	163	165	158	166	161	192	173	179	162	151	168	189	175	154	168	183	160	172	168	172	173	170	169	172	195	147	171	168	170	182	146	162	158	182	155	189	175	147	212	169	164	157	197	152	162	178	179	173	150	177	189	172	175	183	202	165	190	189	165	149	179	193	180	148	156	175	199	167	177	184	174	168	147	185	155	155	164	191	163	159	175	174	192	180	190	183	169	183	164	177	170	159	167	149	195	173	172	167	199	172	162	178	173	172	166	164	200	174	179	172	184	174	149	171	182	176	180	192	176	186	186	171	185	162	189	153	186	158	179	173	183	169	197	197	163	180	162	172	167	201	169	166	158	191	170	167	175	160	173	159	167	176	191	176	161	158	188	180	191	171	178	162	170	169	169	172	180	186	191	153	169	185	159	167	162	174	183	172	168	170	175	167	173	189	167	181	170	156	161	165	174	166	157	170	172	166	162	154	174	165	155	168	167	175	187	179	178	169	183	165	182	161	197	173	176	169	176	172	164	174	172	172	173	162	165	163	168	165	175	174	170	173	180	188	207	165	165	189	154	165	171	167	166	186	165	187	140	194	159	167	157	140	188	170	167	194	166	160	163	161	179	170	184	191	197	181	175	171	167	177	186	187	154	161	181	204	178	191	166	174	156	166	161	164	162	163	189	160	179	158	169	161	159	178	169	161	190	181	186	189	161	179	169	153	156	174	174	167	164	168	166	158	153	170	164	182	190	203	169	163	172	182	194	201	185	178	158	167	166	192	173	186	155	155	186	188	176	186	157	189	181	159	154	177	176	178	167	181	190	176	175	165	187	175	198	170	197	181	165	200	193	165	169	179	139	170	182	181	166	194	178	174	196	186	174	158	194	157	174	186	164	168	173	166	185	186	163	144	150	172	192	179	186	180	171	165	192	165	170	181	172	156	174	183	168	162	168	156	175	157	163	200	175	168	178	185	163	179	178	193	176	170	178	168	186	172	171	176	179	181	215	158	190	169	167	188	178	185	180	164	195	164	170	164	185	198	163	201	195	172	154	170	184	170	169	196	152	184	181	188	190	183	190	157	185	145	167	173	177	164	164	178	167	182	167	177	171	187	136	172	179	158	152	159	178	163	185	177	188	171	183	160	172	198	194	173	198	176	174	193	147	172	176	176	184	197	189	184	169	182	153	162	191	176	177	162	166	170	156	140	149	179	177	162	177	174	189	176	178	153	182	187	210	179	160	185	162	176	173	167	164	213	159	197	195	175	165	158	170	169	168	193	158	152	151	173	170	182	191	177	198	173	159	166	174	176	166	189	173	190	173	178	154	207	171	215	148	183	162	178	173	196	170	194	156	167	185	158	171	191	174	170	179	166	177	156	176	151	164	177	176	192	177	156	159	172	161	203	177	187	174	157	186	171	182	160	170	172	179	182	169	167	178	162	194	145	162	166	173	181	180	156	172	180	161	213	168	174	162	152	167	185	181	176	181	159	193	159	169	178	167	193	168	154	161	198	177	167	176	191	174	166	169	169	175	159	149	171	165	187	199	161	145	177	206	189	180	138	181	166	189	177	199	184	192	193	135	168	183	177	158	176	167	179	173	168	177	172	177	177	187	200	170	160	172	158	150	194	159	165	159	158	182	174	184	158	177	182	166	181	178	169	150	171	166	181	169	179	169	182	168	177	156	182	161	126	155	169	171	189	176	168	162	155	193	155	193	175	182	189	180	176	175	165	181	165	183	147	173	173	179	162	171	164	175	198	164	178	160	140	161	175	188	171	178	163	187	166	190	198	185	159	174	191	171	173	173	180	185	199	147	178	147	187	171	164	174	171	178	170	177	159	163	191	151	174	172	185	152	177	163	168	183	183	192	159	184	199	179	170	165	180	177	179	181	164	178	188	182	192	171	175	172	175	172	177	194	188	192	171	168	184	204	170	174	158	187	190	179	175	181	195	183	179	150	161	147	163	185	152	175	184	161	176	190	168	177	163	193	194	181	196	186	185	184	162	196	151	193	189	156	160	156	171	152	190	192	172	196	169	181	161	190	164	181	179	170	160	175	170	191	180	200	179	182	194	188	177	184	171	174	156	170	173	158	183	188	159	180	188	182	154	185	194	142	164	160	159	163	170	189	191	161	175	201	166	149	184	164	169	164	173	186	182	183	169	169	171	135	168	180	173	163	192	186	203	148	202	169	155	199	178	158	187	164	159	156	182	154	169	180	180	172	218	185	163	159	164	170	171	181	191	167	195	186	168	188	172	170	176	174	176	158	164	180	168	173	189	175	181	151	183	133	158	174	154	157	180	159	173	177	163	176	165	169	184	204	207	171	186	181	167	163	159	161	187	190	191	169	175	176	180	169	157	179	176	192	159	167	180	189	168	166	176	169	184	156	168	164	146	170	156	177	172	188	172	152	187	170	174	172	156	148	195	175	162	157	173	164	172	172	175	166	160	187	181	165	162	172	197	199	191	168	179	167	156	174	176	167	177	186	186	188	177	157	157	188	183	177	168	157	170	142	181	171	172	169	174	177	197	162	175	171	179	180	167	169	187	178	183	157	173	178	169	157	173	174	187	189	158	145	182	205	178	201	183	155	168	170	165	150	170	160	180	199	139	171	175	150	172	193	156	159	176	163	165	167	195	163	170	191	169	183	159	164	169	162	171	163	185	170	178	180	167	183	178	163	159	169	162	151	170	174	174	167	166	186	154	139	142	181	178	151	156	173	152	143	163	161	150	187	165	185	169	173	169	176	196	161	157	176	191	169	176	181	181	161	169	192	180	179	197	158	165	169	159	161	188	162	178	210	161	176	179	195	184	170	200	154	184	168	166	177	171	184	166	179	175	154	194	174	168	161	179	185	174	178	180	182	188	174	190	186	184	167	204	210	166	162	188	182	179	153	162	161	163	174	178	162	191	179	175	198	184	166	166	186	172	177	160	167	159	176	167	179	176	161	168	180	178	155	191	196	177	180	170	157	178	174	192	179	188	191	174	149	156	182	177	159	185	155	175	167	157	182	161	173	172	166	187	173	164	152	158	179	207	160	162	170	165	158	148	165	163	164	186	200	157	144	178	169	199	180	168	181	176	174	165	178	194	201	174	177	167	180	166	179	153	164	176	165	191	182	171	188	185	181	158	201	162	194	184	186	168	180	169	174	169	163	183	191	190	192	155	176	176	161	168	183	167	163	187	165	207	157	181	183	163	169	154	164	181	182	191	152	166	146	214	186	209
5390	1167	2587	4437	4114	3283	3048	2197	1764	1445	1227	1256	1107	1232	1275	1110	1617	2190	2799	2677	1917	1501	1874	2400	1208	685	584	571	548	583	532	544	591	556	570	514	550	533	516	515	532	523	488	517	498	531	501	521	530	515	485	463	538	503	511	518	520	495	479	514	531	513	521	508	540	492	478	525	544	504	479	519	504	515	544	487	514	506	502	450	521	530	482	494	510	492	526	501	486	497	499	505	480	484	515	493	489	502	525	475	517	477	434	468	497	488	516	478	490	482	482	518	528	496	530	527	455	459	507	468	493	510	484	510	507	509	490	478	489	495	509	505	485	458	472	486	497	488	496	524	468	495	480	477	474	502	463	489	523	470	483	457	506	483	464	488	528	490	509	468	461	521	457	487	508	508	440	501	483	511	456	482	469	512	472	467	449	524	519	481	456	496	500	503	513	463	473	521	491	492	479	443	476	468	466	457	524	508	473	497	477	469	485	515	491	488	512	482	464	462	476	475	477	498	480	449	478	468	533	503	479	469	455	500	507	523	463	498	456	463	490	491	491	476	504	460	480	514	476	495	504	488	539	499	513	482	486	466	493	482	496	477	479	458	468	483	488	509	497	485	464	532	443	527	472	487	514	527	476	492	572	490	473	505	473	521	455	466	469	485	453	520	487	523	484	496	514	513	496	505	470	476	486	488	495	510	480	452	483	516	510	493	474	494	484	459	534	496	494	487	539	507	493	480	461	502	500	501	541	502	493	494	522	459	465	487	474	475	468	490	512	502	497	486	498	458	477	483	461	461	504	542	508	513	470	523	468	463	521	501	460	459	464	444	518	484	459	512	484	524	509	466	468	471	535	517	487	464	484	533	497	462	514	524	484	488	488	480	460	483	462	493	518	470	485	453	469	472	483	507	478	478	458	480	476	499	503	480	529	506	489	490	507	497	495	489	490	466	487	521	494	513	490	474	503	471	472	492	478	485	512	472	479	477	513	477	475	508	530	529	487	449	457	541	451	475	503	546	481	466	502	484	463	477	478	537	461	498	457	510	509	524	495	475	443	478	501	515	517	501	501	505	549	453	493	515	528	471	474	488	510	491	494	485	472	482	468	478	486	487	485	522	475	495	475	432	518	467	496	469	480	488	469	483	493	496	477	529	462	489	457	482	488	508	462	487	460	486	512	512	504	504	465	498	520	493	493	507	492	483	478	465	489	477	454	512	495	500	449	520	516	494	510	481	491	470	492	483	500	489	505	494	488	480	480	472	475	487	492	535	502	496	516	514	483	479	467	462	497	483	474	515	488	515	511	534	489	493	477	518	464	480	488	504	459	485	498	476	481	511	447	466	518	462	509	510	482	520	493	442	488	514	479	478	514	481	511	500	494	490	550	460	503	456	498	496	487	435	538	493	476	489	485	493	510	504	463	490	473	541	516	517	491	473	489	501	505	475	525	481	502	466	514	445	481	495	491	481	506	446	523	483	491	468	476	487	516	468	448	518	468	455	496	476	500	463	479	484	531	480	518	516	528	482	473	490	468	485	514	515	513	480	509	488	479	507	466	485	470	549	481	460	490	525	470	528	471	504	471	471	480	450	492	431	485	477	486	496	512	502	478	503	515	495	510	485	504	497	496	496	470	543	458	455	482	504	498	495	495	501	441	481	478	535	498	472	498	476	487	466	488	493	481	471	463	528	485	477	499	486	500	504	473	473	471	499	493	484	477	516	496	536	484	447	484	505	485	523	512	484	507	467	465	509	491	478	501	472	460	478	486	523	497	476	494	478	498	515	464	489	510	527	469	471	518	464	474	464	508	500	470	457	486	494	463	457	482	500	493	524	492	470	471	500	483	486	504	498	509	456	497	519	477	464	492	538	474	496	512	485	477	521	508	478	459	447	492	479	484	504	472	488	499	509	499	440	531	530	503	485	477	535	503	485	485	483	481	469	518	444	503	486	490	529	519	481	450	472	485	494	510	495	513	474	495	476	466	531	483	492	499	491	485	494	486	525	512	493	511	491	484	475	520	499	516	451	479	478	474	507	486	504	477	488	509	489	502	480	477	538	473	475	494	500	505	487	471	470	501	464	506	494	501	530	494	461	466	465	515	466	485	496	514	468	507	480	451	495	472	465	540	508	480	510	537	469	491	477	497	494	463	490	490	430	487	449	488	512	482	485	474	484	465	508	504	485	496	470	461	458	501	478	463	475	503	486	481	462	468	490	535	490	472	498	483	490	469	516	491	479	473	496	522	496	525	481	465	568	502	501	487	474	444	469	503	487	477	482	490	490	484	455	506	477	503	502	471	493	472	534	522	469	478	485	491	504	485	530	463	487	507	535	521	489	509	486	487	522	500	470	494	486	508	483	516	474	463	465	507	470	474	502	483	491	512	480	498	467	531	514	481	454	478	485	522	517	478	461	475	483	473	484	490	466	480	503	465	507	501	510	491	486	490	436	481	497	496	466	500	487	511	525	466	474	490	524	524	535	463	481	509	487	510	492	516	514	448	500	483	473	504	469	476	504	459	491	515	511	480	470	507	503	490	492	523	515	487	499	486	494	519	503	514	492	484	504	495	482	509	491	470	487	505	479	492	487	486	485	439	443	488	490	503	522	512	501	529	515	496	479	468	478	475	459	478	479	509	498	537	491	523	488	473	504	455	478	483	447	523	466	501	466	480	492	466	521	483	473	505	521	467	479	462	468	467	466	440	443	477	520	458	508	502	471	496	506	480	466	475	483	502	494	478	477	473	506	469	508	494	504	501	502	467	477	488	492	514	476	494	478	480	530	453	493	525	458	463	476	506	434	497	453	461	486	523	546	469	486	458	435	482	509	503	499	499	452	466	481	496	486	465	512	468	471	471	468	488	484	476	496	495	449	487	483	498	496	473	489	496	497	464	498	467	476	474	474	453	508	539	507	464	479	503	513	481	460	463	476	522	457	437	481	514	501	459	465	531	469	472	491	476	502	473	479	476	529	492	480	466	531	516	519	484	516	509	507	506	474	492	474	498	480	493	474	539	449	465	484	476	500	487	476	492	512	499	461	460	513	473	488	503	523	510	510	499	526	488	483	519	519	473	503	486	503	450	473	514	454	481	499	468	502	487	472	480	505	502	500	519	459	476	494	497	509	509	463	493	500	506	457	538	476	486	531	484	515	434	495	475	482	454	514	525	514	478	494	521	488	488	496	501	447	492	476	536	492	507	504	489	455	491	462	506	471	487	494	487	461	496	496	471	508	474	460	448	500	446	483	469	472	533	535	509	460	488	491	473	489	496	486	488	465	504	516	479	499	510	477	476	481	515	512	536	527	510	497	494	471	465	485	492	481	500	490	491	511	479	475	481	464	449	488	466	494	503	480	513	477	491	478	504	470	477	500	471	505	505	485	513	502	489	506	474	521	500	497	487	456	443	518	504	503	473	538	448	524	408	455	463	444	486	492	497	467	457	483	472	510	531	513	485	452	465	466	489	496	510	473	497	459	546	477	492	489	484	501
13823	2370	2731	2703	1706	1324	1187	861	707	597	584	523	504	467	530	483	603	800	992	883	937	908	968	869	339	302	344	303	327	338	343	279	314	289	277	303	316	300	297	295	303	290	315	307	285	290	278	307	285	274	315	293	284	304	272	308	287	300	281	276	293	283	309	293	298	293	301	264	308	276	268	251	308	275	279	265	308	313	312	318	293	286	234	303	278	260	279	271	308	280	289	296	289	301	294	277	282	305	274	291	285	318	298	314	279	303	276	280	304	304	283	269	304	280	312	291	295	313	314	298	280	276	295	279	295	258	302	258	296	291	264	263	309	243	277	278	281	289	286	251	304	284	247	299	298	312	291	297	243	264	264	291	304	280	292	298	288	291	285	273	280	278	285	265	282	262	273	253	274	283	302	285	306	257	255	293	319	292	290	283	273	300	299	285	264	285	258	269	297	274	296	279	290	272	276	297	287	314	312	309	289	311	308	304	290	291	279	285	270	281	287	294	317	308	286	242	304	308	279	314	289	262	266	295	316	267	289	286	289	254	288	274	295	311	285	304	303	276	300	314	271	273	268	291	282	260	280	279	295	289	274	313	271	256	264	261	309	289	304	308	301	319	288	294	263	275	299	292	265	273	320	278	306	290	289	265	281	308	275	303	273	299	299	276	282	267	258	291	298	298	301	253	293	265	303	267	260	302	276	284	297	285	284	297	274	308	268	260	269	262	303	276	299	266	326	319	321	282	294	293	270	284	304	307	286	266	296	274	261	315	279	268	295	327	304	281	268	308	305	336	262	283	260	301	289	301	265	257	312	279	281	294	295	258	282	302	287	266	284	264	290	301	308	276	293	279	292	250	298	254	307	276	274	299	291	260	274	290	289	263	303	302	283	290	278	314	320	265	283	287	271	277	279	290	315	275	297	262	292	279	308	305	259	293	277	279	273	299	287	243	301	287	306	285	305	325	306	262	287	255	285	285	298	264	301	286	309	269	273	307	302	274	297	285	320	288	283	275	289	281	285	281	283	276	255	282	281	287	282	291	294	301	311	304	322	285	281	306	299	281	267	317	303	271	268	265	289	273	326	255	298	246	284	272	296	289	273	287	263	302	313	298	280	292	304	266	313	270	288	269	300	274	290	252	275	283	275	273	280	269	299	246	305	257	279	279	265	278	285	286	273	289	271	294	289	259	300	256	277	292	289	300	295	288	290	284	287	270	276	282	276	303	304	305	301	307	306	292	290	304	281	306	262	269	299	286	275	308	320	299	304	284	298	269	278	275	294	305	273	251	312	278	296	297	273	259	299	309	300	308	277	277	312	275	269	285	272	298	279	304	263	298	269	319	299	306	259	288	262	264	303	298	270	318	285	290	285	298	273	276	286	291	280	275	333	293	306	289	282	252	287	287	283	273	308	256	277	292	322	298	298	308	282	301	297	284	302	287	307	289	308	295	310	281	289	288	295	298	301	278	275	273	275	310	318	272	303	254	285	324	279	282	296	280	287	257	290	301	285	286	290	306	324	303	286	282	281	281	302	275	307	263	273	304	281	290	291	295	298	317	303	283	305	276	293	258	302	313	284	257	312	311	297	266	292	282	326	280	272	284	233	236	337	302	319	282	283	287	259	306	300	302	289	287	294	307	275	294	287	290	286	291	302	279	266	279	267	307	322	307	275	303	307	282	273	271	299	264	299	265	260	267	283	289	273	291	306	278	304	321	272	298	286	298	286	266	310	289	277	275	302	284	277	261	296	289	265	274	294	291	302	288	302	278	278	320	290	271	273	270	272	274	275	268	310	281	250	295	298	307	317	287	295	277	274	280	271	298	282	277	277	286	295	296	279	285	322	291	272	270	298	283	265	312	310	312	278	287	280	287	290	301	300	282	262	316	291	287	293	318	312	238	285	261	294	266	294	249	292	278	257	298	294	286	238	299	305	320	298	268	311	297	291	277	300	294	284	264	316	316	286	267	266	310	294	267	265	280	281	283	301	276	269	313	269	286	278	300	297	286	245	287	267	271	294	284	280	291	279	276	279	282	275	291	313	284	275	263	286	285	246	292	272	280	315	316	313	275	271	302	309	285	294	245	289	301	319	292	286	280	261	291	284	269	275	293	293	275	279	271	265	301	281	300	278	284	328	284	292	269	298	276	267	264	292	291	294	263	287	293	279	300	279	270	270	326	280	275	275	301	294	294	281	290	279	271	300	273	281	291	313	278	275	330	255	279	308	275	260	300	291	281	321	286	299	280	281	299	298	282	292	296	296	271	279	293	277	264	263	256	261	296	267	281	264	277	296	302	278	283	301	293	275	309	257	276	255	289	313	304	315	287	297	303	275	296	278	275	308	308	300	296	296	273	272	276	266	270	268	292	300	330	270	289	290	283	307	267	291	301	276	278	280	298	318	295	252	248	290	314	259	316	280	275	283	271	303	273	304	278	290	268	274	275	288	295	299	303	322	314	305	270	269	273	277	318	302	299	281	294	290	271	297	258	294	306	271	276	278	289	322	255	278	266	265	316	313	253	286	287	272	279	295	291	266	279	287	293	267	297	289	309	310	276	325	271	336	289	313	251	240	264	301	268	292	295	292	311	301	270	291	278	248	266	278	286	318	321	284	289	289	267	266	254	304	256	266	284	283	311	288	298	296	297	301	258	277	286	295	300	270	268	278	340	257	261	290	297	274	285	248	262	286	297	328	280	271	276	273	283	299	281	318	280	291	340	291	304	284	279	297	270	310	307	312	251	289	306	264	297	281	268	281	277	266	290	287	278	258	257	297	275	277	306	308	277	315	269	285	285	305	329	280	275	255	268	292	288	299	278	281	303	279	296	280	299	263	274	304	286	273	263	306	279	297	315	291	284	295	250	296	298	314	243	308	280	286	301	279	323	284	260	258	243	289	300	244	292	301	305	297	286	258	306	279	286	259	303	263	248	294	307	281	304	277	292	260	282	257	266	289	280	285	290	292	296	257	270	272	299	278	275	289	267	286	296	285	245	280	310	275	304	309	297	295	303	326	295	318	267	310	262	288	270	301	278	281	279	278	279	273	317	278	321	314	296	285	278	268	281	267	260	294	304	275	306	266	297	307	298	268	282	293	279	291	292	266	270	265	271	287	250	275	312	264	291	272	254	253	285	274	335	294	294	289	297	310	263	283	290	295	306	269	299	305	318	290	294	257	305	262	285	295	258	308	268	288	280	308	320	274	284	321	282	273	300	271	307	272	293	274	282	268	306	309	273	299	292	314	305	261	289	306	282	294	305	280	289	304	294	294	303	298	250	256	291	293	287	295	293	302	275	248	306	303	278	285	295	253	296	319	296	293	278	286	281	300	284	285	297	314	279	301	294	312	261	299	310	278	255	283	294	308	282	296	289	271	298	291	301	269	296	284	309	279	262	291	279	291	266	259	294	298	272	304	277	314	289	277	301	300	283	262	275	269	332	283	290	274	285	294	290	278	269	303	315	289	272	298	277	297	269	301	294	284	320
7527	2166	5100	7557	6565	5392	5191	3630	2989	2492	2427	2045	1805	2175	2228	2348	3111	4289	5550	5218	5625	5025	5493	5045	1340	961	908	895	927	939	912	879	867	858	841	882	825	861	879	814	791	826	850	853	760	817	828	813	774	786	807	801	773	794	806	775	792	744	713	774	811	837	804	774	799	742	722	764	768	774	786	770	767	725	774	740	743	788	764	777	747	753	756	761	763	784	723	730	761	708	775	764	750	747	733	776	744	752	756	764	788	738	733	772	748	746	751	734	769	788	778	767	730	716	742	774	717	759	739	764	773	701	720	723	735	780	784	756	770	776	743	737	728	725	735	771	765	741	761	743	742	750	732	761	772	778	785	769	741	726	807	720	704	739	780	752	719	728	777	766	748	744	732	766	758	749	713	717	710	721	782	737	688	753	795	728	724	763	755	727	707	756	775	742	760	744	711	771	730	833	814	743	787	710	780	742	752	735	711	722	741	728	760	753	758	745	789	723	748	721	724	763	771	749	744	768	773	747	744	717	755	802	728	763	763	736	755	764	684	763	719	712	722	726	747	721	770	730	703	763	714	705	793	750	718	763	753	756	763	754	710	786	693	745	770	731	771	735	749	780	746	749	740	715	732	753	816	761	757	721	689	693	744	776	731	730	760	759	722	734	724	740	744	754	733	737	744	702	763	747	724	775	698	779	722	713	743	759	755	772	758	748	718	770	765	743	744	761	736	732	767	763	759	741	785	724	719	752	744	786	715	775	723	762	759	732	771	797	787	706	764	720	741	732	757	795	784	758	690	734	741	757	778	724	791	777	715	717	744	781	683	775	710	748	741	750	752	766	725	737	756	749	788	751	759	741	701	751	733	698	722	745	786	722	711	726	754	742	759	725	735	723	703	718	740	717	709	718	752	768	731	700	759	738	725	755	741	741	705	718	775	752	713	758	752	776	686	759	729	742	733	743	765	764	746	698	718	796	732	726	751	779	763	703	689	708	739	748	741	759	757	739	722	796	731	690	771	717	761	787	768	728	743	730	765	725	746	757	741	754	676	664	737	763	716	756	707	737	708	725	778	711	737	747	743	744	737	758	721	784	729	713	729	739	739	737	766	763	744	788	744	801	738	750	706	778	746	798	734	758	729	748	779	744	742	797	764	760	721	714	730	733	723	753	731	706	741	796	779	742	697	764	794	808	741	743	703	762	728	747	742	695	795	724	704	761	804	737	728	707	719	796	801	738	746	768	740	724	753	764	727	759	752	764	750	739	756	768	706	794	717	720	695	747	711	730	765	762	725	778	734	737	767	708	724	687	699	722	746	721	728	754	720	784	716	775	752	756	723	741	784	748	758	767	723	728	718	746	760	726	729	731	753	737	733	769	742	719	768	767	776	753	749	717	721	771	736	770	689	747	683	740	756	702	754	738	747	741	762	732	774	739	764	746	760	729	762	737	732	798	720	739	758	742	672	717	761	741	770	717	793	733	694	705	744	797	771	720	771	715	745	768	745	743	724	776	744	677	731	773	766	778	731	709	697	749	746	704	726	749	733	701	749	739	806	744	767	746	745	809	764	709	760	763	695	780	801	769	724	759	772	721	753	739	779	802	757	718	703	770	789	773	740	728	753	737	738	723	720	748	766	710	748	735	778	743	783	740	722	771	737	771	784	705	738	779	761	675	700	787	778	716	747	779	771	719	775	766	741	778	772	752	757	752	765	704	790	758	719	704	759	759	765	759	741	773	765	744	772	756	724	733	746	692	768	784	762	722	761	743	724	764	760	749	776	718	746	759	737	735	764	757	708	760	704	763	766	784	729	744	714	722	702	718	746	731	720	744	718	717	714	742	751	757	736	734	767	683	744	767	750	707	755	726	724	733	717	735	742	756	743	717	770	799	674	708	794	761	769	723	713	741	747	730	730	777	708	743	775	706	773	719	739	761	749	759	743	751	732	754	721	734	693	777	752	677	726	762	709	780	771	741	700	712	712	709	787	698	736	752	738	724	735	693	740	722	763	717	743	767	739	772	746	738	793	758	729	754	713	746	709	705	748	771	738	773	784	794	716	706	738	752	697	749	743	720	787	736	771	729	767	770	737	717	737	761	709	726	760	763	708	768	735	687	804	716	717	746	745	757	798	745	762	736	720	741	706	742	724	735	744	748	733	750	754	768	751	772	752	764	729	748	715	745	694	765	763	764	735	742	732	702	718	799	745	703	753	769	736	756	723	730	804	688	713	716	766	747	755	756	753	745	738	724	707	712	753	736	745	724	769	730	703	705	776	709	758	716	717	713	722	820	725	809	759	804	745	729	726	720	694	768	754	723	735	765	752	756	757	764	749	724	779	721	703	787	735	764	711	755	737	715	747	724	736	759	751	697	734	726	735	736	765	731	722	728	730	723	728	761	735	748	743	725	741	696	720	784	712	754	706	752	717	776	784	725	724	788	690	781	772	741	746	746	743	730	754	755	717	781	713	709	742	751	727	723	743	714	732	719	724	783	782	721	779	778	731	713	746	763	711	781	787	687	744	760	749	772	742	759	726	807	738	751	755	762	778	779	754	761	753	724	758	746	748	783	747	729	724	763	728	759	741	680	748	743	710	802	724	740	761	777	740	714	783	772	707	757	739	759	747	738	754	762	767	694	728	784	755	716	792	738	738	730	734	722	689	736	768	791	758	737	697	741	730	784	743	769	744	763	773	736	766	740	763	785	807	745	714	778	746	733	747	720	741	716	711	759	758	705	746	722	780	768	718	772	702	755	690	739	700	749	748	746	702	723	742	727	763	785	736	763	700	745	734	730	770	727	798	678	723	755	735	758	698	773	799	737	768	712	760	699	769	802	755	792	771	758	714	764	758	731	767	682	727	731	730	787	734	763	730	751	785	685	739	729	755	758	749	704	746	717	658	748	765	712	741	774	710	730	778	786	698	751	778	812	782	735	741	761	748	709	744	718	712	740	776	708	747	737	746	773	739	733	737	755	705	737	684	747	736	759	791	723	743	721	743	777	683	754	782	702	774	738	712	748	724	717	754	702	727	726	724	825	745	749	678	733	721	757	760	744	737	742	797	722	728	774	770	764	730	744	734	705	739	781	774	687	734	766	775	792	752	742	741	710	732	743	768	743	768	740	742	763	734	704	739	704	732	707	711	790	766	746	785	758	702	767	729	821	747	727	719	786	745	736	719	791	721	753	743	763	719	712	773	769	712	741	710	755	744	729	733	742	750	724	760	786	756	732	742	782	746	704	765	694	724	721	726	708	755	701	711	787	708	748	717	766	719	733	751	739	759	731	749	715	764	743	741	706	758	693	738	725	779	731	770	794	798	749	710	793	731	683	730	729	756	720	659	750	744	772	758	730	760	753	764	701	696	705	736	776	757	747	692	741	724	739	798	760	723	733	739	737	762	721	759	776	732	697	737	699	726	741	710	727	718	771	761	774	753	696	781	739	722	779	739	753	762	688	734	745	760	740	693	748	726	713	705	770	721	733	754	768	694	776
2199	391	550	647	564	507	449	352	359	372	382	293	343	295	300	315	320	331	358	327	343	335	282	327	287	326	303	322	292	304	324	275	331	317	290	316	337	285	328	310	338	292	277	306	336	294	298	301	318	304	299	342	293	298	324	298	299	305	309	303	300	299	281	297	293	326	292	278	321	314	318	312	289	303	306	311	314	264	310	309	300	352	325	270	317	325	259	283	317	321	293	331	319	286	309	315	307	295	285	308	296	303	330	305	313	272	310	314	304	308	297	289	315	301	266	334	305	271	308	297	299	309	286	309	299	310	352	292	312	290	313	315	355	308	307	278	286	304	349	317	330	304	296	333	289	335	282	332	281	317	312	342	314	317	317	298	308	332	312	339	298	323	314	311	290	313	302	296	283	316	306	355	319	326	307	327	326	313	269	312	308	293	298	298	322	296	306	305	322	293	286	295	279	304	293	310	312	292	281	307	331	302	310	318	311	302	272	341	306	266	309	296	294	299	353	288	311	296	329	279	324	271	290	323	322	342	295	312	294	320	302	306	317	306	318	277	319	318	273	309	329	294	301	298	327	304	314	267	299	258	281	331	310	310	320	297	318	338	329	320	271	314	314	312	294	328	305	285	294	324	317	328	300	301	304	274	315	321	288	298	282	311	314	299	305	314	318	311	307	267	300	309	315	295	305	281	295	329	296	302	314	287	268	295	310	342	311	301	305	333	288	326	302	306	320	283	327	287	273	307	298	347	316	339	333	316	309	322	326	322	330	286	320	314	322	315	301	334	300	328	316	326	323	294	295	312	299	288	326	332	305	320	296	306	318	296	330	317	313	292	327	297	305	313	312	282	290	314	304	310	316	346	273	335	322	309	309	298	332	299	290	303	317	305	317	303	334	306	283	331	300	327	329	301	339	347	315	324	298	323	311	333	291	288	288	297	295	292	311	275	298	314	338	251	309	349	319	296	301	313	286	338	309	286	293	329	309	339	302	279	304	292	308	297	277	265	333	307	324	301	333	312	344	311	312	311	285	302	334	324	298	295	327	294	333	288	313	287	317	329	317	300	267	335	330	325	304	332	307	303	314	280	274	312	314	285	314	299	335	310	285	302	311	287	272	308	325	329	307	290	293	292	289	308	291	342	310	268	298	332	300	298	315	303	277	314	303	324	307	328	318	287	324	311	303	306	326	312	293	290	282	297	285	326	317	308	325	284	315	321	307	327	313	324	318	256	289	305	316	303	284	314	312	283	299	297	302	315	330	328	303	275	317	324	314	309	303	281	283	322	345	306	303	300	291	312	297	311	319	299	301	277	294	302	307	308	296	301	331	299	307	303	326	294	329	297	306	336	319	318	292	326	301	326	324	322	287	293	324	284	300	296	292	334	302	305	295	333	314	322	331	326	325	307	318	268	354	303	304	323	286	303	312	293	327	315	349	307	314	299	311	291	269	318	307	323	313	328	291	291	302	301	317	294	296	303	329	291	340	320	303	329	315	290	307	319	306	305	291	302	315	314	279	275	337	301	288	312	313	309	329	299	314	305	320	320	332	292	310	338	303	297	287	321	294	268	326	339	300	327	267	288	290	294	316	318	313	325	298	306	298	309	321	299	326	292	280	344	294	318	314	328	323	319	306	344	281	289	300	322	354	295	305	322	312	317	282	300	334	282	275	291	291	282	310	299	311	302	280	337	306	312	313	311	319	334	297	348	310	327	285	343	294	316	281	257	337	292	322	305	303	286	314	296	318	301	347	314	297	308	274	307	302	298	321	315	286	310	337	319	327	314	277	316	319	343	274	296	319	291	315	307	321	288	328	318	298	269	308	315	283	310	306	338	320	332	308	327	280	292	320	318	291	340	314	319	299	313	286	313	284	309	280	285	299	324	303	283	298	307	308	351	273	294	308	313	301	301	295	291	295	338	308	310	277	335	286	299	338	296	306	323	334	266	278	295	310	324	305	298	308	335	341	278	294	307	303	335	287	286	304	325	291	344	289	279	296	297	301	287	294	297	352	317	294	313	305	330	304	307	306	347	324	320	287	296	314	272	302	291	321	316	312	283	321	313	299	328	342	310	311	326	312	296	303	301	297	312	317	347	294	285	320	296	269	271	317	293	288	293	288	323	327	325	314	294	314	302	346	304	290	330	288	280	288	327	320	350	318	319	292	274	289	327	302	269	295	316	284	298	314	322	322	279	321	337	313	293	340	316	312	342	279	297	330	316	310	304	318	326	316	283	316	297	317	320	300	293	326	328	315	306	286	282	271	292	337	325	278	306	310	309	333	259	331	335	292	306	307	340	299	312	297	300	327	270	314	319	312	278	300	319	314	314	338	294	289	334	312	297	284	328	296	290	315	315	301	301	298	321	333	281	288	309	323	303	284	319	292	296	286	268	306	303	302	334	303	293	275	299	296	338	292	270	301	347	302	327	290	306	290	326	321	272	329	289	278	294	310	303	294	291	353	296	317	295	324	277	271	304	324	282	330	306	297	345	254	293	315	292	336	330	322	318	299	327	324	288	306	305	296	281	291	307	348	308	292	329	312	292	291	295	313	295	343	306	286	318	320	306	298	341	312	309	329	337	314	327	290	294	282	327	306	305	297	302	311	313	316	318	309	281	325	322	285	300	312	341	298	292	327	288	313	314	286	338	312	334	300	273	288	322	284	301	317	284	326	288	310	281	303	303	337	334	284	306	316	315	293	312	294	327	292	284	312	304	302	279	316	325	294	327	343	306	309	290	311	311	280	331	316	298	315	293	346	341	287	288	309	305	310	309	313	312	327	324	282	296	312	290	305	277	291	281	288	306	334	310	313	275	315	299	296	314	278	310	330	319	319	316	325	305	288	327	305	297	294	308	299	319	314	302	333	318	314	299	302	282	300	340	287	352	323	329	282	307	300	319	293	325	311	307	304	336	293	338	302	346	291	312	310	321	301	304	300	281	333	318	302	313	308	303	305	303	294	276	311	306	305	328	282	300	264	314	327	285	316	312	339	330	301	318	297	310	295	317	352	310	332	310	341	318	314	330	343	326	318	286	336	319	316	314	284	277	306	358	290	306	289	313	328	280	302	309	293	309	298	322	291	344	293	311	286	327	306	341	330	321	326	301	277	328	302	325	302	345	328	323	326	318	297	296	291	324	331	319	325	285	332	306	329	299	321	318	317	301	300	303	316	299	302	288	298	298	291	342	336	319	309	305	278	314	331	320	302	308	290	316	344	326	306	309	295	301	316	287	309	332	328	286	345	316	309	300	325	306	314	312	332	276	306	323	282	313	339	302	316	297	305	355	301	311	319	294	347	270	327	315	317	314	291	309	284	304	283	282	293	315	356	303	302	331	313	307	308	279	339	304	341	318	309	296	303	300	342	289	298	313	342	320	297	299	334	327	344	288	295	296	298	277	269	321	276	311	283	324	308	334	316	293	300	322	334	327	294	305	332	311	299	325	297	337	335	325	338	299	286	305	290	280	293	294	279	279	290	301
2427	799	1224	1968	1708	1703	1658	1242	1002	1027	948	867	801	785	762	800	839	887	895	857	1007	932	847	861	779	780	804	754	785	761	790	729	766	718	752	728	745	806	819	757	742	821	790	693	775	764	709	749	809	737	746	769	773	754	711	683	772	784	692	735	746	703	705	747	757	780	729	752	772	736	730	785	771	730	756	712	759	772	730	758	733	749	789	766	698	740	740	730	726	737	759	753	738	717	744	718	817	759	741	722	744	767	780	746	716	798	692	787	744	717	730	799	757	762	748	742	762	738	742	773	738	741	741	741	749	733	742	761	759	722	779	765	788	762	718	711	721	718	800	747	740	760	753	711	764	749	758	755	767	766	706	741	706	761	734	744	736	751	722	726	791	727	732	739	774	775	732	740	712	796	758	747	778	819	719	736	751	776	787	758	761	759	766	749	742	766	783	735	729	739	764	800	761	748	696	774	785	741	778	764	720	756	702	707	768	761	778	758	747	718	748	762	752	775	773	731	745	766	732	705	774	807	716	788	762	770	751	785	776	729	718	752	734	750	742	752	808	731	775	709	753	790	800	774	702	732	732	776	736	784	729	754	687	739	735	774	759	764	721	743	765	713	746	794	737	744	742	747	740	745	753	709	779	740	753	812	770	721	769	750	803	766	742	763	752	709	766	734	748	732	765	784	724	774	736	740	727	757	727	753	778	742	762	749	716	730	783	746	712	703	726	718	766	815	723	677	792	765	751	741	783	771	777	754	731	779	756	716	770	767	737	759	767	746	717	678	740	744	778	721	742	710	720	802	791	776	715	758	762	725	702	804	754	750	735	715	737	743	727	736	740	711	728	780	726	787	761	759	806	784	766	760	748	731	706	742	767	784	705	716	768	720	711	718	761	726	756	764	781	786	727	752	741	783	792	754	724	734	710	786	735	776	767	733	728	700	705	757	764	743	755	736	777	759	729	729	783	739	756	780	739	769	722	735	758	773	749	764	789	754	720	758	753	761	751	757	750	817	754	748	717	706	732	753	793	732	767	758	730	769	783	753	778	778	739	762	746	749	724	785	805	767	735	727	738	755	769	766	682	767	719	759	762	758	703	715	700	795	779	708	738	745	767	732	680	754	733	704	761	755	703	809	746	786	724	716	734	734	741	767	707	785	746	841	712	741	793	721	764	737	778	736	773	704	760	761	777	740	764	730	774	715	740	757	737	774	692	740	753	761	754	766	737	741	773	787	750	727	781	737	767	724	750	789	737	739	760	729	746	795	813	719	774	768	748	722	771	719	740	755	711	753	720	723	778	768	777	763	714	793	745	741	777	764	753	767	754	737	752	785	694	741	746	718	760	744	749	741	754	754	713	782	745	749	754	744	754	758	724	768	773	736	776	751	729	749	744	769	766	728	747	738	773	745	765	749	743	747	797	685	736	752	721	737	754	775	786	790	732	739	670	733	775	773	718	722	734	795	755	758	724	775	794	736	724	727	748	788	796	777	772	767	704	714	782	705	733	778	713	700	767	716	737	806	756	803	727	707	774	774	784	712	735	768	757	757	756	714	734	720	767	731	768	746	787	724	758	730	755	743	768	712	757	758	701	734	689	782	746	718	807	771	744	748	751	754	730	734	772	711	757	739	759	770	743	778	767	782	712	768	730	735	720	771	783	763	727	771	742	774	737	720	724	741	770	670	724	712	770	697	722	728	723	758	767	785	766	799	715	719	778	778	758	759	741	735	764	746	744	730	726	781	739	791	745	785	764	751	736	773	780	793	777	784	762	711	742	773	713	739	762	724	820	776	760	736	728	791	754	767	762	769	797	717	711	719	745	746	722	746	744	721	781	745	786	774	745	734	784	731	731	703	717	733	729	720	777	721	704	752	774	764	724	712	766	758	772	724	729	781	737	706	801	755	741	736	742	744	692	737	762	676	795	743	715	790	729	766	750	760	734	779	735	758	795	760	783	789	787	784	781	753	725	775	689	729	762	811	693	705	760	744	752	748	760	780	795	729	730	767	754	750	692	759	784	763	775	790	801	812	758	790	741	780	750	728	774	727	729	728	686	786	742	754	766	782	784	714	699	757	752	737	753	761	720	777	759	777	733	713	701	712	741	740	736	723	767	773	702	754	725	756	731	762	728	748	769	730	731	734	728	776	797	790	791	753	760	789	738	753	794	770	765	755	757	740	782	740	732	788	754	757	723	729	798	732	725	760	714	770	748	731	749	756	715	776	793	743	729	751	780	766	724	744	732	746	766	728	781	754	733	791	742	713	748	748	798	748	740	742	790	751	713	729	775	743	742	759	788	732	709	729	720	712	756	784	722	716	764	775	751	725	721	722	767	763	684	780	758	699	736	714	732	743	798	769	729	767	763	757	745	746	751	728	758	777	713	777	785	782	825	747	790	712	719	754	785	695	748	755	730	730	718	747	777	805	765	713	742	726	754	764	749	781	733	761	697	735	729	742	794	755	755	804	783	773	741	780	743	785	743	750	764	740	723	698	821	746	715	765	774	737	770	773	798	727	730	692	737	756	761	780	691	788	749	748	729	764	749	800	792	770	787	740	747	721	711	810	763	772	758	756	731	748	714	757	736	708	756	723	760	754	782	767	717	769	723	789	782	761	750	725	746	755	707	752	751	775	699	750	784	735	798	747	765	776	738	758	766	776	804	724	762	753	760	790	750	763	723	723	742	753	761	761	748	706	716	754	717	717	707	753	752	708	739	743	748	768	748	790	740	741	674	756	716	724	727	716	758	701	740	763	765	790	773	740	749	751	748	669	742	727	718	761	758	736	735	767	754	701	730	821	761	761	802	783	756	788	726	718	769	756	738	722	759	744	766	712	800	779	704	806	703	749	786	738	747	777	765	696	801	733	761	727	709	749	747	741	707	817	711	745	754	752	757	729	747	767	740	761	740	765	757	759	759	700	737	744	730	735	782	731	734	753	729	732	737	763	778	737	697	742	791	754	739	714	754	738	754	723	783	729	716	721	744	753	779	787	730	686	740	763	769	816	704	766	726	759	743	731	769	739	746	797	725	712	709	763	812	788	766	768	708	755	747	708	736	779	724	720	811	714	781	739	787	757	703	742	781	792	735	777	743	721	697	753	777	751	810	714	794	752	745	731	738	795	737	745	743	734	749	758	749	733	772	763	784	736	769	798	750	753	707	719	783	725	753	753	758	712	791	794	774	783	747	711	787	774	755	756	691	774	781	775	825	724	759	765	729	726	746	778	743	759	770	752	787	745	739	743	767	757	729	779	733	776	767	755	733	721	793	726	742	732	752	715	788	821	748	754	733	750	774	748	791	743	761	748	704	723	771	777	706	763	770	766	769	698	753	770	740	758	739	732	751	725	742	754	721	692	754	773	747	753	740	772	742	773	780	818	788	739	758	778	753	762	735	784	759	742	749	776	783	725	737	762	776	757	742	749	714	780	737	762	756	749	700	734	730	753	752	728	711	768	771	765	744	700	737	760	735	748	722	722	731	725
6860	906	1356	1346	936	773	590	443	410	352	331	267	226	247	260	300	420	428	451	618	524	375	356	227	188	189	168	166	172	188	191	164	193	190	195	192	182	172	188	179	157	181	162	173	153	177	139	167	176	145	159	163	191	148	178	170	177	192	177	195	160	174	176	169	171	160	163	184	174	155	168	164	169	154	175	174	180	159	181	158	177	165	185	161	176	165	179	178	162	167	145	177	155	170	183	189	181	163	178	181	185	163	162	174	188	174	164	177	194	199	169	217	179	192	174	159	165	165	189	169	184	196	156	172	170	176	166	186	151	172	192	150	149	165	172	173	162	182	162	177	206	155	159	197	194	162	178	179	168	182	166	178	169	169	164	187	160	181	168	186	151	183	188	159	180	162	169	178	155	173	154	179	171	171	191	177	179	164	165	167	187	173	165	194	190	162	165	172	180	176	185	154	187	172	182	181	193	175	175	175	157	148	176	166	176	163	212	187	177	184	199	152	187	170	176	177	197	175	165	170	159	164	161	177	203	201	173	182	198	166	180	178	164	170	190	159	180	164	162	182	189	204	183	169	153	168	157	179	143	158	173	202	160	171	167	153	186	183	166	164	177	163	198	178	179	168	184	165	195	160	179	167	178	169	145	178	192	164	155	174	166	171	203	186	172	187	182	161	152	162	199	158	185	164	165	174	171	194	186	173	181	162	185	182	171	169	202	155	165	157	153	156	189	156	177	193	182	184	167	159	189	172	175	156	175	184	190	173	176	190	199	156	176	150	169	187	199	171	164	184	173	149	164	162	190	153	164	177	163	198	149	163	168	161	165	161	181	173	166	199	185	162	183	181	178	175	172	174	162	161	180	172	184	151	162	178	175	166	158	168	173	179	168	162	175	155	160	161	181	157	184	184	185	167	195	163	217	200	168	183	179	173	150	182	164	176	201	165	163	188	164	192	176	183	167	172	194	186	155	162	181	179	184	160	152	154	167	162	173	188	159	180	181	157	186	149	176	159	176	180	171	180	174	148	189	184	175	167	165	160	162	190	156	195	159	174	170	159	197	160	171	185	157	178	192	180	172	158	172	147	178	184	161	164	151	182	190	185	158	175	169	196	196	145	173	145	158	153	169	160	157	170	171	185	207	170	161	172	165	168	160	166	195	176	166	201	202	159	174	184	171	162	161	181	164	175	181	156	187	180	179	196	162	189	192	154	191	174	158	159	202	185	199	171	174	189	170	172	183	150	166	180	175	172	159	176	187	156	193	165	191	179	159	161	172	166	208	161	175	154	161	171	169	146	178	176	168	152	170	158	147	152	172	182	171	151	164	166	191	176	183	181	158	149	165	170	163	189	161	157	154	166	148	160	171	202	172	160	149	171	147	167	155	157	163	180	159	162	180	177	151	161	180	173	173	154	193	156	175	173	169	189	171	185	196	167	174	177	184	201	162	171	180	149	163	181	175	159	173	181	162	181	157	175	172	188	149	185	190	173	165	171	172	177	178	174	165	194	181	188	168	193	157	167	159	169	179	167	160	141	176	173	187	186	164	176	174	195	209	193	167	170	182	177	183	191	189	164	175	166	197	194	172	174	158	174	170	181	157	156	200	162	195	181	170	176	165	189	189	182	174	195	167	177	161	188	176	195	186	175	155	176	200	156	159	219	154	162	172	155	174	195	150	177	197	152	173	213	203	174	171	203	147	157	196	168	154	174	177	171	188	170	168	169	187	183	180	167	157	190	177	172	157	140	185	185	151	164	180	177	175	174	161	179	203	160	171	171	165	161	183	149	172	192	164	174	180	175	161	173	170	183	165	177	160	199	195	163	154	162	181	161	160	187	173	158	157	173	157	192	169	180	189	169	159	167	161	152	165	183	190	150	147	155	195	179	161	194	181	176	177	164	176	166	147	184	168	180	182	156	146	146	186	185	177	171	172	172	178	203	198	163	191	177	161	179	195	177	162	151	166	160	164	176	144	177	170	179	156	183	184	170	175	154	182	196	164	173	161	161	174	187	167	169	167	171	182	176	172	172	160	166	184	181	172	164	180	170	177	178	194	165	179	164	178	177	168	147	181	166	136	139	156	205	162	151	155	176	166	163	179	192	177	171	184	193	185	142	178	175	178	173	186	175	170	183	163	176	168	158	175	169	138	165	170	170	182	208	163	187	160	187	180	160	198	209	171	172	186	182	173	155	169	149	168	175	174	178	209	144	179	192	155	164	155	180	152	143	179	187	170	192	179	179	169	167	161	186	160	202	161	187	179	160	168	178	171	172	182	189	204	164	189	173	200	192	174	169	167	161	186	185	140	185	192	175	197	167	166	166	183	173	184	170	168	175	178	170	201	183	175	171	167	184	157	177	166	190	181	181	186	176	153	175	143	156	153	186	172	177	167	170	153	186	140	164	191	161	169	198	170	153	162	209	195	197	160	170	148	187	194	187	183	164	177	161	173	171	177	169	152	180	171	191	177	160	171	173	167	165	169	187	171	175	193	159	187	170	173	167	197	176	197	175	183	160	181	159	183	172	168	160	187	175	162	173	192	175	183	167	160	179	186	156	177	183	142	177	182	174	164	176	177	153	146	167	186	170	190	152	160	183	153	169	158	182	169	161	181	157	210	156	163	172	184	188	171	178	138	160	147	176	160	179	157	169	167	171	179	177	177	176	167	187	178	206	156	162	167	182	157	175	190	150	196	181	176	157	181	187	169	162	175	143	179	159	163	158	184	158	189	179	169	199	173	177	180	184	176	174	161	187	167	157	178	187	198	175	185	171	173	148	179	201	164	203	179	172	180	175	159	194	191	175	158	171	148	155	147	189	174	173	166	168	142	175	166	195	171	189	158	170	191	173	207	184	172	186	150	174	168	188	163	166	169	181	177	171	152	172	175	167	171	180	208	164	153	166	166	191	173	153	170	166	148	167	185	161	167	160	192	149	169	196	155	178	184	147	169	195	184	156	164	179	165	155	168	172	147	131	198	167	146	178	166	156	183	161	164	184	175	179	183	190	186	148	184	183	215	174	176	185	156	169	169	184	167	180	173	163	173	175	156	172	181	168	161	178	164	177	162	164	170	180	148	173	151	158	161	181	175	186	188	175	193	171	163	170	157	180	157	169	164	174	160	184	162	165	190	168	163	189	162	153	147	170	180	180	154	202	186	183	174	157	155	197	182	200	171	183	167	182	157	184	186	170	179	177	159	159	183	171	160	160	181	183	177	164	178	168	174	167	181	169	188	174	161	168	164	149	163	164	168	157	188	184	175	179	208	156	160	166	197	182	166	168	151	184	166	170	180	183	180	176	168	161	156	191	159	163	170	186	199	200	196	157	178	194	194	157	161	175	173	158	160	175	201	150	162	191	164	149	165	174	174	162	174	168	174	160	181	175	175	178	168	189	186	192	175	173	170	195	150	170	181	152	183	155	181	168	163	183	186	174	173	175	192	172	185	176	168	181	160	169	179	178	198	201	164	164	181	141	153	184	179	178
5362	1203	2987	4394	3784	3414	2594	1886	1628	1537	1382	1130	1009	1034	986	1383	2223	2217	2590	3747	2950	2044	1605	892	655	580	550	547	584	572	504	573	557	601	514	551	555	539	492	554	533	527	492	529	521	476	527	472	474	503	520	511	537	512	544	515	523	498	516	478	508	537	509	512	449	534	502	505	456	482	536	513	525	492	529	482	484	451	489	483	495	527	451	511	496	492	486	518	497	549	494	476	480	510	501	501	521	530	525	495	491	492	479	455	481	472	495	524	478	485	484	487	508	496	445	504	506	486	544	451	505	450	479	486	480	478	495	487	516	472	450	512	515	479	496	503	489	467	503	506	474	510	504	493	509	486	511	456	438	511	520	502	475	479	540	457	453	528	438	486	456	514	466	476	460	466	507	470	531	532	514	523	471	490	484	448	478	471	500	511	530	460	491	504	487	480	456	478	504	509	475	503	487	493	486	493	482	473	492	518	472	448	501	476	452	455	491	519	471	477	473	457	481	473	488	478	516	479	509	519	501	450	521	536	475	513	493	487	550	494	504	474	481	463	471	499	516	517	497	532	502	461	468	501	473	487	517	495	512	494	498	501	486	500	490	482	466	492	483	487	486	518	474	450	487	508	519	473	502	501	473	473	470	512	486	502	479	488	539	475	520	521	480	448	473	527	501	500	451	464	530	509	490	499	500	496	491	478	485	470	503	538	464	545	461	437	447	458	519	456	470	471	482	454	465	487	472	495	487	531	494	479	462	464	473	537	513	499	477	515	536	495	491	488	506	529	468	461	453	518	489	474	451	466	499	498	456	499	490	478	492	497	491	500	492	519	491	469	534	462	473	512	461	434	490	490	472	500	474	483	524	437	467	532	491	469	520	470	473	487	479	517	500	504	516	462	446	495	510	479	443	475	491	524	498	517	489	495	462	492	477	478	497	472	493	475	494	444	486	509	530	460	482	486	498	478	504	506	467	497	482	490	478	506	445	464	476	475	480	478	497	483	493	457	479	490	472	463	513	480	487	517	477	504	475	501	511	487	492	459	478	490	533	484	432	504	450	507	509	492	447	491	506	471	486	455	496	499	502	515	476	488	459	545	469	493	459	535	458	469	501	492	441	513	516	460	488	495	483	529	516	456	516	473	546	475	490	510	514	447	491	481	506	483	460	497	502	482	497	486	493	504	509	490	532	536	476	493	457	444	479	463	474	463	493	483	523	487	484	471	472	447	512	501	486	468	475	486	523	484	477	503	465	524	481	488	482	529	501	531	518	483	491	469	466	460	472	507	475	521	509	456	499	467	473	464	487	425	499	506	500	506	486	469	493	483	469	519	475	527	451	471	509	531	472	495	517	492	507	503	462	438	455	507	513	508	485	472	445	479	513	510	518	505	500	453	469	484	497	436	463	469	484	464	482	511	471	485	458	495	465	532	488	494	457	485	494	503	484	464	450	451	516	515	463	498	459	477	514	472	437	468	534	475	469	497	484	502	504	472	473	508	486	472	493	486	462	502	458	471	506	491	504	495	462	514	550	488	468	496	521	446	475	502	477	507	513	480	513	473	491	460	464	500	472	508	473	416	470	498	480	485	485	460	441	482	506	503	477	504	503	499	485	471	490	508	524	474	515	470	509	433	490	476	467	511	488	505	529	451	529	520	479	475	498	497	475	482	450	465	491	474	498	502	511	496	481	461	525	466	491	487	457	476	489	473	495	500	509	456	493	441	457	515	468	473	511	494	479	480	519	500	508	480	445	483	494	454	483	448	477	479	470	485	479	479	498	506	503	501	476	486	470	489	466	497	457	475	460	489	457	454	513	500	487	473	473	486	462	442	498	472	516	493	496	501	462	491	529	500	501	490	468	483	536	472	471	498	485	507	413	472	505	481	510	498	474	462	458	508	466	525	474	447	460	512	477	471	511	535	473	503	473	530	511	461	467	492	485	448	486	510	476	464	497	484	464	513	477	524	468	522	458	507	526	485	488	486	460	535	480	466	475	475	490	540	494	480	506	500	461	469	485	499	462	453	505	503	500	485	490	509	500	474	498	491	503	461	479	486	465	496	481	476	493	493	488	476	493	485	489	493	458	471	479	495	489	509	538	485	477	477	510	526	472	502	464	492	482	520	511	475	487	490	454	497	485	484	478	464	506	505	479	501	467	480	526	471	496	463	500	476	466	473	513	469	490	508	476	496	455	506	459	498	458	474	513	457	450	517	490	488	465	510	477	503	529	509	493	503	448	453	463	497	496	471	479	487	525	485	483	478	486	471	486	462	469	510	487	482	512	486	496	477	483	500	497	474	489	511	482	488	480	442	468	485	471	467	486	504	502	478	519	480	500	507	468	492	478	528	489	478	498	504	477	501	471	477	498	507	533	467	473	476	498	450	452	478	475	491	475	466	489	465	461	464	489	490	468	502	481	512	453	509	511	493	479	497	512	541	492	490	456	513	506	514	511	535	500	490	513	459	486	479	477	513	481	470	464	507	501	420	506	472	478	462	453	498	503	475	476	552	499	467	501	449	469	445	521	468	478	517	476	480	497	483	468	471	506	534	467	512	495	487	468	514	489	507	474	488	499	496	521	483	542	495	522	483	476	460	434	431	442	489	495	498	496	476	486	511	456	446	448	473	497	452	487	479	512	474	479	462	511	494	472	494	494	485	466	498	489	491	463	508	456	501	469	471	478	455	496	454	534	495	502	495	510	512	523	513	515	446	482	511	539	512	483	492	485	516	484	489	493	486	517	483	519	534	505	459	471	480	488	541	479	522	454	487	491	506	467	498	472	509	490	500	467	504	473	502	484	514	488	496	450	471	497	495	516	481	483	494	489	505	477	508	469	508	494	499	491	495	491	484	513	463	537	488	501	498	531	512	502	478	511	496	516	506	481	524	512	487	497	466	483	501	488	488	464	460	508	465	467	498	486	490	474	492	473	482	489	433	501	461	501	527	453	499	446	498	482	509	477	434	499	434	476	469	521	472	527	491	493	440	472	492	458	488	495	483	475	484	482	461	509	478	521	485	460	521	491	471	520	491	517	493	471	523	477	440	503	529	495	485	514	471	504	477	505	486	502	483	476	504	450	474	461	485	490	485	488	464	484	505	451	485	473	510	464	477	446	485	488	506	477	506	531	514	457	468	476	474	486	487	514	456	496	469	519	527	492	489	518	454	494	460	481	503	473	473	457	516	492	509	464	499	478	475	514	497	497	492	456	483	454	486	517	460	504	531	492	463	489	492	509	485	469	514	491	482	462	513	453	476	504	473	486	489	513	507	467	480	482	521	502	444	478	507	474	488	484	481	464	502	518	499	506	460	497	494	505	482	490	505	496	506	412	519	511	449	471	472	505	515	516	483	524	488	449	483	470	473	479	492	484	453	510	504	485	476	499	520	507	526	497	488	497	491	501	483	467	473	456	516	524	501	457	491	487	514	531	460	513	495	493	474	503	505	489	470	475	474	502	485	511	489	479	487	504	457	460	506	486	520	486	516
13653	2308	2776	2581	1742	1450	983	786	654	621	561	402	444	454	431	584	679	671	832	981	771	621	444	349	300	297	327	292	293	310	289	316	308	276	279	293	274	316	306	313	284	302	285	306	313	302	285	266	298	284	298	279	275	308	301	282	292	314	282	308	298	299	283	287	290	307	269	277	298	289	279	265	279	282	284	320	272	265	255	299	263	262	296	287	288	295	291	290	271	299	274	251	318	247	326	274	281	279	287	286	299	315	304	291	260	299	273	283	253	275	272	255	292	313	289	288	282	326	305	273	301	316	284	304	289	285	277	305	260	289	321	272	275	279	285	274	285	302	295	299	260	288	291	249	269	303	270	289	313	281	287	263	238	305	288	291	289	279	261	283	301	322	286	284	288	305	306	283	271	270	273	297	293	289	298	293	282	311	272	274	300	288	285	277	268	290	271	295	282	298	269	287	317	297	288	300	312	326	259	295	293	272	268	334	285	289	293	285	269	308	292	310	309	309	298	236	272	276	273	286	274	281	283	293	273	288	261	285	315	316	287	319	282	300	306	274	312	288	319	305	297	287	283	267	282	282	306	307	311	278	279	271	299	288	273	267	305	319	268	281	288	295	336	322	287	298	270	297	294	302	311	260	259	291	290	284	282	255	262	288	239	264	293	305	284	285	277	326	282	283	284	253	284	243	282	276	315	283	315	288	279	302	296	311	294	278	297	311	280	270	302	284	281	274	295	287	300	296	278	297	307	294	332	261	288	310	276	268	284	254	252	277	294	269	302	298	270	296	290	273	304	288	298	295	282	286	286	288	268	284	254	250	272	273	257	312	283	277	307	290	278	298	294	259	273	271	272	287	261	271	268	274	308	278	261	279	312	291	288	299	302	279	315	286	274	255	299	309	261	292	284	288	277	280	284	259	273	296	254	286	249	265	283	279	257	309	273	271	309	246	293	296	291	286	272	328	308	257	279	290	316	282	309	290	300	286	300	296	297	278	312	300	283	289	307	300	262	277	275	276	293	282	276	282	249	299	291	295	284	260	274	276	284	265	315	271	281	306	273	299	256	259	300	271	315	292	247	283	276	293	259	262	295	325	324	280	266	277	285	269	314	285	347	285	303	287	321	292	301	300	290	290	273	282	266	317	308	300	301	311	277	295	264	285	310	295	279	287	304	276	309	310	275	281	308	290	278	301	300	284	290	280	283	315	290	277	279	260	274	295	287	269	289	287	303	287	289	304	249	291	280	291	304	296	290	317	292	292	300	305	299	301	277	287	298	260	265	314	288	268	296	284	251	291	304	278	291	280	276	282	292	275	283	318	296	302	299	283	267	316	259	252	264	302	299	298	286	283	301	304	275	280	270	305	273	295	266	265	272	304	286	305	272	297	287	290	278	268	263	258	314	303	261	291	302	278	293	282	298	262	291	285	301	294	308	252	293	293	302	320	276	279	272	279	302	319	319	302	291	245	282	275	279	264	291	263	279	303	275	280	245	270	279	291	273	272	290	272	262	281	318	290	296	301	246	304	288	290	300	287	275	262	308	265	278	267	310	281	282	323	265	268	273	286	294	308	262	301	296	275	279	294	296	337	278	276	299	271	282	277	290	332	291	294	297	277	285	248	286	278	324	297	291	307	288	307	281	280	281	301	276	282	259	272	275	282	305	277	297	294	250	295	285	282	309	275	284	305	311	296	326	266	307	272	299	312	287	283	278	247	268	308	313	274	259	289	320	304	262	284	284	292	290	304	270	306	266	307	288	282	258	254	260	263	293	295	288	252	280	273	301	287	271	299	254	257	283	271	298	286	286	278	296	307	286	264	267	280	279	318	283	308	295	305	292	312	277	292	280	264	253	285	294	272	274	309	307	272	300	290	281	272	263	265	257	294	284	299	270	304	262	270	272	294	278	271	303	269	302	280	282	275	308	268	275	277	297	274	285	297	311	290	270	268	280	279	280	322	247	258	272	260	246	291	256	275	295	283	306	292	309	291	294	287	301	254	283	253	291	253	262	264	275	296	302	301	269	274	268	301	283	296	301	257	292	282	308	293	268	287	299	270	284	269	295	297	282	271	284	249	277	286	316	271	283	275	331	282	277	255	276	288	285	300	300	291	281	301	293	275	276	318	299	291	245	291	275	255	284	292	314	266	284	272	289	293	263	262	287	260	293	283	293	290	284	260	300	276	259	263	296	324	275	282	282	297	288	299	328	303	282	292	281	270	258	318	317	292	287	282	279	256	274	308	282	298	295	288	290	323	264	270	280	310	290	304	286	266	263	301	273	266	267	251	252	302	309	300	258	273	271	283	278	295	290	315	291	280	262	270	291	305	282	275	242	272	329	292	314	299	311	251	291	327	297	266	285	284	302	284	320	263	270	276	305	317	293	277	271	330	281	272	270	274	281	270	280	303	279	305	306	288	282	315	276	302	273	330	288	263	242	262	280	297	297	311	297	285	275	267	319	267	297	283	293	265	273	298	300	283	296	272	270	280	266	309	285	323	281	321	275	275	278	269	286	301	311	318	270	304	286	280	271	290	294	284	305	263	279	284	302	305	302	306	261	291	304	272	292	278	311	271	314	297	281	288	258	259	268	287	265	281	281	244	257	264	291	295	251	297	289	271	284	295	284	266	287	309	293	281	302	266	324	302	313	291	265	292	303	303	264	279	289	261	298	301	255	298	259	284	262	276	275	272	274	275	295	289	303	291	270	262	258	277	279	296	306	279	282	290	276	263	326	290	291	280	290	304	253	282	305	326	248	302	281	334	293	262	273	288	312	268	323	265	332	279	267	309	297	293	277	285	263	297	292	271	286	290	299	279	288	286	289	308	306	262	243	275	275	310	309	278	298	293	319	312	280	276	268	253	275	282	285	275	271	269	298	297	271	250	282	308	300	286	266	272	296	256	300	283	274	309	263	268	297	308	288	287	259	284	251	280	285	302	278	296	287	308	321	302	300	288	293	278	248	290	337	294	282	282	282	290	280	256	309	287	282	283	272	294	305	294	292	275	301	287	259	274	269	274	296	285	290	279	270	302	267	280	283	256	282	274	300	292	327	326	318	280	275	287	292	297	289	279	289	276	267	294	284	276	283	291	316	292	300	256	294	299	270	284	265	272	263	275	269	275	302	307	315	315	262	269	271	297	284	290	246	300	273	297	284	278	279	279	291	298	275	283	289	301	255	298	295	292	282	291	286	260	268	264	291	296	238	269	287	302	288	273	270	276	280	259	258	262	263	273	283	255	272	289	313	251	300	284	268	289	304	277	287	285	318	296	307	327	305	273	306	313	275	260	262	295	264	278	274	295	278	288	280	289	280	292	278	284	306	273	292	299	260	298	296	305	302	317	304	289	265	276	310	292	300	265	295	255	322	289	292	258	248	268	280	266	294	287	286	294	290	335	300	320	260	303	240	298	303	254	282	296	292	298	282	268	316	284	286	276	269	285	268	290	292	275	305	275	250	275	281	296	246	276	274	314	281	267	271	276
7589	2185	5126	7195	6358	5826	4473	3402	2967	2770	2372	1809	1748	1771	1889	3008	3778	3966	4596	5552	3949	2857	1718	1086	957	961	964	932	871	918	854	882	893	878	907	860	846	843	815	825	838	809	790	757	865	824	789	790	766	783	821	809	800	738	791	748	742	766	773	784	816	801	789	748	721	734	767	797	770	779	756	795	806	763	797	802	774	791	790	791	778	751	777	795	782	766	772	767	756	748	781	742	783	762	793	742	774	753	728	762	755	724	810	758	722	762	759	747	735	784	763	722	742	763	771	702	757	724	721	770	771	786	782	798	785	745	763	699	771	739	750	737	736	729	753	728	751	716	801	731	735	738	774	745	710	725	759	727	766	786	739	771	780	791	745	698	706	737	755	733	723	738	764	748	727	768	803	733	717	742	744	724	748	796	718	705	751	708	753	745	729	728	721	717	769	758	773	796	785	742	744	717	745	685	733	737	769	755	748	777	744	716	748	782	744	730	809	793	771	722	765	764	761	730	772	768	719	745	744	775	737	742	792	705	785	754	748	757	705	696	758	727	724	756	740	718	763	762	695	719	764	696	727	741	804	764	786	698	764	734	790	771	752	726	715	776	691	731	696	777	681	738	731	771	751	707	754	786	747	748	747	786	780	703	725	705	747	716	728	755	759	718	778	757	803	722	708	728	727	719	745	738	772	787	724	753	800	736	730	740	735	773	747	784	745	730	745	703	736	713	756	731	760	699	722	768	778	746	752	708	704	744	740	749	716	741	754	729	764	735	729	724	759	710	752	784	760	728	699	724	749	730	725	733	721	741	792	761	797	780	732	754	717	669	746	766	702	761	746	745	749	726	772	759	793	682	752	688	754	703	731	730	699	722	727	733	717	755	759	697	743	717	723	693	724	739	756	753	750	728	747	753	760	758	738	750	711	765	708	727	698	715	723	746	737	751	733	730	752	750	743	737	714	767	711	743	716	752	724	747	734	730	722	729	730	699	734	750	798	726	743	711	724	792	733	726	750	726	708	723	759	759	688	755	692	737	693	732	743	757	734	796	735	791	747	742	730	768	737	744	765	784	741	760	697	758	755	783	703	740	733	726	775	714	732	771	776	761	695	730	795	763	787	731	746	791	756	722	719	765	777	718	745	800	740	729	749	755	740	772	730	780	734	771	758	713	731	756	732	713	738	734	777	718	720	745	730	714	724	764	738	736	748	733	754	711	742	724	735	764	765	737	696	776	786	727	767	752	744	714	794	797	708	782	754	760	729	768	744	719	729	764	769	718	703	760	778	706	716	727	730	751	756	758	697	704	690	799	753	749	735	745	767	710	756	732	736	772	707	752	741	751	758	749	756	738	731	788	704	716	790	732	730	778	736	752	803	761	739	790	725	729	736	769	786	703	761	769	740	693	749	796	765	745	678	719	713	709	720	726	690	780	702	728	783	758	733	784	761	770	733	710	770	766	749	750	717	749	723	743	767	747	723	744	750	729	779	736	763	698	769	725	713	766	778	729	759	744	753	747	702	729	703	786	744	764	766	752	736	783	711	771	747	743	782	750	706	700	727	743	752	746	749	764	813	749	690	728	723	736	745	771	727	711	741	719	761	747	783	708	703	708	750	704	740	731	740	767	780	728	740	728	759	761	736	777	732	731	775	743	738	670	672	737	788	706	777	768	777	760	799	753	736	741	681	740	703	758	784	737	702	753	754	712	730	763	737	757	743	718	695	753	738	728	741	761	736	702	775	753	747	754	749	789	741	779	702	736	707	749	719	722	700	791	722	778	713	742	709	720	710	741	776	691	711	749	720	755	742	758	770	724	736	752	701	712	689	734	736	720	746	709	744	761	704	737	738	751	790	753	735	730	721	738	721	741	758	713	791	731	712	759	731	780	770	774	734	694	735	718	758	768	739	726	754	774	745	750	768	745	765	749	704	745	731	749	797	698	783	694	752	797	741	736	682	788	769	650	752	712	738	741	747	668	768	718	730	749	755	763	765	733	759	707	742	764	754	754	764	726	764	729	734	727	753	772	738	785	704	794	717	759	737	741	781	749	705	744	788	743	719	726	779	752	723	710	730	747	760	763	746	761	727	742	723	705	760	749	714	797	731	743	809	744	713	695	715	795	760	742	758	730	727	738	724	751	756	706	735	715	728	679	779	730	773	682	791	755	749	716	707	766	704	716	721	754	753	752	698	747	758	758	702	752	777	760	723	731	705	774	746	752	749	714	703	745	744	756	703	708	764	762	772	684	725	734	759	712	731	733	707	711	804	750	770	716	724	775	731	763	758	720	729	714	725	707	766	754	772	715	761	733	734	738	709	791	763	729	769	714	716	751	752	747	717	740	692	737	709	700	796	727	722	734	719	773	725	764	735	776	723	775	744	792	727	703	738	713	794	714	763	787	753	737	770	742	732	758	725	700	727	711	776	720	727	743	727	781	774	752	724	768	726	720	745	732	751	737	761	773	784	722	699	793	759	746	737	774	759	723	764	768	736	769	728	728	718	761	753	766	767	767	733	743	773	766	755	739	768	718	756	725	700	794	723	755	712	686	754	733	749	705	755	678	752	712	741	729	711	723	714	731	752	733	733	703	669	775	760	684	717	762	756	702	724	728	713	744	727	735	763	753	755	744	714	719	757	764	743	758	697	725	724	769	743	755	692	743	752	792	735	715	726	740	741	723	751	766	722	730	721	785	760	759	759	684	777	735	720	760	725	764	779	706	739	786	756	740	746	719	740	713	766	703	742	723	777	746	785	730	772	726	698	777	774	748	738	809	733	720	741	770	767	770	741	698	757	738	718	781	776	754	698	790	727	791	772	769	764	791	773	741	787	732	724	763	679	745	770	736	702	761	776	687	780	747	704	725	736	734	734	723	757	808	745	751	742	743	733	771	759	717	740	759	751	748	799	721	793	771	787	715	748	749	770	732	754	768	768	778	731	740	731	758	751	728	736	724	778	772	762	724	703	752	791	741	806	743	736	771	780	734	753	721	706	739	722	754	686	727	779	767	718	729	714	713	801	751	688	726	715	738	710	743	750	707	759	733	738	758	726	767	710	787	728	768	771	731	722	727	723	721	768	742	749	699	755	727	737	743	744	693	737	765	768	744	737	739	796	718	774	700	698	763	718	783	723	716	762	751	744	776	759	743	761	754	739	796	751	764	734	755	724	759	712	759	753	765	711	743	716	732	747	801	736	748	793	722	739	692	737	688	781	720	716	744	744	720	763	728	753	717	784	764	716	789	689	731	751	745	748	753	744	699	734	709	733	783	791	723	762	762	707	759	758	723	755	740	808	707	769	767	784	719	777	764	696	674	732	710	757	725	729	780	707	697	760	704	723	738	692	755	717	731	732	755	717	727	756	742	795	805	721	718	763	741	694	724	711	728	770	765	760	756	750	716	766	724	763	749	735	774	735	753	747	775	719	717	743	744	725	734	726	729	780	735	747	702	721	771	767	716	700	729	740	715	735	735	723	720	740	678	726	694	711	742
2079	348	491	636	509	499	430	306	372	373	280	300	317	316	302	308	304	332	303	301	322	322	291	314	332	284	300	286	302	327	304	292	297	275	274	300	301	308	324	319	284	308	317	300	305	308	321	302	305	327	309	287	307	287	326	292	319	343	321	322	319	275	283	323	309	325	296	279	296	288	306	276	312	302	312	300	315	298	276	278	296	315	299	294	277	300	321	316	290	327	328	324	314	274	312	297	309	302	306	281	318	308	320	323	294	298	300	330	318	331	299	306	308	294	303	312	321	285	321	290	328	316	315	338	302	321	288	311	295	284	274	311	291	284	302	336	283	294	265	284	283	309	312	300	304	288	320	340	294	296	309	300	313	308	314	291	315	289	305	329	330	261	317	322	326	321	308	325	294	295	325	314	302	304	298	322	368	315	307	330	297	300	283	325	262	285	304	296	302	303	350	302	278	328	294	358	324	308	277	283	309	297	306	301	283	294	240	319	318	315	275	299	309	298	318	304	312	315	329	306	296	292	342	333	289	295	311	284	307	298	326	307	276	327	320	345	317	322	283	357	312	283	291	298	286	277	308	310	299	309	304	297	304	298	327	298	300	303	288	310	300	277	323	324	308	325	291	308	285	322	292	310	317	331	311	326	316	336	312	294	283	306	308	291	328	317	283	317	283	287	325	286	332	342	285	273	295	320	302	303	300	278	304	305	306	294	328	298	333	331	325	307	282	313	352	292	290	280	321	334	304	301	319	311	287	240	295	308	300	276	323	299	307	285	318	322	292	311	336	305	333	303	297	304	343	282	317	303	289	293	278	331	301	317	275	288	291	340	308	344	284	301	334	306	299	294	295	297	336	312	259	291	287	309	337	312	317	290	330	312	298	326	305	345	289	305	313	323	308	332	296	310	313	347	285	325	314	293	299	308	282	286	323	304	302	307	277	317	305	317	322	325	290	306	290	298	286	325	326	289	320	310	303	281	290	291	307	330	301	328	331	305	309	316	304	275	289	298	298	341	296	322	287	320	294	332	330	345	296	318	331	321	300	296	287	297	329	306	303	271	308	270	290	286	318	327	299	282	291	300	310	332	305	285	301	305	308	312	310	273	281	293	278	278	293	299	306	305	330	324	285	320	308	307	292	288	295	302	298	280	326	307	311	283	323	275	321	306	312	279	302	305	311	324	322	291	318	296	317	315	331	337	319	321	283	295	329	318	309	317	317	277	363	279	314	274	334	307	296	303	327	331	290	304	297	291	291	316	312	326	307	287	334	294	306	369	310	318	325	325	325	312	300	290	316	330	318	299	311	317	282	290	301	343	292	321	307	304	323	326	312	312	288	327	265	311	300	280	315	314	291	293	302	287	279	292	314	314	308	317	310	330	275	296	302	290	319	305	306	309	338	306	330	305	280	294	273	303	302	312	291	297	256	324	307	307	331	298	313	335	310	282	291	315	318	316	311	315	325	312	300	300	326	339	327	325	317	270	305	299	321	299	309	322	325	310	314	296	308	325	319	298	303	309	308	320	262	309	322	280	317	331	308	337	322	333	310	308	292	322	321	301	285	280	277	298	320	334	323	299	310	363	293	295	296	315	283	311	299	341	279	270	304	263	302	318	327	289	300	273	329	307	284	323	288	296	310	281	322	280	299	287	300	280	288	284	329	299	303	304	311	310	324	312	306	317	335	311	314	318	303	300	285	305	322	293	348	307	287	294	322	311	316	290	330	300	264	344	300	270	308	308	318	299	307	301	279	323	314	298	277	321	327	317	305	270	284	289	306	286	304	277	298	323	334	281	319	315	314	322	325	296	318	282	322	306	314	319	308	330	305	310	321	292	319	292	290	328	313	340	298	291	294	314	292	293	280	297	326	296	312	297	303	311	300	288	299	309	311	359	312	311	273	306	292	308	291	336	326	287	281	325	329	291	312	316	268	316	290	317	275	290	285	289	297	340	287	307	288	311	276	297	309	310	270	324	314	321	313	309	288	272	311	303	277	328	296	320	309	300	299	295	308	310	307	290	308	288	289	314	324	296	300	289	320	302	274	305	324	298	325	311	292	310	319	277	316	303	267	306	296	286	314	339	316	304	297	304	291	293	320	299	307	308	318	321	276	281	276	288	310	301	298	305	282	289	307	308	305	297	319	339	270	296	297	286	293	314	275	297	339	290	308	318	279	322	301	329	310	280	309	327	286	288	276	289	299	347	283	335	281	309	278	311	304	320	274	310	312	295	312	316	314	272	270	273	340	315	310	332	348	312	306	296	307	302	293	313	312	299	298	302	322	312	281	299	293	312	292	322	288	311	330	296	294	302	337	302	319	275	303	283	311	300	278	291	316	322	293	320	333	277	308	303	292	280	318	345	291	337	327	288	313	310	325	322	320	333	301	320	305	302	318	328	297	306	296	332	314	298	308	318	296	289	283	287	350	285	282	294	281	309	318	328	293	329	270	287	300	303	334	285	307	349	279	318	281	315	305	303	312	313	311	330	268	292	288	330	314	326	294	336	291	329	324	323	317	308	292	304	297	286	328	321	310	292	306	301	294	317	294	302	298	298	297	298	322	307	272	299	320	298	318	325	299	345	300	315	296	313	279	286	327	289	319	294	304	281	291	293	311	277	312	296	326	280	290	310	291	283	301	289	320	332	312	294	307	325	292	307	315	319	298	296	281	308	295	313	281	304	311	288	327	294	322	317	309	308	277	320	311	306	314	284	291	354	337	308	320	324	297	299	309	308	300	299	316	277	288	305	327	310	305	318	312	297	295	328	295	332	334	326	312	320	331	336	318	311	286	310	301	317	302	328	302	319	316	322	322	288	313	322	337	297	318	278	289	274	303	312	295	310	319	307	297	291	303	316	247	274	289	316	326	280	312	298	298	293	307	276	280	331	276	306	278	265	309	307	326	329	300	342	260	301	317	288	295	310	293	295	304	307	286	286	293	318	281	309	290	290	299	341	344	290	321	311	326	385	306	293	280	310	328	344	293	315	299	302	284	283	302	285	316	282	309	318	313	325	305	325	299	325	317	286	308	272	311	248	310	295	298	309	270	304	282	284	315	302	302	294	314	289	306	296	310	289	310	278	303	320	313	276	328	320	292	306	292	315	287	299	295	306	284	330	279	294	308	319	312	312	333	313	316	310	299	302	303	295	307	315	308	323	288	310	303	303	290	310	305	302	311	310	291	317	320	272	324	305	281	299	319	312	322	301	304	321	320	295	295	290	301	291	298	292	305	289	328	325	323	322	301	284	281	297	308	290	298	324	283	311	307	318	315	292	310	287	291	335	257	285	295	333	318	296	295	314	291	293	301	296	326	326	310	327	320	321	303	296	352	291	328	301	316	315	301	283	327	291	272	314	316	316	287	295	288	311	317	306	301	314	337	292	302	340	278	270	304	283	283	325	262	315	277	285	301	283	313	317	325	306	305	279	323	337	330	269	297	328	325	288	305	306	316	306	320	320	283	295	298	305	302	298	313	295	314	304
2393	786	1228	1757	1779	1835	1186	988	987	1031	993	831	760	736	803	757	815	837	859	802	814	764	816	811	741	694	756	757	769	728	759	695	724	737	744	757	759	754	713	779	752	742	758	762	699	737	749	789	786	746	778	762	694	764	700	733	708	801	732	708	722	754	745	711	699	748	747	739	738	801	752	754	679	704	758	749	785	766	753	684	754	763	682	743	749	728	719	755	724	750	704	777	768	784	779	684	768	744	736	717	706	734	705	711	751	742	736	732	757	740	743	720	708	747	737	698	737	780	702	734	696	740	747	699	804	722	695	757	742	763	784	779	692	759	783	739	728	744	764	750	691	760	730	791	739	775	742	719	705	730	718	735	797	770	779	702	759	712	673	762	739	722	732	763	735	743	761	743	756	732	712	731	751	718	765	740	745	765	746	750	710	726	735	756	740	754	718	778	734	811	769	773	712	741	708	796	756	755	790	757	737	755	751	761	741	735	740	699	710	744	746	758	771	747	757	735	714	758	764	724	779	736	797	719	749	751	742	768	721	717	762	722	724	797	736	709	701	769	744	777	718	729	784	653	744	736	797	715	758	727	800	736	752	748	710	794	748	761	761	780	792	702	750	770	709	779	727	766	748	709	752	741	742	743	730	689	746	734	723	762	768	698	776	762	724	712	696	766	721	778	768	716	757	791	762	749	756	765	748	703	777	744	732	758	721	753	751	779	743	745	735	761	740	798	768	678	723	738	707	770	753	736	770	720	747	700	682	850	744	708	790	761	703	707	738	724	752	774	722	731	771	771	773	724	748	760	743	746	756	750	725	772	670	717	780	733	759	726	794	727	734	733	739	734	773	730	739	746	730	714	741	709	776	769	752	737	813	709	738	737	715	750	735	744	774	744	794	756	794	766	749	773	799	701	685	750	721	757	715	751	771	740	717	739	749	766	725	723	708	730	755	708	761	719	720	750	753	742	758	736	760	764	755	740	742	741	717	735	754	699	751	756	741	740	737	733	796	792	748	778	735	722	722	760	726	762	744	718	713	774	751	756	761	734	688	756	729	753	754	716	745	736	711	699	757	714	746	731	812	712	742	792	759	758	736	756	778	749	792	733	747	777	706	710	677	738	724	710	741	762	746	756	735	766	752	741	705	693	723	725	768	702	790	759	717	732	746	770	726	749	736	727	756	749	715	676	729	734	809	778	706	759	755	749	765	779	731	774	762	754	745	758	739	732	756	741	724	775	740	777	759	753	704	765	780	692	736	755	744	725	745	730	764	706	758	752	728	764	754	682	763	738	782	738	737	795	720	734	711	751	720	735	735	729	718	737	758	770	726	745	753	761	767	721	746	721	763	778	717	734	759	789	767	766	758	748	731	790	774	776	802	693	767	719	772	781	716	745	717	717	741	715	725	770	739	713	750	715	764	764	778	759	731	752	692	780	761	707	739	734	756	758	720	757	680	778	740	727	733	716	746	761	768	742	773	734	671	711	748	739	725	691	769	739	740	716	766	749	758	779	693	708	736	794	769	727	759	750	759	687	726	755	681	764	789	784	735	724	774	714	751	738	729	726	755	769	740	698	763	700	790	696	765	746	768	705	751	735	708	773	751	742	754	749	743	751	754	751	697	695	731	743	779	703	750	736	729	729	757	735	753	719	755	702	759	743	730	753	687	725	752	674	765	672	742	744	766	770	808	746	802	735	811	735	713	723	764	730	760	711	729	772	796	734	749	754	783	761	777	752	753	696	698	801	725	735	775	747	739	689	799	758	759	700	716	752	767	751	750	712	754	737	756	739	788	720	771	753	663	732	778	721	757	705	734	780	740	730	744	721	735	758	751	730	732	745	766	750	754	699	695	690	748	773	762	739	741	725	764	768	716	752	738	768	736	720	723	753	714	752	713	750	758	766	741	755	699	723	707	750	720	713	735	770	752	740	742	814	752	711	700	769	745	763	756	764	685	698	746	757	718	755	734	747	744	749	699	735	695	775	733	732	756	758	749	758	721	751	772	751	755	765	768	708	733	755	720	698	738	729	743	755	765	702	769	760	778	727	721	746	764	731	761	773	672	774	697	726	799	746	722	712	754	731	765	711	768	737	711	743	765	750	727	720	749	773	776	769	716	723	743	750	742	755	705	708	753	732	778	706	732	740	754	732	738	808	742	696	775	779	738	765	794	780	720	748	767	732	745	744	710	691	759	706	747	782	688	720	820	740	767	775	712	761	790	796	710	767	724	779	741	746	807	695	713	747	766	761	725	720	720	747	758	761	705	749	736	762	818	768	743	785	742	749	759	756	702	692	726	722	741	745	695	763	697	734	743	786	709	713	724	723	775	768	711	753	742	727	743	729	740	806	698	720	690	777	785	764	700	746	801	757	761	769	744	697	769	734	748	739	823	727	741	771	804	734	786	709	760	733	740	817	734	762	742	700	696	738	718	728	769	760	788	766	730	714	758	753	751	728	709	717	761	796	708	788	754	763	763	735	717	755	727	705	742	797	765	742	748	728	758	741	750	809	705	756	756	724	739	703	752	711	763	738	772	786	719	757	729	749	741	803	765	794	746	727	733	753	727	723	743	718	733	740	735	736	746	767	782	744	681	761	737	766	740	790	758	765	751	746	773	735	779	739	781	761	768	735	748	765	741	744	748	738	750	735	797	737	812	704	723	782	827	737	774	713	731	744	776	752	764	739	744	725	783	802	757	762	719	718	708	765	734	772	768	767	768	758	779	735	746	749	747	733	728	732	720	750	753	765	717	737	741	729	804	761	736	723	750	731	700	707	755	696	746	786	743	720	719	753	726	709	711	737	734	780	732	751	722	758	723	724	781	776	733	790	754	732	770	776	739	783	734	691	759	710	720	732	699	752	701	762	736	716	737	735	788	719	791	765	774	723	748	761	762	716	788	741	738	715	748	758	781	731	786	742	736	769	747	753	729	730	740	762	767	707	727	725	768	728	745	763	756	733	760	783	759	737	757	741	724	717	723	726	748	731	756	746	733	772	741	778	739	744	760	799	738	734	724	744	780	764	753	754	765	755	721	746	710	738	759	771	727	768	766	737	694	728	792	707	763	743	736	759	739	743	787	722	732	775	737	765	739	739	773	741	730	745	765	754	752	651	680	777	758	754	740	736	755	712	743	755	686	791	767	761	737	720	716	735	761	732	755	710	705	731	714	734	723	737	712	734	731	745	733	758	744	760	756	749	746	760	747	726	760	740	757	764	784	732	754	744	769	797	759	764	700	789	725	749	705	744	702	760	753	710	752	733	761	737	759	745	769	707	724	747	788	729	723	780	774	759	759	737	711	758	757	784	707	720	733	731	715	748	721	728	833	707	680	724	718	816	761	773	708	734	771	780	716	741	769	802	741	787	778	785	748	734	743	749	748	754	720	750	756	764	751	764	712	751	741	740	698	743	742	807	705	774	748	780	706	775	796	763	756	784	738	759	716	740	735	815	730	724	770	737	659	758	724	787	745	734	737	778	724	747
7220	1055	1239	1321	977	787	516	447	370	328	280	256	253	227	270	301	324	364	389	431	384	298	249	182	198	181	183	181	196	207	204	191	180	181	159	172	168	197	179	178	165	180	161	172	208	168	184	199	146	174	172	168	147	176	174	187	195	175	202	178	156	167	172	195	174	197	180	175	180	198	157	174	182	150	158	175	186	175	165	179	165	182	195	180	187	150	153	164	156	190	165	163	146	181	175	152	182	162	182	174	192	194	178	172	184	169	198	181	175	164	164	183	173	158	180	170	172	177	183	185	201	187	183	167	168	172	180	171	179	182	186	158	184	179	177	175	176	182	181	165	174	168	178	186	175	173	195	173	181	152	169	153	147	184	175	184	166	173	181	181	171	169	168	167	173	161	159	216	149	185	192	151	192	163	173	170	168	179	172	180	188	170	182	186	178	164	200	173	177	187	167	156	157	188	188	177	171	167	146	160	193	186	170	171	179	177	162	166	162	163	166	189	172	170	167	182	177	209	156	180	165	145	171	172	174	177	163	180	152	181	174	170	167	185	132	188	172	192	191	192	157	173	176	164	184	163	180	166	177	171	172	162	173	169	169	143	157	155	189	154	183	188	175	179	192	156	172	164	188	156	193	179	169	183	159	177	152	163	183	149	167	164	166	189	157	167	171	196	174	162	167	167	153	163	171	166	180	177	163	168	190	163	172	186	167	161	170	159	159	159	144	193	189	174	176	163	165	180	178	160	187	183	200	163	181	188	170	162	149	198	205	159	193	173	149	165	171	180	191	159	172	158	179	193	168	194	177	150	171	176	183	160	163	153	172	143	181	163	186	186	182	173	153	146	166	175	180	161	164	173	164	175	186	188	175	157	163	162	178	156	190	168	162	201	188	182	167	204	156	171	181	196	172	199	179	173	179	160	171	196	192	178	155	179	165	163	164	174	164	193	185	168	141	187	189	168	202	161	160	172	177	176	164	202	173	181	184	167	158	193	164	181	179	183	204	170	194	164	162	190	173	185	163	183	163	149	171	166	160	173	165	182	185	186	160	184	160	159	153	178	195	173	198	184	161	188	166	165	171	203	176	188	163	162	162	169	182	170	180	182	180	208	155	175	203	181	178	174	198	154	179	189	182	160	179	159	189	168	180	191	172	165	167	197	210	165	181	168	192	212	160	156	183	206	163	185	178	176	141	155	173	174	172	168	175	168	159	171	147	179	164	188	145	154	157	187	162	174	201	156	177	175	160	179	171	159	183	173	184	153	162	165	174	165	168	160	192	184	193	175	149	161	176	196	171	162	191	180	169	151	173	166	174	164	176	177	160	175	169	176	170	153	168	169	196	194	156	196	142	177	170	148	185	164	175	172	174	171	171	169	158	159	171	192	188	165	184	153	160	166	166	165	174	167	175	180	175	154	149	161	161	174	162	169	186	177	167	196	190	170	149	184	197	174	164	169	192	178	174	151	177	148	161	179	188	189	173	179	170	158	190	184	183	176	179	190	215	185	182	160	161	184	163	176	177	164	167	179	182	168	192	161	139	181	167	188	155	154	184	156	157	160	155	155	176	173	191	183	177	205	188	166	147	168	170	164	188	149	191	161	177	167	197	174	148	185	154	164	159	157	166	169	163	175	171	189	204	165	166	182	178	154	184	182	180	174	165	172	166	180	172	149	187	189	162	179	168	162	179	172	150	180	188	167	178	175	162	166	166	158	175	186	183	167	161	171	160	149	166	171	188	175	151	208	172	146	183	176	172	186	165	192	155	182	185	157	202	173	171	187	162	208	174	178	176	169	150	160	195	172	172	150	200	187	187	148	198	157	160	167	178	165	173	154	156	184	184	159	159	175	177	194	131	168	186	177	169	188	160	160	162	165	183	182	177	177	168	175	168	169	170	167	191	166	163	180	198	174	172	169	178	151	173	171	157	193	190	190	196	156	181	182	157	143	159	173	174	168	162	184	166	153	181	140	166	156	159	174	164	167	174	157	173	160	185	146	156	190	162	174	149	175	199	183	181	186	180	167	173	208	175	162	204	178	169	154	170	177	180	173	161	166	179	155	176	167	177	160	189	191	179	174	199	168	174	170	170	156	173	163	168	167	163	155	171	185	161	174	163	183	180	162	154	166	177	190	183	161	184	184	167	171	150	182	190	176	150	158	154	171	180	179	169	135	197	154	144	167	168	172	183	157	177	145	154	153	141	158	173	173	165	160	197	192	181	175	164	168	183	155	170	184	159	171	161	171	214	167	160	169	171	155	157	166	192	176	181	159	166	150	187	169	168	173	177	162	165	179	177	175	179	165	150	183	172	167	173	163	157	181	178	172	165	184	173	171	184	177	178	167	166	157	175	194	165	214	149	145	180	164	160	188	172	179	158	182	172	182	152	151	163	170	168	187	175	190	165	173	192	167	177	187	183	193	172	169	161	189	169	164	178	163	167	185	170	179	167	176	181	168	167	146	166	170	192	169	168	154	165	158	143	169	174	141	188	164	175	193	167	178	160	194	178	203	187	160	173	180	137	198	172	176	164	175	185	180	166	166	178	171	174	181	151	146	170	168	155	147	165	178	150	175	170	160	184	172	172	168	162	171	164	157	160	178	180	171	160	178	134	166	185	153	179	164	151	152	168	165	193	154	186	178	187	169	157	195	180	170	181	188	176	149	156	191	164	174	172	179	167	175	178	175	144	164	168	177	192	175	163	160	186	171	200	187	165	180	153	195	195	155	174	170	178	158	160	160	183	172	204	187	170	185	156	194	172	154	158	173	169	180	175	173	157	155	165	176	173	196	161	185	180	199	158	161	166	159	182	165	155	173	187	183	157	179	178	155	167	189	176	184	175	167	178	158	171	175	168	211	157	162	196	185	140	178	175	161	186	181	163	173	179	161	197	186	187	170	167	187	195	177	159	179	167	170	139	176	156	197	180	172	175	180	159	199	160	173	158	165	161	172	191	156	188	183	148	159	193	184	190	179	171	161	149	184	184	181	181	162	172	148	175	156	180	179	143	191	172	182	172	171	179	164	155	170	171	172	158	161	151	168	191	162	157	159	180	171	159	168	201	185	194	151	173	171	160	176	165	161	172	155	180	185	172	181	184	161	168	169	165	176	186	176	183	163	155	152	173	175	175	164	170	172	170	162	148	168	153	162	145	166	179	160	182	171	162	151	174	161	170	176	161	196	186	165	184	191	199	175	153	164	180	167	164	180	185	173	180	182	164	158	177	204	166	194	168	170	198	160	168	170	192	198	165	184	152	167	152	193	180	165	184	180	166	172	140	169	168	174	160	163	190	185	180	167	174	168	163	156	166	166	167	180	174	170	164	176	169	168	162	175	165	186	165	166	190	172	165	176	170	163	172	198	187	159	183	179	179	188	172	178	179	184	182	180	187	165	167	182	175	178	196	177	197	185	179	174	177	150	189	179	167	174	166	162	174	156	157	171	175	176	166	175	191	170	140	156	173	182	171	171	171	150	167	186	170	159
5530	1196	2688	4063	3809	3548	2454	2021	1722	1546	1207	1021	1025	1102	1225	1521	1459	1827	2230	2508	1801	1665	1056	702	641	585	548	546	615	554	573	565	575	578	563	526	526	535	520	511	502	509	549	525	524	518	515	505	509	499	516	488	532	500	504	500	531	504	486	504	545	544	473	529	481	525	500	510	542	460	496	521	495	509	480	523	469	500	531	492	465	513	528	516	473	503	511	497	469	493	531	499	509	487	470	516	497	519	527	479	493	510	469	453	504	504	512	522	538	469	521	501	466	484	481	466	481	497	462	467	503	495	496	491	472	468	524	484	464	492	502	514	509	488	477	521	522	507	508	513	487	467	454	473	460	489	480	464	482	465	461	500	473	490	490	497	498	497	482	454	474	475	499	518	511	523	487	503	489	475	531	460	490	472	471	485	493	463	506	501	454	509	481	491	461	514	470	488	489	473	510	530	503	466	467	515	470	494	467	465	482	499	461	535	462	497	478	455	482	473	479	514	411	477	499	472	480	476	531	464	487	485	475	488	483	475	471	498	548	507	505	486	449	511	512	500	483	505	550	503	479	495	503	464	501	484	434	498	490	489	528	472	513	512	516	490	513	496	513	490	484	511	467	476	440	456	533	508	478	509	534	507	518	477	496	484	482	494	496	492	498	457	476	491	488	477	509	506	481	486	498	504	462	536	488	506	508	488	475	515	480	522	499	467	517	513	490	503	485	503	496	508	530	492	484	497	543	462	487	443	464	474	461	467	461	490	506	468	467	502	487	528	491	550	463	530	498	444	461	495	516	464	514	496	451	435	501	504	516	465	491	470	509	511	486	492	494	474	466	479	460	518	500	491	466	453	521	505	496	467	510	546	490	495	481	507	501	518	483	530	457	512	498	509	494	507	458	488	459	477	515	523	480	514	507	501	508	477	487	510	466	491	506	486	514	477	513	464	467	499	506	481	458	474	489	485	479	496	495	490	506	498	447	470	509	480	492	453	484	498	510	476	511	465	518	520	508	466	471	465	502	466	525	493	517	491	487	488	493	486	466	500	471	489	485	476	488	472	479	482	481	467	496	494	487	482	501	484	469	508	478	469	447	480	493	486	472	503	493	485	509	482	435	501	524	499	464	503	463	489	518	469	485	485	489	482	489	458	500	494	465	483	479	491	484	527	450	470	507	499	530	469	476	466	480	468	471	475	510	490	449	510	478	499	501	486	476	487	484	481	471	466	458	494	477	513	464	461	506	511	446	488	465	523	507	513	466	503	489	452	490	519	449	474	485	488	501	498	450	513	489	465	510	501	485	427	530	479	491	502	467	476	518	478	470	477	470	462	488	491	493	512	485	513	466	433	488	521	518	480	471	488	450	477	454	468	438	496	465	470	472	502	474	433	490	475	479	484	495	487	468	438	493	528	479	505	469	497	475	431	455	487	500	468	491	555	475	474	510	475	466	484	461	496	510	478	519	517	463	466	491	513	495	505	477	474	445	509	489	473	477	427	516	462	496	525	490	480	502	498	514	540	512	514	498	508	486	514	489	476	468	480	520	500	502	516	493	495	473	474	500	437	506	471	509	479	445	495	467	504	482	485	455	462	499	453	481	534	481	500	490	489	503	466	475	476	533	487	503	463	495	481	491	452	451	439	499	495	475	516	498	469	443	499	483	492	504	513	494	519	483	480	476	528	478	477	498	492	527	498	542	516	481	471	492	484	452	496	471	479	498	480	490	490	466	476	468	460	503	508	483	481	474	459	454	499	499	496	482	493	507	493	507	458	478	485	524	502	512	501	495	509	440	505	511	475	493	465	468	509	519	513	502	502	479	461	484	487	478	466	486	472	486	455	478	478	477	487	481	483	493	484	475	458	448	462	484	492	495	509	503	493	540	493	487	482	464	528	437	497	464	513	498	495	493	482	537	477	523	496	506	499	446	493	501	489	481	487	495	497	473	461	461	516	482	486	531	505	522	489	457	536	486	507	528	484	471	466	520	524	472	482	486	488	488	485	461	463	499	490	471	480	500	409	458	529	491	518	477	478	519	499	480	480	478	522	491	479	482	489	497	486	472	480	478	474	471	510	486	533	493	497	500	495	483	493	503	484	476	477	471	515	517	444	510	501	458	487	457	478	519	466	486	476	482	490	512	485	473	519	485	499	496	507	506	479	469	460	480	456	503	473	475	514	467	483	493	461	537	499	482	486	468	482	485	463	481	497	477	469	480	493	505	470	497	479	465	476	481	474	490	518	465	478	509	528	496	466	522	508	492	468	499	514	460	511	487	494	440	499	494	496	536	483	484	500	482	544	480	481	458	482	505	494	506	483	467	488	489	488	457	483	424	465	518	464	513	511	463	469	466	492	457	472	475	500	468	489	474	493	486	497	516	501	491	501	481	484	506	517	450	439	473	475	494	446	463	472	500	472	451	496	474	471	492	535	471	477	492	508	499	471	520	491	499	524	528	475	467	494	503	506	529	497	528	461	471	461	498	532	491	488	521	487	499	426	475	523	546	487	500	483	482	493	520	481	498	513	494	475	473	500	463	492	494	484	493	478	496	494	502	505	496	463	457	472	473	492	482	493	508	522	465	458	520	493	492	481	451	500	501	513	480	508	529	499	494	494	517	477	501	520	499	518	507	462	462	489	504	526	466	507	491	484	444	470	495	459	483	527	492	471	479	484	502	465	492	486	473	479	455	493	496	471	508	439	493	503	468	478	488	498	553	485	500	479	514	501	465	491	497	459	452	518	501	500	491	477	492	503	489	489	481	522	485	486	476	451	436	492	511	484	489	514	479	486	559	444	438	482	515	505	455	511	491	471	472	496	481	475	510	503	464	462	476	495	484	467	451	425	506	488	477	448	442	485	534	490	482	504	505	483	450	494	510	515	510	481	426	492	463	467	481	488	460	511	465	505	501	500	518	503	498	491	501	465	481	503	447	480	478	463	468	547	436	487	470	509	451	499	481	461	514	473	457	496	498	491	481	493	483	415	501	469	506	474	485	480	456	498	472	509	502	489	483	503	493	487	464	492	495	457	486	478	502	474	513	482	491	468	497	486	478	500	448	451	520	507	481	490	470	514	489	475	466	457	506	493	463	481	495	521	478	493	501	464	494	466	480	524	516	479	450	474	505	503	524	481	506	501	511	492	480	479	483	509	494	487	496	483	487	519	491	458	444	472	465	501	511	477	511	491	523	510	487	482	487	488	468	478	511	463	488	500	471	469	488	487	503	498	529	463	497	443	504	493	479	487	508	477	489	523	503	495	448	500	494	453	486	454	486	484	475	477	472	467	489	500	485	499	501	517	520	476	510	489	511	476	474	505	488	506	518	477	480	514	521	469	507	489	481	511	519	493	479	446	490	521	468	492	482	474	563	506	484	494	460	495	467	478	461	449	473	477	508	458	539	523	511	470	506	502	499	445	509	474	508	504	469	508	479	478	490	518	492	501	456	506	476	485	497	470	484	479	501	503	471	470	482	502	477	470	465	468	476	498
13595	2347	2649	2349	1836	1385	1054	834	717	625	509	430	442	497	527	549	537	676	806	1028	726	609	355	325	330	335	312	319	310	291	302	295	329	344	301	293	321	262	295	314	289	285	305	287	291	290	309	279	302	299	300	320	275	286	294	311	286	296	291	297	283	257	283	288	290	300	284	315	278	308	296	266	310	278	276	283	277	293	284	266	267	277	281	292	298	283	324	301	284	271	304	295	315	226	293	279	280	304	245	290	306	280	305	270	313	307	286	299	241	270	280	260	298	280	254	317	303	275	293	280	277	302	317	284	263	274	278	283	273	307	287	282	272	289	263	274	290	284	299	272	286	286	250	259	265	272	297	258	290	278	312	296	300	281	309	296	268	263	255	297	286	268	273	278	275	290	271	277	308	260	314	262	310	317	303	278	286	281	266	297	247	313	285	302	281	289	258	292	316	301	300	288	295	285	286	254	281	287	280	327	287	300	302	280	262	284	289	319	275	304	260	277	274	281	278	286	301	304	273	284	322	267	301	305	301	278	298	262	298	299	304	308	290	288	285	283	292	287	309	282	300	312	275	284	307	286	283	307	269	292	286	286	295	296	302	291	275	282	263	295	299	311	295	284	268	283	308	288	290	273	279	295	296	291	280	277	277	284	296	298	285	294	282	272	284	275	280	273	269	296	307	300	281	275	291	296	315	325	301	291	274	292	326	288	292	276	291	290	308	280	294	301	302	282	289	241	313	293	296	269	278	285	301	292	282	293	293	302	271	278	229	269	282	277	279	288	265	311	247	290	250	301	294	266	289	328	303	284	322	283	263	251	291	266	271	271	287	290	279	260	290	293	276	298	307	288	249	308	304	295	299	287	284	278	273	252	258	280	312	277	297	285	254	285	264	263	307	261	312	258	284	267	295	285	316	277	292	273	271	296	291	267	277	282	286	273	273	292	312	281	287	288	272	270	303	280	273	267	282	270	289	272	295	294	276	277	291	277	304	256	255	285	263	271	279	292	309	276	286	260	255	286	318	240	300	293	266	293	276	299	316	297	270	262	268	299	282	303	305	292	283	237	261	264	306	346	272	282	283	262	290	260	312	289	287	286	297	291	295	289	311	317	273	296	300	269	301	306	280	297	272	286	283	300	307	222	293	314	304	295	282	286	298	281	294	248	306	300	304	295	296	311	296	307	301	303	299	276	265	294	275	272	298	276	303	273	288	299	296	298	291	287	286	265	312	270	290	267	308	313	258	257	286	307	257	302	298	272	291	282	299	276	278	259	266	278	244	295	271	255	276	295	267	284	286	314	255	300	305	291	280	311	282	298	276	272	312	286	305	288	279	275	298	314	296	281	284	311	304	308	257	276	292	258	268	299	280	286	306	251	277	279	266	281	296	293	295	292	275	279	279	291	284	276	269	240	273	308	301	282	255	290	281	282	309	267	282	288	291	300	284	310	262	307	285	304	324	274	271	304	290	279	264	266	278	293	248	290	297	300	301	284	304	270	281	263	257	280	292	285	309	258	269	268	288	265	282	273	308	286	281	280	314	261	301	288	297	293	297	311	236	315	269	282	250	266	301	298	268	259	290	275	263	318	284	276	310	284	288	274	304	274	304	280	275	293	308	285	301	301	292	285	268	268	270	266	325	275	305	292	249	290	310	315	286	253	307	305	285	275	289	283	305	277	297	307	280	266	288	325	257	326	297	287	269	300	269	261	273	286	280	278	266	284	321	279	284	288	286	272	281	297	264	249	265	268	310	236	288	318	254	255	288	274	284	264	257	296	297	280	290	297	265	283	298	306	279	307	285	282	306	309	307	284	298	276	269	292	290	319	300	305	263	276	259	302	284	276	256	268	307	286	278	315	296	270	288	279	294	284	300	299	302	288	270	315	286	269	257	293	263	286	291	280	292	270	285	274	304	287	294	311	273	250	298	259	274	273	271	278	251	285	274	278	266	306	254	288	276	288	269	289	314	279	285	303	286	268	279	275	301	278	309	276	310	250	280	321	281	282	298	301	288	258	259	274	323	268	293	258	283	287	293	283	281	271	304	261	291	266	305	273	277	307	317	296	289	279	314	283	294	279	290	307	297	283	298	302	286	271	259	310	267	296	258	271	345	297	288	284	279	298	302	325	299	300	269	281	267	289	270	269	275	263	281	305	264	267	250	284	294	285	286	235	280	311	300	316	275	283	290	324	266	257	321	276	290	280	295	296	292	301	318	321	283	302	300	286	301	283	309	270	288	313	308	288	303	289	251	273	273	298	292	285	280	286	290	271	282	262	276	287	336	278	290	302	276	320	284	270	269	275	285	270	250	306	249	272	303	301	257	283	271	282	258	253	284	296	288	301	295	307	295	258	281	291	280	292	307	268	286	277	272	288	284	285	280	261	272	285	288	282	292	287	293	293	304	280	291	272	259	245	284	279	318	282	277	287	290	263	293	277	296	279	313	294	286	293	276	276	285	268	301	295	303	305	315	307	260	307	265	306	248	256	309	295	283	250	275	300	279	285	272	265	274	319	326	280	286	291	247	286	260	270	287	331	285	276	295	319	305	278	302	300	291	307	298	285	256	268	302	318	279	263	307	294	294	292	315	297	266	265	282	265	295	279	313	310	268	266	290	268	307	274	280	250	289	310	320	281	279	275	261	252	252	270	277	285	282	265	298	287	267	271	302	292	260	310	267	316	284	277	300	323	289	309	287	262	305	286	264	275	294	306	301	274	292	291	278	316	297	283	274	282	305	301	280	284	261	337	280	255	263	285	282	302	288	272	296	272	279	272	244	279	295	269	244	315	343	299	279	307	294	292	301	296	288	311	253	284	279	270	297	261	266	311	304	260	263	276	303	316	309	272	278	262	290	286	291	281	306	260	327	278	272	295	300	271	298	297	303	279	276	253	296	304	273	279	279	278	278	276	293	292	285	317	321	273	271	244	290	283	274	313	268	257	300	300	279	281	277	281	291	265	269	272	286	272	254	262	273	262	280	262	266	281	296	321	327	249	317	285	273	290	270	266	265	280	313	291	301	307	271	281	305	295	273	297	283	268	312	270	271	283	309	275	270	304	285	267	283	276	286	267	291	272	259	309	265	287	315	311	269	330	322	276	273	291	274	327	256	281	260	288	293	268	280	274	248	294	258	261	284	288	239	277	287	292	279	281	267	289	299	289	269	259	269	261	285	276	269	314	289	267	271	281	277	303	300	292	275	288	302	292	306	318	301	268	263	284	284	242	283	288	272	297	272	299	273	318	295	316	294	257	253	282	310	270	300	278	286	291	280	291	298	260	309	295	266	280	285	273	268	264	287	297	293	281	290	271	285	261	281	253	292	263	282	283	256	307	246	294	259	262	292	261	270	276	277	287	290	287	267	290	276	245	315	287	296	276	273	262	278	320	288	280	306	311	310	274	284	266	273	291	287	272	272	285	296	260	282	312	296	282	323	274	279	265	276	316	309	287	312	277	277	280	310	291	306	285	279	273	275	281	278	259
7530	2053	4908	6669	6498	5782	4309	3472	3119	2687	2056	1799	1937	1930	2307	2354	2651	3327	4319	5634	3365	2599	1416	1006	951	970	937	883	912	949	872	872	903	825	826	893	820	822	830	842	828	818	812	787	795	776	789	754	799	769	797	828	805	747	783	806	752	807	758	757	794	746	750	764	799	777	779	771	739	745	795	756	734	780	803	813	755	694	772	717	726	741	705	811	764	758	761	782	817	734	731	743	751	736	720	752	737	773	740	765	770	769	749	746	713	714	711	767	725	761	783	732	748	756	755	772	721	680	732	740	710	778	766	720	743	788	777	763	772	750	756	754	818	742	759	753	722	738	756	777	749	726	760	747	754	743	745	763	755	734	688	731	745	723	761	808	690	729	695	722	734	738	755	718	729	809	739	689	697	730	749	750	772	787	713	770	730	757	696	744	741	686	751	781	772	747	732	724	715	762	754	758	770	764	778	757	750	765	690	805	712	704	737	748	759	766	753	760	716	719	738	756	722	700	772	766	705	726	672	727	768	752	711	741	768	780	778	730	745	726	744	784	731	719	768	713	724	735	727	727	762	722	727	751	759	738	772	799	778	726	765	757	755	736	758	752	741	800	743	697	705	708	702	717	746	729	738	750	746	728	761	740	711	782	761	704	753	717	752	693	716	744	754	747	723	770	757	708	735	728	684	764	749	722	735	734	697	715	755	735	719	727	725	762	790	761	790	742	729	764	792	713	707	732	779	702	713	766	771	816	733	784	755	719	665	693	810	699	747	773	745	730	722	739	765	768	727	733	784	735	772	737	777	724	769	729	733	765	691	729	754	697	713	752	794	758	686	722	758	727	707	764	732	810	728	711	727	726	703	771	747	730	730	723	747	721	736	711	729	813	792	710	711	714	754	753	723	757	755	655	804	748	788	743	756	712	756	780	733	711	760	752	735	725	743	740	704	775	747	791	766	730	730	688	731	684	762	752	687	767	699	804	707	783	774	775	788	745	721	749	763	732	787	730	762	784	719	700	721	696	752	782	721	759	801	747	756	772	700	720	742	708	762	740	719	726	755	746	723	700	709	783	729	737	714	728	778	704	742	812	716	709	779	770	756	738	793	759	706	761	746	782	760	743	730	762	735	747	715	738	739	774	751	718	710	703	735	767	748	773	733	791	754	717	701	726	761	745	702	735	706	744	746	743	734	763	778	702	767	761	759	760	726	735	755	726	761	706	701	754	746	772	699	726	743	735	721	785	747	754	731	716	738	731	739	736	752	691	734	751	717	747	803	759	742	716	732	778	768	732	797	737	764	716	719	772	733	716	742	741	726	773	775	699	709	733	734	716	718	749	733	737	792	732	739	797	778	743	679	722	758	737	736	743	730	755	701	700	732	743	764	720	745	722	758	705	756	729	767	759	741	729	761	765	725	692	766	732	758	728	708	758	717	779	752	736	787	715	747	799	760	743	762	744	729	747	746	767	735	733	749	736	691	754	730	761	757	745	740	723	708	761	735	724	743	754	737	737	777	745	750	748	758	737	714	762	754	768	740	732	727	729	744	712	774	758	717	750	790	748	777	725	755	767	737	772	762	748	778	718	725	712	747	763	778	741	738	758	708	777	722	790	805	728	699	779	737	721	757	785	717	779	756	690	708	736	726	701	737	706	765	771	694	735	777	693	708	772	739	738	693	709	748	725	745	748	736	712	693	776	716	733	729	744	729	729	736	803	738	699	740	715	756	721	706	772	735	735	775	726	689	746	770	707	718	767	748	723	772	805	750	737	771	736	723	720	717	700	702	789	773	786	718	718	797	742	709	711	736	732	771	725	747	777	719	734	784	714	734	748	775	767	817	722	741	781	686	779	746	744	713	748	725	745	712	731	735	745	729	775	711	809	751	733	770	784	739	708	724	753	777	709	732	706	769	768	772	721	716	767	721	756	751	775	718	736	739	720	744	751	717	705	753	759	722	731	745	740	769	759	736	734	800	764	758	722	754	772	727	745	761	764	765	800	736	733	746	753	769	735	692	752	710	753	773	787	750	689	751	685	717	721	746	762	751	742	715	724	739	748	771	769	788	729	726	741	748	697	740	764	772	731	728	747	768	730	786	719	780	767	711	701	722	713	723	752	712	750	775	741	729	730	717	751	785	779	743	725	738	737	718	766	767	753	745	729	713	734	739	755	674	763	742	764	706	730	715	751	780	754	744	747	719	711	728	739	782	779	761	776	750	725	686	742	738	758	797	725	716	757	760	753	757	735	727	736	704	792	718	765	705	732	713	724	763	717	749	707	765	745	716	741	714	695	762	725	776	744	699	738	754	722	725	731	781	762	718	756	767	710	740	754	732	737	731	717	709	770	739	777	823	721	738	726	744	716	768	760	726	779	748	715	730	712	730	773	712	734	740	749	751	771	724	727	744	726	716	748	776	732	772	746	725	775	716	770	706	773	741	719	740	835	757	727	745	754	703	755	695	762	773	691	753	740	737	728	737	724	793	725	766	705	751	751	700	734	743	754	769	782	727	719	708	760	752	721	751	747	759	738	778	754	774	747	752	734	759	729	718	711	727	749	758	726	709	716	736	725	753	721	735	722	741	780	682	715	754	709	709	743	690	750	720	745	737	773	810	753	759	773	789	680	767	709	726	724	801	790	736	746	684	742	761	770	757	751	725	705	749	752	733	763	712	792	743	737	711	763	771	731	724	719	711	704	747	728	742	760	718	784	768	732	723	747	705	764	767	750	729	756	668	756	750	717	742	750	729	731	756	738	725	723	758	738	724	723	736	763	761	783	761	741	719	746	780	734	748	752	754	756	767	762	688	746	710	777	711	796	786	761	770	754	759	766	774	730	688	715	759	705	710	768	722	768	744	743	739	776	746	814	754	762	706	773	718	759	751	757	786	729	752	739	764	773	697	725	751	750	728	752	738	730	763	756	710	709	722	768	732	714	775	766	745	718	746	736	734	715	744	802	715	750	786	736	782	716	714	780	738	727	739	769	747	759	739	741	690	765	719	770	754	714	716	739	722	736	781	678	708	774	782	745	739	745	752	714	709	718	721	760	736	698	721	735	774	748	728	743	753	724	711	787	719	682	728	701	700	733	711	712	710	743	704	772	718	786	752	728	735	726	738	815	747	728	731	769	744	743	731	764	723	764	745	754	756	708	742	749	741	763	737	682	703	727	736	751	713	735	738	689	739	762	745	763	772	716	772	744	737	717	754	771	755	731	744	757	755	729	734	770	739	706	723	757	718	729	749	750	765	730	768	766	761	746	805	737	782	729	746	728	732	808	770	735	765	754	720	724	767	683	748	752	765	716	758	704	767	685	723	734	736	752	759	739	715	742	794	766	769	735	768	728	724	690	709	772	708	720	747	745	757	754	781	717	714	727	808	741	743	732	787	762	737	765	729	711	789	762	742	735	773	719	707	702	731	718	696	737	757	719	745	710	725	764	742	764	731	734	741	784	750	725	736	764	753	730	778	741	731	735	734	821	723	762	781	703
2061	416	485	598	504	499	436	406	392	354	310	323	326	329	339	296	315	319	334	292	314	305	345	296	278	290	317	329	283	303	306	324	326	279	287	321	297	288	298	291	303	282	335	284	294	260	290	341	264	346	277	286	295	302	339	297	305	292	272	329	337	285	299	294	297	253	323	293	314	297	295	308	330	301	278	313	318	295	302	300	339	308	312	291	293	294	327	307	308	261	277	306	293	286	285	306	328	315	286	297	278	304	285	307	281	288	332	335	328	303	332	286	321	320	327	294	304	332	302	283	345	287	326	295	300	284	346	291	295	280	311	283	301	281	325	281	294	324	335	335	340	280	284	289	280	326	337	288	321	300	280	301	302	297	275	292	296	297	299	297	305	319	309	295	302	280	321	277	286	283	299	272	296	259	281	309	317	326	328	322	298	286	283	301	312	291	279	292	336	283	300	306	277	312	305	317	326	322	346	306	304	316	296	339	312	332	321	292	318	295	278	304	284	325	307	326	313	317	323	302	303	307	315	298	318	313	294	307	316	316	302	283	302	323	314	316	301	323	306	330	300	295	313	268	306	259	323	316	292	339	314	283	279	280	278	301	304	304	307	343	305	271	333	315	295	302	299	315	291	294	322	344	309	298	277	317	283	323	311	293	317	297	331	308	301	274	259	297	322	294	280	329	282	321	310	297	301	317	319	307	300	317	294	303	298	288	321	305	308	331	310	282	336	302	290	253	296	291	302	315	326	279	301	315	300	290	334	290	269	299	314	307	309	304	318	276	301	312	297	332	298	303	294	311	305	280	309	292	260	290	312	301	317	312	310	333	324	301	301	300	310	303	300	277	283	293	296	331	324	317	299	337	299	322	333	331	296	317	339	312	305	305	313	307	313	311	282	327	276	316	285	285	303	309	333	289	305	292	313	302	286	308	333	342	294	327	306	313	297	313	322	287	298	300	268	317	322	309	311	279	291	288	342	342	317	301	336	325	307	296	298	297	279	306	327	304	314	272	290	312	297	321	336	297	284	296	303	290	331	343	297	300	311	299	297	324	344	324	310	323	310	316	292	289	300	279	317	299	279	306	309	330	302	281	289	303	311	287	306	301	283	310	308	290	304	304	306	261	309	309	329	329	320	313	286	285	326	286	304	274	304	309	316	313	307	306	353	309	303	301	300	321	292	283	311	322	275	294	285	304	294	316	295	309	305	331	319	275	326	334	296	300	292	296	313	269	304	334	306	302	312	328	306	311	272	341	310	303	301	301	323	293	337	280	305	294	331	326	292	316	329	277	300	275	349	297	305	306	291	305	342	298	296	304	284	310	293	327	300	267	304	293	276	280	294	328	300	310	324	289	262	304	317	339	281	300	326	311	310	287	292	331	281	312	309	320	297	292	275	311	301	306	307	311	311	299	315	283	317	305	341	274	280	330	308	296	286	322	301	315	321	302	296	296	275	273	310	311	311	324	321	291	296	305	289	303	303	300	284	300	304	313	310	293	314	306	303	306	285	308	310	293	284	323	316	303	303	273	289	319	302	312	313	305	316	302	307	360	292	313	310	313	276	312	311	290	342	294	322	307	295	286	329	314	289	314	289	335	286	289	297	330	298	291	303	334	260	297	303	303	313	330	330	283	302	315	302	300	298	309	317	297	325	309	320	281	345	302	318	326	300	298	317	285	309	298	328	319	332	296	294	275	279	316	320	298	328	301	268	310	300	312	338	292	299	303	295	301	302	304	298	338	311	298	304	318	283	302	314	320	277	302	298	329	293	304	312	307	304	294	305	278	312	287	315	311	290	289	325	289	289	315	332	307	306	310	319	284	297	287	327	317	315	322	297	289	310	259	305	321	286	300	272	310	262	300	307	306	305	313	326	286	280	312	339	335	295	305	313	316	285	307	293	326	316	292	314	278	299	312	302	317	260	272	266	312	330	272	305	323	319	285	328	317	311	306	301	297	283	312	287	283	268	319	282	318	296	340	303	285	298	316	299	280	297	295	331	281	303	300	327	296	293	317	301	308	292	298	327	275	314	280	314	312	317	298	326	313	304	308	332	324	293	354	309	290	276	320	309	288	337	304	343	319	295	313	301	316	304	318	309	302	330	290	330	276	298	297	308	333	296	277	317	322	279	290	284	314	300	279	298	309	304	318	306	266	305	344	303	312	318	305	326	334	313	300	330	303	317	299	294	287	338	290	314	329	279	279	316	308	291	317	298	292	330	310	292	291	299	314	303	283	302	268	329	299	342	312	289	319	304	303	312	313	285	306	304	292	297	322	296	321	279	281	292	313	298	310	310	305	320	306	276	308	311	320	311	288	300	311	314	301	341	328	349	313	330	305	323	286	294	304	309	308	329	316	281	334	293	287	308	299	323	303	292	321	310	308	313	276	271	289	324	300	313	286	302	284	302	342	328	345	292	314	313	332	332	293	319	304	264	301	318	314	327	324	277	295	282	300	287	322	301	311	319	304	342	320	288	286	294	306	301	305	315	323	293	323	313	298	297	296	280	303	330	292	329	293	314	304	315	270	299	310	298	279	318	318	330	292	304	345	311	277	285	314	283	305	327	306	295	300	300	311	328	308	318	287	324	298	306	293	314	303	281	319	309	290	309	329	318	307	307	300	309	299	289	293	278	316	307	318	305	302	321	299	296	287	289	317	284	297	317	313	323	338	304	340	300	308	312	286	302	288	298	300	285	295	288	320	326	292	307	302	305	341	302	291	276	332	322	304	266	317	305	309	274	306	284	316	294	275	304	308	323	326	317	288	290	271	288	308	296	319	316	272	294	312	337	287	293	318	294	282	324	287	287	299	291	320	285	307	327	331	275	284	263	296	318	324	319	302	289	306	286	313	284	290	288	322	316	280	284	298	301	281	330	291	315	263	314	318	286	342	302	317	313	298	308	283	289	313	326	308	318	295	293	306	280	326	303	320	278	314	299	254	328	296	275	305	314	253	308	322	311	295	332	311	310	353	308	276	321	294	280	294	290	287	312	308	316	340	326	300	318	263	329	319	301	307	296	297	320	287	326	307	302	282	339	343	298	301	328	295	286	297	299	313	300	316	295	300	306	300	295	287	293	298	299	335	307	293	313	340	293	312	300	305	295	294	296	277	340	286	326	315	303	310	338	329	307	320	306	302	285	314	322	311	304	287	304	312	288	284	288	295	295	306	298	277	302	317	300	286	312	324	290	279	298	292	337	305	311	295	321	286	292	328	281	303	330	308	284	294	305	318	331	291	310	294	305	295	278	305	294	293	300	287	281	278	315	319	296	320	290	327	300	271	285	302	271	304	298	287	328	280	300	320	264	298	299	281	299	338	289	299	330	310	286	314	296	284	339	289	287	294	340	305	309	313	286	314	337	266	309	307	330	316	280	338	295	300	314	286	291	308	296	287	328	315	260	334	322	319	274	306	318	331	313	316	271	285	304	312	282	297	309	300	318	310	296	329	300	313	293	279	319	314	265	306	322	300	303	275	290	321
2455	771	1135	1524	1630	1684	1226	1120	1152	1031	868	765	733	786	754	748	751	778	827	915	781	807	745	740	738	742	707	754	773	736	720	769	772	766	699	726	759	707	711	771	696	779	700	716	756	752	772	695	752	750	776	716	706	741	790	763	748	727	726	738	748	775	780	719	727	814	787	752	730	703	734	735	733	764	743	778	723	820	733	720	724	753	729	725	753	741	731	733	755	786	733	718	722	754	741	761	796	685	720	766	704	701	758	675	744	736	729	696	778	781	802	743	729	742	722	760	746	714	757	718	717	712	713	739	765	744	738	780	733	720	830	746	711	756	746	776	707	750	777	743	741	737	754	711	727	727	724	750	722	756	751	811	766	734	776	716	711	748	757	722	757	701	736	693	761	733	715	774	698	739	721	718	744	735	735	722	778	724	747	744	785	766	739	800	738	730	761	688	755	734	730	756	774	714	765	713	731	777	733	715	760	711	690	794	728	767	712	775	711	759	720	711	788	724	730	769	754	726	709	745	738	772	758	758	728	745	754	704	758	722	740	780	733	710	725	741	770	753	724	743	741	754	724	799	738	712	748	750	776	756	729	714	800	761	761	723	709	771	740	757	747	754	776	702	731	773	762	712	671	807	719	769	739	718	751	704	687	747	765	743	731	726	778	748	735	707	727	724	724	742	767	769	726	691	778	726	733	765	731	713	739	713	751	723	763	716	777	711	767	759	802	722	752	716	739	743	760	717	717	783	752	776	700	740	744	756	722	751	766	735	699	763	709	706	784	729	715	717	715	743	751	749	718	735	758	762	736	734	725	734	782	738	775	709	769	750	719	738	768	745	753	719	731	754	742	756	784	761	761	762	714	770	726	759	744	732	785	727	713	711	755	752	727	740	724	686	724	740	728	695	717	772	708	694	758	770	687	701	779	755	745	710	702	755	762	745	707	735	751	737	753	703	729	727	735	743	743	725	712	748	788	729	726	760	698	757	748	748	763	775	736	719	711	749	704	779	728	725	742	723	792	765	713	789	706	740	703	757	726	800	748	720	712	688	719	710	746	753	682	706	672	706	736	758	748	743	743	689	746	750	752	773	718	743	738	752	736	729	708	779	769	752	745	763	780	726	760	778	759	708	742	758	732	766	735	738	734	728	749	730	751	722	778	767	733	732	727	784	743	745	738	751	724	719	717	737	773	762	745	763	740	784	748	763	770	767	732	726	718	793	727	760	691	721	784	745	798	691	735	776	755	732	719	745	726	691	754	713	734	747	732	709	729	780	775	744	742	742	737	744	786	708	749	774	716	783	739	748	759	762	735	698	808	702	798	811	740	746	759	750	732	727	723	783	759	738	749	740	733	722	746	732	752	736	694	681	691	716	757	767	732	760	739	693	782	736	749	740	742	717	745	763	739	773	747	770	742	754	783	766	767	707	770	748	682	777	749	695	748	739	772	724	769	712	767	709	690	731	775	699	722	760	744	700	697	754	717	733	717	692	721	719	732	717	714	741	727	737	734	765	730	749	743	740	719	758	757	678	764	739	758	763	631	720	745	738	710	722	734	736	754	744	736	703	764	703	733	716	747	783	679	744	702	715	743	770	772	742	731	726	699	712	738	743	761	776	802	752	718	747	733	720	747	723	723	832	727	712	687	771	701	707	766	737	760	758	766	712	747	752	766	742	768	761	742	744	735	751	742	767	754	719	723	751	734	763	807	733	663	736	753	717	748	712	745	762	758	701	733	752	761	713	719	790	750	688	767	697	752	745	764	744	759	780	733	770	724	701	758	763	706	737	764	731	709	771	720	723	738	763	735	770	747	731	713	723	752	705	749	741	737	692	729	806	744	772	763	798	751	739	719	739	721	748	749	780	772	721	725	785	735	756	764	773	792	772	712	714	719	704	767	697	725	752	765	732	757	708	737	727	746	757	701	697	762	816	726	755	738	757	696	732	751	753	790	724	698	710	768	738	788	718	731	707	747	750	755	703	700	716	744	723	725	762	767	744	750	750	722	745	745	734	731	740	779	775	797	703	737	717	786	724	755	746	756	715	761	771	800	757	742	734	748	744	684	695	762	659	771	731	696	720	744	769	711	737	812	746	783	778	698	756	738	764	721	704	768	706	735	780	752	711	725	738	753	751	726	729	740	754	766	749	702	722	746	753	748	758	717	755	701	753	738	710	779	769	732	746	752	741	746	699	752	742	728	748	730	748	744	713	757	722	725	708	773	766	725	737	760	749	725	749	698	726	722	740	785	769	721	749	728	726	721	741	752	779	769	764	757	745	794	736	760	763	754	741	786	713	683	726	718	722	721	723	771	767	747	738	678	723	736	765	793	708	696	731	778	731	749	746	785	726	770	694	740	725	736	738	684	791	710	782	729	731	710	721	676	734	698	702	741	780	747	706	723	730	767	756	750	723	713	732	719	723	731	795	771	752	795	778	733	756	750	735	738	713	774	745	706	726	691	778	727	766	729	713	765	732	721	805	750	718	801	752	783	724	715	785	721	669	712	685	700	706	750	772	756	756	789	722	727	734	708	747	742	774	718	770	730	731	738	714	780	736	719	758	759	814	786	752	755	725	702	726	753	739	791	773	721	761	736	769	748	745	755	740	704	722	729	737	685	752	777	763	754	705	715	763	723	735	809	752	723	774	734	735	752	760	733	736	722	804	744	714	761	800	695	741	734	757	762	731	735	758	734	734	714	775	759	763	713	739	719	724	731	744	715	739	764	763	707	713	712	717	710	733	733	738	769	729	719	746	717	775	740	687	725	737	750	733	750	754	774	764	745	763	717	725	723	758	800	737	737	703	698	791	770	754	736	673	675	764	689	728	730	734	760	722	766	758	754	712	772	740	762	750	760	727	781	721	788	686	708	751	747	731	736	730	726	771	762	740	737	782	782	755	726	762	736	726	724	693	711	720	774	717	730	754	722	753	790	765	762	740	719	701	703	754	745	739	749	752	738	747	732	782	733	720	760	686	764	760	706	715	725	723	770	763	708	794	753	735	711	735	688	740	737	744	736	780	731	696	768	789	714	736	725	725	704	723	726	731	805	744	740	702	714	694	755	744	760	723	787	759	776	751	749	734	727	776	784	747	739	768	784	694	770	702	731	785	734	730	692	749	732	771	722	761	739	714	722	690	711	758	765	731	737	679	765	729	717	762	764	717	749	732	698	715	740	757	747	772	742	692	729	753	768	796	708	706	747	747	714	735	747	716	719	747	764	725	735	725	734	715	792	756	733	719	739	646	745	748	748	730	724	739	771	716	730	757	741	757	729	769	755	762	765	802	770	710	758	715	743	803	766	696	731	746	764	728	710	700	809	689	767	761	784	800	772	770	722	737	748	728	747	778	725	769	714	763	752	747	788	738	752	693	758	742	718	725	733	744	734	758	713	730	749	777	719	762	700	700	714	735	733	716	736	775	762	759	759	736	746	716	735	711	758	756	757	781	771	733	750	771	708	739	693	752	700	727	753	748	775	688	762	748
6911	976	1230	1132	1026	779	532	405	394	331	283	240	282	272	265	285	343	367	412	348	302	306	250	196	162	204	169	220	172	168	209	179	181	175	166	170	168	167	168	168	173	168	184	179	186	149	192	165	179	164	175	170	155	182	181	193	151	184	192	162	169	159	187	180	173	177	178	183	143	192	170	161	207	194	179	156	189	182	189	160	205	155	179	180	189	193	179	169	162	191	174	165	174	195	189	185	164	182	171	163	148	163	144	175	155	173	167	172	157	180	180	140	165	178	192	184	186	185	161	160	150	163	182	159	174	187	170	173	177	167	173	161	192	157	164	169	154	169	161	172	172	176	182	152	186	145	161	160	161	164	176	170	156	168	186	164	145	188	154	164	151	154	179	157	177	172	191	175	161	158	167	185	175	178	167	167	155	173	154	197	175	156	161	153	187	182	181	176	169	177	164	180	189	173	172	165	190	168	198	155	157	185	179	154	162	138	167	190	144	152	186	169	168	175	157	158	162	184	176	161	174	188	176	151	174	149	177	157	181	181	164	189	186	162	145	198	157	166	166	161	163	199	181	158	170	167	147	169	168	180	168	182	171	164	176	163	166	209	172	171	177	148	173	166	156	209	172	172	165	149	180	181	182	162	173	176	180	162	194	173	174	147	157	165	177	202	187	161	170	188	188	169	195	190	152	166	184	194	144	157	175	179	174	165	190	166	168	181	185	170	165	177	163	167	145	176	184	192	177	184	166	152	186	151	151	181	151	202	149	179	148	159	184	168	148	181	184	193	172	152	191	186	169	147	162	178	172	174	155	181	167	180	152	171	152	169	141	209	171	188	165	163	151	198	169	184	172	176	177	160	175	164	184	170	177	194	197	167	170	168	157	194	185	196	168	160	183	184	159	181	177	155	198	155	166	195	182	177	183	170	153	170	171	174	177	165	161	138	182	176	171	174	174	180	176	145	184	176	148	164	155	169	182	164	162	164	165	167	174	194	162	159	159	182	174	168	181	169	173	194	161	162	155	159	136	196	178	151	165	198	172	197	173	168	170	171	163	175	181	167	176	160	173	182	156	199	204	175	178	157	178	184	167	169	153	175	166	175	184	188	181	145	164	172	171	188	174	172	192	192	184	143	177	151	158	183	181	170	154	151	160	163	175	142	169	197	167	178	181	168	186	177	171	186	192	161	156	169	188	211	188	164	147	160	149	169	163	187	185	168	175	158	156	179	166	181	184	172	183	160	157	172	160	172	170	183	163	169	183	165	170	177	172	172	182	151	197	166	192	151	182	170	170	167	157	169	196	183	178	166	177	188	161	194	193	175	192	187	180	196	175	164	164	165	175	179	174	179	176	158	156	187	175	180	175	176	169	185	175	170	190	187	179	148	175	169	184	169	204	176	165	181	184	191	173	179	172	207	161	172	173	187	175	171	182	203	184	178	165	175	163	149	189	180	180	135	176	173	192	150	144	186	199	161	170	173	201	154	179	159	174	170	183	184	189	153	190	147	142	174	154	187	120	158	182	159	183	155	164	162	159	174	155	185	152	178	176	178	158	171	158	164	180	162	171	162	189	168	160	175	166	188	200	181	157	140	149	174	177	153	183	176	164	175	166	189	176	148	173	175	164	159	174	175	201	190	181	163	170	185	162	195	168	182	169	163	172	182	177	187	169	171	180	174	166	187	168	160	198	166	197	166	157	171	172	161	179	190	163	184	177	168	147	174	177	162	144	178	160	187	190	181	162	170	159	193	175	140	169	140	175	166	194	169	161	179	193	189	170	172	163	180	164	150	171	168	153	206	179	173	165	184	163	182	196	196	160	152	183	172	178	186	173	184	175	184	168	193	167	184	151	180	179	175	180	164	172	165	200	164	170	170	159	155	183	159	179	163	177	173	180	177	177	163	157	179	178	175	162	181	172	141	185	188	179	160	184	189	187	174	190	167	166	164	164	168	167	143	147	145	175	161	169	159	179	175	166	169	164	165	166	153	174	193	172	195	175	186	175	181	181	150	166	166	136	183	144	175	157	182	153	184	168	192	170	169	188	154	169	163	183	151	179	168	189	196	173	180	167	170	184	152	164	178	175	171	149	166	201	166	162	152	201	181	199	167	192	175	199	165	160	177	187	148	182	156	190	156	145	169	163	208	179	171	172	178	190	167	171	149	186	153	172	184	162	197	151	149	185	159	179	198	188	166	168	155	149	177	179	142	173	165	186	173	155	191	197	172	167	188	188	186	147	166	183	174	193	167	178	166	159	180	168	129	156	190	168	167	168	174	173	178	161	175	149	165	176	146	145	182	180	186	174	176	165	182	154	189	189	170	178	175	190	188	181	149	185	168	153	176	166	190	175	187	175	177	171	155	169	170	166	171	184	204	182	152	170	175	196	153	175	163	173	172	171	160	163	192	166	174	169	173	188	165	155	182	175	189	172	171	186	169	175	147	171	178	196	155	184	185	179	139	178	171	177	179	176	153	167	188	170	178	154	171	155	163	158	164	178	171	157	147	186	162	164	166	164	198	153	159	182	146	167	145	154	165	164	197	169	185	163	159	168	197	169	154	184	193	146	171	154	159	175	168	161	166	150	166	157	194	186	147	147	167	157	186	170	175	170	213	160	162	155	156	192	177	167	167	159	179	178	169	176	173	161	152	175	158	155	168	190	174	154	188	184	179	191	181	171	178	160	178	142	183	176	174	181	168	152	184	178	149	176	163	149	191	171	185	176	143	213	186	173	170	172	177	182	162	182	144	161	183	150	179	172	148	146	172	177	179	147	151	194	163	172	199	155	186	191	179	175	178	159	185	172	171	143	177	184	181	163	178	183	183	177	154	156	160	197	169	195	168	163	174	159	172	176	165	178	178	175	181	158	168	175	177	157	173	163	167	197	170	178	163	162	168	160	169	169	169	168	196	171	167	159	155	149	180	144	152	192	163	178	173	171	179	182	173	170	181	178	182	184	154	191	172	178	185	179	183	178	162	177	198	151	199	182	188	188	183	181	198	163	166	160	163	166	162	189	179	185	179	180	172	164	176	143	190	156	162	170	206	178	155	204	174	172	176	193	167	177	168	146	154	158	181	178	183	171	168	160	157	159	159	160	162	167	167	169	188	186	154	158	190	156	161	185	173	200	179	186	170	161	189	176	169	152	201	182	159	160	168	177	167	159	158	170	180	195	168	150	165	154	170	147	147	173	193	181	155	154	162	169	178	186	179	177	148	183	171	152	169	184	163	175	177	161	162	150	175	174	177	164	201	172	173	206	182	176	192	181	172	171	195	192	170	185	184	154	176	174	162	173	197	183	187	170	174	182	186	170	142	183	185	168	183	160	180	165	156	199	183	167	150	159	204	164	171	149	176	169	177	154	193	169	160	170	165	171	194	166	168	190	173	177	156	181	167	185	146	179	189	205	171	197	159	180	159	179	179	161	146	165	171	182	192	166	157	174	147	154	150	197	154	178	164	156	150	195	156	187	152	167	168	161	173
5424	1188	2476	3736	3907	3356	2384	2046	1792	1530	1136	993	1006	1062	1157	1361	1747	2024	2747	1942	1446	1326	1090	678	584	586	615	548	535	564	579	495	547	516	531	548	553	515	504	558	528	538	533	511	544	525	541	517	497	506	486	520	584	502	500	473	538	526	512	496	490	520	497	485	482	506	489	513	491	468	501	527	515	489	456	500	489	503	537	493	560	470	506	489	509	494	494	512	481	513	524	511	469	473	509	491	449	477	459	468	503	461	498	491	485	461	457	488	461	483	524	482	490	526	457	487	529	457	519	492	492	505	458	496	485	515	490	484	517	487	477	483	469	477	519	500	492	478	503	499	482	481	561	470	483	492	488	493	486	493	485	459	503	502	480	495	471	477	481	487	496	488	454	518	487	527	484	501	522	501	528	481	512	500	496	451	499	507	487	504	482	502	482	491	539	493	467	509	472	508	475	483	456	493	466	468	481	490	479	465	505	465	513	516	494	458	496	525	486	451	473	505	497	480	505	500	486	490	509	457	506	495	483	496	475	465	499	504	471	466	487	520	483	490	467	465	511	493	529	457	490	503	525	477	441	521	457	471	498	503	508	454	468	478	509	474	482	491	497	475	497	474	485	480	471	517	455	493	484	462	489	462	468	456	462	468	502	491	436	457	497	457	489	486	476	512	508	473	474	470	454	477	458	446	501	472	480	510	477	480	435	479	487	521	529	516	527	475	492	482	478	510	470	449	467	512	480	475	496	480	501	470	472	492	488	508	469	471	524	462	472	484	482	454	456	446	473	487	500	527	477	485	482	497	519	470	441	530	499	492	496	460	478	479	484	485	495	467	496	478	483	495	501	516	484	471	489	485	455	463	463	506	493	479	493	521	480	475	479	499	496	460	491	492	477	539	507	475	497	489	440	479	474	479	494	490	482	468	455	466	471	478	469	477	465	460	531	460	471	536	486	500	454	523	448	468	459	519	481	514	482	468	493	476	451	451	474	484	488	472	473	496	481	475	494	469	488	505	478	467	481	477	479	464	493	484	466	502	484	467	516	480	476	489	492	488	490	462	500	482	491	443	474	485	477	458	497	527	458	485	498	484	454	459	494	498	475	479	504	472	485	474	493	475	490	452	516	496	502	480	499	474	510	494	482	464	522	482	499	475	479	481	502	482	475	452	493	522	483	466	451	518	475	474	475	505	449	480	471	504	474	473	470	454	477	489	448	501	506	504	495	505	514	459	445	487	486	462	490	427	464	514	474	473	477	478	492	479	472	450	510	491	450	494	515	466	480	521	470	525	424	478	483	498	468	490	529	513	443	460	460	490	448	507	454	536	453	532	492	472	464	462	495	469	523	484	469	481	458	430	476	479	461	462	467	474	462	488	475	518	474	484	492	504	502	526	470	479	443	486	524	479	510	446	493	489	427	530	503	516	453	448	478	480	516	474	544	453	481	481	483	508	485	516	484	481	491	466	485	488	516	489	496	458	423	526	483	510	477	494	487	468	460	500	483	467	521	495	468	450	471	465	430	523	495	441	471	481	508	445	423	455	493	498	496	506	519	472	487	505	449	477	473	475	502	476	470	481	535	494	481	507	488	487	442	504	478	457	484	508	517	454	477	488	505	501	527	505	480	479	498	493	495	485	504	500	492	467	465	469	482	501	465	495	502	456	490	484	474	477	496	516	461	496	514	519	487	498	482	462	449	477	499	460	470	489	488	494	480	483	490	466	433	498	496	516	483	512	459	485	515	472	473	502	480	505	437	474	478	544	477	502	493	476	533	498	458	489	475	463	478	449	501	471	479	466	471	484	518	466	453	501	469	493	525	513	467	474	506	483	480	448	512	495	507	463	502	522	489	494	458	460	484	479	510	460	448	482	478	471	520	531	477	463	479	478	462	468	477	509	495	497	513	495	457	477	469	513	495	463	458	484	461	424	498	515	489	494	486	482	476	472	499	545	504	485	501	507	472	469	504	487	523	446	499	502	466	492	495	509	472	476	485	459	466	507	471	484	502	487	492	509	470	517	513	465	469	460	467	427	496	484	509	504	498	465	525	444	520	480	496	492	503	489	467	493	524	470	507	471	474	486	480	474	467	513	505	479	466	514	520	484	431	486	492	468	492	492	490	486	472	497	493	493	484	505	515	467	494	433	501	487	485	504	502	514	454	509	465	480	513	476	514	497	501	462	492	490	429	495	469	527	512	472	481	497	475	469	515	483	488	493	494	466	492	500	483	495	454	469	457	498	460	475	551	448	488	502	492	471	478	448	473	456	490	444	494	498	511	477	430	485	492	511	496	442	454	472	503	476	549	492	456	501	468	441	461	482	457	495	509	473	464	497	504	480	489	452	488	502	484	482	497	483	506	467	468	504	482	458	447	479	489	531	490	478	511	466	476	492	498	469	469	483	479	484	480	495	499	492	469	493	500	475	501	473	452	472	485	475	451	480	473	504	471	524	500	472	446	465	451	470	459	443	485	474	473	441	526	472	493	467	468	512	472	466	485	484	512	496	478	481	516	465	470	502	487	469	497	495	481	471	474	504	494	482	516	467	475	510	497	482	470	450	468	451	475	475	495	534	456	472	477	480	489	508	458	503	494	489	461	481	460	486	539	489	481	504	499	490	436	479	496	474	510	475	521	463	475	481	495	486	495	484	483	513	491	494	464	515	474	466	492	504	462	482	459	487	435	472	526	474	527	455	495	445	490	504	475	459	444	494	510	484	488	493	468	472	481	512	530	484	468	480	511	474	491	512	476	478	508	506	481	470	427	494	525	484	456	503	467	429	495	511	506	518	468	447	498	469	498	479	497	465	498	516	442	456	519	463	471	465	507	479	514	470	477	494	500	461	448	489	476	481	440	490	497	510	478	448	483	478	459	482	470	493	465	504	469	470	502	493	494	450	475	497	498	532	515	485	488	479	480	456	500	509	486	489	526	493	510	449	515	494	519	474	529	495	472	496	480	448	503	516	503	476	518	473	526	492	486	491	479	467	487	457	473	485	473	495	468	508	471	488	486	469	477	521	503	449	465	508	455	482	511	438	478	488	476	493	515	506	522	475	485	505	533	469	487	482	457	501	494	487	494	452	456	517	534	491	506	485	450	500	450	489	486	508	480	478	480	438	486	457	496	473	508	530	460	468	514	499	503	463	444	471	517	493	491	502	461	517	478	453	480	491	526	500	528	510	504	491	491	482	460	499	477	501	480	445	492	496	491	462	473	556	489	486	507	485	478	450	483	489	498	506	486	503	462	459	486	461	476	477	482	504	486	492	507	460	463	469	470	478	491	489	494	506	455	470	442	472	528	498	528	497	537	433	478	507	503	461	458	523	519	443	512	497	509	491	448	499	448	471	489	511	463	475	528	488	478	473	502	479	492	489	489	506	493	483	478	503	498	511	473	497	491	505	503	499	458	492	498	492	493	473	454	450	494	491	479	520	490	502	478	498	467	452	504	509	510	485	489	469	471	508	534	474	475	483	491	492	458	499	486	459
13857	2348	2589	2338	1699	1325	978	821	693	614	518	419	474	465	534	498	615	736	874	929	854	616	504	369	307	313	307	342	312	271	363	336	310	290	300	275	323	295	278	272	292	262	276	269	280	323	273	306	277	314	301	294	299	284	294	299	278	307	325	282	286	278	279	312	264	298	314	281	285	300	326	278	287	310	288	300	276	282	284	298	271	311	303	272	265	277	288	249	297	293	325	284	316	273	275	277	330	288	286	299	269	287	299	315	293	324	317	278	271	270	302	305	289	278	274	268	309	287	298	287	282	274	312	299	273	296	299	289	270	258	291	296	243	284	300	261	306	300	273	290	293	304	282	271	315	291	240	247	293	297	259	260	281	311	269	278	301	284	279	276	281	276	254	302	265	269	268	272	270	311	277	302	292	293	283	322	261	266	277	283	281	276	280	276	260	260	266	285	288	279	285	328	301	269	280	259	272	303	296	293	275	292	278	272	232	271	293	310	307	265	288	282	299	321	297	271	296	278	271	278	284	284	286	291	271	282	291	328	285	297	297	289	299	293	298	280	322	290	270	313	247	275	286	259	304	312	268	323	288	262	270	307	267	269	271	320	282	292	299	278	310	272	292	274	253	298	270	270	291	282	255	263	306	282	325	271	251	287	274	297	267	278	280	281	287	253	328	296	307	276	309	269	293	275	256	269	290	276	305	300	277	281	285	310	280	287	293	286	285	285	305	293	280	273	263	253	299	308	270	272	288	282	316	326	359	266	304	288	287	302	284	284	264	273	284	286	256	310	281	274	277	280	268	243	290	277	267	277	265	290	284	306	281	277	279	256	275	266	254	298	253	299	305	253	297	273	298	295	290	288	277	304	246	289	281	321	281	286	258	300	288	299	326	318	278	280	278	303	292	268	291	256	304	308	281	289	293	276	294	288	275	264	282	296	279	269	304	275	282	275	297	286	307	269	259	289	300	280	289	303	320	285	297	261	269	270	293	271	304	250	256	282	294	306	306	263	284	282	259	257	271	302	274	271	298	294	268	294	309	251	286	285	270	292	276	299	301	317	293	304	308	291	290	287	318	312	308	315	305	285	260	318	313	251	288	262	273	305	279	285	296	289	283	245	277	291	255	284	337	310	261	286	286	273	267	279	307	292	286	319	262	307	267	264	283	282	315	313	272	324	281	308	262	311	264	262	289	287	273	270	293	289	310	295	277	281	264	299	278	267	262	275	262	271	314	266	286	262	302	283	295	299	261	296	283	309	246	303	283	302	299	277	267	274	308	264	292	240	255	311	277	279	305	280	286	260	305	288	264	275	304	293	304	294	278	268	265	292	275	279	268	278	271	277	265	264	294	282	284	282	275	253	292	305	301	254	255	273	313	284	297	274	291	291	342	294	282	289	303	286	285	323	322	300	270	289	308	314	269	244	294	301	282	288	277	266	292	312	278	244	288	288	286	247	287	292	267	294	281	256	296	290	273	259	290	331	303	257	284	262	272	299	299	286	294	271	285	322	276	265	279	270	275	317	276	296	299	285	258	285	280	309	305	270	287	285	286	303	307	301	284	265	280	306	267	305	290	270	254	301	280	330	282	272	275	312	300	303	275	268	280	300	313	289	299	313	262	290	317	301	271	243	314	269	279	296	294	299	311	267	287	264	259	275	300	284	310	286	274	312	274	312	298	273	285	280	318	306	277	300	265	278	303	285	282	295	283	260	260	302	286	299	296	290	253	283	310	311	245	284	296	285	271	310	289	274	269	272	277	310	254	281	254	288	286	281	295	299	286	300	296	286	295	275	273	286	285	259	284	294	279	270	315	272	291	309	265	317	301	305	283	287	275	271	251	273	287	292	300	289	281	248	293	299	283	253	294	327	296	281	257	290	303	298	309	291	296	291	293	298	277	287	253	270	262	299	278	310	267	300	275	277	275	271	294	294	289	283	318	271	263	307	303	299	288	272	269	245	289	283	292	289	265	293	297	255	288	271	270	300	282	281	280	295	294	291	311	280	295	289	316	279	277	269	314	293	292	322	292	294	286	264	293	305	300	282	259	308	292	275	276	298	283	274	274	293	276	283	270	277	262	296	273	253	294	286	263	278	276	286	248	280	276	276	307	258	274	298	310	292	300	296	290	304	292	280	283	259	253	297	275	256	331	304	278	312	301	311	292	265	280	277	286	272	299	282	317	296	304	293	258	339	276	311	292	283	310	299	278	282	285	281	293	290	290	278	277	277	275	307	284	276	250	269	301	282	298	299	252	282	317	329	282	286	287	277	289	259	285	272	295	291	289	257	266	284	269	270	302	262	288	289	271	265	276	279	293	257	276	291	305	251	284	309	263	300	267	270	286	320	297	281	276	271	303	267	273	296	293	296	311	278	285	303	310	266	263	318	308	261	291	246	291	295	273	289	283	276	288	266	311	278	297	321	258	308	272	295	244	267	288	260	308	285	297	270	346	307	306	292	292	272	291	281	300	293	279	286	262	277	308	278	290	311	274	283	312	266	269	301	291	265	273	285	279	304	293	293	252	271	283	273	285	271	321	279	258	246	292	286	272	286	260	279	286	288	250	279	281	285	275	260	266	289	258	268	300	265	252	280	302	289	263	288	265	280	305	287	301	287	302	298	295	281	256	285	313	268	255	288	291	284	307	281	293	290	267	299	280	290	303	299	278	271	307	300	281	279	260	269	302	298	335	279	251	260	301	277	266	289	276	276	306	286	309	291	332	263	281	290	306	291	281	300	292	292	284	312	308	287	305	254	279	293	278	290	310	280	315	292	272	305	270	292	285	287	282	268	282	261	265	314	262	268	286	284	275	279	265	274	276	294	265	299	278	301	294	270	279	299	259	300	274	275	269	282	272	282	318	279	300	252	280	298	292	285	279	261	294	298	276	263	262	269	304	274	282	321	305	327	300	255	274	268	318	316	307	296	261	313	273	289	279	283	256	280	288	273	264	258	298	282	310	308	284	310	283	273	244	265	292	269	252	312	278	252	297	284	263	317	277	266	304	305	292	275	287	273	268	286	275	277	299	272	281	276	279	278	306	282	292	308	286	254	270	285	340	284	283	288	311	277	275	269	267	272	270	276	281	288	298	305	285	322	304	310	249	294	281	245	284	302	311	280	287	304	276	275	301	290	276	267	300	293	276	285	290	307	285	284	300	273	310	289	302	300	277	285	304	278	319	271	272	258	252	270	276	271	290	267	269	298	270	298	248	307	276	268	251	300	239	294	271	272	256	324	292	271	262	293	268	285	281	313	317	282	283	310	335	290	283	243	292	310	271	290	297	269	289	255	297	269	306	278	300	303	300	268	291	307	262	328	261	252	270	270	337	305	292	269	295	269	280	284	299	304	281	279	285	289	306	261	300	299	266	303	299	233	275	312	274	291	302	276	285	308	268	275	280	320	337	266	280	284	314	296	277	282	266	300	287	271	278	290	309	314	315	314	283	273	283	279	291	290	280	284	274	276	285	298	274	316	286	310	291	320
7462	2141	4779	6492	6393	5438	4094	3478	3092	2417	2030	1773	1852	1862	2141	2376	3052	3993	4524	4627	4393	3177	2318	1185	989	982	933	894	880	901	880	868	859	867	863	804	848	867	862	839	844	813	821	780	788	756	795	811	794	818	781	816	749	793	781	828	806	749	795	790	720	731	795	760	799	745	821	831	767	783	718	825	811	795	750	757	738	777	733	778	753	736	719	775	759	806	755	755	705	737	731	757	727	718	785	714	763	714	748	750	759	697	709	748	791	751	742	769	750	745	776	786	718	769	746	756	748	783	740	727	751	745	783	731	710	732	742	748	767	770	752	717	716	765	728	716	727	746	746	737	747	736	767	712	767	755	679	733	769	724	710	765	706	772	737	718	762	734	717	776	737	749	747	776	716	768	731	740	735	807	767	799	741	738	748	748	753	723	705	732	784	744	743	728	745	741	749	707	767	691	723	791	748	712	691	708	744	665	714	707	710	730	770	738	776	770	761	747	720	761	766	759	752	777	759	764	733	717	715	751	710	707	745	725	753	765	691	735	660	734	803	735	734	731	734	777	734	769	770	784	771	752	768	736	725	749	735	711	727	765	755	722	790	744	810	733	728	711	743	742	774	743	760	691	786	728	748	755	762	721	753	738	706	710	749	724	779	719	786	745	738	724	725	740	711	743	777	733	747	704	726	778	721	709	720	768	729	736	744	728	760	728	800	756	716	746	732	721	720	777	720	732	746	723	775	708	757	770	711	765	726	714	755	777	740	708	722	702	744	749	725	721	750	752	762	725	700	751	733	781	726	717	722	767	721	761	760	710	766	778	728	720	708	715	706	758	778	696	698	757	767	795	722	727	775	764	701	728	707	705	729	732	745	728	772	770	751	801	766	756	738	742	730	751	768	782	749	726	748	749	746	782	746	734	774	747	743	778	796	695	770	738	720	772	727	751	760	734	788	792	731	766	792	733	770	718	731	763	777	765	774	718	755	732	780	733	753	722	671	717	762	763	770	729	722	774	780	735	756	746	703	722	749	802	715	724	792	727	722	754	689	753	748	677	731	735	764	759	714	747	696	725	683	709	749	718	780	721	783	752	813	773	689	735	745	721	734	737	762	742	730	706	759	797	697	774	729	758	722	740	727	750	726	742	773	720	764	737	696	781	767	738	775	687	750	757	762	772	763	762	704	753	777	766	684	758	741	762	714	738	747	755	721	758	698	782	743	734	766	729	785	802	748	715	727	731	770	734	768	717	701	708	819	740	753	728	730	682	721	730	777	737	700	742	733	756	737	707	719	722	727	742	767	692	734	773	730	735	727	754	771	742	816	694	751	722	741	698	769	761	732	711	748	750	741	726	824	733	727	715	782	756	751	759	749	754	713	712	743	718	746	698	713	700	735	727	738	748	781	745	697	749	701	699	778	734	721	736	772	716	742	746	777	727	723	739	743	775	705	729	777	741	732	717	738	784	747	746	765	727	728	725	739	705	725	768	673	709	795	720	736	700	744	687	785	710	756	763	702	707	760	765	717	745	719	733	750	754	705	770	747	764	692	729	731	782	765	687	747	725	728	709	759	736	707	722	720	730	725	749	755	742	711	721	779	701	742	731	770	733	724	752	768	779	750	728	761	765	749	723	745	760	693	737	726	759	758	679	721	757	780	737	747	844	699	741	739	750	762	782	758	720	735	758	767	749	733	746	701	764	751	750	744	776	741	789	738	726	704	753	765	798	709	776	723	712	671	719	731	753	713	757	706	718	721	791	765	731	702	802	751	738	810	750	748	710	763	759	755	737	733	737	740	757	680	743	740	739	750	705	760	727	707	738	732	753	765	762	721	765	745	805	739	762	721	740	754	719	717	725	745	686	775	815	794	738	716	755	761	778	736	726	752	760	760	752	728	740	717	779	806	773	730	692	736	753	722	767	747	730	682	751	748	755	749	728	830	726	728	753	763	710	720	728	746	724	767	712	727	763	753	758	754	718	710	747	739	699	775	720	715	758	750	749	723	737	721	688	690	737	723	741	768	771	741	743	768	722	790	765	736	743	724	732	706	728	724	774	747	779	779	771	706	749	763	772	730	737	775	732	729	752	699	742	743	757	782	734	732	752	735	741	715	722	718	764	746	714	739	657	705	781	784	734	774	732	721	761	771	720	756	759	720	790	767	707	755	722	745	738	724	742	788	745	717	820	756	826	710	754	743	715	745	715	726	753	721	757	702	761	737	769	768	752	719	764	731	795	747	748	719	768	730	735	681	757	742	717	753	816	681	682	757	790	754	711	741	772	778	726	714	752	725	794	735	734	730	768	728	748	735	759	769	761	739	724	748	708	709	750	761	709	710	718	783	775	734	761	728	743	780	699	727	736	694	734	735	779	765	729	751	708	760	746	782	779	714	775	729	747	742	780	724	729	744	722	760	737	710	735	714	771	737	714	766	691	747	772	786	692	740	696	737	734	743	707	703	713	741	752	719	732	756	692	756	703	756	755	748	727	742	759	745	753	681	796	738	736	767	751	760	752	781	752	771	746	748	716	753	733	756	756	755	759	730	718	752	796	729	698	729	701	743	774	718	758	746	741	773	741	711	691	778	761	707	756	727	708	757	698	726	741	759	767	758	685	747	773	735	723	783	734	747	754	706	752	763	719	717	735	744	720	726	763	739	749	736	759	784	744	757	723	768	761	762	741	758	776	781	748	719	735	770	760	710	708	738	758	742	752	731	760	724	745	742	742	775	727	721	757	806	773	744	741	756	730	758	743	771	724	701	735	760	709	754	738	768	764	816	735	774	762	727	760	723	743	753	757	731	731	760	721	741	777	756	727	741	725	755	780	755	766	734	725	713	726	742	745	768	747	704	731	797	720	764	743	697	733	770	709	706	728	781	742	757	725	727	723	780	720	757	724	702	726	773	716	750	736	719	784	705	789	774	734	730	704	708	736	751	751	722	763	732	756	766	761	721	707	735	751	721	795	749	709	756	724	709	732	750	769	697	747	720	762	730	753	714	781	727	712	730	757	658	756	725	699	775	739	743	822	726	754	740	731	793	757	782	751	722	738	712	806	733	760	727	735	738	736	712	697	743	773	766	779	764	757	749	713	711	720	763	724	753	760	716	779	734	767	725	746	804	769	738	720	736	745	751	757	755	728	691	717	797	738	732	705	757	742	774	730	744	761	711	734	698	745	759	737	761	715	742	725	755	739	709	754	742	712	762	764	709	694	705	753	744	757	696	764	728	740	744	694	738	741	741	717	726	758	716	759	755	746	758	720	763	729	781	759	779	728	729	796	750	756	773	764	769	754	752	717	740	764	726	690	734	696	741	760	748	740	767	787	716	730	727	726	775	743	765	742	728	712	722	702	727	724	775	734	772	723	714	728	759	757	725	732	763	755	727	757	772	752	732	718	743	751	766	724	785	745	705	711	733	770	750	744	742	721	726	743	754	742	757	731	731	731	740	716	799	748	733	759	748	756	794	749	731	781	702	749	722	739	708	740	708	706
2035	374	464	503	507	456	375	385	372	336	329	325	302	272	308	302	325	290	330	291	305	269	271	322	287	314	297	320	305	295	301	321	305	284	291	321	309	328	285	273	301	282	300	313	315	286	292	293	303	348	285	290	315	264	313	313	294	319	310	287	289	294	296	311	297	343	279	291	269	320	278	306	300	314	252	280	308	285	310	322	294	294	306	287	310	290	302	298	318	289	320	329	302	323	297	289	290	301	301	312	317	323	376	259	277	295	314	325	277	310	300	301	300	292	319	335	351	294	314	308	314	304	301	313	331	303	339	285	289	305	276	308	304	296	272	274	287	302	319	282	316	278	306	304	273	323	308	325	290	315	298	297	333	325	295	323	289	299	296	277	314	292	307	313	328	297	309	297	327	299	306	304	295	289	301	322	285	302	313	274	321	300	313	305	290	290	335	304	328	311	282	268	270	312	336	284	293	328	295	297	328	310	282	344	277	273	305	289	281	293	291	284	319	254	310	293	356	279	330	304	278	309	319	308	301	331	290	290	304	282	318	320	311	281	289	321	327	320	309	325	305	308	309	308	286	313	305	271	312	293	302	318	323	298	296	306	302	288	292	297	323	320	299	291	305	283	309	274	281	325	304	309	297	286	315	320	290	307	314	323	312	297	281	262	305	310	297	312	319	338	288	304	267	303	332	292	277	281	267	280	279	306	284	305	352	300	289	282	280	294	279	335	313	308	314	293	285	294	284	321	310	315	324	314	289	332	322	277	263	304	274	289	330	305	294	297	310	324	274	280	302	335	315	272	311	288	300	309	302	271	296	296	287	302	271	293	311	302	263	325	306	297	331	321	307	293	260	312	303	311	311	318	299	331	315	310	283	258	292	329	287	290	274	284	328	309	309	300	280	260	310	312	278	266	318	314	326	282	301	308	278	294	280	286	317	270	318	285	274	291	290	321	309	285	301	293	296	311	292	317	302	313	281	309	303	302	255	292	340	305	277	332	291	311	277	284	328	299	305	299	322	321	300	307	322	310	320	307	270	283	281	320	288	290	296	299	276	292	301	287	309	348	340	326	323	305	298	310	312	272	299	288	305	302	318	296	284	315	299	294	276	306	308	320	294	283	310	285	302	282	311	278	274	278	278	299	310	324	311	293	315	305	338	291	283	314	291	334	311	301	309	300	283	333	317	295	308	292	308	295	343	300	318	312	290	296	330	299	331	289	317	280	302	310	287	302	289	318	325	281	290	294	302	307	283	303	305	299	304	297	247	286	294	298	322	315	297	267	318	339	324	268	298	297	290	279	268	282	308	294	303	265	315	310	301	258	316	307	331	305	333	311	310	301	339	323	261	314	305	318	316	313	329	312	298	317	320	282	306	280	318	278	288	295	310	312	277	290	308	290	298	287	286	322	306	288	311	286	301	358	326	332	273	265	328	293	308	284	299	297	287	331	319	290	300	279	276	326	351	293	285	298	287	320	304	309	311	289	345	291	309	271	334	310	333	296	293	308	306	311	274	317	304	308	324	291	269	308	262	252	283	279	293	342	344	314	309	342	298	291	299	305	297	263	320	278	292	317	280	299	299	310	292	319	324	270	312	312	296	314	281	303	312	286	315	279	305	300	302	325	286	319	294	292	298	301	336	303	291	286	269	288	290	277	279	303	278	303	297	285	301	294	323	303	325	323	289	282	290	298	298	355	271	329	340	284	295	287	305	302	291	283	341	308	297	309	331	311	300	297	324	268	318	301	283	314	308	319	290	307	332	307	283	283	305	303	286	297	305	299	299	315	305	307	296	313	303	328	250	298	275	319	304	290	293	326	284	306	339	315	295	260	303	321	294	300	317	316	314	284	290	303	273	323	301	298	331	335	305	303	326	312	308	312	308	305	305	307	288	336	303	300	285	282	319	314	314	336	256	295	294	311	305	314	294	283	308	294	319	300	300	273	286	288	302	314	318	318	276	293	303	290	285	293	278	317	357	278	302	279	257	275	294	307	317	307	317	284	310	309	292	303	327	308	274	305	269	299	313	293	307	338	278	285	312	289	294	299	305	295	300	289	305	288	300	300	288	303	282	300	268	301	296	296	325	302	303	272	273	318	310	312	292	303	294	300	315	324	269	331	276	275	322	278	291	277	294	308	329	285	339	291	324	274	300	275	286	265	334	311	308	307	311	324	317	316	299	320	296	296	304	336	290	309	309	319	299	309	301	297	279	323	289	316	307	279	283	302	329	315	289	329	318	282	329	319	324	304	296	297	319	293	322	297	274	313	284	311	310	309	323	309	322	324	314	298	331	306	302	297	321	308	270	322	317	309	304	289	318	322	301	279	285	303	293	314	330	338	275	322	313	308	316	287	319	294	306	295	305	308	317	284	256	285	292	281	317	298	274	260	311	303	281	308	253	294	298	347	326	330	310	339	316	320	316	303	284	302	337	285	268	282	295	304	276	294	292	302	341	301	357	290	313	349	282	280	287	313	309	298	309	318	291	319	272	292	331	307	292	265	316	329	299	292	316	294	296	330	313	298	311	310	319	313	309	323	286	321	311	289	282	263	332	296	331	287	296	303	301	303	329	313	332	318	313	301	316	317	287	299	295	272	310	348	333	288	274	274	262	298	298	304	296	307	304	299	294	314	306	298	305	269	265	303	279	303	293	321	277	317	312	323	302	296	324	310	329	336	301	284	305	308	300	288	354	303	298	279	316	297	280	328	287	272	294	287	320	302	311	303	302	320	307	303	301	312	284	268	322	297	309	281	305	300	309	273	316	285	310	271	321	327	324	313	314	261	279	300	296	290	307	339	314	318	275	302	276	301	299	308	296	318	311	312	292	321	304	303	298	296	281	305	278	313	316	328	296	305	296	288	305	296	298	318	305	299	288	337	295	303	331	334	271	279	298	281	278	311	287	326	291	339	290	330	300	299	269	305	295	308	317	308	268	314	320	314	308	294	294	283	332	310	297	279	278	294	306	283	310	312	319	274	269	274	299	299	299	304	310	284	306	290	330	305	324	326	322	294	280	298	292	372	313	312	312	335	293	333	339	293	286	316	303	284	286	325	294	317	327	278	282	252	310	272	313	321	287	325	285	289	338	300	261	295	327	333	294	272	283	299	346	309	300	286	307	303	298	317	305	313	303	297	279	301	341	317	327	286	322	298	305	303	311	288	314	298	272	283	341	338	314	310	291	308	298	324	313	277	293	285	279	295	329	314	291	319	305	304	305	317	311	270	305	281	298	288	348	311	315	306	330	304	312	323	280	286	318	307	273	317	301	271	325	284	322	302	286	329	268	318	313	312	296	314	307	322	307	303	276	306	299	291	308	289	312	296	282	344	319	335	269	289	296	310	310	291	323	277	295	282	300	334	306	310	270	297	309	315	311	268	291	293	300	294	333	291	303	327	290	282	297	287	316	300	279	282	321	296	297	285	307	304	287	313	337	317	302	328	303	322	303	294	298	303	312	279	306	296	287	274	301	302	286	330	275	288
2430	842	1120	1505	1667	1453	1237	1139	1046	908	713	724	748	746	778	756	835	835	858	903	891	814	776	759	728	774	741	684	666	751	761	766	757	725	747	801	792	747	712	734	768	790	735	710	732	736	703	762	759	768	731	724	753	735	753	760	715	749	743	729	726	740	712	685	749	706	712	739	774	753	708	771	758	755	756	743	777	738	738	744	785	720	738	731	707	781	755	786	764	719	750	739	737	743	739	767	717	741	749	750	733	724	727	761	733	683	757	760	774	751	735	732	733	707	761	727	730	731	720	750	753	751	741	722	741	779	769	732	727	753	754	721	717	757	745	700	726	729	758	760	757	760	701	753	742	746	719	724	729	742	741	717	688	698	732	768	746	773	759	702	686	786	739	762	793	676	774	729	715	754	774	747	702	736	714	795	749	782	734	752	826	710	719	715	702	797	773	785	747	795	700	758	763	713	747	743	738	746	761	715	725	733	765	725	699	724	726	725	810	731	714	740	695	748	726	697	738	740	721	754	734	728	738	746	723	714	745	710	768	707	715	775	743	683	774	769	758	751	786	743	782	774	678	757	718	726	732	773	714	684	715	784	747	711	744	736	739	733	793	746	722	705	749	797	742	751	735	713	752	727	757	689	715	763	696	712	755	735	703	739	751	729	716	739	726	747	739	736	751	770	732	706	728	754	743	761	715	688	772	669	743	766	725	762	729	732	769	744	818	709	720	761	740	765	737	771	695	735	726	741	722	714	725	754	748	754	748	773	748	697	704	768	733	711	742	700	744	719	723	768	776	720	795	735	688	741	746	722	719	719	729	726	745	704	721	744	766	802	735	720	736	730	778	715	726	760	752	719	722	719	746	716	736	792	741	698	718	789	725	736	784	707	680	752	782	745	690	726	720	709	760	716	718	789	720	730	740	741	737	718	747	740	707	730	715	723	708	735	726	706	736	738	743	742	733	697	787	746	751	755	703	731	744	728	733	746	718	740	746	730	706	744	736	751	729	715	738	778	763	731	726	668	726	700	699	771	735	771	697	758	809	719	720	714	708	738	753	759	821	749	715	740	736	764	806	739	781	771	755	748	718	690	746	748	703	715	755	770	780	716	715	759	766	748	726	777	736	765	748	725	775	675	792	727	719	758	754	745	739	759	761	705	756	738	792	743	796	675	714	721	740	690	741	760	720	708	788	723	770	718	754	803	762	773	680	754	734	782	738	782	743	755	728	738	735	718	743	762	768	769	740	738	737	765	743	732	694	762	700	731	748	736	684	777	769	762	741	712	694	769	735	702	763	730	719	769	729	754	699	722	753	737	771	741	723	707	746	705	787	782	744	741	732	686	737	724	748	741	738	777	709	707	715	736	732	721	665	710	760	774	697	789	787	722	666	686	718	720	797	793	747	722	799	748	747	745	749	769	752	700	729	732	732	727	782	751	731	741	746	728	683	711	728	752	743	761	742	773	719	706	697	755	793	784	767	785	765	769	695	774	749	787	723	687	747	707	709	767	691	735	736	780	761	724	761	733	748	736	766	749	740	758	700	722	785	699	759	742	739	751	750	751	732	743	731	767	759	784	731	737	718	768	763	751	739	719	708	706	738	711	789	767	739	737	753	726	739	751	758	702	714	767	725	764	707	769	771	743	756	708	726	736	715	743	731	770	734	757	768	753	740	756	723	750	768	697	815	740	702	737	778	726	744	711	723	711	755	736	752	745	742	727	738	765	707	742	739	745	774	736	764	780	735	713	710	721	752	734	744	768	750	746	773	691	702	767	749	734	721	744	714	672	698	745	741	729	732	729	739	712	759	770	747	738	679	739	775	765	748	718	739	741	746	726	743	743	766	748	696	734	739	778	750	794	715	755	735	760	710	745	710	730	756	767	721	744	715	761	742	754	752	747	734	751	750	749	777	720	768	726	742	722	758	782	735	754	732	758	766	751	717	723	771	731	725	754	746	750	689	732	749	766	764	758	736	748	708	751	744	742	722	691	731	738	723	754	766	707	766	708	710	773	769	710	770	731	764	737	719	720	751	756	763	761	740	698	752	727	774	704	765	704	715	767	712	729	732	743	736	766	733	730	716	744	779	765	733	744	767	749	716	716	719	734	731	679	731	664	795	732	751	716	738	766	750	764	789	682	750	700	752	754	746	742	765	741	750	762	716	732	726	757	729	769	718	714	740	762	682	723	705	736	713	779	723	764	754	767	774	727	727	749	775	723	770	720	769	731	745	695	777	767	751	747	719	732	758	732	710	705	756	790	763	744	748	714	761	745	733	705	731	791	727	701	728	760	723	744	747	759	745	692	750	734	715	700	751	759	749	716	699	726	747	723	718	753	711	772	737	746	764	728	717	716	766	746	779	806	770	719	711	750	756	731	731	735	682	709	703	724	764	728	727	779	717	701	750	724	722	753	676	729	736	767	724	721	743	780	754	702	743	760	740	740	717	691	725	721	706	757	774	723	782	756	762	706	736	702	767	724	756	781	777	820	781	782	720	727	714	742	710	761	720	722	709	743	777	752	721	773	759	686	724	713	729	742	688	714	746	773	730	753	756	765	720	734	736	725	734	729	768	722	699	719	733	742	752	766	758	712	768	771	785	722	737	697	745	711	731	722	773	698	779	726	744	717	729	746	740	780	746	774	763	720	764	740	764	744	777	707	741	711	763	742	695	787	718	747	738	756	733	737	782	779	766	730	705	759	787	716	668	717	779	779	663	744	791	705	708	801	746	734	719	751	716	761	788	762	764	719	745	732	745	726	751	718	760	778	743	721	731	756	717	765	732	764	729	739	790	754	742	719	723	718	713	760	717	736	788	735	761	769	726	794	734	730	721	743	756	717	720	749	756	754	746	753	731	726	743	721	710	750	729	721	758	753	774	764	708	759	738	699	764	763	697	765	723	711	756	749	733	753	753	724	715	750	713	741	752	754	708	733	770	742	794	758	776	774	741	692	733	709	724	769	765	749	749	745	790	811	748	729	706	714	730	791	712	724	732	758	737	784	687	749	720	744	738	745	752	762	753	736	748	713	716	778	758	745	719	722	731	762	768	723	762	759	735	736	672	735	741	690	738	760	710	711	715	767	683	762	792	689	779	774	750	780	777	696	726	797	708	753	783	752	727	718	745	744	801	753	709	687	714	703	772	739	739	709	783	754	773	723	724	729	717	758	730	720	707	771	732	734	720	738	788	762	732	759	744	665	790	748	706	723	766	742	713	705	712	725	740	712	749	701	718	740	768	752	696	750	722	730	750	739	703	733	727	796	779	793	731	801	730	744	748	768	724	731	751	763	744	749	768	749	766	736	767	772	736	749	739	758	718	721	678	727	734	774	752	761	802	714	733	764	762	759	765	739	760	755	768	736	747	741	726	719	743	694	733	697	713	704	772	733	779	729	746	752	780	763	706	734	754	737	793	702	724	757	655	752	787	774	746	743	760	707	705	750	719	737	777	747	706	755	729	764	767	769	726	719	728	769	680	772	706	746
6958	979	1223	1095	884	635	523	422	373	294	263	279	225	280	301	292	303	454	632	773	841	550	265	265	186	189	192	211	179	212	187	168	170	170	195	156	174	180	187	168	175	158	159	199	207	175	153	162	185	158	166	164	184	155	162	193	161	190	175	162	157	183	185	167	150	179	160	157	162	169	163	165	147	165	167	175	180	178	172	164	164	179	179	179	159	179	172	177	171	175	173	153	160	157	183	200	190	153	191	165	163	191	168	183	196	173	178	172	185	174	155	179	169	180	173	201	180	157	151	149	169	176	147	179	167	147	183	194	158	168	196	179	181	180	205	157	159	161	143	158	156	185	148	188	166	167	193	178	165	157	174	173	173	185	147	175	161	173	169	170	165	177	203	178	178	166	151	152	164	158	178	159	165	173	216	172	176	191	176	163	187	161	188	141	163	172	180	186	190	159	170	172	173	168	169	163	180	157	149	184	163	170	175	190	136	164	172	181	183	186	189	183	163	185	170	177	167	156	138	149	173	172	193	193	179	149	162	163	173	182	167	161	179	162	173	188	181	174	182	184	172	181	167	181	158	176	188	180	175	176	155	160	173	186	165	169	159	158	146	158	177	168	173	176	194	189	193	172	153	161	164	175	179	161	203	172	160	156	154	146	163	157	175	183	195	158	178	155	185	179	169	189	182	176	158	189	193	182	170	206	186	173	175	168	188	170	182	170	142	174	160	174	168	179	186	185	170	171	178	176	186	170	168	163	162	157	163	162	158	172	158	182	177	175	181	197	199	186	170	164	155	174	167	173	159	182	190	186	152	167	185	158	167	165	184	183	171	137	146	172	169	177	169	183	177	189	182	184	174	160	180	181	177	178	153	191	166	162	186	146	165	177	197	189	157	162	172	175	181	166	179	149	166	163	182	164	170	182	179	154	188	133	179	137	159	175	198	144	186	195	174	176	153	188	181	173	181	160	190	169	165	157	181	185	166	183	146	192	203	160	199	168	143	174	158	190	190	168	163	163	144	169	178	160	183	162	175	176	206	158	155	187	158	153	161	165	169	183	148	169	175	177	161	147	196	169	143	160	157	186	170	186	156	159	158	176	174	171	185	179	174	179	164	181	167	167	158	192	186	220	168	178	163	173	190	178	179	165	171	157	157	180	163	165	166	176	184	175	195	149	158	164	165	165	184	174	155	176	163	162	149	184	173	178	164	168	155	161	168	156	169	165	162	163	186	164	184	170	167	163	150	166	168	176	148	171	177	163	159	170	153	159	155	175	172	184	153	150	165	168	189	164	159	165	162	175	186	177	168	178	160	177	184	187	176	190	166	172	174	191	188	201	170	178	181	164	169	187	169	177	178	159	161	178	152	185	163	152	177	162	154	177	157	163	160	174	178	157	158	178	155	173	175	154	164	154	179	148	156	160	189	198	175	171	180	180	186	163	162	186	157	162	176	169	168	156	185	196	151	159	171	166	159	188	163	170	163	167	193	168	170	160	172	183	155	154	159	187	178	183	156	167	166	182	178	195	152	168	189	178	158	179	176	188	170	176	171	164	166	153	186	186	174	174	180	161	170	173	177	178	161	185	165	177	151	178	159	175	176	159	172	156	190	180	170	193	162	171	168	175	177	163	158	188	178	161	180	162	183	163	175	183	147	164	159	173	155	146	203	184	169	177	174	167	158	163	168	145	158	174	174	190	165	162	152	160	172	161	173	176	153	175	180	189	160	175	188	181	184	156	175	177	189	167	170	169	157	187	175	188	165	169	139	143	186	152	178	188	172	178	171	155	174	165	182	149	179	149	184	163	181	176	166	182	165	166	176	143	166	182	176	161	169	156	172	150	178	174	156	172	170	163	170	170	191	151	192	160	173	164	179	162	169	194	176	145	180	180	193	163	150	200	172	168	185	167	174	184	177	174	172	141	161	163	168	170	171	156	183	153	142	192	196	181	176	158	178	191	175	154	169	165	175	183	175	198	172	163	200	174	145	183	170	174	199	167	174	187	174	168	161	154	172	155	152	158	181	171	153	165	164	146	152	187	184	177	175	176	158	176	169	152	180	147	172	176	165	175	165	172	167	151	176	171	144	171	195	187	134	158	173	187	179	174	164	183	168	127	168	181	166	175	154	171	156	181	190	153	160	170	188	168	199	185	188	173	169	178	198	178	176	145	193	167	167	173	186	192	195	194	196	202	162	165	177	158	184	173	200	176	165	183	160	162	153	178	165	173	170	175	176	183	168	185	167	138	163	154	172	174	176	183	182	165	149	158	161	174	155	172	166	165	153	178	180	154	189	164	185	202	156	184	168	181	192	189	191	157	157	172	207	158	180	164	147	178	182	153	147	181	173	154	178	154	162	174	165	200	182	181	146	180	175	166	163	173	155	169	160	166	161	189	156	177	173	186	183	179	160	173	161	167	171	163	176	157	168	180	180	176	187	181	183	179	166	166	160	178	166	175	169	168	174	204	172	151	170	179	176	181	166	181	149	188	160	170	159	170	178	172	180	176	163	161	168	145	142	167	157	152	187	183	161	163	173	189	152	163	162	176	158	193	152	179	182	174	166	179	174	173	158	164	167	153	160	159	190	174	171	171	154	159	203	159	181	195	189	190	146	170	174	179	156	183	198	181	148	159	170	188	158	144	145	153	168	184	165	173	161	170	173	171	171	181	177	170	205	181	194	163	156	171	186	162	156	201	153	157	172	165	166	149	162	188	170	181	169	162	178	152	177	173	161	181	157	175	157	170	179	164	176	184	168	167	185	158	162	171	163	176	150	159	178	164	192	186	147	144	171	177	196	135	166	180	166	152	198	160	138	166	151	168	189	197	191	175	174	194	156	164	184	204	194	203	163	180	148	160	147	152	181	153	159	169	169	174	178	177	172	182	201	175	174	172	188	164	173	163	173	163	154	170	163	165	156	184	195	160	158	179	157	220	175	177	163	170	184	171	172	180	164	147	184	183	170	163	176	170	157	161	166	171	174	170	153	194	196	164	177	164	171	177	187	154	174	194	165	166	179	176	170	172	165	181	164	184	160	167	167	178	167	200	165	160	184	168	161	154	167	158	150	172	172	165	154	162	194	160	161	175	139	206	180	172	161	190	181	185	177	160	186	140	152	161	173	173	171	170	163	163	186	151	151	187	171	168	180	176	176	161	162	171	170	191	144	179	178	157	168	169	162	151	178	173	179	189	148	164	145	171	187	198	172	179	182	160	151	180	165	161	161	160	159	170	170	147	163	175	174	165	153	179	157	158	158	167	169	158	179	164	167	160	168	169	148	171	187	165	151	172	172	161	187	182	183	183	187	181	175	161	143	180	163	182	175	173	174	159	170	176	171	166	171	175	179	185	184	186	189	177	182	168	141	158	184	184	168	177	175	157	160	187	158	174	163	165	178	202	154	171	171	145	178	170	154	170	174	176	155	167	174	181	149	157	159	168	168	163	151	152	163	166	159	145	153	178	164	177	150	187	182	171	185	172	162	206
5509	1223	2593	3584	3729	2800	2401	1873	1629	1301	1044	942	968	1046	1489	1363	1480	2544	3926	4593	4662	2998	1461	1102	643	583	556	574	584	553	579	571	544	549	553	550	525	515	532	535	520	540	491	504	524	488	495	505	547	494	517	505	497	529	492	511	461	499	483	509	507	518	512	509	498	542	488	482	495	501	510	495	526	495	485	498	505	514	489	479	512	475	496	500	518	483	487	490	501	496	515	460	483	483	481	480	480	523	472	488	493	500	527	476	504	470	485	499	446	468	511	505	460	487	483	531	515	503	464	494	466	512	470	475	501	464	500	518	464	475	543	457	459	478	482	488	506	466	509	493	461	468	479	468	477	428	483	458	468	510	513	448	482	479	507	463	511	482	511	496	482	463	468	477	493	455	474	479	465	468	516	473	492	473	494	486	486	485	460	455	466	463	491	457	457	480	490	533	474	470	444	451	503	454	508	477	506	476	464	498	506	462	474	477	468	508	471	490	463	491	487	477	458	469	475	480	458	471	459	522	494	504	443	488	516	488	499	491	475	448	461	514	495	481	474	456	488	433	434	439	498	488	480	500	478	490	483	508	466	483	493	479	498	462	515	494	495	480	520	505	468	506	496	436	482	448	485	438	510	473	476	481	465	494	476	489	504	453	496	492	491	488	446	493	496	463	494	479	479	508	484	486	511	503	501	519	509	442	469	501	488	487	479	461	472	488	515	479	465	474	482	522	458	447	466	485	481	484	493	473	509	498	460	504	528	488	509	455	502	510	516	460	486	488	483	498	481	460	457	497	490	492	460	491	464	465	495	459	479	529	510	493	483	529	475	468	504	502	469	425	425	494	504	492	454	513	462	487	464	470	506	455	512	471	514	476	485	486	502	486	488	492	492	522	502	519	449	495	488	455	502	475	515	488	509	468	472	488	467	499	497	461	471	495	469	470	476	508	487	489	518	473	509	466	476	509	489	473	509	505	514	453	468	502	493	506	511	497	496	482	500	485	478	501	457	495	507	477	467	510	524	448	471	471	495	468	460	469	476	525	470	521	506	488	474	512	465	481	541	489	457	454	509	451	510	439	484	440	475	461	528	486	515	487	458	495	529	496	504	462	493	510	468	497	471	481	512	481	462	494	498	515	478	459	501	480	518	450	484	520	455	476	509	482	495	478	516	469	494	477	453	470	472	474	459	463	447	501	491	496	491	462	482	470	506	441	484	506	498	434	488	475	514	493	463	510	492	444	478	488	472	479	473	484	504	496	500	483	528	453	525	508	491	493	501	499	485	483	482	475	528	483	502	499	486	478	509	494	514	461	503	503	473	504	500	479	478	503	484	479	477	502	482	531	461	498	471	495	471	475	481	468	504	479	479	532	467	485	485	480	456	508	462	500	426	478	459	442	483	463	470	474	493	479	460	497	502	484	504	466	457	492	505	474	509	479	537	488	462	493	576	476	492	497	477	468	474	482	432	512	485	538	489	488	528	463	463	488	425	481	473	496	463	483	490	487	489	505	511	532	468	480	474	467	468	475	480	474	505	460	481	472	489	487	462	484	479	509	454	485	492	543	497	495	556	490	469	466	447	482	471	488	491	493	499	483	491	491	451	472	472	452	479	481	504	492	485	499	479	457	463	506	481	495	494	478	489	473	462	455	494	507	461	519	504	457	476	419	465	478	498	499	510	454	415	477	518	498	481	483	467	436	472	483	493	488	448	495	512	500	471	474	479	463	469	447	448	489	479	476	516	480	464	461	523	447	466	456	458	508	506	438	497	496	453	478	510	510	464	514	463	518	425	489	461	498	462	482	478	444	451	450	491	479	530	481	515	500	485	451	506	489	456	490	493	515	447	465	462	481	464	503	481	501	452	513	486	486	493	460	490	464	518	495	492	490	519	464	490	518	498	424	510	496	488	495	507	463	461	508	518	497	507	447	531	488	487	498	495	508	492	478	463	469	486	474	518	461	486	491	459	501	483	471	536	481	497	453	461	452	448	503	460	460	496	478	504	503	410	512	458	518	487	474	476	473	514	475	451	482	498	457	458	478	464	435	485	495	464	491	464	460	454	490	475	453	497	470	487	468	496	419	505	477	478	445	467	494	461	492	457	497	441	468	490	512	471	515	519	525	492	474	487	506	478	478	492	474	475	506	476	500	537	475	520	495	478	458	513	466	459	444	498	487	504	510	457	503	438	505	475	513	477	415	470	489	497	530	477	488	465	477	436	462	543	509	451	493	472	492	482	460	474	476	501	472	494	476	480	459	459	506	465	508	484	501	474	498	445	495	499	513	501	496	488	488	469	497	513	443	491	471	485	475	454	481	521	501	532	504	496	493	484	461	493	499	465	477	473	511	461	516	519	464	508	464	445	475	487	495	470	480	449	505	484	509	479	496	471	486	498	425	444	503	484	448	496	495	510	505	461	496	450	492	475	498	464	536	451	481	495	472	495	470	474	466	512	502	481	477	489	513	481	485	460	500	492	486	457	463	445	460	504	510	507	474	494	487	520	457	493	463	450	452	495	473	500	534	504	500	449	526	483	514	470	470	516	495	495	532	464	469	485	469	483	475	478	467	484	478	470	490	506	480	496	445	479	478	480	506	469	481	503	472	498	463	488	452	501	479	490	499	446	479	480	479	461	448	497	527	462	509	479	502	464	500	452	533	453	461	480	467	444	469	478	480	466	482	492	472	497	505	500	502	491	458	446	475	481	498	483	476	494	470	502	430	475	500	484	451	507	500	455	489	501	420	506	498	492	495	450	502	484	476	479	510	489	492	431	469	519	463	479	498	517	510	490	499	462	474	475	466	482	450	503	497	485	511	496	481	480	477	468	460	528	492	445	464	473	474	473	520	493	516	482	473	497	499	473	498	489	492	534	458	501	489	498	498	480	443	437	488	468	475	481	489	488	442	492	486	524	463	510	491	425	501	493	471	514	473	478	512	523	528	461	455	484	475	426	486	507	489	478	490	491	505	498	505	522	506	515	488	471	485	473	463	468	507	488	485	462	469	485	475	458	476	480	474	505	477	494	493	514	483	471	448	490	483	532	469	461	485	491	488	484	494	515	495	506	470	504	521	464	485	518	507	484	471	472	500	489	459	454	499	469	523	446	480	484	498	475	483	488	494	462	494	417	497	496	453	496	504	492	490	503	486	474	476	487	474	460	505	494	492	455	454	469	514	509	479	459	442	488	501	486	485	482	445	493	475	444	485	481	429	468	445	509	501	498	416	497	513	484	485	488	477	475	527	444	469	493	525	492	466	487	479	470	488	511	494	470	465	504	486	491	496	445	504	459	471	514	512	501	447	503	495	456	487	479	457	535	482	489	484	492	454	482	499	517	443	463	496	501	489	468	469	466	460	506	450	515	519	475	501	470	505	484	512	442	477	492	502	446	491	457	484	500	506	457	489	508	545	487	486	479	504	483	518	502	434	483	490	504	481	500	501	519	474	501	497	469	489	498	464	509	467	460	464	514	451	467	483	462	482	515	465
13618	2295	2493	2235	1772	1300	946	745	679	564	479	445	447	509	575	503	563	727	937	1289	1658	1423	620	494	321	292	306	292	305	304	320	280	319	295	290	322	324	269	297	300	297	291	311	278	300	271	290	246	269	280	292	317	275	271	316	299	327	297	297	268	308	266	309	292	258	299	300	290	272	332	304	311	287	314	267	303	280	309	291	297	281	294	325	306	290	273	301	305	291	290	277	283	281	294	294	281	276	294	320	289	259	274	260	292	289	276	318	280	287	264	286	282	256	283	260	248	277	291	301	315	283	277	272	268	263	284	296	280	310	280	295	269	299	277	265	270	283	280	284	306	248	255	285	306	286	289	279	275	267	272	301	283	304	256	297	325	276	289	303	284	277	279	286	311	305	295	272	295	314	270	299	278	301	257	276	278	268	259	283	297	284	291	293	266	284	281	280	260	289	300	293	311	275	304	289	263	296	247	299	263	293	281	286	303	304	288	307	287	306	261	276	267	295	294	290	303	308	280	309	268	262	297	307	273	297	280	309	274	260	277	271	279	282	300	299	262	294	316	276	259	294	271	293	265	262	272	280	264	284	289	300	270	304	286	281	276	282	277	287	283	249	295	285	269	273	292	299	281	287	264	281	296	287	243	287	299	285	292	256	249	297	274	294	275	286	298	279	301	295	291	260	278	293	266	305	318	295	296	299	272	278	287	277	286	256	294	270	276	299	283	280	281	304	298	311	286	278	287	278	271	281	294	294	279	296	300	308	312	307	277	305	288	287	300	308	312	273	274	277	273	263	300	299	266	319	288	284	311	273	275	259	275	286	287	280	274	263	304	319	257	247	302	259	294	298	281	287	302	289	243	287	288	274	285	280	299	294	268	282	328	256	278	274	265	276	293	287	272	257	273	268	268	231	287	259	288	292	302	251	289	263	301	294	305	303	293	252	312	270	261	291	294	272	290	309	296	307	267	271	277	287	277	295	290	263	278	301	280	288	306	250	272	281	287	292	287	285	298	292	284	279	304	272	289	274	301	265	291	281	281	285	292	287	274	270	282	302	251	313	289	281	269	284	273	287	317	277	289	285	281	287	293	284	269	273	284	279	291	286	273	283	286	293	295	261	246	263	295	284	266	311	293	278	287	288	280	302	277	295	281	244	293	285	296	318	270	286	279	257	293	325	303	318	332	275	291	284	287	253	300	278	280	303	275	276	307	272	305	293	291	304	289	299	297	291	299	284	292	250	290	291	278	259	289	269	294	257	274	284	248	272	267	302	302	309	290	285	298	294	271	289	281	270	273	278	298	303	291	313	295	241	260	284	295	264	271	260	295	286	299	291	271	281	255	281	295	302	283	268	277	312	309	274	272	292	296	255	267	293	287	299	296	294	294	304	268	312	297	287	278	273	305	279	262	276	322	286	289	283	294	299	264	265	263	306	294	287	314	285	296	322	257	259	279	308	299	264	258	304	286	287	299	292	299	273	295	313	308	271	282	303	298	273	277	285	316	266	325	261	288	286	303	270	330	278	289	279	307	254	295	305	281	273	285	302	282	275	275	276	296	291	272	291	297	272	263	293	274	292	304	267	301	266	276	307	287	286	278	266	285	292	284	294	294	289	298	273	305	295	290	278	300	278	307	277	246	277	284	308	293	290	278	309	282	281	299	280	342	297	278	307	286	281	283	262	262	304	304	253	276	263	247	272	295	257	281	260	307	293	285	315	293	271	277	291	268	262	289	258	265	304	277	284	250	289	295	274	263	297	261	266	254	299	268	289	281	295	261	294	303	240	287	303	291	272	254	289	278	328	285	305	295	324	284	283	259	288	275	275	299	292	276	316	293	306	298	274	267	304	297	277	308	319	281	276	278	283	262	265	307	284	301	274	266	281	263	304	261	261	276	298	271	303	297	264	310	289	296	292	277	306	268	309	299	283	281	294	282	295	290	262	273	322	293	262	260	315	308	255	260	262	270	257	266	293	276	316	280	308	264	293	288	314	297	327	302	269	283	296	287	309	261	301	294	276	286	288	286	286	289	278	259	267	276	303	273	293	263	269	309	272	276	286	279	292	285	261	246	291	254	277	287	268	285	326	266	302	312	283	260	304	292	294	270	257	281	279	294	276	308	294	277	284	299	291	254	303	283	281	308	292	293	306	274	296	312	262	284	289	292	299	295	308	299	284	300	287	272	278	289	319	301	320	310	274	279	289	310	320	291	276	319	271	302	289	286	265	276	283	261	261	273	278	285	258	266	294	315	274	306	296	284	295	261	281	277	264	303	302	288	280	295	287	265	297	287	283	249	284	305	252	298	271	283	304	293	314	285	292	260	318	272	294	292	274	287	282	290	303	271	278	289	290	288	279	299	272	304	313	292	303	279	317	269	277	275	290	281	274	271	278	285	264	259	233	267	277	295	290	302	284	276	280	289	303	302	276	273	296	290	269	288	290	280	302	272	296	273	284	288	269	290	265	271	273	281	312	311	294	277	284	292	291	279	274	292	280	295	271	266	300	271	305	294	267	266	282	278	284	268	296	270	294	251	308	265	270	275	316	276	291	293	282	243	278	277	283	295	292	267	297	284	316	241	302	280	285	279	294	291	295	306	301	302	295	297	316	313	288	277	306	295	269	287	277	290	269	269	265	265	280	304	284	271	308	289	277	273	300	269	267	253	288	310	271	300	276	273	284	292	313	267	259	256	277	286	276	259	286	294	335	267	277	313	289	290	279	270	266	285	306	289	285	288	295	273	268	277	303	282	293	289	281	285	274	264	271	284	287	288	296	290	287	293	294	290	265	251	266	248	321	263	250	295	320	292	286	303	263	289	328	279	286	298	267	317	305	261	255	278	297	279	277	291	309	316	300	275	283	299	291	289	281	277	253	266	295	306	295	289	290	321	283	291	319	279	282	297	291	289	269	278	280	285	287	308	270	296	262	279	317	312	317	272	288	265	292	286	257	271	287	290	272	301	279	286	254	285	280	243	287	283	275	309	289	308	270	297	301	275	275	299	286	271	279	256	293	269	280	282	272	295	293	296	274	295	277	273	306	303	281	255	295	284	270	283	306	281	280	302	288	250	272	254	280	293	268	265	274	263	309	279	279	272	282	272	302	281	274	286	276	291	264	289	264	321	281	261	260	283	290	290	310	299	268	283	320	281	318	286	298	309	297	274	296	284	299	297	287	262	295	256	287	272	305	267	281	289	289	285	273	300	273	274	249	274	303	308	321	296	296	289	296	287	279	294	314	302	294	297	265	271	270	297	283	261	272	284	259	270	257	309	293	283	285	287	289	262	251	275	293	291	283	301	278	282	285	291	281	286	298	332	285	288	277	264	270	290	311	304	262	311	299	290	278	296	273	270	274	289	288	266	308	291	283	270	281	300	256	300	296	285	277	331	285	307	281	274	313	296	290	259	295	279	302	312	268	247	278	314	307	318	292	301	293	285	281	277	268	268	261	275	314	294	269	254	264	263	258	299	282	294	273	287	254	310
7505	2161	4753	6437	6330	4954	4074	3218	2660	2221	1963	1770	1807	2016	2881	2437	2470	3919	5656	7058	7907	6885	2597	2171	1036	947	921	962	911	893	882	882	858	832	890	814	870	831	811	882	833	796	776	786	739	775	843	806	815	750	754	793	735	822	799	786	787	758	759	764	766	820	786	750	748	758	762	787	777	775	731	754	720	772	739	780	767	780	802	752	724	756	737	756	741	719	750	775	761	740	757	753	754	803	735	691	717	776	729	739	732	716	722	774	723	726	803	713	763	716	739	741	803	734	770	758	722	743	776	763	715	724	702	761	715	747	747	761	682	718	704	722	755	749	744	747	760	722	742	739	744	755	727	758	748	755	756	707	771	811	715	750	778	710	720	681	769	699	773	765	753	745	712	691	729	769	767	753	718	741	728	746	747	787	733	743	733	730	708	713	776	711	708	753	742	735	736	790	705	710	724	741	725	732	745	801	754	727	747	747	750	786	737	757	757	724	729	751	768	714	743	782	750	729	713	740	725	737	729	760	717	742	741	765	791	688	741	711	751	715	729	716	745	796	711	734	722	730	763	729	734	759	751	701	705	740	708	735	763	791	747	720	730	762	747	713	777	731	762	726	737	729	734	758	759	730	757	734	799	793	744	763	777	742	752	745	696	736	722	707	704	678	794	717	753	727	756	728	764	762	735	738	732	730	714	703	725	757	750	728	711	715	750	755	721	729	749	723	769	784	735	763	746	741	742	729	751	715	718	780	771	718	736	727	781	734	725	736	732	730	726	758	755	735	720	790	712	804	714	766	736	760	750	663	696	726	753	732	762	777	792	742	698	727	756	710	707	746	750	745	717	748	780	756	758	771	701	717	762	773	734	735	680	730	780	764	702	710	753	764	750	664	730	749	745	729	817	693	716	775	755	722	719	704	762	738	714	732	760	701	736	735	709	739	762	788	780	745	699	719	763	731	769	758	723	689	750	758	723	748	767	761	796	726	768	728	739	743	753	710	713	770	741	728	725	732	763	731	733	697	754	765	704	737	727	735	706	748	774	780	741	678	714	780	724	749	755	722	737	716	761	767	737	759	743	738	732	761	731	760	723	774	762	760	765	726	732	765	759	716	735	783	716	757	806	732	671	740	774	704	746	700	724	721	700	726	765	754	739	759	725	737	739	746	766	732	740	714	786	754	729	721	764	726	699	739	702	709	797	739	736	722	732	704	713	729	714	750	740	694	763	770	752	775	756	753	703	717	756	683	689	766	714	699	759	752	723	678	716	752	679	775	735	743	761	763	727	732	681	718	713	744	751	740	761	737	720	720	733	779	747	787	787	767	735	710	715	785	710	779	763	723	707	713	747	733	753	748	732	720	712	675	723	689	735	716	677	736	721	753	775	721	751	733	725	671	746	739	725	771	743	752	736	712	733	757	757	728	682	763	778	692	757	718	714	761	735	721	778	675	768	764	723	705	713	750	736	743	684	727	767	740	741	741	752	710	742	728	738	790	747	792	736	775	711	773	767	733	743	764	773	748	710	736	748	718	779	719	756	809	718	768	739	748	701	756	722	734	729	774	749	736	722	788	744	695	759	751	740	760	794	754	729	762	729	710	722	704	721	693	744	762	728	686	721	745	743	764	771	708	737	750	743	717	786	750	740	740	729	795	737	772	727	771	714	738	706	781	706	734	763	772	760	757	761	787	736	722	732	762	723	733	763	757	719	766	735	708	766	735	750	707	771	731	750	730	753	787	742	726	714	724	743	719	717	754	736	715	753	744	774	739	744	781	707	779	676	774	742	718	725	796	735	728	753	720	742	777	774	747	781	746	802	757	741	658	736	733	752	771	725	761	738	764	738	744	762	744	801	761	733	750	744	722	734	711	729	719	769	729	734	675	763	790	699	742	745	734	743	781	758	772	774	729	776	733	768	754	785	806	713	725	770	754	758	773	754	758	774	742	735	744	717	732	772	764	779	750	781	716	694	714	724	714	711	803	749	729	748	759	714	726	710	755	735	771	714	702	750	739	743	737	754	740	828	729	806	700	772	711	725	754	754	758	736	716	708	735	703	724	802	718	715	757	747	755	749	735	726	800	780	783	741	755	726	715	690	693	691	738	707	736	752	797	762	771	687	748	740	725	754	734	746	740	732	784	713	722	770	696	664	768	733	705	750	748	765	751	754	689	691	801	746	690	770	737	731	733	776	801	726	752	752	768	742	760	745	745	709	741	723	758	765	743	781	698	780	774	736	756	764	715	721	705	709	703	728	717	765	743	696	749	768	731	789	732	774	780	766	726	752	712	791	727	758	761	738	752	752	739	733	785	738	712	743	781	724	758	731	760	727	723	768	779	733	762	728	691	743	743	697	682	747	763	774	737	729	741	742	704	720	695	763	739	667	738	754	748	797	715	730	721	739	715	720	728	748	723	760	779	733	768	764	750	704	768	739	727	747	704	738	756	811	763	763	752	773	772	716	738	745	711	689	739	774	762	765	755	764	730	777	745	719	755	758	773	756	744	745	712	731	750	723	723	820	737	776	796	749	788	753	746	735	687	755	779	766	785	747	740	770	753	781	721	733	669	755	677	755	774	739	743	735	729	746	704	719	745	730	730	709	718	712	741	740	773	712	806	715	742	711	746	766	718	774	717	736	789	724	799	690	752	760	766	712	712	738	764	734	717	759	729	774	747	744	742	733	724	733	766	768	700	766	732	735	773	820	752	698	722	750	768	690	733	729	778	746	760	772	760	740	748	746	783	776	747	755	742	691	733	765	796	744	759	758	761	679	719	755	717	729	774	760	757	761	717	759	747	731	777	703	689	725	734	726	750	761	706	718	743	724	737	723	734	760	760	767	735	715	715	740	705	757	703	748	793	723	739	739	766	732	735	715	669	745	721	715	741	719	747	736	745	738	755	770	758	749	773	713	740	770	732	697	775	707	730	781	809	718	707	702	748	721	761	753	721	737	732	686	708	715	760	785	789	749	759	742	729	728	714	753	786	748	703	736	752	756	754	709	729	761	748	766	736	770	719	787	768	747	743	718	764	736	756	693	780	740	735	652	716	692	748	726	706	706	688	737	730	708	812	809	734	727	733	729	711	719	752	776	768	782	773	766	734	735	752	699	733	709	697	708	694	738	705	717	705	749	748	736	749	731	715	690	779	745	719	701	743	720	757	725	741	716	753	761	738	737	729	739	714	707	752	720	717	748	710	741	734	751	744	756	809	725	758	732	741	754	752	753	740	698	745	745	767	699	738	760	766	684	746	758	752	727	705	751	730	741	719	764	730	690	749	697	760	767	748	795	806	741	761	712	779	757	789	728	749	715	718	774	744	706	757	803	768	743	790	718	709	688	704	749	704	770	741	705	682	765	701	707	748	725	749	719	762	723	731	788	770	798	763	733	732	760	768	775	731	725	706	760	726	776	805	720	698	765	747	746	703	725	733	701	785	757	695	742	775	698	748	715	731	702	746	761	726	724	741	739	760	735	749	770	785	662	750	737	772
2088	376	447	457	522	429	412	336	359	300	267	314	289	297	335	331	316	318	314	304	334	362	307	315	287	295	297	259	322	321	276	298	273	293	306	330	315	297	293	312	332	257	274	301	312	274	306	334	334	305	335	316	296	307	333	312	328	302	301	312	314	303	314	301	268	279	282	312	286	279	295	297	301	294	303	289	348	295	304	326	311	305	341	323	302	300	289	287	305	296	344	321	337	290	327	321	297	291	287	293	316	294	286	336	298	320	313	313	300	266	271	280	298	309	310	285	302	314	340	284	324	302	310	277	309	330	287	299	324	292	277	275	288	282	293	297	292	314	297	293	298	293	287	285	306	300	278	279	287	286	291	284	304	317	285	288	304	295	308	324	304	296	288	297	293	305	315	307	305	292	319	287	278	344	285	261	285	318	325	310	281	330	327	339	306	281	304	333	314	286	316	293	323	281	300	337	332	332	314	324	309	321	304	302	322	315	321	279	295	313	337	304	292	301	294	317	320	283	296	294	315	313	307	323	318	293	316	307	324	294	305	347	305	287	295	284	287	341	311	310	307	298	304	314	307	319	273	323	332	301	311	297	302	284	324	301	341	314	321	313	322	309	303	291	287	277	277	291	303	315	301	319	299	301	328	312	293	295	292	331	288	304	332	292	312	314	310	288	327	282	295	290	258	302	315	299	285	292	301	283	299	321	316	302	319	298	287	302	320	287	329	314	313	277	288	307	297	307	313	309	306	321	297	302	260	321	323	300	302	376	286	318	291	285	309	325	309	311	286	298	301	289	291	312	296	309	286	319	318	335	291	306	304	302	283	312	311	304	320	351	334	326	294	319	331	276	313	290	286	331	320	287	317	311	289	298	321	310	300	308	295	304	341	307	282	320	314	283	269	313	290	322	271	319	319	289	327	291	305	274	321	316	306	313	322	314	284	299	313	300	286	322	318	295	309	302	302	299	307	299	283	320	308	260	310	285	291	298	311	322	291	291	304	311	317	309	274	282	277	269	320	321	311	333	314	356	303	305	290	303	328	290	286	274	309	284	314	312	310	308	321	292	286	298	291	315	288	286	299	314	332	280	296	295	304	295	307	291	289	313	299	279	294	304	287	298	295	320	290	313	314	286	283	283	311	296	278	287	290	314	274	283	271	340	298	290	287	284	316	287	299	304	312	331	305	293	278	292	312	293	321	302	306	282	284	333	273	293	270	320	288	272	289	279	306	288	291	285	300	256	323	275	327	335	292	307	287	291	311	293	306	314	321	316	322	325	293	280	284	289	321	305	292	283	330	317	292	326	293	275	303	308	296	299	292	303	284	265	288	349	326	295	319	314	306	310	275	323	289	305	279	309	314	323	323	293	298	289	313	263	301	275	292	268	326	300	301	301	315	303	314	254	313	263	310	301	289	283	310	319	275	316	297	285	276	305	290	276	301	301	311	321	275	315	321	285	314	313	296	310	302	305	306	282	297	318	330	288	310	328	299	288	281	320	278	273	302	293	273	297	289	291	311	300	295	301	270	304	306	297	287	318	294	320	330	288	292	325	284	305	308	270	306	293	305	310	325	320	286	283	314	363	310	277	287	317	311	329	300	285	296	318	311	314	325	291	288	327	329	335	335	306	289	291	321	316	348	297	308	302	303	331	313	292	308	290	294	266	295	289	298	288	272	309	276	297	326	314	299	304	306	314	304	293	322	312	303	301	312	258	309	290	277	312	341	298	274	338	281	260	308	320	297	283	295	316	310	300	295	333	303	309	290	296	311	304	286	281	290	323	299	283	325	305	273	303	296	290	296	332	277	311	290	310	313	331	298	308	310	315	290	302	287	331	279	274	276	289	328	318	263	316	304	329	329	295	315	279	322	282	264	274	324	301	261	281	311	295	282	311	292	283	342	298	306	289	344	339	290	320	290	317	323	333	308	290	289	302	317	296	307	284	274	340	292	274	329	314	296	280	292	283	287	285	285	260	293	294	288	292	284	317	311	297	316	305	296	298	313	310	309	298	280	282	269	271	309	287	304	288	309	315	345	299	329	285	337	291	289	307	286	339	293	309	324	275	315	318	312	341	291	312	313	278	294	303	283	292	301	302	322	351	305	269	298	306	268	298	295	314	344	318	291	301	283	277	283	327	293	303	329	275	333	295	285	257	296	349	305	317	308	296	305	304	303	322	310	299	276	332	301	307	291	315	313	257	326	327	307	287	315	356	297	310	285	314	328	292	304	280	307	303	300	293	297	325	334	329	274	320	308	318	317	315	304	321	323	296	274	310	298	323	312	299	326	282	274	290	344	307	290	326	317	298	290	302	327	280	291	285	289	335	298	313	299	311	328	305	295	302	319	303	271	292	309	283	294	286	319	284	324	301	300	332	312	262	303	297	313	295	297	313	266	299	338	287	315	315	301	289	304	292	320	297	273	283	323	301	327	331	316	300	305	321	347	324	320	294	301	305	309	313	322	288	301	303	282	297	308	278	306	294	318	297	299	299	281	327	315	293	299	293	287	303	286	279	300	331	301	284	311	311	288	304	320	298	293	259	302	290	305	282	279	276	317	300	284	317	316	297	294	273	320	304	307	296	360	295	285	298	313	288	307	339	309	265	311	279	313	304	281	288	316	293	305	308	302	317	334	324	316	272	308	295	302	281	279	299	306	291	268	292	324	297	290	282	279	339	275	288	291	277	301	301	310	329	291	327	297	316	309	286	314	290	322	304	300	311	291	302	310	277	297	311	280	301	311	313	288	313	303	304	308	275	321	299	350	301	302	304	292	300	298	331	278	311	273	274	333	277	329	280	285	301	303	289	297	282	329	294	292	302	336	284	296	325	301	279	280	280	293	308	309	282	293	297	305	301	288	296	338	299	311	323	307	270	299	300	309	294	333	310	301	266	311	291	317	277	301	299	325	303	315	332	292	303	287	316	312	322	291	342	302	304	321	334	326	317	298	305	300	326	310	306	276	266	320	274	312	295	301	285	290	331	281	305	288	311	289	287	298	267	341	305	319	316	330	289	310	308	315	342	321	308	302	307	295	325	290	304	313	306	325	321	299	260	253	281	287	299	280	322	329	309	314	285	304	268	269	297	274	323	279	313	311	324	342	295	286	323	315	321	312	346	284	304	311	289	303	285	329	293	308	296	315	311	293	282	303	309	324	342	297	323	318	297	300	280	317	305	297	362	316	300	292	274	282	318	303	302	276	307	303	310	284	307	304	318	297	323	312	300	323	321	282	283	268	303	300	308	292	294	308	283	298	284	303	328	327	282	322	290	304	305	288	290	265	287	289	315	305	338	284	328	308	322	283	294	303	316	267	316	285	270	306	302	300	292	317	319	284	273	305	304	312	298	299	292	309	301	315	320	286	310	315	297	320	324	289	296	277	283	287	335	321	305	301	270	299	318	278	294	301	287	288	296	325	322	271	304	330	325	320	283	316	292	304	313	308	321	297	320	298	323	291	312	330	249	317	285	281	323	307	340	297	303
2461	787	1069	1448	1587	1355	1220	969	901	828	728	728	778	784	757	773	765	741	830	912	877	804	772	763	753	753	731	772	791	771	742	795	734	767	758	729	791	701	709	742	719	734	736	727	757	776	718	702	754	766	725	775	756	742	692	742	695	775	726	734	710	751	645	735	748	725	736	777	765	771	743	757	703	776	703	703	753	722	728	730	694	760	774	754	769	719	762	762	712	721	701	761	744	738	761	784	774	728	747	770	743	751	744	782	729	726	720	759	704	725	748	730	737	697	738	735	726	737	706	732	755	723	768	759	749	743	787	730	774	763	733	686	759	745	741	732	743	739	702	746	702	757	750	768	726	767	698	743	764	705	768	708	722	737	744	698	754	756	788	674	681	740	777	745	745	708	818	714	732	730	697	726	722	793	711	746	751	749	742	753	724	729	719	752	721	729	763	746	742	750	810	757	778	735	754	700	767	743	801	702	739	734	762	742	770	735	734	740	713	796	770	729	739	737	767	692	709	751	694	739	743	782	724	702	754	715	722	674	722	715	715	722	785	771	706	749	715	778	767	749	765	778	743	716	722	761	741	767	702	734	708	690	749	747	764	748	754	684	727	766	708	751	670	759	770	719	754	707	706	711	747	775	750	754	720	763	728	750	708	718	751	736	708	739	730	764	675	708	715	666	735	771	730	747	721	766	710	770	743	765	741	752	735	746	760	726	736	817	757	749	752	728	736	744	758	726	737	726	762	724	692	731	745	752	764	757	763	677	730	694	757	693	709	747	787	730	752	748	698	748	711	739	728	716	749	755	746	730	737	711	747	753	757	725	724	726	716	714	677	744	774	753	715	722	726	712	767	751	695	746	736	651	732	721	751	698	756	715	766	783	706	734	798	746	757	747	720	724	758	782	759	724	753	741	729	796	740	691	762	710	772	723	780	722	710	724	721	798	673	728	739	692	648	760	758	791	747	726	731	718	723	770	764	753	696	717	725	647	742	747	795	720	743	750	743	707	732	737	718	782	751	723	737	722	730	712	753	745	734	745	745	751	758	723	716	734	745	702	719	691	707	755	726	749	703	759	718	791	748	724	767	758	721	774	745	744	768	696	739	694	697	725	746	773	730	735	710	738	785	722	750	778	723	718	686	733	719	773	715	711	782	751	732	731	730	712	689	710	749	721	703	753	741	765	731	785	761	809	746	722	792	713	746	722	746	786	746	787	777	744	764	757	790	735	736	694	714	749	757	749	735	783	804	736	730	751	745	726	659	729	744	708	715	758	709	732	754	759	722	719	705	760	766	788	744	739	750	733	738	757	714	760	736	787	772	742	729	762	722	729	736	723	765	695	765	774	729	700	745	727	741	732	758	737	730	750	715	708	775	733	703	747	783	763	736	760	744	732	765	768	698	677	747	719	782	736	695	685	740	730	726	723	744	741	741	744	719	722	728	752	711	701	743	731	760	761	751	708	717	670	763	707	738	712	732	767	707	747	766	733	733	740	754	747	757	765	733	725	742	741	768	747	765	728	715	768	708	769	738	738	725	775	742	738	727	771	715	738	701	694	734	690	752	746	710	765	761	751	707	767	698	743	743	765	740	803	759	716	726	741	754	705	751	791	750	733	759	728	704	757	736	718	742	750	727	724	714	726	737	751	743	699	702	763	691	774	784	773	747	786	748	768	757	706	701	714	704	688	729	738	734	715	764	733	679	761	737	744	766	757	750	735	745	734	714	725	689	755	744	710	773	745	719	746	717	691	743	715	757	766	688	744	714	735	722	771	710	735	742	773	742	698	798	700	741	754	777	733	681	721	751	736	681	751	748	743	701	710	714	742	735	761	789	734	727	779	730	756	737	766	699	759	783	772	689	733	742	730	754	742	714	717	787	760	779	723	751	721	707	703	790	730	739	705	779	742	712	708	780	810	755	719	743	765	723	711	759	777	719	750	750	699	737	782	741	710	721	746	719	730	749	738	746	744	695	741	733	724	760	721	747	778	704	726	692	720	673	713	762	750	713	732	681	681	716	791	742	744	713	728	746	720	753	723	754	712	715	774	727	741	732	771	695	800	731	728	754	737	739	773	785	714	748	715	722	768	739	730	759	754	759	737	749	748	756	732	796	759	728	762	703	744	776	789	717	690	775	727	746	719	767	704	718	758	789	706	746	725	696	742	746	744	725	777	723	770	770	774	754	726	725	741	743	724	687	736	745	770	683	765	741	763	797	727	725	695	759	722	733	668	739	720	739	755	807	704	760	750	741	749	712	766	759	751	718	728	732	738	780	756	687	718	758	754	724	719	705	724	739	781	743	750	742	750	711	744	725	735	779	733	751	736	736	719	736	722	754	795	783	726	741	691	735	741	718	746	679	731	725	789	726	699	747	748	762	745	774	738	677	714	766	723	747	770	719	723	741	736	761	795	716	744	732	680	738	727	739	762	758	731	767	755	789	765	695	708	746	732	732	777	792	713	713	784	761	784	715	731	722	725	769	741	751	781	708	760	741	732	750	719	726	777	710	729	724	716	763	742	666	738	748	700	750	791	730	754	706	689	756	735	703	722	796	750	715	708	737	743	688	741	754	707	762	730	725	762	707	737	733	701	746	726	742	740	749	802	705	731	769	766	759	719	758	727	724	752	804	712	726	779	742	776	680	773	748	756	715	732	765	704	692	697	689	711	723	781	780	710	770	727	750	775	732	744	699	725	745	737	706	691	692	710	736	731	699	766	732	716	699	728	732	704	755	759	763	773	707	751	703	768	764	721	777	761	769	726	728	747	742	739	739	758	743	733	716	706	789	768	743	731	717	728	693	717	733	747	690	735	756	776	774	745	761	754	735	763	737	695	713	777	742	694	761	743	711	710	723	762	722	739	768	764	738	746	772	695	745	761	732	717	757	774	755	718	757	723	737	755	778	759	746	757	702	747	765	675	735	722	760	744	753	695	744	766	747	757	740	747	742	743	757	773	760	690	723	713	777	757	702	732	707	673	745	678	714	774	732	771	765	726	741	731	781	730	708	775	755	739	746	708	722	760	710	728	738	724	733	728	762	710	731	748	749	736	769	737	728	680	759	671	775	791	787	767	755	740	747	784	740	746	764	729	732	735	716	769	778	716	724	738	711	730	780	736	701	734	749	722	724	733	735	718	788	760	788	773	764	733	731	740	706	801	705	731	756	721	732	740	753	716	718	776	735	750	735	769	723	794	709	727	715	688	801	778	779	740	741	715	758	729	722	762	759	749	740	706	784	793	722	743	694	734	783	726	741	754	693	755	721	707	759	753	790	731	762	737	743	731	773	763	749	740	714	733	768	728	719	736	733	738	741	731	696	718	759	734	729	734	730	758	738	758	736	777	707	774	724	785	754	699	706	700	789	758	734	707	752	724	760	710	752	687	718	737	662	773	734	725	726	769	704	735	706	733	693	721	751	728	691	781	722	732	721	652	781	730	711	743	716	719	714	757	743	767	710	772	744	710	728	685	711	764	721	753	743	728
6978	915	1146	1114	962	644	495	354	323	295	243	249	242	248	293	282	270	393	586	624	486	381	250	232	197	160	199	177	187	205	159	164	186	182	188	189	180	189	181	179	187	161	164	177	178	192	165	179	188	173	154	181	165	160	160	174	171	159	180	170	184	180	150	178	161	154	171	187	184	168	175	164	198	167	164	152	178	158	168	148	175	178	161	167	171	161	175	161	170	170	177	168	167	174	166	148	184	181	179	196	154	186	157	174	158	167	172	163	155	170	150	179	181	155	173	158	156	171	145	166	172	172	184	190	161	166	184	169	170	150	175	176	191	162	166	160	172	175	153	162	148	169	146	173	173	143	177	143	167	169	145	172	176	193	174	190	199	182	162	178	161	152	189	171	166	157	162	164	198	178	173	166	170	191	149	161	146	158	159	174	169	167	179	173	188	182	172	162	169	177	183	166	174	161	178	175	180	173	174	180	184	152	147	175	188	177	192	141	154	182	198	170	177	172	185	169	181	162	159	158	167	167	163	184	162	164	184	170	162	159	145	160	166	150	169	182	158	170	153	170	180	162	174	168	175	163	170	147	163	180	200	165	171	174	164	157	189	162	174	167	207	165	159	145	169	146	189	166	181	179	172	175	162	165	179	141	174	186	193	159	142	190	199	176	190	203	167	184	150	145	164	171	183	182	159	174	132	168	186	187	167	156	146	162	156	156	163	166	167	194	165	167	185	179	180	171	154	167	160	193	184	190	176	176	173	162	162	180	202	151	172	198	171	171	167	176	172	164	167	177	162	164	170	180	174	196	182	161	147	167	170	171	172	182	161	156	175	176	156	182	172	172	171	155	154	174	176	183	173	162	154	180	156	169	158	165	162	181	136	165	184	156	162	166	188	160	151	172	171	163	188	158	163	178	187	196	146	171	175	151	156	169	163	164	179	183	166	153	157	166	165	160	175	177	136	186	145	170	166	173	171	160	157	184	174	157	143	134	177	160	185	184	163	168	149	179	168	163	183	180	162	155	158	166	168	157	158	172	165	159	137	167	185	163	181	169	190	172	178	150	157	180	168	165	164	179	200	163	159	144	163	161	175	190	162	177	183	180	177	155	169	144	144	179	211	177	168	160	176	163	160	191	162	188	176	143	160	161	194	152	157	166	180	186	183	166	157	161	203	170	162	158	165	194	167	189	147	159	181	162	174	168	180	149	151	174	171	157	184	173	179	132	188	192	155	169	186	161	170	173	180	146	162	170	167	152	161	152	180	159	151	166	169	165	151	168	168	180	164	158	172	191	158	174	194	168	184	192	173	181	164	158	181	196	192	185	148	149	166	135	168	172	142	174	161	174	171	186	180	165	175	171	146	166	172	146	163	168	145	162	152	178	171	169	159	146	141	185	174	161	166	164	175	177	185	177	203	172	161	192	194	155	183	165	170	176	174	163	154	178	175	164	164	182	164	178	148	183	159	165	179	183	172	155	161	176	169	193	167	178	170	169	172	168	175	159	179	172	162	175	182	160	176	171	180	152	195	159	174	157	165	160	168	169	169	173	166	173	167	164	195	148	173	170	166	180	178	152	155	165	159	189	181	164	160	167	202	162	161	157	171	182	195	200	158	171	175	165	170	178	182	168	167	205	176	161	163	152	163	188	175	169	161	191	168	182	170	175	204	153	182	179	178	147	162	161	175	169	164	177	159	169	166	170	154	182	154	144	173	150	169	169	145	168	153	175	145	164	176	172	182	156	157	156	154	173	196	170	174	185	174	182	188	184	162	171	160	181	156	173	170	180	150	164	179	170	167	186	149	199	182	156	176	157	171	172	172	180	174	168	161	210	174	156	150	169	183	162	159	189	185	158	194	157	152	156	157	186	164	168	150	163	167	184	170	185	166	161	182	177	178	178	166	168	180	188	153	160	171	190	171	138	167	164	167	161	179	179	166	172	167	170	174	172	175	183	166	164	168	153	180	168	186	188	186	166	181	158	139	186	181	163	130	166	186	164	156	121	162	153	137	172	157	165	173	147	174	164	158	177	142	144	195	162	185	158	163	151	190	171	144	195	169	144	177	179	169	151	188	161	176	148	178	162	183	181	168	164	159	191	159	163	159	185	151	159	180	165	187	152	170	182	185	154	179	184	183	161	157	150	185	171	174	174	176	170	188	167	168	165	183	161	179	172	150	167	159	144	151	162	182	151	176	168	174	140	165	157	184	190	145	168	161	186	170	179	175	177	166	164	164	144	144	174	184	169	171	155	171	187	211	169	140	180	183	177	202	163	190	156	150	169	171	173	199	181	162	161	176	163	221	164	174	160	175	169	167	158	180	187	168	184	174	182	182	171	193	154	175	174	177	152	174	168	178	164	175	197	186	165	161	173	171	181	194	193	156	176	177	172	147	135	176	177	179	168	166	197	184	156	184	164	166	176	165	157	177	162	173	188	172	151	171	144	179	149	167	177	184	165	158	174	170	164	201	153	174	166	170	167	189	196	183	183	174	179	164	163	155	199	212	165	181	187	174	154	168	184	200	124	163	170	158	156	168	152	140	153	145	163	152	180	173	174	156	181	165	203	160	185	176	193	184	159	170	149	169	184	152	160	155	184	135	168	184	189	199	178	174	143	153	152	198	153	172	173	160	155	163	173	145	170	161	186	176	180	176	192	148	182	181	163	163	186	172	168	164	163	185	153	187	184	163	193	181	169	159	160	147	172	162	161	180	168	177	181	186	165	166	150	183	159	182	164	175	191	178	175	180	198	186	173	179	178	166	162	172	149	173	197	173	163	201	166	159	178	160	167	171	168	175	181	161	174	180	188	158	166	177	168	154	173	180	167	162	180	152	184	158	139	179	199	181	161	173	157	165	158	175	199	154	188	163	171	165	164	164	163	169	162	167	165	188	142	181	183	170	193	182	182	204	162	163	150	183	191	136	154	181	184	202	167	185	164	198	160	184	160	171	176	198	178	159	143	174	164	177	170	166	182	171	167	183	172	162	176	171	166	164	156	165	179	162	159	179	170	165	154	174	164	182	151	175	185	169	162	166	167	174	182	166	155	158	176	152	154	139	173	181	179	155	167	179	185	174	153	160	161	144	171	153	188	175	162	168	132	198	163	165	180	167	180	162	158	176	155	167	186	171	182	172	155	163	187	159	180	178	163	193	191	159	171	158	130	156	198	188	164	189	157	170	180	175	170	186	170	151	176	180	177	164	164	172	175	182	215	169	189	176	171	141	198	168	165	175	154	162	151	158	145	183	173	152	154	180	171	178	167	182	181	166	163	150	164	167	171	177	185	189	158	165	150	136	191	200	164	181	189	146	151	153	169	173	166	170	170	172	167	155	158	171	145	160	159	182	157	163	195	192	164	176	162	162	158	172	161	180	169	144	183	160	210	169	171	174	179	158	171	171	189	174	179	192	164	189	162	181	147	167	133	171	174	177	168	197	152	174	174	187	181	184	173	166	182	186	161	162	180	173	152	175	156	179	189	175	176
5505	1177	2534	3506	3540	2924	2267	1695	1438	1160	968	984	934	1040	1397	1307	1311	2420	3932	3718	3171	1840	1199	805	623	567	553	569	549	545	573	568	567	511	540	534	516	552	520	531	515	545	528	514	544	500	529	519	492	529	492	489	495	524	528	528	494	493	528	503	532	501	446	492	522	474	489	485	524	498	470	504	489	505	505	483	446	501	505	481	519	481	500	509	482	503	493	499	509	515	481	473	453	515	485	493	492	492	453	501	506	515	475	493	444	453	449	495	502	479	505	460	467	507	434	475	470	506	532	478	469	494	484	497	510	480	493	500	501	474	456	463	448	493	487	501	480	500	517	500	482	495	531	475	495	458	516	501	473	471	487	504	513	486	455	521	525	451	480	463	484	499	496	460	499	488	479	485	456	475	501	495	483	494	510	500	489	481	507	486	470	497	475	511	463	478	480	448	507	525	497	484	488	509	500	452	527	498	511	515	507	486	474	496	517	464	466	500	485	480	493	493	478	514	470	474	465	461	519	469	497	534	467	491	486	502	470	462	484	515	488	528	504	445	480	461	468	498	459	511	508	497	469	448	460	476	478	473	481	476	515	462	483	503	516	455	454	471	481	481	470	486	496	483	503	497	475	505	479	512	521	460	494	473	489	468	497	485	480	472	492	465	484	470	471	466	468	438	474	440	500	509	455	433	490	505	502	502	522	510	477	503	513	476	473	473	452	474	480	500	489	479	484	494	459	466	497	484	454	468	462	504	504	531	473	469	473	473	503	505	475	482	516	498	482	495	486	478	490	497	504	538	492	490	468	496	481	481	448	471	514	475	493	473	484	445	520	495	478	489	461	512	466	488	490	450	464	460	469	466	463	471	478	472	454	501	494	475	509	469	458	450	509	466	470	498	473	490	480	458	506	444	485	448	433	453	480	476	455	448	483	462	479	472	460	518	465	474	512	461	471	503	466	462	526	493	471	494	493	477	455	463	455	481	498	463	490	461	514	507	471	476	493	458	507	474	452	516	484	432	455	454	463	478	494	492	450	456	506	490	452	475	465	498	492	444	492	464	513	510	498	501	430	466	525	449	460	484	512	477	481	500	517	499	497	516	482	471	491	477	516	483	446	498	480	476	438	483	534	476	509	508	458	483	484	483	460	444	496	443	485	476	490	467	498	470	430	468	473	489	496	494	442	454	484	492	519	466	485	474	506	474	497	473	462	478	445	484	497	498	507	526	447	464	497	416	463	444	471	473	447	485	500	538	461	471	496	489	478	498	513	504	480	483	484	501	484	457	480	491	442	512	462	482	459	482	479	474	471	464	488	503	492	463	493	464	479	498	509	453	497	493	470	492	459	467	468	477	463	493	494	471	465	505	523	449	471	524	465	476	483	481	439	458	481	484	458	473	431	491	484	493	473	476	496	479	455	504	439	468	494	509	490	519	489	452	493	462	501	474	482	499	477	430	500	456	468	474	466	480	498	515	511	479	520	495	494	461	469	483	490	522	521	506	465	494	491	458	452	441	485	499	481	521	459	443	442	482	494	439	479	441	506	481	456	477	475	516	483	513	474	462	480	485	476	494	485	461	497	480	498	465	475	513	473	522	472	432	512	488	452	483	484	466	495	477	488	492	494	492	456	481	486	490	495	499	513	433	510	516	503	471	468	480	500	496	478	496	509	460	477	473	450	483	503	495	491	515	492	504	476	497	458	493	478	470	467	458	496	472	499	461	494	492	470	481	481	465	446	477	464	542	535	486	503	489	463	481	465	480	511	449	447	448	435	467	513	494	442	447	474	481	471	461	472	517	482	444	512	451	456	501	468	494	452	502	513	517	489	485	490	480	445	514	490	516	466	437	532	524	539	487	522	478	470	481	443	436	493	448	458	439	453	476	452	513	482	471	474	495	465	490	482	513	469	486	443	426	462	494	480	530	485	450	509	473	522	503	503	504	482	470	477	482	487	480	516	508	463	466	492	502	466	481	494	460	491	443	480	482	478	493	500	450	439	444	464	488	468	503	492	497	472	483	490	466	481	469	475	473	448	488	471	484	432	479	494	554	496	476	473	517	508	438	401	481	478	506	485	487	488	471	453	464	483	434	499	476	468	492	471	491	489	496	460	454	483	502	474	454	467	483	472	480	490	458	494	484	419	473	428	462	487	485	477	485	476	538	482	505	456	495	491	492	453	503	468	490	476	489	490	489	466	454	467	456	461	501	478	457	485	531	473	487	476	487	482	525	448	496	483	444	471	515	483	470	474	451	478	467	471	454	485	453	499	461	487	508	488	472	463	486	464	520	495	468	452	458	459	482	491	453	489	489	500	498	466	496	493	505	513	499	487	495	460	488	428	519	458	467	489	511	462	514	519	455	511	490	484	471	506	467	485	496	469	472	484	492	431	501	448	447	501	469	452	478	490	499	491	493	487	480	452	505	495	515	466	469	465	497	443	478	472	488	494	488	520	459	516	495	499	513	485	489	474	496	451	485	465	475	523	433	445	467	503	503	441	507	453	473	474	477	472	490	517	515	506	456	520	459	489	467	456	479	497	495	470	452	488	477	465	466	451	469	461	474	483	477	469	460	481	402	477	477	443	507	484	466	547	468	483	485	466	496	488	470	451	473	511	422	519	445	474	494	504	473	530	436	497	468	502	469	508	491	437	482	506	488	485	498	490	482	461	464	453	478	495	450	470	473	492	504	485	530	478	471	470	439	445	471	487	439	511	444	462	508	442	505	479	464	473	467	483	491	519	476	441	469	487	515	472	510	477	504	463	448	471	499	507	445	470	527	500	486	505	480	483	460	445	528	490	478	471	485	473	497	461	479	472	521	486	485	494	467	470	485	487	496	474	471	520	490	486	479	503	468	498	500	466	473	494	511	463	504	510	466	474	473	474	462	456	471	491	483	504	477	473	508	471	492	468	482	442	484	457	477	434	486	459	440	480	478	463	469	467	481	457	480	494	485	474	476	547	479	462	511	509	493	504	525	491	462	498	468	487	462	467	537	494	461	501	440	483	491	492	482	506	506	489	521	506	459	465	457	483	453	498	469	500	498	524	467	471	462	486	484	469	468	495	497	481	471	508	534	481	464	485	433	494	528	471	471	524	514	476	490	465	508	475	506	453	504	456	489	537	461	479	449	459	475	479	449	473	478	480	457	489	526	520	472	468	464	457	485	454	507	474	479	481	519	432	483	489	504	472	482	481	470	500	487	505	450	508	480	425	473	483	498	512	489	473	443	485	499	466	482	463	480	498	476	480	484	525	472	493	503	471	449	474	495	472	494	530	472	500	495	469	500	489	439	473	503	509	458	495	492	440	542	472	517	474	494	490	521	502	462	497	473	516	480	481	504	502	477	447	481	489	514	491	502	499	438	457	498	469	496	477	493	527	512	476	482	498	488	474	490	454	442	496	461	477	502	470	471	487	520	486	469	492	448	505	508	465	501	475	466	443	499	452	494	480	497	500	503	511	439	472	486	477	499	467	464	484	454	520	482
13822	2360	2503	2213	1654	1142	945	778	628	504	484	398	455	483	513	515	606	1128	1247	1161	1151	553	402	296	325	298	303	295	322	316	302	302	276	319	315	271	283	304	318	311	303	305	311	290	297	294	305	286	300	283	253	314	320	282	282	295	272	300	294	275	282	255	302	291	266	280	267	272	275	296	280	290	291	293	280	302	296	267	270	282	292	284	277	295	278	293	295	300	286	277	269	279	262	303	305	264	299	289	316	290	278	294	287	273	279	303	256	291	286	303	284	256	266	311	298	277	293	308	328	293	303	283	279	289	273	270	305	290	284	255	300	286	252	262	280	268	284	261	283	280	294	274	266	283	275	298	283	281	279	267	295	335	291	291	291	243	276	280	285	293	287	280	280	299	246	300	278	273	285	290	282	276	247	264	250	304	285	285	328	262	295	274	275	301	298	311	279	296	256	281	297	285	294	306	266	279	277	242	307	272	313	282	264	296	274	319	275	265	322	284	286	283	273	307	309	274	257	281	272	284	308	315	285	287	289	277	272	301	255	296	271	252	305	277	305	302	282	261	270	264	292	296	269	262	272	257	302	276	285	269	274	283	277	284	296	284	289	291	275	288	298	306	292	281	276	278	290	273	248	303	303	263	273	298	267	286	276	284	274	316	267	258	284	273	289	263	265	297	273	301	297	298	305	281	336	273	283	289	276	281	286	238	295	312	313	300	258	287	312	283	259	302	286	303	275	285	263	286	304	297	291	283	264	301	315	318	263	281	269	307	279	250	267	264	315	264	256	256	286	300	286	289	306	262	253	293	260	305	285	283	278	287	285	302	282	253	289	276	271	277	300	272	282	252	274	288	287	304	316	269	327	216	303	278	287	286	296	234	277	310	241	255	273	305	270	306	305	288	280	278	277	278	267	287	296	292	271	299	278	283	296	283	293	292	259	270	284	313	312	290	276	276	270	289	307	248	288	260	301	239	289	292	301	311	248	301	304	307	280	310	257	262	283	271	270	278	307	315	271	267	243	316	303	255	294	301	292	270	263	310	299	285	250	282	264	266	291	298	295	308	342	303	311	302	270	295	234	284	289	304	303	303	257	282	300	274	307	289	305	286	301	259	256	271	260	264	297	301	288	257	253	316	287	313	270	288	251	298	249	260	277	292	266	276	285	300	276	314	320	264	277	294	313	306	285	283	278	309	286	305	288	287	280	289	273	315	318	280	301	297	271	299	280	271	286	284	269	270	290	293	295	246	273	280	256	270	294	286	274	264	279	277	273	278	304	278	272	275	265	288	303	280	263	283	251	269	323	282	248	281	297	291	252	233	270	291	292	266	276	300	263	291	286	314	258	278	288	289	293	305	282	281	313	289	301	289	286	300	272	299	341	278	281	290	278	277	294	285	263	278	285	271	272	292	311	265	269	334	285	275	287	287	277	264	280	269	273	310	317	306	298	277	268	269	261	298	306	289	300	316	298	265	312	278	267	258	244	313	269	279	259	301	314	268	282	310	300	319	301	267	291	262	274	310	272	304	263	274	263	259	260	273	284	235	300	286	269	306	302	281	270	294	286	257	253	243	267	260	308	267	278	291	303	287	261	300	279	292	270	309	289	267	311	282	275	267	278	278	292	323	303	248	289	268	299	262	251	280	250	302	265	318	249	279	266	282	280	277	264	280	253	289	291	288	256	288	255	311	260	256	297	302	261	294	253	299	293	249	305	283	298	289	293	259	270	278	296	265	278	269	265	286	281	287	275	306	281	297	314	255	264	283	284	279	272	268	294	291	288	270	291	309	311	322	301	276	279	272	268	310	304	273	288	285	286	278	270	285	269	274	273	313	267	290	313	324	273	310	260	304	252	273	279	287	325	288	303	316	281	276	274	284	276	281	286	257	283	263	281	276	308	283	311	306	286	293	282	290	272	307	264	310	289	249	264	292	276	277	286	299	283	265	301	246	303	276	266	269	320	300	295	282	280	281	252	316	289	272	269	298	316	279	298	288	318	291	301	286	267	286	271	302	274	307	274	281	270	283	274	282	282	297	275	312	244	316	334	297	294	280	284	272	287	290	285	276	273	285	272	277	261	297	279	258	287	301	306	287	321	303	298	278	301	272	284	293	304	299	283	293	274	303	304	284	283	262	269	284	295	301	284	286	253	301	256	312	293	306	266	271	300	269	295	292	271	295	293	259	284	319	295	304	285	286	283	289	296	277	289	284	291	292	280	259	257	291	275	282	260	277	276	279	306	296	289	241	276	288	286	298	282	256	288	286	250	267	285	264	268	275	281	275	319	270	268	286	282	270	294	267	269	277	282	282	277	282	280	294	264	280	270	293	276	296	283	301	289	269	237	288	288	278	275	271	249	260	296	297	281	256	256	289	282	266	270	294	256	274	275	285	280	269	266	280	302	293	284	294	321	285	246	273	276	304	284	275	261	287	296	267	285	290	287	255	280	254	244	295	271	261	289	276	265	266	286	323	264	295	259	274	285	263	280	274	290	279	275	283	266	274	261	259	288	295	293	252	264	277	282	289	266	289	286	292	300	298	295	291	278	273	263	292	277	306	278	276	282	309	251	276	294	292	269	302	267	295	291	280	261	310	270	272	272	321	295	277	260	279	255	303	302	290	306	266	258	298	294	284	294	281	308	286	271	287	262	281	285	247	292	275	272	273	264	287	279	278	300	266	267	298	289	278	312	303	253	296	296	285	293	286	284	321	291	298	296	292	245	286	291	301	273	260	293	262	295	295	304	277	280	274	269	265	284	280	311	301	320	270	304	290	266	290	313	265	249	266	278	267	288	281	265	256	279	278	295	272	292	267	305	294	305	308	289	290	313	291	320	289	263	285	321	302	258	282	299	273	299	301	293	270	270	279	279	279	262	263	274	273	281	300	293	295	297	312	309	302	277	295	302	261	290	280	297	279	277	277	294	277	301	262	276	269	316	277	287	281	297	255	291	305	322	273	271	319	269	279	292	275	279	277	262	281	303	295	277	288	255	272	305	252	281	271	238	276	303	261	304	272	284	269	320	261	313	281	303	271	275	302	279	269	270	287	248	289	300	296	291	319	303	286	297	298	292	321	259	267	286	273	249	261	284	291	320	278	248	305	259	269	290	248	285	267	289	262	261	281	293	291	293	295	264	259	289	270	289	285	296	319	275	282	270	265	281	309	343	305	279	278	276	351	276	274	276	276	295	312	284	312	298	292	289	282	284	285	269	272	308	293	292	253	274	292	279	271	276	316	301	268	279	294	288	275	271	285	294	310	287	307	294	274	239	238	313	296	272	310	275	295	300	314	290	272	268	290	294	278	290	301	261	273	285	290	305	288	283	270	268	276	267	285	276	296	259	285	304	276	308	271	284	281	294	288	314	289	330	305	314	279	267	305	267	290	265	256	260	272	297	270	286	259	255	241	278	293	282	300	284	280	306	311	266	270	274	273	294	267	268	313	264	279	278	291	280	288	275	264	286	258	277	257	273	298	287	269	268	292
7576	2104	4703	6158	5961	5008	4039	3266	2450	2106	1933	1742	1725	1924	2350	2407	3120	6650	7379	6889	5693	2496	1475	1056	1002	923	928	883	901	889	871	853	835	866	814	854	825	849	852	824	779	805	823	781	813	780	815	766	794	722	804	783	808	761	812	769	810	752	803	757	748	772	811	723	716	754	725	771	811	752	750	805	725	684	758	740	740	750	728	749	744	808	732	774	746	754	757	811	741	759	783	759	775	734	782	717	802	702	791	784	755	731	746	781	775	762	731	805	724	767	734	715	735	732	729	767	752	718	745	766	754	717	728	785	727	789	730	752	745	790	740	742	749	751	738	750	755	752	736	763	770	741	704	750	742	716	768	727	713	734	701	733	728	717	780	730	720	742	728	722	723	712	741	726	728	748	740	777	744	750	766	741	721	770	750	704	727	793	730	683	748	741	824	723	704	781	736	729	752	762	755	752	724	717	712	716	749	754	729	772	803	710	687	728	743	713	756	743	767	767	743	705	735	788	781	786	755	741	809	731	718	724	737	813	755	762	716	756	698	765	724	740	736	763	829	730	765	738	769	737	740	740	767	736	763	735	756	713	716	760	805	738	726	733	717	758	778	780	746	713	801	744	699	699	763	721	723	769	722	728	774	724	776	685	709	755	702	738	743	789	766	785	718	723	719	732	762	792	776	779	750	724	685	754	745	722	783	683	793	739	750	738	721	715	711	708	759	741	696	750	748	757	774	758	769	747	706	711	729	736	763	742	786	776	698	771	785	758	719	727	721	771	723	737	770	728	790	735	726	777	702	746	729	698	779	741	685	704	730	759	750	724	764	763	740	717	724	745	740	700	777	748	724	728	752	730	760	784	775	757	726	703	755	750	773	800	753	758	729	712	768	704	716	727	695	753	749	726	795	724	759	742	781	719	730	735	710	734	701	749	773	707	737	714	708	758	766	738	760	763	748	668	747	741	743	745	756	728	759	715	780	680	736	741	777	724	706	762	720	743	730	769	732	730	761	754	731	708	773	760	781	693	696	767	696	753	716	706	699	737	751	734	739	729	740	747	729	715	727	743	739	733	736	731	699	759	753	700	717	742	767	717	712	705	731	790	712	738	702	676	762	761	795	780	730	780	819	711	721	746	719	722	732	716	750	677	761	736	760	691	718	741	719	709	724	720	704	762	775	738	775	746	757	781	738	697	751	738	749	799	738	700	724	745	747	707	760	757	717	756	774	715	740	726	759	758	742	768	774	670	738	780	724	690	734	739	708	711	800	787	736	764	786	778	711	716	754	708	746	748	759	731	761	729	741	720	737	730	729	750	771	712	753	767	751	739	711	775	724	734	817	791	746	698	744	768	746	766	715	739	719	731	750	756	754	781	695	758	726	722	765	773	708	756	744	775	757	747	742	718	758	740	737	709	736	741	735	771	704	742	725	738	724	725	694	793	731	755	722	703	764	749	735	787	768	743	732	782	726	729	752	789	770	713	758	730	747	753	718	769	733	783	773	768	742	732	732	748	759	741	758	771	724	766	732	757	725	694	739	758	744	736	748	737	734	744	753	772	734	744	797	726	742	708	737	766	721	714	741	690	732	749	760	724	761	704	733	690	738	701	734	710	727	744	739	769	758	685	743	759	757	715	726	670	704	717	789	750	801	774	677	701	706	782	773	741	801	750	722	770	735	699	731	734	743	721	764	752	741	760	696	747	706	711	745	768	715	729	758	713	722	741	722	731	703	773	708	728	781	742	768	742	680	738	763	772	741	776	746	752	734	727	718	764	726	758	761	703	755	723	723	725	753	767	708	838	741	746	736	733	726	737	749	760	787	690	736	732	744	694	740	738	710	708	735	724	706	753	708	740	705	778	737	746	727	760	725	727	736	767	780	744	734	691	760	745	769	794	789	743	726	734	745	750	797	750	731	749	722	754	786	750	705	776	721	719	733	684	734	731	748	747	724	711	753	749	743	767	753	780	731	739	751	720	756	738	723	782	724	710	730	715	711	754	744	795	745	757	710	692	743	724	739	756	806	706	732	785	708	734	756	778	730	769	750	779	732	711	692	784	752	735	771	739	682	726	787	730	753	742	694	748	758	745	718	743	734	733	754	745	771	707	738	731	755	744	750	710	742	741	758	737	736	795	812	698	716	766	716	715	751	734	770	767	748	750	775	775	728	723	728	734	773	758	740	742	750	782	765	764	737	736	739	770	773	745	741	751	756	767	746	769	724	719	701	739	745	747	759	754	760	756	750	735	759	758	752	749	750	750	760	728	807	805	740	728	746	720	715	792	767	779	733	720	766	783	762	710	793	746	691	730	751	753	727	743	756	761	783	714	793	726	738	732	739	767	766	789	775	734	740	738	747	742	700	780	766	774	753	745	727	776	701	752	697	774	712	725	734	765	759	748	764	765	722	719	710	709	755	712	749	678	705	720	734	724	749	751	759	738	779	794	720	735	773	818	722	742	755	778	733	721	769	743	744	811	681	761	762	762	700	737	720	726	756	822	771	766	778	796	716	713	711	745	759	713	783	738	740	711	760	731	743	722	757	739	750	784	731	762	723	761	732	691	765	731	730	694	736	787	748	738	738	775	724	760	727	740	749	774	752	759	783	739	750	730	732	764	781	798	750	771	745	749	747	759	792	768	743	721	802	762	693	750	795	761	720	722	761	752	733	713	725	698	764	764	695	756	735	749	758	735	697	720	733	720	759	745	768	730	732	720	700	780	741	740	739	734	779	695	771	724	771	682	791	736	735	732	770	771	760	753	742	725	705	706	699	766	719	676	729	755	744	723	699	723	673	736	775	710	759	740	703	725	734	760	723	706	747	771	746	771	700	761	738	712	756	724	760	792	712	698	773	710	738	742	743	744	761	669	727	761	739	739	735	759	716	745	738	751	744	724	713	689	756	756	801	720	730	722	755	781	753	782	770	718	753	771	753	744	730	797	719	737	736	777	760	728	723	719	707	712	720	769	729	714	723	708	742	755	763	749	710	733	686	717	777	742	764	704	706	746	740	719	759	765	770	724	767	740	706	724	723	766	698	782	743	736	737	744	746	751	747	712	743	724	742	723	733	699	731	672	745	712	708	747	811	731	736	795	735	767	742	692	747	765	713	726	758	726	715	704	778	710	747	735	749	762	782	714	778	739	732	727	770	683	719	822	762	760	708	695	797	692	746	745	749	720	724	729	739	724	739	760	717	735	734	750	710	783	780	773	708	696	741	708	792	766	765	689	760	726	732	780	719	761	754	716	717	707	777	724	723	739	768	767	732	773	739	762	745	769	735	752	743	783	712	727	737	768	720	706	713	747	779	758	704	730	768	744	711	737	696	755	733	705	756	716	698	741	772	742	752	764	743	737	742	766	752	692	721	723	746	728	715	771	682	724	754	762	801	766	688	713	745	760	712	745	745	732	800	737	799	710	759	736	742	736	724	739	764	734	724	782	732	772	762	698	721	759	726	710	685	742	730	707	706	728	754	740	711	762	724	735	766	720
2138	388	403	429	468	409	364	319	312	264	325	286	319	282	305	315	306	295	343	295	322	350	309	279	296	316	311	330	283	313	291	308	301	312	289	318	298	284	262	299	300	271	314	319	288	334	284	300	314	295	326	301	299	306	304	292	283	303	304	295	291	294	272	299	287	318	306	326	302	304	282	308	287	286	289	288	299	293	256	288	295	300	316	283	296	287	281	282	287	304	316	300	289	300	325	286	313	312	295	301	298	292	329	298	302	310	299	282	302	290	323	294	348	284	299	298	296	275	294	294	294	277	295	309	336	286	286	296	299	313	297	325	287	307	306	315	335	278	295	297	317	281	302	291	284	317	333	283	251	310	297	305	293	273	297	312	302	316	306	281	323	297	307	305	316	323	296	299	271	289	273	276	290	319	319	312	285	325	288	294	309	312	286	295	286	304	295	281	259	272	311	310	286	305	288	307	296	295	316	246	275	293	322	297	282	284	286	314	307	280	282	299	308	334	285	317	308	278	340	309	300	292	300	302	306	287	317	283	269	305	289	302	326	294	341	291	316	296	288	290	299	295	258	290	310	316	321	298	320	297	325	333	297	334	337	291	288	312	269	319	316	334	298	279	290	320	302	311	281	274	308	296	292	260	280	301	323	282	309	303	298	304	310	297	287	310	348	283	332	290	298	292	305	300	286	305	310	298	334	309	306	324	309	320	286	293	305	283	284	285	309	303	308	314	294	272	290	296	340	273	289	279	307	284	292	300	272	260	309	303	263	298	306	307	291	288	308	293	298	298	301	323	353	295	308	331	297	292	301	301	271	276	295	317	295	284	322	296	329	286	274	316	316	298	286	249	320	348	279	291	319	309	303	298	301	286	319	314	297	279	292	296	288	309	304	312	303	310	296	315	308	303	321	276	313	291	308	274	325	317	275	304	311	292	312	325	311	287	293	278	280	301	287	291	305	302	311	322	316	309	305	275	277	297	333	278	337	281	267	285	289	299	321	289	336	303	333	252	323	318	337	289	304	317	300	289	284	311	297	314	303	321	282	291	292	283	280	297	320	292	324	307	316	309	308	297	308	301	269	276	288	268	336	296	312	312	320	329	308	272	296	283	319	326	319	294	303	283	306	281	332	293	295	312	308	291	315	325	296	311	310	300	319	274	349	306	310	291	296	318	330	295	273	299	310	299	296	295	317	301	324	283	310	301	280	278	285	266	294	295	307	268	299	307	304	296	332	345	302	328	287	293	271	312	320	334	290	319	298	332	295	285	299	302	312	320	295	290	332	293	302	321	275	302	299	349	347	299	314	318	275	270	319	282	253	321	293	298	303	281	275	293	327	300	310	300	294	304	291	262	292	317	314	307	281	334	312	318	254	282	332	325	319	270	305	298	333	302	288	286	298	268	268	292	303	301	303	263	292	313	263	303	279	291	276	308	282	276	327	284	290	327	284	277	317	300	325	299	291	288	292	310	319	276	323	300	313	266	281	306	303	288	303	302	296	292	301	324	302	300	294	315	315	296	330	280	306	294	287	294	299	327	302	303	328	323	336	282	268	292	328	314	280	302	343	313	306	285	303	301	291	303	307	266	271	268	269	290	297	313	309	313	301	320	307	295	299	271	313	284	281	273	298	301	296	288	330	309	321	298	300	285	282	294	289	302	314	298	309	300	301	323	277	314	277	302	291	292	263	304	306	306	334	321	304	301	315	317	286	314	298	318	310	323	295	289	287	299	267	274	296	312	300	319	319	284	310	303	310	303	316	275	321	289	295	298	316	309	307	342	319	290	290	294	304	305	290	302	314	292	303	285	307	311	311	304	293	302	307	281	328	329	311	302	316	313	303	278	311	331	284	302	317	300	286	286	325	313	281	286	298	276	307	315	325	294	273	314	288	324	332	294	297	300	315	309	326	295	302	289	297	302	305	303	293	311	294	317	305	273	312	311	265	293	308	283	336	265	320	315	273	281	317	325	311	307	292	305	284	304	290	278	321	311	338	334	296	330	306	274	294	307	322	332	314	305	314	297	293	298	307	319	309	278	302	286	301	315	319	270	341	272	310	308	297	302	289	286	305	310	336	310	306	310	309	281	282	313	300	310	306	316	293	341	305	276	326	301	329	312	284	284	320	302	319	296	302	322	297	316	294	294	312	310	318	302	265	301	334	299	292	292	332	308	285	305	288	289	273	313	292	274	313	305	276	290	286	303	288	278	293	342	270	298	296	316	296	323	291	313	284	300	290	292	311	319	326	297	321	280	291	285	322	303	301	325	328	309	311	295	321	298	288	304	277	290	278	286	294	274	317	292	275	315	324	309	329	299	293	317	288	315	307	308	283	275	294	306	311	298	280	312	303	316	319	314	281	333	321	318	284	302	317	289	314	304	336	300	292	331	298	299	290	298	309	302	324	304	304	308	278	286	352	290	287	294	300	318	266	320	303	314	282	305	298	293	293	299	303	327	295	298	335	285	272	317	311	301	325	280	297	294	311	269	262	289	330	317	313	328	267	293	294	342	307	280	290	319	274	308	289	283	287	301	319	335	307	266	299	296	275	317	272	305	266	318	327	345	311	287	308	300	291	289	295	326	309	321	279	265	275	296	287	312	294	288	315	263	302	283	326	286	282	321	312	280	290	289	295	303	278	317	329	296	274	293	296	346	274	302	291	312	295	304	297	274	315	305	307	320	280	291	292	287	273	299	290	268	266	299	325	301	290	327	281	336	285	307	304	280	324	317	292	278	320	258	282	301	327	331	293	300	290	310	306	301	290	278	298	305	283	309	277	318	295	295	312	328	281	305	302	328	315	310	287	307	279	277	313	304	301	330	324	336	291	322	310	297	308	279	308	322	280	304	321	282	280	303	314	288	285	298	292	308	265	263	287	319	301	293	316	279	278	314	298	273	266	286	276	293	301	296	311	303	313	276	322	336	298	283	314	283	310	325	315	277	306	316	309	301	308	300	320	294	288	280	288	312	301	303	279	293	307	281	300	320	301	293	259	291	315	315	300	304	284	312	305	317	317	321	263	318	303	301	303	298	330	276	287	302	269	320	307	318	271	319	316	299	317	315	306	308	297	309	344	300	286	275	285	314	341	286	335	268	306	268	316	296	270	285	283	282	314	325	276	294	301	326	301	294	301	302	294	265	313	308	296	290	294	286	304	304	296	298	323	298	307	294	265	329	332	331	352	289	301	321	345	294	298	305	305	315	305	313	280	263	332	302	354	309	298	258	277	304	312	323	303	314	336	313	276	276	310	311	307	313	309	291	280	310	307	282	328	306	292	324	301	276	279	281	275	330	276	276	284	318	291	294	304	305	306	262	315	314	286	306	303	291	258	285	299	329	268	324	307	329	318	285	323	317	322	285	334	318	315	290	318	318	325	299	289	286	279	308	292	313	279	328	288	317	296	281	297	293	323	296	314	279	266	285	295	288	279	260	280	340	279	276	305	295	284	309	328	291	279	280	275	298	271	314	297	282	299	302	301	309
2496	822	989	1316	1552	1199	1089	1016	849	759	758	717	772	741	725	718	799	793	823	858	824	777	804	704	762	697	790	687	734	756	757	722	761	723	740	734	767	730	715	761	747	720	795	753	734	729	755	700	725	733	727	702	749	765	717	702	736	725	731	754	695	715	734	767	764	728	716	751	768	704	751	740	699	703	768	722	740	782	713	771	725	727	731	718	800	745	731	772	760	739	709	741	730	754	772	770	734	770	740	765	720	758	721	743	775	758	775	732	700	775	725	765	754	763	730	753	783	701	794	718	706	774	715	748	737	735	726	758	651	756	703	727	702	744	783	747	755	741	716	731	739	743	757	734	733	689	756	796	750	774	693	721	751	713	735	738	740	741	716	727	736	789	688	725	739	726	756	715	738	703	731	680	739	739	755	687	778	710	727	756	729	749	771	779	740	719	721	731	734	708	733	769	711	698	734	692	730	764	800	715	716	752	723	697	752	767	702	761	783	759	795	742	728	770	727	731	698	761	733	787	722	725	702	733	754	735	724	728	763	716	740	773	761	776	768	716	730	742	758	719	750	749	730	751	737	698	705	770	770	773	705	748	769	741	782	735	728	733	669	713	732	753	743	750	739	760	726	760	762	726	801	704	743	743	752	732	724	729	729	730	713	712	731	731	674	759	691	704	716	694	697	721	738	731	749	720	706	714	764	694	727	767	757	714	739	739	738	740	732	747	726	729	747	775	709	733	728	769	767	727	754	724	743	755	739	747	797	724	712	743	747	797	703	771	680	721	745	692	731	765	758	696	741	755	712	739	745	755	709	717	730	726	721	716	712	761	727	744	744	734	748	739	772	778	713	758	791	728	748	739	762	731	745	776	691	718	731	768	739	741	716	693	714	735	792	749	716	729	743	726	722	730	746	728	787	745	711	702	759	733	714	718	771	762	727	738	728	738	762	747	735	719	735	769	739	748	740	752	719	763	721	712	732	726	720	739	715	688	767	767	745	711	725	732	704	744	690	722	732	770	694	716	732	726	741	699	741	758	710	727	694	747	721	736	756	725	788	811	761	773	694	741	730	736	676	739	745	699	747	736	711	738	727	728	692	721	787	755	777	725	779	762	751	747	730	757	746	748	737	708	689	732	752	718	713	740	768	695	747	755	778	735	762	711	686	737	728	691	729	728	705	758	735	773	729	671	767	715	691	742	707	729	791	749	741	756	769	724	709	771	708	771	720	769	673	725	768	720	736	742	682	721	722	781	696	727	723	704	762	730	715	729	769	764	727	729	706	715	703	730	742	735	774	725	739	705	709	711	730	770	714	735	766	772	726	760	725	711	735	755	741	738	710	775	726	754	759	743	716	729	764	727	704	756	713	804	756	696	727	691	744	717	708	722	733	705	790	752	740	776	730	721	764	736	716	718	763	780	664	772	705	691	704	709	705	720	738	738	693	684	755	704	764	771	695	670	765	717	740	747	758	721	782	677	746	729	656	718	696	765	708	684	757	785	746	702	731	721	741	727	699	744	782	750	730	701	706	724	728	682	777	738	712	757	743	731	715	761	735	682	759	742	730	741	730	742	760	706	700	755	766	710	686	729	735	753	725	810	713	712	715	692	716	706	728	769	688	746	749	732	800	777	748	776	689	729	723	680	745	726	746	747	761	709	751	758	694	730	763	742	729	752	756	750	695	770	712	741	771	779	720	721	773	720	683	740	773	725	741	709	772	750	797	728	741	773	758	709	738	757	745	729	714	748	695	798	718	741	706	721	777	777	743	719	748	750	690	783	732	779	726	765	718	735	720	726	713	753	741	723	728	773	759	708	758	743	717	766	712	731	752	714	711	675	707	747	716	732	728	738	702	708	781	786	751	747	748	759	782	749	715	723	768	729	763	714	730	759	726	725	743	733	737	737	738	735	730	739	726	758	738	724	750	736	746	723	817	750	746	726	717	758	748	755	757	751	695	728	730	691	719	738	761	716	748	714	702	733	745	727	715	708	782	742	737	717	779	746	731	777	752	691	689	746	723	708	731	706	729	752	750	751	739	752	757	716	751	705	714	733	762	720	756	800	756	771	773	733	739	775	744	763	749	767	754	740	707	719	765	767	738	705	725	716	738	743	713	732	740	755	744	708	728	723	805	714	759	740	723	733	741	762	774	739	792	730	781	723	758	678	739	740	770	740	743	726	732	754	660	718	764	740	711	731	745	717	710	749	776	735	732	723	728	770	698	751	768	799	743	701	697	707	741	762	741	787	722	713	739	763	782	756	697	740	711	698	735	738	763	728	739	729	793	714	730	721	736	734	720	729	748	731	750	736	705	713	723	773	719	756	710	719	740	724	779	778	685	750	739	738	690	740	731	763	688	731	727	757	750	809	696	704	708	724	758	755	759	770	719	740	767	723	780	750	761	770	733	741	727	713	745	731	735	755	713	722	713	768	686	746	780	739	711	755	759	709	730	773	713	720	774	709	732	713	734	724	717	740	708	780	737	745	706	787	787	750	751	750	743	756	772	732	741	720	765	721	719	716	731	775	734	700	714	707	792	712	703	736	754	727	739	717	781	779	765	756	652	707	718	723	700	775	753	741	725	744	698	766	740	775	723	757	731	747	736	760	748	720	753	728	745	716	710	734	732	729	720	767	716	677	743	729	752	730	713	724	734	707	717	739	720	733	743	749	736	725	780	749	734	763	783	681	732	756	686	764	742	790	794	740	759	759	716	705	691	721	726	698	751	732	751	687	714	698	733	795	752	727	710	788	728	725	780	782	763	736	741	729	770	758	807	719	738	733	741	796	766	744	791	715	737	748	708	778	743	769	737	730	755	736	747	768	749	699	700	741	757	758	730	758	697	719	761	730	748	758	707	736	749	734	722	743	737	761	777	744	771	703	740	726	725	686	718	779	764	732	746	737	741	738	745	707	718	746	755	731	783	708	725	772	716	808	723	751	729	748	721	741	703	765	760	731	735	717	728	766	781	687	751	745	740	740	741	761	752	685	718	706	732	792	717	712	750	735	697	703	735	760	732	743	785	714	714	690	736	754	699	727	725	720	708	741	712	781	758	736	741	734	691	730	738	738	728	777	724	723	716	740	711	746	692	765	703	758	714	763	687	726	746	725	724	711	713	768	727	758	671	754	689	721	753	761	753	737	778	746	736	736	700	726	744	737	771	738	750	747	708	739	741	737	735	755	734	705	724	777	765	693	706	689	743	722	709	774	714	746	772	770	718	777	732	759	717	741	749	693	725	762	754	752	713	751	742	724	747	748	811	804	734	767	751	713	736	747	800	730	729	704	741	736	742	704	719	706	697	755	721	739	716	733	702	743	757	685	724	745	766	723	720	738	718	713	732	737	671	755	680	717	753	739	691	731	742	735	737	733	744	751	726	710	702	701	780	722	760	762	749	732	734	712	730	723	755	761	781	724	728	699	731	742	716	756	762	711	745	722	788	701	720	727	710	779	731	733	747	730	704	764	692	775	724	707	743	759	753	725
6965	957	1117	1075	907	585	496	373	318	286	238	252	246	220	289	325	400	504	526	412	297	240	206	182	179	184	175	176	190	172	177	184	188	184	173	165	141	169	177	191	181	176	150	159	180	172	158	191	188	172	177	155	170	204	173	166	161	146	168	171	155	159	180	178	148	182	167	168	165	170	153	195	201	182	164	163	154	154	174	188	154	178	163	171	141	165	175	185	191	179	178	191	182	201	179	194	176	159	166	140	169	139	147	160	187	168	169	158	173	177	161	143	158	170	206	186	161	141	185	170	166	166	174	147	167	164	160	200	178	178	181	157	170	170	153	184	168	170	168	155	148	180	160	137	154	181	178	170	145	182	178	148	182	187	183	160	177	177	165	164	187	160	171	171	185	158	181	142	179	145	170	184	173	180	178	176	143	168	193	162	202	154	165	169	169	146	146	172	167	171	186	149	142	175	165	177	151	155	190	178	179	143	148	162	165	182	185	163	193	174	167	174	147	164	195	142	168	150	174	183	175	199	165	194	151	193	155	173	154	183	178	188	173	171	163	150	169	164	163	152	183	204	172	157	162	148	177	167	184	169	181	180	162	173	184	167	174	173	187	166	166	171	198	181	188	158	165	176	171	150	170	166	164	137	168	178	163	177	164	162	178	159	165	160	170	176	135	142	144	146	167	160	164	180	157	157	147	142	158	151	156	151	178	144	180	175	169	181	151	176	162	164	164	176	172	143	162	152	180	169	170	194	168	197	176	183	169	201	191	168	159	173	179	151	142	175	185	160	182	176	159	173	155	160	138	168	165	171	144	162	179	144	168	165	151	172	172	162	149	178	167	171	149	180	199	152	156	171	175	177	175	181	178	175	149	182	167	162	163	158	201	164	155	185	158	158	159	162	175	200	173	170	172	193	151	173	170	156	170	179	156	156	159	168	198	190	175	178	184	147	173	173	177	155	179	147	147	174	160	152	176	167	157	163	174	184	146	153	171	182	159	185	165	176	165	152	168	173	156	173	163	173	167	185	171	171	205	173	172	177	181	155	178	179	171	171	175	173	163	181	155	170	167	160	156	168	169	192	177	166	159	168	178	180	168	168	160	149	166	171	149	179	163	155	154	189	166	143	193	175	158	149	179	175	162	170	196	186	172	171	166	155	182	170	191	177	175	159	174	186	187	180	152	167	154	167	156	179	165	176	189	151	172	152	171	184	186	168	162	181	159	148	161	180	183	175	144	151	166	149	175	155	190	181	165	182	166	163	177	148	179	161	168	174	164	159	168	157	172	185	178	171	149	193	149	167	170	174	147	160	166	167	163	165	164	176	176	178	172	147	180	179	166	189	170	187	154	189	176	164	153	162	155	173	175	215	180	178	208	180	181	166	174	175	185	190	157	192	171	190	154	158	184	179	201	158	180	182	174	187	151	165	152	171	206	163	145	145	183	200	183	187	178	156	209	189	150	179	161	176	173	144	181	162	175	171	158	155	182	168	163	159	164	155	163	174	169	170	167	163	156	159	174	169	160	159	192	173	172	160	192	155	164	156	174	174	208	150	157	183	176	195	160	156	162	185	148	159	166	186	166	150	171	139	155	161	179	196	167	162	167	166	150	170	187	169	188	146	170	171	157	141	154	171	195	184	161	167	150	151	158	166	158	177	191	180	190	155	181	171	176	156	197	169	157	183	152	186	164	169	151	163	170	169	168	149	153	160	186	166	198	152	152	168	150	168	158	154	173	163	172	150	172	175	168	159	154	207	166	162	168	174	154	149	197	171	184	154	188	151	155	164	188	161	161	182	187	162	185	178	182	174	160	150	173	203	151	158	177	172	173	212	156	149	143	170	188	174	174	173	165	185	185	167	160	171	185	174	182	163	171	145	180	171	154	162	164	149	156	172	181	165	179	174	181	182	149	153	165	155	164	160	185	153	159	163	148	163	183	177	146	160	150	177	168	149	159	173	191	162	160	161	171	166	183	153	172	173	180	168	187	190	153	160	161	188	154	187	173	145	153	158	172	171	171	160	182	187	187	178	155	189	168	159	179	190	168	171	168	175	200	190	165	158	154	181	169	185	198	172	178	179	165	161	182	173	151	157	164	167	171	184	157	168	174	195	157	167	159	181	155	173	186	184	177	173	168	156	147	178	203	169	168	153	172	166	162	150	177	165	173	145	164	158	175	178	156	145	173	144	166	187	188	164	174	163	169	149	144	186	169	182	181	171	167	161	189	184	162	192	163	184	164	166	173	161	183	171	170	160	181	168	155	185	164	162	178	177	174	171	162	169	170	173	162	182	172	168	174	175	170	195	146	184	162	162	188	150	191	204	149	184	166	154	160	170	187	165	182	174	180	151	164	178	158	168	165	173	163	159	156	181	163	195	148	166	177	174	175	174	162	153	160	153	158	178	188	181	179	189	157	170	174	174	147	174	179	176	172	157	178	153	174	166	175	165	177	179	190	173	172	168	156	155	176	149	158	187	159	178	143	167	167	176	172	154	172	159	162	161	159	177	174	188	171	190	174	166	160	174	178	169	174	195	151	171	173	185	182	196	186	170	160	178	172	178	176	173	160	161	159	168	165	166	163	157	189	169	174	167	158	157	192	170	180	172	169	178	172	163	150	149	182	168	183	170	157	178	146	164	180	179	193	163	193	173	178	180	156	176	197	149	171	152	162	180	164	180	167	200	146	153	157	151	185	211	195	167	193	166	190	144	135	159	164	167	176	137	169	172	152	163	173	151	189	150	188	190	175	195	176	168	160	178	164	174	171	156	177	156	155	182	170	187	168	162	160	176	194	148	185	150	153	174	165	155	147	165	182	157	176	176	152	181	189	155	189	150	184	190	183	171	172	150	180	157	193	146	178	191	168	187	171	152	180	168	188	157	164	165	181	163	163	169	191	148	192	183	165	164	176	151	193	185	182	181	155	136	161	195	178	170	157	190	152	143	155	173	155	140	178	208	149	162	160	160	165	174	173	185	138	176	161	158	177	175	172	181	164	156	184	171	163	187	181	166	171	160	152	172	152	173	139	185	164	170	186	185	170	152	168	181	162	162	140	160	175	167	157	169	162	152	159	158	170	164	167	177	151	144	177	175	179	167	176	168	167	166	156	165	177	184	190	167	158	156	174	171	149	176	160	197	174	179	160	198	183	179	154	145	183	180	179	160	157	184	155	168	186	163	164	175	155	162	151	178	178	171	160	170	157	176	166	179	166	155	165	182	194	173	152	145	161	165	202	196	175	168	169	184	182	178	159	189	158	170	198	185	187	182	169	174	159	165	167	161	167	199	207	162	187	156	158	154	200	179	151	168	188	170	181	157	157	167	171	167	163	182	159	175	162	158	168	174	191	162	182	154	168	197	184	163	143	166	161	152	187	160	173	151	142	168	150	161	172	171	181	179	174	178	197	161	172	170	148	170	153	194	194	173	172	179	165	169	167	167	164	182	170	176	159	197	158	168	171	155	158	184	177	152	191	162	173	162	173	182
5450	1239	2435	3441	3471	2583	2080	1614	1297	1199	1044	946	888	1134	1204	1444	1933	3185	3403	2497	1307	1062	868	609	628	574	590	574	560	597	545	547	557	538	514	530	569	543	525	512	500	515	529	558	532	504	514	481	501	540	478	507	540	504	513	514	449	506	461	509	491	511	507	444	472	487	481	477	489	501	484	490	503	498	510	486	447	524	499	472	509	515	468	479	507	465	503	506	507	479	522	495	448	500	488	477	456	477	486	508	449	527	475	491	505	504	489	470	490	466	476	487	495	495	492	519	476	477	514	476	479	498	478	494	527	474	450	506	508	460	484	488	465	458	472	470	503	477	529	474	502	509	464	467	507	453	465	493	489	514	503	463	477	470	488	470	495	509	495	463	469	497	475	486	472	443	472	466	478	503	468	479	501	480	479	455	512	498	490	497	488	478	496	473	531	480	535	521	485	497	476	491	474	491	515	484	493	465	500	473	515	483	470	504	469	474	454	500	521	519	505	437	471	486	467	511	479	509	455	494	463	469	484	468	512	492	444	490	523	485	449	439	494	494	470	467	465	445	483	467	437	490	529	459	497	455	452	488	424	492	506	455	465	473	479	481	498	471	500	491	490	439	474	474	448	497	481	460	503	440	462	467	501	506	473	506	469	433	496	485	489	460	507	459	517	458	494	457	440	501	446	490	501	502	478	468	516	464	468	449	465	478	493	486	480	464	482	476	473	474	447	479	484	460	457	442	455	438	417	461	460	435	479	459	479	483	485	501	476	486	514	492	467	510	462	471	470	488	476	502	483	500	494	448	482	495	452	491	496	443	467	516	480	497	464	478	469	477	472	494	475	470	466	532	470	493	482	510	495	507	470	496	519	513	477	503	460	486	467	469	523	474	504	518	505	511	501	504	481	485	482	445	491	516	519	501	482	469	502	513	448	497	479	481	466	480	527	456	518	538	459	508	493	499	461	476	491	483	511	477	506	443	468	458	464	450	482	446	516	463	467	480	435	496	480	502	452	497	476	519	485	486	471	502	492	434	490	467	480	491	472	475	441	546	484	467	481	483	480	484	497	473	492	478	484	432	461	473	484	528	455	464	497	490	476	452	507	499	466	476	500	473	464	488	445	477	457	486	470	513	482	477	528	481	471	472	485	463	496	465	469	504	500	526	504	460	481	444	500	477	444	490	464	519	482	446	450	462	463	500	496	491	484	445	488	470	463	503	443	492	478	430	490	498	472	532	473	505	469	426	515	477	457	524	519	515	490	501	457	502	462	459	498	510	454	460	474	446	515	459	485	463	468	472	510	488	463	463	506	469	459	511	513	480	441	478	497	520	470	510	455	461	496	528	463	493	505	452	479	510	506	484	427	537	496	500	518	510	426	498	420	492	494	490	471	472	472	470	498	485	486	484	480	543	524	508	468	540	470	468	462	464	510	486	489	489	497	461	508	516	487	462	473	474	475	464	472	492	464	462	488	512	461	473	476	488	444	471	483	471	485	511	497	476	474	513	508	493	440	475	502	467	514	443	494	474	476	461	511	453	437	494	436	502	456	476	465	518	482	521	481	449	437	479	461	470	474	476	477	495	484	485	481	480	476	500	504	487	470	472	522	513	447	507	514	500	512	474	463	495	471	511	506	477	513	476	464	471	453	492	476	491	478	494	508	504	518	466	528	478	470	462	490	480	488	500	482	474	439	481	492	490	489	527	483	486	456	509	497	490	522	451	457	470	473	495	469	492	493	490	482	511	485	461	464	517	438	444	453	453	502	517	527	467	454	462	496	454	488	477	493	477	454	500	460	451	455	478	484	484	471	452	496	498	485	480	497	475	489	508	458	537	489	517	493	515	501	484	458	492	446	491	493	492	480	509	460	458	477	490	475	458	506	491	469	500	450	508	482	476	494	532	498	464	472	506	501	463	492	476	457	489	473	499	429	489	475	479	505	452	508	491	464	475	457	495	457	443	513	500	544	452	467	482	473	482	506	460	465	462	477	478	415	523	480	490	456	465	465	467	495	492	452	485	500	495	462	491	459	433	519	459	473	508	507	473	515	477	455	499	464	472	500	447	527	473	458	450	447	490	474	467	464	457	448	500	547	541	502	513	458	471	466	479	510	483	484	460	541	466	489	479	538	511	515	479	475	460	503	472	474	488	505	498	491	509	499	492	471	487	478	460	451	443	458	498	450	474	463	430	455	508	446	528	475	472	492	449	481	458	497	478	472	494	440	464	521	483	472	541	519	487	498	478	502	504	510	489	489	461	508	502	469	464	494	486	482	507	532	441	486	465	452	507	504	464	488	490	451	487	459	491	443	549	466	440	483	460	463	514	529	522	512	482	478	480	477	511	443	444	493	482	487	485	529	465	453	432	474	459	475	484	520	460	464	478	459	471	502	486	481	501	473	503	517	481	460	468	453	467	483	438	530	507	499	506	486	489	478	494	504	493	452	496	456	468	519	499	438	508	524	459	486	520	461	464	468	476	502	454	450	445	484	423	455	505	488	470	458	509	517	491	456	479	490	495	444	483	439	531	418	515	489	472	475	439	475	486	529	486	460	460	507	472	490	469	520	442	432	441	490	532	489	485	487	465	545	437	474	478	476	498	486	519	496	498	487	504	477	506	486	488	489	461	485	475	510	469	480	506	470	455	481	442	462	501	464	458	473	460	495	461	474	473	467	478	471	509	486	513	510	509	494	503	483	473	500	456	494	513	478	516	515	494	449	529	472	446	489	511	477	448	455	478	478	487	484	497	498	452	472	449	467	475	511	486	477	442	478	494	499	461	497	470	487	494	503	495	492	487	518	509	472	526	504	485	464	477	496	512	474	485	494	480	514	495	474	483	488	442	508	488	432	487	473	495	459	483	494	501	524	472	457	506	484	525	472	495	487	492	495	474	484	486	494	459	480	513	449	467	477	521	478	479	464	501	451	474	500	453	454	487	475	494	483	449	485	493	486	500	477	468	520	475	483	477	518	473	507	496	490	485	473	491	482	499	476	471	500	463	484	471	475	460	467	480	472	476	500	498	486	448	428	484	480	465	492	462	490	481	456	481	475	476	495	482	494	466	477	436	489	479	477	523	536	472	466	479	486	480	511	485	497	437	441	448	471	494	479	460	472	500	506	479	509	476	497	477	453	464	477	496	484	500	476	505	461	488	496	472	474	504	494	492	490	493	479	480	466	486	503	468	428	483	491	492	487	481	494	492	479	488	462	479	471	479	491	458	486	467	461	496	483	461	449	488	515	471	513	501	489	459	486	503	505	479	480	498	480	465	468	482	468	494	505	465	522	525	515	506	479	479	467	440	525	487	475	458	449	485	498	480	473	463	469	504	497	491	476	476	508	475	486	524	451	485	455	493	476	489	484	457	521	453	484	472	465	452	430	511	498	521	487	499	482	476	516	500	462	514	506	501	504	490	499	470	475	441	482	477	478	465	478	486	487	522	501	494	471	493	471	469	454	465	479	473	532	495	468	465	484	518	477	515	463	470
13817	2243	2481	2168	1497	1110	924	745	522	512	442	387	443	448	519	568	526	668	890	657	477	506	480	332	302	313	299	333	308	293	306	321	320	304	292	282	294	312	316	291	313	293	304	309	286	285	286	296	304	295	272	286	306	280	301	299	269	291	276	299	308	291	289	264	271	288	282	260	294	284	303	297	277	261	312	307	264	281	302	259	262	279	310	294	288	282	308	286	270	272	266	277	262	294	290	321	249	288	292	271	256	303	279	279	266	269	267	298	251	317	295	302	285	293	268	279	253	282	297	308	308	308	279	289	279	290	272	282	270	281	289	265	269	254	270	285	283	273	254	275	312	311	279	264	240	270	292	299	278	279	317	276	272	279	301	277	300	308	301	303	280	257	305	310	290	272	317	269	273	272	281	272	266	293	286	287	290	279	289	271	320	277	304	271	279	287	296	303	273	281	305	281	290	295	269	308	269	262	262	298	236	297	273	306	320	300	281	277	300	281	300	282	285	268	256	263	301	273	282	259	277	246	295	296	267	271	283	295	283	282	283	293	294	287	288	286	318	285	305	309	258	296	284	255	296	274	290	319	264	300	285	279	265	297	310	282	300	283	279	264	290	290	268	288	314	295	257	296	314	270	284	274	303	278	275	317	307	285	291	267	259	307	286	275	291	273	283	299	286	267	278	258	277	298	278	301	301	269	297	251	241	292	275	256	271	274	305	274	270	301	278	302	242	270	291	279	283	267	290	242	271	272	299	294	267	281	274	285	287	302	265	298	276	292	263	278	276	271	289	284	286	281	276	295	257	257	277	273	289	301	288	297	303	249	253	283	255	271	273	308	306	285	291	306	288	267	325	286	305	277	284	258	284	278	263	308	299	276	281	292	296	280	265	269	253	301	303	289	301	292	280	272	288	275	292	276	243	281	266	285	309	313	296	252	263	264	277	251	305	267	275	279	268	277	271	284	311	304	285	255	253	270	277	278	272	299	257	265	315	279	289	287	261	316	305	304	277	306	299	275	272	303	300	333	276	259	282	283	291	267	278	267	296	276	306	304	268	291	256	304	290	267	260	277	263	253	271	259	285	296	287	308	276	283	276	294	284	287	285	304	306	273	246	300	286	297	259	285	286	259	255	298	285	272	276	269	339	249	302	267	277	244	296	275	301	264	286	298	309	271	321	280	286	280	291	290	285	273	263	307	311	264	309	287	298	287	314	269	292	280	272	284	292	261	300	289	276	288	288	306	307	280	273	266	283	284	330	277	281	269	268	254	287	270	268	274	272	335	287	269	260	258	287	298	309	278	259	270	304	282	289	294	290	289	274	311	260	286	299	245	278	293	251	289	252	267	330	286	285	265	273	302	278	292	291	272	265	263	291	305	285	266	280	289	292	304	275	255	278	263	288	281	285	287	291	267	289	289	285	285	275	284	265	290	300	297	270	315	286	277	264	289	300	281	311	276	276	246	295	281	292	323	255	245	257	279	301	301	288	260	274	283	280	299	267	276	277	271	273	296	316	287	268	322	294	279	288	281	308	255	294	295	278	290	263	329	291	258	277	291	276	294	287	285	276	297	296	262	275	289	285	302	274	267	242	305	298	292	340	306	269	294	271	254	319	285	282	266	296	275	305	336	269	293	290	252	288	263	298	264	287	277	307	296	289	238	294	288	280	270	264	271	285	255	277	289	308	265	276	294	292	309	290	259	262	262	281	261	291	279	300	318	287	295	304	289	293	293	297	273	255	266	277	256	268	274	283	275	279	297	260	272	275	306	265	284	306	285	302	304	274	272	297	276	298	287	284	283	288	279	267	302	302	281	290	302	284	293	278	302	278	330	284	310	281	295	262	308	314	276	283	281	267	270	272	280	296	312	272	287	277	271	306	291	273	261	282	264	298	268	295	293	300	277	300	259	235	263	276	266	276	322	279	295	283	267	289	302	263	286	267	309	279	273	307	294	264	262	317	280	308	303	267	307	258	304	272	296	273	264	285	271	286	287	268	278	272	291	273	249	277	256	270	264	308	288	294	296	297	284	288	281	308	264	259	283	275	279	311	298	300	279	260	289	288	277	340	287	304	278	288	292	294	327	289	270	278	318	247	281	269	262	267	283	292	295	317	293	296	280	292	286	295	278	273	284	308	276	256	284	270	315	250	257	266	305	257	238	294	292	293	278	270	280	281	283	286	275	290	279	312	281	301	276	258	261	291	301	284	296	263	312	287	295	289	278	292	265	280	289	269	330	286	265	260	290	275	257	293	289	293	279	287	272	269	301	250	261	262	296	259	257	262	289	288	295	286	320	289	277	282	273	274	313	289	299	285	277	308	281	270	267	275	269	260	293	263	270	321	294	293	268	275	279	279	295	291	305	280	296	304	307	306	270	269	288	266	237	309	289	310	248	267	289	325	274	265	297	290	282	252	294	300	295	286	284	292	304	295	274	269	280	265	269	279	270	254	256	284	268	281	276	287	317	298	305	274	326	272	281	275	291	263	299	272	282	260	258	279	265	270	314	292	256	281	255	317	284	275	279	298	287	270	248	280	286	278	258	294	282	277	256	307	304	256	273	283	313	289	313	315	268	251	261	288	274	271	248	272	297	272	267	278	260	232	283	274	279	266	244	279	287	272	258	298	271	292	283	241	287	292	272	285	283	296	289	264	279	269	278	276	275	278	316	277	286	305	257	276	283	301	290	261	263	298	294	260	311	292	291	294	296	277	294	249	298	280	281	253	276	299	281	247	276	291	261	259	265	264	294	264	284	305	262	265	262	272	274	292	298	265	285	298	313	287	272	278	278	302	284	266	308	274	259	252	309	282	291	291	269	321	283	294	282	271	235	270	312	286	294	254	253	269	294	293	252	286	269	278	265	312	278	272	291	286	240	250	289	276	281	286	275	307	293	277	290	279	301	256	284	276	271	251	281	287	284	288	276	273	262	247	242	287	314	305	312	285	282	294	269	289	261	269	262	306	279	263	305	232	269	303	289	268	291	294	276	247	273	277	293	247	314	283	318	276	288	277	280	286	290	297	261	290	268	269	290	268	290	282	235	302	293	269	298	288	314	301	265	278	262	313	266	290	305	288	285	301	276	305	258	281	278	284	287	260	286	329	276	308	278	271	266	298	289	280	296	270	284	268	318	315	281	292	274	264	279	294	297	236	279	287	270	283	256	310	286	311	292	285	294	248	261	310	321	305	285	297	303	257	238	286	301	294	289	288	331	263	285	305	291	312	276	285	279	284	295	283	263	301	252	260	271	271	267	273	272	281	329	280	280	323	276	264	283	314	321	302	315	281	314	323	289	259	266	292	293	263	301	269	290	270	283	271	253	280	266	278	286	275	263	267	314	279	301	294	238	286	275	297	271	304	274	282	251	278	280	264	269	279	259	312	297	281	263	269	287	251	279	285	286	297	253	283	285	315	277	246	255	284	266	321	298	267	281	288	270	281	298	297	295	280	251	267	304	271	295	289	293	311	329	317	300	309	252	307	291
7661	2103	4462	6128	5820	4595	3707	2925	2426	2103	1876	1615	1699	2230	2161	2399	2825	4055	5639	3239	2400	2301	1945	1094	948	933	917	974	934	913	863	871	848	885	890	840	869	838	856	775	821	832	781	817	858	857	789	803	762	839	760	830	780	781	784	772	763	746	765	744	806	699	773	767	789	773	731	772	767	779	757	755	772	767	745	762	789	775	797	728	803	769	799	777	698	741	797	771	743	697	706	733	784	765	713	737	738	747	739	762	758	730	768	744	783	717	781	718	764	726	754	778	761	746	735	732	733	778	750	742	723	731	780	731	755	827	738	765	725	772	754	750	744	734	699	723	777	658	750	716	748	734	797	756	747	721	763	740	706	782	693	811	776	760	760	765	712	744	750	738	730	742	712	710	736	756	738	749	765	788	806	725	737	768	724	708	754	796	745	735	733	682	760	707	776	731	731	721	714	765	752	739	761	720	750	719	718	758	756	755	707	723	773	760	833	746	767	750	719	815	771	764	724	799	724	764	707	779	730	719	740	754	757	714	752	724	755	769	718	716	724	752	773	798	749	780	728	747	676	723	748	744	740	737	747	714	696	729	751	725	767	764	772	734	751	779	766	747	748	729	742	771	746	800	718	766	678	776	742	706	730	706	731	739	778	768	732	696	728	783	705	787	765	774	665	775	721	756	702	721	726	743	710	800	722	790	734	744	764	712	793	723	716	764	734	714	786	745	745	750	765	734	741	698	743	740	739	784	712	803	717	677	764	709	747	769	702	735	737	711	722	755	777	757	754	739	779	736	724	741	724	719	754	710	722	746	736	764	785	703	736	772	738	766	774	712	750	759	689	720	733	708	744	744	695	697	712	700	735	704	701	774	706	728	726	746	725	768	751	723	714	756	739	732	764	801	742	738	778	727	748	738	750	750	756	730	748	719	746	731	676	750	755	716	702	720	744	758	708	750	706	769	748	708	731	746	766	755	739	756	769	738	758	745	784	752	708	754	772	727	743	685	737	736	726	756	700	804	754	701	765	781	747	798	782	746	807	739	768	791	740	770	710	726	739	771	764	754	762	786	787	730	730	818	760	691	744	764	746	735	738	723	755	760	688	749	744	692	728	694	736	775	723	757	741	780	726	705	733	727	727	729	731	742	732	752	748	716	831	718	779	750	703	743	797	738	777	746	789	722	782	782	762	766	768	736	757	733	706	704	773	745	761	776	771	740	728	750	755	753	741	719	753	727	711	745	686	730	774	759	743	735	740	682	720	711	736	770	742	721	790	695	755	732	753	786	731	719	759	738	671	725	769	683	761	701	696	766	720	737	725	767	740	740	767	779	759	753	773	692	735	714	715	750	783	743	745	792	781	728	752	736	749	747	698	745	776	732	742	754	757	776	749	722	758	770	755	721	685	742	744	745	708	759	757	699	748	739	724	750	744	752	741	745	722	740	759	721	760	799	728	747	709	740	785	743	743	682	726	776	712	734	776	713	734	752	771	735	710	704	695	765	787	744	737	761	763	701	732	745	720	714	773	747	764	764	749	761	776	718	743	749	746	735	732	775	756	706	710	781	730	792	765	739	749	759	723	761	752	742	747	647	748	719	774	787	746	754	713	765	750	737	785	745	680	737	719	786	784	760	757	721	799	725	789	749	736	747	805	712	749	732	683	721	676	725	774	713	708	726	736	724	711	750	736	709	805	741	706	778	725	740	738	811	788	733	722	809	729	790	815	710	747	690	741	714	711	703	770	741	709	748	801	774	752	700	676	754	722	733	733	711	738	747	777	711	721	736	760	757	723	733	743	727	720	780	737	734	700	730	760	771	730	740	741	732	709	716	700	690	745	819	776	753	763	690	762	757	721	732	758	736	734	773	751	727	735	716	708	712	724	759	784	720	738	761	757	687	755	748	747	749	744	719	789	715	707	709	739	738	706	737	741	755	716	704	734	755	760	732	723	753	715	731	754	749	767	754	762	775	729	717	744	726	727	740	762	761	741	730	768	766	713	761	694	752	750	750	762	762	756	698	731	748	732	794	717	754	739	739	764	713	740	744	778	737	771	764	736	761	772	747	753	747	689	738	740	754	733	772	743	728	764	744	732	740	726	754	733	773	795	758	730	723	722	704	744	790	773	820	758	728	775	759	745	703	747	753	752	714	758	761	749	745	715	802	755	761	763	787	760	749	698	733	709	740	762	752	694	692	735	767	731	756	753	739	768	718	738	694	737	751	714	747	734	750	718	735	755	808	755	750	774	741	737	795	745	714	736	709	744	755	740	751	757	753	728	751	753	789	746	757	772	721	716	724	710	714	700	739	727	771	786	731	754	746	726	710	687	779	760	690	752	694	728	748	709	723	764	690	743	749	740	725	724	730	711	746	742	752	743	765	774	728	762	771	699	763	718	713	810	718	793	734	690	731	739	728	753	727	767	756	753	765	745	723	660	776	723	751	738	675	722	770	699	792	718	718	741	736	747	712	713	788	779	731	695	752	698	709	720	778	750	762	742	743	725	702	752	759	751	754	738	781	759	693	764	723	730	710	740	757	755	739	788	730	717	762	703	734	760	745	700	730	672	708	759	715	742	703	754	745	716	731	727	769	737	740	745	736	747	752	706	717	752	732	756	767	740	771	729	783	771	740	746	705	728	737	742	698	728	758	751	726	781	806	720	737	744	745	752	742	705	720	783	750	725	702	728	746	763	775	730	710	749	792	721	788	732	752	726	709	747	716	775	673	706	747	781	729	761	720	762	746	746	705	765	707	739	752	754	722	757	721	739	753	753	750	745	722	753	687	704	719	763	706	661	736	728	771	732	712	729	700	751	748	715	767	685	741	769	756	741	750	727	792	743	722	750	710	715	733	725	787	707	726	711	709	724	749	739	783	746	729	770	691	753	744	718	704	727	756	734	733	746	752	737	736	773	769	722	684	741	687	746	733	699	748	735	713	756	762	773	724	739	717	738	731	741	714	739	754	772	712	756	705	709	747	741	735	748	780	748	729	713	757	754	731	736	766	730	758	712	718	724	697	747	730	717	736	751	707	755	749	734	799	742	701	746	780	746	734	801	717	722	731	736	715	752	779	743	717	746	719	713	748	736	782	735	729	741	745	758	726	733	711	692	752	725	817	677	718	708	695	735	750	752	716	717	747	711	679	729	780	731	712	757	784	692	768	747	731	728	770	753	762	717	775	722	752	731	731	740	766	760	759	719	750	743	743	735	708	693	763	768	727	759	762	767	766	735	729	743	730	715	689	750	706	785	748	707	759	767	736	781	738	776	771	728	749	723	733	766	761	748	755	736	760	701	690	742	755	744	740	719	723	748	699	718	728	760	778	767	709	722	753	712	742	691	732	748	759	731	743	754	714	768	728	746	740	752	766	745	745	727	754	731	740	728	771	714	707	705	756	763	738	743	717	754	741	753	758	729	771	716	705	764	704	767	786	758	694	728	740	725	723	789	748	768	717	736	716	703	723	704	734	721	760	709	732	721	746	719	726	762	753
2138	357	349	440	388	401	346	337	330	319	287	282	320	269	298	307	320	324	342	323	306	294	293	314	302	298	306	295	287	300	312	272	266	290	335	298	290	279	298	296	279	297	312	307	318	295	292	286	306	307	332	312	278	273	272	283	316	273	309	294	304	315	329	307	310	316	291	320	300	308	317	291	309	304	305	326	275	334	285	298	295	300	306	311	292	335	320	281	320	294	307	299	308	313	317	298	302	293	312	310	278	292	334	300	277	308	335	291	314	272	294	293	311	304	318	306	295	298	264	292	278	279	284	279	291	309	290	269	331	334	302	310	298	304	312	290	307	307	299	280	303	296	286	279	272	304	275	271	309	331	285	264	330	255	270	300	305	280	296	283	338	315	291	288	264	298	300	325	260	309	320	296	304	308	274	283	307	278	277	301	321	293	320	297	297	295	300	279	272	328	271	275	350	307	328	307	313	297	320	309	297	303	304	306	359	311	271	285	309	280	281	300	300	295	319	304	331	286	298	302	282	314	266	273	314	318	303	305	304	282	278	303	320	294	256	304	288	300	312	301	297	300	269	283	295	258	260	330	307	286	302	312	311	326	304	298	290	340	295	308	275	295	311	306	306	298	287	315	309	269	317	294	329	275	291	308	331	328	281	280	294	291	300	318	268	288	300	325	327	298	288	300	310	278	273	331	308	270	322	307	304	309	293	313	288	328	296	285	290	288	277	304	308	305	268	277	301	304	294	283	293	274	309	296	314	311	292	304	289	308	292	315	305	282	296	286	282	298	300	341	283	294	322	298	304	349	312	314	275	305	288	315	287	310	307	276	291	281	268	297	316	301	339	311	301	281	310	296	331	287	309	301	308	314	314	291	263	308	285	305	305	283	289	300	283	285	283	273	281	344	316	296	275	288	305	314	281	264	293	291	289	289	282	312	283	316	290	302	312	269	268	294	326	296	282	276	297	283	307	293	310	311	321	283	307	276	302	297	277	307	324	276	298	285	286	285	295	304	297	344	317	287	313	263	299	293	291	310	302	280	306	302	320	318	350	319	310	296	291	325	298	283	279	292	265	281	341	316	300	293	284	318	320	320	306	329	302	310	303	307	309	302	300	295	300	303	309	288	306	288	275	275	282	321	329	290	301	309	274	306	285	291	302	300	274	295	301	300	344	253	320	282	284	301	306	316	287	285	309	319	287	283	290	269	283	290	308	322	298	278	297	306	292	300	281	291	278	282	282	310	318	332	309	287	329	317	304	312	321	323	330	287	302	273	317	277	292	300	293	273	309	297	317	308	292	331	314	290	287	317	297	283	304	316	313	280	312	285	261	304	313	268	287	311	312	286	260	285	306	309	313	300	273	321	308	339	323	313	300	289	305	318	321	304	311	287	267	302	309	321	301	305	300	286	302	306	280	311	281	275	337	319	289	338	285	312	350	270	315	312	297	279	309	298	304	274	344	321	273	312	290	333	283	299	302	329	273	267	339	290	294	288	292	289	293	281	290	285	308	294	301	337	290	266	292	275	301	307	312	316	275	303	296	274	307	299	311	283	295	342	311	294	288	309	319	295	306	318	283	288	299	289	306	306	274	308	302	302	290	291	293	292	308	306	292	301	289	296	307	263	310	317	295	296	292	285	288	268	269	290	322	307	317	333	288	311	298	293	316	296	270	286	301	340	328	275	310	288	293	287	264	293	274	290	307	318	330	332	319	297	302	283	322	300	333	298	296	274	276	268	282	301	276	316	339	319	280	315	294	276	309	313	313	286	293	283	290	270	320	336	320	322	288	299	314	271	284	321	307	303	288	321	296	307	299	291	292	297	300	290	291	295	300	293	336	296	284	297	334	335	307	300	319	296	291	301	323	309	288	275	293	317	316	332	307	295	273	300	299	333	309	308	344	281	279	323	318	289	267	293	304	270	301	294	296	300	301	304	275	275	272	292	340	296	302	303	313	307	277	280	331	269	279	301	298	324	292	283	310	293	315	312	307	306	299	298	311	319	291	317	294	317	313	312	291	280	360	311	265	311	310	301	307	288	324	277	275	332	298	282	284	314	293	286	292	303	291	318	307	310	295	296	278	312	279	325	265	293	298	316	280	281	323	303	322	309	317	308	293	327	308	304	286	296	326	275	316	306	292	317	311	295	309	302	320	294	310	314	298	309	314	301	307	319	276	323	282	283	277	287	303	281	310	319	287	262	280	308	334	318	276	325	298	297	297	294	310	311	287	301	275	306	294	315	329	304	289	281	322	281	307	268	293	272	284	309	316	322	330	311	270	271	295	323	331	313	303	299	291	307	300	319	321	298	284	291	320	320	306	332	278	262	268	306	282	320	309	313	304	298	304	308	312	284	281	274	278	304	301	297	311	285	299	273	292	302	303	306	301	292	292	258	317	310	330	308	304	281	293	276	305	300	312	321	326	304	297	347	279	303	282	317	297	297	286	271	279	316	294	301	290	282	284	270	314	279	324	299	285	358	267	290	294	282	296	326	324	308	276	304	285	304	296	332	303	304	300	271	308	315	296	295	296	307	271	310	319	299	306	296	274	278	277	299	320	267	240	284	298	315	305	328	313	290	324	302	295	291	290	301	292	313	280	269	283	311	290	314	286	336	301	294	279	296	301	318	289	296	311	298	309	302	307	308	293	307	309	310	307	297	286	306	295	332	307	338	281	311	293	305	295	315	311	315	295	280	322	280	273	340	305	274	318	287	313	294	292	247	288	288	296	298	300	320	303	337	307	370	285	335	297	303	279	300	315	302	279	288	314	268	310	310	280	318	341	276	287	312	297	318	290	325	300	296	294	298	293	291	287	313	304	291	285	304	306	295	315	271	319	309	297	308	279	262	304	280	306	286	308	303	311	266	282	293	343	277	290	271	284	294	318	336	285	279	287	342	331	298	272	289	280	281	293	268	327	301	326	319	298	286	333	293	309	308	327	294	282	291	342	290	344	318	280	306	300	306	314	297	294	287	310	290	310	325	295	319	283	291	295	350	299	260	348	300	273	318	292	339	278	294	274	299	306	296	306	304	302	311	281	302	305	287	330	290	285	297	317	323	289	299	288	333	299	294	308	316	294	291	281	336	281	313	288	332	321	306	293	307	294	316	307	296	313	297	332	320	280	291	291	259	319	282	291	299	336	303	293	273	320	293	286	301	329	341	288	321	304	289	286	286	294	317	292	310	291	306	299	278	284	320	283	289	282	302	302	307	300	313	309	302	306	295	304	314	298	308	299	319	310	306	314	294	300	293	324	288	310	275	286	317	290	320	317	285	315	269	307	266	288	257	346	284	296	267	287	309	281	321	274	323	253	308	297	287	308	297	294	318	316	291	279	330	289	296	318	286	284	294	314	278	287	296	297	301	291	255	308	301	288	313	279	284	284	301	310	328	298	290	305	290	293	278	312	286	300	305	284	292	309	289	312	328	299	289	317	289	333	284	307	292	306	287	323	306	330	287	308	300	283	299	299	302	327	296	289	303
2401	805	872	1277	1281	1144	1025	869	833	755	783	766	779	763	726	748	776	784	861	792	764	788	775	752	747	768	717	698	742	753	739	782	753	708	742	738	728	702	781	723	743	735	748	745	770	764	711	745	719	787	762	733	732	741	709	707	773	671	687	783	750	723	731	761	784	770	736	764	739	774	754	742	710	712	737	721	680	728	727	757	712	741	724	742	710	709	735	727	721	788	740	737	726	758	710	754	713	757	768	740	759	762	750	766	754	765	741	723	710	742	810	692	715	705	791	753	790	759	691	769	740	665	728	739	770	733	790	772	735	696	742	739	745	771	721	736	725	781	743	703	732	734	780	725	716	723	823	784	766	699	764	723	731	705	729	735	724	733	768	740	737	735	755	775	759	728	721	744	713	709	712	761	786	693	735	726	723	737	712	750	721	760	708	694	770	732	733	786	719	758	732	785	743	768	714	761	759	749	741	731	752	744	714	755	764	730	699	765	712	694	772	739	732	733	774	738	741	784	696	734	766	731	702	757	703	764	744	761	716	774	722	741	719	779	737	749	742	688	721	717	722	774	720	785	714	735	764	744	754	754	766	720	738	746	730	738	771	728	730	751	754	730	719	682	728	744	740	755	740	736	702	722	726	736	706	698	690	705	732	722	764	741	734	744	732	721	720	715	773	752	748	752	748	699	710	711	754	686	716	728	725	696	793	719	702	737	736	704	725	692	711	686	728	788	714	715	735	735	726	732	745	714	736	766	759	745	725	772	711	750	768	750	753	754	744	678	712	726	743	801	731	700	730	732	756	764	759	778	743	699	719	761	693	684	715	751	709	686	746	753	746	751	733	743	708	764	716	754	732	706	752	747	757	733	792	774	709	684	743	743	740	785	757	753	742	699	757	729	709	695	812	708	737	784	732	719	732	720	723	726	717	728	717	729	736	745	682	741	721	734	756	744	737	746	768	676	746	726	741	714	717	679	719	774	688	745	758	734	755	728	704	769	703	760	755	732	730	694	699	688	755	763	664	733	743	741	717	749	675	674	744	749	756	692	699	746	716	759	753	731	722	694	742	742	746	726	741	759	747	705	783	699	762	720	685	689	758	748	744	731	710	716	701	749	721	754	732	686	716	699	722	756	712	721	780	733	718	737	737	707	721	736	728	712	770	741	772	747	753	768	732	658	755	728	756	747	697	724	717	683	737	722	736	781	701	738	715	705	724	735	780	714	800	751	755	735	674	688	753	686	748	724	742	693	727	822	749	730	710	713	779	724	708	731	753	692	694	750	709	724	709	729	737	718	726	772	770	771	728	743	760	744	736	766	734	731	708	786	706	684	733	736	753	743	717	713	696	724	775	729	728	727	741	803	756	724	756	735	735	764	799	746	747	748	719	739	734	721	682	718	726	772	800	764	710	742	707	698	745	797	727	764	760	770	748	797	697	755	790	716	727	725	730	748	723	716	742	761	750	734	717	755	745	752	755	719	798	733	735	806	734	714	725	756	764	738	780	723	761	738	750	714	707	704	758	720	718	716	784	742	746	759	720	742	691	695	709	716	708	762	707	704	737	714	754	733	743	728	739	767	697	733	699	723	693	723	711	727	708	737	752	745	773	752	790	779	693	717	776	727	762	749	703	698	693	699	730	757	731	699	766	759	692	724	698	718	719	735	771	792	791	660	722	783	737	774	728	721	749	758	730	778	737	670	770	741	693	728	781	691	688	692	715	761	714	733	749	769	710	722	703	757	705	752	759	730	685	715	791	756	739	713	724	738	684	725	698	734	755	742	725	755	715	748	769	751	701	770	769	788	777	723	760	722	749	701	711	695	799	722	721	703	781	783	680	754	760	710	684	729	771	731	740	724	767	732	715	703	736	751	767	753	775	728	737	734	740	792	752	735	772	786	741	705	707	727	735	735	715	696	721	706	736	729	720	757	736	730	763	760	717	736	740	718	758	731	724	744	761	757	718	737	699	751	778	758	712	748	704	739	719	744	793	748	709	713	697	714	702	738	767	724	757	756	710	754	737	786	654	712	708	735	724	704	740	748	708	773	693	744	754	782	755	728	711	684	705	727	770	759	695	759	718	691	699	703	724	773	728	742	733	711	733	726	674	678	724	730	759	730	759	801	750	712	778	763	711	746	758	723	711	760	700	667	764	719	729	770	704	732	715	715	758	752	725	724	708	768	703	720	753	743	771	728	702	768	700	735	710	733	773	722	723	744	740	747	761	761	726	762	718	738	682	762	727	785	708	752	727	686	770	714	761	695	694	772	730	747	734	791	742	731	713	733	776	749	745	730	758	711	783	734	710	758	747	740	716	717	721	684	704	721	729	730	772	750	753	725	706	726	728	715	771	688	689	737	729	725	758	747	749	734	699	704	710	750	706	745	767	716	723	733	740	722	745	788	723	743	749	755	761	742	719	728	744	725	731	709	752	718	708	781	730	730	702	746	726	685	704	777	722	777	681	754	792	714	713	712	676	709	724	756	739	743	701	753	750	753	710	717	698	751	717	762	768	759	737	718	700	725	726	737	754	735	742	778	809	694	715	724	741	723	715	701	737	764	727	710	717	770	741	677	733	766	723	736	783	689	677	756	795	726	714	787	746	673	698	717	745	774	759	762	685	728	711	714	716	709	775	695	695	735	773	750	721	736	775	759	705	730	767	742	727	754	722	721	715	742	698	786	721	744	718	766	734	768	726	697	714	733	754	712	751	753	712	726	740	775	753	748	739	721	760	735	758	712	719	707	766	747	717	723	785	747	750	736	751	714	750	769	750	747	715	727	717	731	755	749	786	685	733	683	735	757	704	712	703	759	753	734	733	753	698	722	714	750	761	775	735	716	724	723	771	760	697	703	742	693	744	747	721	699	777	749	785	729	725	770	779	706	734	729	749	778	705	771	737	747	774	699	743	739	742	742	703	742	717	759	743	718	715	695	708	739	789	676	725	728	744	774	732	688	706	756	736	744	731	739	716	740	768	748	722	712	759	736	692	758	719	721	771	738	737	732	735	730	709	741	733	742	728	757	746	725	748	735	723	792	751	731	742	767	703	704	738	702	755	693	731	747	708	721	711	737	735	708	735	803	751	729	713	737	760	739	749	722	782	670	731	779	735	734	709	727	749	741	696	704	681	771	732	747	736	743	718	774	764	726	755	730	709	748	714	731	752	737	710	744	729	750	726	734	687	657	706	787	725	742	744	724	737	745	730	780	767	742	721	748	717	773	787	738	765	755	729	714	708	753	707	757	763	765	753	728	745	773	718	747	777	748	742	711	750	708	756	742	738	727	745	730	765	710	760	741	756	757	766	758	714	706	778	707	726	752	774	780	697	778	703	709	729	760	732	809	743	741	747	680	747	748	746	709	709	750	758	735	740	751	752	721	753	750	725	745	692	702	739	742	785	746	719	777	718	729	751	732	744	725	719	736	747	733	747	783	714	716	704	676	754	709	723	748	736	728	771	743	735	723	724	705	736	729	725	758	774	768
7033	852	1172	979	728	521	435	352	284	289	245	218	258	258	252	252	234	381	459	369	321	361	313	200	181	174	158	186	204	192	169	168	177	180	150	157	193	175	191	157	194	164	172	172	164	151	148	221	162	168	178	155	183	178	198	136	162	141	171	157	174	176	165	165	155	167	168	184	159	162	164	170	168	188	165	162	157	190	168	167	156	182	162	152	160	145	166	156	171	152	167	169	173	156	173	178	206	151	173	165	170	187	175	180	147	176	151	177	165	174	164	158	171	156	176	191	169	152	172	163	159	182	155	166	176	221	187	166	180	161	151	165	175	161	173	144	142	161	178	146	164	184	158	156	161	154	148	156	175	185	165	160	188	163	182	165	151	146	162	170	163	157	163	201	147	165	184	164	162	152	157	161	183	155	183	166	192	178	149	182	151	181	176	190	172	178	186	188	145	169	145	168	160	165	142	154	164	176	144	152	170	163	184	185	165	169	165	194	156	152	172	184	161	149	162	165	166	184	173	171	171	159	174	165	167	159	190	177	173	174	149	175	196	171	157	147	178	160	177	188	190	181	190	167	184	181	158	157	164	185	177	181	169	188	144	172	164	183	166	153	173	159	158	173	174	168	157	169	179	176	195	150	149	187	162	170	174	161	150	150	144	164	137	175	140	165	163	169	171	171	165	179	179	182	157	190	171	162	155	152	160	189	176	169	154	166	168	167	170	158	170	192	171	184	166	168	181	168	167	155	146	165	169	159	190	168	162	173	180	146	164	181	146	167	166	185	174	164	166	177	154	159	182	182	152	191	159	171	180	169	175	147	177	162	168	155	189	141	142	176	176	168	166	149	163	169	165	164	178	159	178	183	183	167	185	160	174	157	186	145	162	176	152	179	163	167	184	155	154	166	159	149	153	183	152	150	161	171	170	179	188	187	202	168	187	177	179	164	166	176	191	172	166	182	184	185	150	139	161	151	179	170	172	154	167	141	157	173	158	176	175	151	153	177	172	181	184	165	159	155	155	147	187	186	168	168	163	157	167	183	200	161	157	198	194	149	155	177	173	182	172	156	155	186	161	183	158	158	192	196	180	169	155	151	174	164	153	151	169	154	159	182	164	172	171	173	149	155	193	166	161	196	172	164	197	145	151	187	148	165	152	170	154	156	164	144	169	163	155	157	165	154	187	178	159	188	191	167	157	165	150	162	125	182	175	161	158	178	171	139	182	172	156	169	158	192	194	171	160	194	181	183	156	187	157	172	214	157	156	146	168	183	155	161	163	184	168	182	154	152	176	176	178	178	156	171	167	190	168	177	172	162	175	178	173	154	187	157	150	179	162	180	153	171	180	190	165	168	160	147	157	165	165	158	179	167	157	172	154	169	154	165	171	176	181	179	170	178	159	147	190	185	170	186	160	185	177	149	165	178	178	165	154	148	166	174	149	157	159	158	177	169	176	172	182	165	184	155	179	186	158	180	174	169	164	182	152	183	153	169	170	173	175	165	150	163	184	159	170	173	176	185	175	156	176	160	173	189	170	166	147	180	151	165	169	181	191	178	158	162	155	152	188	143	161	178	178	148	164	172	182	184	185	180	169	158	165	174	146	157	159	159	175	179	185	153	158	171	173	155	158	157	172	174	164	171	183	190	172	170	181	148	166	177	148	180	155	175	186	149	149	181	170	168	159	157	167	176	162	151	167	154	175	152	178	182	150	170	152	148	177	180	181	193	183	186	178	149	168	175	162	169	147	161	169	165	161	168	167	159	165	176	190	184	182	141	153	170	177	171	155	152	164	150	164	163	161	190	161	167	172	149	158	159	148	169	172	196	164	173	150	187	179	158	180	179	159	171	174	177	163	177	183	176	170	165	169	159	184	173	152	169	148	158	163	174	149	160	181	164	180	156	138	176	178	159	176	178	167	165	174	162	167	173	179	137	164	180	201	158	187	170	188	171	161	145	149	163	176	172	153	152	160	167	159	157	165	174	167	167	163	164	157	153	171	175	169	182	152	162	181	196	179	160	158	177	184	165	148	178	185	156	154	144	164	149	163	157	167	176	205	174	145	176	162	164	171	182	174	164	174	160	164	176	166	172	178	183	169	184	173	169	154	160	173	181	153	171	186	178	151	171	155	140	166	156	193	179	159	175	161	153	176	170	161	197	178	164	198	153	166	185	165	150	139	160	160	160	180	140	138	164	165	166	178	157	189	184	193	176	161	172	150	170	161	165	160	178	178	170	175	165	150	150	172	181	159	159	181	181	168	169	197	167	165	174	161	181	158	155	167	183	185	147	163	145	175	144	156	175	180	156	168	174	161	156	158	190	161	173	146	179	174	164	142	150	160	181	163	165	162	161	170	179	182	159	188	171	177	182	170	186	176	175	189	204	188	181	177	160	157	162	179	163	151	163	179	176	158	165	155	183	174	189	157	155	159	155	178	161	156	162	174	161	163	158	155	172	162	172	154	187	162	169	158	182	164	166	158	156	166	160	165	152	175	139	171	153	184	172	174	150	172	166	175	148	168	196	168	170	172	165	175	150	182	159	160	173	172	164	180	146	174	164	184	151	184	165	138	148	137	196	176	178	178	180	148	163	162	156	151	167	154	187	168	165	161	175	170	167	164	163	177	149	195	161	168	184	183	150	169	168	176	182	151	150	157	188	154	200	176	144	156	168	145	165	176	179	161	159	147	170	165	161	164	159	169	172	152	159	182	166	163	172	193	169	188	168	155	149	193	183	150	187	156	180	173	156	170	159	150	164	165	169	173	175	177	169	182	143	158	169	183	169	193	189	174	171	153	156	144	163	177	158	143	189	173	172	204	186	165	198	165	168	160	151	195	150	178	184	186	175	148	169	193	160	157	193	164	170	154	147	176	161	154	188	156	167	174	183	197	168	165	176	175	136	159	168	174	181	195	167	166	185	183	182	163	151	192	171	180	149	150	199	191	152	149	169	165	164	129	156	181	174	145	178	155	151	159	167	159	170	169	170	167	162	174	163	177	178	162	159	184	163	185	194	158	194	173	186	174	159	178	164	207	173	179	194	152	150	167	159	161	156	160	167	146	170	152	164	155	160	192	170	159	188	132	190	138	167	179	197	172	173	184	167	183	167	161	159	196	146	161	191	140	194	197	156	159	170	178	174	168	158	164	153	165	170	164	157	156	187	159	175	165	205	186	181	153	168	139	168	172	194	159	156	173	165	165	173	158	172	174	163	164	189	146	182	168	146	186	175	184	182	179	159	169	161	179	184	176	149	168	153	170	167	176	177	166	203	169	185	209	172	197	158	157	166	164	197	196	169	162	167	169	162	152	188	166	164	207	172	157	166	163	191	160	153	171	169	163	178	174	179	177	166	157	158	178	146	166	170	172	172	180	166	167	179	168	194	167	167	152	147	176	192	170	147	174	171	125	157	139	181	162	176	150	169	168	170	175	150	157	204	174	165	178	188	179	157	188	158	160	155	168	171	166	179	169	174	178	190	138	157	170	185
5372	1202	2372	3290	2992	2377	1962	1552	1277	1165	1014	960	951	1119	1142	1042	1134	2281	2721	2101	1786	1581	1578	867	627	598	569	569	533	508	544	607	562	538	551	551	550	553	511	567	534	527	556	524	538	490	529	482	525	538	508	483	486	503	498	540	523	489	492	506	489	443	522	458	510	479	517	439	501	517	479	497	504	492	474	498	475	449	452	482	536	479	473	444	494	488	436	484	458	506	510	466	502	482	493	487	475	470	483	515	454	507	504	471	524	482	479	461	515	502	516	493	521	454	471	460	497	484	465	455	468	478	444	509	445	509	479	490	494	463	497	474	477	494	464	489	449	502	476	481	467	497	498	445	469	462	463	498	496	485	494	506	456	456	501	458	522	497	483	515	484	457	463	502	467	501	484	503	453	472	474	486	483	487	479	462	493	529	469	498	472	493	514	452	471	458	463	495	449	492	479	467	506	482	455	460	483	456	502	479	491	487	497	486	454	467	493	453	521	457	492	473	461	444	494	456	475	505	454	465	467	472	520	529	458	445	460	482	477	473	489	491	455	511	414	483	500	461	453	454	516	469	466	532	459	501	504	468	505	472	451	484	494	424	468	448	472	490	459	468	477	466	469	479	496	463	468	551	457	430	484	506	519	469	500	488	463	466	448	459	444	463	470	494	446	470	474	464	475	440	480	488	524	469	476	503	491	486	470	479	437	487	505	512	470	470	466	486	479	446	471	455	484	446	436	458	490	473	451	506	477	464	502	491	487	462	478	489	470	511	509	442	456	509	500	489	474	475	494	439	502	456	479	455	490	491	476	486	465	514	496	447	474	460	477	479	464	478	478	476	452	509	496	495	449	503	477	502	477	484	473	476	491	485	494	495	480	468	454	471	497	476	468	449	456	452	456	502	484	494	489	485	441	491	482	481	463	457	436	482	475	489	489	471	465	472	495	483	494	487	461	506	486	466	505	475	477	504	501	487	472	520	480	478	461	444	441	448	483	489	457	475	456	496	440	479	466	471	458	471	505	471	492	461	491	487	488	493	448	476	494	465	470	484	489	502	475	448	520	481	496	468	492	494	470	469	441	521	458	463	440	466	479	470	518	502	474	457	510	488	459	454	449	427	492	483	478	444	454	448	499	481	496	520	484	453	500	480	497	498	464	478	508	464	489	456	482	464	509	465	513	484	470	480	501	497	469	439	475	524	450	465	488	522	517	496	473	487	470	504	487	503	468	472	467	493	486	487	442	463	465	506	496	503	475	492	459	474	534	472	481	468	485	509	517	506	487	505	451	494	511	509	511	489	473	448	501	479	470	506	471	465	486	475	502	466	474	478	500	481	470	457	484	503	479	520	451	470	493	505	460	525	512	455	476	499	469	476	479	465	470	475	478	461	503	462	451	482	494	489	527	461	492	473	483	499	480	452	513	480	464	476	487	487	504	467	490	497	478	482	435	492	500	463	474	465	478	498	464	507	454	484	486	515	460	451	480	508	458	468	457	484	516	489	470	521	489	463	495	483	493	455	454	499	437	515	506	486	466	463	502	505	477	478	488	440	464	486	468	472	525	478	458	466	464	480	470	506	505	491	458	496	485	487	492	492	482	457	482	496	474	461	467	512	462	451	522	487	491	461	457	448	462	467	455	450	482	499	502	498	441	463	457	458	479	469	510	468	526	476	479	492	502	476	444	477	461	476	460	457	461	476	460	467	479	478	471	464	507	468	469	491	519	490	492	456	475	488	479	507	487	469	497	472	487	467	451	488	479	471	455	508	467	502	473	499	448	462	478	507	437	455	471	474	482	461	478	460	437	485	540	463	467	458	484	499	484	484	497	477	469	498	539	492	487	480	486	492	448	489	463	475	512	447	486	499	406	496	483	458	472	513	479	482	473	464	506	501	479	467	488	490	461	469	465	469	440	485	496	463	471	491	482	491	475	461	477	471	444	503	468	449	453	453	452	439	467	504	504	469	467	454	475	472	468	502	486	492	480	475	506	483	475	418	470	497	502	461	485	513	440	461	519	468	479	457	481	469	497	483	454	481	483	479	529	459	525	448	507	453	474	502	452	510	468	503	495	486	472	505	443	511	435	488	494	461	481	486	503	461	450	427	524	491	503	461	468	476	448	492	457	494	482	483	461	462	449	481	458	486	464	450	503	483	496	482	527	534	487	476	478	474	500	482	460	477	452	474	476	469	430	489	468	471	473	506	503	404	466	519	513	487	460	494	470	497	458	454	491	509	507	496	476	473	521	445	475	447	495	418	456	498	460	482	480	489	474	518	500	443	479	499	496	428	509	518	517	461	489	435	488	466	452	496	468	436	467	477	485	502	498	493	457	492	494	470	475	452	450	502	459	483	502	461	487	475	471	496	498	455	510	482	493	480	497	470	463	497	470	487	453	468	466	455	454	476	483	452	454	513	471	460	460	450	498	477	515	442	446	490	500	467	437	453	468	476	465	465	498	514	507	453	450	437	458	485	477	505	445	531	485	492	455	489	493	480	465	483	517	494	477	462	478	475	493	501	506	457	480	488	467	464	466	456	442	454	427	506	499	472	445	502	498	505	471	483	462	483	499	525	492	455	486	495	514	423	473	496	440	518	476	496	448	478	502	506	488	480	435	468	457	507	455	483	491	484	471	500	438	537	473	464	480	524	443	478	475	478	474	499	482	518	499	480	468	475	465	464	486	480	500	467	467	473	472	459	465	451	533	506	481	464	468	465	472	464	488	472	497	480	450	489	457	469	458	506	458	482	491	484	504	478	489	471	538	471	492	490	478	518	482	453	467	485	472	486	485	475	494	464	489	437	495	474	510	415	454	501	523	478	475	488	486	493	459	452	492	472	465	512	505	489	522	455	472	482	467	461	466	476	453	484	487	478	474	463	498	490	455	467	520	465	479	501	465	467	493	455	519	455	501	497	483	466	436	492	469	475	497	442	483	466	443	487	489	469	512	491	511	502	464	469	495	479	451	460	486	485	468	468	495	460	489	452	509	409	470	483	486	468	481	467	478	465	497	463	520	494	484	491	457	496	452	508	500	432	501	493	435	457	474	491	476	513	509	491	513	484	495	528	471	482	470	512	485	504	499	480	466	457	509	482	492	490	491	504	472	476	441	484	478	474	540	465	519	479	498	488	482	465	472	487	460	476	472	426	460	471	473	469	486	520	499	445	481	502	492	510	478	497	463	500	480	450	482	461	465	458	491	488	508	437	504	487	494	465	506	468	453	498	475	486	450	499	493	471	472	481	465	467	471	439	513	484	484	473	434	442	537	493	461	517	495	457	484	437	523	531	471	457	463	508	486	498	457	511	445	478	482	445	487	451	493	472	506	480	494	471	487	495	502	493	525	453	527	469	511	483	465	505	453	474	471	484	452	447	476	456	482	520	476	506	478	438	497	489	459	463	486	476	509	503	475	461	495	468	461	525	508	478	493	491	479	466	480	481	484	499	468	480	483	477	484	492	469	494	484	478	492	458	507	485	497	481	466	469
13870	2279	2359	2052	1457	1055	872	645	594	487	435	409	461	479	427	476	580	1016	1389	939	618	511	534	411	324	320	328	309	310	263	305	291	317	272	294	286	286	288	321	296	274	267	310	324	286	296	288	304	278	243	283	287	300	286	310	278	290	277	297	291	312	273	302	270	289	305	267	266	294	289	288	301	305	283	259	250	255	303	280	266	272	281	283	276	286	279	291	286	283	276	283	299	278	286	284	291	319	314	294	277	258	261	293	313	278	275	261	273	256	274	262	277	258	282	281	291	272	257	278	300	304	303	303	265	284	276	260	286	270	275	276	268	295	279	274	288	257	293	297	263	310	280	300	283	276	247	293	290	286	265	292	277	293	279	248	297	270	281	277	282	262	294	259	295	287	267	307	291	306	305	281	255	263	277	271	281	280	308	308	235	271	266	278	260	286	287	286	261	317	266	310	304	273	302	300	264	289	272	317	322	304	284	275	270	288	271	283	239	295	306	294	271	273	301	300	280	319	311	288	271	284	278	282	316	293	294	279	290	266	253	269	290	289	277	283	268	289	290	306	264	289	267	273	291	284	278	260	278	293	250	274	314	288	285	299	302	287	276	272	273	275	297	265	291	287	283	261	258	283	298	287	282	263	281	268	281	281	267	289	314	284	252	273	262	238	270	275	296	289	279	291	275	289	301	279	282	285	261	288	292	273	323	296	298	266	290	300	288	283	274	294	263	289	284	273	310	260	262	280	296	277	304	284	271	282	254	285	290	260	295	295	286	288	254	287	233	249	282	299	290	286	287	256	256	301	290	276	308	291	295	276	280	294	279	264	248	269	290	283	275	284	280	273	316	328	271	271	255	248	276	315	293	305	268	253	303	283	259	278	283	289	241	284	287	315	275	275	305	270	257	280	282	300	284	282	282	274	241	292	291	306	259	301	286	263	250	270	272	289	250	287	273	273	294	283	283	289	326	258	292	275	289	282	271	274	271	283	259	289	272	286	290	308	292	264	249	300	297	271	282	275	293	299	265	277	278	263	275	275	276	274	289	284	281	271	257	294	244	298	275	278	256	247	264	263	286	273	293	276	305	318	274	273	284	283	335	283	308	291	269	285	272	265	259	267	303	274	238	330	282	277	280	310	309	285	255	279	267	253	265	282	274	276	286	279	286	266	260	271	284	260	300	303	253	280	283	264	276	305	293	264	274	277	243	290	296	275	288	261	258	246	265	275	290	268	287	292	287	292	276	279	298	256	305	267	288	271	290	269	296	236	285	304	311	300	290	302	312	290	290	265	306	276	282	271	257	279	306	276	315	305	265	281	261	277	298	300	261	278	273	232	304	283	251	267	293	264	293	307	271	281	298	266	286	279	287	257	273	297	282	281	298	285	289	290	285	270	314	282	274	293	306	269	295	294	263	262	311	280	290	279	276	288	264	258	279	312	293	248	297	274	249	291	310	304	292	285	300	280	284	290	290	275	272	275	274	300	290	264	274	267	289	279	280	312	275	283	281	273	262	279	334	274	254	269	270	308	295	266	307	264	290	253	294	297	280	255	278	246	272	276	261	268	296	296	293	291	269	296	308	258	277	285	278	262	289	292	286	272	300	263	259	288	312	268	283	247	304	255	274	288	284	269	280	252	279	273	260	277	272	273	240	261	286	286	286	285	275	262	298	281	273	244	286	270	267	283	270	250	298	303	248	274	281	255	273	267	278	273	246	295	304	325	296	259	295	297	296	285	293	261	277	276	263	304	262	265	316	286	271	285	288	317	318	289	244	278	235	264	278	290	288	331	259	292	271	284	283	263	292	267	304	258	293	245	281	284	309	277	278	275	285	293	284	285	299	284	311	286	299	260	284	278	310	299	290	291	282	279	278	267	277	267	293	294	287	283	295	276	280	280	268	262	300	283	278	287	295	285	277	275	290	287	310	289	262	292	294	283	287	308	301	283	297	291	284	269	283	258	318	290	278	250	269	257	303	291	269	263	267	291	259	271	282	249	269	309	300	301	280	300	285	299	255	293	275	262	280	304	304	302	271	266	279	300	298	286	288	246	277	308	271	276	303	270	313	272	254	269	278	284	306	285	297	300	280	287	290	284	284	273	276	302	286	283	278	279	276	309	286	294	267	282	285	286	294	284	294	256	291	266	300	267	284	299	274	294	307	260	269	277	277	294	289	283	259	264	274	302	289	257	305	274	276	294	277	297	290	271	273	279	312	287	278	291	266	248	275	277	278	306	290	290	287	298	263	304	310	319	276	270	291	289	292	290	308	279	280	281	297	270	277	276	292	284	276	297	302	287	279	287	296	266	303	275	236	258	270	219	280	311	281	272	254	286	278	321	289	284	276	271	283	280	267	301	279	278	279	279	282	294	284	263	265	264	287	283	295	265	278	279	298	292	298	285	303	287	303	265	261	268	255	306	313	282	306	276	276	250	289	291	281	331	265	273	279	267	301	230	279	243	288	261	273	262	278	299	288	312	290	278	301	246	272	273	266	279	277	313	286	260	283	312	295	283	302	294	252	250	260	295	275	263	290	301	303	293	300	257	320	276	286	307	324	313	267	298	255	279	310	279	294	281	287	276	294	292	263	282	311	282	276	298	289	306	271	267	260	273	305	282	284	255	302	310	269	277	291	286	258	294	294	278	320	307	264	267	309	287	285	259	252	294	272	313	289	297	274	329	271	302	284	276	264	286	287	276	287	264	279	263	261	307	282	276	295	256	289	251	279	260	303	298	252	262	286	284	264	271	262	283	274	293	289	261	263	288	312	292	278	277	282	300	273	278	291	294	262	273	294	302	295	277	290	286	300	293	283	310	252	309	280	282	307	305	320	273	302	260	266	283	269	296	304	305	287	258	282	260	285	280	287	303	282	296	265	268	282	325	299	290	309	296	285	254	282	255	325	264	260	259	256	257	281	272	283	293	306	282	265	272	284	250	267	294	281	313	276	239	313	275	291	259	285	242	278	253	285	263	268	259	269	281	292	281	290	286	292	267	314	310	326	264	290	319	311	260	267	315	269	288	287	291	252	306	290	271	270	288	279	278	299	291	282	302	296	272	272	273	290	309	271	272	255	280	269	275	316	242	262	294	303	273	270	269	262	280	286	287	291	300	267	313	275	295	265	282	286	246	276	290	263	277	305	283	296	305	303	289	282	288	250	276	279	295	268	261	287	270	268	297	301	301	290	279	267	299	297	262	284	291	283	256	253	274	269	278	257	236	291	285	291	274	291	258	264	329	289	298	276	295	258	258	285	327	272	277	276	296	326	284	263	263	275	289	268	277	281	300	311	267	265	256	267	299	296	295	265	281	289	263	288	283	266	268	270	299	282	277	301	302	277	296	290	263	275	281	307	285	293	248	297	271	278	284	291	286	280	308	326	242	252	314	283	278	291	293	303	285	290	285	278	296	290	253	312	272	284	289	263	279	252	284	277	291	272	305	296	262	285	279	283	316	287	296	266	294	264	296	293	261	281	295	264	270	285
7625	2172	4506	6049	5283	4425	3483	2863	2463	2146	1832	1677	1708	1929	1814	1833	2721	6425	7807	4674	2968	2644	2413	1324	1008	911	936	896	966	947	920	870	874	868	857	834	861	823	806	843	817	829	849	811	861	813	748	777	768	769	789	788	759	753	755	798	813	745	762	766	756	780	748	784	773	787	802	735	778	748	753	807	752	785	789	781	749	796	731	769	681	706	756	709	765	729	752	742	720	774	742	752	755	732	771	706	732	813	766	795	792	747	749	777	745	720	778	718	739	703	696	754	750	748	774	791	736	787	758	712	736	732	765	754	772	707	733	726	704	784	703	768	701	759	743	756	684	710	742	692	744	752	744	711	764	758	773	703	745	734	761	752	732	741	754	749	697	754	788	706	720	726	751	781	766	704	741	743	685	715	795	761	736	722	744	690	768	748	699	771	746	727	735	770	736	770	707	745	692	717	769	732	742	757	744	762	733	725	735	738	768	729	751	779	774	743	721	741	721	756	727	784	758	699	694	752	703	774	708	763	716	761	751	743	736	729	755	725	762	749	757	694	770	751	701	733	698	751	703	718	755	744	715	735	737	734	705	788	742	738	784	719	763	724	729	708	745	712	741	708	722	735	744	741	698	736	685	746	734	736	732	706	707	730	761	801	736	694	735	715	734	762	777	763	689	758	698	696	773	712	740	739	693	741	790	746	723	783	697	738	788	727	749	734	737	766	705	742	746	760	710	764	740	739	714	755	767	721	706	745	707	719	754	791	718	754	743	751	709	685	735	741	718	768	766	772	723	729	784	727	768	675	774	765	757	732	755	745	769	703	756	754	751	751	768	751	741	704	729	723	775	705	773	785	722	786	703	748	722	702	717	712	754	724	744	710	669	706	747	723	741	783	753	728	767	774	728	727	682	754	692	722	709	739	752	694	738	730	769	793	775	743	754	730	764	733	696	754	761	751	732	761	744	692	736	678	719	714	721	750	739	747	741	687	729	742	750	748	714	750	769	737	757	788	704	730	771	781	774	723	695	767	708	727	740	790	718	705	728	719	735	761	745	742	723	713	755	729	791	751	700	726	717	739	767	720	727	724	757	748	751	730	707	745	768	747	736	741	743	748	698	770	743	716	705	686	713	736	733	766	677	762	720	755	712	698	750	742	742	698	751	746	685	729	737	737	734	782	727	746	747	730	712	733	726	799	714	770	760	698	716	747	755	720	733	760	717	702	738	719	711	774	714	760	759	716	765	722	726	722	753	756	734	733	703	700	749	668	732	718	725	737	778	796	757	744	769	728	774	778	759	732	680	674	739	753	761	698	755	771	774	776	743	718	727	745	749	752	699	719	690	759	733	734	762	734	803	752	718	724	790	766	728	736	699	729	745	732	737	724	742	728	737	744	732	727	747	730	764	784	756	728	732	693	722	776	728	723	729	761	728	690	704	684	733	731	721	754	777	726	704	727	724	726	759	749	777	777	766	762	743	741	775	727	699	732	780	740	790	738	718	736	711	714	733	730	735	773	698	675	683	751	725	730	766	775	688	691	737	764	724	757	751	759	726	770	724	743	715	720	726	704	723	713	733	741	759	730	756	729	751	742	743	718	721	717	709	733	766	734	764	750	733	776	714	709	751	765	784	779	735	686	744	730	729	793	747	739	742	683	739	726	744	755	753	763	721	735	755	761	725	806	718	698	725	740	727	736	716	749	746	735	751	802	752	712	713	768	776	768	752	723	704	736	761	737	744	729	742	723	707	775	757	695	709	732	736	769	750	761	707	721	765	708	755	754	707	726	752	754	719	727	739	717	766	729	717	724	770	711	728	717	754	743	722	753	785	734	729	752	736	724	793	722	728	747	707	727	711	762	728	753	731	711	707	768	782	737	731	747	770	750	728	765	757	789	722	803	752	706	721	756	722	720	711	729	723	704	726	745	776	690	666	713	763	730	751	708	776	710	744	688	724	705	785	695	692	744	732	728	712	719	758	737	732	768	748	741	729	744	709	695	745	811	793	726	705	720	750	738	717	736	758	769	744	730	744	716	713	772	729	747	777	744	723	701	719	748	730	686	740	718	724	750	727	691	737	733	722	725	753	785	694	713	753	735	657	769	764	740	745	769	736	730	710	691	720	766	715	714	724	736	758	765	750	741	787	752	793	732	754	727	787	755	736	799	755	734	711	783	752	713	736	782	718	729	711	735	810	711	695	767	714	746	717	748	769	761	756	718	743	769	742	726	743	721	767	743	777	753	691	751	760	728	791	698	728	706	680	759	779	714	753	685	695	736	709	724	737	716	711	761	766	694	720	718	716	736	723	732	774	754	719	770	752	769	769	717	755	740	733	752	738	773	798	753	721	695	779	746	748	721	696	746	747	731	792	756	738	769	741	745	724	701	727	747	733	756	778	756	746	733	745	724	773	686	735	759	700	731	747	760	661	740	782	758	761	729	702	741	720	732	702	726	687	735	792	690	734	771	710	758	702	782	708	734	743	746	763	760	752	736	771	703	736	760	764	784	700	768	788	730	732	686	786	729	747	731	737	790	746	715	705	827	776	763	750	707	705	757	768	692	737	746	701	753	769	712	763	715	768	721	681	739	745	734	808	744	737	763	748	743	739	754	721	706	748	739	760	736	717	766	714	715	765	705	723	751	718	677	700	783	748	700	712	762	721	746	728	722	742	727	754	731	728	745	739	747	703	743	730	781	652	770	786	736	773	732	794	696	770	759	726	726	723	736	756	697	730	723	805	729	767	722	766	742	751	704	780	768	706	732	759	787	737	721	749	764	760	723	747	769	762	727	704	758	736	755	735	761	746	752	787	742	727	716	721	739	781	746	751	719	713	748	715	741	752	775	749	749	675	765	756	729	729	754	743	729	744	741	732	697	749	708	750	722	767	778	758	754	731	701	728	733	754	697	709	715	727	771	699	763	773	722	759	722	746	726	742	737	685	671	724	769	771	768	709	755	734	706	747	733	790	710	714	747	764	735	770	811	704	741	709	743	707	708	770	712	743	746	753	736	767	693	716	729	783	752	760	757	709	741	755	731	730	738	745	740	739	738	701	712	751	747	744	735	707	749	737	698	717	767	728	725	690	781	763	705	727	722	749	750	727	757	740	753	668	741	778	699	723	769	788	733	784	769	758	734	727	718	745	725	769	696	752	727	799	736	723	701	753	767	653	738	715	770	768	712	727	738	753	798	772	756	737	715	762	747	762	745	717	737	765	741	755	784	706	721	715	729	771	755	719	751	746	701	714	800	765	764	733	693	703	733	799	722	731	727	741	770	726	777	729	790	686	753	719	776	754	730	735	742	771	746	755	741	766	762	741	772	713	685	782	727	731	715	725	686	741	746	699	728	763	724	761	726	766	724	741	788	772	752	764	741	753	743	761	759	759	728	745	773	727	746	713	763	727	735	727	720	734	768	717	751	741	739	746	787	776	782	774	758	706	793	765	738	753	749	729	737	737	719	765	755	741	695	701	723	745	745	757	735	739	797	754	727
2059	366	381	419	353	332	319	321	312	316	295	327	286	303	295	317	285	316	313	294	306	301	291	301	285	322	293	302	305	304	302	316	292	302	280	306	299	264	298	292	307	304	301	333	314	300	331	308	296	286	305	299	300	282	297	302	333	324	287	298	297	294	270	293	290	284	329	268	270	309	295	277	315	279	295	304	283	283	326	309	291	291	306	281	296	276	312	293	277	327	325	289	317	294	293	311	316	322	292	290	270	317	299	376	286	297	276	292	278	301	297	311	277	268	293	323	303	308	307	305	295	295	316	315	324	298	296	288	300	299	322	310	315	294	301	307	301	290	314	312	298	265	325	298	325	326	277	264	312	308	301	281	312	277	293	289	290	301	296	315	244	309	315	273	276	307	323	303	288	322	310	277	290	298	304	295	275	303	287	278	290	293	291	311	282	300	296	279	309	294	293	283	314	309	266	317	268	270	291	254	300	326	285	275	320	293	288	283	303	309	321	296	304	289	303	311	286	296	282	309	306	283	298	309	311	304	325	321	323	305	282	309	308	341	300	283	285	303	271	311	279	297	308	266	312	278	305	280	329	291	283	291	287	303	286	342	300	294	318	307	283	288	264	266	294	319	296	275	296	286	297	296	301	275	283	272	318	297	275	315	320	285	341	325	291	310	284	329	307	281	320	293	301	298	290	285	303	284	304	281	311	304	290	282	303	343	308	317	310	309	279	290	301	323	302	276	326	300	301	299	279	306	277	292	289	310	276	310	299	302	274	318	313	283	329	320	280	325	290	294	316	290	311	269	298	272	300	292	294	281	301	283	314	282	278	279	315	301	291	330	302	324	292	345	270	279	281	325	292	294	288	282	307	298	321	319	293	282	270	313	316	322	302	309	288	316	287	308	309	268	299	291	273	266	265	304	303	314	296	284	272	313	319	297	316	310	335	320	309	331	333	279	306	294	305	293	309	289	313	304	313	339	299	297	307	281	318	285	297	290	312	317	294	281	293	301	311	292	332	307	254	298	274	282	298	296	328	303	329	284	296	316	292	328	310	315	298	255	293	284	293	320	332	303	266	290	293	293	283	287	306	301	292	326	331	299	301	305	306	303	308	327	307	285	283	259	281	293	306	309	312	298	291	303	311	310	305	334	314	286	277	281	319	324	263	281	319	268	315	287	294	312	330	301	314	283	303	292	290	283	284	313	276	301	292	298	309	283	308	276	308	309	289	283	280	286	317	287	307	298	309	292	328	274	308	273	276	254	281	293	295	310	279	307	282	315	295	288	285	298	301	323	296	302	325	297	328	314	278	255	305	306	307	311	274	296	315	331	298	271	318	286	302	281	263	259	300	297	264	308	308	307	294	308	297	301	340	319	300	296	312	271	308	295	320	289	285	275	254	298	317	338	297	265	323	308	285	311	269	333	323	313	297	316	347	288	280	288	287	296	293	304	285	287	286	296	272	271	275	278	264	276	295	299	279	290	294	299	292	288	308	276	335	279	292	280	319	266	228	281	285	292	302	298	289	292	284	273	290	298	332	290	320	314	322	260	330	273	324	309	297	295	257	331	321	295	322	300	277	297	323	336	295	277	296	287	311	294	321	320	287	304	282	321	321	325	272	339	308	287	282	308	295	308	299	300	316	297	308	257	270	296	303	307	297	312	296	291	270	297	304	283	302	352	332	284	304	288	308	309	257	295	284	305	275	266	282	291	277	277	332	301	329	329	310	305	301	336	334	290	317	278	334	304	307	306	311	302	308	282	285	266	291	312	273	308	350	326	294	345	304	284	308	277	317	292	294	305	331	318	295	286	280	265	271	314	285	286	283	267	306	316	293	278	292	315	305	312	299	311	311	309	300	306	301	313	294	292	317	309	298	316	280	311	300	311	319	305	287	319	284	329	289	285	299	294	310	305	305	288	312	265	280	311	306	309	310	294	322	296	306	263	300	306	279	276	317	292	284	322	285	276	276	341	312	269	307	301	289	326	270	288	329	283	288	298	317	288	328	317	329	303	302	301	286	311	316	312	319	285	314	306	308	322	307	294	283	330	315	293	288	300	307	296	313	315	276	303	318	294	324	297	281	300	317	333	279	273	342	305	284	288	274	316	334	350	271	279	308	302	274	327	337	272	301	285	299	305	306	292	310	290	281	291	307	264	311	302	305	245	282	321	320	322	287	277	322	283	276	295	311	335	318	293	305	283	304	297	275	297	303	278	295	300	295	277	260	317	293	289	282	289	335	286	292	295	282	286	305	305	287	270	329	300	333	278	305	291	319	288	333	298	303	294	287	307	286	310	305	276	278	301	293	293	286	273	290	287	287	293	285	321	301	304	302	300	293	283	282	317	318	307	295	306	316	293	293	287	282	318	295	291	289	302	293	306	298	320	310	290	331	287	310	322	314	299	299	261	291	294	313	293	268	292	301	324	314	283	264	337	314	270	291	298	244	264	316	302	313	286	311	277	276	305	315	289	297	290	297	284	299	343	324	302	298	282	295	276	301	308	299	305	319	292	310	313	352	260	284	287	323	311	294	303	299	299	322	304	299	372	296	326	313	325	275	283	279	300	299	285	274	295	332	305	303	294	297	324	282	308	310	306	298	258	304	358	303	294	305	276	286	275	303	292	323	304	289	307	300	309	323	274	288	260	304	285	293	303	268	303	295	276	275	299	301	299	271	315	282	296	302	289	310	297	285	301	278	290	339	304	303	251	276	305	336	313	319	298	318	320	293	267	332	285	311	304	274	286	284	271	308	266	273	315	337	320	314	300	314	299	325	312	305	294	310	288	313	299	307	277	268	297	297	293	275	270	282	284	287	299	299	295	292	290	267	284	268	292	308	343	294	293	260	291	312	307	308	288	310	287	311	303	297	319	317	312	306	310	298	272	347	286	282	287	344	268	272	351	298	268	274	328	303	332	320	302	283	259	316	278	275	296	288	270	320	277	281	278	303	298	303	299	288	296	276	253	325	283	291	308	302	312	294	283	316	301	306	329	313	290	271	326	301	296	298	291	317	291	297	343	315	321	298	343	304	282	294	315	301	315	306	293	323	336	307	274	259	276	271	315	303	308	283	293	316	287	313	286	262	272	298	318	268	292	307	313	275	291	290	280	252	268	293	318	277	266	294	268	309	285	308	297	305	311	302	279	277	303	320	294	336	301	315	292	317	339	319	286	297	306	303	293	293	298	323	287	287	312	304	304	295	322	301	298	328	278	333	318	273	293	332	321	293	318	297	293	279	291	316	318	304	299	294	303	288	299	326	302	293	296	275	274	299	303	294	287	287	266	298	297	292	309	287	281	312	292	320	302	260	294	283	275	325	301	293	301	281	317	301	285	287	300	294	277	303	299	278	261	287	303	324	314	286	306	304	309	294	276	280	311	311	303	273	286	297	293	292	314	311	254	266	285	310	245	302	299	280	274	292	281	308	313	281	305	322	318	278	310	305	311	292	296	341	290	299	299	273	313	287	263	301	277	313	304	317	322
2466	773	938	1198	1084	991	933	846	765	796	787	714	786	758	828	759	823	872	813	802	873	822	769	758	737	712	716	730	743	704	739	782	739	742	695	781	704	700	748	684	711	665	749	727	704	730	781	685	734	718	720	751	715	739	708	734	728	724	735	712	736	726	727	752	732	723	720	750	765	742	769	722	734	721	669	725	793	657	725	745	662	728	745	738	749	767	745	746	714	790	735	740	694	685	782	710	687	755	750	730	728	694	719	768	743	719	687	724	731	748	731	770	763	748	725	734	757	757	723	732	750	706	733	674	721	743	727	714	736	718	763	695	736	749	716	773	700	714	685	743	767	759	747	747	753	707	749	744	726	746	713	735	725	720	768	748	695	699	753	725	764	721	706	747	735	714	739	765	737	750	692	688	724	670	769	704	729	766	763	765	744	741	725	724	749	726	736	755	746	757	720	737	765	732	751	722	758	766	679	737	750	736	783	760	755	737	743	679	762	732	694	740	709	780	734	726	731	717	768	741	714	744	721	735	717	736	738	713	745	758	699	754	730	732	744	753	718	713	708	727	762	734	744	739	741	766	827	735	714	771	687	711	698	733	767	699	734	727	704	713	715	738	742	761	761	724	711	750	709	767	732	722	744	771	711	788	786	783	724	746	778	718	770	765	752	711	737	681	733	764	756	692	699	760	723	725	763	716	707	720	674	745	757	737	725	707	772	760	730	707	719	754	676	738	754	694	745	747	723	712	758	764	774	756	745	711	733	696	737	728	719	716	718	746	747	784	736	726	663	736	710	722	718	753	690	679	711	697	719	750	807	713	769	730	758	745	762	722	720	741	702	693	746	765	743	721	750	756	718	736	754	740	762	768	783	710	762	713	730	756	732	755	706	783	742	722	740	730	702	733	746	757	733	734	673	749	730	706	737	721	698	691	748	724	747	726	742	731	755	736	790	742	751	748	712	727	708	738	714	765	763	781	760	728	733	752	740	732	696	728	727	712	703	705	724	735	675	703	719	755	703	735	733	766	715	743	722	688	748	657	723	753	725	708	720	720	745	743	720	776	705	700	746	770	720	811	734	708	693	697	736	745	782	789	759	692	768	700	758	776	700	687	715	718	710	711	744	737	778	710	745	760	749	738	772	742	691	790	748	705	703	742	715	684	746	719	706	751	714	758	736	688	750	730	714	776	673	659	744	787	725	775	699	666	713	774	760	732	743	731	742	714	734	707	743	748	748	749	733	715	700	766	764	699	719	744	748	714	734	711	742	757	747	722	730	720	716	730	728	726	718	777	732	733	749	719	692	666	721	747	743	793	711	692	708	758	711	750	750	694	763	716	789	722	680	788	755	732	768	706	726	796	720	726	754	674	730	753	748	771	733	741	748	751	771	780	741	759	755	737	759	723	741	702	753	684	762	728	812	696	731	712	728	789	771	743	729	708	739	763	752	744	745	729	700	744	739	757	721	694	709	714	704	708	673	723	761	736	731	740	731	693	755	722	749	724	697	724	713	728	774	701	727	775	733	721	725	747	693	694	741	686	703	669	721	691	778	751	717	716	736	758	690	715	687	780	694	801	713	717	720	713	732	728	733	691	719	779	741	736	771	749	756	737	741	720	736	788	766	719	721	681	697	752	716	705	758	775	738	721	784	742	807	755	733	720	782	754	752	729	746	743	763	727	714	711	771	708	711	746	721	730	703	746	734	693	760	732	770	718	738	754	748	746	730	774	703	683	678	714	694	772	770	760	760	747	739	687	761	767	731	704	760	715	748	744	715	746	673	840	700	747	715	739	708	790	738	795	761	729	767	730	708	726	741	721	696	745	759	728	770	712	728	729	709	741	723	732	735	722	804	722	785	740	720	720	688	736	770	738	718	735	735	713	708	761	717	691	748	721	701	782	733	702	735	695	736	763	725	728	694	710	724	727	754	737	720	728	746	694	744	745	722	718	732	697	718	754	771	795	784	754	774	705	786	734	701	743	773	742	722	780	758	717	743	745	712	719	720	700	700	735	758	752	698	738	705	768	735	715	704	718	708	762	722	765	756	730	700	743	744	783	742	705	701	710	743	703	728	734	689	731	722	707	738	679	701	692	758	727	768	715	727	793	713	792	741	718	705	768	727	733	773	726	723	743	805	779	733	726	797	742	723	741	727	746	727	743	737	731	762	705	719	752	720	752	776	753	733	738	767	793	774	747	765	701	752	737	724	735	778	748	700	704	763	751	762	733	758	728	794	731	728	729	705	742	746	726	742	712	756	693	712	753	768	723	684	713	743	729	763	697	727	750	714	729	712	727	722	757	714	749	757	761	718	760	746	768	773	744	766	776	686	748	725	717	726	717	689	698	706	789	734	728	756	778	765	724	756	715	746	690	727	724	766	777	732	763	792	785	723	770	770	712	728	760	729	736	749	761	693	727	724	725	719	711	680	747	754	773	748	742	698	736	729	787	742	761	749	753	717	711	709	689	728	724	749	701	742	763	725	672	747	724	712	748	749	731	766	709	746	693	698	735	740	743	765	730	704	707	717	748	764	724	738	761	729	721	701	763	742	693	766	762	728	682	762	718	722	736	740	732	710	729	705	713	774	759	751	753	754	701	699	778	759	727	759	778	680	700	746	776	734	741	724	739	768	772	763	687	750	723	703	722	723	690	754	743	724	718	664	716	753	750	787	697	693	744	776	766	743	729	765	755	741	738	707	714	744	708	749	760	780	713	734	780	737	730	696	732	741	728	724	690	724	770	742	711	681	703	737	771	730	741	755	712	713	777	692	745	750	731	725	742	740	676	726	733	784	768	772	738	695	783	723	792	738	745	735	763	742	691	740	790	782	743	740	742	757	709	733	744	740	778	751	688	722	730	754	722	811	680	732	680	725	735	703	715	719	745	743	787	743	744	782	695	763	748	767	715	760	722	699	714	711	758	703	718	733	714	710	700	743	719	761	736	710	741	735	713	701	691	702	713	771	746	766	750	696	741	769	782	719	791	774	745	708	766	736	680	777	755	673	712	740	749	734	735	769	732	714	694	740	744	716	722	698	757	735	752	706	742	787	697	721	710	718	762	678	726	745	772	723	710	719	700	775	738	706	680	769	727	704	711	758	674	767	762	698	753	710	740	760	738	741	784	722	771	702	709	768	744	720	730	661	729	741	723	751	759	709	729	730	761	723	681	714	767	685	767	778	707	714	772	751	718	713	776	730	695	727	762	710	723	739	769	710	717	743	742	711	783	701	676	724	733	763	704	683	676	774	743	731	788	747	727	714	761	723	740	742	748	745	729	679	741	723	753	709	776	738	720	684	714	724	762	719	726	764	704	710	688	765	729	733	730	733	787	723	676	712	792	750	693	752	715	712	723	770	759	752	690	700	773	708	756	750	710	680	780	727	709	694	714	783	788	727	740	758	746	749	781	732	713	718	784	759	765	730	692	730	734	723	725	749	720	740	776	739	708	766	764	737	708	680	750	744	711	751	757	743	746	738	736	734	746
6890	840	1035	942	610	560	405	367	319	290	221	231	248	236	272	267	364	661	616	648	518	220	182	169	192	170	166	160	183	188	201	156	167	163	166	180	155	177	173	166	158	170	157	172	188	153	163	155	158	162	165	168	174	171	191	178	156	167	154	184	166	151	173	167	165	175	138	156	143	141	165	189	165	145	147	150	152	132	151	155	177	171	159	183	185	181	163	187	143	169	153	153	180	168	174	183	180	140	186	152	158	160	162	162	161	153	185	184	168	185	161	171	169	189	157	160	181	146	175	173	160	183	167	187	160	184	179	158	162	178	165	171	184	160	176	195	183	170	195	175	152	177	167	149	151	146	168	163	167	191	162	177	168	138	180	155	168	164	160	156	161	166	161	176	172	170	153	151	145	167	157	136	166	165	171	178	187	180	175	150	179	144	149	159	181	200	161	163	165	178	168	161	172	151	192	173	163	169	182	162	143	170	175	156	173	181	165	179	186	163	179	164	150	158	216	165	162	158	159	158	144	166	163	148	160	160	174	177	177	177	174	179	177	181	146	166	158	169	161	161	162	163	171	159	158	137	124	163	159	146	173	156	163	145	182	161	162	163	170	147	149	175	163	164	174	182	171	150	165	177	152	178	171	152	154	164	151	167	165	191	171	174	175	166	153	157	160	183	184	183	181	182	177	171	152	164	163	155	158	158	165	169	184	153	171	187	170	167	157	182	173	174	158	147	165	175	167	159	164	166	154	173	182	157	158	178	155	131	180	173	164	174	181	181	154	161	174	156	169	171	172	158	149	161	177	184	157	174	157	172	185	158	184	175	166	158	153	147	162	181	186	184	157	168	171	171	172	152	160	162	164	167	176	155	152	154	160	155	169	157	162	181	185	177	184	171	183	169	171	151	152	181	178	189	180	147	182	172	174	184	170	179	175	166	180	154	158	176	154	164	157	182	168	176	170	175	150	183	159	133	171	180	169	151	158	167	185	152	170	182	162	173	183	172	187	155	163	174	182	164	169	154	160	159	178	155	169	146	161	153	152	170	151	161	155	178	188	186	180	175	165	169	150	130	169	141	166	160	173	185	158	136	180	178	179	163	155	155	172	183	178	179	162	176	157	153	154	169	179	175	191	178	172	157	140	201	170	151	173	166	156	141	161	166	158	187	155	150	170	182	178	161	162	161	145	176	189	159	182	195	175	196	162	166	164	169	176	178	167	156	175	162	160	164	160	172	174	173	177	176	155	146	147	161	189	169	151	158	145	144	189	178	173	159	175	185	171	169	177	192	149	166	169	163	187	189	171	172	176	159	183	181	175	172	163	169	149	179	155	187	167	149	163	162	180	179	163	162	171	155	164	175	188	173	166	170	181	168	186	183	157	158	165	178	158	183	158	162	166	172	152	169	170	138	168	155	193	187	188	179	157	177	188	169	187	156	172	154	177	160	171	152	172	173	192	135	143	157	155	175	155	154	179	145	166	163	156	151	160	176	166	171	165	175	179	162	171	141	167	147	152	184	185	164	195	155	179	161	151	157	169	208	168	171	170	177	169	173	161	162	172	172	163	170	172	154	164	181	169	152	177	152	140	167	174	151	175	172	165	166	167	173	181	191	178	178	177	148	208	162	184	173	150	189	172	158	142	167	169	169	165	176	176	172	179	151	177	181	180	204	160	175	157	166	167	169	161	167	174	181	177	190	189	147	151	181	171	175	158	172	178	164	157	191	160	172	167	158	173	154	149	148	134	194	185	149	173	153	169	175	157	183	193	166	176	161	154	166	151	173	177	181	150	160	168	137	148	167	172	197	157	178	161	153	198	168	175	206	198	173	167	162	148	144	160	170	198	139	158	173	160	158	162	187	164	150	154	165	165	198	185	161	152	170	136	171	162	192	178	162	155	159	176	162	180	163	161	178	168	146	155	145	168	186	158	164	155	167	147	167	185	163	167	161	145	140	175	161	150	179	170	160	138	191	161	150	164	168	172	174	169	159	162	156	155	159	169	168	182	160	187	162	163	172	179	156	170	167	166	152	179	156	172	165	180	157	167	174	144	167	154	167	179	171	189	171	165	165	158	169	177	163	156	152	175	160	166	161	164	151	167	180	147	153	159	165	159	156	191	177	175	156	170	170	178	167	151	149	142	157	160	178	176	145	157	163	154	168	192	195	184	178	168	142	150	169	157	180	170	144	145	149	181	157	180	146	187	173	142	156	159	160	162	169	162	156	157	156	168	180	161	179	175	152	168	167	199	161	172	166	191	156	172	169	175	181	159	177	154	141	184	147	174	152	178	159	153	201	168	167	169	175	157	171	164	141	127	136	177	154	155	176	168	167	172	162	164	157	189	155	176	166	167	162	144	167	152	172	178	152	197	176	150	187	157	171	163	148	163	164	184	174	168	170	158	152	166	150	145	166	186	186	175	151	163	166	186	152	161	180	186	168	169	161	167	178	145	169	176	186	149	176	179	182	178	141	165	160	151	143	177	175	159	159	168	150	176	181	164	180	181	183	160	149	146	172	158	176	179	152	176	158	152	150	159	161	160	172	190	166	190	208	170	144	161	172	154	176	143	166	146	150	163	173	173	162	150	189	174	164	167	170	164	153	170	167	165	172	155	194	173	171	151	165	154	178	165	190	149	178	154	169	156	123	167	179	168	163	191	187	183	178	193	167	155	156	146	188	159	165	168	141	166	177	177	175	143	168	177	151	155	174	175	170	191	180	182	175	187	190	160	152	131	150	181	165	165	160	163	162	168	132	176	164	180	166	153	145	165	159	209	172	161	173	190	144	163	184	164	160	177	168	172	165	190	174	164	184	195	189	162	158	176	167	147	181	173	173	201	178	162	189	161	177	181	164	160	143	179	175	175	157	151	162	165	183	176	179	164	186	177	176	162	156	172	182	192	181	170	154	174	181	195	167	177	161	181	158	152	193	178	154	166	174	166	162	151	157	159	180	153	165	153	159	158	181	174	163	167	146	156	177	140	157	139	159	156	172	164	161	175	143	134	199	184	158	177	160	187	166	150	179	146	173	154	164	143	162	162	189	162	157	184	163	150	172	155	181	166	161	163	147	213	174	164	168	188	175	172	161	174	199	161	172	153	158	181	163	154	183	186	171	173	169	147	151	180	167	187	184	167	150	161	149	179	159	172	156	140	170	171	161	193	168	168	167	153	181	173	187	174	151	175	156	168	163	176	181	134	172	181	174	168	183	153	165	170	181	173	147	168	172	155	175	177	174	135	187	155	164	180	169	142	148	177	176	199	163	146	189	153	171	166	158	196	173	168	190	161	180	157	160	178	179	183	192	199	174	155	159	191	138	148	156	164	181	166	157	158	142	182	172	147	175	163	135	149	177	160	167	170	155	174	159	171	161	193	146	176	152	178	155	156	178	152	169	181	164	162	168	130	141	179	179	156	184	153	160	169	157	159	155	168	171	161	158	151	173	159	158	181	165	137	163	159	184	178	163	148	172	153	151	150	165	163	157
5467	1147	2361	3017	2725	2310	1838	1613	1355	1124	1047	953	901	1054	1031	1010	2101	4221	3576	3764	2670	1044	755	629	563	559	557	602	554	527	531	566	539	505	568	531	486	491	544	507	501	498	537	503	534	540	482	505	493	530	523	516	522	479	491	484	507	487	463	497	475	446	459	519	509	480	523	489	531	483	466	508	520	486	470	482	516	498	495	488	456	495	498	523	456	485	496	466	470	487	495	518	506	502	507	464	491	448	487	444	530	501	474	497	494	477	479	490	488	474	464	512	495	571	479	469	447	505	494	479	447	477	507	479	468	512	491	473	501	446	498	487	471	476	478	491	497	500	479	472	447	503	446	455	465	465	466	454	474	492	515	478	476	484	456	487	487	450	466	497	465	490	477	470	498	497	477	495	495	496	474	469	496	485	493	493	477	473	470	518	496	470	444	479	516	468	477	447	462	448	501	496	491	490	484	469	474	483	501	467	495	491	474	443	463	469	461	464	471	462	489	479	465	471	475	477	465	473	440	466	502	494	466	472	521	469	476	479	462	508	416	525	461	485	521	464	471	501	500	528	462	469	471	456	469	450	491	436	436	488	444	493	465	460	493	461	481	470	448	478	474	466	484	490	460	493	512	493	509	453	478	471	457	446	496	493	468	453	501	460	491	485	523	452	485	466	452	470	497	462	476	494	462	462	520	468	506	436	493	460	470	473	476	454	463	485	485	437	498	488	456	530	404	511	471	475	494	507	465	471	470	444	445	470	476	466	483	475	498	502	462	488	461	469	461	471	496	484	485	466	476	469	468	478	520	456	489	444	510	512	470	516	478	452	450	474	474	444	462	481	489	468	484	466	520	463	450	494	469	454	487	461	521	464	486	463	472	518	483	511	472	471	478	498	494	459	487	496	502	492	482	470	456	518	496	515	460	489	472	448	486	475	484	459	473	473	521	476	475	491	484	456	488	480	470	492	523	504	476	478	497	495	491	495	506	469	478	485	519	497	488	472	479	480	485	461	516	513	476	476	490	483	458	481	469	473	498	467	469	492	481	509	457	463	482	491	451	480	494	438	461	485	527	535	477	503	474	441	486	463	481	487	448	460	468	508	489	476	468	486	502	485	500	474	508	470	546	463	468	447	460	448	476	496	472	450	470	500	456	541	486	493	483	429	497	523	479	486	490	502	490	489	463	464	457	465	486	449	477	463	458	474	485	465	491	473	466	490	517	501	468	466	519	481	499	474	479	483	498	475	495	495	509	503	467	485	471	486	457	456	468	510	480	496	507	458	464	490	469	486	482	444	479	465	449	503	446	475	479	499	461	475	497	482	478	499	481	454	455	462	467	485	462	463	484	475	516	469	437	496	458	484	479	524	467	491	463	549	485	480	505	455	467	505	461	528	472	505	467	535	468	485	492	479	483	415	462	499	473	493	497	506	466	476	496	464	455	463	467	514	501	503	456	494	479	498	444	448	485	448	484	503	447	467	478	442	465	480	475	469	509	489	485	449	495	441	482	530	464	494	445	485	489	418	455	467	459	466	450	487	433	478	471	450	482	441	466	492	474	477	445	457	458	466	501	488	498	485	438	503	492	459	469	473	461	483	496	447	532	472	461	421	486	506	457	528	461	483	503	461	502	507	485	489	507	479	472	479	466	475	457	535	469	490	462	483	467	485	474	482	485	464	472	486	499	500	488	508	490	474	538	503	449	499	463	439	505	463	471	490	484	491	490	454	461	460	446	482	437	479	486	502	507	513	518	458	478	507	508	517	506	479	453	514	485	422	489	486	479	458	484	446	512	454	470	485	479	489	415	488	470	458	476	473	489	494	488	475	455	477	499	485	455	471	472	486	483	507	452	453	489	475	468	493	472	505	476	507	445	460	488	496	446	518	479	452	453	453	459	490	498	461	482	471	500	482	439	483	457	480	474	478	465	485	472	482	485	483	512	484	507	489	486	476	475	487	449	449	478	513	458	483	457	492	509	436	466	501	473	518	470	458	482	483	476	504	467	490	486	487	500	458	463	468	500	490	480	493	495	482	476	476	458	458	489	463	520	496	476	497	492	460	451	417	443	486	500	485	476	453	488	519	443	475	472	472	469	506	464	472	482	516	497	511	440	479	474	482	482	525	473	489	467	451	510	486	486	500	462	492	484	451	491	473	514	482	474	497	489	444	516	486	487	496	476	467	476	455	483	482	541	451	459	474	481	452	498	540	487	520	472	488	454	492	476	487	466	503	472	475	483	449	471	478	502	487	497	480	465	501	466	470	477	453	490	529	456	481	460	423	473	493	495	500	441	505	470	472	436	456	429	511	467	458	502	441	419	520	475	501	492	484	469	498	501	495	492	537	477	455	497	499	499	454	476	542	505	470	507	449	480	482	502	494	443	490	486	471	455	486	504	476	467	469	457	455	500	489	444	484	460	437	482	451	492	513	480	489	475	472	465	487	492	479	500	458	484	465	462	435	485	476	462	476	478	489	443	508	459	492	449	463	466	439	472	477	483	468	515	480	518	460	512	488	493	502	499	482	492	486	467	506	490	480	458	509	459	484	541	484	476	474	484	478	496	472	458	488	453	442	442	451	498	471	423	436	488	498	460	460	466	476	498	486	487	444	466	419	535	466	511	455	446	471	445	495	443	482	457	482	467	457	488	458	437	468	495	518	459	480	466	447	459	482	502	504	467	480	457	501	483	440	462	468	480	454	508	494	491	462	514	477	512	459	482	467	474	422	478	498	493	489	504	459	483	474	479	511	448	472	499	458	471	491	491	475	456	468	457	497	462	496	471	498	449	475	444	462	461	480	468	493	463	479	474	489	447	444	488	448	486	454	464	477	478	505	469	500	496	503	469	515	492	456	495	446	444	430	504	460	469	459	488	512	480	482	496	442	479	508	466	466	461	453	476	477	477	489	492	466	431	432	463	485	492	486	453	535	483	467	468	490	449	485	478	491	512	507	462	503	460	487	457	489	483	477	486	431	502	487	453	466	490	512	493	503	461	488	458	477	497	472	434	503	444	484	486	483	480	449	483	429	458	527	455	484	491	503	480	478	493	496	473	487	476	503	456	517	434	476	475	470	468	456	467	486	491	488	510	477	481	492	453	431	473	438	479	494	435	502	473	438	504	473	494	464	509	477	444	462	466	463	457	467	510	476	494	508	446	476	487	463	468	472	475	514	461	481	495	502	458	511	483	469	478	486	482	481	471	481	464	480	513	508	481	493	498	512	513	469	453	498	459	439	435	519	459	467	490	473	504	472	447	445	458	455	488	503	442	510	488	482	529	471	491	485	490	443	492	490	484	499	502	477	505	469	486	488	474	476	481	456	484	476	455	485	514	486	491	487	464	481	480	499	489	479	502	489	501	475	494	470	446	484	473	469	478	492	483	488	448	460	468	473	473	493	447	497	523	435	492	443	488	487	450	472	480	501	499	460	480	470	480	512	443	454	477	447	492	464	471	480	484	489	462	508	501	452	465	436	495	448	473	488	440	479
13952	2256	2343	1970	1420	1038	806	685	551	479	475	434	419	459	418	519	746	1505	1238	779	536	468	322	326	300	296	295	315	323	291	309	284	300	280	306	327	319	279	291	286	310	270	298	298	279	294	288	326	261	267	303	256	290	272	298	263	295	286	293	274	256	298	295	297	288	270	276	269	276	249	265	284	267	302	304	281	304	256	287	281	261	256	291	248	319	286	302	271	250	297	297	291	282	270	264	268	278	279	301	302	287	265	267	288	251	306	273	270	260	291	300	300	285	295	280	289	315	310	276	276	264	261	266	256	296	258	288	279	281	246	266	286	271	298	284	288	298	286	268	280	278	262	264	252	298	292	300	264	251	320	280	281	282	290	289	261	299	266	283	269	265	314	292	271	275	258	261	264	287	287	287	295	267	277	299	260	281	297	272	259	300	293	284	277	286	302	301	326	299	268	292	285	279	277	292	302	287	284	322	305	276	292	304	261	300	321	287	311	275	305	277	271	302	265	254	302	267	256	271	261	266	273	292	312	307	287	285	286	278	299	262	271	297	307	290	302	288	311	272	256	292	305	288	279	296	287	282	285	291	296	295	249	264	292	306	281	296	260	285	283	303	272	284	325	305	274	307	323	261	284	293	261	290	287	306	281	314	303	282	265	258	281	285	253	284	275	262	272	272	269	249	303	272	266	334	276	272	284	278	278	264	273	287	262	291	240	289	272	272	287	322	291	278	254	293	232	234	235	274	276	260	305	273	273	259	305	293	290	293	309	297	319	291	326	290	302	297	273	292	292	295	266	288	299	292	300	295	266	263	241	305	318	287	308	279	278	261	272	274	296	243	293	274	274	287	271	285	257	266	305	287	279	276	297	276	268	315	281	261	265	290	274	294	291	266	264	305	295	322	281	277	294	259	281	271	285	293	260	262	272	288	325	299	278	283	260	264	269	297	286	296	282	272	291	296	288	257	294	264	276	277	270	263	311	276	267	313	292	265	289	279	271	270	292	275	267	281	302	287	259	290	247	289	280	271	257	309	322	294	318	247	307	279	290	273	284	272	297	284	315	288	275	263	291	275	248	282	288	267	269	305	307	296	272	270	306	249	295	268	288	285	278	309	282	326	267	256	270	285	283	324	290	269	265	281	277	299	262	275	290	289	320	290	257	301	264	257	277	291	275	264	304	290	295	299	265	277	268	289	298	292	266	281	313	259	306	254	249	286	272	318	273	296	277	292	284	281	308	279	279	269	272	311	269	306	261	269	298	272	267	309	277	278	270	286	275	277	258	300	288	246	278	313	285	293	274	308	261	305	276	293	300	290	255	276	298	308	279	314	275	325	285	320	280	285	267	294	296	271	253	249	301	301	267	253	287	318	240	257	293	307	235	278	285	280	290	277	277	271	283	288	285	289	295	246	266	275	263	272	275	282	281	287	270	296	275	287	274	299	302	283	264	313	314	286	272	296	267	289	287	269	284	283	299	274	229	302	283	288	279	265	253	275	317	278	291	284	279	270	270	282	271	291	281	285	271	282	294	283	261	283	313	318	289	289	282	283	246	298	283	272	285	290	273	249	279	246	269	253	319	318	259	281	283	274	269	286	299	271	270	296	254	259	266	281	253	270	282	307	287	281	293	267	282	293	309	257	293	270	301	285	298	303	320	280	263	282	302	270	282	264	259	279	288	301	250	276	283	282	290	275	293	286	289	296	286	293	277	276	301	270	256	300	286	307	279	288	264	297	288	300	278	291	289	275	288	293	283	276	280	293	276	298	268	246	269	317	282	250	255	278	278	311	267	260	283	279	288	296	318	286	289	307	273	282	248	253	265	287	288	322	272	300	277	267	275	287	295	313	288	289	300	287	304	280	293	310	315	268	291	278	277	262	282	249	294	270	294	279	287	284	298	283	298	278	275	278	264	278	311	281	294	287	301	269	273	286	293	284	276	279	275	278	275	284	288	284	276	286	285	297	250	287	276	299	294	284	301	263	302	280	268	295	265	296	308	278	251	306	286	296	312	281	282	266	308	277	306	276	278	288	276	268	321	288	262	260	293	260	261	329	269	274	285	292	323	251	313	339	277	246	270	291	300	280	277	307	297	263	258	273	253	257	275	271	306	285	267	295	272	297	261	289	252	281	286	285	237	298	282	293	288	273	293	270	327	287	311	272	262	300	263	297	278	322	266	283	294	287	276	284	294	282	298	271	282	286	300	280	313	264	247	294	242	278	264	260	285	272	274	272	277	269	283	271	263	306	280	323	273	303	262	277	289	298	291	276	280	289	247	290	277	267	285	280	286	252	278	303	259	265	294	243	294	321	269	276	268	292	270	262	265	275	285	290	284	302	289	308	282	300	268	337	254	262	299	289	268	291	314	303	293	250	273	304	283	258	254	286	269	264	277	284	307	296	273	291	314	260	283	297	285	312	281	286	277	296	289	260	276	276	277	291	295	291	279	251	286	290	303	290	279	297	230	270	282	321	293	273	256	293	254	295	274	289	260	287	299	261	290	282	305	290	276	306	267	293	273	282	299	249	269	261	284	313	263	238	268	288	273	260	307	284	295	261	281	268	250	260	283	285	275	302	289	316	276	255	268	286	272	314	282	300	287	296	288	279	303	266	276	254	284	330	268	272	302	298	265	284	327	298	257	294	296	290	282	301	270	292	293	283	287	282	307	302	275	261	285	281	290	290	296	285	281	286	281	268	263	283	280	259	285	271	272	271	275	263	267	281	299	251	267	294	233	285	268	298	286	278	270	278	271	273	297	289	294	264	239	270	265	295	295	296	303	252	274	277	266	282	271	271	302	263	252	268	281	297	264	279	287	252	269	255	279	287	304	269	265	290	301	297	285	280	272	288	279	277	284	286	261	284	266	287	279	288	284	281	312	297	295	322	257	288	277	306	255	301	286	313	303	280	285	289	279	287	311	298	280	256	287	276	314	259	268	268	264	287	257	265	277	291	266	277	323	287	316	288	269	284	257	288	253	270	271	298	270	297	271	311	312	318	253	310	253	269	268	288	292	291	267	280	286	276	288	272	275	279	281	263	282	249	280	295	277	289	260	304	323	314	295	274	282	281	289	290	266	278	303	271	264	279	293	263	308	252	273	260	284	241	250	293	325	285	277	303	301	254	286	266	250	258	269	282	270	287	295	277	271	304	270	272	284	305	252	294	312	269	308	242	291	270	275	274	277	266	289	229	316	248	296	305	293	282	267	279	275	289	268	271	271	323	284	258	303	295	293	264	277	321	267	303	288	246	264	252	286	312	281	275	309	270	262	288	266	246	272	283	300	284	285	269	270	303	256	254	301	273	286	285	295	307	271	289	303	292	274	263	270	281	283	277	272	283	286	280	301	294	292	306	280	299	262	242	291	294	294	263	290	266	277	292	293	278	273	302	294	318	276	278	300	270	275	275	269	324	301	296	264	307	303	298	304	291	300	284	305	289	288	291	255	296	280	305	309	292	284	278	271	263	271	275	304	276	287	227	299
7580	2096	4373	5504	5099	3947	3328	2805	2429	2064	1829	1701	1718	1812	1898	2186	4060	8666	6899	4063	2634	1867	1212	1011	959	922	950	873	914	918	843	882	905	863	813	839	848	898	835	847	792	893	812	844	813	808	823	785	764	763	764	779	813	808	771	783	773	820	761	766	777	769	824	765	768	771	756	795	784	687	734	762	760	741	744	733	762	752	770	746	796	755	724	764	764	804	684	760	705	748	713	797	779	716	787	786	770	795	726	809	758	731	791	735	758	771	765	714	743	716	731	770	739	771	775	795	790	743	743	762	756	735	725	718	771	711	782	680	768	753	779	772	764	737	767	686	741	718	786	726	745	770	765	699	747	727	676	748	675	749	722	713	746	758	717	769	734	748	749	732	749	753	746	776	759	748	750	714	726	713	755	766	728	741	774	754	683	750	664	714	754	737	761	721	737	724	740	750	739	753	720	752	746	759	762	728	685	731	748	697	718	729	776	757	744	721	746	712	718	742	772	782	755	738	790	774	715	752	716	767	723	726	797	777	768	766	729	722	735	722	714	740	723	714	772	721	714	734	743	768	743	750	749	749	693	763	795	757	731	731	769	773	749	729	750	760	763	769	803	751	782	731	735	674	745	764	753	707	755	756	731	685	802	752	716	730	732	764	710	753	745	745	691	726	740	800	721	746	756	780	725	724	795	727	692	775	707	723	727	699	686	735	729	690	774	706	715	717	756	745	694	705	716	737	751	750	713	753	730	755	714	766	748	690	800	690	769	772	740	721	707	770	707	726	782	775	702	745	678	763	705	705	757	773	743	764	753	693	754	720	780	733	688	755	725	776	708	755	698	728	757	739	738	692	747	710	727	748	755	733	736	708	743	766	742	720	717	760	737	702	752	718	762	768	728	681	761	717	785	710	692	717	718	706	783	728	740	747	694	722	725	750	763	712	728	783	785	716	717	702	736	745	750	720	746	755	772	754	705	743	726	774	729	729	783	734	745	764	725	728	768	780	710	736	781	731	739	742	761	760	725	718	741	784	752	719	744	724	780	783	688	756	749	724	706	740	729	747	748	745	741	748	732	755	714	756	714	736	722	743	713	749	739	727	691	709	688	692	739	750	744	726	701	763	772	743	715	729	753	727	773	761	758	716	720	711	767	721	754	765	749	771	757	702	736	738	788	657	711	704	751	732	770	691	751	713	733	725	753	763	711	754	745	736	731	738	756	738	709	750	742	741	769	711	757	731	718	740	738	748	778	748	695	768	755	743	715	712	703	723	729	784	744	772	677	697	709	734	784	708	707	743	706	761	734	757	729	679	746	773	769	753	712	753	734	703	737	761	729	728	737	684	748	740	693	731	675	744	741	802	731	773	698	804	729	756	781	765	720	736	725	698	747	738	711	718	757	749	740	747	746	733	716	770	732	728	737	718	724	696	686	759	729	767	736	756	723	751	688	739	743	700	727	763	718	687	752	730	735	744	723	663	705	721	755	716	806	824	734	740	735	759	723	743	699	725	798	781	718	770	716	713	713	753	752	768	733	776	723	738	733	707	781	709	717	699	767	738	722	767	752	713	714	711	783	702	700	760	763	717	742	753	744	730	777	751	769	767	720	691	731	775	761	687	692	723	782	725	728	756	738	729	690	699	732	705	677	719	752	714	735	723	734	689	733	767	718	733	707	762	729	761	736	729	765	726	769	754	720	705	778	784	778	741	734	762	709	770	735	737	704	753	756	750	763	724	724	732	745	752	781	716	700	716	711	723	706	731	694	728	722	821	758	720	700	732	740	728	768	763	718	705	706	736	748	725	751	745	677	752	714	775	741	754	765	732	712	756	744	719	734	792	740	732	728	744	739	743	753	712	742	789	709	701	759	726	755	760	734	756	755	716	756	737	707	710	733	721	755	714	728	732	707	775	742	740	749	717	742	730	750	753	716	702	742	755	751	698	768	724	705	784	794	700	746	749	721	733	744	772	725	757	750	687	745	795	718	775	745	718	733	724	684	763	757	731	744	758	735	734	730	658	729	769	761	724	739	783	746	719	745	681	764	747	719	748	706	742	751	763	709	724	715	750	723	724	725	776	739	747	794	748	785	705	710	690	720	733	761	670	707	766	721	735	724	689	744	711	747	752	738	712	712	716	709	717	720	723	737	742	716	734	781	746	727	809	691	723	714	723	765	741	787	717	692	711	747	747	754	757	745	707	754	788	795	781	733	811	714	772	758	725	703	753	752	738	741	703	769	721	772	760	760	713	758	769	794	703	738	682	776	791	711	783	709	747	736	718	706	785	731	746	775	676	725	708	727	771	757	750	739	714	695	787	762	767	670	760	695	723	735	737	754	699	732	738	795	725	752	705	707	777	733	706	701	763	754	707	738	726	772	771	713	799	773	757	750	756	698	766	721	696	700	709	799	752	738	737	724	748	694	734	715	759	666	709	757	777	720	690	744	728	742	709	755	745	706	757	700	712	767	715	759	678	715	722	789	738	769	717	764	685	726	724	775	719	718	709	705	760	757	704	785	703	783	716	732	733	736	744	727	745	770	788	782	778	721	765	777	744	690	750	771	731	781	719	702	772	763	730	738	767	750	757	729	746	775	752	730	740	741	730	766	738	707	728	703	752	782	745	800	742	780	749	692	762	808	737	732	740	778	749	730	707	790	767	737	782	732	745	779	749	721	719	777	764	742	694	732	803	735	763	723	743	730	750	751	763	743	732	724	734	775	746	727	733	753	728	739	752	727	716	751	768	709	762	747	726	750	757	738	714	727	749	762	777	753	736	755	751	785	777	742	698	731	750	756	736	762	749	729	771	702	748	724	716	737	754	741	797	731	713	765	728	741	734	711	783	742	780	766	714	741	768	688	689	723	764	775	763	747	723	729	688	724	738	795	739	745	714	759	718	777	752	706	753	748	776	744	750	734	735	716	694	764	756	752	710	776	744	706	771	763	771	740	774	741	702	746	768	739	745	744	673	744	751	709	720	754	758	766	749	735	727	726	766	719	766	769	752	733	736	700	751	779	776	753	759	767	718	729	742	760	709	736	741	745	735	755	774	788	729	728	746	740	766	739	722	719	700	753	741	750	734	755	758	731	736	749	745	724	726	719	729	722	755	731	709	778	689	739	747	697	708	694	696	770	726	740	743	717	726	740	730	764	730	740	730	767	741	731	727	742	718	716	747	733	743	761	745	705	774	772	756	741	749	730	711	734	728	723	765	740	753	774	758	735	790	726	736	732	732	765	753	761	664	724	741	756	748	759	723	721	750	746	769	729	761	769	756	744	727	725	689	743	746	720	729	707	757	705	735	772	763	711	701	756	743	741	726	766	721	705	744	772	699	745	798	696	718	747	766	696	740	693	740	739	743	739	704	757	741	729	743	749	731	727	751	747	736	738	676	758	738	755	763	773	763	729	771	752	702	760	712	747	756	785	759	739	727	731	758	691	742	781	795	761	718	727	774	737	714	782	717	742	741	762	730	742	674	706	727	734	719	757	750
2019	344	359	346	385	340	282	311	324	281	294	327	300	315	310	273	303	276	278	309	305	276	332	331	354	320	279	318	294	320	306	308	313	316	276	289	289	279	298	330	306	308	287	286	307	269	291	286	271	295	302	290	305	292	327	275	315	284	318	299	320	256	294	311	281	283	261	308	291	317	310	287	317	312	284	324	309	293	282	281	311	298	299	316	283	313	292	304	312	274	297	263	275	297	317	283	306	301	289	294	277	270	277	302	313	289	310	299	293	311	306	304	304	257	314	281	290	317	324	268	310	291	313	277	290	257	272	272	315	307	273	305	265	309	273	294	308	322	300	282	307	317	272	328	284	293	313	308	279	294	307	286	316	296	310	271	290	296	306	297	273	296	319	294	310	303	280	263	305	306	288	322	304	289	296	302	320	326	285	323	310	270	272	290	286	297	276	274	299	315	340	324	292	291	310	299	309	315	307	315	299	313	317	276	294	296	313	293	279	292	316	286	349	283	281	323	286	322	326	257	298	312	315	295	302	287	301	334	321	274	327	311	297	286	266	311	296	294	279	291	293	287	301	297	286	319	325	299	301	308	295	279	318	278	306	306	288	310	293	308	299	292	287	312	309	298	309	284	291	300	292	294	304	324	291	316	271	335	295	294	288	310	319	280	295	266	317	295	297	295	274	284	305	302	298	294	308	285	253	311	248	255	277	285	303	306	292	333	282	310	319	298	276	298	305	333	319	324	305	307	301	309	362	295	305	278	313	253	315	297	315	325	282	280	320	330	261	316	303	314	273	305	287	328	318	293	285	315	301	332	310	296	325	281	276	279	275	283	274	292	302	293	318	305	315	318	314	281	302	274	299	287	283	324	288	304	288	304	292	293	295	294	320	263	300	277	264	302	287	287	297	299	304	292	316	290	303	307	294	301	315	286	286	291	276	275	292	306	285	313	275	279	288	337	278	269	277	294	304	301	309	294	255	282	288	281	296	249	277	305	333	297	340	318	292	290	302	278	287	268	314	278	296	279	287	310	305	296	314	279	285	315	309	316	290	308	276	272	253	285	308	304	291	302	317	311	286	297	292	290	290	300	310	303	284	288	297	345	310	320	309	312	302	279	303	277	276	307	307	318	295	316	314	319	279	300	273	299	289	279	294	304	311	296	306	333	306	281	316	316	271	305	285	300	281	294	340	347	272	273	308	308	289	327	319	286	311	290	279	303	328	309	276	284	299	325	296	331	287	307	302	283	295	292	315	297	355	310	318	329	311	306	301	305	272	277	280	332	293	272	262	294	275	323	288	299	286	305	315	296	274	304	281	307	266	292	291	303	311	317	279	285	321	263	295	281	314	287	281	310	286	290	301	303	330	293	312	288	307	264	286	295	308	317	303	293	294	309	322	290	297	312	282	309	318	283	294	311	271	297	304	321	314	285	294	293	268	286	304	270	282	304	281	278	315	306	288	300	294	282	333	311	311	295	298	282	299	292	262	307	316	308	310	288	318	301	308	314	285	312	283	271	298	279	309	298	282	253	289	289	298	256	281	266	325	305	367	287	254	296	315	324	301	294	299	313	293	320	321	297	259	262	298	297	320	300	255	284	317	317	284	282	278	280	286	284	328	308	326	289	302	339	310	307	296	293	274	275	291	299	317	295	312	298	315	308	330	296	269	283	312	334	284	284	294	290	306	312	271	278	321	300	286	306	302	309	321	267	283	318	335	287	293	305	286	320	304	282	286	286	275	326	288	302	319	305	312	298	328	298	329	312	313	299	303	321	298	270	244	284	279	290	279	304	311	305	320	305	311	278	302	296	321	299	318	288	285	291	285	283	284	315	285	302	331	283	302	320	324	347	332	337	310	276	297	307	286	292	272	265	297	296	284	300	324	312	283	298	320	347	298	300	318	283	317	293	302	298	302	308	288	328	303	276	308	277	320	295	309	274	313	311	292	305	285	309	299	269	271	304	281	261	296	310	289	280	300	300	274	286	294	271	299	289	304	303	290	291	274	315	320	282	302	282	294	297	312	283	338	282	283	304	290	291	310	312	291	312	284	288	287	307	289	307	265	262	303	297	271	313	288	314	293	306	290	321	280	302	269	303	307	307	307	273	291	302	325	301	263	291	267	291	292	338	320	306	306	312	286	284	309	305	285	301	293	300	279	314	318	291	312	316	281	295	288	288	312	369	291	273	295	314	295	279	286	278	290	289	307	298	302	303	262	284	298	294	300	287	292	259	267	313	276	316	288	323	285	305	287	281	266	275	296	296	296	281	289	327	287	324	326	292	297	298	268	276	312	296	335	276	303	304	307	324	293	294	319	264	273	300	295	321	302	279	303	299	344	331	303	320	282	302	286	299	303	284	304	294	294	300	288	306	294	319	296	312	292	321	310	307	307	267	297	302	285	294	301	279	305	284	305	296	264	289	289	296	281	296	295	303	290	288	312	296	309	322	296	281	300	313	275	282	293	311	332	288	317	263	313	307	296	302	284	305	300	290	324	308	307	330	318	289	315	302	317	290	279	288	262	290	293	302	304	280	305	298	300	288	337	274	314	309	274	310	317	287	291	285	282	272	311	342	287	286	319	305	288	312	305	264	318	300	278	341	312	311	283	314	302	268	297	290	320	304	300	277	353	295	319	293	315	274	303	318	320	316	303	271	321	309	294	286	300	292	311	316	308	312	264	307	313	316	260	317	287	314	302	272	320	262	294	292	308	276	286	276	304	277	291	306	309	290	298	296	317	285	308	308	334	319	295	289	284	301	284	300	270	292	320	272	274	308	291	304	320	270	303	271	256	296	311	306	318	290	337	292	316	296	319	309	309	320	305	295	295	303	304	280	297	273	291	328	315	299	280	285	311	287	307	286	278	304	309	304	302	264	316	299	280	295	316	287	285	325	309	297	280	281	281	322	279	304	286	308	293	296	305	288	284	325	291	266	298	281	304	336	279	281	312	329	271	293	298	284	296	286	311	292	284	310	318	303	293	323	298	295	309	266	309	303	269	247	294	306	309	290	288	250	293	292	283	315	277	284	299	332	312	298	291	296	296	286	307	310	285	277	313	288	281	289	288	319	318	318	286	275	295	270	308	327	283	293	329	337	261	292	277	326	286	334	306	282	283	297	322	303	279	293	284	304	302	311	309	271	288	307	310	298	293	308	283	287	326	288	285	295	288	269	278	295	279	279	287	298	292	298	267	313	315	319	327	308	286	291	262	275	304	286	272	295	278	301	316	293	300	274	291	274	296	297	315	298	281	309	311	327	290	306	309	314	316	321	304	288	326	298	287	307	289	340	309	275	293	300	317	311	294	293	296	290	296	316	302	312	300	318	292	316	314	293	294	294	308	299	285	288	283	315	259	305	309	297	270	275	296	321	315	271	300	302	303	318	305	296	313	305	318	297	290	301	282	305	293	307	261	316	301	317	297	295	310	303	318	286	303	313	280	267	320	279	268	322	296	276	264	292	318	281	247	250	295	284	274	271	343	295
2452	767	823	1073	1023	873	901	845	769	771	681	752	766	722	745	787	808	850	793	757	799	752	817	697	727	803	731	791	754	754	711	762	754	707	723	760	718	727	759	754	782	774	705	766	733	733	795	728	704	795	748	746	731	722	678	734	735	693	742	730	736	718	733	741	721	706	741	675	712	734	738	735	758	723	692	767	775	773	705	678	726	703	740	734	751	721	730	716	700	687	720	708	725	747	770	740	776	761	788	724	741	740	779	759	738	755	771	733	764	710	741	703	674	748	712	734	748	729	718	733	720	725	714	750	716	719	741	782	758	722	751	738	714	757	774	742	707	754	709	723	766	721	679	733	700	750	765	752	741	702	733	727	730	702	696	756	757	712	710	725	735	729	695	726	724	751	706	733	701	746	751	739	753	756	739	725	754	763	722	695	737	771	739	750	726	710	738	752	738	749	778	705	718	712	679	725	746	720	767	721	740	678	696	744	749	716	740	755	716	736	732	746	730	703	766	771	717	736	731	747	721	712	754	728	726	733	706	712	696	651	722	734	726	736	766	739	729	737	759	755	756	715	692	724	760	750	744	718	739	737	737	680	762	721	770	689	763	731	708	709	737	748	735	710	762	729	727	708	735	727	753	722	724	730	738	793	765	748	731	758	720	702	709	734	705	694	729	759	694	768	711	727	727	759	769	743	771	721	699	777	730	733	713	703	744	733	754	720	717	695	718	739	750	754	742	731	746	749	784	776	740	726	740	713	761	731	750	705	737	717	736	740	763	757	717	770	719	775	730	721	712	775	739	775	750	719	761	711	723	755	730	732	765	724	698	703	716	737	766	739	697	685	717	699	703	774	747	719	703	707	743	727	723	735	718	760	724	703	740	708	752	740	695	706	684	743	751	757	730	724	757	741	714	726	741	715	763	728	728	730	699	720	709	745	754	728	706	799	800	764	700	717	725	688	766	719	779	712	733	748	711	732	718	716	711	738	732	727	722	679	714	766	727	787	699	748	731	706	690	705	725	755	751	714	770	762	722	719	792	729	711	745	705	703	709	672	740	664	747	798	709	694	756	763	753	697	701	743	713	783	695	699	726	752	769	727	645	767	731	725	700	719	718	669	721	729	648	720	768	749	703	759	733	722	734	708	740	736	731	763	726	733	780	747	718	737	761	777	763	714	730	706	777	749	706	717	730	684	696	691	728	745	734	697	721	696	765	730	663	753	752	752	778	703	711	771	751	719	717	761	773	721	726	743	742	717	732	743	746	758	683	747	761	728	740	740	721	755	688	694	698	730	711	741	695	729	712	705	694	696	728	717	715	710	747	746	723	734	720	724	760	766	728	775	719	743	748	699	736	737	739	665	755	760	699	757	718	734	712	735	698	742	726	760	724	704	761	731	706	750	790	653	723	732	767	725	696	679	710	717	699	769	726	747	704	753	690	781	736	758	713	717	742	691	735	746	732	750	747	747	736	782	734	725	697	712	720	700	733	735	746	765	745	728	723	718	739	742	712	678	740	792	685	754	746	753	721	737	763	701	721	756	766	696	779	762	691	735	736	773	742	680	724	737	737	740	733	706	721	785	693	724	728	771	707	728	713	726	761	722	715	709	701	687	749	695	730	743	730	773	718	745	747	793	764	737	706	761	738	730	722	729	717	727	720	715	752	698	724	745	740	693	761	720	728	724	730	716	728	741	712	711	756	713	751	715	705	739	768	708	729	766	755	714	750	725	763	712	729	706	708	744	720	683	735	765	733	700	719	735	765	748	715	758	703	695	758	789	782	743	726	751	709	701	706	779	700	722	738	712	688	679	734	733	691	705	694	754	753	715	728	716	720	717	753	713	735	679	778	755	703	728	689	699	712	773	697	742	780	735	711	702	695	753	709	733	748	696	748	722	735	741	739	696	722	759	775	701	722	740	714	727	753	781	691	735	741	726	755	710	702	732	696	717	726	721	742	739	754	731	732	732	734	741	749	729	722	703	757	711	734	744	690	746	708	732	694	715	728	725	690	741	734	764	707	698	737	754	797	729	765	708	752	704	745	762	705	763	737	769	697	730	740	765	730	685	730	736	765	711	754	768	762	710	749	740	753	718	763	699	744	737	747	677	739	764	725	702	725	697	719	730	728	758	779	742	727	722	783	675	704	713	670	714	721	759	787	708	759	704	768	721	738	720	699	707	763	752	726	755	732	729	753	732	745	727	776	756	769	691	746	766	698	679	758	749	680	755	722	765	732	766	743	668	721	735	770	743	795	734	761	736	725	709	737	739	734	751	712	740	727	746	727	775	755	666	747	694	695	696	724	741	738	728	720	720	735	720	692	729	685	705	739	692	732	758	739	735	714	724	730	761	715	715	774	745	707	712	693	740	738	754	746	774	736	737	763	759	751	701	739	748	722	757	731	724	742	699	706	733	759	712	721	762	692	701	747	759	674	706	768	792	767	719	727	711	750	713	710	788	770	765	716	722	714	714	718	732	703	743	740	740	732	725	681	746	715	732	769	678	718	740	727	733	736	693	780	735	748	737	805	762	735	769	733	737	736	734	717	750	750	738	776	728	717	720	747	700	713	763	676	708	725	802	733	711	692	703	728	731	708	714	742	714	750	665	701	720	745	712	724	763	761	747	727	750	749	733	751	746	741	707	758	714	731	740	741	765	736	732	710	755	742	736	720	755	705	754	737	725	723	756	729	723	767	721	716	722	702	778	740	653	704	768	688	725	738	805	760	751	755	712	714	668	725	716	712	718	710	762	707	803	749	723	752	733	776	649	762	747	697	773	706	715	722	708	725	748	742	752	764	755	729	748	792	728	729	737	725	708	694	746	734	702	778	723	741	771	723	744	709	770	708	737	729	689	742	724	712	722	710	696	736	763	757	683	728	743	748	747	738	721	768	758	720	708	731	756	783	766	767	708	772	726	749	740	765	686	791	728	718	707	742	700	730	714	756	714	780	786	743	736	717	745	705	703	721	743	705	695	748	719	740	749	728	740	768	699	693	683	773	754	742	691	800	713	767	707	719	734	738	719	778	664	726	732	728	739	752	701	741	734	689	735	696	695	708	714	683	746	741	721	733	761	734	723	757	767	738	691	771	763	723	778	766	713	726	730	715	752	725	694	756	727	760	713	780	744	664	732	734	720	684	736	720	763	696	719	707	760	734	685	761	695	694	723	774	734	757	723	738	740	747	737	730	744	734	700	679	759	682	718	743	752	770	707	698	721	704	704	775	773	721	746	740	784	781	791	656	739	722	725	732	742	763	703	758	733	764	723	747	713	747	733	736	708	741	783	725	722	750	714	773	686	682	737	722	709	753	725	720	738	711	704	699	704	730	745	722	684	728	726	750	743	717	758	766	717	733	719	691	740	758	725	679	751	786	771	754	708	701	781	676	714	755	658	756	749	693	740	737	743	745	685	764	726	703	736	740	675	746	664	759	704	723	778	741	747	743	690	700	766	766	729	731	710	741	776	750	738	713	760	710	763	758	739
7010	880	1038	939	662	511	379	366	282	279	232	240	223	231	249	299	412	643	387	237	206	222	177	178	168	180	173	174	175	181	174	186	183	173	180	161	174	187	160	176	166	181	164	159	182	194	163	170	164	171	165	163	184	169	178	196	178	145	177	181	136	153	147	160	157	186	169	177	152	144	180	172	189	168	163	193	177	187	159	166	181	164	149	150	171	156	161	170	150	158	174	128	155	178	133	192	170	214	173	184	177	157	157	177	166	150	187	166	159	161	182	161	160	170	139	157	181	183	188	164	158	169	170	159	175	171	176	176	199	160	151	149	173	185	163	175	157	180	169	186	151	181	169	198	169	182	165	194	177	164	154	182	173	165	176	162	166	162	167	169	169	179	186	173	163	154	146	152	168	172	166	160	181	162	167	157	166	173	152	149	171	174	181	161	169	158	187	162	185	183	164	156	174	165	179	189	163	151	193	153	172	177	161	153	159	173	171	162	174	164	154	152	191	158	164	172	165	158	190	191	144	170	168	178	176	199	154	159	159	152	158	168	174	165	181	168	154	164	154	165	163	159	171	156	171	159	163	148	187	181	169	179	161	176	144	161	162	149	172	167	147	182	167	174	166	177	163	145	161	162	169	144	149	161	168	163	164	163	186	154	160	180	165	147	188	168	179	166	165	140	180	176	165	151	176	152	153	165	173	148	165	171	171	198	156	163	178	159	153	148	153	167	170	163	161	160	167	160	158	161	168	163	170	146	168	172	172	160	164	173	178	155	179	199	151	160	197	160	142	188	161	175	161	173	156	167	169	148	177	169	182	180	174	162	166	182	169	158	147	170	152	164	156	164	157	163	160	148	149	144	121	168	172	150	181	174	161	176	163	178	185	158	173	149	166	154	157	163	172	193	186	165	204	184	156	166	181	163	173	149	172	174	160	172	169	171	166	151	155	172	194	173	147	184	163	181	181	139	173	156	147	181	172	170	164	172	148	153	150	163	192	176	180	176	167	174	166	149	166	147	149	187	169	174	175	156	149	167	152	192	175	168	172	151	155	159	166	163	183	164	170	177	155	147	169	172	156	152	136	148	181	188	173	157	159	170	162	158	164	176	161	140	158	147	163	162	186	166	174	170	160	162	177	149	157	156	177	154	176	189	180	168	163	185	170	152	159	156	141	183	182	161	178	193	185	156	176	187	167	156	145	179	167	173	163	165	155	161	165	174	173	174	149	174	160	163	186	138	143	171	190	185	174	188	161	161	159	171	181	183	155	168	182	214	184	176	148	146	159	183	168	138	178	168	145	163	183	171	146	140	156	161	176	192	171	163	161	170	176	191	150	177	152	175	174	149	170	167	172	170	155	160	180	196	151	187	165	171	184	176	170	180	172	140	180	175	173	143	157	149	180	167	175	150	174	171	186	158	157	154	158	170	172	171	165	168	169	182	162	169	149	176	158	149	156	168	183	149	158	165	164	162	163	177	145	163	158	157	175	169	170	176	163	142	148	175	149	168	136	179	175	203	171	168	193	176	175	146	175	180	140	181	185	197	190	155	160	166	142	182	179	182	149	156	174	181	169	164	177	153	175	174	158	163	173	183	170	191	193	167	182	159	165	179	141	195	152	168	182	198	165	158	167	162	173	169	182	143	175	160	143	151	159	172	170	144	173	179	177	168	182	180	158	156	172	167	148	153	167	165	152	165	160	148	156	166	174	174	168	166	177	160	197	158	152	139	157	152	167	167	177	160	170	165	163	171	171	162	176	202	173	182	158	153	163	152	177	181	166	157	136	168	177	164	162	190	152	196	154	168	166	155	169	150	160	159	167	171	155	165	164	188	170	175	182	137	148	153	157	144	162	165	152	188	168	166	161	158	157	147	184	163	143	181	181	171	171	154	153	156	182	147	169	152	166	164	167	147	151	144	145	149	157	160	166	163	143	155	152	156	178	168	168	157	165	178	184	176	168	165	170	159	170	184	165	164	159	148	169	173	182	171	173	159	171	190	155	166	180	154	184	175	158	150	161	186	161	162	177	160	158	170	152	168	143	170	177	161	183	160	147	159	160	198	159	156	145	180	166	171	157	173	181	158	161	152	164	191	186	158	136	156	157	152	167	153	131	150	177	159	169	171	157	185	180	185	159	157	169	160	184	167	147	180	173	157	153	156	163	146	141	149	159	173	159	165	171	166	149	210	178	158	167	174	163	177	179	178	166	163	165	142	172	167	170	158	151	152	157	172	167	152	174	171	205	177	131	175	168	175	166	154	169	173	164	173	165	169	148	165	155	163	157	193	156	175	164	163	155	179	164	179	143	184	164	185	194	169	173	154	163	148	170	161	139	174	180	181	150	175	183	193	165	127	157	155	181	162	166	171	158	153	155	157	160	153	172	187	144	166	164	158	160	144	162	168	154	155	146	194	178	134	157	163	161	161	172	138	157	181	163	159	167	173	165	181	145	166	164	138	164	170	138	167	161	164	189	153	221	174	186	147	158	163	157	148	152	154	154	173	177	187	194	170	168	185	181	170	168	161	183	182	166	149	174	169	158	162	159	185	151	158	165	143	177	147	170	160	200	158	176	165	173	173	171	182	160	171	165	153	183	171	166	140	188	180	177	172	162	175	176	173	160	154	174	144	147	166	183	151	159	171	165	161	151	163	158	165	182	149	138	170	189	175	174	167	170	170	164	158	182	161	183	161	151	175	176	153	158	170	177	170	167	160	168	197	168	179	159	168	182	164	164	154	159	148	157	157	171	179	170	164	171	169	150	176	168	151	145	164	161	189	170	182	165	161	147	144	188	140	197	148	140	161	161	164	176	160	179	176	183	160	163	183	160	165	179	151	176	169	166	140	179	158	157	177	161	166	145	171	157	176	172	170	170	167	171	160	141	174	182	167	167	156	167	138	144	154	153	182	174	178	165	148	173	161	145	179	195	165	189	153	203	159	178	185	156	180	148	176	160	184	159	152	140	160	189	176	174	162	177	162	157	195	198	173	177	174	152	152	180	143	177	175	151	166	169	173	165	163	186	143	147	161	164	159	154	158	160	146	188	195	170	157	173	183	142	142	180	159	173	161	157	149	158	146	164	169	160	166	179	174	195	158	159	170	182	183	164	150	181	176	161	144	176	166	161	180	149	173	173	136	168	160	186	180	178	153	180	165	171	174	162	157	147	156	168	151	190	152	165	166	183	166	183	171	188	144	154	176	171	180	181	171	168	174	174	167	170	173	160	158	159	137	151	139	166	140	195	178	165	161	147	154	155	141	157	150	142	169	168	159	171	165	175	178	172	175	172	175	167	170	154	172	154	163	158	181	158	169	154	171	155	150	174	142	162	189	162	163	179	166	140	156	180	166	171	158	175	161	167	173	150	166	157	139	171	187	180	151	161	202	165	154	174	160	157	172	160	155	151	160	166	158	154	168	167	145	166	169	162	166	140	160	188	155	170	170	157	179	181	176	165	183	141	170	155	167	191	158	161	177	164	177	145	166
5431	1144	2257	2896	2625	2091	1772	1579	1296	1083	1010	964	893	1024	1177	1386	2407	3782	2276	1245	926	803	698	631	604	598	572	561	551	596	565	543	541	508	581	478	577	530	538	537	549	520	499	512	535	469	490	463	456	514	489	499	530	531	531	515	508	474	497	482	509	478	510	514	475	484	500	509	504	473	481	469	491	501	455	513	491	480	457	488	479	472	460	514	520	456	481	494	477	491	454	483	473	500	514	488	498	453	467	501	489	512	498	489	457	479	499	452	498	491	469	490	486	499	487	447	467	473	502	494	472	480	496	443	435	487	447	493	476	476	479	484	490	497	489	480	457	481	503	490	509	476	506	474	493	481	462	478	476	480	494	451	483	487	507	494	460	465	465	507	491	486	519	501	506	517	478	500	480	474	481	461	479	435	509	482	493	473	452	437	490	484	467	516	447	477	471	460	485	494	470	453	465	480	530	483	467	449	462	458	464	448	475	512	493	477	475	469	488	489	460	447	490	504	450	464	457	468	454	474	473	479	497	459	490	485	510	497	468	459	490	476	458	464	454	495	520	484	496	462	471	468	490	475	490	471	472	493	485	502	484	445	497	465	505	482	498	494	486	451	466	509	497	507	457	506	493	525	494	494	474	466	530	473	457	485	492	523	482	444	463	493	452	444	488	447	501	481	444	494	480	446	487	459	487	445	468	475	436	469	447	494	444	472	483	497	472	479	486	469	522	514	497	482	445	455	503	494	503	498	458	512	513	472	484	471	503	465	473	441	482	452	427	540	475	487	484	524	432	453	483	515	510	448	465	471	507	500	465	445	450	494	457	464	463	473	490	447	493	503	476	505	512	482	499	456	434	445	459	512	496	450	484	493	447	466	494	539	514	503	461	512	488	480	490	480	491	486	447	523	445	503	457	526	459	498	460	479	444	489	508	487	488	481	468	442	413	471	452	469	460	482	449	462	518	446	474	485	473	437	467	442	485	483	467	484	474	486	470	443	463	481	496	446	474	492	478	490	544	420	481	481	512	475	519	514	461	497	487	480	498	447	482	488	525	496	481	500	469	504	489	473	455	448	480	460	492	469	485	467	478	468	495	466	523	490	487	503	465	462	465	457	458	487	460	473	517	498	456	487	479	460	469	529	448	457	481	430	456	450	449	487	492	451	471	497	488	483	495	443	448	501	485	458	485	498	454	444	493	487	506	468	506	474	483	491	466	510	479	513	471	480	521	461	479	498	515	445	470	460	453	496	504	488	480	441	468	479	483	463	477	467	468	445	481	469	471	469	464	475	481	467	459	435	408	467	514	496	490	492	490	473	462	445	465	487	474	457	473	508	464	461	489	466	502	489	492	469	485	491	477	477	468	514	481	434	454	498	505	446	479	474	507	485	487	493	504	514	463	481	467	448	485	477	495	462	476	475	504	498	486	475	477	486	441	485	464	500	458	476	470	442	484	446	463	465	519	433	495	511	486	475	468	427	522	523	497	499	462	468	472	489	532	456	499	456	474	487	497	479	479	460	469	476	466	491	483	490	456	461	502	477	463	481	456	467	456	482	477	437	469	490	492	471	520	508	455	485	474	482	499	482	489	445	485	480	441	491	479	486	448	451	494	467	491	477	495	454	476	460	489	473	484	421	493	508	508	490	475	468	460	436	457	444	441	475	484	468	484	476	441	515	508	482	480	521	467	461	482	449	500	485	465	489	461	456	447	484	500	435	522	493	455	430	443	495	514	505	489	419	509	517	499	449	461	470	491	471	486	474	468	498	470	475	469	477	491	466	456	453	479	493	473	480	473	523	453	440	493	479	490	469	444	479	485	470	514	477	469	504	463	486	461	482	490	476	478	463	483	495	454	482	484	511	511	496	443	446	467	472	454	487	476	520	465	511	463	478	476	472	488	509	500	462	470	464	494	475	457	474	479	475	509	492	454	455	475	458	499	419	520	465	466	488	484	484	483	448	500	469	504	464	464	511	474	481	462	443	481	468	453	480	492	482	490	467	508	473	510	435	524	443	466	452	479	487	501	465	455	502	438	470	487	458	489	498	473	491	511	485	463	472	534	471	477	501	505	464	428	475	470	484	483	539	477	473	471	484	495	497	444	465	472	443	490	455	468	488	502	519	437	469	510	469	520	492	487	482	448	520	502	470	468	486	460	455	470	498	488	500	463	477	457	468	462	491	488	451	509	457	468	485	483	498	484	442	456	484	481	483	506	494	457	475	458	457	459	499	492	481	487	504	458	467	464	483	425	471	464	504	473	443	457	489	430	448	549	462	507	457	487	490	481	472	464	504	448	502	484	484	452	457	496	454	432	488	500	483	487	469	485	449	494	468	522	441	495	504	485	461	519	486	506	425	467	438	454	470	440	471	478	497	490	453	451	517	484	498	539	496	478	502	516	494	513	470	454	460	480	493	474	516	485	508	503	467	499	501	470	458	474	479	437	470	480	500	458	465	495	481	477	478	450	473	497	527	461	508	495	450	457	519	484	470	425	444	460	514	481	453	466	473	493	476	475	474	431	461	471	479	485	492	476	455	456	479	475	472	489	440	465	492	459	497	479	513	482	499	472	489	482	482	473	474	505	475	496	497	419	464	446	500	475	461	447	478	496	475	486	432	452	480	482	503	505	494	459	473	450	502	485	484	467	461	442	504	480	429	507	464	486	421	461	468	469	485	461	462	439	462	440	481	469	470	494	486	480	475	490	497	506	446	478	513	483	434	475	475	480	480	451	526	470	468	482	501	450	445	511	485	497	475	482	417	442	495	461	514	508	481	491	499	457	504	502	507	481	492	509	469	469	511	447	435	504	472	480	427	471	461	462	508	465	496	497	497	473	484	484	449	468	458	452	490	445	486	441	491	478	451	500	472	449	496	470	450	451	456	476	456	487	472	464	475	475	469	494	471	467	473	487	446	448	493	491	472	491	449	487	478	477	453	470	468	503	496	473	448	509	497	477	472	497	465	478	502	509	458	487	469	515	500	485	514	468	538	501	492	461	505	516	482	482	435	473	495	471	462	488	484	478	479	444	479	488	520	498	463	484	469	486	466	488	471	489	466	467	484	494	497	485	469	507	520	490	449	468	481	510	433	491	525	444	478	454	447	474	501	469	461	464	481	483	470	506	476	503	502	426	491	502	489	479	456	463	511	444	468	479	482	488	461	444	468	470	465	423	493	457	472	501	510	509	465	482	492	501	474	511	448	476	460	450	467	437	470	487	515	513	440	462	485	456	476	486	454	477	478	467	514	497	505	487	478	508	465	446	505	480	483	487	453	523	442	436	473	452	506	458	466	480	483	481	479	471	487	448	470	451	496	505	507	513	498	483	517	454	496	478	517	522	476	489	486	469	496	450	496	483	443	454	487	485	476	476	507	468	483	464	453	461	482	477	450	502	444	479	489	493	465	473	494	457	475	536	475	472	458	483	488	461	501	504	467	481	471	475	481	491	475	482	458	460	487	494	474	489	429	484	494	457	494	462	439	465	475
13849	2302	2323	1861	1371	1045	800	652	571	491	465	469	437	459	604	619	938	1401	761	532	508	413	351	286	306	326	344	305	302	315	297	301	292	307	272	317	330	295	298	307	310	297	282	268	313	327	294	300	281	334	291	283	317	296	274	271	287	281	292	289	275	309	317	296	291	294	285	273	336	303	279	277	288	297	297	278	292	315	274	282	300	259	271	317	287	300	253	270	316	309	316	289	277	274	259	285	296	316	291	314	264	310	281	297	307	277	288	292	299	262	300	256	286	317	322	295	269	243	299	251	264	293	260	279	288	286	285	296	269	286	335	274	264	286	298	283	271	309	323	309	291	300	277	300	289	274	265	277	288	272	265	288	297	279	291	274	279	308	264	322	304	245	275	311	292	273	278	265	299	288	314	256	282	298	296	251	284	275	282	247	278	273	295	278	293	263	268	261	302	294	307	298	298	311	297	295	282	276	296	275	315	267	263	331	283	297	262	287	282	294	265	249	282	337	278	233	287	280	320	279	269	265	296	278	310	266	285	257	262	269	286	326	271	296	299	268	241	301	280	276	311	236	282	272	278	290	302	287	270	301	293	307	279	275	270	290	309	297	314	272	294	287	318	283	288	252	284	310	291	291	260	271	280	269	279	270	260	285	252	264	260	253	278	302	304	281	256	275	266	283	256	255	292	323	308	290	262	286	317	303	281	293	269	276	286	279	279	298	325	295	277	289	303	275	255	296	272	295	299	269	295	302	318	288	226	290	268	241	293	290	283	264	286	294	250	290	295	308	277	317	269	323	281	270	288	287	293	278	284	261	317	292	263	287	251	250	269	305	299	301	272	279	291	292	256	252	288	295	275	274	282	279	270	306	321	282	293	280	278	284	255	282	262	291	304	291	276	290	298	294	252	274	271	300	294	289	281	304	288	278	317	284	250	276	306	293	282	274	298	269	277	264	263	288	326	306	286	229	294	294	296	253	295	277	235	270	295	288	246	284	285	272	284	294	274	291	253	274	301	273	300	269	314	260	281	294	283	270	293	292	274	284	271	287	286	294	289	294	275	255	295	296	315	294	277	309	301	274	288	288	290	267	331	245	285	276	262	267	257	264	273	249	265	243	288	285	280	280	272	299	315	292	281	319	274	293	297	260	293	288	303	271	306	285	254	289	290	275	301	286	300	265	319	294	289	281	258	269	306	307	283	281	288	303	291	263	280	316	284	279	306	285	292	288	280	255	269	283	286	301	275	246	287	269	274	275	263	270	269	250	249	261	299	289	288	262	269	303	294	278	265	282	280	288	288	256	246	298	271	313	287	315	270	274	272	288	298	265	310	274	278	346	294	257	264	276	292	275	300	287	307	262	286	297	293	285	300	301	280	281	275	261	264	231	272	277	268	284	279	290	277	248	302	285	305	289	331	295	302	282	292	270	255	282	264	255	291	270	310	278	293	278	285	289	290	296	279	344	303	297	287	279	285	261	264	269	287	298	303	306	317	277	278	291	277	270	288	307	274	293	281	265	260	276	299	256	278	310	285	282	265	287	294	300	307	286	283	269	302	304	265	258	288	281	251	280	310	258	276	288	288	312	280	289	274	269	281	268	246	268	280	286	289	287	272	288	280	305	287	286	301	324	292	297	282	282	311	284	290	248	282	267	291	286	268	238	281	276	258	290	291	279	263	272	284	294	292	276	295	290	273	253	300	288	275	284	287	292	268	287	299	285	289	283	303	290	285	297	262	263	274	298	268	266	266	263	311	282	301	279	297	269	262	260	228	285	273	288	269	312	276	303	250	289	281	284	285	290	316	276	297	269	295	293	280	274	293	301	276	260	267	325	254	284	282	287	275	289	300	276	267	291	297	273	273	288	281	269	300	287	305	311	289	276	264	285	299	273	264	265	291	259	245	261	312	307	257	264	268	268	320	285	291	272	269	286	259	263	280	292	278	285	269	313	316	271	313	281	295	266	266	277	274	287	317	320	286	295	296	286	297	280	294	284	299	304	288	286	297	265	284	259	273	285	256	288	299	287	284	300	278	257	262	296	270	289	276	286	245	296	281	290	306	281	260	266	305	279	264	253	264	282	289	269	274	246	265	276	262	280	319	242	263	286	315	269	282	267	260	275	295	280	310	241	282	276	261	267	288	253	319	302	277	312	278	279	273	273	296	283	284	239	274	286	268	299	318	283	273	268	284	246	288	279	281	283	257	284	297	269	299	274	298	240	251	268	248	295	262	305	270	321	266	282	301	270	251	309	275	280	271	283	296	265	277	274	286	285	277	300	303	247	313	255	283	306	334	269	303	305	294	303	283	269	269	293	304	254	270	286	293	287	284	277	278	281	289	272	303	303	280	301	303	272	292	295	251	276	286	276	303	303	287	259	279	268	306	287	289	306	279	262	294	236	294	262	256	304	263	276	290	283	288	287	268	291	318	278	309	300	282	292	279	267	293	258	270	264	284	285	277	269	298	299	262	288	268	327	341	278	293	282	266	269	307	269	307	265	294	275	276	282	245	289	267	275	296	231	271	283	290	270	307	306	292	297	270	289	266	247	263	258	284	280	286	263	301	273	279	283	296	277	276	297	293	268	285	274	283	310	302	319	290	280	295	279	303	299	283	261	305	262	297	284	278	278	253	282	258	317	313	281	280	309	280	290	323	314	296	293	304	262	318	280	283	313	286	280	267	263	279	284	298	271	283	283	284	269	267	268	279	278	290	253	293	289	290	303	301	280	294	288	264	266	254	272	300	273	336	282	293	278	298	289	303	275	266	270	303	260	288	253	278	281	251	287	248	287	272	308	288	261	274	305	295	287	308	274	286	274	289	302	302	295	287	282	279	270	300	298	302	318	286	280	265	283	271	284	307	303	277	274	254	278	296	292	260	281	276	292	308	290	286	265	283	284	282	304	270	257	279	292	280	300	311	306	315	261	256	241	258	287	270	281	264	260	285	295	284	302	284	292	277	322	302	268	243	277	269	314	292	313	249	260	293	279	272	282	291	292	291	273	256	286	287	300	279	278	302	258	271	272	292	262	299	273	294	273	289	295	252	302	283	279	338	294	306	265	292	294	290	271	291	280	302	301	277	268	271	273	310	307	292	284	309	303	264	300	251	304	287	255	270	266	289	263	270	259	284	259	282	266	292	315	270	267	289	275	319	296	268	287	260	281	290	307	279	299	279	310	278	271	300	292	270	302	267	277	302	272	300	295	249	258	295	242	254	330	298	258	269	270	281	293	287	275	294	262	286	304	256	264	256	301	299	286	280	293	290	296	268	303	304	296	255	275	273	296	326	288	266	261	267	293	290	284	316	275	285	258	281	269	270	294	289	271	328	287	242	274	260	260	264	271	290	261	283	299	276	299	291	263	291	271	281	259	268	275	273	299	270	273	261	280	276	317	280	260	286	286	279	289	292	269	263	284	278	247	279	260	270	287	254	264	297	286	281	272	276	295	255	300	286	285	288	264	271	276	292	274	295	314	296	286	263	318
7566	2003	4336	5381	4837	3929	3371	2793	2387	2091	1868	1716	1726	1863	2741	3322	5035	7788	4586	3134	2455	1470	1252	1035	987	955	899	878	936	823	929	854	890	855	822	848	843	902	811	848	842	794	735	811	846	817	771	860	799	789	792	818	788	734	754	780	776	753	790	753	798	745	788	796	761	758	808	746	744	751	809	763	711	785	777	726	777	735	710	754	697	758	797	698	814	755	767	740	757	793	754	796	754	739	754	737	734	754	734	739	784	718	733	662	726	676	695	739	727	738	752	784	787	719	777	758	724	753	745	753	730	696	788	744	742	741	725	715	742	777	718	769	747	719	741	706	724	704	698	738	759	722	765	687	809	706	762	730	772	739	753	731	783	765	728	774	756	740	748	750	792	797	739	700	746	743	739	803	712	707	778	696	762	716	732	755	724	753	785	734	759	746	762	714	746	699	721	732	749	749	719	724	719	782	782	752	720	760	752	710	790	745	740	752	719	721	710	747	743	762	744	734	772	744	760	731	695	789	746	713	721	738	724	766	740	748	736	723	760	745	716	709	738	709	757	739	713	754	772	761	696	740	752	738	754	728	722	759	749	735	773	770	787	778	699	703	751	716	747	766	836	759	721	748	732	763	752	739	763	748	740	735	765	702	760	718	794	769	697	779	741	763	728	745	713	741	748	653	762	707	711	750	746	711	700	694	759	760	690	741	765	765	744	712	730	767	743	756	725	736	735	720	758	711	738	732	692	739	727	734	754	753	719	740	705	784	702	733	779	734	765	727	725	772	790	727	709	779	752	727	759	728	708	748	753	686	707	716	744	770	710	702	740	721	731	761	713	721	725	761	724	707	754	731	717	734	725	782	732	731	764	731	748	763	729	776	764	738	774	710	801	744	751	732	761	729	771	739	734	763	732	747	740	767	716	768	754	726	741	713	737	726	753	758	729	789	748	777	740	749	745	720	718	764	710	749	760	733	749	728	740	748	770	753	748	724	713	705	731	736	750	718	751	755	724	763	703	730	771	698	724	798	747	761	701	765	751	676	779	759	756	711	711	788	736	818	746	743	762	741	740	714	781	768	705	777	728	745	756	725	715	737	754	721	747	732	762	726	740	723	708	711	740	746	752	730	741	702	768	707	767	759	750	759	734	733	792	747	673	696	729	758	732	780	752	736	729	761	769	717	716	711	685	795	712	767	712	687	760	749	714	757	744	775	755	748	718	713	715	745	737	710	753	747	740	756	691	736	731	732	709	697	699	744	749	792	724	740	701	715	756	737	748	737	749	757	762	753	734	694	722	788	767	723	736	765	726	754	715	764	696	739	769	711	711	722	731	759	744	746	760	694	715	733	748	763	754	750	765	709	701	709	727	758	726	757	748	760	714	719	729	723	693	772	742	769	713	722	716	814	772	742	763	756	719	724	705	753	706	758	772	700	824	684	755	751	700	731	714	758	698	721	754	704	763	733	745	743	698	717	723	764	768	745	723	705	758	733	674	745	738	732	775	725	693	718	742	732	742	717	728	694	744	748	731	727	727	676	734	708	721	745	709	722	738	799	713	780	678	765	729	737	755	691	753	744	732	755	747	775	736	723	766	747	739	742	753	757	698	723	739	748	736	763	697	736	757	721	688	743	735	675	689	799	755	767	753	773	729	716	739	718	708	748	694	760	750	703	748	765	739	739	725	749	715	720	758	745	780	715	712	770	751	718	738	736	718	758	744	730	710	745	767	713	696	770	776	707	715	758	712	774	698	764	714	770	751	719	793	717	752	735	721	751	740	708	726	707	733	663	774	716	727	763	772	740	721	798	750	718	697	761	756	729	750	717	736	753	747	708	823	703	756	694	726	758	712	692	771	772	656	692	763	758	777	722	703	767	747	729	728	762	704	741	768	678	778	732	688	744	719	797	717	723	741	738	801	743	733	757	713	705	708	730	742	809	730	735	735	719	742	740	709	685	742	760	755	719	757	718	739	703	738	734	753	718	722	788	730	769	755	721	762	755	784	734	737	741	766	753	657	735	699	679	753	771	796	739	755	710	798	715	729	726	760	732	751	752	767	727	806	725	757	727	715	732	717	673	732	754	756	748	736	713	736	744	709	720	725	752	744	746	801	703	777	733	755	759	664	776	742	764	736	752	734	753	705	785	721	797	748	786	752	715	766	754	715	724	703	717	761	731	751	760	719	741	745	742	739	722	747	746	738	691	781	705	743	728	762	829	745	726	729	735	714	755	727	713	745	757	762	736	754	726	752	705	735	737	715	707	751	714	712	762	773	735	725	722	794	771	720	733	743	748	689	753	752	753	745	729	734	747	785	698	740	747	784	752	733	701	760	706	730	707	752	705	751	734	732	773	694	766	797	757	750	808	791	724	756	737	726	770	764	705	687	778	735	770	743	725	771	696	760	756	727	788	740	707	730	709	766	713	763	771	789	783	675	710	747	742	777	693	787	734	674	732	772	753	728	742	712	726	684	766	727	675	750	699	713	790	714	695	741	702	750	789	736	739	758	684	750	747	766	720	746	771	723	743	730	715	716	788	742	791	757	727	769	759	720	757	740	738	749	704	769	763	734	748	751	756	740	762	694	751	718	746	752	738	755	722	757	690	711	756	747	713	755	720	713	731	737	720	712	755	758	700	786	730	760	752	716	766	704	788	722	802	731	697	731	684	750	782	748	768	746	752	739	731	725	732	741	711	759	727	732	716	738	730	768	721	723	772	745	770	654	764	724	720	725	748	706	775	753	656	695	700	742	702	796	753	762	743	770	738	741	752	690	773	679	798	739	747	765	752	743	761	754	842	730	725	730	746	752	687	743	725	725	748	746	721	721	693	720	749	740	807	713	743	738	730	733	716	719	723	767	713	712	718	713	769	724	831	781	689	775	786	763	746	731	752	695	735	744	747	745	740	770	732	715	726	735	781	767	775	737	752	735	751	761	761	768	761	785	688	746	767	740	683	743	741	738	732	717	743	711	757	734	698	710	744	719	730	736	705	763	768	744	757	754	727	733	750	717	730	765	778	764	696	690	761	750	739	737	759	744	764	778	735	676	718	701	682	726	783	733	728	766	728	753	693	746	779	723	737	733	740	771	713	741	712	711	723	753	752	754	716	740	701	724	734	742	711	762	740	702	785	756	744	771	755	751	746	715	760	740	712	717	724	742	749	766	682	725	794	724	717	766	742	725	728	757	742	723	741	737	732	720	720	690	771	779	723	752	752	732	750	786	718	753	730	766	753	718	699	709	737	723	768	702	710	675	742	774	743	788	726	705	739	779	709	775	714	740	751	723	791	790	790	705	750	768	715	747	718	726	741	773	758	760	740	736	796	764	725	700	729	744	741	760	749	716	777	711	735	741	695	726	716	721	714	733	730	739	683	773	764	752	719	709	726	741	752	776	717	768	771	809	745	743	721	679	775	790	792	726	735	767	741	720	771	741	744	750	736	737	736	791	730	739	708	726	747	770	720	795	763	735	749	737	723	714	712	739	763	736	745
2098	329	350	356	331	360	344	305	317	306	301	305	260	308	314	327	311	290	330	298	273	300	272	281	299	324	286	300	308	326	289	300	323	286	317	304	276	274	279	310	299	279	296	292	310	294	286	284	295	288	316	288	328	302	308	274	298	288	287	294	300	273	279	268	344	314	266	295	324	302	307	310	298	289	278	270	284	309	306	284	307	291	279	287	275	293	308	290	277	312	283	297	300	271	277	292	306	292	299	259	304	291	312	329	302	300	306	270	295	343	293	271	322	295	277	287	290	293	305	306	318	306	283	258	299	299	283	295	279	308	308	269	279	275	272	294	302	274	300	299	289	292	287	321	319	292	304	282	284	302	316	291	301	306	304	299	276	322	291	309	329	310	328	279	294	284	329	303	291	289	317	312	284	273	283	296	287	304	317	294	304	301	292	282	306	308	298	288	294	301	302	278	313	312	296	293	320	290	264	280	297	282	319	310	314	285	292	276	332	323	277	283	316	274	284	288	279	333	310	316	277	298	294	292	283	300	256	267	280	302	282	290	299	318	311	301	308	286	305	301	294	305	290	306	274	303	311	270	280	290	299	309	287	279	280	318	297	306	276	290	292	258	246	329	306	314	295	277	291	323	309	290	324	309	279	323	285	292	278	290	311	268	281	288	314	278	298	303	286	279	306	312	282	279	309	292	307	340	304	267	316	285	303	308	281	322	324	284	291	296	296	315	295	276	288	265	293	282	307	304	286	300	292	284	264	280	292	313	295	317	308	289	284	280	311	288	316	310	311	331	302	291	268	287	293	288	318	311	303	266	283	295	299	330	303	264	310	314	318	257	289	292	266	316	295	328	309	319	312	295	291	263	280	267	285	247	303	306	294	316	312	293	283	315	313	310	331	291	261	302	345	322	288	302	320	281	328	294	277	332	291	313	315	294	320	275	308	289	322	293	278	330	296	275	310	287	328	325	273	310	335	298	311	270	324	277	289	291	306	313	277	293	286	325	313	298	316	273	286	290	294	298	288	282	302	309	306	300	299	284	290	319	279	338	296	268	285	292	267	299	308	312	307	284	272	302	285	310	299	296	281	276	299	323	320	313	278	298	282	301	310	322	296	304	292	309	290	284	306	318	292	304	275	308	279	299	293	293	278	272	341	308	267	309	327	321	270	305	326	273	295	256	306	287	301	292	293	249	286	301	279	308	269	314	278	292	299	291	268	275	299	289	299	294	284	314	306	297	285	272	308	272	313	306	302	314	287	289	274	293	294	322	287	290	293	293	317	287	346	281	321	284	281	292	294	307	266	270	278	308	323	293	297	317	292	276	278	295	311	292	295	287	285	258	272	287	303	307	321	316	308	302	299	322	272	310	319	308	289	305	292	299	316	279	350	287	271	266	314	290	334	288	277	314	309	322	268	312	321	274	305	295	286	315	313	311	285	300	319	298	290	282	267	274	309	285	290	258	331	266	291	312	304	287	290	276	308	276	314	325	276	314	292	312	292	311	273	301	300	300	294	284	319	286	292	287	281	307	313	303	288	319	325	314	260	300	290	299	269	273	313	268	287	326	271	288	307	288	330	298	261	307	277	273	304	303	281	290	265	259	318	295	309	264	264	293	311	319	321	298	274	313	294	327	264	320	316	290	330	296	287	311	291	295	288	282	308	307	301	292	270	287	279	292	299	320	301	333	303	297	284	266	299	282	308	310	291	294	270	269	287	299	279	280	321	296	299	291	301	261	273	295	304	320	316	290	316	323	343	288	277	304	317	298	319	321	312	306	287	304	289	280	317	303	301	293	260	327	248	303	299	313	305	308	293	333	294	282	308	307	242	305	256	293	320	311	307	270	305	297	291	339	307	266	271	297	267	307	325	302	288	288	287	308	282	299	268	306	288	292	283	283	332	276	289	319	298	302	265	271	271	309	284	298	304	318	291	285	309	318	306	307	291	286	295	305	296	307	296	295	260	310	290	307	308	320	292	315	305	315	300	289	302	306	287	312	312	284	302	312	275	286	278	304	279	285	282	293	267	306	290	301	292	300	336	284	286	285	298	314	284	287	321	283	303	268	314	261	289	278	294	275	295	330	283	317	304	291	311	280	261	285	307	281	306	304	322	303	290	282	294	291	286	313	302	293	282	273	316	274	293	316	294	288	280	292	286	286	317	306	277	298	300	314	324	293	248	260	303	274	307	288	309	287	279	306	259	279	317	278	265	305	291	314	273	283	293	323	337	277	285	314	309	296	317	294	274	294	339	307	306	288	305	287	335	310	287	294	295	291	328	279	307	308	319	281	302	277	279	305	315	302	283	312	304	290	281	317	296	313	277	305	284	282	304	298	319	292	288	274	270	277	275	337	320	276	298	309	274	295	299	278	275	321	285	291	287	295	318	330	273	293	307	287	316	287	299	264	304	289	332	297	285	289	285	291	300	324	285	303	254	288	316	295	289	293	309	292	282	299	293	332	294	279	322	319	307	318	287	311	294	305	287	301	324	285	286	301	289	271	307	274	291	288	292	283	305	303	286	329	308	294	277	271	292	292	299	296	315	302	331	302	300	289	273	309	335	310	272	321	292	281	291	313	320	253	285	310	296	305	293	264	294	296	291	306	275	292	281	295	292	296	349	284	296	256	301	288	313	301	294	302	247	275	293	306	302	302	288	276	318	284	312	321	270	291	310	322	290	260	314	286	293	337	290	316	251	307	290	307	301	322	322	305	322	266	255	257	303	320	298	319	274	262	255	327	315	296	305	309	261	303	301	308	274	256	294	311	282	299	316	287	316	305	290	301	292	271	297	327	302	300	276	275	280	256	279	276	304	301	280	265	307	311	312	294	286	305	265	272	276	320	289	310	286	284	301	279	303	312	274	280	277	318	301	260	279	278	295	314	280	329	285	310	251	329	286	296	313	309	290	295	290	325	320	305	303	286	294	280	257	304	289	289	316	342	288	322	275	270	296	283	293	257	313	276	292	322	301	295	297	315	313	297	285	282	305	320	293	294	299	282	310	286	285	329	287	296	294	300	269	269	322	307	320	288	305	300	314	319	314	292	327	299	297	300	286	265	298	297	285	292	322	295	265	296	265	297	294	291	279	319	305	326	255	313	278	308	297	311	290	298	299	310	318	297	297	286	281	288	291	269	306	288	288	293	303	301	300	307	278	277	290	256	293	305	273	274	289	309	323	271	298	290	257	303	317	267	254	266	264	271	291	309	282	288	291	311	307	287	305	273	280	311	319	327	281	280	283	297	292	307	317	301	321	292	284	281	298	285	284	317	284	290	274	322	306	307	281	312	285	300	277	313	275	326	296	282	303	308	288	291	327	315	303	318	306	303	295	288	302	291	288	298	276	274	284	316	299	278	305	291	301	280	287	279	289	305	301	320	307	277	294	274	266	308	290	309	291	282	294	304	286	291	291	288	301	302	286	277	251	290	304	289	307	302	268	293	303	258	288	302	307	282	296	279	326	302	306	284	305	275	312	307	297	312
2430	732	855	961	910	894	848	833	811	747	761	741	767	755	842	808	804	874	753	767	781	725	784	752	701	753	760	758	717	685	751	684	701	742	775	748	748	704	708	718	724	745	757	713	757	742	748	717	706	708	754	695	772	742	723	702	736	806	701	702	757	750	751	743	729	757	726	717	745	716	715	769	702	732	737	676	721	730	718	750	734	801	713	719	700	723	758	720	711	691	685	760	710	760	704	734	744	713	736	763	770	754	761	725	717	766	740	766	673	699	716	680	734	755	741	766	752	713	743	676	700	724	718	802	746	694	752	745	712	689	705	716	710	694	693	743	695	721	688	724	733	676	721	718	798	737	733	730	718	743	693	754	757	668	733	701	763	739	703	777	739	727	767	767	681	739	673	740	719	683	723	765	693	714	717	726	755	714	747	771	689	741	724	688	707	740	743	731	748	714	720	735	767	683	739	697	754	701	766	701	736	729	748	817	706	758	746	752	731	755	732	693	725	731	728	717	788	732	761	744	720	690	743	657	745	727	703	759	742	747	790	730	718	733	754	720	726	778	733	728	743	726	720	759	791	715	691	744	728	701	731	744	717	692	708	702	753	741	725	718	750	723	736	762	725	746	733	703	670	765	778	728	735	754	696	716	727	703	709	730	726	677	678	731	742	759	725	712	716	762	729	657	719	735	722	727	705	707	716	722	719	746	772	701	731	760	716	733	696	748	731	705	738	699	682	745	713	705	720	746	749	764	717	737	694	680	728	704	713	757	823	735	711	706	754	733	704	748	706	687	699	726	713	629	746	733	740	715	759	734	706	700	769	748	681	711	708	724	682	780	737	677	679	756	710	732	724	748	736	705	716	745	745	778	681	719	751	693	744	678	720	735	772	704	795	693	667	762	684	758	725	678	668	698	696	693	686	770	732	746	691	753	720	708	709	750	743	745	726	735	770	724	729	696	732	732	755	716	741	740	748	736	751	764	719	686	744	746	711	749	740	738	714	693	767	702	695	710	753	744	728	738	727	749	727	652	731	752	731	734	750	735	741	760	669	754	723	762	722	761	720	714	732	735	709	740	731	766	756	715	770	701	720	745	697	733	721	763	769	791	719	696	681	736	754	709	697	719	718	701	785	698	759	731	696	716	709	721	708	731	777	798	736	731	760	688	787	732	728	707	733	714	711	780	752	769	746	740	764	721	704	719	718	739	733	738	710	685	779	758	751	744	699	699	705	715	722	758	735	746	767	774	754	717	734	716	703	744	727	704	749	744	741	740	733	731	701	772	733	688	710	731	773	754	689	702	756	722	753	724	759	727	718	718	766	676	774	775	668	706	733	768	737	723	719	741	763	742	695	724	750	719	754	722	793	746	693	709	724	734	726	721	694	716	723	734	742	721	750	687	774	723	692	703	714	742	756	736	695	702	760	712	724	718	756	719	755	765	722	733	752	772	750	685	727	739	716	732	698	703	742	728	765	746	745	750	724	763	718	759	734	733	709	686	765	737	689	728	747	738	726	739	686	720	675	692	727	721	759	614	740	724	696	768	761	753	675	718	724	761	723	788	753	730	784	732	713	754	759	742	729	721	726	731	737	742	747	709	718	755	710	718	724	712	757	685	717	721	751	690	693	723	715	735	688	719	726	741	717	721	748	757	751	742	728	733	682	731	741	739	760	705	739	728	772	665	691	720	720	733	731	703	717	738	752	707	721	705	715	727	709	692	729	721	732	763	715	704	740	741	714	714	667	734	740	753	735	704	728	738	705	697	694	741	714	728	780	712	718	715	692	742	765	706	731	773	732	769	759	698	705	763	747	693	723	725	716	670	780	718	669	694	716	697	722	722	736	744	729	719	706	699	700	706	684	758	760	716	709	720	748	723	696	719	740	700	757	734	745	727	748	757	732	746	690	764	732	716	688	671	720	694	760	779	768	743	700	711	751	721	711	771	747	715	728	715	748	728	732	716	706	708	754	749	722	747	746	732	735	769	700	678	737	713	745	745	782	748	746	755	675	702	724	730	709	710	739	665	750	720	728	736	719	683	754	748	711	744	692	782	720	755	763	723	709	710	694	746	731	755	739	735	740	692	724	730	729	713	788	751	782	761	757	723	747	733	715	742	729	709	742	710	683	753	755	688	740	663	733	751	719	732	755	726	711	717	740	739	734	713	748	742	765	701	793	764	705	729	726	734	739	706	750	756	747	712	712	727	745	753	736	736	774	694	707	748	711	735	745	718	720	772	741	723	676	756	699	715	741	714	772	761	693	695	689	762	714	694	727	726	736	749	740	707	745	704	715	734	741	711	734	705	721	714	731	753	701	785	695	751	746	744	751	704	748	676	765	730	704	698	702	729	715	755	736	758	708	737	773	725	731	702	728	775	699	666	746	672	684	719	734	684	711	729	741	713	730	790	740	774	764	744	722	731	720	755	708	705	749	690	724	738	700	762	757	688	738	739	740	740	729	714	694	738	761	735	722	720	757	762	759	664	720	759	742	733	755	758	727	727	758	708	743	724	732	730	697	776	694	711	741	727	764	733	737	791	730	791	765	725	748	756	718	717	725	798	748	735	760	715	696	782	743	702	720	750	663	662	698	750	705	755	776	725	721	727	730	733	723	769	726	650	742	740	667	727	774	708	743	716	701	757	740	713	721	758	716	735	715	711	730	740	726	774	746	723	708	791	703	747	732	740	740	703	729	707	741	703	725	732	796	712	726	759	693	742	724	694	677	716	734	675	758	740	700	745	699	706	737	698	763	729	721	734	741	745	667	686	741	694	702	697	776	681	738	704	714	708	747	692	754	745	731	776	684	722	767	742	731	712	688	766	669	766	721	718	709	762	734	721	787	745	694	723	732	730	695	685	718	727	782	697	774	742	731	772	749	726	745	787	730	746	712	772	714	790	705	731	709	730	750	743	746	716	703	751	743	756	726	687	729	722	777	719	744	744	710	753	712	745	751	756	752	725	778	682	733	721	737	713	751	740	761	757	725	740	699	725	745	732	717	743	718	718	730	669	702	773	723	732	741	699	750	784	778	685	749	745	697	677	696	700	747	713	731	718	744	726	732	709	693	706	741	720	774	720	725	769	700	670	801	749	755	758	723	710	753	717	697	748	739	742	738	761	728	701	708	717	723	712	714	759	727	743	731	690	751	711	702	740	740	679	715	724	749	710	727	705	710	726	719	758	736	717	714	760	695	721	718	715	746	762	738	687	718	787	730	703	701	701	770	711	727	733	708	710	748	716	780	692	680	688	683	756	721	771	719	730	753	730	706	699	715	716	759	701	753	701	751	745	703	691	738	715	732	697	751	733	740	767	749	729	717	755	778	673	694	754	677	787	718	782	701	698	725	728	710	775	706	666	775	710	746	767	700	730	748	707	729	743	724	743	720	666	761	735	700	692	739	690	754	766	750	788	716	726	726	713	740	765	753	779	718	710	663	725	700	743	715	744	755	734	713	722	758	742	704	734	737	689	808	762	723	755	738	738
6831	839	1060	890	606	516	442	363	269	288	241	233	251	263	310	433	584	635	413	251	245	238	197	169	172	184	187	151	167	201	179	174	165	188	162	186	165	164	184	153	168	176	168	175	176	179	173	170	148	184	154	158	156	181	162	158	164	152	192	174	182	169	189	172	187	162	181	171	169	159	169	163	178	179	179	138	148	171	148	164	152	164	175	165	154	156	175	149	146	175	153	161	141	150	159	169	159	150	181	176	185	189	143	177	150	165	167	182	168	172	171	199	172	165	173	167	182	182	185	179	145	164	161	162	183	190	165	151	151	161	155	168	162	170	150	155	174	154	146	157	169	184	155	158	165	156	157	145	166	163	169	171	164	187	181	157	177	152	163	150	168	170	160	154	184	153	187	175	166	171	139	162	173	162	177	182	157	166	160	163	150	179	144	171	155	153	179	150	176	176	160	170	185	175	184	152	176	163	173	172	192	175	138	146	176	183	168	157	168	166	168	166	183	138	169	156	170	182	167	177	175	156	151	171	177	173	158	170	184	165	161	162	176	174	168	153	170	153	194	183	157	151	192	171	158	153	179	167	160	165	175	164	174	170	167	159	171	160	170	154	177	170	150	189	149	158	169	163	176	159	191	173	189	178	161	159	166	182	156	161	191	152	167	162	166	165	168	136	172	154	171	158	167	155	173	150	154	168	170	158	182	141	185	185	175	166	177	170	170	166	161	168	176	170	156	161	175	172	159	164	147	171	155	183	174	177	177	171	159	153	179	174	175	164	166	160	174	165	158	171	162	154	166	136	157	171	167	178	152	152	160	171	170	170	169	148	161	144	150	177	178	159	183	154	176	160	174	162	159	184	163	178	170	174	166	171	149	156	149	174	183	160	192	148	155	172	201	160	184	159	156	164	189	168	155	170	168	159	145	155	139	175	158	169	165	166	196	161	167	167	162	174	166	171	188	151	164	155	151	143	183	159	180	176	182	185	176	158	168	167	156	158	170	184	182	177	150	162	168	191	164	164	177	185	168	130	156	174	169	165	170	147	168	172	163	159	153	179	178	166	197	156	169	152	168	157	169	193	173	154	184	179	157	157	179	159	144	195	185	157	148	174	145	154	156	174	177	184	161	185	190	178	160	171	172	149	173	170	173	187	195	199	171	165	171	172	173	187	156	182	192	168	150	182	166	167	179	159	177	177	170	167	136	188	160	172	174	158	177	169	176	175	150	185	167	177	196	180	169	180	174	164	188	183	208	182	157	174	171	156	162	204	160	158	170	156	168	150	165	149	149	153	157	182	161	188	175	183	163	167	158	163	170	138	173	154	205	163	168	174	173	143	182	191	169	171	169	154	153	174	159	169	169	182	154	170	167	167	179	152	169	168	174	153	167	169	169	157	159	152	171	157	161	172	158	169	182	161	168	184	170	178	158	154	152	169	176	146	160	163	185	188	167	177	159	177	175	177	153	162	175	162	176	169	160	175	186	160	156	164	161	153	149	159	143	153	174	180	176	172	160	170	144	155	171	187	176	141	146	151	165	152	150	150	155	173	160	162	156	165	170	160	163	187	175	165	170	158	171	157	138	168	167	165	179	147	144	153	162	182	162	166	160	149	153	178	168	150	171	176	161	154	173	151	163	169	165	154	167	148	175	183	159	179	153	167	156	163	157	139	169	160	178	166	164	167	146	151	176	172	150	171	154	161	157	176	164	157	165	155	169	165	168	149	166	176	150	146	175	161	135	156	163	194	162	162	157	152	146	131	165	151	176	174	190	159	168	161	154	167	149	170	154	158	181	161	188	182	158	162	146	143	152	195	182	162	163	160	168	170	167	189	146	153	184	171	164	173	159	168	174	150	150	165	165	154	163	171	169	145	149	184	165	160	161	162	164	147	154	165	167	150	158	152	153	161	179	167	179	171	193	168	147	174	179	149	167	158	184	194	159	159	179	166	158	176	168	151	158	167	159	164	164	162	170	175	180	155	155	181	158	198	164	170	166	146	188	169	174	170	167	163	168	160	166	173	186	173	158	156	165	157	175	183	174	149	152	160	177	146	160	167	200	183	176	156	155	212	170	166	151	193	173	156	152	148	144	183	171	202	176	169	174	169	190	169	159	166	167	158	168	157	187	159	191	171	163	162	171	159	168	153	176	148	161	158	169	161	152	144	176	188	172	174	171	160	155	170	181	171	154	167	157	166	165	185	184	167	165	157	159	170	197	177	181	177	162	173	170	193	160	155	178	171	160	174	173	169	189	163	165	163	168	205	148	168	190	196	153	166	172	166	161	173	183	173	158	162	144	190	136	160	174	170	153	164	178	185	157	153	167	176	180	172	156	171	144	178	163	165	173	171	170	170	200	153	181	186	159	168	159	152	149	148	165	166	166	177	158	153	158	191	173	174	180	162	167	188	179	157	155	177	158	185	168	160	183	167	175	157	176	163	171	161	170	175	181	169	172	155	157	160	155	159	182	132	166	185	172	149	150	181	174	163	159	149	157	173	148	171	186	195	176	165	156	149	143	161	163	162	176	157	147	172	166	169	164	153	168	171	180	196	159	166	143	151	174	174	180	155	152	180	174	172	152	143	168	180	171	167	160	178	181	169	163	152	164	174	151	158	177	154	156	183	156	166	143	179	152	167	159	145	166	179	168	193	138	188	176	175	160	150	155	164	150	162	172	161	174	153	152	163	160	163	156	165	178	172	171	153	158	163	185	157	152	150	160	181	145	164	163	164	142	151	144	165	184	158	148	151	158	157	167	181	179	163	144	153	184	142	160	202	160	158	168	157	167	142	180	166	163	171	157	153	184	154	160	165	191	184	166	177	141	164	191	156	173	161	135	170	166	173	162	180	165	158	188	166	163	146	158	183	168	189	169	153	152	166	176	146	173	200	141	151	148	161	189	167	157	162	183	131	171	170	163	189	164	188	166	156	178	159	196	185	166	164	168	189	166	157	169	174	156	153	162	188	170	166	159	145	163	149	158	197	161	162	155	167	178	156	131	154	168	163	164	163	154	184	162	172	140	157	155	159	169	179	151	153	188	151	156	150	165	160	167	174	189	168	161	169	190	163	154	153	181	172	169	151	176	177	167	183	168	172	187	183	180	163	177	190	169	160	149	184	167	170	141	169	182	203	176	174	154	162	140	150	148	177	173	171	165	159	158	191	147	146	193	169	142	177	162	183	160	142	162	168	152	176	171	170	156	191	155	154	159	174	159	156	162	145	165	168	158	161	176	156	178	146	167	161	157	147	172	170	170	167	160	187	175	176	176	167	159	158	181	160	170	172	162	158	143	172	168	142	159	163	154	180	169	167	168	170	170	154	157	174	143	163	154	191	139	161	174	176	165	162	160	166	187	176	164	171	205	144	158	168	154	166	162	169	139	149	163	161	165	146	168	163	196	166	171	177	152	161	155	167	164	179	180	121	148	171	166	179	185	163	151	164	189	165	167	172	140	188	159	149	159	164	161	169	178	193	153	164	167	174
5516	1080	2161	2824	2552	2002	1714	1473	1251	1101	986	942	1000	1114	1580	2276	3212	3739	2457	1284	928	889	709	600	610	599	573	569	589	550	534	555	548	521	539	533	577	515	547	520	493	512	534	512	464	527	537	507	495	516	503	475	460	499	515	492	523	519	491	460	465	466	468	496	492	480	452	496	454	533	466	510	494	497	516	462	458	458	505	480	469	482	516	489	484	479	477	494	448	508	497	485	480	450	470	493	477	447	472	454	441	531	482	468	491	487	476	455	484	478	517	508	480	490	490	474	461	446	485	481	465	483	502	467	458	495	463	498	467	479	481	485	465	446	491	506	485	497	462	478	482	486	473	483	526	481	456	498	488	496	449	478	486	458	492	471	472	470	517	469	478	449	486	522	445	493	464	467	500	484	475	460	470	474	453	453	472	518	487	495	444	458	475	468	477	481	489	455	474	471	463	490	474	487	488	446	471	488	436	466	474	471	439	494	459	471	440	478	488	460	456	490	472	474	462	491	449	459	474	495	496	474	523	431	459	468	490	485	454	470	511	506	516	472	470	476	459	479	463	462	453	485	448	535	483	461	418	483	449	486	470	462	501	458	488	526	478	478	493	526	464	488	468	472	483	483	466	434	510	506	491	483	462	465	444	442	496	469	478	466	453	481	461	493	445	476	434	485	475	503	479	482	507	460	493	491	449	478	457	468	496	491	497	472	448	494	443	484	484	488	455	451	456	476	498	478	447	464	505	487	435	492	472	478	482	485	477	418	478	471	423	497	479	496	510	442	491	462	497	465	438	469	475	476	480	474	447	500	512	483	424	487	453	504	484	444	460	423	502	499	431	453	458	501	487	429	445	485	442	453	487	480	469	471	452	458	440	466	497	469	463	467	488	469	461	490	463	490	465	512	481	444	452	490	481	465	454	524	495	474	493	492	461	475	425	478	450	509	469	481	443	470	446	499	485	488	462	504	498	467	483	504	447	495	462	471	473	460	473	486	416	464	448	441	471	484	475	484	476	487	478	462	443	460	494	443	442	487	463	486	463	508	488	464	457	469	465	488	400	484	459	500	467	458	443	459	505	486	493	454	469	507	458	460	462	475	484	509	474	486	506	481	508	487	499	474	487	476	479	477	467	467	451	480	433	482	492	411	478	428	467	493	440	438	469	491	466	490	460	457	473	453	502	483	490	475	456	473	474	462	459	463	470	473	463	474	465	470	497	461	470	483	492	447	461	461	456	464	480	455	472	471	490	469	486	474	456	483	571	478	484	479	450	494	469	483	473	454	500	493	508	526	470	464	471	457	489	450	462	436	482	454	472	470	472	506	478	466	451	422	481	482	454	465	479	473	467	476	451	502	506	480	469	480	493	453	482	465	451	427	459	445	466	477	453	485	480	490	475	437	507	462	482	426	535	490	480	487	493	471	481	441	467	458	493	481	469	479	489	500	486	489	503	459	452	486	473	454	492	470	450	467	489	487	452	430	483	456	460	490	465	460	479	470	462	500	515	434	499	451	468	508	457	493	486	471	470	451	483	479	493	475	451	490	517	455	466	497	467	482	465	448	541	436	489	498	479	472	462	477	495	487	441	475	496	479	495	512	447	475	504	465	474	456	466	471	477	474	488	485	499	451	457	432	479	484	478	493	498	477	473	454	464	472	472	508	486	468	442	448	479	457	474	483	475	463	511	496	499	489	481	435	494	470	479	471	481	482	448	508	465	485	466	448	452	443	492	457	479	470	482	478	460	480	466	452	470	513	474	478	495	469	490	509	423	492	480	498	478	452	453	462	455	482	505	469	466	439	476	447	464	492	504	477	510	460	475	452	468	463	454	473	492	458	436	491	491	492	446	475	453	420	492	463	482	484	459	470	417	526	453	536	438	490	465	454	441	450	484	487	484	496	491	477	470	459	464	464	475	454	482	468	469	448	451	505	512	449	472	426	445	463	468	460	494	447	485	495	467	463	479	468	492	494	476	458	449	473	520	491	462	515	489	499	478	471	450	424	475	452	493	448	469	464	517	482	471	480	479	488	456	506	494	458	510	471	434	446	503	485	533	470	477	496	434	456	462	494	497	480	467	488	460	483	469	471	510	498	518	464	479	490	490	490	458	487	475	474	446	467	469	475	476	475	430	510	455	497	455	473	456	468	445	464	435	455	433	482	465	478	484	495	482	492	488	500	487	490	481	467	490	438	483	476	460	509	475	472	462	478	492	484	504	503	457	485	444	465	500	456	483	491	465	464	449	509	478	478	482	481	497	458	486	442	478	491	501	475	454	458	465	453	516	482	454	467	508	461	433	463	481	474	494	505	476	445	464	475	450	456	471	502	481	495	482	469	505	431	504	482	504	475	454	462	476	433	526	505	514	458	459	462	456	461	447	499	484	470	469	520	507	473	455	474	474	470	450	490	477	499	500	457	487	468	488	446	504	500	492	500	523	460	463	459	520	445	530	493	468	470	471	472	475	509	475	499	451	466	424	472	447	462	480	479	489	484	481	419	481	443	486	499	481	493	497	504	471	518	495	512	498	439	509	469	487	503	439	488	472	486	536	483	495	480	490	507	486	453	475	477	498	467	495	515	471	500	481	482	473	511	479	472	499	473	489	421	476	467	481	447	470	488	492	491	472	448	476	519	475	484	465	508	486	468	463	474	496	449	472	449	463	463	485	469	506	465	482	491	509	514	488	464	490	482	451	482	465	453	500	430	425	461	447	465	478	480	458	478	466	431	495	483	448	467	458	468	481	504	471	476	474	511	454	493	456	484	460	464	460	485	447	499	527	488	488	496	485	485	492	510	466	476	481	479	460	483	492	507	445	472	469	472	480	476	506	453	447	495	469	523	480	488	510	469	466	463	515	443	481	481	476	474	491	448	513	431	493	453	484	487	464	479	450	452	520	483	490	485	467	439	466	466	443	465	498	499	472	500	465	521	468	456	455	493	471	461	490	470	449	463	483	500	485	459	523	449	449	480	512	449	455	478	495	456	474	508	479	472	486	495	445	480	465	529	492	486	476	473	489	502	460	517	474	490	503	447	415	469	468	456	521	463	490	449	465	469	456	501	421	494	467	449	455	476	476	482	462	476	475	488	448	487	523	513	456	434	488	447	461	471	460	416	522	492	408	453	481	481	466	481	453	464	437	446	451	464	485	468	483	480	510	451	496	470	496	483	464	463	474	454	461	446	514	474	465	477	454	472	423	466	475	488	503	507	503	498	470	470	487	493	520	497	478	440	456	501	480	476	498	470	463	501	443	494	439	460	488	457	444	484	520	472	495	477	482	529	495	528	452	468	522	475	461	504	449	489	475	488	467	483	501	490	475	492	466	445	462	473	461	482	480	480	460	499	513	498	483	484	471	468	493	479	509	450	478	510	456	479	485	470	437	462	433	485	453	467	462	494	466	484	485	452	475	456	490	478	508	461	476	456	467	507	459	498	496	442	491	476	459	492	491	490	472	496	449	468	439	485	485	442	473	476	469	491	497	497
13459	2229	2313	1797	1326	1017	845	682	596	506	459	436	413	486	678	1007	1180	1399	872	558	419	347	334	337	328	329	318	307	313	249	293	284	269	289	304	314	294	278	305	315	292	291	267	302	258	308	284	301	269	262	304	286	276	269	309	278	299	299	266	292	262	291	260	316	306	273	288	299	258	281	298	296	278	271	299	260	282	339	292	290	282	334	276	305	320	278	260	281	309	281	285	267	306	264	310	298	312	296	295	281	305	279	277	303	279	268	270	274	270	282	272	256	279	277	286	263	267	290	249	264	289	309	285	278	302	270	286	291	272	271	273	298	265	294	283	286	291	266	249	268	295	269	273	286	271	314	261	251	297	280	261	281	280	276	277	266	280	320	289	274	266	287	262	275	279	277	318	290	294	271	342	281	281	287	325	281	263	271	298	277	278	266	275	282	266	300	324	276	289	284	287	283	301	291	296	302	285	306	285	249	287	283	267	266	287	260	254	263	245	288	288	280	279	289	297	315	283	302	284	273	266	281	253	258	289	279	280	289	307	255	274	282	292	279	287	321	291	295	274	273	249	274	287	271	267	298	278	272	291	291	279	283	293	291	278	290	303	283	294	312	286	311	275	280	242	311	284	269	287	281	301	275	296	298	288	278	299	272	294	306	281	264	271	278	262	291	299	293	278	258	268	265	284	269	281	268	282	284	295	292	278	290	294	298	292	309	292	300	274	277	275	300	275	295	286	259	274	298	273	271	301	289	282	280	280	235	267	258	261	282	284	262	297	285	293	258	292	271	293	307	325	294	277	257	288	288	245	261	271	234	266	288	304	266	297	311	293	282	266	277	303	292	282	251	279	302	262	270	270	327	294	274	294	284	241	259	300	296	280	264	314	282	254	275	279	279	272	266	292	272	290	315	297	319	272	268	286	277	293	333	290	286	292	315	287	286	300	301	268	288	259	276	289	276	289	274	275	275	284	302	291	266	281	275	301	269	283	251	306	258	285	273	281	257	282	291	299	303	296	277	289	270	251	271	258	249	244	273	262	309	314	296	295	285	293	288	290	294	287	322	305	293	301	265	284	283	277	278	267	297	258	262	289	255	276	278	302	291	289	277	275	307	281	277	278	294	279	275	283	286	334	300	303	283	240	261	270	288	297	286	279	285	271	280	249	276	280	270	292	313	279	282	271	246	288	284	262	319	285	278	283	292	263	271	279	277	304	291	297	299	290	268	280	251	269	282	264	299	292	309	304	294	260	283	288	268	298	272	252	270	274	285	281	253	280	293	284	264	257	272	277	315	302	270	282	294	275	285	260	282	282	313	280	298	313	276	258	259	270	284	281	282	255	280	290	296	290	278	289	298	274	281	303	272	283	272	299	292	284	290	273	283	278	285	297	278	277	260	284	279	271	293	295	273	289	256	256	269	282	258	276	280	250	289	288	261	263	286	266	310	285	295	283	266	271	274	268	270	288	300	294	264	289	297	272	278	285	318	297	298	286	263	286	263	314	312	282	278	257	263	280	243	306	264	303	264	295	286	285	296	258	285	265	271	290	296	293	303	290	318	282	279	280	273	269	277	309	285	261	250	267	260	286	302	313	254	269	287	304	303	274	281	272	292	280	298	271	271	289	251	283	270	261	290	277	301	269	278	294	262	271	242	256	281	255	274	280	270	286	297	264	278	304	301	254	296	270	268	282	277	294	304	297	294	229	301	262	299	313	279	286	304	271	284	279	283	275	286	312	270	271	274	263	246	279	310	305	292	286	285	319	264	302	289	291	281	282	235	259	263	281	287	236	269	274	294	270	267	244	296	286	294	303	259	286	278	279	298	263	294	251	325	262	260	302	275	294	281	303	287	277	286	247	266	294	267	271	275	283	264	260	268	272	322	289	302	263	264	297	274	267	290	300	296	275	284	282	268	268	254	282	300	266	270	263	302	288	280	279	262	297	265	272	249	279	279	275	262	267	289	279	273	312	310	304	228	283	303	261	319	280	265	290	298	296	304	309	286	254	283	257	255	273	263	276	260	300	288	251	277	277	245	288	297	283	248	272	278	299	284	253	276	275	271	279	315	268	283	288	276	271	271	249	295	247	289	302	283	285	301	285	278	319	283	299	295	289	289	299	303	315	317	305	281	265	287	314	287	291	276	275	274	294	285	273	280	298	259	299	252	301	283	276	288	262	270	256	300	301	287	288	269	294	271	291	292	280	279	289	259	327	272	282	287	282	293	273	241	274	299	253	294	285	268	283	304	284	298	297	282	252	285	260	271	269	284	290	307	298	280	274	292	282	281	292	286	258	282	268	269	278	278	296	271	262	258	270	314	293	287	281	286	276	258	282	266	290	270	266	280	263	254	266	290	298	295	283	269	290	280	262	297	234	314	308	287	283	275	280	265	301	275	292	291	311	294	280	290	292	260	287	274	291	288	271	304	267	293	298	269	284	271	277	265	291	309	322	284	272	282	256	263	294	283	283	296	278	267	292	262	289	281	311	264	287	286	287	268	271	263	282	276	260	292	279	269	279	327	242	276	291	283	281	258	250	287	314	246	262	257	316	320	278	304	322	309	277	301	298	280	310	305	304	285	295	282	324	273	302	283	292	278	295	293	299	289	258	276	293	298	279	288	301	302	270	274	280	293	249	255	292	265	256	293	281	265	290	278	280	265	310	258	291	291	304	279	282	271	312	301	295	282	290	265	277	259	275	312	262	306	310	268	302	273	277	307	295	308	295	293	289	295	270	303	250	287	297	285	270	280	273	261	308	285	278	272	253	283	268	262	278	282	257	295	285	294	257	285	290	280	282	281	296	292	310	274	315	285	296	304	310	293	282	303	268	306	270	300	307	259	286	300	268	289	300	307	319	273	282	289	283	296	315	274	295	309	290	290	312	287	303	296	281	264	286	306	269	260	264	273	283	275	293	286	308	286	292	292	267	268	287	252	269	281	268	256	272	305	271	285	289	300	253	263	288	259	275	261	285	267	290	271	272	320	286	286	277	288	275	269	262	262	289	302	273	297	285	258	265	282	281	301	276	278	271	262	293	267	255	268	299	266	301	272	302	278	294	292	304	236	291	290	300	306	262	299	268	288	292	273	280	276	292	308	293	285	300	320	265	313	287	278	276	283	295	250	271	304	274	287	282	281	294	279	257	272	279	276	297	289	268	309	295	291	290	313	282	314	298	268	317	303	301	283	296	297	302	278	311	269	258	255	259	283	284	311	311	281	273	269	275	280	304	270	282	272	293	288	286	281	300	264	277	299	285	281	297	279	312	305	293	315	258	288	303	261	244	306	264	289	284	274	284	277	294	270	296	301	267	321	297	285	271	300	288	251	278	286	263	275	286	317	266	282	289	310	292	296	294	272	278	278	270	276	292	286	251	262	318	265	255	283	270	298	297	255	308	312	280	290	276	300	263	296	270	293	305	325	266	267	313	271	305	266	305	240	275	267	298	273	303	275	268	264	252	278	267	314	276	275	291	286	289	260	257	276
7592	2085	4297	5319	4576	3969	3232	2732	2294	2076	1834	1678	1774	2057	3141	5545	6773	8406	5098	2585	1810	1190	1246	1062	942	951	984	956	887	869	876	880	851	865	907	855	845	867	858	836	807	794	867	754	783	773	836	807	804	737	824	807	777	800	750	782	782	726	772	783	785	802	755	763	735	752	758	793	726	767	764	741	749	801	779	706	748	741	695	805	768	776	727	763	748	721	765	762	763	780	754	716	744	743	730	741	752	752	730	737	708	744	751	754	734	719	796	808	766	745	743	739	767	737	742	728	741	771	721	724	811	754	770	732	706	755	780	786	750	773	767	748	732	757	723	782	725	707	736	663	724	739	711	778	712	710	785	767	746	751	702	755	739	772	701	779	733	769	746	709	693	740	770	765	726	721	715	689	745	748	734	752	727	783	703	753	739	731	735	756	680	740	755	744	759	730	790	754	728	733	730	720	665	698	731	721	761	759	720	737	732	769	714	749	754	759	735	644	732	699	747	830	755	705	723	719	768	669	693	734	720	736	748	745	741	727	722	731	770	750	747	710	709	702	733	751	767	711	746	731	767	787	754	752	736	741	754	722	793	738	744	747	768	738	683	722	768	755	701	730	721	785	695	718	778	729	759	752	773	741	674	718	689	763	751	701	736	716	731	713	758	772	749	774	763	719	711	740	723	744	722	714	783	706	750	737	720	710	727	755	716	740	723	772	733	787	703	801	782	692	725	719	736	686	779	721	736	764	719	708	728	760	725	729	774	770	721	710	737	768	733	720	754	732	773	769	735	728	733	730	739	740	697	755	787	752	718	714	727	771	774	721	688	714	773	726	735	759	731	707	741	708	714	738	720	719	788	748	734	784	746	754	735	730	789	698	781	696	735	712	727	761	780	703	744	752	699	758	666	702	710	753	697	717	722	715	716	734	701	709	717	737	774	699	776	711	744	684	745	726	712	722	746	725	754	726	746	749	782	746	777	716	739	738	763	728	713	708	741	729	730	790	773	738	778	776	720	806	705	719	749	703	745	755	722	710	740	660	741	745	772	720	719	753	750	725	730	787	783	775	695	732	771	712	763	755	688	757	751	719	786	733	767	793	737	733	751	767	760	759	662	765	678	797	729	771	737	779	704	699	762	743	755	732	740	715	733	707	725	744	745	759	730	734	716	753	695	757	781	734	724	752	694	733	695	749	726	710	729	708	659	731	666	736	712	725	696	777	780	745	729	731	727	723	744	727	732	732	778	719	809	719	718	719	702	688	698	729	744	723	737	738	752	724	750	772	682	719	703	737	744	721	701	753	705	756	746	710	724	735	794	737	748	720	752	721	715	748	755	716	783	772	770	767	745	776	771	779	744	768	707	700	763	741	690	749	782	737	763	693	706	717	767	753	741	763	740	756	774	764	754	753	717	678	711	792	763	758	735	713	742	747	772	747	726	750	783	756	676	743	717	736	765	727	734	724	718	770	747	718	708	784	776	764	719	785	705	749	697	725	730	689	716	769	725	746	743	732	694	698	719	764	727	738	714	726	747	777	727	688	751	753	743	776	723	732	760	743	716	736	745	729	789	755	738	716	751	801	692	773	686	731	737	714	751	749	784	717	709	770	722	745	706	743	764	769	754	720	718	700	737	724	786	718	754	806	670	671	735	704	721	733	723	749	691	737	727	685	720	726	788	747	770	731	724	734	723	755	743	753	755	778	752	758	777	737	766	734	728	703	793	685	719	758	722	748	775	758	755	710	762	720	738	714	750	678	751	758	793	712	727	730	721	739	716	763	706	744	788	756	724	720	661	731	731	772	790	750	760	723	760	712	735	743	756	760	764	741	730	682	735	724	766	774	724	740	789	726	733	731	759	710	698	716	769	718	697	755	744	758	771	762	721	694	771	741	743	773	749	754	765	759	694	695	736	736	756	758	703	723	723	764	684	713	735	756	776	745	730	722	737	740	764	735	722	744	739	745	726	747	725	765	757	720	738	756	719	710	740	746	719	727	766	757	696	751	721	711	697	701	724	742	754	744	794	778	720	744	752	714	705	751	759	717	736	741	715	716	712	750	705	712	762	707	682	714	735	692	778	762	759	805	731	744	724	768	726	762	713	720	704	789	718	767	756	709	695	691	752	722	756	779	779	775	709	743	770	759	730	706	717	746	714	725	732	738	725	734	731	698	737	722	773	735	717	785	761	766	712	756	768	809	707	722	794	759	724	740	784	752	700	761	702	789	777	763	712	735	742	732	746	778	730	736	721	741	740	752	722	725	769	716	753	768	729	740	704	707	698	713	698	697	679	692	731	766	737	761	739	744	744	734	704	741	740	777	768	750	752	730	733	748	731	740	740	729	733	763	740	737	654	694	726	756	730	706	723	784	765	748	736	774	720	766	764	730	728	767	733	736	718	710	738	722	748	748	759	699	715	754	754	714	690	702	738	764	763	745	754	716	729	789	770	738	726	729	716	711	711	797	723	747	761	787	704	746	739	733	718	725	711	749	768	738	766	742	734	744	787	697	716	717	759	743	744	760	729	744	718	785	760	700	722	724	773	730	790	731	736	734	738	775	732	720	779	721	710	747	755	721	703	703	783	733	727	728	714	741	730	729	737	752	726	681	751	717	712	799	748	773	701	692	782	823	755	752	712	738	747	754	726	740	735	757	732	761	758	705	734	691	746	778	740	707	748	725	715	729	713	690	748	735	736	731	729	708	737	716	747	700	761	747	750	670	739	713	686	730	751	703	746	741	731	734	733	785	765	748	766	727	723	800	715	702	750	748	728	735	750	737	749	718	770	717	776	785	702	746	740	742	738	752	755	760	705	774	756	764	744	745	676	743	722	704	737	756	766	724	707	767	732	720	719	769	735	709	733	770	717	725	745	724	749	769	730	786	777	733	737	709	713	748	753	724	739	755	766	738	712	717	745	732	694	752	755	701	756	751	700	753	719	744	747	748	730	778	749	764	741	707	703	778	767	754	745	765	743	690	697	720	760	764	695	736	751	716	771	697	739	738	738	750	695	710	725	736	761	742	711	732	743	749	726	734	701	736	752	724	742	735	728	775	765	740	781	709	747	750	714	744	734	766	689	764	741	708	759	785	797	791	726	766	762	715	734	746	756	757	743	716	746	756	728	752	721	745	728	762	752	748	754	727	746	755	788	732	720	664	695	707	746	744	748	702	747	713	751	710	737	706	711	720	743	760	742	760	772	759	768	697	760	775	751	722	783	769	725	686	739	776	738	750	705	728	691	746	766	733	755	720	691	763	722	754	736	696	784	757	703	761	711	744	744	743	733	744	726	712	749	776	790	729	733	712	794	693	709	737	720	749	724	737	753	745	705	720	754	754	734	720	755	743	762	732	706	769	776	732	709	719	737	737	708	802	760	708	718	744	734	790	739	741	720	733	685	731	746	711	729	750	754	754	702	739	767	667	754	746	783	735	749	753	734	719	746	704	717	735	731	749	717	718	719	710	762	737	752	745	711	743	702	714	772	705	736	720
2081	335	328	329	314	306	312	312	269	312	285	287	335	299	298	280	314	287	276	283	311	303	314	271	323	302	315	304	298	325	292	288	286	274	288	316	304	318	294	314	282	358	289	301	269	311	276	300	302	318	264	275	299	309	299	281	296	299	288	296	319	269	299	307	309	271	299	286	301	282	299	293	311	292	311	300	290	294	307	309	278	297	289	308	305	325	263	278	286	281	264	303	301	288	309	312	275	314	296	285	317	320	281	293	346	304	276	285	287	284	329	299	327	298	267	314	292	311	283	287	329	303	315	271	274	263	276	333	308	301	318	288	281	321	305	281	272	267	283	270	281	287	253	259	291	285	292	295	290	285	278	270	274	318	316	289	300	305	306	312	296	254	317	302	279	299	295	296	318	277	298	257	307	331	288	309	290	312	282	274	310	289	291	327	299	293	288	295	300	278	272	305	314	289	294	300	279	307	305	288	319	282	319	293	291	320	307	271	273	329	300	298	323	301	303	296	261	302	333	323	315	329	282	312	281	286	322	320	272	307	267	347	292	262	284	297	293	287	274	294	290	252	280	299	295	285	295	294	338	285	299	335	270	310	299	305	290	312	289	286	287	310	314	314	297	295	267	301	269	298	316	273	263	320	301	278	327	320	296	313	309	289	242	314	285	304	273	285	305	291	290	277	282	282	292	307	296	306	308	298	267	302	363	280	330	329	278	275	331	304	320	284	289	291	307	294	301	303	295	272	276	322	298	315	285	300	300	276	287	327	317	265	307	326	283	298	293	295	291	276	282	254	266	285	274	301	283	301	292	295	311	268	307	302	297	309	304	295	299	269	299	317	300	303	294	312	324	318	296	327	288	274	273	294	284	282	281	292	301	299	316	311	296	297	319	279	285	266	292	306	297	293	294	271	310	309	271	301	297	273	298	299	280	290	308	290	286	287	302	287	294	291	284	290	289	323	297	324	297	293	282	313	323	306	290	319	297	307	275	349	262	294	279	296	299	293	316	273	293	294	292	337	306	284	299	282	281	286	332	330	306	331	297	295	311	295	319	309	309	296	278	269	278	282	271	305	295	324	309	275	314	310	291	283	308	277	298	288	265	275	292	301	338	294	287	307	300	326	287	281	317	284	286	281	282	264	279	308	299	300	329	288	299	322	312	279	292	303	285	291	281	314	303	282	285	267	263	274	283	289	300	308	282	302	295	287	297	313	296	314	298	281	296	288	317	325	276	301	268	272	276	268	315	276	308	273	283	284	282	325	281	290	302	300	297	291	296	301	289	312	296	279	284	287	296	309	276	299	297	304	320	283	314	271	307	292	286	307	299	287	292	326	290	295	296	282	301	289	292	320	299	270	313	315	318	275	300	295	307	307	287	271	273	305	326	332	317	301	281	302	281	272	285	276	302	285	280	317	304	312	327	318	281	306	276	291	307	300	259	285	281	262	254	303	294	300	271	295	339	276	267	307	291	306	312	303	285	300	267	303	277	261	308	299	283	323	300	314	278	299	322	300	310	263	287	319	298	287	281	285	287	300	291	278	271	318	309	311	309	302	306	299	321	270	254	290	280	303	283	275	293	319	242	286	274	284	283	270	296	294	271	302	277	307	294	267	303	284	330	270	288	299	291	299	302	268	320	295	312	262	291	286	305	305	322	289	333	335	300	280	276	315	303	267	281	297	281	283	326	295	305	289	264	293	293	286	301	312	290	294	320	268	298	284	311	261	312	308	266	258	309	268	303	288	293	298	317	285	309	276	312	298	268	290	329	309	271	315	287	324	312	274	308	303	293	306	332	296	288	309	260	305	312	288	295	304	310	309	289	291	282	309	291	309	313	289	325	326	316	286	294	285	309	317	299	296	323	294	296	277	306	292	284	290	306	319	312	289	282	281	279	313	324	317	259	293	299	302	300	272	304	283	337	258	319	283	307	289	286	248	302	268	270	292	303	287	284	299	292	313	260	277	326	279	263	324	269	271	289	310	301	305	267	254	286	309	306	331	301	291	301	305	305	269	305	293	246	287	275	303	290	330	309	270	308	316	277	297	288	289	303	300	310	300	320	345	289	304	323	294	309	270	286	303	312	297	328	302	293	280	326	292	293	287	316	313	292	265	292	295	308	311	296	319	302	263	309	263	306	293	272	286	271	285	268	301	302	305	270	289	276	279	285	317	317	305	299	293	305	315	339	270	294	282	317	304	301	320	266	296	288	290	307	308	305	329	293	288	283	303	288	289	272	287	291	310	279	310	315	262	315	277	282	285	269	277	288	281	307	322	320	300	294	297	315	287	284	291	281	317	296	326	284	297	312	283	300	315	290	314	281	306	269	280	331	280	324	307	289	312	301	282	349	316	312	295	273	289	290	295	304	282	263	298	296	258	300	301	278	288	277	303	319	307	274	259	306	303	301	291	275	271	305	302	292	295	318	282	291	265	309	320	330	269	312	296	288	293	315	274	286	333	319	292	293	298	316	286	301	275	302	259	275	312	290	292	290	294	283	260	321	299	274	288	282	297	298	300	315	303	275	298	280	307	323	302	275	290	284	304	311	289	310	293	264	319	313	290	280	282	302	312	302	290	297	313	302	266	298	310	301	281	291	294	275	267	272	255	288	291	258	295	299	275	321	301	305	293	294	269	305	299	320	298	293	315	281	295	303	340	295	311	292	278	328	304	312	287	292	284	300	294	267	311	304	301	284	307	299	273	302	303	295	292	266	297	280	309	324	293	279	248	282	271	292	307	348	297	274	314	300	302	296	314	282	285	286	286	294	292	302	303	320	297	318	320	297	282	260	280	296	293	322	293	307	286	305	281	287	288	310	296	309	288	306	320	299	317	303	290	311	288	302	298	290	298	315	326	274	289	307	319	330	308	304	307	271	282	289	282	290	289	308	278	343	316	307	293	293	305	319	303	286	328	280	282	281	282	304	288	296	284	311	334	299	322	295	317	297	313	290	313	308	277	315	282	280	327	308	315	270	312	287	281	302	260	276	311	306	270	276	309	311	297	296	287	291	288	309	298	305	284	336	255	266	265	293	329	306	278	265	315	310	270	319	293	292	261	308	307	309	302	307	291	274	304	292	318	306	311	301	287	293	292	289	289	300	301	308	295	310	304	285	295	283	309	268	279	297	312	317	280	304	273	286	288	368	263	288	332	329	328	302	291	299	316	302	293	309	306	278	324	317	316	284	275	291	301	307	277	296	289	301	275	302	292	296	295	309	285	280	308	288	297	284	312	320	279	272	305	260	311	271	300	295	313	304	320	314	290	268	254	280	283	314	294	303	288	283	284	265	286	298	318	263	296	306	325	288	305	269	257	292	243	304	316	311	329	285	286	282	293	310	340	285	284	287	280	257	272	312	290	306	300	304	289	316	299	313	331	314	289	298	312	316	313	310	295	305	288	247	305	282	291	292	291	290	276	314	297	281	306	310	304	290	273	300	287	280	300	295	286	274	301	286	290	301	296	302	305	296	289	290	281	336	301
2430	770	796	934	863	786	816	810	776	778	758	782	778	775	744	826	873	823	777	742	756	803	722	767	742	728	744	688	721	715	750	703	716	685	724	705	723	673	666	762	672	749	689	703	732	720	719	741	732	770	715	722	717	729	733	749	748	742	748	727	694	718	738	777	720	718	733	695	686	728	723	745	725	701	744	745	679	735	673	672	733	726	715	715	751	776	745	739	753	719	766	725	745	735	744	692	707	695	736	745	766	735	710	737	693	717	670	719	665	697	717	745	754	689	743	717	642	732	684	733	743	719	690	753	736	729	747	730	754	712	740	713	748	742	713	739	781	711	766	720	761	687	771	695	746	764	745	668	720	706	725	739	729	768	754	722	718	720	691	728	704	712	748	697	743	710	756	756	781	717	733	749	749	695	692	758	745	714	715	743	718	742	724	756	681	715	737	776	744	726	709	742	694	758	719	725	722	712	670	715	732	730	735	762	694	684	717	728	705	690	715	733	663	742	688	716	742	713	744	752	753	768	716	694	705	722	701	700	774	788	702	714	729	685	749	759	678	706	722	706	786	712	725	739	710	733	702	724	788	686	675	760	721	713	738	684	701	780	738	693	714	746	768	748	693	729	705	691	738	717	727	768	700	773	740	699	737	739	721	731	747	727	755	719	708	776	768	667	740	739	731	727	729	761	722	743	736	712	740	735	723	744	714	695	699	724	701	755	676	750	750	781	772	711	736	745	707	786	723	750	758	717	764	740	721	713	721	761	693	746	707	748	730	705	726	743	731	725	685	739	665	724	724	745	718	725	742	733	740	746	694	678	737	684	728	754	743	705	712	747	662	758	792	687	705	730	730	687	688	728	731	742	710	706	696	733	711	668	726	764	736	734	702	672	717	742	709	757	738	745	736	736	668	766	689	715	689	722	765	748	745	755	703	738	744	770	753	715	725	720	726	721	709	703	707	769	716	711	717	777	722	746	673	733	710	686	718	741	743	750	754	697	755	744	729	715	721	662	712	749	703	724	779	788	735	726	743	760	720	752	708	725	745	753	751	725	719	702	719	716	744	721	749	712	726	718	740	693	703	737	760	732	776	737	716	740	726	696	734	783	678	693	758	708	733	738	747	708	771	676	776	691	745	724	770	731	717	718	738	729	729	776	736	694	685	704	695	762	695	773	729	684	690	679	731	767	768	723	762	738	726	713	758	696	686	688	734	773	720	729	715	704	723	754	759	750	723	708	738	725	779	727	704	718	742	737	743	732	716	705	767	757	682	736	719	692	728	765	738	708	711	721	708	715	717	754	756	816	684	712	744	682	710	784	761	751	721	709	736	655	757	748	745	733	722	655	739	758	689	742	761	768	702	761	732	732	753	719	707	731	759	701	822	711	737	742	737	711	713	726	719	692	702	741	723	774	779	702	753	715	713	714	705	733	722	713	730	771	739	732	753	698	749	731	724	768	721	720	735	730	708	756	731	712	717	706	724	718	745	745	673	744	691	719	745	701	686	750	733	742	738	729	693	723	726	711	744	696	765	728	722	765	713	755	733	707	746	695	728	728	705	732	771	699	702	723	765	702	699	742	738	703	690	730	770	791	767	699	703	745	697	729	709	744	669	726	702	771	711	714	723	751	746	683	713	730	696	744	723	682	741	689	745	741	698	703	679	738	730	723	698	718	741	704	733	700	729	789	740	688	746	708	746	785	717	753	746	780	824	734	762	729	749	735	713	725	671	711	761	713	734	742	773	739	723	712	728	770	723	704	746	744	706	778	735	724	693	708	732	679	761	709	704	696	690	738	767	737	725	711	715	712	681	758	756	714	666	717	728	756	721	723	742	736	733	698	675	732	711	733	719	762	734	739	709	718	772	704	704	695	690	704	733	757	743	737	718	700	741	730	746	677	717	715	704	732	749	733	767	709	716	762	725	759	691	764	716	722	738	730	751	734	727	715	720	720	755	686	725	728	717	746	732	728	732	738	713	675	689	711	735	711	707	757	702	734	757	751	726	749	713	734	713	738	734	712	724	740	734	725	700	710	732	687	734	758	724	697	716	746	713	716	762	723	745	697	685	782	692	718	748	749	758	723	739	687	766	725	717	697	680	742	707	727	667	690	720	739	733	679	693	756	770	734	748	687	755	696	705	787	695	733	680	725	736	757	755	715	753	740	753	748	722	705	720	678	686	682	742	715	683	698	737	669	723	667	723	745	788	685	698	685	719	753	687	715	696	699	707	730	758	711	718	707	759	753	699	709	725	689	740	734	719	718	751	730	744	750	741	711	675	688	722	739	761	706	718	691	676	756	734	750	777	763	711	747	718	699	690	746	790	722	711	677	717	706	721	729	731	727	748	741	719	749	700	769	771	694	733	719	750	699	726	733	773	725	734	726	690	758	716	750	748	694	715	722	686	739	776	751	707	698	749	730	717	746	743	693	733	731	723	711	692	752	726	699	751	748	705	759	722	766	735	739	731	716	724	685	716	745	762	694	753	738	732	700	724	743	722	716	747	687	710	761	736	677	724	703	765	722	697	778	714	735	749	713	694	733	704	682	702	750	691	717	778	747	702	722	734	743	663	706	754	717	730	737	722	714	736	738	755	713	698	687	765	735	725	705	707	725	710	733	779	734	715	741	740	761	766	762	751	716	740	792	685	719	724	741	711	735	757	747	729	717	748	732	722	750	680	759	735	705	700	717	724	720	729	709	728	799	692	706	704	707	775	720	704	683	696	700	737	720	698	699	768	666	756	710	771	733	780	677	731	749	732	740	746	699	748	729	736	728	723	696	708	737	743	748	756	728	724	753	701	752	723	676	645	755	670	757	699	735	713	774	694	717	685	695	719	720	718	781	723	692	721	723	697	729	760	722	725	726	758	731	693	730	685	754	737	694	750	755	715	728	684	726	730	738	722	735	724	763	748	721	775	718	703	696	758	694	743	708	696	746	742	697	703	708	719	767	704	710	713	712	763	761	732	695	717	754	733	718	747	716	725	810	714	689	713	710	724	701	787	725	722	742	713	739	734	729	709	668	727	724	714	741	697	705	740	759	721	725	691	718	729	733	709	743	761	709	695	706	733	694	741	766	724	702	704	708	722	708	710	702	748	713	745	728	676	766	727	738	737	750	661	744	688	705	731	774	727	768	733	707	677	768	673	695	681	749	718	661	731	740	752	727	736	729	743	693	702	748	703	692	773	694	737	737	699	756	701	718	699	681	775	726	721	758	671	697	732	724	761	695	717	743	707	726	725	743	724	738	708	752	727	716	718	741	739	732	737	719	763	732	722	715	727	743	764	735	719	725	710	721	733	707	745	704	744	694	739	724	758	733	723	682	697	738	704	774	743	749	749	742	747	726	752	746	759	714	712	711	698	769	732	785	742	694	710	718	728	725	740	698	677	735	710	705	706	746	747	713	733	708	727	732	716	746	771	676	736	671	749	782	713	692	724	759	697	722	699	744	747	752	721	722	686	729	671	694	694	756	733	730	742	726
6946	879	980	830	582	462	378	357	292	266	252	220	233	241	273	393	581	584	430	302	246	193	172	189	173	188	189	171	171	214	164	177	150	150	177	186	178	180	165	175	154	184	162	182	143	159	180	169	164	161	177	167	172	164	179	168	170	147	166	144	151	168	172	185	174	158	176	140	183	168	155	148	178	139	178	157	172	179	174	165	132	179	151	166	173	165	162	180	167	146	175	169	157	177	143	164	173	145	169	190	161	150	137	161	169	176	203	163	175	168	189	167	151	174	179	182	153	151	188	159	154	170	174	176	165	158	149	165	177	200	167	155	153	156	153	162	160	183	186	167	164	159	150	173	148	148	152	183	177	154	182	175	165	164	196	177	154	168	182	158	171	173	146	168	170	169	162	197	193	172	179	157	153	159	154	153	169	170	165	189	155	166	158	151	175	170	167	169	162	168	173	146	151	147	178	169	187	150	176	174	165	156	156	159	176	196	183	147	165	158	153	159	179	190	166	167	176	164	177	165	147	161	181	170	185	150	155	186	160	149	163	148	146	172	159	167	168	164	176	168	171	170	149	146	155	138	162	182	169	181	151	155	182	169	173	169	166	171	161	160	150	180	180	145	172	174	157	173	156	163	164	192	177	175	168	161	171	177	167	162	173	168	175	171	165	170	171	172	149	153	150	160	178	153	179	185	162	156	175	178	148	161	175	165	158	165	176	159	148	153	178	172	165	184	175	182	176	160	152	166	175	179	166	171	176	144	149	173	189	146	154	157	173	158	148	158	161	162	163	174	164	194	179	174	173	158	168	169	185	169	181	179	155	172	172	179	154	169	176	173	175	154	158	155	155	142	176	182	140	179	177	162	147	144	178	156	193	146	153	177	168	159	173	177	170	159	171	159	155	182	175	145	162	171	168	182	175	154	184	171	158	162	189	147	160	188	168	165	172	148	153	164	176	173	163	188	176	150	189	159	155	143	176	169	177	159	173	167	140	149	164	149	155	167	166	171	157	170	176	182	175	175	177	178	169	177	179	163	190	186	167	162	150	178	180	138	163	168	161	159	189	156	151	166	164	155	167	173	177	169	198	171	163	177	174	171	165	158	131	168	189	178	164	166	162	161	160	160	163	145	160	149	170	193	175	155	147	166	173	164	146	145	184	204	179	167	174	157	167	166	152	173	143	187	182	203	176	177	161	145	148	200	184	164	158	165	181	163	185	169	182	170	158	160	174	138	172	168	174	152	187	161	143	174	172	185	180	162	185	172	162	195	179	177	146	157	142	186	154	154	165	169	174	174	162	175	180	150	171	179	145	153	162	153	175	165	165	197	157	167	182	174	194	136	165	157	173	158	112	166	159	166	168	172	166	176	169	155	154	145	142	144	164	150	152	145	165	153	190	183	165	142	167	181	157	158	167	160	158	174	172	146	154	164	149	174	191	168	155	167	187	186	189	165	151	166	176	176	153	174	155	176	168	182	166	167	164	176	151	157	166	164	150	177	200	150	156	158	162	182	184	176	169	169	179	156	152	171	146	181	155	178	174	151	186	149	154	141	160	181	159	152	159	140	194	151	151	166	174	168	159	163	161	196	158	145	168	167	158	161	153	159	157	167	173	166	166	156	170	170	165	155	150	163	164	151	158	165	179	175	150	182	163	148	184	184	166	135	164	190	167	162	163	183	159	152	199	196	157	180	156	192	161	162	148	170	144	136	168	164	170	154	175	173	181	169	152	143	171	165	168	163	160	182	141	161	145	196	173	167	164	156	156	173	183	159	181	187	169	171	163	164	169	156	168	182	165	173	159	153	155	155	189	156	175	164	145	178	153	155	159	162	138	177	152	176	151	165	181	159	168	174	153	157	170	179	193	151	173	170	167	176	158	193	173	152	159	152	146	146	193	161	180	203	171	163	154	180	170	166	184	163	189	154	167	184	142	185	169	162	168	161	170	157	189	185	154	191	174	158	165	174	184	160	175	173	159	161	183	163	188	166	169	163	181	167	136	168	182	177	171	174	152	156	165	171	194	176	160	151	144	172	173	149	174	159	146	161	155	171	139	180	169	187	190	173	185	163	187	159	162	148	153	158	158	153	163	169	152	168	175	178	168	154	187	192	170	168	165	161	169	172	176	159	146	186	163	146	163	183	156	186	178	166	150	165	168	165	154	157	160	173	171	144	166	154	173	175	160	165	173	161	172	186	164	185	197	149	167	167	146	150	152	159	161	150	167	166	174	172	156	170	175	162	157	135	146	186	148	181	156	167	174	170	166	200	161	140	166	146	164	166	189	157	163	135	150	168	163	167	164	170	178	148	167	182	172	181	146	163	182	192	177	164	165	186	172	163	183	160	138	182	174	184	163	158	171	177	177	165	162	173	160	166	182	189	198	139	155	155	163	161	183	191	160	150	166	168	158	157	175	188	156	155	167	156	169	200	178	176	183	182	173	178	136	213	164	168	161	156	167	136	152	167	158	189	154	165	153	172	173	165	159	144	162	156	153	177	187	169	157	154	161	154	167	168	167	166	162	187	160	201	150	170	176	168	160	174	159	167	160	160	157	176	165	181	175	166	154	189	180	157	158	147	176	173	182	205	162	173	155	155	144	159	187	173	159	164	172	163	172	166	183	206	161	166	188	169	169	174	161	173	164	177	179	168	169	143	152	178	146	146	174	146	168	169	164	182	170	165	172	166	161	162	192	177	151	164	152	137	150	163	152	179	166	169	164	176	197	155	147	151	170	151	166	158	142	171	144	170	153	196	168	165	172	160	162	172	180	170	164	156	168	153	188	154	179	155	173	133	154	176	175	166	178	176	147	157	150	164	147	165	161	166	173	161	182	173	154	158	158	171	132	139	136	154	186	174	140	173	161	170	158	172	145	183	174	150	148	168	163	160	131	163	185	155	153	165	157	164	167	165	147	162	162	176	196	150	168	196	146	165	180	153	182	167	157	150	160	172	166	146	174	157	153	169	151	185	147	171	169	156	154	148	188	163	163	170	183	155	177	190	160	149	152	146	175	158	148	165	150	166	136	142	184	147	177	182	158	190	169	203	184	157	157	154	159	152	175	163	163	154	172	184	156	152	145	160	161	161	167	178	135	142	184	141	149	181	154	173	193	152	176	157	153	177	164	156	158	177	158	171	155	188	179	179	179	166	184	174	176	154	175	158	128	162	171	148	149	190	192	169	176	172	179	187	178	181	171	156	161	133	179	161	155	169	205	177	155	158	151	170	135	161	124	156	163	156	171	171	166	175	164	182	177	164	178	149	192	174	185	145	128	172	168	189	145	147	180	178	167	149	202	191	166	180	153	145	181	162	140	163	143	150	169	171	167	171	155	148	152	178	159	147	168	143	172	167	172	186	157	165	161	154	183	184	163	185	170	151	148	187	164	168	196	174	191	158	157	155	167	147	171	133	140	168	166	168	186	164	179	194	178	153	158	148	185	182	189	163	152	149	160	158	155	176	189	175	153	198	157	151	150	138	155	181
5487	1160	2266	2608	2402	2016	1751	1477	1260	1028	1055	1000	942	1067	1308	2251	3856	3691	2592	1572	982	714	651	587	585	633	552	550	574	531	577	554	540	480	568	533	535	506	509	541	536	527	527	525	497	504	506	498	500	516	482	517	516	520	565	517	503	520	500	475	527	467	471	481	454	493	515	477	502	530	488	484	511	487	465	463	510	457	507	482	476	476	498	484	467	451	487	484	512	488	459	452	468	457	490	505	467	476	474	469	489	485	446	470	493	474	506	445	469	473	475	491	483	492	471	491	496	492	475	451	467	475	483	502	489	462	485	456	452	487	483	449	453	467	456	496	498	482	445	474	505	482	477	496	440	498	438	429	461	475	494	507	502	454	478	475	498	505	480	463	508	479	468	495	483	479	495	465	448	466	458	438	474	468	475	460	474	479	483	442	461	423	486	451	476	441	461	481	449	506	472	448	454	491	424	509	496	459	460	474	487	468	469	486	498	466	475	451	475	434	447	478	482	480	492	447	468	503	492	509	478	481	490	473	481	462	469	468	455	479	461	471	411	442	492	486	460	451	506	467	454	487	494	421	467	439	478	497	456	474	450	444	501	483	483	453	481	452	483	471	491	526	490	467	468	475	517	511	497	470	520	492	506	493	485	478	477	438	517	490	503	472	460	459	470	416	493	461	458	517	473	447	505	546	476	470	492	474	452	510	456	467	476	479	479	499	470	463	484	472	445	492	469	444	519	480	480	476	469	491	466	488	476	432	473	477	462	500	467	468	503	480	481	439	483	504	480	501	495	434	431	482	477	494	459	506	464	488	485	491	470	483	448	481	468	487	448	447	489	501	477	478	433	479	522	452	478	443	479	508	471	487	446	497	482	510	429	474	458	507	495	500	447	496	479	457	485	453	423	493	480	472	466	491	517	447	505	461	523	501	477	523	488	458	457	458	476	516	439	448	495	479	490	479	497	448	468	492	471	455	448	455	476	490	437	517	455	489	475	458	485	493	470	488	486	485	421	489	443	490	491	479	506	416	442	473	443	469	542	467	472	499	475	500	462	461	480	466	447	491	502	494	467	463	492	461	509	461	472	501	486	485	493	520	472	458	442	495	515	491	457	453	480	464	486	499	470	502	458	489	492	492	471	474	471	447	446	453	495	446	468	506	475	476	486	522	460	458	448	445	476	523	481	479	468	481	501	486	457	492	481	451	477	474	469	464	468	465	462	465	411	480	433	461	455	476	439	492	493	505	462	454	471	470	491	481	511	483	502	460	474	466	448	426	461	505	463	451	443	502	464	458	458	466	489	449	474	489	480	480	470	456	486	477	451	491	481	440	451	485	476	465	504	479	461	456	462	514	446	463	496	479	484	455	498	485	488	484	477	476	520	458	483	516	507	464	466	444	512	479	458	511	476	460	481	455	499	512	504	456	485	465	460	496	448	466	504	487	494	469	487	428	479	450	451	451	455	481	447	462	466	481	479	475	461	439	476	475	479	477	420	472	459	472	488	466	445	484	497	476	464	513	479	473	516	518	503	455	490	470	492	495	491	520	474	477	477	470	471	513	478	461	496	455	501	492	474	507	479	466	441	483	462	517	493	459	412	464	498	470	482	477	490	484	496	501	489	452	451	491	509	491	467	474	486	461	502	495	488	456	473	480	478	505	462	494	508	477	454	448	486	499	428	460	458	466	460	480	489	486	466	465	418	493	476	477	462	495	471	437	444	455	474	455	460	479	476	494	437	497	476	490	441	464	472	512	461	414	517	494	487	499	458	478	475	452	470	470	425	432	479	478	505	483	456	479	467	483	480	468	479	452	465	491	479	465	492	509	466	484	463	475	483	471	450	464	459	469	427	482	451	493	465	473	502	493	501	468	481	465	445	464	474	463	479	473	461	487	471	478	497	473	469	469	462	484	483	473	483	496	452	448	510	511	456	495	471	446	484	487	474	486	476	441	489	525	464	504	465	489	476	432	506	477	463	469	457	499	460	479	469	502	483	461	478	428	452	463	468	437	447	449	455	473	431	476	453	461	443	486	486	449	484	443	463	471	485	482	462	491	492	454	436	458	473	497	507	449	466	461	497	466	470	523	450	449	468	448	454	466	500	473	474	492	482	492	476	490	435	460	485	469	474	458	477	487	488	513	456	453	473	460	461	491	471	490	449	483	474	455	482	484	449	466	476	448	451	425	449	483	483	480	505	457	485	466	460	457	474	479	503	442	461	450	477	480	495	455	504	455	524	480	459	464	480	497	481	471	472	455	476	485	485	470	488	493	480	497	471	445	470	488	500	466	469	468	496	441	438	468	512	457	442	459	480	407	501	475	491	479	502	450	495	452	477	454	473	444	506	482	489	472	482	463	517	447	482	471	456	443	486	433	526	491	495	492	497	471	469	487	473	456	430	415	448	443	495	444	469	468	481	469	456	456	479	506	473	472	474	452	472	461	474	451	467	498	451	476	441	485	504	465	468	485	466	502	489	459	472	487	439	473	509	488	474	472	445	480	486	484	450	489	415	486	475	497	461	482	473	456	477	493	419	482	468	475	504	433	461	440	449	436	483	510	458	522	492	501	448	494	457	437	518	476	469	464	459	489	455	424	485	501	443	492	471	457	493	462	447	474	511	462	494	522	428	461	489	473	466	474	466	478	451	469	461	479	472	475	448	465	458	451	493	452	456	455	412	485	478	523	515	504	449	461	489	493	456	467	478	508	520	426	492	480	500	490	449	496	468	486	454	500	478	496	481	485	489	433	449	495	489	479	478	525	480	483	504	460	447	490	462	446	495	455	446	475	522	490	444	474	471	463	455	439	469	517	456	485	486	489	488	469	503	483	461	450	486	506	493	491	472	446	456	492	468	515	457	465	482	494	527	504	478	494	446	473	474	450	454	424	440	462	508	448	483	454	453	445	466	493	492	459	462	509	442	477	473	470	530	505	454	463	468	483	483	460	486	488	479	477	469	481	515	490	467	509	498	485	476	476	494	523	480	488	490	508	518	465	488	491	513	474	478	442	457	493	501	536	488	442	453	493	493	502	469	470	481	483	457	441	475	531	487	480	488	514	482	501	467	494	486	433	466	505	486	472	505	526	475	465	491	486	437	493	468	448	461	450	518	507	473	499	464	473	492	444	475	451	480	496	468	505	440	470	459	507	464	477	505	494	468	482	498	472	466	469	467	461	504	444	484	452	495	506	501	466	480	463	437	484	469	495	461	522	440	488	442	474	492	520	502	463	469	478	508	430	495	483	477	477	498	440	489	460	472	446	473	476	474	483	489	482	494	476	466	470	428	504	459	485	487	451	480	491	477	467	458	501	464	467	488	507	485	462	514	464	501	498	499	501	466	458	482	506	478	448	403	426	489	492	469	491	471	513	470	451	508	444	447	486	458	427	523	491	476	486	492	458	482	478	425	501	449	492	485	432	443	507	452	472	472	454	459	461	479	470	448	459	490	452	456	467	465	423	454	487	448	482	472	477	452	508	481	469	470	474
13671	2198	2401	1742	1143	907	731	643	582	482	439	463	443	480	503	817	1236	1164	536	372	365	347	387	331	292	308	316	313	292	301	293	310	293	281	326	300	296	301	316	274	319	290	296	270	261	278	303	280	274	301	314	309	292	291	301	254	265	297	302	270	264	295	280	301	292	278	288	300	268	291	261	265	272	288	306	287	288	304	302	287	289	298	277	291	295	298	322	260	285	291	255	324	272	273	301	284	280	266	265	284	290	283	290	292	275	273	276	294	279	302	303	272	284	262	274	278	275	294	231	274	292	267	300	314	296	285	297	272	270	277	304	285	283	254	280	272	292	292	300	282	296	286	305	309	280	259	269	279	287	318	285	262	259	262	315	262	305	300	253	298	277	283	292	272	296	265	282	313	284	273	271	296	283	301	309	293	286	290	258	294	296	294	287	243	251	275	269	262	246	271	306	275	267	252	279	290	312	339	291	280	308	272	294	290	293	284	277	248	305	284	294	288	284	260	270	296	287	280	311	277	305	274	285	299	270	303	292	274	288	321	280	276	272	268	301	268	295	274	295	248	281	263	276	288	254	308	284	281	297	296	266	298	321	252	265	300	259	304	261	275	280	263	286	307	287	245	279	314	259	274	268	295	305	278	273	298	291	290	255	292	310	261	307	265	283	298	283	265	263	276	308	255	272	297	275	320	265	291	273	275	297	282	280	276	278	294	263	308	326	282	273	297	301	284	280	276	285	257	267	279	295	295	251	287	292	260	305	289	278	282	296	294	265	286	300	261	280	280	274	299	281	276	279	257	271	271	266	284	284	275	285	281	283	269	249	270	260	262	279	285	291	300	272	280	268	239	281	296	277	284	283	296	272	262	262	273	255	282	289	282	282	268	287	277	256	240	264	265	273	280	266	302	276	278	270	256	280	265	274	310	242	321	271	263	274	284	259	289	293	265	302	294	271	262	265	298	264	264	270	282	270	281	281	265	247	295	288	246	293	291	257	282	264	322	272	265	313	273	297	299	286	289	290	283	270	281	314	273	247	307	306	256	289	276	262	278	256	268	279	305	285	266	261	306	276	261	293	256	286	273	286	290	266	311	257	268	278	244	288	300	277	266	289	290	308	260	268	293	322	279	251	246	281	281	318	283	301	268	271	268	249	296	312	297	259	312	288	291	280	253	271	279	260	290	242	287	293	319	278	265	276	271	299	291	285	273	252	286	314	267	294	267	277	295	260	274	283	295	275	271	272	323	303	282	267	274	265	287	277	282	296	293	320	281	286	291	278	286	274	259	321	301	279	287	265	296	271	269	285	268	259	310	262	267	285	290	281	276	276	270	271	291	270	294	298	276	264	269	278	266	281	289	299	282	296	265	263	274	299	282	291	326	283	287	294	259	280	309	284	317	253	280	279	293	298	272	298	242	278	274	284	273	304	322	287	292	277	291	275	277	271	271	280	267	273	286	322	246	263	269	298	269	284	282	283	272	293	283	292	320	291	265	315	321	284	281	299	277	279	263	286	281	236	271	295	266	286	301	288	288	283	310	302	263	256	251	281	296	289	290	296	276	293	278	284	284	299	297	275	277	294	278	307	265	278	281	320	284	295	258	300	292	313	267	310	293	289	258	290	285	276	271	275	282	317	322	303	276	295	292	287	282	270	261	258	251	258	289	281	282	309	274	312	281	277	256	289	302	269	265	274	278	248	273	280	280	285	296	275	282	293	275	270	291	313	281	262	276	327	288	297	257	263	311	278	303	297	256	276	273	312	281	286	254	288	283	301	278	249	297	262	274	253	254	280	292	296	293	260	245	301	244	259	263	280	280	266	282	304	260	268	300	281	276	299	270	262	303	308	281	294	274	303	298	287	290	264	289	299	277	302	278	273	265	293	259	270	291	267	284	291	294	270	272	279	277	294	268	263	262	276	287	290	262	292	259	279	310	288	294	264	268	280	284	278	289	260	283	283	285	312	268	297	269	292	294	303	281	289	273	277	268	271	255	276	305	276	259	302	301	279	266	284	293	278	275	271	305	272	315	272	303	291	291	312	289	273	301	302	282	261	286	276	269	254	254	295	250	282	263	287	294	283	237	310	276	282	302	262	277	280	266	258	279	286	285	264	270	292	282	287	264	298	318	263	291	252	268	264	269	270	256	282	280	279	292	256	271	280	294	274	292	282	276	286	251	308	304	299	305	264	295	285	284	281	268	292	293	281	289	280	292	299	245	252	298	276	293	296	256	299	304	283	297	289	302	269	281	279	276	289	299	277	291	300	287	275	267	242	283	312	296	284	266	318	277	290	268	270	277	286	244	250	284	270	304	289	256	268	272	283	269	271	309	273	285	286	275	279	273	283	261	282	286	295	266	268	280	287	314	300	281	283	260	294	272	293	294	296	291	270	303	273	240	268	312	265	286	279	299	277	267	264	278	275	275	287	291	301	322	297	289	271	276	304	290	280	308	279	266	271	305	274	261	305	294	287	300	276	273	267	276	265	270	261	341	304	266	261	273	265	273	258	276	298	313	251	277	282	235	281	270	279	308	317	278	279	285	271	267	283	282	274	289	276	306	279	275	264	286	275	263	246	275	258	321	281	281	306	289	290	263	270	250	259	246	300	268	272	256	276	319	286	285	277	278	290	289	271	292	319	279	297	285	263	267	286	320	325	274	270	281	268	298	289	294	284	277	312	270	291	272	268	306	264	282	305	292	293	286	272	290	276	274	268	278	282	280	278	275	275	265	302	288	288	299	308	285	315	270	283	306	292	283	292	278	263	300	289	282	278	277	291	302	278	286	259	295	278	282	310	267	281	298	281	263	314	251	273	274	257	261	258	268	292	284	270	244	272	274	280	281	260	288	256	226	244	257	306	270	279	269	276	282	270	236	292	269	311	257	278	298	291	298	275	282	279	294	311	307	278	269	280	305	283	256	278	271	281	277	298	280	292	283	241	271	296	269	287	290	267	313	266	269	256	267	272	267	321	273	265	314	307	294	257	278	292	293	258	286	275	285	284	264	256	302	254	317	278	322	277	265	266	266	266	304	293	304	319	288	261	278	287	298	250	283	254	274	283	256	265	292	286	268	290	303	247	286	267	294	259	314	243	270	268	304	293	300	259	280	282	273	265	246	278	291	305	262	285	279	307	248	288	290	271	296	290	249	301	257	278	267	221	275	323	279	282	319	286	295	294	266	266	293	277	275	283	274	294	292	277	274	276	254	300	299	264	255	312	298	287	279	306	254	270	284	272	298	266	283	288	296	303	267	286	286	307	306	249	267	260	278	299	271	300	297	276	292	269	294	273	296	286	305	279	267	294	294	293	281	264	281	265	285	302	262	313	293	309	305	304	285	263	262	287	281	285	245	272	287	270	286	292	253	285	289	299	282	267	289	295	250	327	287	272	277	306	291	284	271	259	265	278	302	298	282	263	284	250	284	281	255	286	298	265	283	265	272	252	286	295	309	278	280	274	267	294	270	283	276	260	272	271	251	276	231
7639	2106	4163	5231	4513	3836	3255	2682	2348	2063	1847	1717	1864	1941	2218	4599	6880	6171	2590	1589	1400	1263	1372	1068	993	921	906	905	953	922	901	838	820	858	907	837	816	787	861	812	834	884	829	827	843	796	759	780	806	774	813	805	741	795	774	756	767	789	789	723	811	773	765	826	769	795	777	806	809	749	819	725	805	740	769	720	734	792	771	797	723	774	754	771	760	734	729	732	783	748	769	763	760	758	779	776	748	748	754	731	806	728	792	778	762	742	775	755	739	799	772	758	712	713	722	773	728	719	730	712	722	762	726	728	760	775	747	742	742	770	732	740	729	738	718	751	743	771	707	733	782	757	755	710	737	687	747	749	743	766	767	695	761	752	745	790	740	751	717	754	766	714	758	724	750	742	739	737	736	727	737	721	742	743	762	745	730	736	688	802	719	746	712	719	726	709	687	765	709	746	736	770	743	738	776	812	704	730	721	724	742	740	723	716	780	755	763	709	753	757	758	783	729	707	734	745	701	722	692	741	738	783	764	683	759	708	732	743	747	754	716	798	725	725	772	762	743	744	781	760	759	700	746	757	758	762	701	800	738	693	796	707	721	758	712	730	743	729	788	732	758	770	728	803	737	777	707	741	773	714	681	728	701	730	756	802	688	740	723	736	706	728	739	752	759	742	743	739	773	740	740	784	731	685	779	707	748	775	753	717	743	672	717	766	710	761	744	710	742	739	721	768	745	724	730	731	739	716	760	727	772	719	756	682	780	721	755	709	755	754	759	687	734	716	710	709	776	764	712	761	804	728	741	705	737	671	756	738	747	691	766	737	734	729	735	744	731	732	726	726	776	759	716	745	781	773	778	752	749	774	732	746	717	757	696	776	721	777	744	763	776	728	744	715	732	782	705	729	744	729	707	782	721	732	737	736	752	744	748	766	725	746	739	775	720	767	698	759	755	736	756	745	739	748	783	760	747	755	712	761	734	738	722	732	755	725	718	774	747	791	710	749	766	692	752	741	666	794	744	707	741	766	715	717	711	752	708	720	727	746	776	756	733	754	798	752	732	701	793	734	719	750	751	742	748	727	715	674	719	767	758	790	766	715	754	744	758	756	718	750	695	709	749	769	786	710	740	785	721	694	735	755	746	752	782	789	732	783	739	738	783	715	728	751	729	748	747	709	725	745	784	752	751	762	757	744	731	714	769	704	735	721	720	777	728	774	759	768	747	706	746	722	728	723	793	741	725	723	772	721	741	741	772	716	766	710	723	704	727	719	766	714	703	730	765	735	705	725	723	719	705	734	729	758	750	756	725	771	713	769	722	724	712	758	691	746	699	748	695	738	753	785	758	721	754	755	754	745	716	743	822	745	696	729	723	747	734	760	751	766	704	718	737	748	736	793	713	748	751	761	710	724	790	780	707	727	780	719	743	748	750	717	732	724	753	699	698	766	706	744	746	738	714	759	723	786	764	731	718	766	719	773	780	709	728	690	698	769	765	778	730	725	769	756	730	759	723	767	757	670	720	688	762	741	747	741	781	728	737	695	736	742	731	700	716	729	764	735	754	714	729	750	763	709	754	731	719	725	771	757	786	740	778	763	791	740	728	738	775	762	696	756	758	758	760	779	731	742	693	706	748	718	737	695	740	716	738	761	687	729	754	765	769	758	754	710	754	743	694	711	782	736	746	749	723	738	734	677	754	726	689	749	748	733	696	745	749	742	726	753	742	712	738	770	741	720	714	763	702	731	740	794	740	769	730	776	753	816	778	765	822	756	795	769	768	735	742	689	757	780	721	715	761	766	734	732	712	691	725	758	795	724	716	699	718	692	759	753	741	755	712	779	720	702	765	764	746	746	707	720	733	776	706	755	771	718	759	754	753	748	768	746	733	785	760	741	749	763	738	745	739	751	734	747	777	770	766	738	722	775	774	727	738	716	743	752	750	787	716	715	742	771	765	745	741	769	737	776	750	755	748	705	802	719	762	739	722	762	738	768	719	724	740	752	710	772	745	765	778	725	774	727	694	778	719	713	723	767	704	745	770	748	745	744	761	740	717	733	706	708	738	725	748	732	733	745	735	700	717	830	807	757	747	728	718	765	745	699	689	751	684	745	696	773	722	698	709	705	690	759	706	714	748	706	718	732	730	710	740	709	732	762	709	724	739	782	762	710	758	727	749	755	757	744	763	734	748	762	712	740	777	750	724	722	754	709	749	698	743	733	737	755	750	715	710	767	713	753	727	742	736	743	667	802	731	789	738	774	737	701	668	748	694	756	773	769	749	735	754	704	756	682	730	722	724	753	767	706	721	689	723	710	721	694	716	756	740	767	777	697	735	757	725	758	749	775	775	724	737	723	755	724	762	762	749	775	741	759	704	759	716	734	778	720	686	705	697	766	769	706	711	765	747	713	732	735	759	755	799	737	716	683	681	717	707	754	748	773	774	719	798	695	773	765	677	676	720	705	729	735	681	772	789	725	738	795	750	756	782	792	744	747	738	729	708	738	780	698	766	758	751	726	727	775	731	713	723	725	747	732	719	730	711	745	761	743	712	721	688	727	773	721	742	769	710	742	765	700	754	753	741	761	750	728	725	749	684	779	732	740	719	726	738	746	799	752	718	733	717	692	763	707	746	729	709	753	769	768	767	705	744	713	723	747	732	752	750	757	704	819	697	780	667	767	793	746	717	787	756	756	736	690	693	717	753	750	740	735	723	752	738	758	782	746	693	723	758	752	755	769	723	808	708	734	759	726	773	761	749	748	776	749	751	758	727	712	731	728	740	756	699	736	770	754	750	754	718	732	728	745	776	714	768	727	758	751	730	738	719	725	763	729	715	719	746	747	698	745	728	737	696	690	738	721	790	758	769	741	705	714	730	759	776	750	706	777	748	692	729	740	730	716	726	731	731	722	747	782	728	789	756	761	715	694	726	728	707	695	740	756	712	718	767	760	713	754	737	755	717	755	734	756	722	768	757	710	761	772	753	794	734	785	726	762	724	736	720	806	775	716	748	696	794	718	719	770	783	722	746	763	791	762	724	745	758	725	699	767	763	737	724	747	778	758	730	706	699	727	697	765	693	714	703	710	789	746	717	761	725	771	734	735	730	778	785	729	721	737	764	730	744	770	757	721	730	750	693	711	806	726	805	742	750	709	747	765	722	727	755	736	694	696	758	732	722	702	747	721	758	746	712	769	742	750	673	711	724	740	748	748	691	692	762	787	678	763	721	736	710	707	684	732	742	722	724	749	705	740	693	686	725	711	738	755	768	713	768	724	780	786	728	712	672	759	754	758	779	723	739	705	742	740	666	730	746	776	733	714	743	727	701	719	763	713	719	720	697	768	743	768	715	753	730	762	752	712	757	753	740	759	754	709	759	752	748	778	741	752	754	764	747	719	725	689	772	702	801	789	663	740	724	710	765	738	707	771	742	745	701	765	785	731	704	775	848	735	745	741	784	742	770	731	703	728	742	762	757	764	746	709	718	693	703	758	730	770
2025	333	329	299	315	327	327	305	261	318	279	301	327	268	308	311	352	299	288	297	320	297	298	290	293	270	309	316	294	296	343	279	292	279	302	273	278	329	292	298	272	283	272	296	286	282	322	310	301	309	276	296	313	308	326	299	295	299	270	290	310	270	312	291	285	291	279	311	312	295	276	288	289	279	296	296	290	298	300	316	292	319	271	299	281	316	315	333	331	301	289	272	310	304	321	312	257	275	303	266	292	316	316	311	297	309	297	311	294	298	307	294	278	294	299	303	300	295	299	310	283	292	295	306	304	311	317	294	289	324	292	307	306	299	292	316	286	266	293	277	292	299	323	297	290	302	311	273	314	296	302	299	287	302	266	295	290	320	285	272	273	283	315	312	284	306	283	280	317	288	299	291	303	311	302	301	321	312	316	299	265	291	308	296	290	274	305	294	286	308	280	303	312	319	289	286	305	304	304	267	280	280	311	316	296	295	310	288	265	295	295	303	281	296	281	318	281	288	280	289	291	280	274	298	296	263	326	300	308	270	261	297	322	298	245	309	287	307	316	323	287	286	289	278	293	287	261	308	294	304	317	303	320	285	309	291	324	249	290	284	274	312	296	287	290	284	292	305	269	276	292	308	259	272	275	294	300	301	275	297	326	302	268	305	325	293	270	280	272	282	288	297	308	319	332	319	298	312	295	268	280	259	305	279	294	299	307	311	299	261	314	290	275	257	268	280	282	313	304	270	276	313	279	259	287	266	296	338	289	292	299	284	273	282	319	307	322	292	274	304	282	308	294	271	306	289	275	334	321	268	279	299	327	280	325	317	273	305	253	287	316	266	335	273	300	294	292	295	267	301	264	301	287	314	281	300	281	297	296	308	302	276	308	312	268	331	309	275	284	286	305	298	288	311	327	295	302	288	305	288	276	278	277	308	273	295	305	297	298	298	295	302	310	316	304	291	300	314	300	254	287	316	328	292	303	286	291	296	297	331	300	286	306	288	332	288	274	293	313	307	302	282	303	286	319	281	288	300	302	283	291	291	292	308	293	301	287	240	278	282	308	312	343	286	286	328	312	306	302	321	284	307	295	307	306	310	312	317	286	278	319	293	302	320	282	293	317	318	316	302	308	284	317	266	299	291	325	331	258	302	296	263	296	289	252	305	298	298	297	306	320	309	289	281	281	278	286	278	273	311	283	312	265	282	264	282	301	341	293	252	293	292	277	297	260	290	292	292	290	295	272	290	278	315	283	272	280	291	273	311	304	285	293	287	323	249	288	284	294	282	312	292	341	268	284	301	280	293	292	299	283	300	291	292	284	315	269	271	286	294	292	298	274	311	342	305	278	270	263	314	276	281	290	318	294	302	281	300	274	300	284	288	282	319	296	308	287	310	285	293	286	319	305	276	301	303	279	297	329	274	258	276	337	294	280	279	305	306	267	292	325	306	263	303	291	328	297	275	314	290	272	306	260	298	284	276	279	299	280	292	283	292	282	278	338	330	307	271	303	331	318	318	297	283	277	303	297	297	267	251	273	276	284	285	320	269	271	313	339	302	288	269	235	302	299	265	265	277	266	279	296	302	284	304	317	322	247	294	275	274	327	290	302	295	270	269	251	266	320	290	273	263	308	312	278	295	286	284	317	273	319	276	307	258	294	318	290	285	303	315	277	293	315	281	333	290	295	260	279	253	321	312	301	307	315	285	309	287	293	289	280	314	273	267	318	303	324	294	281	296	290	329	296	276	297	296	302	305	276	304	302	286	304	304	284	301	301	289	278	287	294	301	321	303	261	273	260	286	279	291	305	294	311	306	295	335	306	314	304	299	275	297	300	318	306	258	292	284	294	292	292	310	280	292	270	281	294	299	305	313	292	255	321	270	295	305	304	312	302	337	316	305	288	283	304	282	297	278	312	284	265	287	305	301	290	289	286	289	266	294	293	268	282	293	297	294	279	288	283	300	286	286	314	303	304	289	313	265	333	279	284	309	313	290	292	292	300	312	335	264	279	294	303	294	311	303	294	274	284	294	328	316	280	316	308	304	309	246	306	317	299	286	317	312	297	309	316	288	272	291	271	306	294	332	303	301	273	287	306	296	281	289	306	273	280	297	305	315	281	311	264	314	308	294	264	279	307	304	279	303	302	291	289	285	298	290	301	280	281	307	302	253	323	309	285	322	301	286	300	314	288	310	311	283	280	326	305	309	313	319	264	277	314	274	289	266	305	270	291	271	303	282	293	261	311	296	302	332	309	278	289	309	291	281	303	321	288	338	305	297	291	318	308	319	279	279	309	324	330	269	257	273	324	301	282	259	300	310	279	318	287	288	290	291	318	334	301	341	290	286	323	322	286	295	309	275	329	296	302	289	303	320	316	302	300	297	269	271	294	333	326	340	294	253	307	272	306	300	273	293	289	311	298	280	286	291	277	326	285	293	334	319	272	306	286	310	289	281	278	338	302	304	302	274	310	269	271	292	293	306	261	274	334	320	295	306	308	299	284	273	267	327	314	276	315	301	271	286	276	270	318	283	261	312	302	282	243	281	289	295	281	298	273	285	303	309	307	299	262	295	272	278	272	310	263	317	308	328	287	308	299	252	301	274	291	269	289	316	320	283	311	303	280	295	308	290	323	289	299	311	248	283	308	285	303	308	294	275	279	280	296	291	283	286	310	314	325	313	307	307	295	292	339	293	284	295	299	262	329	279	286	298	270	265	283	298	315	279	291	285	307	299	286	297	275	301	277	305	303	297	305	343	274	290	334	269	313	310	301	272	294	283	297	312	282	305	269	298	287	296	308	282	269	298	299	285	314	308	324	272	288	274	285	283	279	288	270	297	310	277	297	313	300	323	305	259	292	319	291	269	310	312	274	329	277	323	271	287	283	297	302	294	265	286	280	290	331	306	279	317	268	287	278	307	263	291	309	301	323	351	296	322	290	286	277	286	303	300	298	314	320	303	289	287	314	300	279	313	258	285	276	301	302	299	295	305	291	281	298	266	275	298	277	308	308	325	268	281	304	293	309	313	287	320	300	293	304	291	301	329	312	315	296	285	323	308	331	274	294	284	322	307	295	316	304	273	313	306	322	298	306	290	316	327	298	283	274	298	299	301	262	311	306	302	314	294	294	300	272	304	307	304	279	307	310	286	321	311	302	261	295	296	295	260	292	287	284	282	333	311	328	285	304	277	291	307	294	310	267	256	293	312	269	297	284	303	262	262	292	319	327	280	290	273	314	282	296	267	317	292	274	290	256	290	274	291	310	296	297	277	310	284	292	275	310	301	305	304	308	306	292	295	294	286	258	300	282	303	297	284	305	284	320	317	301	306	294	268	279	290	314	275	327	334	286	265	314	294	270	279	276	283	293	307	299	308	272	295	259	286	306	303	276	309	299	276	281	281	304	277	311	284	283	284	300	280	309	298	282	280	313	303	315	310	296	304	308	296	307	291	301	276	284	301	285	302	298	287	295	295	265	305	276	312	313	316
2395	756	772	821	844	798	850	823	762	765	754	730	777	745	738	768	872	840	779	752	731	751	716	732	708	743	738	678	702	730	747	752	737	717	691	748	695	695	766	760	742	691	733	765	758	727	748	710	750	701	711	727	777	702	711	759	767	735	717	724	727	727	704	751	737	739	721	715	774	755	722	715	726	752	709	698	712	734	747	699	738	707	695	740	713	773	749	722	670	766	696	734	706	722	750	741	751	782	732	685	730	751	712	739	712	710	766	712	708	728	720	758	743	731	765	733	707	734	713	707	710	677	714	739	715	749	736	675	793	735	740	718	705	715	673	714	767	738	727	727	705	723	737	733	753	728	717	763	740	750	693	705	716	719	716	729	750	730	751	766	765	745	752	761	722	751	731	760	772	723	703	749	772	712	748	743	741	722	709	736	688	698	738	749	759	720	730	725	738	742	724	704	705	679	724	729	743	749	727	747	711	697	681	711	710	748	708	716	727	684	742	764	720	752	744	748	716	697	756	726	688	742	743	695	701	722	722	720	719	721	771	721	705	711	746	740	714	736	755	661	737	741	682	751	688	749	696	717	677	753	685	774	704	741	695	721	730	743	690	718	722	734	713	752	740	781	730	741	754	727	731	701	698	692	734	746	743	761	722	728	714	713	733	708	756	686	702	727	737	723	726	730	764	739	707	722	748	738	702	676	715	719	738	723	731	687	709	717	684	726	710	719	698	693	740	718	733	698	726	746	708	768	738	774	715	695	702	746	692	720	747	737	767	732	693	690	696	702	717	720	735	763	749	741	685	738	732	725	715	719	708	700	744	718	743	741	675	724	741	763	740	737	751	740	650	757	682	723	705	712	726	687	742	752	757	732	698	710	742	709	728	781	741	675	706	826	738	751	702	705	701	738	705	713	738	700	726	762	682	720	765	707	717	749	737	742	700	723	737	749	755	747	690	745	727	710	682	717	712	726	727	721	704	744	705	684	772	738	691	751	737	700	760	657	726	698	726	722	732	753	732	700	707	775	788	717	694	749	725	678	713	739	750	734	731	722	720	711	732	767	721	713	716	712	743	707	746	719	697	714	716	703	758	719	744	697	768	788	759	711	778	712	702	725	694	710	723	737	744	763	721	708	756	743	705	719	703	718	761	709	714	734	722	733	730	702	735	734	712	692	685	748	723	758	715	747	739	749	735	742	692	770	746	734	760	690	726	707	740	730	759	729	723	730	721	654	690	739	700	717	787	742	727	722	719	773	718	723	700	710	765	687	712	703	738	736	747	772	694	714	766	710	735	684	696	721	737	679	753	723	713	686	762	743	714	757	750	686	693	731	721	737	721	705	721	722	725	725	743	697	718	740	711	709	714	680	764	731	729	719	750	725	755	716	723	736	764	691	745	701	765	755	718	746	738	722	715	750	706	724	759	714	707	731	783	749	712	688	763	756	735	723	730	739	745	678	760	721	755	680	737	734	724	693	708	702	711	740	693	788	754	714	758	741	728	747	711	678	707	755	701	735	712	744	773	730	735	751	733	723	778	738	783	725	737	695	735	721	745	708	719	729	745	761	731	724	705	729	735	716	755	751	746	778	733	761	703	730	731	718	703	749	738	691	749	725	764	711	667	740	737	769	727	709	706	749	748	748	753	742	739	712	716	742	657	738	735	725	717	714	755	726	762	736	716	687	691	732	735	744	743	732	692	708	678	722	686	683	720	716	749	740	784	741	704	744	690	745	713	670	676	764	704	701	755	716	698	719	741	663	724	708	767	712	735	764	721	707	689	726	747	790	673	722	709	720	703	706	724	714	740	700	701	712	700	692	745	683	705	762	747	737	685	721	723	736	708	711	753	731	690	751	722	765	708	766	752	730	694	768	740	706	728	743	702	703	715	720	709	695	765	701	737	695	722	715	768	770	684	728	653	772	724	728	686	766	747	703	708	683	786	751	699	686	709	692	736	703	725	792	755	695	705	760	696	726	730	771	730	666	747	715	707	748	762	741	758	697	713	714	767	750	705	686	784	708	707	736	707	720	756	719	757	749	702	713	711	684	716	732	731	732	712	714	749	705	736	741	724	724	734	712	731	696	767	752	783	734	713	728	690	700	784	721	734	724	741	705	744	731	727	718	738	785	717	747	643	747	758	719	751	771	687	742	741	724	741	769	708	708	714	721	757	771	724	720	728	754	737	738	781	739	746	748	753	774	802	700	717	721	745	761	686	762	749	700	750	696	736	746	733	737	756	734	731	692	690	749	747	753	721	751	732	695	729	740	751	702	734	737	724	713	721	711	724	717	743	737	726	765	773	707	773	722	742	682	708	710	702	711	682	708	745	768	747	689	721	725	702	706	697	800	721	723	700	724	716	708	662	783	739	710	683	706	736	733	768	683	769	693	715	710	744	690	747	755	748	721	741	727	793	789	723	683	753	753	732	748	691	714	778	726	738	710	707	765	728	790	727	727	707	769	734	675	714	730	772	681	702	737	733	716	723	713	682	705	721	718	686	740	717	736	715	692	708	752	751	724	738	697	734	694	718	700	709	702	742	699	731	708	726	688	747	683	717	736	746	742	800	703	685	717	710	722	737	766	756	720	742	737	702	698	752	685	711	724	712	724	738	713	745	753	691	756	747	729	707	772	732	745	706	715	730	746	681	722	733	762	740	701	734	757	719	745	780	736	701	723	755	739	731	697	734	776	713	708	719	734	719	730	710	740	729	706	718	686	718	725	743	779	734	744	713	725	754	734	719	746	739	763	754	711	673	699	741	731	694	725	696	734	724	729	729	735	770	774	755	771	763	727	730	741	721	679	726	734	744	773	706	701	698	732	709	724	753	718	717	750	726	732	755	748	697	696	698	693	737	706	768	720	732	713	668	655	730	685	689	711	738	744	701	761	747	721	704	715	699	738	716	701	641	743	723	730	733	755	706	667	727	728	742	782	726	736	712	744	705	729	733	733	705	715	693	735	724	748	731	719	688	737	730	788	749	724	736	749	749	730	753	705	740	726	722	752	775	744	667	755	737	724	714	696	713	738	713	717	738	702	763	766	754	726	711	745	753	729	732	687	691	717	710	755	693	743	701	772	715	744	729	746	664	771	806	710	682	710	746	749	710	705	741	768	705	734	730	734	746	699	687	681	722	788	725	732	748	705	712	740	763	713	709	736	751	727	702	672	705	739	713	713	766	760	757	739	724	789	712	723	743	692	727	689	757	752	739	780	675	746	727	697	727	740	697	730	737	716	699	743	743	753	776	735	700	710	697	698	686	690	774	706	722	693	703	725	729	746	747	709	763	729	740	724	755	779	778	718	716	711	720	739	736	714	709	724	690	791	701	717	713	748	679	747	756	732	751	716	715	718	725	725	703	736	713	740	701	727	735	708	748	749	699	700	729	736	718	722	819	690	678	741	723	724	782	726	661	717	722	734	678	784	778	657	676	711	762	708	675	738	718	717	717	680	694	723	771	767	769	709	748	746	700	720	733	737	743	749
6869	902	1030	886	593	482	404	313	290	285	245	243	252	252	306	421	513	507	336	269	239	247	216	217	171	148	162	162	174	166	168	173	199	180	172	157	172	188	181	182	152	184	173	162	148	167	172	185	183	131	147	189	172	155	169	180	178	170	165	152	143	161	163	161	149	167	176	173	152	173	167	168	142	148	181	163	184	156	167	159	160	156	170	168	164	148	180	169	166	159	161	160	190	177	164	170	174	164	177	172	161	162	171	175	175	188	157	156	162	165	141	159	171	169	137	165	158	155	163	165	148	170	164	157	168	144	168	138	156	136	178	166	180	162	158	178	157	158	166	188	170	166	160	192	177	165	154	161	158	164	167	163	189	168	150	149	170	207	161	148	159	162	186	158	167	167	191	169	157	168	144	159	163	182	156	134	167	158	160	147	181	180	172	150	139	172	165	168	191	177	159	176	165	179	142	160	174	154	169	142	170	175	162	169	151	175	162	164	170	154	162	160	174	158	176	180	178	159	170	144	175	137	165	181	167	173	171	182	160	148	158	164	183	152	135	145	166	148	182	144	181	187	173	173	159	185	193	151	156	170	178	182	155	152	160	185	179	179	144	170	152	166	168	175	167	147	166	154	153	158	140	169	166	191	179	176	174	154	179	157	163	150	151	165	163	191	160	171	177	183	165	166	159	187	154	159	162	142	205	148	160	175	165	194	160	146	176	165	156	160	183	164	159	177	176	142	161	148	179	158	186	171	168	173	160	174	177	142	197	141	157	183	159	185	143	170	156	168	186	146	151	143	153	171	158	181	167	182	157	171	159	157	120	178	180	168	158	176	177	156	154	160	180	171	150	160	150	151	163	166	141	149	173	200	161	154	161	156	183	154	140	161	172	201	186	178	157	186	144	162	150	143	169	155	156	173	167	143	182	157	155	182	147	155	171	150	161	162	161	154	175	165	150	201	156	160	146	155	161	178	160	177	157	160	168	155	157	165	164	151	160	167	154	167	154	168	162	162	173	175	161	149	185	171	149	169	149	168	187	179	162	165	149	172	155	162	179	155	185	153	138	163	161	193	152	152	163	158	160	180	156	168	153	177	166	184	156	169	166	154	180	172	163	157	182	186	142	151	192	166	150	143	163	164	181	178	155	157	163	140	171	156	150	164	150	185	170	187	144	187	148	164	213	151	151	181	162	159	167	160	162	165	176	155	176	160	169	177	183	152	152	167	199	162	141	138	149	176	171	169	166	165	176	191	154	176	165	170	200	149	173	180	165	164	171	157	153	162	145	164	164	185	154	148	143	174	162	146	187	151	161	187	151	161	191	178	178	157	184	177	165	169	163	161	162	169	168	174	181	171	166	180	162	156	132	135	157	134	184	159	145	169	160	170	188	179	178	186	163	165	162	165	144	149	187	166	166	171	155	163	166	151	145	157	144	158	171	169	176	185	186	158	174	162	177	154	150	161	154	180	159	179	161	145	148	185	170	155	179	155	184	161	165	155	187	162	159	182	165	157	153	169	150	149	172	168	179	149	171	167	151	176	160	158	191	189	155	162	162	157	175	172	179	177	168	178	148	159	165	179	156	175	158	172	156	172	177	173	170	179	174	162	169	178	165	154	168	192	159	156	184	151	159	147	159	161	154	167	140	142	172	169	144	156	172	193	175	164	176	172	142	151	186	190	168	186	152	148	165	164	168	172	166	162	177	170	170	172	185	158	162	171	148	182	176	183	162	152	176	158	150	162	170	154	168	179	167	179	168	160	156	158	158	168	153	171	176	153	162	166	223	167	156	160	167	170	171	178	159	171	168	153	157	150	147	152	205	172	178	158	152	149	179	179	168	146	186	170	133	147	195	173	163	152	149	190	135	136	175	148	157	152	136	164	149	146	179	176	164	146	167	129	162	157	134	158	157	161	162	178	180	173	177	177	139	186	187	167	172	158	165	172	157	175	153	159	171	185	187	182	172	164	185	154	148	153	178	150	156	157	181	178	145	176	177	187	160	167	180	185	161	171	143	170	181	154	151	181	176	149	173	147	164	185	159	167	140	205	163	176	173	177	159	151	165	177	171	170	177	162	145	160	144	145	152	170	152	200	153	161	174	199	146	167	178	145	179	186	171	148	151	174	177	143	158	179	188	166	168	159	202	164	175	184	167	179	182	165	173	184	171	186	139	150	170	173	147	184	144	166	165	166	168	172	176	151	153	176	151	151	158	185	182	176	146	159	175	162	152	168	171	170	148	163	155	138	158	174	173	184	164	158	171	158	190	161	155	173	143	141	167	153	147	160	161	163	155	159	173	174	161	158	162	161	153	160	178	155	187	147	184	170	165	160	174	169	172	166	184	158	155	178	174	179	158	178	149	176	188	172	147	156	160	180	149	156	156	161	151	162	176	142	164	168	149	146	163	180	179	156	159	189	171	183	168	178	155	171	165	167	168	200	175	179	165	147	151	183	178	164	150	169	184	186	183	164	176	174	171	156	167	142	194	171	162	168	168	184	169	169	182	161	153	173	147	164	155	193	163	186	169	175	161	155	142	174	180	149	177	162	147	156	163	174	151	129	130	169	176	175	183	172	169	169	167	144	159	152	148	187	158	133	168	159	148	181	167	169	166	149	165	161	166	169	159	180	162	148	171	129	153	164	183	172	191	150	145	174	163	166	150	161	165	160	132	147	156	183	168	175	178	168	148	156	165	176	157	178	153	180	170	149	166	158	171	172	193	182	167	182	157	167	180	161	165	162	172	174	147	176	169	164	160	180	151	151	172	168	150	155	186	148	169	176	160	160	157	183	170	184	152	173	156	154	170	145	162	164	163	151	149	167	175	143	165	164	149	155	154	182	162	159	199	175	154	166	162	171	139	161	156	182	171	168	146	174	152	159	171	179	150	171	151	147	145	181	180	166	157	165	177	172	182	152	178	169	158	146	170	168	161	158	164	147	188	172	148	171	181	183	202	170	184	185	161	205	167	165	175	158	163	159	179	155	168	152	157	194	167	168	171	163	174	137	160	185	157	163	155	172	151	152	148	167	161	146	184	177	165	165	164	176	186	165	180	167	141	160	177	172	189	187	178	149	148	177	151	156	153	169	151	183	170	159	152	175	169	159	156	146	181	163	149	172	166	142	166	179	167	143	162	164	147	173	154	166	192	170	146	167	159	167	156	162	188	153	165	173	176	165	153	159	171	184	171	162	166	159	173	168	168	168	168	178	158	164	197	154	175	190	164	179	164	177	159	173	161	166	150	162	153	164	137	155	180	166	175	143	147	167	126	177	160	154	180	164	154	156	174	161	159	145	169	164	174	177	166	160	183	173	182	170	176	166	173	168	175	158	161	154	156	156	164	146	165	163	174	194	167	176	169	167	166	161	152	153	163	160	139	176	156	181	175	194	164	195	174	164	144	178	149	200	154	153	180	143	170	162	165	165	171	164	143	178	166	167	165	168	159	172	151	153	185	134	171	161	168	162	177	155	148	171	185	168	158	177
5388	1126	2256	2608	2376	1970	1673	1374	1261	1132	1009	964	995	996	1467	2485	3432	2836	1673	1075	1126	933	906	753	616	556	590	564	547	575	553	565	501	541	466	569	576	523	516	545	517	454	525	535	500	500	520	524	517	534	499	526	479	494	511	481	505	477	502	540	509	467	508	479	497	480	486	508	480	483	443	476	477	490	500	481	493	498	491	445	487	506	477	485	484	430	505	465	495	480	454	490	495	460	511	532	500	512	453	477	503	498	484	523	479	490	466	483	460	515	467	491	472	492	435	455	443	494	464	443	461	486	478	465	474	467	479	501	472	472	513	450	482	524	473	501	438	455	452	472	487	500	463	476	492	468	454	504	476	489	461	467	436	499	515	493	459	475	446	481	482	506	453	526	467	529	469	457	466	462	452	466	484	470	496	499	460	481	497	495	493	487	478	469	501	482	523	454	474	472	507	444	481	475	500	481	462	428	444	496	495	438	458	477	466	455	470	481	491	453	471	508	443	460	450	444	496	497	497	493	454	520	479	454	491	435	448	491	463	462	482	495	471	421	480	493	499	494	449	498	486	474	459	435	500	477	505	457	486	450	474	509	474	454	508	470	467	524	516	478	511	437	484	517	465	489	465	469	423	485	508	446	498	446	471	478	465	488	436	467	490	502	456	489	451	454	490	433	441	458	501	461	475	471	461	447	485	476	481	468	501	514	490	485	499	483	478	493	544	484	475	492	463	456	498	486	453	479	466	476	465	513	436	456	480	468	489	508	497	441	451	469	465	480	477	434	474	504	462	495	478	479	461	462	491	485	491	506	447	516	454	446	500	495	495	477	474	496	451	461	492	478	537	469	478	452	495	484	457	462	464	430	472	515	428	452	492	464	474	487	511	494	472	473	473	449	460	500	482	466	474	485	478	481	473	483	462	501	500	486	475	476	440	481	494	509	452	468	506	495	464	480	450	453	449	496	472	498	501	478	465	472	462	466	452	466	468	482	523	475	482	471	478	483	463	435	481	489	447	492	496	459	496	458	470	501	441	436	465	442	468	466	470	461	475	471	451	469	449	458	467	493	457	478	487	459	487	498	477	436	487	485	477	508	486	474	472	435	474	462	480	431	460	483	546	507	453	453	488	481	483	442	436	458	451	461	478	484	477	475	466	497	506	457	519	464	495	479	510	491	478	485	477	455	472	465	455	495	484	507	444	474	453	444	484	466	483	461	450	416	462	487	485	500	477	455	517	474	454	504	465	468	486	472	486	504	462	503	444	478	486	496	455	498	488	465	442	466	463	489	480	463	497	486	509	472	466	481	455	491	509	463	447	497	507	451	470	477	463	465	473	478	503	486	494	438	503	500	477	464	521	449	474	478	450	485	478	457	444	499	464	502	460	459	422	451	479	508	509	476	449	496	438	475	495	476	433	459	493	493	479	456	449	465	491	479	477	483	483	470	495	444	478	501	473	463	523	491	471	429	481	460	467	440	467	480	468	457	457	488	473	522	500	479	463	498	513	469	474	484	495	484	470	510	475	460	501	480	485	510	518	446	456	429	509	467	463	490	439	440	473	500	461	476	492	478	473	467	433	480	453	485	473	480	471	488	459	476	470	499	484	526	482	474	487	494	500	461	464	468	472	455	498	435	477	485	473	457	483	461	441	464	466	436	454	482	489	499	468	498	467	498	493	494	493	495	433	483	471	491	483	479	490	479	478	474	465	487	493	489	494	449	464	503	490	487	496	476	476	468	461	438	455	451	456	504	464	459	479	478	484	476	476	449	466	473	464	475	482	489	507	438	464	488	476	464	474	467	483	470	484	457	484	476	480	486	514	469	467	484	503	475	446	493	448	480	476	504	487	491	487	450	480	450	502	473	481	483	487	484	442	487	450	485	489	471	459	463	472	466	505	476	491	502	466	490	453	496	456	494	481	494	471	481	442	459	496	453	479	488	421	533	453	481	476	504	515	493	487	469	500	496	497	445	498	486	487	490	495	473	500	470	493	493	440	476	482	477	463	476	461	481	494	446	499	474	490	456	449	466	527	496	462	436	507	502	481	446	419	513	504	462	503	482	462	423	480	443	492	488	457	441	457	491	496	513	479	485	474	488	452	486	489	477	465	459	466	493	499	468	509	454	453	466	486	488	443	491	497	487	460	481	513	482	489	487	433	488	459	524	478	503	511	463	518	498	448	444	479	443	426	520	478	441	521	470	505	449	487	438	475	469	501	467	507	465	494	463	464	467	499	478	459	478	510	457	494	485	496	545	482	501	458	462	496	494	456	469	483	487	484	478	484	443	499	496	501	485	468	491	480	459	459	460	475	455	493	478	456	483	496	471	446	461	460	505	474	477	466	492	457	509	477	500	470	452	493	501	529	504	443	491	490	490	456	465	522	458	488	484	462	462	455	488	456	480	501	431	520	489	503	470	453	498	443	479	465	446	497	496	515	449	501	491	451	430	428	459	499	475	461	418	491	483	451	455	497	490	491	468	449	477	493	495	473	505	451	478	443	480	460	465	496	480	448	487	437	467	503	485	475	443	489	438	488	492	481	449	466	484	485	513	453	496	501	495	469	504	511	471	447	487	478	474	485	491	447	464	459	515	491	466	502	463	479	495	466	494	461	466	476	465	472	464	474	495	500	484	484	479	473	489	502	487	458	485	474	490	447	481	477	467	455	472	477	483	484	451	487	497	492	475	495	431	484	470	424	431	483	499	513	477	458	497	469	442	473	461	445	505	516	482	482	490	499	515	482	482	492	490	487	514	472	461	472	457	437	480	498	455	473	488	461	497	473	499	463	521	455	454	478	482	457	505	504	441	472	484	470	468	452	500	492	493	493	512	477	440	450	484	478	467	498	472	462	461	427	502	479	430	514	475	513	508	449	438	490	512	465	465	474	481	467	461	499	478	446	459	471	508	455	447	456	440	505	460	486	476	502	476	477	483	494	471	460	464	468	474	479	481	479	540	445	457	435	480	496	511	460	437	483	482	480	449	478	450	466	480	483	456	496	479	495	488	484	490	441	452	484	469	463	508	489	461	437	462	474	465	488	480	431	490	467	467	484	446	533	457	474	488	456	499	472	438	492	462	488	505	493	480	511	483	421	499	449	500	477	493	462	455	479	472	457	481	488	523	475	445	480	510	489	481	450	481	484	457	501	500	479	469	499	478	522	499	468	461	487	472	487	487	463	496	456	479	510	496	469	437	476	456	507	462	501	444	487	492	471	510	457	467	468	449	496	443	504	501	499	457	444	470	455	463	465	467	491	460	458	464	498	500	450	488	468	474	461	462	469	472	513	485	499	478	466	421	469	470	463	488	464	474	474	486	479	492	490	485	501	512	453	507	476	485	493	496	483	470	492	440	494	472	482	472	484	465	435	480	496	489	463	510	483	432	520	480	460	494	469	448	478	523	496	492	429	440	484	498	463	476	487	499	498	477	513	464	489	474	505	464	452	505	444	500	496	474	503	456	469	445	548	476	477	474	466	495	486	472
13547	2206	2198	1802	1198	993	823	622	561	553	504	417	466	469	612	863	1202	1072	665	456	442	396	313	322	315	307	273	295	264	292	304	328	310	282	299	274	282	285	294	292	292	294	276	263	286	254	260	281	264	303	303	302	282	291	259	306	304	297	279	286	245	290	281	312	298	256	280	294	277	266	272	296	293	281	257	253	299	290	274	280	297	279	285	262	334	289	279	243	282	290	337	268	306	240	300	291	278	321	305	287	276	305	246	296	290	281	294	291	258	292	290	293	283	298	285	286	254	297	340	310	275	292	325	288	267	300	263	294	274	303	240	279	285	300	253	277	273	281	271	262	294	273	299	285	283	294	276	279	304	257	264	268	298	291	270	302	266	287	270	284	289	262	291	280	287	265	313	254	255	278	271	282	307	296	305	251	298	282	265	266	276	295	259	255	278	301	298	285	254	270	303	288	290	301	262	267	271	287	271	287	285	290	298	291	317	306	280	310	278	282	314	279	283	288	285	302	297	250	273	297	295	257	304	276	269	298	272	309	312	291	275	275	260	299	260	246	323	268	269	273	306	286	292	306	273	267	265	260	294	264	290	240	283	291	267	304	299	251	292	278	284	318	282	286	265	283	264	263	293	278	297	297	278	286	295	302	304	289	299	275	279	262	270	272	281	303	274	298	285	306	282	274	298	312	310	275	280	299	282	294	268	314	275	294	267	304	298	297	263	290	267	292	277	271	272	283	284	279	265	305	286	270	281	295	300	271	270	303	302	293	289	265	280	298	287	321	292	282	263	281	300	277	288	288	308	281	278	297	278	278	252	269	297	305	300	286	308	270	297	290	296	285	270	301	279	279	274	302	284	265	287	280	296	310	295	267	262	281	307	315	302	275	283	300	267	311	294	276	278	279	273	286	278	303	289	247	279	285	266	301	304	266	280	303	284	282	274	296	279	268	254	279	280	272	261	287	287	303	305	299	296	323	268	301	313	287	249	306	296	319	265	277	273	294	272	247	269	268	297	273	249	280	269	291	293	279	254	310	272	284	281	280	304	264	289	267	263	310	271	259	287	280	264	322	298	282	283	260	304	280	277	261	258	275	285	280	263	273	279	298	278	287	290	260	266	290	274	254	305	282	281	272	289	281	277	293	303	294	306	277	304	262	304	307	286	282	291	255	280	273	254	309	312	268	269	324	294	268	283	288	265	250	265	276	310	268	246	279	279	271	297	284	285	279	303	287	285	279	284	278	290	291	310	292	269	296	274	261	285	300	276	281	264	300	257	310	295	260	247	278	284	264	272	296	288	309	292	297	291	289	276	303	288	256	271	300	292	294	310	267	284	280	265	265	274	305	288	285	325	288	292	319	269	268	279	294	290	272	308	289	272	278	289	269	308	268	315	292	279	284	252	296	261	293	300	286	265	257	303	251	267	296	282	261	290	285	303	312	277	278	266	282	267	277	287	267	275	287	272	301	274	288	303	282	322	257	288	269	301	295	271	290	266	267	295	286	278	277	276	279	284	301	294	278	266	279	292	280	287	277	289	272	301	282	291	267	284	264	298	273	275	293	262	301	264	278	286	280	296	276	282	241	278	282	298	287	289	270	302	300	289	300	277	280	271	296	298	253	257	251	260	277	293	258	278	275	263	261	299	294	292	268	251	299	278	275	300	301	304	278	304	259	263	277	289	261	263	299	275	275	259	303	271	280	259	288	260	276	251	274	263	259	273	265	309	295	269	303	265	260	280	267	280	267	282	262	296	289	288	306	257	279	301	290	294	281	293	290	300	312	271	313	308	305	264	272	258	294	281	276	265	308	272	249	287	255	273	297	282	292	292	286	290	278	272	261	306	282	277	263	273	309	258	300	286	274	323	278	338	278	301	271	284	300	286	300	286	288	270	296	292	277	271	274	269	310	297	271	284	283	259	310	288	269	262	309	270	290	268	273	283	321	254	280	255	293	286	265	284	295	255	266	247	293	278	279	263	266	287	263	311	305	279	289	281	291	277	312	260	281	305	299	301	308	309	271	270	282	283	273	297	281	335	285	273	281	268	251	273	273	298	286	279	279	291	279	279	243	282	282	287	264	262	283	296	282	280	303	311	280	282	289	273	270	278	282	280	289	271	295	255	297	284	290	290	267	297	280	282	277	279	280	303	249	247	255	287	291	299	316	304	257	312	299	282	295	287	296	318	285	304	293	308	305	281	259	284	283	292	274	302	306	281	265	289	282	272	303	303	275	293	303	284	278	298	289	321	262	257	278	279	275	286	313	259	278	276	288	280	278	289	290	263	278	297	275	263	282	278	257	257	270	272	284	275	257	259	272	313	283	287	297	274	268	283	266	256	273	273	308	273	293	272	290	276	242	281	271	275	291	288	277	304	251	292	270	279	285	273	291	247	288	301	274	270	288	267	276	277	272	286	286	290	297	286	294	251	299	283	280	266	289	269	286	275	255	279	276	278	238	276	281	275	298	270	272	262	281	269	259	254	277	290	286	318	283	286	265	269	259	317	307	261	264	278	315	275	293	324	285	272	288	266	280	267	307	312	263	290	275	300	283	258	294	290	257	305	286	288	303	263	287	234	295	283	307	251	312	261	291	254	276	285	290	293	313	287	292	307	253	298	299	306	297	282	294	279	271	249	280	294	281	267	277	271	272	278	255	259	282	309	261	273	308	273	272	280	264	283	295	267	322	255	281	296	253	291	304	255	283	304	273	296	277	258	295	297	290	257	292	243	317	291	252	302	263	290	269	293	267	259	276	286	267	254	273	250	305	275	288	253	295	278	276	284	296	285	264	285	317	254	260	301	273	262	291	260	290	299	278	287	284	284	277	301	278	230	271	292	281	303	261	306	303	287	285	256	276	223	281	306	311	285	238	295	304	275	276	287	306	255	277	277	310	243	255	272	243	290	248	268	286	284	271	282	244	292	274	323	280	262	264	241	279	301	263	246	258	304	307	279	282	259	261	301	260	252	276	273	252	306	253	266	263	290	270	284	276	289	311	299	252	271	266	261	289	261	271	266	276	287	263	296	259	260	264	293	272	278	279	289	293	268	274	292	300	296	291	266	295	282	297	281	301	279	313	299	267	263	302	272	260	292	306	300	315	283	282	305	310	303	277	289	314	303	292	261	296	266	262	296	272	261	274	270	282	277	279	297	269	299	259	275	275	277	299	256	273	299	290	287	278	273	290	305	283	264	270	299	266	263	266	312	281	276	293	275	281	294	260	262	292	297	274	263	285	294	293	300	305	267	294	260	273	304	284	283	288	268	273	276	292	272	294	298	297	290	270	290	295	261	273	305	245	306	283	272	282	284	321	333	270	288	275	252	280	295	255	304	295	291	289	288	259	287	285	259	268	270	216	302	282	269	287	258	293	292	315	298	259	271	229	312	282	270	253	265	307	263	266	293	253	267	286	271	272	301	278	253	291	274	288	269	265	262	285	298	279	275	295	293	241	278	312	290	284	304	317	299	294	256	303	274	276	291	308
7619	2129	4278	5182	4475	3801	3250	2726	2258	2018	1857	1906	1786	2123	3047	4804	7179	6320	3177	2061	1755	1330	1126	1002	963	946	890	958	871	952	915	868	874	851	909	851	828	832	848	832	816	749	818	768	761	771	770	806	740	773	819	771	786	741	780	818	764	783	722	712	691	796	828	816	778	774	712	755	804	776	765	809	793	785	742	735	784	710	757	745	706	762	742	771	707	772	781	771	709	745	786	748	778	764	775	765	733	757	724	789	754	742	811	785	679	773	755	697	788	772	763	762	760	779	756	734	763	725	772	728	815	761	793	748	749	765	767	709	762	796	750	725	746	745	734	784	738	724	708	727	758	710	792	770	736	791	752	766	778	721	788	776	774	776	731	785	731	737	753	737	733	734	711	760	733	786	775	765	734	700	733	748	768	717	741	751	747	748	740	757	788	769	764	781	738	684	769	752	761	742	730	716	710	697	777	729	706	760	715	748	710	794	739	747	728	779	731	742	712	724	726	752	732	773	702	752	753	707	754	743	757	773	764	763	803	747	758	739	701	743	721	689	735	761	762	747	716	781	729	743	665	694	758	743	708	751	753	738	708	717	770	738	781	773	759	743	695	770	756	720	713	728	758	739	774	768	784	703	732	780	773	788	774	708	722	752	704	756	779	729	733	758	700	780	764	762	741	719	728	742	741	740	756	744	781	731	747	772	744	729	778	742	725	712	749	762	754	761	783	743	760	710	757	718	760	675	746	790	747	751	779	734	732	765	796	749	772	773	736	794	715	712	770	760	759	766	759	729	709	683	687	723	726	705	759	712	700	756	719	737	735	738	711	769	744	749	775	768	738	737	740	728	692	760	765	747	724	736	770	769	734	725	730	742	700	707	769	767	790	732	734	716	742	755	780	751	708	717	733	715	716	745	777	724	721	781	695	710	766	783	717	711	702	723	706	762	747	737	788	715	735	756	730	678	758	773	717	721	731	755	728	745	722	771	737	766	774	745	794	743	724	709	738	751	736	699	742	749	789	793	759	709	730	703	735	721	748	705	743	732	721	746	743	725	703	752	699	677	683	760	724	746	732	722	725	722	710	740	728	741	730	725	705	744	728	723	744	759	697	726	716	721	705	760	730	748	734	715	721	730	760	725	753	739	763	747	737	740	731	732	719	742	772	782	727	731	770	774	785	735	761	743	743	749	701	684	706	724	740	743	788	785	742	724	724	756	715	742	733	727	777	721	719	764	742	760	740	773	792	698	728	760	742	725	749	734	730	723	735	725	796	796	768	756	749	790	746	756	784	754	749	711	719	718	752	713	732	747	695	741	739	790	782	769	743	732	755	725	780	746	728	735	712	702	740	765	730	762	749	805	745	696	736	746	728	764	736	707	748	750	731	708	771	752	721	762	710	718	713	769	712	763	798	696	755	711	748	762	728	693	784	729	780	737	715	752	739	739	721	717	753	713	757	692	745	715	740	781	741	725	729	736	715	742	735	704	710	775	782	765	684	787	723	721	712	708	796	771	759	780	780	742	750	781	740	710	754	715	753	748	779	749	746	702	755	732	736	771	708	689	715	748	713	772	742	750	738	739	755	755	719	771	744	780	737	759	749	720	745	728	723	741	716	732	739	765	738	768	689	730	729	767	727	785	706	743	793	730	739	726	750	747	786	756	734	784	770	757	754	754	747	736	818	753	718	770	689	712	699	742	705	756	725	758	725	744	747	736	718	763	716	766	729	754	681	772	739	765	774	775	719	785	764	739	702	765	745	727	730	772	736	758	763	744	728	749	737	749	774	742	722	754	723	715	759	790	683	698	674	728	742	757	771	724	763	768	756	766	749	762	755	735	738	795	756	711	776	721	695	706	753	740	681	691	705	744	775	751	758	771	730	689	779	717	751	783	729	699	707	721	770	745	771	762	754	749	716	731	779	721	697	674	782	709	706	739	733	737	753	748	791	766	738	769	756	790	735	748	774	749	768	730	732	745	737	804	767	779	751	807	753	739	750	736	762	728	728	793	768	763	767	739	805	780	701	755	739	748	749	730	818	767	718	722	748	770	757	723	759	697	749	743	725	722	717	732	691	795	762	747	706	757	794	739	767	759	695	731	752	759	722	709	786	771	681	751	767	731	748	754	679	724	703	737	774	722	781	718	738	779	736	773	692	743	750	731	701	754	781	752	711	690	719	774	735	684	707	779	740	702	724	708	753	658	758	780	760	731	694	794	792	762	741	746	681	744	762	707	774	742	713	710	741	741	789	747	721	788	754	804	760	709	727	747	715	711	708	733	738	775	724	720	714	706	728	746	716	775	760	733	733	696	721	711	727	753	751	693	738	753	753	694	715	733	772	727	727	748	739	678	728	679	758	735	757	751	723	771	681	741	740	720	736	740	702	735	729	731	736	746	780	783	747	743	795	747	786	693	707	696	768	730	777	701	740	718	724	697	761	742	774	781	756	754	793	757	765	707	715	756	737	758	744	702	716	712	748	733	728	709	722	722	727	737	736	767	703	784	680	777	759	702	751	685	796	739	777	756	739	719	723	770	711	731	737	739	721	762	735	724	740	753	727	711	744	750	751	729	707	732	743	738	689	733	733	748	753	749	775	737	733	713	682	718	720	706	733	742	745	712	749	733	747	752	722	719	690	760	789	755	735	729	732	742	752	753	747	761	736	751	741	758	763	744	796	740	775	799	747	769	737	780	747	737	741	754	725	755	756	769	760	752	761	763	696	784	749	707	737	755	750	745	763	723	722	707	768	720	766	772	770	749	782	736	768	745	781	758	734	702	768	743	771	748	738	798	760	785	746	714	738	715	717	770	776	727	699	736	733	778	720	762	735	767	771	761	787	749	722	738	720	750	749	727	764	747	748	767	721	786	668	750	773	699	732	765	729	753	746	751	710	750	758	747	751	758	769	764	731	751	705	736	739	745	747	752	684	767	756	702	722	699	745	727	710	737	735	771	741	724	782	730	735	751	722	753	768	759	725	732	703	753	724	740	715	731	723	729	750	721	767	757	764	711	743	773	754	754	713	744	712	734	765	744	743	768	776	712	698	712	698	747	706	713	753	739	760	743	735	764	707	732	728	729	739	749	729	792	754	748	758	744	743	724	747	743	754	719	749	746	794	752	720	809	747	732	721	747	733	758	747	772	762	753	701	706	691	747	739	768	734	720	768	703	751	748	739	753	697	782	777	774	771	718	751	774	705	737	734	710	705	699	741	734	738	764	764	783	702	728	758	690	728	740	722	721	722	766	758	752	749	745	743	767	729	722	713	693	722	793	773	699	717	750	726	752	698	736	723	767	744	765	759	765	742	716	772	763	720	742	777	718	756	768	740	736	765	785	694	791	777	724	777	773	746	735	830	713	772	798	729	713	689	727	739	755	712	768	739	744	757	744	751	678	759	774	754	767	739	737	767	722	741	699	761	810	753	741	733	761	762	717	748	765	740	664	736	748	761	769	686	747	748	767	792	777	760	760	704	744	739	830	759	722	758	766
2010	321	311	310	341	349	315	318	325	319	322	304	309	278	280	315	295	314	289	297	300	301	297	289	270	296	297	298	302	296	295	300	273	307	302	319	331	307	286	313	297	308	308	272	300	279	285	263	293	300	288	264	295	273	303	315	301	293	285	290	315	276	269	291	281	282	285	275	294	316	330	317	294	309	275	304	296	315	290	282	288	283	331	288	311	288	319	302	282	300	281	303	297	296	273	306	270	291	320	276	292	274	289	303	325	278	286	276	285	278	303	294	300	308	285	285	326	305	277	307	322	295	243	281	301	301	289	297	306	300	288	301	291	325	299	310	292	277	308	291	300	301	347	310	306	313	306	304	316	318	298	282	277	304	267	305	288	293	301	305	283	271	297	299	256	282	289	295	302	286	280	306	303	289	322	284	266	295	286	263	274	281	278	322	289	254	292	294	287	286	301	334	268	291	285	311	291	307	297	285	305	284	281	289	310	300	292	280	312	266	284	297	285	281	257	311	275	283	286	261	311	296	277	289	290	293	288	328	309	285	259	276	282	277	271	278	305	297	283	296	309	291	308	273	273	295	291	303	306	260	271	271	312	295	282	279	310	298	310	274	287	287	271	281	284	292	273	311	264	280	294	270	304	279	277	312	302	291	286	289	288	288	291	304	287	279	299	279	300	290	301	304	308	278	284	310	311	267	290	275	320	291	297	309	315	281	305	309	273	261	300	302	299	338	302	284	285	283	280	304	262	312	309	289	280	296	306	271	312	292	311	293	298	299	261	291	286	267	282	275	286	307	309	305	312	288	281	271	318	305	261	308	286	278	303	294	284	335	312	317	293	288	304	292	318	313	302	288	297	325	306	303	306	329	298	278	296	287	262	308	307	300	317	285	284	302	279	281	280	267	290	321	298	295	310	314	303	279	307	320	311	288	306	275	290	273	288	278	301	286	295	252	281	272	290	273	290	281	313	287	300	299	290	278	292	286	284	305	297	285	314	312	300	279	262	298	295	276	292	297	309	259	299	317	304	311	307	284	283	284	291	278	298	275	308	305	297	289	287	303	317	262	317	295	291	292	289	291	280	299	340	307	292	320	294	275	267	290	297	275	286	300	254	303	280	271	280	287	309	328	292	284	278	284	270	318	267	278	284	313	279	294	326	282	247	315	312	276	332	297	291	288	273	302	259	243	294	315	299	293	311	309	298	286	289	321	301	285	283	279	299	294	256	287	267	329	321	304	299	258	294	284	274	268	293	274	323	289	285	295	275	273	255	298	297	298	307	317	280	297	324	305	298	264	266	311	312	296	298	317	261	302	283	289	308	303	276	263	276	301	263	285	302	281	293	289	283	313	323	316	291	298	286	280	312	299	289	317	286	339	322	292	325	282	286	308	310	280	293	284	299	284	297	299	306	305	301	302	281	289	316	294	317	255	286	292	292	305	328	303	281	271	326	289	286	304	278	294	287	298	287	299	286	337	296	293	296	285	314	285	298	278	264	291	322	316	294	286	289	273	271	283	295	286	267	347	268	290	294	314	254	298	305	293	292	319	309	270	301	298	240	298	275	284	307	301	313	326	261	281	308	321	310	276	302	292	270	286	271	319	269	280	317	265	256	306	283	303	301	271	267	304	274	306	309	309	294	317	310	288	295	299	296	321	295	307	280	287	327	308	305	264	294	287	249	261	295	273	286	287	303	285	307	320	270	271	256	304	301	284	314	324	297	296	250	286	255	297	266	299	322	314	276	301	283	282	301	276	285	269	328	278	304	310	306	311	308	282	284	326	263	289	277	336	299	301	312	334	297	267	340	265	301	292	278	269	287	283	324	304	304	302	269	322	273	302	274	292	295	286	296	292	266	285	290	280	261	295	291	303	298	302	302	294	281	264	295	295	282	313	259	280	296	279	288	344	265	298	299	296	291	336	303	321	313	273	289	290	277	285	302	266	271	298	289	284	300	293	268	305	269	280	323	348	271	289	292	303	285	304	311	296	266	308	312	273	286	298	282	278	313	302	285	285	299	326	311	304	286	313	313	268	285	308	328	265	315	280	306	276	283	292	294	278	292	312	262	315	315	301	283	313	256	291	305	322	315	304	290	296	294	277	301	294	295	322	280	306	316	297	259	296	296	320	277	314	310	304	307	305	282	278	325	323	288	306	268	314	332	271	281	268	276	314	328	271	289	315	310	322	302	282	296	295	314	313	292	315	272	259	292	276	271	275	305	273	289	320	321	305	282	300	293	288	289	337	322	297	305	283	270	280	303	291	321	310	265	321	303	309	286	297	315	302	278	325	269	309	320	307	298	305	294	272	298	279	310	278	299	290	300	314	285	311	293	312	267	292	285	308	271	305	270	303	309	281	304	287	308	312	302	281	321	306	285	303	296	305	292	328	313	300	327	307	308	299	289	263	319	310	273	299	251	318	272	301	281	325	306	286	292	331	275	300	326	290	304	288	309	287	293	277	305	294	297	292	302	300	329	266	282	289	329	252	276	281	299	281	290	297	282	306	292	298	289	280	301	287	308	304	289	307	290	296	290	313	291	316	300	279	364	281	298	293	324	280	321	299	307	304	317	276	330	285	293	290	297	291	281	299	305	297	313	284	310	319	297	273	288	325	316	288	339	313	293	308	285	298	310	321	308	304	298	301	291	292	276	292	282	328	312	265	306	305	290	295	283	289	268	272	284	306	287	299	290	306	284	285	275	277	301	280	312	290	303	267	286	320	310	286	314	288	280	293	283	327	304	283	290	309	268	298	315	263	301	337	318	284	266	304	299	295	290	289	297	268	286	304	279	289	309	298	296	307	305	273	283	313	282	292	277	315	316	314	312	285	263	258	303	311	287	278	262	265	294	320	288	303	305	312	303	283	319	323	288	294	278	302	300	289	319	316	290	301	291	293	284	305	271	283	267	281	287	288	309	294	288	320	283	266	297	290	303	340	316	300	258	300	300	279	321	286	283	308	298	283	293	268	267	301	306	270	317	299	294	323	283	276	304	274	284	297	289	324	303	280	273	322	287	279	311	259	306	295	306	307	291	297	321	292	288	290	294	291	302	300	274	299	312	304	319	295	325	279	279	284	289	307	303	299	273	297	304	268	272	290	292	272	286	310	306	280	287	304	247	313	309	292	283	322	280	319	313	288	314	297	310	279	279	318	321	286	324	308	314	308	308	292	287	293	313	314	285	287	288	286	290	245	278	282	295	316	319	309	298	298	306	293	313	289	288	290	311	288	295	306	262	304	271	304	283	287	321	266	298	344	327	282	314	301	293	281	318	302	269	296	276	282	292	302	277	299	305	305	305	322	285	312	294	300	249	309	287	323	294	284	292	284	281	311	295	284	306	294	276	310	305	316	314	288	273	302	311	284	307	288	300	260	265	301	296	322	294	291	285	276	323	296	281	285	303	303	292	273	279	302	285	284	300	292	319	252	232	284	324	287	301	293	295	313	289	258	295	322	294	316	281	299	307	272	278	287	255	305	268	294
2405	719	824	893	819	825	787	766	762	793	770	794	710	814	786	805	811	869	816	735	754	763	736	720	751	744	690	751	751	731	754	716	725	712	741	727	688	740	685	729	724	708	721	723	744	723	724	764	758	749	682	698	726	713	753	728	727	724	727	708	766	728	739	708	739	723	690	735	704	774	736	701	748	736	706	757	702	666	705	680	706	703	734	730	753	752	723	721	719	730	741	711	754	691	700	760	714	732	711	771	716	760	715	747	712	763	751	714	724	749	728	693	728	716	725	733	697	717	736	671	732	706	718	781	713	717	733	733	730	735	703	711	673	761	789	765	711	768	684	735	720	684	716	738	744	722	720	768	739	707	733	727	733	684	725	737	714	721	698	739	760	733	786	691	714	732	726	706	739	725	716	731	752	716	754	707	724	743	701	723	728	722	693	749	772	715	791	769	746	755	707	708	721	701	724	711	733	749	750	751	703	763	721	758	719	743	668	722	722	702	699	709	712	747	750	685	698	756	697	749	717	719	747	736	717	710	764	746	725	704	731	713	705	724	762	722	789	712	773	698	726	750	777	704	770	722	754	765	717	692	759	752	722	752	720	695	687	732	738	738	716	723	699	738	663	696	723	771	767	732	706	717	773	757	741	738	751	726	726	743	723	750	734	697	744	685	761	732	720	727	717	699	750	708	730	736	752	757	743	757	719	673	678	750	739	737	777	757	707	758	755	732	711	659	729	746	745	746	738	738	770	736	724	756	777	714	783	741	747	726	755	735	682	756	771	744	688	677	723	716	679	745	750	719	746	707	694	695	761	719	734	741	717	704	729	710	686	790	747	748	696	687	688	744	776	705	713	676	750	788	715	701	729	749	710	732	691	669	693	753	722	758	701	782	714	699	698	734	740	734	750	766	748	748	755	786	735	747	762	771	700	765	711	701	689	754	702	737	698	760	723	751	706	732	693	736	735	753	747	692	724	715	727	764	726	713	769	728	723	726	722	733	704	743	715	711	728	743	725	690	770	733	708	737	742	702	741	736	719	758	714	695	751	728	712	762	786	702	738	697	717	736	760	699	713	728	732	757	719	717	736	698	686	695	690	696	684	697	698	726	721	708	706	730	749	680	668	738	745	761	734	715	714	749	772	780	766	739	740	675	726	699	725	726	734	692	687	724	761	735	705	747	719	745	724	692	721	758	725	713	698	730	710	783	772	733	717	714	760	696	708	681	741	707	734	726	753	731	731	715	709	729	732	720	685	723	763	720	720	647	744	705	695	752	723	753	709	741	776	705	713	750	739	722	741	727	655	778	705	774	753	736	735	767	688	726	686	723	730	723	748	698	706	732	750	714	726	742	655	708	708	754	787	762	691	735	713	745	734	726	717	703	701	762	736	718	733	709	704	703	673	766	707	739	732	719	751	721	765	751	747	731	723	756	736	756	748	684	695	750	749	722	700	731	686	686	735	730	746	738	733	792	756	691	717	755	740	787	747	751	763	695	718	677	748	694	747	690	687	718	752	736	767	716	770	754	727	734	738	738	691	675	710	710	763	693	730	759	737	741	716	752	715	732	778	779	722	731	736	767	704	760	706	728	687	751	760	754	766	689	743	703	737	702	679	724	708	701	728	751	721	732	710	792	781	734	740	728	740	708	730	763	730	755	743	760	769	685	724	728	693	728	715	757	719	713	777	695	715	731	697	694	725	684	756	747	760	767	698	711	744	743	722	746	734	729	740	734	749	727	751	720	740	742	743	749	698	733	666	744	692	758	716	730	755	683	743	763	716	709	761	746	766	697	692	776	732	740	755	764	756	711	718	759	744	699	737	729	781	731	738	731	721	742	740	727	754	705	719	782	662	680	702	727	736	754	787	712	739	709	708	742	768	697	720	746	693	776	735	780	701	766	745	738	715	695	727	709	756	735	756	727	708	752	721	711	735	707	730	754	681	726	708	715	732	690	743	774	765	723	714	687	699	679	758	745	741	725	760	730	721	730	740	696	737	741	718	703	667	706	724	761	743	727	753	759	747	756	738	718	773	748	723	756	749	778	749	745	701	729	659	715	713	754	765	735	712	714	766	737	767	720	714	725	726	759	703	671	687	761	772	719	730	728	713	739	717	719	730	683	704	692	716	740	746	699	714	735	725	728	791	733	743	738	717	775	742	763	742	790	773	785	733	695	710	777	713	698	770	674	700	718	793	740	731	702	693	695	707	722	739	743	733	696	710	709	719	696	735	788	730	750	739	737	694	718	753	657	733	731	774	720	681	687	692	737	688	735	701	751	722	733	784	727	737	716	731	708	663	718	735	695	690	742	741	714	723	723	723	719	756	718	719	706	748	774	689	692	741	694	743	731	731	742	697	721	736	746	763	729	715	724	718	714	720	685	713	699	721	761	706	742	722	714	752	736	733	736	789	707	716	749	699	740	741	768	696	732	708	701	719	691	716	687	698	712	700	704	756	737	708	726	705	740	714	734	723	758	705	709	746	700	697	725	714	716	712	710	721	766	725	702	729	768	754	680	734	717	716	769	764	706	719	704	760	730	697	713	737	738	742	699	729	694	689	763	759	688	748	748	741	741	710	749	708	711	768	734	715	757	734	691	759	738	692	770	750	662	778	716	716	746	720	710	691	706	724	734	751	736	701	708	777	725	729	737	729	766	730	734	727	724	699	753	683	766	748	709	653	784	744	703	715	658	779	697	700	720	761	695	704	788	783	732	725	736	726	730	714	708	731	781	744	738	741	718	751	714	776	736	735	757	745	764	769	728	744	709	769	691	696	764	719	739	698	784	741	705	690	719	713	694	730	703	677	675	713	767	724	731	755	745	758	726	732	721	715	749	728	730	739	774	725	688	741	668	705	734	725	734	731	726	711	730	665	699	728	745	738	690	718	750	738	727	729	721	656	794	734	730	747	742	758	722	707	734	727	773	721	769	783	703	715	770	654	733	768	726	734	743	718	690	751	708	699	760	723	692	740	700	796	728	713	742	749	735	684	741	725	717	732	715	706	696	775	703	729	694	737	756	718	694	705	712	723	716	707	722	706	728	722	776	801	758	742	771	723	696	761	701	770	705	700	726	727	752	738	710	652	732	767	767	806	741	685	752	724	767	695	748	748	731	716	709	697	715	704	716	717	765	731	702	723	711	715	697	724	714	679	700	766	754	729	661	736	734	764	782	712	782	738	736	727	727	717	745	720	702	746	728	707	742	730	721	742	711	721	730	760	692	762	737	736	725	743	745	692	747	753	711	708	705	751	707	746	729	726	698	739	738	696	756	714	733	723	753	705	694	738	776	757	718	726	751	747	742	772	748	712	751	751	691	706	731	733	739	742	784	708	711	742	714	731	735	689	720	725	707	753	722	707	758	716	712	733	715	714	727	713	757	704	680	710	718	729	749	711	709	740	766	764	717	760	754	715	758	750	754	698	708	745	760	773	752	744	748	755	781	732	710	782	693	744	745	775	711	733	727	706	683	715	729	709	765	744	704
6893	880	960	767	589	441	369	340	270	257	254	234	262	228	342	466	605	614	406	279	268	267	255	250	291	209	183	178	160	166	200	170	137	175	203	163	162	178	163	164	171	162	180	183	160	150	193	160	158	160	157	173	157	177	129	167	154	162	151	171	141	183	164	177	159	182	161	164	167	176	162	171	179	155	162	162	171	158	150	187	154	168	172	170	144	154	139	163	179	179	197	171	168	166	192	164	156	162	160	118	154	158	179	183	179	166	145	170	162	157	171	160	175	144	153	167	183	165	176	195	169	160	145	143	171	162	157	164	155	161	176	144	145	145	160	151	154	185	166	148	160	155	155	205	158	178	153	159	169	139	136	174	177	172	172	161	142	164	161	181	169	150	193	177	176	157	154	160	166	163	173	191	171	171	176	164	165	165	167	140	161	154	183	158	159	145	158	177	196	179	163	136	137	164	167	182	151	191	160	152	139	163	149	147	159	155	174	160	172	168	177	187	183	165	185	167	164	149	162	156	164	142	156	171	188	182	178	170	187	135	161	152	168	157	140	140	157	166	171	157	184	164	164	175	148	179	144	158	195	189	189	180	178	183	147	165	155	142	161	161	172	146	149	164	169	170	167	162	144	183	160	165	150	160	176	150	144	159	174	141	131	161	171	163	173	148	161	146	178	132	169	146	161	164	156	167	159	180	179	186	180	177	158	166	149	184	151	168	179	176	171	135	195	154	167	162	154	163	135	156	142	164	158	181	140	177	171	191	158	172	155	168	174	183	148	162	187	169	184	182	169	176	178	190	154	150	151	157	159	159	196	152	149	184	150	187	142	151	157	167	160	169	159	165	171	152	155	179	160	173	162	173	164	165	164	168	175	147	172	155	167	179	155	155	192	180	202	148	162	170	159	190	168	177	133	178	214	160	149	163	158	158	144	161	156	177	130	161	166	188	148	138	167	181	157	165	145	198	170	174	161	180	197	165	173	139	160	161	161	148	144	157	168	189	180	160	160	164	160	179	137	179	148	164	159	166	162	180	153	175	162	169	174	181	172	177	165	160	143	172	176	162	164	167	157	197	179	140	166	167	158	176	176	186	168	167	171	181	165	168	187	147	177	156	165	165	170	159	165	145	177	153	156	175	141	155	153	160	175	166	187	164	138	166	164	152	163	170	166	165	163	148	153	153	175	171	162	152	171	152	176	179	159	139	191	164	176	169	162	160	162	171	166	173	163	173	172	130	177	161	155	141	158	172	153	159	174	173	173	188	150	166	144	167	167	184	192	168	192	166	143	148	162	187	157	138	155	160	161	178	157	157	170	146	153	173	168	165	160	162	157	163	160	155	165	165	160	170	194	166	158	164	181	180	148	162	166	165	161	158	134	195	179	134	178	181	156	145	169	150	169	180	145	166	152	148	178	191	171	181	149	174	168	181	161	183	158	163	162	150	169	167	168	170	197	174	169	166	152	175	173	154	171	165	170	164	179	181	161	169	155	177	167	177	177	146	169	164	160	162	154	157	153	169	148	157	149	166	158	176	173	186	177	157	174	175	158	191	173	174	169	169	163	163	172	159	159	180	190	157	192	172	146	171	182	185	175	181	201	155	171	158	198	178	196	182	174	164	172	171	160	161	170	175	154	177	154	166	160	171	192	176	169	146	143	177	152	149	172	166	168	157	142	159	164	190	149	167	188	155	180	176	161	149	156	176	173	144	155	172	174	170	145	153	181	208	176	143	155	165	176	165	190	187	164	152	163	149	185	152	139	166	164	179	153	189	168	189	170	162	191	164	167	159	153	181	173	162	143	174	166	160	157	159	144	150	156	177	174	157	162	181	169	169	158	152	157	172	160	168	155	189	158	171	156	170	167	164	176	157	169	166	176	165	154	143	172	169	171	187	159	178	183	176	157	165	160	172	167	141	170	155	167	166	170	160	196	177	173	180	172	177	170	154	178	148	170	160	149	177	152	174	146	161	137	145	160	165	173	157	144	198	154	166	158	148	163	165	166	182	157	156	181	173	162	161	139	162	183	169	169	166	181	166	151	182	157	163	153	175	172	180	158	161	165	188	173	169	141	184	172	183	132	161	159	164	189	161	187	175	168	158	172	166	142	173	180	132	130	159	174	179	167	185	160	170	160	150	166	170	174	172	162	161	161	161	149	173	139	151	175	145	166	160	146	162	150	175	163	166	187	173	177	174	179	197	169	160	147	183	174	164	176	157	165	171	167	159	173	152	162	152	163	154	179	171	181	168	180	172	165	161	174	176	167	175	179	180	157	165	172	178	156	162	162	160	176	152	132	163	194	166	167	166	175	163	172	159	158	169	164	154	172	175	181	169	174	153	182	175	176	168	177	149	159	157	136	171	173	144	152	146	136	154	153	165	176	185	160	175	159	156	176	175	169	160	155	178	158	155	163	156	163	147	159	182	151	169	143	170	160	169	190	150	188	144	153	178	144	169	173	139	151	150	162	159	136	154	167	150	185	150	172	170	175	176	169	148	169	163	162	138	172	188	157	155	159	138	170	147	192	150	153	163	149	157	157	170	176	162	174	164	176	153	147	163	155	162	173	160	171	147	160	163	148	165	179	167	167	140	166	171	169	160	161	157	192	165	159	162	164	151	160	165	146	172	144	159	158	179	156	185	158	152	179	172	156	193	155	184	196	191	172	162	170	154	151	180	164	168	182	177	141	165	188	152	169	167	177	163	168	159	181	167	177	159	164	163	168	178	156	159	149	135	168	177	159	190	197	185	165	160	176	137	183	163	175	160	148	171	157	183	167	169	158	157	165	171	166	145	158	164	174	176	176	172	148	169	161	159	133	177	176	172	173	151	178	165	168	159	165	150	159	160	167	172	167	176	158	165	160	179	158	154	136	156	167	143	160	149	160	186	173	171	186	161	189	172	151	176	171	173	136	154	178	163	141	143	142	167	162	166	153	183	159	176	172	159	148	169	154	167	145	160	166	170	145	174	157	161	160	174	176	177	190	167	175	172	174	167	173	175	151	158	150	182	139	177	164	156	156	177	173	172	145	168	159	182	171	183	174	175	184	162	169	148	157	166	199	168	150	174	168	188	172	152	157	183	160	155	168	167	158	157	138	161	188	160	158	156	165	179	197	189	160	177	172	140	155	160	151	173	178	176	150	151	155	162	129	161	180	173	155	172	157	170	168	182	164	153	163	167	155	157	168	156	171	158	162	190	165	185	175	184	142	157	169	147	169	196	161	168	160	158	145	178	169	179	176	162	180	167	148	180	166	172	158	153	167	166	159	199	166	157	163	165	163	150	162	150	183	173	172	165	174	171	156	172	145	159	183	172	150	162	159	177	201	157	144	165	143	181	154	175	171	166	182	149	173	146	152	156	170	171	204	172	164	170	170	182	154	146	164	165	142	171	165	143	172	194	188	150	165	188	181	186	169	168	145	188	167	161	157	171	187	156	168	146	166	191	163	155	148	149	173	165	153	180	159	165	136	167	167	167	150	148
5384	1175	2192	2685	2340	1951	1640	1449	1279	1086	971	1002	995	1142	1834	2847	3801	3732	2136	1484	1199	1250	1134	1193	1169	695	578	624	570	539	509	542	534	532	561	511	577	543	541	539	487	535	517	586	511	476	507	539	469	519	513	514	511	477	463	527	491	483	486	461	502	457	517	488	463	455	504	453	483	481	513	488	501	454	485	507	488	478	484	483	478	446	502	530	469	490	479	472	486	448	507	461	479	491	472	472	466	517	481	466	479	512	469	494	446	482	454	477	477	498	503	472	470	465	513	528	453	430	493	491	482	488	491	470	481	512	491	454	475	484	511	476	475	489	523	449	526	474	482	481	466	462	466	466	468	479	462	477	460	502	486	440	501	463	472	475	450	459	469	473	497	519	453	490	474	444	501	483	462	458	445	488	438	474	492	491	495	491	498	478	512	480	450	484	500	463	486	491	480	461	493	453	498	449	434	448	469	485	504	520	474	474	461	424	497	437	511	458	443	475	462	476	504	451	463	481	486	435	480	489	519	465	451	502	447	437	503	499	470	437	480	455	475	476	462	432	498	437	441	508	491	500	515	467	448	479	496	479	506	471	477	472	468	451	478	452	512	508	448	466	512	457	495	456	495	489	469	510	488	514	490	471	445	470	479	506	447	503	502	493	488	434	488	487	480	436	446	484	537	488	468	451	477	465	469	449	479	477	476	454	480	464	473	492	501	439	479	452	440	481	486	448	460	494	475	472	499	495	493	499	467	478	498	458	485	478	444	480	454	484	471	460	470	481	482	498	476	480	479	469	479	464	464	458	461	490	504	476	482	486	455	494	483	464	509	497	488	487	433	472	479	459	494	469	470	482	439	464	485	469	414	497	505	460	476	463	506	471	451	478	525	459	488	503	499	487	447	486	482	507	442	497	523	459	466	499	473	470	490	488	442	513	511	477	486	456	492	510	500	471	445	443	502	446	465	498	431	484	492	462	484	480	496	488	457	468	457	469	474	476	469	459	466	474	477	457	482	443	460	478	475	450	512	437	474	469	484	489	440	484	486	490	440	489	487	484	491	495	485	494	471	506	458	459	475	421	501	505	525	470	489	434	475	492	474	479	454	472	522	488	504	478	492	431	462	476	446	471	489	513	483	474	501	492	485	491	484	462	517	438	486	471	432	437	447	451	451	481	460	486	468	478	492	515	478	486	493	499	485	469	459	484	440	467	484	474	470	488	499	475	474	509	472	455	457	456	460	460	462	468	435	472	503	466	483	451	512	467	444	491	485	484	466	465	445	447	487	488	494	470	477	466	459	441	463	459	491	439	453	488	445	446	495	495	482	494	440	442	485	484	438	481	507	493	473	467	503	493	484	463	440	512	480	465	479	481	474	501	501	472	440	487	486	469	481	455	452	463	501	475	504	503	507	455	465	459	454	483	497	494	489	450	451	487	524	476	481	512	463	450	468	459	484	481	459	483	505	473	471	464	425	431	492	433	424	510	485	473	466	427	477	446	497	455	490	463	498	507	472	487	480	494	485	485	516	467	489	473	460	495	483	497	482	490	465	478	482	508	491	457	484	521	476	503	465	439	477	506	490	476	514	450	467	485	515	463	503	488	461	498	473	419	490	494	480	457	444	513	423	461	499	479	492	479	485	463	499	438	480	448	436	461	477	488	494	462	466	495	487	433	455	457	472	483	490	464	512	458	442	488	494	469	485	441	455	464	474	507	463	460	492	473	428	462	474	476	480	489	487	471	514	523	500	476	511	491	482	442	454	451	457	455	466	465	504	479	499	435	493	439	468	471	483	484	497	513	464	493	505	475	474	491	486	456	475	472	433	510	515	471	521	489	495	446	496	473	489	465	484	444	439	467	492	480	485	477	494	475	487	442	509	504	438	471	476	468	456	459	463	486	484	510	471	503	455	430	448	495	462	505	479	461	485	449	467	499	488	469	477	452	530	465	506	510	473	456	481	504	500	488	499	444	458	511	488	443	513	474	494	505	445	456	497	499	466	528	469	498	452	498	453	450	467	486	486	472	499	474	508	468	484	500	439	462	449	486	455	493	498	498	466	483	449	447	498	456	482	502	464	525	495	478	470	483	462	438	498	502	448	503	481	490	437	460	445	474	451	473	481	482	429	462	459	484	466	493	480	455	450	469	473	462	458	488	496	473	487	490	496	505	468	472	480	465	466	468	446	457	498	476	461	483	509	428	463	496	466	458	486	496	525	459	460	490	451	462	522	524	481	527	457	500	474	446	483	461	502	485	469	502	454	468	473	501	482	477	461	476	459	513	506	471	502	468	474	487	482	465	476	460	507	488	482	486	490	492	544	438	453	466	520	452	491	447	454	516	430	479	455	507	483	464	475	504	463	495	528	488	478	488	488	489	494	459	441	442	448	483	448	471	493	463	468	494	477	451	469	467	454	481	532	454	429	463	503	484	513	472	465	476	461	483	524	446	428	487	505	472	470	487	467	483	432	478	494	457	477	444	523	473	497	457	470	472	467	488	448	434	444	450	468	496	492	487	502	478	492	495	478	479	456	504	498	449	462	497	469	452	487	443	492	472	446	459	438	445	504	471	479	494	494	495	497	488	489	483	470	479	497	458	479	455	435	460	441	471	453	460	455	467	495	480	463	482	484	468	491	490	498	490	503	461	524	478	458	494	473	482	471	501	470	450	468	469	446	473	504	498	475	463	495	499	468	472	465	470	510	515	483	524	451	461	455	471	485	465	481	459	510	484	475	455	467	470	499	469	452	481	452	492	467	485	518	488	455	463	492	436	510	471	495	469	502	456	464	475	506	472	481	463	491	447	543	481	491	472	472	496	484	450	450	513	501	493	457	479	454	536	470	481	441	462	445	437	455	459	443	500	474	450	480	498	475	496	480	477	441	477	453	452	490	480	513	491	480	498	461	482	461	517	512	489	519	460	498	525	477	504	477	439	486	509	447	523	448	425	479	483	484	487	479	448	475	457	453	450	459	491	450	485	475	428	453	488	452	481	463	489	454	415	517	475	447	474	474	517	491	452	460	524	490	464	456	466	498	478	497	467	478	510	471	501	518	485	479	478	496	504	511	521	493	472	433	485	488	479	484	476	469	504	471	502	498	486	437	476	491	478	486	463	450	507	485	480	456	474	479	451	454	519	456	474	433	496	452	485	447	460	502	462	511	480	533	442	489	491	441	455	507	485	466	514	510	498	466	496	508	497	470	491	459	472	462	473	496	422	448	464	440	491	464	479	483	489	492	483	479	488	459	508	476	470	458	462	444	458	495	447	511	479	498	454	486	491	512	499	499	470	478	455	466	455	490	484	447	463	477	503	487	498	453	482	498	516	462	493	478	448	478	487	464	496	478	504	511	502	489	486	471	518	439	497	469	465	501	478	455	472	470	443	472	475	485	512	481	487	466	474	463	471	439	492	491	445	456	478	477	465	457	488	463	491	455	467	476	460	489	520	468	460	454	495	466	455	474	470	476	490	434	462	456	443	460	477	453	494
13725	2222	2221	1743	1244	976	780	605	553	507	475	428	471	503	713	1154	1294	1020	1083	838	838	829	850	599	462	290	276	294	283	309	283	301	331	273	312	279	293	316	258	261	283	278	281	256	302	285	282	291	265	295	279	267	305	286	309	288	261	265	270	290	286	244	288	289	305	287	304	266	297	280	277	292	300	292	278	295	239	272	283	271	295	304	320	297	264	303	277	321	293	266	257	282	324	290	318	296	326	302	277	284	292	256	271	309	261	252	293	292	314	294	272	285	301	262	269	261	304	294	329	301	307	290	281	287	268	304	275	273	284	268	278	263	287	277	265	273	264	286	265	285	244	271	285	281	282	298	291	280	313	285	244	289	247	308	283	305	295	301	288	278	265	298	278	281	316	279	291	297	290	293	319	269	268	274	307	290	250	275	277	303	294	304	270	293	278	300	275	278	291	250	279	285	299	296	259	270	265	309	263	276	310	283	292	282	292	282	279	257	299	301	276	267	276	291	293	291	276	262	283	289	283	300	276	287	285	264	265	270	279	283	271	300	306	310	289	267	282	264	279	275	294	294	267	273	299	274	253	293	276	260	254	288	271	284	320	279	265	267	294	272	308	284	311	272	260	288	303	277	297	268	263	288	255	276	309	271	254	268	271	279	252	230	286	294	278	238	281	316	324	273	302	285	283	298	275	285	306	289	254	274	282	255	306	305	273	251	305	299	284	313	282	292	305	251	272	294	281	291	272	293	268	273	270	317	287	289	292	240	256	289	280	294	269	265	252	281	286	263	289	290	279	257	267	302	288	281	266	277	272	283	337	299	279	254	289	273	300	278	284	301	295	301	261	261	289	301	298	288	310	281	258	299	266	305	307	287	261	281	326	298	288	287	284	297	280	279	276	258	303	269	281	287	281	289	311	271	279	249	290	260	256	280	289	260	269	288	278	282	318	261	279	284	288	274	296	289	269	315	272	291	302	261	256	294	294	292	266	282	267	275	252	291	296	287	265	293	306	281	288	270	302	267	299	264	290	318	301	283	273	268	341	281	302	297	304	269	276	251	285	281	287	248	270	320	265	276	258	294	297	262	271	305	280	275	297	278	313	305	251	263	294	305	319	287	273	256	294	259	276	287	266	280	277	287	251	304	281	313	297	285	263	277	285	278	272	262	287	249	280	285	277	262	285	282	278	258	281	265	286	255	300	296	272	292	282	258	276	291	274	284	296	314	285	288	286	273	253	275	316	299	266	276	275	273	294	283	271	297	267	279	257	283	268	296	276	289	271	294	264	265	268	293	303	275	272	279	288	264	264	232	283	260	321	296	281	297	231	274	271	260	277	245	277	266	288	304	261	256	291	309	260	262	317	266	289	308	295	277	301	263	291	277	280	304	278	261	306	261	293	285	271	276	268	257	259	296	304	304	275	294	292	295	293	282	252	254	298	293	277	304	250	271	263	295	279	289	295	276	296	258	271	327	267	271	294	277	261	281	261	277	273	239	264	293	261	256	276	271	271	274	292	326	281	285	306	316	302	268	270	280	287	277	277	273	297	251	262	295	240	272	292	241	325	310	275	318	287	306	261	327	261	277	299	313	288	299	283	281	276	308	285	292	269	279	290	287	274	290	305	281	266	292	283	266	257	265	270	271	266	275	325	278	300	268	306	307	281	283	290	285	271	296	275	284	265	261	276	263	274	272	295	283	283	282	282	315	271	284	252	291	259	267	277	294	255	300	303	269	286	276	269	264	271	266	281	298	297	243	291	296	268	261	268	286	263	232	275	305	270	296	308	311	248	310	304	275	274	279	277	297	251	253	284	302	306	287	248	261	278	260	276	287	284	326	288	301	277	272	291	275	278	276	262	245	261	264	281	300	271	285	299	266	303	276	329	309	283	275	252	303	293	285	311	288	284	291	274	267	277	276	302	316	237	290	283	291	293	332	312	288	297	317	281	318	270	275	299	289	300	260	293	279	250	287	292	297	270	277	306	282	296	271	283	284	283	311	286	295	295	245	301	284	284	284	288	287	277	281	244	271	288	293	279	297	298	287	314	286	244	298	269	277	290	272	287	252	237	300	287	265	255	268	280	279	268	280	277	265	265	277	276	289	290	312	266	259	273	271	313	296	302	273	320	281	275	295	287	297	283	262	267	284	267	272	295	284	301	302	260	259	275	269	280	295	252	312	266	274	295	294	289	270	276	280	278	258	290	298	285	302	288	280	289	319	288	290	281	273	293	272	293	274	285	264	293	282	269	276	269	271	301	316	260	285	287	264	291	320	299	269	296	284	283	280	285	298	262	264	257	294	296	285	236	305	287	265	280	316	258	280	309	271	263	265	277	321	280	257	292	270	308	289	274	268	316	281	305	252	274	270	293	262	271	269	289	284	274	281	263	296	279	272	277	301	262	304	265	268	259	288	298	298	293	262	245	288	289	308	284	302	272	255	296	247	291	295	270	284	273	286	306	268	289	295	283	273	261	287	300	317	308	263	286	287	296	282	266	292	306	289	282	300	329	307	269	290	280	262	270	289	302	279	246	305	297	284	274	307	255	280	259	286	310	245	251	266	276	279	272	270	272	281	291	309	302	295	289	318	290	264	264	237	284	309	269	276	268	314	304	268	287	295	263	293	279	285	272	287	286	269	289	281	309	307	257	272	285	274	281	276	270	309	277	255	292	279	303	252	286	260	274	281	300	286	308	284	279	262	276	287	289	292	300	296	267	256	279	306	264	297	271	286	255	265	292	312	304	260	277	272	293	281	257	305	293	255	281	291	275	281	308	318	292	302	269	282	271	288	285	282	281	275	317	279	298	265	275	271	321	277	287	256	267	256	272	317	298	296	287	283	317	256	306	246	244	275	305	295	278	277	282	248	275	283	265	287	293	283	286	288	268	258	329	264	276	280	263	279	288	285	282	247	266	268	305	281	329	274	255	283	294	288	308	268	281	283	269	270	302	294	260	305	290	296	291	255	271	298	297	272	311	277	277	278	300	280	307	310	280	287	276	272	262	270	273	303	266	306	292	240	297	296	286	294	256	320	283	269	296	291	265	281	303	299	315	286	262	261	280	261	287	293	238	276	276	275	276	278	334	292	269	280	308	279	316	339	300	284	267	285	283	283	281	265	281	310	259	261	267	314	265	271	293	266	320	277	276	273	296	301	275	264	252	289	251	260	254	272	297	293	266	297	295	314	291	295	260	296	300	282	306	295	292	266	311	307	260	261	274	293	296	284	298	289	268	261	290	279	299	296	280	245	297	284	288	291	312	277	281	303	267	296	259	323	273	295	269	315	284	272	285	295	287	276	308	279	244	282	309	298	294	269	289	257	307	273	280	281	295	310	294	279	287	274	306	311	302	271	264	280	279	283	263	313	278	293	296	282	296	278	300	278	295	318	262	312	303	290	323	305	279	280	248	280	312	291	281	298	287	287	292	300	265	291	228	298	275	287	316	254	274	283	266	253	283	285	284	265	275	255	263	269	286	271	278	249
7555	2105	4229	4995	4434	3847	3070	2623	2305	2095	1918	1753	1987	2397	3799	6959	7266	6049	5816	4571	4224	4162	3603	2518	1618	1053	844	960	880	862	872	851	858	855	840	847	871	856	775	866	835	855	822	811	821	838	768	813	753	760	807	757	778	766	866	801	799	791	763	757	752	742	792	839	737	758	748	766	714	769	806	742	764	684	758	718	788	777	756	700	755	754	782	729	711	738	801	770	712	788	754	757	751	748	810	795	715	820	762	711	751	778	750	730	692	714	707	758	786	756	788	756	738	717	719	761	754	747	768	786	746	776	720	793	742	732	790	785	751	788	769	721	740	772	758	779	739	744	733	738	727	712	738	700	761	725	764	738	795	751	734	751	778	775	756	697	758	811	712	726	764	729	731	731	730	731	672	749	755	730	731	726	736	729	769	709	689	760	763	731	757	769	724	719	730	748	743	731	725	756	751	719	790	742	804	791	743	711	724	737	795	725	680	756	777	730	717	755	728	756	717	701	743	740	735	707	748	720	738	708	713	736	779	731	698	721	715	705	778	721	692	718	740	759	721	694	755	704	743	716	735	756	744	759	749	753	725	727	708	699	719	773	758	710	737	776	726	755	762	693	744	749	788	782	722	749	749	715	773	766	735	711	730	719	758	729	712	674	790	724	743	746	749	782	722	725	799	706	755	732	713	724	744	715	766	726	718	755	761	771	779	705	791	740	731	711	790	708	744	737	770	725	716	776	753	756	746	786	704	761	740	707	709	771	750	746	739	716	749	731	704	707	686	719	774	730	730	700	747	738	737	768	718	754	768	778	762	737	739	714	744	747	673	728	767	755	777	747	699	735	702	747	766	750	735	762	698	708	689	791	749	774	774	703	688	741	724	770	731	797	746	758	701	711	761	730	691	794	809	691	705	775	762	779	722	731	761	691	763	733	736	747	763	735	752	769	730	719	750	749	731	755	709	749	723	765	752	752	767	728	735	740	681	716	753	748	698	742	772	777	719	780	706	773	702	728	726	720	740	755	700	722	699	723	746	809	730	744	774	766	788	703	722	714	717	731	719	744	693	787	754	784	732	719	735	732	750	707	716	685	727	756	739	734	754	715	719	723	742	757	714	748	749	735	732	745	768	757	722	768	794	714	744	747	699	775	784	701	773	705	744	748	743	741	720	717	737	707	748	761	718	721	720	704	723	707	735	770	698	747	761	764	750	727	725	700	728	752	710	722	722	715	776	717	729	767	741	732	711	720	738	725	721	711	710	744	723	760	742	717	768	740	731	734	732	724	724	763	744	740	741	734	753	756	737	702	744	723	754	720	722	728	691	717	753	758	758	697	765	724	764	720	738	762	795	738	679	780	702	717	776	660	688	797	728	735	793	733	716	808	711	713	724	764	736	705	724	763	733	736	728	732	737	738	745	742	746	758	738	746	755	736	696	709	718	744	742	711	758	717	762	711	772	741	739	793	717	730	736	726	748	758	730	736	775	744	729	693	729	736	742	756	725	731	716	771	737	784	768	734	779	765	777	718	794	681	746	726	779	696	725	737	714	727	738	812	729	742	683	723	773	757	730	794	764	734	717	735	769	730	743	758	752	714	753	798	743	784	713	700	742	752	740	757	687	748	769	725	770	744	741	805	777	754	725	769	767	770	790	721	735	752	736	660	796	743	766	737	744	721	744	757	747	759	712	756	736	739	786	741	738	745	731	747	711	702	710	740	765	764	760	773	707	773	770	752	743	734	732	745	741	687	734	744	767	707	749	750	741	700	736	723	718	762	730	707	759	771	751	787	745	698	769	691	772	729	752	756	799	719	708	760	754	720	734	742	741	731	716	753	702	774	742	746	725	716	746	707	714	746	735	690	765	684	759	704	711	740	759	822	774	766	725	758	801	708	756	768	712	698	719	706	739	720	709	748	755	730	739	747	750	740	749	732	707	729	739	760	738	764	693	718	741	781	735	693	732	742	692	749	760	751	751	716	693	714	742	736	727	779	773	748	760	733	742	700	734	732	768	747	811	721	703	742	779	728	728	746	751	752	748	700	751	670	725	770	732	731	723	713	719	703	727	759	725	741	743	758	720	705	751	710	712	757	714	734	700	735	734	738	758	762	705	731	762	760	725	715	749	733	727	756	761	734	726	748	758	770	740	751	743	683	698	713	713	741	701	766	752	751	772	747	738	711	755	769	781	793	700	732	736	770	729	770	744	746	689	732	749	787	748	744	744	754	792	723	709	740	795	771	771	757	778	756	709	769	732	692	737	731	685	733	743	754	740	749	768	753	744	776	737	763	739	772	736	776	687	756	709	740	761	771	721	718	683	775	784	699	749	773	725	730	764	752	718	717	714	686	723	761	758	794	714	739	754	758	760	742	711	733	719	719	762	743	728	745	769	675	749	753	753	781	727	746	750	745	724	757	694	738	748	716	724	771	768	690	701	742	700	740	747	716	773	700	736	741	712	753	742	733	690	779	723	762	737	735	774	789	757	704	691	740	773	738	770	773	763	754	805	690	766	733	686	777	755	753	733	753	707	758	731	727	705	790	748	718	729	741	734	714	806	707	767	765	718	747	700	732	721	762	730	741	715	724	700	736	699	712	738	743	761	729	707	777	724	741	736	724	734	773	736	742	763	730	725	766	775	778	784	677	755	765	713	750	710	770	789	755	760	714	718	697	729	761	776	763	750	697	744	772	743	772	741	738	746	694	709	754	694	705	752	762	740	750	779	770	787	731	695	715	705	738	762	725	735	726	730	750	769	742	754	761	765	750	742	742	698	761	729	721	735	709	744	745	722	758	717	790	743	785	768	730	739	742	719	746	725	758	738	732	757	757	751	805	733	728	676	799	768	757	679	684	723	734	734	786	705	745	766	775	767	757	740	674	777	710	735	732	749	776	750	753	748	747	733	749	782	734	718	759	738	731	759	734	748	727	746	731	719	746	707	718	699	735	728	787	764	735	713	711	695	765	714	721	760	727	737	754	757	722	733	700	766	716	739	715	749	715	718	789	735	732	743	772	718	761	751	697	706	776	692	734	691	737	738	750	737	724	791	785	722	748	735	782	748	732	758	709	714	747	757	708	744	696	725	729	731	700	711	692	791	759	692	716	764	731	770	786	787	691	754	750	715	750	726	755	771	747	717	767	712	758	743	739	752	838	746	726	711	704	756	702	735	753	768	750	725	695	710	754	735	732	755	759	768	730	740	810	770	750	719	761	793	710	758	735	725	733	765	756	833	677	745	734	765	762	703	745	770	764	731	751	719	730	741	771	725	775	707	751	743	748	697	746	748	761	743	716	713	751	764	722	763	761	695	734	741	745	799	700	745	745	709	704	741	696	767	740	705	773	710	761	715	761	729	726	751	696	755	776	752	755	759	748	734	751	712	714	759	757	731	739	754	742	748	732	710	726	732	794	730	772	768	744	727	735	731	703	726	780	798	710	741	765	760	752	764	790	747	724	687	729	790	748	748	748	741	790	742	762	727	757	746	699	811	739
2033	326	335	311	309	312	326	306	288	289	314	292	304	260	309	322	336	312	358	303	296	313	327	315	345	277	293	287	292	253	264	298	296	267	318	282	280	270	282	307	268	253	323	288	313	292	282	289	292	340	284	295	269	277	270	283	272	290	280	282	338	305	284	307	254	278	294	317	306	296	284	295	298	300	315	287	262	270	287	322	299	319	272	278	290	270	268	329	286	301	305	271	296	299	282	313	280	279	314	340	308	267	278	300	307	288	279	298	298	275	263	313	257	286	310	312	293	305	274	306	281	296	285	267	275	316	264	310	278	304	264	248	274	283	290	303	317	243	297	294	314	300	292	270	307	319	293	265	275	307	302	303	286	300	281	301	281	313	277	308	283	323	308	306	284	297	306	290	269	292	286	269	273	273	315	292	306	291	301	265	267	258	291	281	309	283	281	279	300	278	271	273	280	287	283	301	290	258	302	290	286	291	301	302	276	312	265	290	301	289	292	287	301	332	280	297	286	302	277	297	305	317	284	319	331	304	264	292	290	320	273	299	325	250	324	282	285	277	309	311	310	306	279	256	307	288	309	314	289	298	291	284	309	278	295	272	287	272	340	281	302	288	297	289	282	277	294	304	275	260	285	277	283	274	319	271	291	284	307	278	301	296	279	272	298	293	273	304	291	309	264	304	282	332	259	310	290	286	296	270	268	308	295	284	309	293	306	312	286	286	309	291	302	258	283	298	263	261	294	326	273	289	284	294	298	307	284	305	293	283	261	310	263	292	265	278	293	296	305	284	294	308	273	290	329	276	276	297	290	304	285	289	289	309	327	297	296	290	264	295	297	289	322	302	286	276	254	287	292	265	272	286	320	259	292	314	296	317	311	323	271	321	315	294	320	290	283	304	290	283	294	308	287	276	278	301	261	277	314	270	321	293	298	316	294	292	290	305	297	316	301	307	298	295	287	304	305	287	321	273	290	282	293	326	321	307	301	300	285	304	256	260	279	332	302	302	300	297	281	302	268	288	303	302	301	301	282	300	295	286	282	265	315	293	301	279	268	275	325	268	281	272	298	307	282	311	294	302	315	306	258	308	302	319	312	310	301	286	277	299	287	293	305	340	303	300	266	283	298	290	272	298	296	311	284	313	286	297	316	292	310	311	284	273	286	305	287	317	272	277	289	319	320	293	310	262	271	295	303	327	329	296	278	282	271	271	313	282	281	286	315	300	314	322	305	264	301	302	300	307	273	288	296	313	292	282	260	283	299	317	300	296	296	319	296	288	288	300	304	295	273	300	311	310	273	275	284	304	311	260	263	268	293	308	306	311	310	287	307	325	303	272	314	334	291	311	273	281	280	274	294	257	290	288	283	278	300	284	279	319	308	298	292	300	288	256	272	288	293	288	327	311	312	295	285	273	293	293	302	311	293	311	315	286	289	302	292	285	311	284	286	259	274	301	281	281	266	288	303	322	326	301	301	324	322	297	303	284	290	304	322	336	285	305	290	314	277	305	297	314	300	293	306	318	271	313	282	320	291	330	282	275	295	315	290	319	309	312	288	300	294	298	315	310	283	293	288	294	282	296	297	284	293	260	328	285	288	276	316	284	272	283	277	317	332	269	292	305	270	287	320	274	293	290	325	295	297	335	321	267	275	279	323	297	269	302	286	306	310	280	319	286	281	279	294	314	293	284	285	302	298	298	292	292	279	294	284	288	291	316	302	297	306	302	294	304	265	259	294	291	280	280	320	270	277	298	316	292	298	285	268	301	311	314	293	286	331	309	313	325	278	302	301	296	308	322	265	305	313	315	302	260	303	304	302	309	322	289	309	270	326	302	308	282	307	303	259	300	288	290	310	269	309	280	319	322	293	287	303	283	298	278	268	267	296	260	277	312	322	297	285	289	293	302	311	306	291	296	271	296	280	314	277	297	292	314	267	292	294	309	315	322	288	315	288	238	263	285	291	285	286	275	305	309	312	335	304	302	300	288	324	274	283	283	307	297	286	324	306	262	290	269	311	279	289	298	322	314	285	296	302	295	282	296	270	253	288	269	296	298	281	277	269	253	286	279	276	298	335	278	296	289	285	320	273	261	282	278	286	258	266	269	310	251	301	276	283	314	276	322	307	312	311	300	305	301	301	291	272	313	286	298	285	269	252	287	314	304	300	304	312	298	301	279	278	283	313	303	278	302	305	303	302	275	287	286	313	307	339	314	310	298	345	310	285	292	307	297	286	282	294	310	268	321	291	287	304	300	283	292	330	317	261	291	304	291	272	303	290	293	298	300	279	318	313	309	287	298	263	303	307	273	284	309	311	295	261	311	287	296	314	279	301	262	288	295	270	287	296	277	257	302	293	305	334	305	321	327	281	261	307	264	317	289	244	278	306	311	304	272	301	295	280	305	286	293	307	303	293	332	301	270	319	313	284	294	303	279	324	313	300	280	297	280	305	297	256	302	304	294	301	279	263	255	287	305	262	289	318	292	304	281	287	267	273	282	282	324	343	278	291	288	270	281	275	289	292	280	295	314	285	316	280	307	261	308	293	332	321	299	310	321	302	276	295	280	277	286	282	321	308	306	300	302	279	296	290	284	323	293	307	287	267	337	335	309	307	307	302	293	290	320	291	261	269	292	306	305	277	307	305	306	286	268	268	283	287	270	296	306	307	298	264	317	285	290	291	292	290	281	317	328	268	258	296	297	304	283	284	282	284	305	316	299	257	295	301	303	306	263	311	280	297	290	266	305	283	319	262	283	277	270	264	274	268	240	280	252	311	261	297	308	287	279	299	283	293	286	320	239	236	283	348	277	276	295	275	313	282	279	311	270	297	257	284	277	299	279	317	307	288	314	261	255	296	300	286	297	303	308	294	304	304	296	322	304	305	293	283	269	304	291	286	337	274	259	260	323	284	306	319	276	297	319	295	284	308	296	304	293	286	276	301	290	297	278	304	289	293	303	311	285	312	283	311	333	275	283	288	279	294	239	290	278	312	274	244	322	276	297	306	333	314	304	327	298	325	305	302	277	284	285	297	300	269	299	284	291	284	281	279	288	299	284	275	299	270	277	307	295	315	325	281	291	296	334	314	331	321	271	296	295	321	301	291	285	298	279	293	288	254	274	269	280	302	291	276	305	320	308	280	304	305	304	305	327	292	314	310	301	292	293	278	305	308	299	287	306	314	290	264	283	283	295	281	280	280	273	266	286	295	311	299	277	281	289	310	311	277	320	301	296	275	313	317	284	294	281	311	331	270	317	304	274	280	292	265	293	290	301	294	312	291	297	286	323	310	318	260	256	325	281	253	266	316	290	266	279	311	267	316	281	303	291	293	290	302	265	299	299	293	302	269	306	273	273	300	300	294	344	279	279	301	273	289	280	269	269	289	270	287	277	293	299	298	329	319	295	270	259	277	284	284	301	290	309	296	273	318	324	309	306	285	350	289	267	286	283	260	282	305	331	308	300	314	286	325	300	315	320	281	287	284	294	300	264
2422	745	802	801	783	810	796	771	726	710	735	748	763	760	856	849	903	871	792	808	795	834	813	762	730	744	710	719	771	725	736	732	736	691	770	710	705	762	708	719	780	736	703	765	700	731	678	724	724	727	779	744	664	739	721	724	744	759	706	741	720	731	741	738	709	750	701	727	737	712	729	732	751	688	753	734	716	713	731	758	779	730	686	718	691	727	693	705	697	742	749	752	726	678	726	724	717	672	701	701	708	738	724	689	719	757	716	743	717	721	755	723	749	699	756	696	716	732	727	774	753	773	708	724	779	719	726	706	705	670	714	723	773	759	737	703	747	778	689	759	723	740	715	750	716	706	724	712	763	727	733	751	750	733	711	732	765	708	703	704	732	723	758	717	752	724	701	719	755	706	716	759	722	702	713	706	732	722	701	724	722	701	749	743	739	745	667	761	718	735	710	738	711	730	733	766	723	730	722	778	733	734	718	734	693	729	752	713	725	720	740	755	736	707	754	744	718	707	738	744	698	704	751	691	727	712	721	734	669	701	718	694	698	791	738	740	724	708	731	701	727	712	700	716	720	766	705	717	758	696	749	709	736	739	759	717	702	719	795	770	715	722	743	753	779	729	752	738	750	730	729	695	674	758	722	704	749	713	749	766	760	753	760	731	727	748	705	745	768	723	743	738	691	722	725	695	683	726	697	708	674	680	706	749	700	708	711	714	747	696	716	697	787	734	735	696	714	782	692	729	761	715	717	696	697	663	716	785	721	692	745	784	757	739	739	716	729	714	713	767	706	736	746	739	766	694	735	738	720	762	739	677	697	733	771	759	699	701	704	733	699	729	751	718	739	709	738	681	663	766	758	703	760	712	706	704	745	684	705	708	693	727	724	704	703	746	726	744	705	705	709	756	799	749	687	740	698	745	755	723	718	699	797	716	713	729	754	715	760	709	754	735	749	704	711	686	770	745	717	754	765	695	686	767	690	726	730	737	702	743	732	720	716	753	676	684	744	792	740	753	698	748	734	775	726	705	763	680	712	734	695	674	758	734	767	699	754	707	725	730	724	719	707	791	704	744	769	759	698	743	720	695	724	665	746	738	749	722	751	711	705	753	693	695	730	741	712	758	745	676	710	766	734	743	651	721	707	707	738	709	770	690	728	667	701	709	751	724	701	762	741	737	744	777	727	739	712	695	732	748	734	726	759	696	733	761	703	777	709	755	753	717	748	785	727	720	728	661	767	730	734	744	753	743	758	709	708	749	729	703	747	737	730	752	750	687	703	709	653	683	694	678	751	727	731	742	707	667	735	711	750	715	719	697	763	732	707	729	712	777	799	732	768	742	712	746	735	726	736	716	740	703	720	744	721	724	718	726	692	696	752	741	743	763	698	678	743	735	731	752	733	734	721	706	726	751	725	696	714	711	717	742	715	702	704	728	733	730	731	744	688	760	742	719	717	733	756	713	722	710	764	758	755	745	663	724	702	731	670	760	712	728	704	735	734	779	728	712	700	677	714	787	704	666	707	734	729	712	696	768	729	695	713	743	701	743	736	729	742	718	731	760	756	725	736	753	736	682	732	694	715	699	748	753	705	763	726	689	693	755	734	707	783	736	736	717	727	753	791	688	739	721	775	730	754	722	715	722	737	705	714	744	719	720	721	711	720	711	739	707	765	728	752	671	724	755	760	706	768	765	723	797	754	733	716	686	693	769	693	742	776	746	729	811	766	696	733	746	732	705	753	749	740	752	711	717	729	711	736	714	692	709	792	767	685	709	728	695	747	739	813	704	750	684	722	729	719	724	731	698	756	709	734	733	750	763	744	685	735	701	711	768	714	680	721	746	747	764	722	726	654	749	700	735	708	687	762	606	720	705	732	764	719	759	684	719	706	729	745	741	745	732	775	718	696	708	725	718	756	744	742	691	722	745	686	708	760	713	683	747	763	721	738	703	715	684	759	705	734	712	712	741	723	779	715	707	742	737	748	740	733	699	740	741	704	686	773	731	731	715	715	735	701	755	755	723	692	722	710	716	746	723	727	718	726	737	714	810	725	693	739	764	715	731	693	741	709	730	708	726	726	688	748	704	710	742	732	739	739	694	761	721	752	738	732	708	746	740	711	728	773	736	720	673	762	734	721	720	703	673	733	735	738	685	719	763	741	704	746	705	721	742	757	732	662	710	711	735	693	710	768	715	710	743	717	726	704	680	683	722	755	761	686	717	723	666	749	750	723	717	690	676	742	680	717	754	772	751	714	789	741	724	730	729	663	700	709	679	747	740	715	761	704	717	724	773	709	714	744	700	726	761	735	719	685	716	683	694	742	733	742	761	732	698	703	675	746	764	736	761	714	774	769	717	701	746	750	747	690	732	707	707	718	751	719	767	730	698	728	705	736	727	745	732	743	760	735	748	674	732	672	748	797	729	752	755	750	737	775	746	730	678	692	735	700	704	752	680	746	698	706	743	723	749	757	716	745	756	726	692	732	747	774	733	748	686	697	720	703	740	682	719	743	787	719	763	791	696	744	721	711	699	748	729	743	714	751	724	719	735	734	719	727	739	718	768	726	741	705	750	708	695	731	693	727	767	760	728	763	706	702	724	727	737	713	766	678	803	729	686	792	688	734	660	723	667	742	729	725	703	707	716	733	740	708	711	732	742	749	727	726	667	765	737	722	704	727	783	764	767	754	718	748	705	753	715	768	753	761	716	740	718	707	710	736	736	747	739	765	723	749	693	692	696	696	753	728	754	732	658	719	777	707	735	726	745	745	717	739	740	722	767	746	737	703	737	716	744	724	718	699	763	755	775	707	694	767	727	731	744	718	730	702	725	676	735	737	763	707	729	762	726	738	763	720	714	778	766	692	758	734	756	762	707	725	766	765	716	662	703	721	730	739	755	713	763	686	730	741	723	719	737	743	756	756	744	729	705	719	724	688	701	709	741	674	659	749	733	713	713	705	731	790	747	758	731	746	740	714	757	746	724	741	699	739	678	696	750	720	733	746	756	702	781	716	747	732	762	736	716	745	735	797	780	680	696	735	701	693	687	725	732	700	734	724	732	747	722	732	737	755	758	744	683	740	732	713	728	721	699	716	704	701	730	716	699	690	709	769	719	685	724	710	741	709	690	797	728	678	742	742	667	743	691	761	780	685	727	728	715	704	677	723	766	730	729	755	729	750	747	742	702	741	724	713	717	750	731	725	640	734	725	760	717	727	710	759	747	666	685	753	719	690	705	747	739	751	697	714	705	720	741	695	727	717	683	702	735	775	665	699	728	735	743	739	760	732	715	734	792	732	673	748	729	719	735	678	751	712	719	692	717	782	749	729	755	691	717	699	681	730	749	728	729	736	729	706	728	748	774	704	753	675	751	745	774	758	769	677	786	792	736	754	728	729	733	709	680	735	707	711	739	708	719	750	721	743	727	732	723	708	754	701	729	748	719	776	684	707	712	771	675	718	691	728	743	733	776	740	717	693	717	770	744	668	748
6929	871	954	773	627	465	409	337	285	237	230	237	263	259	456	653	570	718	477	394	486	395	375	218	200	171	179	202	196	167	160	173	183	173	166	174	152	162	204	154	170	150	151	179	167	181	193	181	162	176	161	178	181	183	170	164	179	175	186	153	168	161	153	183	168	156	186	178	161	161	182	176	171	143	159	170	176	161	168	165	159	175	161	173	162	169	167	147	141	147	158	187	161	152	178	176	170	163	179	156	153	167	141	155	160	153	178	181	144	144	152	163	170	161	171	181	131	167	175	148	174	157	200	182	164	169	190	157	172	169	167	145	162	165	177	157	156	153	163	157	153	162	186	152	165	167	171	166	167	181	172	163	144	152	161	166	170	178	172	169	194	180	167	138	176	173	166	169	152	173	158	148	159	159	167	157	165	160	168	166	171	168	183	193	172	164	161	163	153	169	154	171	189	184	169	148	183	157	176	180	155	168	165	184	197	160	157	168	169	176	170	169	172	141	172	174	152	173	161	161	191	147	149	164	173	138	164	144	160	160	160	145	171	167	197	135	156	161	169	147	205	174	168	174	171	191	150	162	156	150	162	155	184	151	169	141	179	157	166	159	178	177	146	173	176	154	187	158	164	169	158	156	137	161	164	169	144	187	155	170	181	162	151	154	158	162	145	141	161	155	153	172	169	173	168	175	147	162	170	179	170	159	156	181	142	168	179	167	189	179	159	180	167	163	165	156	174	168	155	162	164	164	177	163	151	165	176	148	149	144	165	186	187	163	159	146	178	149	178	164	167	181	188	160	181	168	173	152	153	146	177	159	191	165	157	151	171	168	176	166	177	165	166	161	168	165	166	165	163	144	175	153	181	156	152	180	155	184	165	143	175	155	162	144	149	160	169	161	177	159	173	180	159	176	184	166	169	162	176	158	138	160	178	168	166	144	172	159	184	159	157	173	182	179	161	204	138	177	171	158	159	177	154	177	176	168	176	154	182	158	143	164	163	163	156	177	175	150	145	176	160	156	145	169	131	155	186	172	141	160	169	157	152	152	194	176	179	159	155	158	138	171	172	157	164	151	156	170	150	160	157	164	161	176	155	153	152	150	166	166	172	196	161	140	166	165	168	176	170	162	168	154	159	159	171	152	156	174	159	173	177	151	179	176	174	175	145	152	168	170	169	170	153	203	178	191	167	154	160	166	163	157	162	192	163	157	195	160	158	167	152	148	139	154	146	159	145	194	152	178	169	163	161	149	145	159	166	205	196	173	184	167	140	143	164	165	169	177	156	172	158	161	167	139	167	151	160	135	159	184	166	144	180	156	191	158	185	167	167	174	171	163	157	172	176	164	148	156	150	155	157	171	181	166	161	149	161	166	171	163	138	142	148	148	163	171	153	185	160	179	164	159	175	156	166	162	200	165	165	151	148	160	182	173	176	154	180	149	159	135	169	167	170	168	172	153	181	157	171	172	178	145	161	151	155	143	152	159	147	170	175	194	169	149	152	178	161	151	172	153	147	170	163	158	166	152	150	159	175	159	168	153	169	169	169	172	162	161	174	179	163	166	144	142	169	166	159	143	154	176	156	186	158	158	152	134	143	164	158	158	166	150	154	136	172	170	161	180	170	183	195	174	194	141	168	162	168	169	167	137	152	177	156	157	154	157	170	169	160	165	167	160	177	160	180	167	150	158	190	181	181	151	174	162	162	144	187	167	156	146	168	139	154	172	185	162	193	201	153	163	165	149	160	156	134	148	162	184	181	155	165	178	153	165	154	164	146	150	172	157	152	139	159	150	161	155	157	174	175	158	143	173	154	160	138	156	169	181	141	188	149	170	166	123	153	162	153	150	147	199	150	169	150	142	158	168	175	152	164	145	137	159	161	166	161	149	177	165	155	166	168	169	132	175	170	168	160	167	154	164	150	187	164	166	155	171	163	188	143	166	159	168	196	160	165	163	165	171	137	180	180	148	168	175	145	160	164	196	175	183	148	157	170	172	181	160	155	167	149	191	153	158	166	175	174	188	155	176	166	165	162	149	158	167	174	168	156	133	196	155	159	166	191	171	176	157	168	180	178	175	162	154	167	157	166	164	163	172	142	168	194	143	146	146	168	169	175	174	162	176	147	139	171	184	160	165	180	147	166	180	159	168	178	160	176	187	160	171	172	168	148	169	164	175	151	141	174	190	149	161	154	151	187	161	151	157	174	177	158	163	168	183	177	179	149	188	175	161	171	188	187	156	180	181	158	170	170	164	157	171	172	177	169	153	186	181	158	158	160	190	147	151	136	168	195	156	166	162	157	167	155	169	150	160	155	185	171	179	180	161	166	165	184	154	160	164	169	180	162	157	146	148	194	163	174	161	160	196	156	168	154	171	185	151	159	162	141	163	190	166	172	163	175	160	188	180	161	146	167	183	172	170	162	184	151	177	142	196	163	159	158	156	170	164	156	167	152	163	179	174	165	148	164	187	164	162	153	171	150	155	176	177	177	182	147	162	156	158	166	183	150	178	158	156	171	142	159	174	194	161	147	172	177	155	179	177	171	165	150	172	165	149	183	189	190	177	168	142	157	169	182	171	152	188	161	196	179	150	155	159	187	186	181	143	176	161	158	166	178	168	165	161	167	159	183	170	172	159	156	141	165	159	148	177	158	168	162	166	148	150	150	165	148	156	155	162	160	140	170	155	162	164	170	164	170	161	157	180	169	147	188	163	159	154	150	157	146	139	155	142	176	155	143	181	193	159	133	174	148	154	157	167	158	183	158	142	192	164	165	155	150	162	171	175	155	158	144	160	167	138	152	174	144	149	145	171	170	164	165	168	152	167	151	168	175	138	168	169	173	176	160	165	152	154	171	172	184	166	193	161	156	155	160	191	156	163	169	174	136	177	153	169	159	170	161	168	174	139	181	169	171	159	154	176	162	159	154	162	168	158	183	144	178	157	155	148	164	190	173	179	174	180	164	154	175	151	169	159	170	164	163	168	160	183	151	163	182	176	155	170	171	169	148	160	144	183	153	140	165	192	136	169	162	162	179	151	142	183	202	156	166	157	170	157	152	178	171	182	158	158	146	146	143	179	183	170	164	150	153	148	170	154	180	171	172	169	162	152	196	147	147	185	149	183	169	188	149	160	173	180	157	176	177	159	143	155	170	171	144	141	173	178	161	147	175	150	148	163	202	170	160	201	152	164	165	172	163	163	140	164	166	167	183	187	189	164	174	167	161	157	166	181	155	171	163	164	158	172	158	161	172	186	169	183	173	136	157	172	157	157	167	175	169	127	156	169	160	162	153	174	175	167	170	166	189	178	143	162	152	155	164	166	165	163	145	152	163	160	141	192	140	163	158	164	181	180	179	155	163	138	162	188	170	140	155	158	181	151	146	173	155	149	180	178	177	158	170	153	171	168	176	166	165	168	153	142	146	155	166	170	147	171	154	167	172	161	179	169	155	171	134	156	170	176	172	163	182	179	154	171	185	160	156	165	133	155
5511	1123	2202	2586	2329	1989	1576	1429	1222	1118	1021	989	1240	1276	2427	4276	3633	4324	3013	2032	2707	2336	1800	1059	720	561	557	567	574	575	536	554	535	519	535	493	512	521	519	510	490	512	534	498	492	483	470	459	517	475	518	498	493	503	517	516	486	469	476	487	496	480	446	494	506	481	481	467	459	459	465	495	497	497	497	497	458	473	484	449	466	482	465	481	485	463	495	509	534	464	477	484	489	492	468	474	499	499	487	481	480	513	492	463	503	463	437	513	488	465	495	527	468	508	476	450	499	504	497	523	482	446	494	464	472	427	510	477	504	502	460	486	467	497	434	505	461	442	502	498	511	471	536	481	450	487	485	478	481	482	471	444	479	433	467	451	455	501	477	438	499	471	494	529	455	448	483	486	503	456	501	458	462	511	442	478	490	443	470	446	496	472	490	484	500	487	445	463	510	494	483	474	480	466	501	499	474	497	499	472	463	462	481	477	478	460	484	458	434	510	478	439	476	447	457	480	482	465	465	485	464	501	519	485	497	479	495	504	476	448	468	504	513	479	509	488	517	497	471	515	485	482	500	472	459	487	438	465	454	462	465	449	462	490	473	468	472	450	470	489	457	487	485	421	457	431	483	469	501	474	482	490	497	488	477	447	469	459	481	502	479	454	468	442	483	458	490	444	444	493	494	464	481	489	458	435	463	487	489	489	460	477	473	477	476	451	481	485	498	481	487	505	469	494	445	493	485	458	524	466	478	468	450	506	468	472	488	501	472	472	500	481	449	472	454	455	490	463	506	418	500	455	498	463	458	484	455	447	534	436	461	461	545	514	476	476	494	482	497	438	457	452	468	529	456	420	487	495	503	464	490	501	483	494	471	448	465	446	468	450	521	478	473	505	495	514	495	467	483	469	475	510	537	473	472	478	478	434	440	475	470	519	449	501	469	473	524	483	466	458	450	487	459	477	475	472	454	459	506	483	472	470	457	484	469	464	475	499	500	470	436	479	473	455	479	484	479	467	447	493	505	465	475	468	447	470	467	436	474	478	475	487	486	507	456	481	460	471	461	477	475	461	441	506	431	488	511	496	491	471	476	479	441	447	444	463	515	472	454	471	468	457	469	463	464	470	491	484	487	495	491	477	488	439	471	490	475	444	493	501	469	467	455	513	495	427	455	481	445	459	501	477	471	459	467	449	485	437	494	450	459	457	484	491	490	489	470	477	484	458	413	461	493	456	490	499	469	461	475	489	467	488	476	459	490	472	507	458	506	496	466	478	483	484	506	501	473	469	460	471	455	459	473	437	485	441	450	468	502	498	457	466	465	475	456	495	450	472	485	468	458	468	481	478	478	445	513	489	489	463	477	488	498	498	448	455	468	497	488	452	496	474	447	469	470	487	476	466	516	487	476	475	478	479	469	493	456	442	466	481	471	487	483	449	523	503	476	447	504	462	453	476	482	502	477	485	464	456	464	492	456	453	485	479	460	492	454	504	458	441	495	517	464	474	435	497	458	481	494	480	478	462	465	500	450	500	440	461	453	475	468	500	449	529	457	475	490	507	491	519	516	477	448	441	494	481	501	448	493	468	508	499	456	468	469	462	510	446	505	462	493	459	498	516	488	458	437	467	481	515	487	477	453	466	485	475	488	462	448	493	457	496	458	516	472	514	485	469	477	486	483	476	427	474	482	485	443	508	504	506	486	434	455	480	472	495	464	487	466	495	462	464	441	500	500	473	473	471	460	453	476	487	455	532	514	509	491	459	452	468	474	494	492	468	445	440	490	488	484	464	485	492	475	456	475	471	472	471	459	489	494	465	486	500	467	458	473	475	499	492	490	446	489	450	454	480	473	460	524	483	467	473	451	463	523	496	451	470	490	515	449	493	485	435	470	457	481	481	481	500	472	488	456	460	508	465	461	491	487	487	441	471	473	469	486	421	524	495	475	485	490	466	477	466	404	482	483	457	464	491	452	443	457	482	478	464	466	458	521	485	490	506	464	484	506	485	480	454	487	460	475	447	444	468	462	503	455	472	457	405	486	470	491	451	458	470	475	503	456	478	463	506	415	465	443	462	463	466	442	477	439	494	457	496	533	490	494	463	455	501	451	515	452	498	473	473	468	461	512	468	522	470	471	455	487	462	471	440	439	469	458	459	468	520	495	482	451	451	477	505	430	480	475	468	492	478	519	493	493	475	447	471	461	500	454	488	434	477	448	479	484	452	477	525	455	472	446	472	503	479	467	482	484	478	445	485	447	439	501	477	471	533	463	481	456	461	438	490	487	481	535	479	474	518	486	493	446	493	472	471	463	507	485	496	490	492	474	515	461	504	492	430	470	465	482	492	478	487	445	465	435	455	460	487	490	485	523	504	473	433	465	462	492	508	480	471	470	474	461	493	455	457	475	478	500	495	441	470	462	452	448	446	478	479	500	467	524	487	471	481	504	491	474	467	415	467	462	462	491	491	495	490	453	488	441	470	472	457	470	473	513	477	462	466	492	464	456	503	442	458	518	446	447	461	448	496	454	497	487	453	492	496	447	498	475	468	504	487	481	494	483	472	483	488	453	474	494	496	509	502	499	425	484	466	494	477	483	475	458	492	471	500	453	503	461	502	483	466	474	499	459	491	494	457	468	433	433	491	497	504	494	469	497	431	458	471	482	467	466	500	496	484	477	503	488	478	458	450	483	468	508	479	490	500	476	460	438	464	477	468	467	528	488	518	491	495	494	482	505	487	445	433	490	474	437	465	479	509	481	476	482	506	474	492	466	468	453	469	460	477	447	494	466	475	504	486	487	472	481	457	485	503	431	469	459	471	465	526	444	482	457	474	485	488	526	484	471	492	471	461	487	492	497	469	459	468	462	476	518	465	507	489	476	483	484	416	474	439	489	472	477	434	490	450	484	475	475	449	466	458	465	487	489	520	489	471	493	487	461	498	502	460	491	471	474	500	454	477	492	442	473	475	483	488	471	444	483	487	487	495	458	467	491	480	458	487	506	472	462	454	488	467	427	459	490	479	482	486	487	475	480	458	449	491	517	456	483	497	467	475	482	498	455	499	483	458	505	435	446	492	490	493	458	502	455	519	442	508	464	457	507	472	487	474	468	482	505	531	491	491	492	477	456	510	453	514	422	460	482	472	465	433	493	479	482	477	482	467	457	436	454	464	482	488	461	475	469	441	517	483	434	511	457	423	518	455	468	481	464	459	455	462	489	458	489	459	445	456	467	482	479	504	469	474	494	494	473	511	467	425	471	447	473	486	426	467	472	513	449	509	458	444	447	485	465	522	455	460	467	485	478	462	481	489	446	472	496	483	470	491	454	477	478	475	469	471	475	492	490	473	448	464	492	495	459	499	511	495	481	478	502	510	450	463	464	471	477	448	486	469	488	460	491	497	462	470	493	477	485	473	483	522	508	456	460	488	468	480	439	496	438	450	464	446	467	476	475	479	457	490	518	478	484	438	462	492	468	490	464	530	486	475	453	483	469	459
13554	2229	2195	1746	1309	951	759	705	538	493	491	467	504	574	733	990	1338	2135	1722	1451	945	693	550	360	297	337	300	315	309	294	293	342	321	288	292	288	310	292	296	297	299	299	300	253	265	265	263	274	320	271	284	290	307	268	272	276	293	282	297	278	264	281	260	291	297	307	281	281	287	290	281	301	270	279	239	291	296	302	278	320	274	275	271	296	272	302	314	288	272	296	297	294	290	263	265	269	262	314	295	268	284	264	291	289	288	277	283	294	276	292	273	306	273	301	266	277	260	283	272	271	298	311	282	293	258	288	294	286	310	282	271	295	280	282	279	277	292	322	289	326	258	309	260	290	270	289	297	275	321	289	281	295	299	307	313	287	260	284	277	280	276	271	275	280	281	300	278	307	281	268	290	275	260	268	299	293	276	261	269	290	294	307	302	295	240	257	296	280	296	277	297	275	281	293	309	286	272	289	288	278	296	264	268	272	272	307	281	330	264	312	284	253	254	272	289	301	262	278	254	320	272	243	269	304	292	262	283	283	299	315	318	299	276	298	261	286	287	306	274	275	282	305	314	286	253	272	315	287	312	275	307	276	320	285	275	271	282	293	278	280	291	271	292	307	311	308	259	302	289	288	296	286	288	264	304	294	270	273	276	265	278	295	291	269	317	276	307	250	267	299	257	271	268	308	308	271	306	264	246	309	286	324	297	267	294	284	283	296	271	296	278	292	255	277	284	278	271	271	276	264	250	279	345	287	262	296	286	264	302	269	251	268	262	278	286	267	293	262	271	270	291	276	298	265	281	311	283	289	255	279	255	276	281	296	297	302	291	280	265	288	292	261	275	261	304	282	297	298	285	253	283	238	276	256	294	310	299	298	321	285	288	291	296	293	272	250	304	314	303	290	294	270	255	271	271	262	273	282	279	246	294	276	278	294	282	271	279	305	280	284	303	265	265	280	291	262	304	296	278	283	278	277	264	289	284	294	268	284	282	294	314	293	312	290	297	291	255	294	300	323	287	301	280	304	272	281	269	283	270	292	258	268	343	270	276	295	295	315	285	268	272	255	289	295	300	314	300	284	312	267	282	290	295	263	272	246	310	252	286	269	287	305	302	288	282	261	280	280	293	267	287	286	321	301	253	269	323	267	262	273	262	285	308	265	270	293	274	307	281	281	307	313	291	287	336	257	288	290	314	278	280	293	322	286	292	273	275	275	293	258	298	247	273	292	290	294	314	313	252	277	287	256	271	279	258	292	278	275	270	257	289	273	279	258	282	294	295	270	284	282	283	310	281	285	263	287	291	273	274	294	329	289	240	268	273	303	270	295	275	286	264	278	254	272	254	262	293	338	244	270	260	270	304	259	297	265	314	263	269	251	306	259	287	267	290	297	277	285	268	278	273	282	279	259	276	268	292	286	286	267	265	282	284	283	261	285	307	259	284	294	284	287	326	285	254	288	261	287	290	314	278	294	287	289	264	313	291	308	287	307	325	287	294	257	260	261	258	274	273	296	295	319	301	269	286	288	275	289	265	277	275	277	263	292	287	257	262	270	319	292	286	284	291	259	270	305	264	297	283	291	268	288	293	271	296	279	302	273	268	287	290	286	291	253	288	287	288	268	302	285	281	273	273	317	304	291	266	286	298	297	315	281	269	280	253	312	251	280	283	284	268	263	282	257	315	296	264	285	257	305	280	288	288	290	245	293	299	240	280	288	325	287	275	305	298	302	282	278	247	295	295	280	280	322	264	277	281	292	286	313	307	287	279	276	261	305	281	300	276	281	296	245	270	293	265	280	302	277	291	271	300	251	273	274	305	280	279	299	321	291	256	263	306	285	279	261	304	272	260	296	259	285	278	283	289	283	288	274	306	278	283	300	302	258	277	287	273	291	304	309	264	262	316	299	315	295	259	261	279	281	275	271	302	278	271	298	295	280	311	283	292	283	302	251	260	292	304	314	262	306	265	236	274	292	284	264	268	276	315	279	317	285	283	305	296	292	271	307	284	298	280	285	265	297	275	314	270	272	289	256	291	236	277	296	276	241	299	294	243	276	272	259	262	309	273	261	266	270	291	263	281	291	307	303	290	281	282	298	297	261	293	312	297	302	285	287	284	288	279	277	252	266	270	282	309	292	285	286	276	311	252	274	254	290	283	271	268	268	278	286	269	259	279	284	264	329	249	278	269	283	302	277	290	283	275	283	302	259	316	281	311	296	273	290	264	318	287	293	287	293	283	303	247	323	262	263	276	299	278	271	278	287	292	286	283	327	267	286	278	267	298	269	252	287	297	298	273	279	303	296	279	299	260	282	292	319	288	293	292	337	283	266	283	306	278	319	301	312	305	279	274	266	264	268	247	300	252	312	271	299	267	268	296	298	300	289	273	301	270	295	272	292	287	294	304	291	269	292	270	291	274	269	291	290	293	291	312	261	278	290	221	281	277	312	269	276	281	257	284	280	276	287	291	291	261	297	257	296	285	271	301	284	262	305	269	301	324	261	270	252	302	271	267	284	274	296	295	273	278	268	273	291	281	276	297	293	273	277	280	306	295	259	294	317	300	323	289	290	312	262	244	259	292	299	261	301	245	267	272	303	287	283	286	293	280	288	293	279	312	279	285	265	268	283	306	272	269	264	275	287	266	237	277	300	307	309	268	254	284	265	276	296	290	262	259	263	297	283	266	329	319	306	273	281	296	299	284	305	283	253	334	272	274	294	266	281	259	293	313	302	293	259	285	292	274	283	293	272	272	269	284	301	297	293	290	253	290	297	288	257	286	286	291	307	302	302	269	272	281	300	293	266	300	261	291	315	313	287	278	284	305	263	276	282	281	263	278	287	279	287	273	265	297	247	271	315	271	265	281	290	306	291	279	308	302	303	299	293	290	279	280	273	264	303	280	286	259	274	290	299	265	262	273	249	297	275	293	312	273	275	298	275	311	289	275	296	259	295	289	283	296	301	300	282	293	254	278	277	273	242	290	278	294	278	270	294	274	268	289	291	284	297	287	307	286	283	288	259	296	285	306	297	270	252	289	261	294	289	265	289	260	299	269	261	277	263	293	271	304	273	258	284	265	284	282	291	298	293	286	305	243	290	301	295	291	259	276	279	261	284	296	269	279	292	277	284	305	273	271	280	280	276	286	282	293	310	284	293	312	263	281	277	267	273	264	259	259	277	301	273	279	286	259	272	277	269	280	294	304	292	315	258	255	263	265	273	303	269	289	263	284	298	279	312	293	288	271	267	309	251	287	299	284	268	266	278	302	278	278	288	277	274	288	281	264	286	300	255	312	268	297	289	284	291	262	278	324	304	279	282	265	301	283	310	285	266	294	260	256	281	284	276	282	284	307	272	309	296	283	281	310	266	298	312	302	261	278	279	311	270	258	315	292	267	317	275	259	292	291	225	277	255	323	304	247	256	273	277	270	286	297	253	272	269	286	276	275	286	270	292	290	264	260	277	297	292	287	308	291	289	250	256	278	320	224	287
7471	2122	4264	5107	4575	3832	3139	2677	2317	2051	1827	1787	2104	2701	3715	5768	7658	11868	9916	8103	4883	3272	2288	1380	1001	957	907	913	962	918	887	846	890	855	838	820	858	833	821	823	850	847	784	851	802	763	760	787	814	812	885	813	770	807	748	794	764	857	798	770	828	806	798	769	772	765	787	785	777	747	757	798	783	718	749	760	743	792	787	772	788	735	756	761	735	811	720	779	766	698	782	764	754	739	766	748	720	750	788	797	793	742	766	808	741	747	751	745	728	791	770	812	743	754	735	762	722	707	713	723	731	757	754	701	743	747	718	758	770	751	730	745	729	778	757	726	767	773	694	713	737	734	749	715	683	762	751	789	795	760	758	775	707	717	778	724	703	729	701	767	744	741	794	751	721	742	739	696	730	726	784	732	708	720	728	782	726	736	787	708	791	764	737	739	751	758	795	753	766	777	736	749	752	752	840	752	733	779	744	771	694	749	727	733	728	738	731	766	757	738	731	732	718	785	689	694	764	729	720	689	788	711	710	708	694	736	744	743	790	740	735	746	723	825	709	782	734	740	743	793	744	723	748	754	779	749	752	725	741	762	754	714	733	751	740	781	697	783	720	752	717	738	780	705	722	747	729	769	767	659	742	696	759	742	711	735	724	707	747	737	717	688	715	789	723	773	730	737	792	755	748	741	760	730	722	713	755	716	729	712	775	751	774	701	682	707	745	756	740	739	701	726	761	723	791	733	720	746	738	750	734	673	753	711	715	743	716	733	735	720	798	697	699	743	796	765	720	718	801	742	663	784	735	715	743	731	760	808	747	763	699	729	731	723	760	771	734	755	718	716	730	694	778	806	723	755	709	749	717	708	779	757	775	761	766	747	763	707	715	771	735	765	760	728	756	716	727	742	771	728	695	701	740	763	719	733	707	763	716	739	709	720	777	721	760	763	706	745	740	745	729	749	766	742	713	763	740	750	752	788	733	727	698	757	731	713	746	750	730	722	731	754	758	790	723	753	708	706	766	745	769	724	726	741	723	756	744	709	736	782	722	734	742	802	739	734	681	766	705	700	735	738	722	751	749	680	774	793	685	731	734	729	696	743	726	700	770	762	741	737	747	740	793	755	720	700	766	687	763	709	743	727	778	759	758	728	740	766	752	711	739	715	733	744	769	813	692	769	763	748	757	783	687	743	770	742	748	706	716	709	729	785	708	743	697	753	758	749	700	773	710	762	683	753	698	797	742	722	721	747	774	727	716	728	681	780	688	782	774	704	702	768	765	671	738	667	705	720	765	768	774	739	781	727	724	727	761	761	790	752	768	745	773	744	739	742	801	743	771	763	740	738	722	793	709	713	791	747	801	782	698	733	768	708	693	728	729	741	741	775	746	711	785	729	820	783	716	741	708	767	756	719	752	717	695	738	746	693	758	740	756	746	745	777	708	727	720	753	766	698	778	712	712	761	764	757	712	699	766	710	727	723	754	713	709	717	741	796	756	766	703	681	707	696	782	743	768	747	719	705	755	737	766	768	807	716	767	785	719	754	761	681	758	717	758	819	803	733	741	783	739	746	750	699	716	741	746	779	748	741	731	721	777	747	754	732	757	792	751	730	777	725	716	715	749	737	720	727	755	708	753	728	732	720	734	754	749	741	747	730	728	742	716	757	745	714	757	721	790	720	701	741	741	717	744	755	724	746	760	768	738	753	777	669	769	722	694	720	749	740	741	701	738	779	699	759	715	727	782	749	737	692	690	693	725	756	718	751	682	715	758	744	698	769	723	716	718	780	727	732	712	724	751	744	766	734	736	734	739	710	728	758	752	746	730	723	788	746	709	741	707	711	770	832	717	754	733	736	740	730	744	701	755	764	777	732	696	716	750	735	813	717	745	759	749	720	751	705	705	729	753	732	751	747	775	769	742	766	809	750	728	691	742	744	733	791	715	736	784	748	746	742	746	717	750	749	719	740	748	756	747	743	779	752	751	769	814	751	775	759	723	729	765	748	774	688	767	763	789	712	752	737	744	741	759	694	747	766	760	782	736	723	736	733	709	732	772	752	719	731	718	732	764	788	766	782	718	745	736	735	746	771	751	731	714	779	701	694	777	725	713	728	753	725	760	706	757	781	754	727	756	746	740	754	735	752	763	672	746	754	740	746	761	769	757	724	698	760	778	715	744	725	714	773	772	727	746	750	736	744	776	740	734	786	784	753	747	666	743	714	800	773	763	734	741	757	740	720	708	779	702	730	791	749	717	790	726	707	755	714	757	754	739	725	777	734	702	754	704	733	765	749	723	691	739	768	728	776	736	763	774	775	706	742	745	765	766	768	786	767	723	738	721	681	797	702	754	711	706	769	727	728	792	733	752	731	709	757	760	777	735	740	766	750	704	737	721	766	783	722	692	776	749	762	766	686	734	747	732	767	758	804	723	730	739	737	752	727	713	743	743	751	712	761	706	709	704	727	714	774	749	718	746	749	733	724	749	735	748	757	753	737	772	735	776	777	697	737	733	707	746	752	697	751	725	762	738	771	667	769	748	710	714	752	683	772	740	758	735	736	755	738	748	718	775	795	739	756	733	746	789	692	835	762	761	753	777	725	687	715	694	718	802	717	755	779	734	741	716	755	752	752	753	751	705	753	728	724	755	764	722	774	764	747	705	712	712	691	719	738	697	751	743	764	750	738	739	745	751	715	690	699	760	797	755	787	762	786	789	807	744	751	758	734	768	772	775	742	743	726	749	728	735	740	792	767	765	786	728	775	745	707	765	714	735	744	764	691	781	736	786	779	757	731	760	709	731	707	723	771	701	779	756	775	739	787	697	762	790	743	762	731	734	723	756	748	765	646	687	778	707	727	732	727	764	758	716	748	740	809	719	723	686	761	768	705	785	705	733	714	700	753	770	748	722	744	761	761	754	742	713	761	779	719	729	693	767	766	742	738	720	759	713	761	796	736	765	737	728	713	700	745	763	740	755	744	685	807	735	757	693	737	717	726	764	700	781	785	778	733	775	751	705	704	744	733	776	743	739	731	733	735	736	775	718	704	729	756	721	750	759	755	695	704	703	742	734	726	671	750	709	762	732	788	762	746	717	762	697	696	757	767	710	680	736	748	703	770	752	695	754	773	735	726	705	764	793	746	748	774	712	713	760	745	788	695	750	731	756	725	773	756	739	745	699	738	792	752	775	729	743	741	745	706	767	760	746	690	720	703	721	701	759	735	721	754	750	735	729	745	756	717	741	743	702	750	754	761	761	726	746	748	769	763	726	755	781	744	729	772	738	752	750	705	747	749	752	753	745	736	759	735	700	758	726	757	737	803	763	749	782	724	709	769	761	768	786	772	780	748	749	775	750	732	722	724	694	730	753	758	751	766	731	751	725	728	715	715	769	722	732	736	748	786	730	727	710	740	718	737	735	691	725	749	690	769	741	766	729	748	759	707	744	718	764	779	736	711	708	765	714	721	767	731	759	788	768	753	758	743	706	768	737	743	701	702
2056	363	329	296	313	295	300	305	348	305	291	324	289	276	304	328	290	338	316	279	283	279	289	296	308	289	309	302	324	336	308	271	300	286	297	315	304	303	255	309	283	274	293	306	320	304	294	297	284	282	305	319	266	278	287	314	302	296	331	311	295	257	287	305	283	295	283	278	281	281	291	330	278	309	291	286	299	322	313	275	293	310	297	297	322	311	307	310	315	264	291	305	280	270	285	286	283	310	304	327	311	294	284	292	290	310	298	315	285	301	312	284	293	301	286	325	261	256	333	274	298	302	308	308	290	281	285	319	285	286	282	332	290	303	295	271	293	293	316	304	293	294	318	298	277	277	290	279	273	271	291	312	324	314	295	282	288	301	296	319	321	273	337	351	281	305	273	272	291	269	275	324	293	297	260	300	292	301	317	293	287	259	324	308	308	284	274	290	310	273	286	304	283	247	307	308	265	277	302	286	305	277	291	285	290	306	330	276	276	318	306	277	280	321	319	297	288	287	297	307	307	311	291	293	296	306	273	274	310	288	308	280	280	304	302	301	287	303	307	306	264	313	316	269	279	299	309	312	308	300	281	278	281	260	306	312	275	314	285	284	298	277	261	285	297	300	297	283	317	302	303	258	255	291	288	307	309	299	284	303	295	324	287	274	290	277	285	319	309	275	293	293	287	310	293	267	315	273	296	305	305	280	304	320	289	309	284	329	301	304	282	294	310	359	292	279	280	272	289	294	305	293	290	301	296	319	306	302	304	355	305	294	328	294	281	252	234	280	300	290	277	312	302	305	316	298	322	291	286	297	275	286	272	308	286	310	284	295	285	253	279	289	276	291	294	308	279	302	301	312	293	281	291	291	296	302	280	259	289	301	288	285	297	292	328	274	285	302	268	324	281	311	319	303	287	310	291	301	313	292	283	304	275	307	276	282	295	283	286	267	286	325	300	311	293	303	282	283	288	301	313	301	279	293	334	281	317	277	296	273	297	283	259	289	322	286	286	315	297	291	298	290	275	276	264	324	301	313	266	322	288	314	310	288	293	324	284	264	287	255	267	276	304	293	282	285	269	271	310	283	282	282	275	291	296	306	288	310	305	286	303	243	269	310	286	296	272	275	295	298	275	284	317	297	307	295	290	319	287	295	328	268	316	307	266	296	304	311	271	275	312	282	285	276	267	309	290	306	280	271	275	291	294	286	305	287	291	272	291	293	294	300	291	309	306	301	284	316	305	327	292	315	288	332	303	309	304	262	289	288	271	347	337	300	270	310	283	304	318	280	259	316	312	277	296	269	328	293	304	269	275	256	294	303	344	296	325	296	296	307	305	313	303	293	288	287	293	285	315	296	269	311	328	283	283	312	320	347	324	265	287	277	302	285	313	285	290	293	304	316	264	292	277	322	297	301	297	311	305	279	284	285	267	288	286	271	319	312	296	290	291	294	308	302	300	279	286	284	301	270	313	280	296	308	303	317	288	315	282	307	270	283	310	300	295	281	253	292	253	302	284	316	285	303	291	277	303	314	353	265	274	296	305	292	256	275	296	282	286	273	293	281	299	292	301	299	289	279	314	288	330	287	290	310	350	311	298	301	301	323	308	287	320	324	295	289	285	289	273	327	312	284	300	279	280	309	253	277	272	315	301	302	308	324	300	286	298	320	292	308	274	313	279	285	314	291	303	304	300	281	288	280	275	295	324	283	268	289	338	280	283	276	308	297	264	262	305	281	275	292	255	291	310	284	276	310	299	296	307	297	318	300	282	320	344	317	331	303	300	299	298	273	286	314	274	295	291	326	313	277	308	286	274	321	312	285	300	318	295	292	300	311	285	307	314	250	327	303	314	344	319	302	327	287	310	293	302	319	297	294	311	307	283	317	288	330	306	290	303	295	298	312	302	286	271	284	309	280	261	281	324	298	306	289	291	320	309	273	293	299	324	327	323	268	281	308	287	269	289	272	275	313	291	299	260	319	322	294	279	288	286	307	272	296	267	310	262	285	280	282	287	326	307	281	327	289	259	292	309	296	287	278	316	274	279	303	311	314	322	271	310	283	327	276	304	315	277	304	305	261	300	316	270	267	322	306	283	284	288	291	319	279	305	288	285	280	302	311	255	302	296	290	303	293	273	300	300	283	279	296	315	303	275	296	316	311	279	296	296	305	312	302	312	294	302	315	263	291	310	311	293	298	311	285	297	312	312	312	302	317	276	287	282	279	288	307	304	278	290	335	309	284	302	299	305	265	283	302	295	313	277	286	300	303	319	240	278	309	314	288	316	299	309	295	286	335	270	266	271	337	279	309	295	323	283	270	280	248	288	291	270	270	297	300	308	313	288	294	297	281	296	325	280	271	290	314	289	265	298	259	312	291	293	300	267	305	301	315	301	289	269	290	270	299	288	317	269	289	318	302	276	300	269	307	292	329	302	306	272	264	294	284	290	260	297	303	302	264	309	327	292	267	305	320	292	284	293	295	291	301	311	277	286	295	303	345	307	303	292	283	281	272	306	316	263	292	293	313	298	312	284	309	333	293	273	274	286	298	270	295	281	294	284	290	280	279	271	288	287	288	289	283	288	298	304	284	260	281	298	269	313	307	302	290	264	291	275	315	319	300	303	290	282	284	285	297	295	301	297	263	254	314	286	281	274	311	282	296	280	282	286	290	287	308	301	272	337	292	301	298	285	276	302	298	318	309	301	281	312	289	301	315	286	271	294	309	272	277	294	296	311	258	301	263	279	306	301	324	265	274	300	294	301	296	287	288	297	284	309	293	283	284	307	275	286	300	276	305	268	292	307	315	280	307	300	266	280	323	309	297	286	316	291	275	310	291	281	287	326	318	320	286	306	316	294	274	296	310	299	316	269	293	294	298	336	287	275	286	266	317	314	290	284	318	304	273	335	302	306	262	285	284	313	305	301	265	275	304	285	313	285	273	287	303	292	308	313	309	306	298	300	271	283	281	282	291	283	286	282	308	286	307	282	301	272	327	276	279	270	283	278	295	301	306	302	305	286	306	266	263	288	296	282	308	310	272	301	282	297	292	313	317	285	294	259	306	292	262	303	289	299	254	291	320	289	310	268	324	292	294	316	297	262	282	313	311	268	288	278	299	278	299	297	265	293	288	314	279	293	290	268	304	303	283	309	299	313	277	277	285	303	316	303	326	309	312	291	295	292	321	296	295	293	280	276	301	307	289	275	318	293	295	316	288	319	279	243	283	305	282	296	261	309	316	292	257	304	272	243	276	289	274	295	297	291	264	269	311	274	249	293	307	285	278	293	309	305	319	299	310	269	295	284	292	290	303	316	289	304	313	316	296	306	314	308	324	297	277	260	281	291	298	315	284	265	313	278	297	306	255	317	324	315	299	320	306	319	318	308	289	286	283	288	302	285	287	279	267	290	313	305	293	282	299	315	291	278	304	297	264	278	317	302	292	289	324	289	316	282	279	308	287	261	288	265	295	311	284	308	291	267	300	281	301	285	266
2447	769	780	797	806	820	740	779	745	785	757	736	735	744	769	809	983	955	881	809	762	785	736	767	744	721	745	667	764	752	683	760	732	713	726	733	755	705	705	730	717	692	726	700	705	718	706	736	733	735	768	719	690	756	722	744	683	723	741	742	771	718	712	720	741	759	695	717	764	693	707	731	698	686	724	757	738	756	737	768	721	754	767	751	720	743	724	749	739	706	756	735	762	746	666	742	710	746	764	703	745	733	731	672	737	733	693	728	677	731	712	708	750	720	743	744	757	740	738	747	749	780	704	737	745	742	718	669	747	737	757	692	717	700	776	756	733	711	754	744	701	730	731	778	700	706	738	795	710	710	724	744	734	663	699	779	700	678	714	758	750	715	766	744	687	729	741	749	759	722	757	720	761	748	749	718	721	737	786	719	687	728	696	730	724	698	707	686	717	727	709	727	795	768	752	728	785	721	719	719	689	729	701	706	759	704	740	738	714	721	752	737	728	686	724	705	700	705	692	750	782	698	725	790	680	706	735	712	704	774	723	716	761	729	721	765	743	712	721	724	721	697	763	738	792	730	766	749	704	769	690	767	752	722	701	745	730	696	758	740	706	733	715	747	725	743	699	741	698	710	746	682	765	745	719	702	739	733	718	719	715	741	708	722	736	724	749	745	724	736	728	731	726	773	755	744	734	752	724	734	776	718	687	735	757	666	707	704	695	704	721	781	685	716	714	737	741	718	733	747	720	690	719	769	698	745	764	768	743	687	770	778	748	775	715	681	718	718	687	784	722	736	715	722	697	717	728	700	725	735	782	757	691	706	679	716	758	736	770	713	727	743	691	693	694	709	730	700	699	749	744	728	725	680	675	746	749	758	728	719	774	730	698	743	735	718	759	734	721	739	721	721	750	726	697	734	705	729	706	745	703	758	727	741	744	749	765	733	712	706	728	720	704	720	712	717	756	709	722	715	672	718	743	716	722	732	698	702	740	695	705	736	727	702	655	732	717	700	751	664	739	721	697	771	705	749	702	708	717	736	695	772	771	715	702	729	790	689	746	710	725	707	755	752	688	714	709	720	742	720	710	721	717	748	729	761	716	729	748	737	717	727	726	735	683	685	713	752	794	764	708	753	711	707	768	714	700	757	698	728	667	689	770	726	712	724	720	727	743	692	766	690	764	738	755	737	697	730	728	740	730	725	734	657	762	773	718	727	768	758	718	723	725	734	721	764	747	670	744	724	701	670	698	724	704	734	734	745	738	679	727	741	703	690	690	747	772	706	721	749	782	734	698	717	668	739	688	785	746	694	714	711	678	677	768	754	718	755	725	750	770	775	704	714	747	750	720	709	717	717	735	767	728	757	711	732	702	738	749	745	741	718	709	729	711	693	787	738	747	734	733	682	701	755	729	711	736	697	771	759	728	743	723	727	712	739	732	741	715	767	727	709	719	681	675	747	745	691	699	743	755	731	680	689	732	733	769	767	690	785	714	701	723	708	746	727	722	700	691	702	716	698	691	754	730	720	694	707	745	716	691	739	698	711	689	744	709	705	653	701	753	750	729	704	719	689	721	761	732	727	735	702	713	716	724	711	732	720	739	737	765	769	720	751	756	671	742	716	759	729	770	740	730	691	709	724	750	728	718	720	741	699	757	701	731	696	678	690	673	715	694	758	743	698	771	730	744	731	725	667	729	714	724	758	749	725	739	730	689	705	746	744	727	708	696	689	732	734	738	746	793	752	692	729	703	719	704	757	718	747	734	718	746	751	723	740	737	772	748	705	747	750	742	732	694	692	738	720	731	743	702	712	777	740	741	745	749	735	699	703	782	695	731	680	784	766	760	680	694	724	754	715	763	721	685	695	758	731	691	696	686	712	747	733	723	686	759	744	725	751	732	805	691	702	735	728	785	739	710	731	704	735	748	745	738	710	762	725	721	734	734	748	733	767	730	709	733	755	726	731	760	703	764	736	730	701	708	717	718	713	748	736	702	729	707	741	744	778	701	689	730	717	733	727	699	745	726	728	780	723	712	732	731	696	710	737	719	750	749	695	691	757	735	748	764	714	751	747	721	744	720	737	691	706	768	711	758	724	739	685	731	688	715	687	760	726	765	713	734	697	715	731	725	756	699	723	720	682	695	755	769	783	749	729	700	753	737	737	721	723	747	701	723	712	713	719	709	710	728	758	706	750	725	728	665	697	699	755	744	714	701	721	691	712	762	694	723	703	696	708	709	732	712	693	743	764	690	669	725	780	763	715	739	713	759	746	742	729	689	711	750	712	745	741	731	664	700	743	738	731	675	693	720	706	734	717	714	725	696	728	705	760	744	739	760	667	739	756	750	784	731	713	694	709	742	738	706	740	727	754	733	693	764	739	721	752	704	690	743	736	688	760	702	733	783	687	735	712	763	693	663	676	748	762	693	718	688	694	751	702	750	735	716	717	715	736	777	726	759	693	703	670	745	770	748	708	715	721	733	777	730	720	703	729	758	659	719	708	719	762	716	694	756	700	707	726	745	687	715	732	758	755	693	728	746	712	732	722	711	756	746	698	734	680	732	737	729	763	703	719	716	733	731	760	684	728	721	734	729	715	737	680	776	723	771	741	718	745	699	714	712	705	684	698	715	748	704	728	761	687	680	745	684	739	735	686	731	764	748	725	713	690	751	750	692	730	758	756	770	746	705	723	730	745	716	750	723	714	722	783	729	699	791	730	708	712	721	712	734	709	738	777	719	769	710	741	761	744	731	777	788	747	689	759	720	700	719	642	690	743	716	724	695	730	693	797	750	692	723	689	728	721	775	700	717	753	741	718	741	729	767	728	701	670	732	692	722	732	684	723	689	711	733	722	699	664	708	756	801	686	774	705	781	736	709	806	771	744	728	746	699	706	655	690	735	740	745	709	780	740	711	718	716	716	678	728	707	736	722	760	718	721	711	708	739	708	744	728	777	753	730	746	739	737	748	685	694	751	749	771	745	741	749	733	693	714	705	733	703	687	752	762	739	754	760	732	722	766	712	716	760	728	720	753	747	707	705	696	714	747	737	656	726	727	750	758	725	694	718	715	743	708	772	714	698	752	693	703	712	703	723	670	758	772	693	719	740	706	745	685	763	728	710	715	734	727	761	707	722	774	711	693	751	779	774	728	759	683	731	720	741	764	728	699	714	743	756	717	730	763	733	759	699	710	758	731	768	705	749	734	746	735	757	755	688	726	735	737	744	674	759	721	681	753	674	684	722	700	745	731	731	748	712	741	728	764	782	740	707	694	743	718	707	753	734	694	732	750	759	689	707	728	679	675	747	729	723	712	707	717	729	738	679	704	751	702	739	724	702	729	708	744	714	705	763	675	721	714	749	721	716	699	705	710	724	678	723	716	724	710	728	756	706	693	725	740	698	693	745	741	747	744	696	730	706	666	735	734	746	697	751	711	728	751	736	722	690	736	715	713	668	717	733	753	713	728	745	740	770	684	708	695	761	715	750	748
6997	896	985	805	545	503	376	333	288	252	280	227	247	288	401	537	420	300	259	262	246	291	263	219	224	172	186	177	184	183	181	180	178	180	168	198	171	162	194	161	174	169	168	176	177	167	163	153	151	196	167	173	183	169	164	156	160	144	163	181	172	157	180	142	194	166	162	177	147	178	166	177	167	171	169	172	153	154	138	161	164	169	193	164	160	187	168	161	168	167	160	169	163	146	155	169	168	146	191	150	172	156	156	174	162	144	174	128	146	189	169	189	184	173	157	158	158	186	163	153	166	173	191	179	167	153	172	148	168	158	173	173	169	134	130	153	177	180	186	143	164	166	144	136	181	178	146	156	156	171	174	172	191	187	147	158	180	169	170	172	157	190	159	180	173	177	157	151	165	161	187	198	173	164	148	150	157	148	165	153	153	174	182	158	168	157	174	158	190	160	179	185	181	165	155	142	137	175	166	165	152	192	171	202	139	156	169	167	161	169	167	165	183	171	163	172	174	166	155	176	159	164	178	176	172	154	163	167	165	180	150	165	160	171	162	184	165	165	156	171	147	191	160	154	165	167	180	153	166	136	184	167	168	170	170	174	160	175	165	181	147	136	153	151	128	158	158	166	165	189	181	187	163	177	183	146	160	155	176	178	177	170	150	164	167	171	165	156	161	172	180	169	166	161	188	177	151	203	152	195	169	162	144	167	143	188	162	150	170	154	184	188	180	177	137	177	169	156	176	176	182	154	158	165	161	145	143	142	166	165	167	192	170	189	180	163	157	159	170	192	176	153	170	161	155	171	153	172	170	161	154	174	163	158	169	172	161	193	165	173	180	157	142	175	166	181	167	174	173	171	152	154	174	183	167	150	174	157	153	144	159	160	171	158	194	162	164	147	149	168	149	192	143	164	167	167	173	185	176	161	190	165	155	159	164	173	142	180	170	145	144	160	189	191	156	143	168	152	143	158	183	167	159	160	174	145	154	150	177	161	170	148	169	163	170	158	160	174	157	152	188	136	163	161	171	182	162	155	159	166	163	175	188	151	165	170	154	144	149	154	185	162	148	169	194	198	176	192	165	169	176	187	168	144	136	131	175	159	146	187	176	163	170	173	184	177	180	183	190	171	196	178	156	170	164	164	202	161	174	158	173	181	191	158	161	140	177	164	167	161	173	167	156	167	159	150	150	182	159	196	151	179	148	177	169	167	159	177	159	171	161	166	175	162	168	182	157	173	159	160	142	154	159	165	172	167	151	169	158	165	153	146	167	174	168	158	163	159	175	178	150	156	170	134	171	170	182	161	174	192	177	156	146	159	168	163	160	184	169	177	165	187	180	172	151	177	160	152	183	153	184	185	151	173	170	176	169	192	162	172	135	170	171	166	150	158	167	152	166	163	151	169	157	174	156	165	180	177	161	175	169	149	204	145	164	153	154	156	157	166	148	174	164	168	166	185	165	176	159	166	189	179	142	170	148	177	150	161	165	200	171	150	176	175	167	174	166	160	184	175	170	167	177	155	146	146	175	170	200	176	153	148	153	154	160	169	163	193	173	167	156	172	172	160	153	167	158	165	165	185	145	184	184	162	146	178	149	153	170	160	151	160	165	167	170	144	157	149	172	171	175	205	167	154	161	154	162	177	151	177	158	159	168	149	175	181	176	193	164	152	168	155	152	144	155	168	152	142	165	166	158	169	161	184	159	184	173	184	168	157	190	162	172	175	175	155	150	165	184	159	167	139	167	166	169	138	157	182	161	158	158	163	178	147	175	189	179	168	175	161	187	175	170	166	175	161	169	162	158	187	186	151	175	172	178	198	154	174	148	164	177	176	190	148	167	176	146	170	166	169	145	159	169	175	139	147	157	169	192	182	188	147	169	153	153	166	163	178	155	147	156	157	151	155	154	182	190	160	149	161	171	166	152	176	178	189	187	182	137	164	175	189	167	164	186	156	154	165	161	163	168	187	152	147	164	177	153	182	171	164	189	171	185	171	172	172	169	162	158	160	175	180	169	146	173	171	174	169	150	144	165	163	170	166	185	180	163	158	175	159	145	165	159	166	168	165	183	166	169	154	193	145	168	157	167	177	143	183	164	147	192	157	164	168	160	164	170	160	163	140	196	167	166	171	172	186	150	178	163	154	205	161	135	168	156	155	166	159	176	151	175	165	176	170	145	170	168	188	173	174	165	196	168	156	182	152	158	164	166	178	164	165	178	166	154	163	209	162	174	190	175	178	185	179	162	171	163	159	158	185	128	195	161	163	168	166	168	156	169	166	184	172	171	161	171	161	187	154	157	179	176	159	156	160	149	158	138	151	161	165	185	163	173	166	170	180	179	163	166	146	169	158	165	166	163	180	163	171	156	178	168	197	162	160	153	171	161	167	162	158	142	156	176	174	161	157	168	162	171	139	171	165	172	156	150	173	173	139	184	138	185	161	165	177	188	179	163	158	171	149	170	180	165	157	154	188	173	164	195	174	159	164	175	167	160	171	177	160	147	157	179	178	202	179	136	158	185	170	160	186	157	142	171	149	183	161	158	178	177	164	171	176	157	178	167	150	189	155	164	170	150	138	174	179	160	166	162	173	158	186	136	159	161	186	153	183	164	183	150	164	154	161	162	172	158	182	169	156	175	159	169	161	133	155	189	152	170	173	161	171	167	151	178	158	170	158	186	144	161	163	180	184	152	155	161	171	165	173	162	159	176	177	174	170	169	172	182	152	156	169	161	180	170	157	183	190	159	165	157	158	195	171	183	148	139	140	159	168	163	167	142	155	163	148	160	180	176	194	162	167	161	173	149	170	179	173	171	180	182	183	182	170	174	162	163	150	162	171	170	163	165	159	176	148	178	176	145	145	160	154	177	184	173	167	177	172	179	146	166	162	201	197	172	169	138	174	163	140	152	174	165	166	169	154	163	190	162	162	148	160	143	183	153	187	175	189	173	185	175	167	180	190	163	184	199	175	176	155	175	152	165	181	159	181	194	168	168	173	170	176	169	163	177	180	143	178	171	152	162	191	181	153	174	152	186	154	184	172	161	175	187	166	163	156	175	162	149	169	176	163	170	142	196	166	183	168	158	168	170	157	177	163	138	191	170	168	174	168	177	135	155	143	181	148	154	171	143	187	159	145	185	176	174	153	191	147	161	182	174	162	155	169	152	178	172	155	160	150	170	154	165	151	161	163	168	183	175	149	167	168	180	172	191	161	180	174	154	172	177	159	155	159	141	159	161	141	159	183	158	166	182	163	187	160	164	153	145	158	162	172	188	158	178	167	167	168	185	181	186	173	164	163	167	180	161	139	144	169	168	176	178	153	144	161	170	179	167	169	157	162	163	176	156	178	165	177	174	185	160	146	166	157	172	164	196	144	172	144	174	162	152	148	185	165	164	148	184	166	153	152	167	156	186	160	152	177	163	161	149	192	158	177	161	156	168	158	163	148	210	162	178	156	166	170	169	139	145	172	167	171	164	173	175	175	160	166
5305	1094	2095	2617	2344	1968	1582	1382	1172	1103	1005	977	1070	1433	2172	3235	2282	1251	1210	1140	1122	1511	1511	1055	840	654	549	596	574	572	569	562	527	523	568	545	496	518	558	512	494	518	520	493	492	517	498	493	509	522	510	514	503	494	463	479	503	470	511	467	437	522	494	493	505	468	481	512	432	546	499	480	499	459	474	469	492	486	475	519	469	479	520	484	496	497	466	484	481	486	469	472	476	504	489	459	497	464	495	490	487	498	474	456	498	465	476	458	487	472	499	490	472	483	455	455	462	500	471	488	506	496	439	495	480	486	465	500	502	474	481	446	472	447	482	507	490	498	505	484	457	471	478	473	464	457	467	455	481	462	472	464	463	456	471	492	483	430	503	454	536	474	476	469	489	493	473	521	494	435	434	443	459	502	511	498	448	469	463	417	509	504	495	500	444	474	495	462	479	475	477	431	482	512	486	475	483	453	473	462	450	516	468	439	442	522	479	511	478	456	482	490	461	470	493	433	490	487	459	471	511	457	485	456	506	483	480	495	490	489	491	484	463	466	509	498	472	464	456	474	458	478	512	489	427	496	498	491	467	443	469	494	543	477	458	504	494	464	470	483	491	481	476	492	434	471	489	503	461	466	474	520	482	452	481	476	505	456	463	494	468	452	519	474	489	472	495	426	457	491	442	439	516	470	490	484	505	485	460	473	489	477	479	479	468	454	458	487	467	514	490	458	466	506	456	461	505	461	499	481	445	482	472	461	495	464	454	495	482	468	483	474	492	492	484	466	486	467	474	457	455	468	461	507	492	433	490	483	453	482	482	459	488	467	485	464	530	473	451	458	498	429	477	467	461	497	443	461	442	450	474	476	474	467	502	478	528	468	501	497	484	520	456	484	425	507	470	503	481	502	511	450	503	467	462	465	476	497	483	453	476	480	456	464	503	468	486	457	538	475	470	472	447	491	497	479	459	485	471	439	485	481	449	492	431	492	502	484	529	460	491	447	502	466	489	506	465	457	487	473	444	501	458	465	463	515	475	476	500	440	488	475	465	463	456	485	465	496	467	470	473	460	496	500	475	502	427	482	465	479	456	474	440	419	461	521	472	482	492	439	453	474	465	487	518	493	465	508	447	468	493	451	447	496	488	502	460	489	497	467	507	475	520	466	482	460	503	429	533	492	446	464	468	500	512	485	469	488	457	475	471	474	479	504	500	476	465	494	473	484	461	510	475	487	477	511	492	481	503	427	458	530	458	500	521	478	467	466	449	495	502	448	445	482	458	447	437	486	468	457	496	475	439	468	508	479	482	508	467	485	491	475	477	463	472	509	478	487	508	460	520	478	462	463	437	521	486	441	489	480	531	464	499	476	509	457	502	501	472	469	497	511	476	469	464	484	488	510	495	468	485	494	448	515	502	453	520	492	451	503	509	509	484	468	478	494	430	509	518	490	501	515	466	511	472	478	485	461	471	488	467	489	468	440	496	479	465	456	485	489	470	480	523	464	454	462	476	503	451	484	472	479	492	498	454	510	474	448	485	503	450	481	471	466	494	496	451	446	483	463	464	454	451	473	477	458	461	473	479	476	476	487	492	471	466	515	490	531	459	470	464	481	487	496	486	471	515	496	486	479	474	475	485	469	486	493	485	456	491	468	484	465	486	456	472	493	466	490	436	486	529	491	497	476	494	488	504	488	517	478	449	492	492	502	505	425	497	482	488	495	487	484	452	477	462	510	492	456	477	493	505	439	474	478	484	429	529	516	480	493	481	455	472	487	483	453	474	496	483	472	491	483	462	511	476	457	457	455	466	447	453	467	458	462	495	467	522	438	484	480	480	472	477	451	525	506	472	474	493	489	476	466	497	460	478	471	458	493	503	434	492	454	481	455	461	435	427	474	471	507	463	483	492	485	482	491	502	491	449	470	484	507	465	473	480	478	480	491	462	477	505	493	489	485	457	510	476	492	490	463	455	472	493	502	482	478	476	443	479	478	449	486	501	488	478	500	476	497	448	534	502	449	483	485	535	483	453	479	444	475	462	495	485	464	509	500	472	476	492	473	477	512	490	496	461	438	472	468	505	461	468	541	462	431	497	487	509	457	475	449	479	491	449	502	545	496	498	491	481	439	463	465	489	493	500	465	468	436	492	486	441	483	499	491	492	445	462	498	452	448	476	486	464	472	463	471	521	486	498	477	506	486	451	499	476	452	497	452	487	449	448	486	454	493	518	472	483	477	469	479	476	499	485	454	453	456	498	461	475	474	497	464	491	472	442	454	492	516	473	470	474	505	519	507	481	469	454	496	472	456	478	436	461	472	463	468	455	474	495	449	502	445	479	469	515	493	485	498	466	471	479	461	470	510	528	494	480	475	494	481	483	499	476	500	489	493	480	482	467	450	497	441	468	497	462	488	519	463	499	455	503	450	498	483	470	476	480	469	452	474	481	486	470	447	521	477	463	484	498	473	473	488	462	459	438	475	485	469	507	518	454	487	499	479	475	454	467	466	487	507	493	455	473	460	494	477	471	466	501	479	483	455	510	505	490	476	469	463	487	470	470	455	475	487	490	535	466	420	519	471	484	431	458	479	430	461	535	487	478	473	482	500	451	481	532	475	481	488	478	466	506	476	450	517	479	471	504	525	511	481	473	487	456	468	482	477	446	432	462	484	489	474	469	446	488	460	508	494	470	448	475	472	490	470	482	472	494	474	466	452	454	487	498	454	455	433	455	509	468	484	497	489	436	492	490	487	516	458	450	478	434	500	491	443	482	500	463	454	516	456	440	464	454	500	491	503	491	503	469	480	496	494	487	463	443	457	510	483	476	475	485	503	466	493	504	469	462	476	507	489	467	471	471	488	467	488	486	439	461	461	512	462	449	429	495	459	473	506	472	474	501	457	453	446	499	506	464	473	464	470	494	459	473	454	476	490	520	502	454	453	498	479	495	454	438	451	477	489	456	481	524	492	484	454	456	493	458	468	500	484	525	483	436	457	477	466	473	470	457	486	496	432	522	487	476	486	459	477	503	484	480	490	449	462	471	475	529	485	466	492	488	475	472	475	498	495	479	519	447	414	516	474	491	502	490	484	436	435	483	494	445	515	462	497	455	529	485	469	439	466	482	461	452	487	444	504	492	482	473	488	453	465	494	445	473	506	479	463	496	458	466	495	422	486	514	482	478	481	489	485	487	470	455	478	468	481	472	485	484	439	495	516	499	496	486	539	491	474	492	470	484	488	488	465	447	460	461	456	507	462	506	459	421	449	466	481	426	495	457	448	490	490	500	471	468	470	468	482	468	479	462	489	463	470	463	544	487	457	488	505	451	499	483	461	440	513	487	486	449	482	462	477	501	473	471	503	486	497	500	495	465	507	504	467	504	481	429	475	485	445	477	466	528	487	456	452	472	511	467	525	496	523	475	466	489	498	453	468	417	509	485	473	512	444	503	503	470	446	440	508	459	478	497	468	490	482	512	497	475	444	470	471	504	434	463	438
13813	2373	2276	1860	1208	952	769	606	577	488	425	446	442	617	602	989	1615	961	550	462	438	535	547	434	382	334	313	304	324	310	318	308	301	320	308	296	294	277	299	324	330	297	271	302	308	296	298	320	263	279	291	284	305	284	269	277	277	284	288	301	294	299	322	266	267	326	285	288	280	293	257	295	273	315	264	294	261	263	321	290	279	263	288	264	301	255	287	298	282	275	303	289	302	257	271	269	328	262	265	270	282	278	317	294	314	315	276	304	276	299	289	290	288	295	288	251	293	255	281	269	258	287	287	273	311	274	271	271	282	298	303	278	290	271	269	310	282	275	278	297	264	310	281	265	286	343	290	304	292	268	283	253	281	287	286	289	280	291	271	267	285	289	285	255	256	237	274	264	277	306	306	281	301	290	270	282	259	283	261	296	272	285	254	290	282	279	303	321	252	279	284	298	293	291	317	247	276	279	310	279	284	295	315	286	268	304	258	260	295	265	284	237	292	297	286	294	262	268	303	282	260	285	300	301	278	269	292	303	270	284	306	295	282	286	264	277	287	296	294	269	271	278	292	286	283	277	276	285	263	266	304	289	308	275	280	272	299	291	311	282	252	293	261	303	291	264	238	274	285	289	304	325	291	268	282	295	265	277	268	264	303	311	282	304	288	288	268	305	304	251	295	318	272	302	282	288	294	284	297	292	292	287	293	295	290	263	280	282	276	307	266	258	274	257	298	269	287	269	238	285	299	296	280	289	292	276	292	265	306	293	256	279	294	295	265	290	275	276	264	271	281	292	280	276	290	286	280	274	292	298	274	247	264	313	290	247	280	268	302	300	305	309	294	267	257	259	285	260	241	265	265	271	259	295	266	292	324	264	283	273	274	295	276	275	291	285	301	285	276	286	298	292	263	283	279	268	279	278	268	309	285	292	261	256	311	259	287	269	289	273	284	271	299	272	261	336	276	311	276	289	253	271	293	276	271	276	294	288	270	271	279	274	276	272	258	277	278	249	297	269	293	288	269	274	277	273	271	277	280	316	292	306	261	306	281	275	261	274	294	273	292	264	259	279	304	269	290	291	270	280	278	268	246	282	249	259	302	282	303	309	294	302	265	291	278	280	272	288	263	261	275	294	265	276	280	284	295	272	278	285	270	298	320	290	285	323	282	258	275	283	293	306	275	296	272	290	300	321	274	271	290	304	273	301	288	289	284	309	294	276	262	279	289	256	306	291	271	272	259	269	293	278	276	303	289	285	279	281	297	275	275	293	276	277	287	282	323	282	288	251	264	266	280	311	290	308	305	269	290	312	295	288	303	264	264	304	253	282	268	291	273	285	271	265	312	296	277	262	301	311	263	262	274	277	256	314	269	278	268	269	294	271	277	286	306	326	307	279	252	270	258	347	302	300	291	290	280	278	285	283	264	260	306	276	299	256	289	284	312	302	284	275	289	275	298	301	228	315	265	280	279	285	309	302	285	260	307	283	300	275	274	291	274	271	291	293	264	276	298	288	279	301	290	292	282	295	276	289	294	264	281	261	289	290	275	292	340	285	275	292	268	274	276	294	277	287	278	324	287	255	320	285	278	277	307	291	283	315	269	302	290	272	296	310	256	277	288	287	318	256	270	264	298	280	271	310	245	260	285	290	268	278	280	303	297	266	266	288	285	257	264	310	299	287	275	289	298	284	293	309	281	296	278	339	276	286	300	301	249	262	268	294	289	281	307	279	265	283	281	280	283	294	265	304	276	290	279	301	291	260	270	256	303	289	292	297	298	290	309	255	287	300	273	259	295	276	264	274	267	315	312	281	275	272	264	309	292	268	308	313	286	280	291	294	259	280	297	289	283	289	287	285	297	277	289	289	298	260	301	298	284	278	271	262	307	283	302	296	290	302	282	280	283	266	276	312	296	292	313	267	298	306	312	298	280	261	276	291	292	296	267	277	278	287	247	254	293	272	259	287	252	250	270	286	296	280	264	274	248	265	300	285	283	269	255	311	283	281	288	298	248	298	256	298	296	288	269	312	294	263	304	281	273	269	259	274	264	271	319	262	295	285	277	269	299	310	295	293	267	289	308	293	241	267	284	276	294	297	272	300	266	266	300	289	309	308	279	320	314	308	281	289	274	292	315	284	283	326	272	292	281	287	289	267	298	283	307	309	330	284	269	274	300	263	284	281	275	305	276	303	312	266	295	270	272	285	327	303	269	279	264	269	301	285	268	293	283	305	273	274	296	265	272	272	283	287	246	278	304	295	265	313	317	300	256	296	249	284	318	318	282	303	265	278	290	284	308	317	291	268	287	321	302	285	266	285	284	327	296	265	264	302	266	291	289	316	310	317	283	284	264	284	291	279	285	265	255	296	297	288	315	312	283	273	277	271	291	294	292	297	277	294	294	287	296	286	319	272	278	278	277	292	261	268	260	272	264	269	293	300	270	246	254	271	289	265	286	286	270	289	272	304	274	279	293	292	290	297	271	279	304	312	272	284	272	273	289	291	256	293	287	309	284	284	278	281	274	290	329	275	299	288	318	283	278	270	276	315	331	293	281	294	253	273	296	243	282	279	297	272	249	287	309	284	278	277	304	261	271	307	270	284	252	257	302	293	299	289	290	299	276	275	308	284	286	269	286	280	278	331	268	293	284	291	271	297	288	307	298	268	289	285	293	275	282	268	304	306	304	272	265	266	292	308	305	279	289	292	291	285	273	294	312	252	289	281	296	279	276	282	328	331	280	263	297	307	325	259	285	281	287	270	287	271	263	298	287	282	284	283	287	284	298	291	244	293	261	260	315	254	276	309	265	288	296	288	283	289	294	275	316	298	298	266	274	322	265	285	286	316	252	262	277	289	305	260	278	276	273	285	295	263	291	276	263	296	273	267	283	300	267	252	288	301	262	292	279	282	291	297	273	288	288	245	267	279	289	314	281	273	287	266	269	273	289	274	282	267	273	281	294	304	311	294	295	298	253	290	275	271	306	283	280	279	291	287	310	306	266	298	257	294	274	284	268	272	266	270	295	322	314	308	272	286	308	270	313	299	293	291	275	276	310	293	313	276	243	266	286	290	287	269	321	287	262	294	281	267	273	247	269	295	314	270	283	280	321	266	281	282	309	274	293	311	278	290	282	279	277	307	287	294	289	271	294	297	248	276	302	270	298	276	304	311	284	270	289	282	291	285	305	296	308	302	295	294	270	288	308	295	260	277	307	323	272	274	245	282	283	268	287	281	277	267	269	281	263	282	290	261	264	271	282	285	269	287	299	271	306	265	264	265	281	285	263	282	278	242	279	290	289	257	267	260	284	314	309	281	314	286	278	282	300	261	281	258	315	300	285	282	275	319	268	313	302	298	270	271	286	274	291	292	305	268	266	290	318	294	276	277	269	273	287	322	293	271	277	312	292	298	278	280	292	281	290	270	286	282	270	271	312	276	302	294	259	302	290	257	281	293	265	285	270	304	288	300	295	259	262	286	250	281	283	286	279	293
7596	2003	4247	5015	4504	3753	3116	2696	2303	2049	1879	1662	1805	2841	3279	5589	8957	5125	2670	2256	2147	2326	2418	1870	1460	1026	925	903	885	924	923	954	932	880	859	844	824	826	846	847	855	812	844	818	807	817	802	794	767	802	765	813	770	773	750	761	796	718	753	786	799	790	777	784	798	799	792	804	838	784	775	776	807	756	776	760	720	801	752	763	773	716	793	767	769	748	755	773	744	742	797	727	770	730	763	730	737	722	742	700	761	766	757	741	745	802	722	768	760	735	729	784	748	761	716	786	720	728	755	752	742	762	729	710	731	781	713	732	758	754	738	731	708	775	740	744	790	740	761	760	731	730	720	721	741	710	786	773	691	739	773	736	708	732	727	747	739	746	753	729	784	708	743	712	741	778	723	712	798	728	706	758	770	802	766	717	732	742	747	723	764	676	725	727	734	731	732	735	741	680	726	777	742	760	721	714	795	703	759	716	762	687	696	726	765	715	774	733	726	743	756	719	753	711	764	783	733	732	744	746	725	737	718	742	740	745	747	768	705	714	801	759	730	701	721	754	745	796	757	808	783	745	774	709	792	726	728	749	742	735	759	740	734	752	775	793	738	731	748	700	768	758	744	770	709	783	763	773	730	734	725	704	781	725	770	756	778	761	745	704	809	698	759	742	692	725	767	761	735	743	766	776	754	750	758	716	735	678	754	737	764	717	736	730	742	743	711	743	712	754	738	674	716	748	740	726	724	752	754	679	696	714	775	744	707	775	715	778	715	794	723	715	742	764	711	787	707	751	748	679	753	767	739	757	738	766	782	700	730	747	755	775	761	732	718	743	722	762	855	766	779	750	731	736	733	702	744	798	706	725	801	733	768	735	753	750	743	761	707	766	746	745	764	734	774	763	745	701	752	747	739	713	758	750	748	663	734	772	732	765	759	784	735	741	744	756	798	764	738	740	753	724	722	765	732	742	732	766	762	704	697	732	728	748	797	733	729	719	779	761	737	763	726	775	696	777	769	769	688	770	761	774	751	760	799	729	747	727	755	740	704	677	708	681	732	757	741	741	796	756	744	697	700	759	770	744	768	747	728	761	726	753	781	765	757	788	709	705	742	742	753	789	750	774	763	750	753	770	743	711	757	747	724	769	728	723	768	688	681	721	795	768	733	686	734	743	813	724	786	779	701	783	744	739	718	760	781	712	745	740	743	740	745	791	769	817	742	736	759	773	749	775	761	751	781	716	727	734	736	780	693	720	715	774	720	746	806	735	764	763	720	749	723	748	811	755	734	759	702	729	726	782	762	713	741	765	752	750	708	748	727	772	699	754	776	767	768	740	707	739	771	735	743	740	732	721	709	733	711	733	766	733	769	743	717	708	729	742	779	755	736	719	761	733	715	722	723	725	801	759	755	757	752	670	731	730	744	696	716	763	738	738	732	733	797	680	757	751	761	791	715	767	732	736	737	673	764	737	779	715	672	766	726	751	743	713	796	755	748	718	697	768	736	761	784	692	741	796	814	773	738	759	694	726	733	733	740	772	728	735	759	710	689	668	756	736	690	764	739	652	753	754	809	769	705	730	737	790	700	723	706	722	795	803	738	711	774	726	760	708	758	741	739	772	735	721	715	775	748	739	760	734	775	773	742	767	785	740	738	747	708	751	779	779	775	739	741	737	749	746	714	749	797	719	704	778	727	747	733	744	774	757	719	743	765	751	750	733	739	733	706	778	733	771	777	747	679	778	746	717	758	778	743	741	749	724	789	765	743	726	714	752	761	748	729	730	813	746	726	708	734	690	759	743	702	774	715	724	729	774	742	759	738	754	758	778	750	772	714	720	746	743	781	730	766	778	729	713	749	698	748	805	711	729	731	672	758	739	774	715	690	745	756	728	740	788	761	734	790	767	729	721	745	766	770	786	742	739	761	769	762	825	775	754	739	739	764	724	647	768	739	770	742	758	733	751	692	802	721	752	729	816	763	748	710	743	703	759	708	760	753	769	722	725	789	796	782	737	710	705	745	707	710	709	744	774	805	768	721	740	762	753	716	714	780	724	748	717	778	737	700	756	755	713	731	722	724	745	721	774	773	709	717	767	776	750	707	760	753	768	763	720	734	793	704	742	759	715	683	724	744	728	729	701	719	755	767	761	733	774	704	760	786	779	744	712	739	785	772	760	712	727	787	785	763	717	755	787	728	723	756	720	747	715	763	739	726	766	738	753	748	749	730	761	753	747	827	751	762	758	724	732	757	772	774	764	757	749	786	740	717	782	753	741	734	790	743	715	739	685	786	778	740	773	743	735	718	726	716	761	721	740	735	747	765	756	767	735	758	774	761	756	784	726	765	738	756	783	711	734	732	761	699	720	745	776	727	719	801	744	762	737	738	739	791	782	771	773	761	739	729	729	769	699	747	794	734	765	729	720	752	770	767	749	716	769	747	745	763	749	686	741	747	748	756	752	752	763	690	767	673	759	757	760	703	728	736	724	727	748	752	703	770	702	767	768	704	736	722	747	711	758	727	775	766	731	748	771	775	803	746	772	722	793	749	735	760	759	776	718	749	751	724	727	719	712	735	745	763	741	705	751	782	749	714	717	789	768	730	797	756	762	722	750	745	700	757	721	756	772	762	711	750	730	716	718	740	769	750	726	740	767	779	776	739	741	784	756	751	719	747	761	719	797	753	673	750	745	695	730	710	748	749	743	722	764	767	721	737	735	738	759	745	711	777	717	749	760	750	762	735	750	740	742	795	723	741	785	764	697	728	761	721	745	746	770	800	770	741	766	773	730	729	707	735	733	743	757	723	713	768	764	705	696	729	727	757	798	754	781	711	794	787	726	800	699	747	753	702	746	735	714	701	728	736	750	741	787	800	722	696	736	703	723	705	743	756	698	734	742	777	735	743	731	745	714	777	737	727	756	766	768	774	739	744	794	748	784	719	755	692	767	758	767	706	692	747	752	796	731	758	693	754	748	740	740	727	719	757	779	742	732	759	726	736	757	754	738	739	732	737	755	694	696	779	731	763	762	738	749	759	779	711	704	753	740	782	683	733	703	725	789	825	724	761	712	716	748	745	712	739	730	722	763	760	724	769	774	704	701	778	725	775	739	758	749	777	744	747	700	772	720	734	792	782	711	698	747	777	768	759	774	729	704	755	761	743	751	688	727	745	758	721	776	716	764	757	722	708	756	751	708	737	763	777	783	743	711	744	765	760	734	714	707	730	752	762	743	749	725	650	765	757	747	743	791	689	758	727	786	738	742	729	705	759	717	698	751	686	728	745	727	771	764	760	731	740	716	754	675	720	720	744	718	763	777	767	724	764	800	759	755	722	742	762	757	743	747	734	754	736	757	738	699	739	783	799	760	734	724	727	744	720	764	717	705	739	761	790	719	772	732	732	735	701	729	754	757	738	779	753	762	728	728	772	749	741	756	748	794	706	738	740	757	728	770	754	783	750	783	679	745	732	732	775	750	732	739	780	713	721	721	780	828	746	768
2000	296	323	316	318	324	312	324	299	276	295	270	291	283	296	330	341	309	286	289	323	249	288	287	286	279	279	300	323	328	326	295	319	294	305	297	284	296	276	334	293	276	308	307	302	277	295	303	272	316	265	293	299	291	279	293	262	277	344	280	306	340	306	294	276	288	249	320	325	307	270	267	297	301	290	299	306	274	293	278	293	334	278	249	271	282	310	299	286	299	302	295	255	283	291	305	293	273	315	302	257	293	290	304	292	301	296	317	281	303	300	322	302	289	301	281	282	272	307	283	294	296	253	302	289	272	269	275	292	288	284	307	303	287	287	288	295	262	251	312	290	296	315	311	303	278	302	303	251	291	284	314	311	259	283	316	296	283	283	282	307	302	290	296	326	291	292	301	315	294	313	308	297	278	284	317	291	271	290	300	297	281	286	305	298	278	288	277	284	284	280	294	288	303	267	307	257	262	287	308	308	267	292	305	300	289	260	301	299	303	272	303	279	300	311	280	317	292	284	302	305	296	281	320	302	319	307	267	299	283	277	302	318	291	294	268	293	284	290	261	291	303	307	277	293	301	273	285	280	304	295	264	318	287	293	325	315	299	291	305	280	281	305	324	324	312	264	279	285	274	288	298	284	317	273	289	324	284	321	280	284	278	324	298	291	311	293	295	307	295	272	300	289	291	276	330	284	287	285	330	299	308	299	299	306	300	291	307	264	298	271	306	266	304	281	311	294	336	317	296	295	295	306	273	306	325	309	268	275	317	293	282	307	336	314	287	301	331	334	289	284	299	291	332	324	298	324	313	292	299	320	263	289	286	309	306	276	290	295	284	280	318	310	246	285	266	298	275	317	310	331	294	286	279	301	313	255	294	301	282	317	285	276	258	321	276	273	302	278	318	276	284	286	284	311	316	300	284	303	295	310	290	278	294	296	312	291	315	301	300	283	269	285	308	329	309	285	265	321	317	313	277	282	273	268	311	272	276	306	272	294	286	275	294	295	295	279	297	316	267	303	292	268	278	289	277	292	296	279	278	298	256	297	292	278	299	300	278	301	286	317	291	257	286	291	290	296	289	294	287	305	265	290	291	291	291	290	297	315	313	271	301	226	309	286	302	284	316	309	278	323	313	295	283	266	291	311	285	288	291	294	305	299	270	289	295	307	293	283	278	276	304	310	293	283	262	272	275	290	290	257	311	277	312	266	310	292	277	295	271	326	271	304	290	287	261	291	294	298	291	293	293	260	294	287	267	300	300	283	309	299	282	294	288	294	283	312	265	311	290	296	274	310	277	301	317	271	278	284	297	282	297	271	281	286	295	281	310	248	312	279	300	300	297	302	297	313	290	310	321	317	289	273	282	253	291	306	289	308	292	283	293	297	286	289	272	284	316	292	278	271	298	317	279	307	307	286	307	279	287	320	298	314	292	290	319	287	306	278	288	307	254	272	279	307	299	305	283	296	307	289	325	303	283	293	312	288	279	298	294	282	292	301	286	275	322	312	317	280	289	307	281	322	281	323	277	282	285	262	302	315	296	282	300	284	268	321	299	328	327	288	305	298	314	282	325	270	268	290	300	302	266	290	308	304	275	306	311	269	285	285	270	316	314	300	310	318	317	306	279	311	311	296	304	284	291	305	290	306	317	312	298	312	288	268	304	275	296	305	298	300	279	285	267	283	268	290	297	285	283	262	298	283	272	310	312	322	276	272	281	284	318	293	294	283	293	295	305	328	287	286	290	306	308	300	292	297	273	297	255	267	268	297	338	298	283	264	317	258	280	274	262	303	305	276	270	322	301	296	281	310	291	280	309	311	326	288	302	276	323	323	299	274	295	300	278	290	328	312	301	300	268	310	283	304	266	296	277	297	309	290	278	300	287	327	290	283	290	255	269	303	309	280	314	296	335	306	297	298	282	283	322	300	312	303	280	300	312	287	273	274	277	293	310	295	288	319	312	272	281	300	246	253	294	282	284	309	285	320	294	311	279	305	289	307	293	314	300	295	293	293	272	260	283	270	273	328	313	294	295	289	308	289	317	305	269	319	291	276	307	300	315	314	295	296	325	307	299	279	297	319	351	308	309	267	322	320	284	291	293	294	313	255	309	267	305	278	260	300	300	297	312	294	269	287	276	271	280	292	321	316	300	276	293	307	312	296	294	312	299	279	308	282	306	278	321	309	277	298	262	322	285	310	288	309	306	326	283	326	301	288	294	274	311	262	281	279	278	293	301	256	302	278	293	301	279	318	271	310	316	289	311	245	278	272	308	269	284	300	254	294	297	303	251	296	275	304	319	314	301	301	293	263	281	329	293	293	289	265	284	301	303	270	293	300	286	311	294	274	300	296	292	285	329	302	288	326	291	265	264	283	271	289	287	300	281	311	269	298	329	301	318	278	303	291	337	350	282	299	292	301	294	300	276	299	301	298	287	277	330	311	291	285	295	292	268	293	275	304	276	306	315	275	325	284	273	277	305	322	305	281	277	282	299	283	311	264	254	291	294	269	274	303	294	304	310	309	328	290	308	302	279	274	280	274	267	293	305	297	321	282	317	329	277	309	295	294	276	288	300	272	279	270	275	283	308	301	287	304	265	285	274	270	301	297	293	325	293	310	274	283	293	280	261	276	299	274	264	295	300	313	297	308	298	292	287	298	289	280	309	276	275	242	278	291	326	302	268	291	300	334	315	306	261	314	290	317	288	319	314	309	285	300	287	316	276	329	278	282	276	300	318	321	300	264	308	309	300	295	302	306	297	261	283	263	286	304	286	308	301	305	270	257	278	308	307	282	281	322	285	332	333	279	276	277	312	295	302	258	293	279	282	304	297	287	284	275	320	317	268	299	297	296	284	307	306	307	271	309	300	294	281	308	286	298	321	289	310	301	276	282	306	323	309	296	295	284	285	282	281	302	295	319	295	322	303	283	307	263	244	300	275	258	301	292	299	290	244	290	290	312	315	302	299	272	289	307	299	289	285	319	283	287	267	303	318	297	298	299	289	275	285	308	314	265	289	303	307	311	297	293	301	295	321	288	315	287	277	267	276	280	291	292	284	295	316	261	285	297	292	297	298	284	284	293	319	235	316	275	308	310	275	307	277	300	294	285	293	336	293	298	288	290	308	319	299	281	291	312	271	285	270	318	311	315	267	301	288	286	261	288	300	295	308	336	292	303	292	294	307	277	309	311	270	309	274	296	285	264	297	292	274	289	286	317	300	286	263	287	296	297	256	315	304	263	295	316	280	296	282	298	262	300	322	268	299	287	304	306	308	285	295	266	264	291	278	285	289	304	276	302	292	315	300	270	288	323	283	288	339	298	305	295	306	291	301	310	298	261	296	287	306	308	301	304	296	312	271	313	294	312	294	298	272	295	268	272	283	288	269	296	303	333	271	295	298	299	305	298	284	311	293	299	285	296	306	291	273	285	322	303	327	315	267	271	300	293	304	297	264	304	305	283	265	259	291	304	313	282	282	279	306	307	305	305	292
2420	775	850	842	805	808	781	768	797	775	755	775	752	763	764	824	835	736	760	757	735	766	730	744	736	738	736	700	683	715	722	692	688	779	719	731	694	734	704	722	725	734	744	731	737	759	728	729	761	704	709	755	700	715	703	704	679	706	694	703	750	742	725	711	704	722	732	782	732	719	701	733	702	720	744	757	711	722	791	726	783	762	699	749	728	728	687	695	718	739	700	669	707	733	716	729	783	716	705	695	681	786	716	746	771	706	699	742	740	703	715	734	710	717	713	732	739	719	718	683	701	757	701	693	705	674	709	717	710	698	746	749	699	660	713	773	735	718	718	742	739	711	730	757	743	713	738	700	740	686	781	742	701	715	730	763	778	731	724	737	739	746	697	717	783	699	716	741	735	718	741	702	742	716	730	776	724	762	733	747	714	706	655	750	718	725	780	686	698	682	764	744	697	767	707	699	726	681	765	702	720	697	753	745	760	718	769	766	699	670	723	723	723	768	714	727	781	717	729	713	767	731	729	695	707	715	707	748	735	739	731	677	705	707	733	735	726	730	759	756	683	713	712	693	724	701	745	749	770	675	726	750	754	768	714	719	724	756	707	681	759	724	720	700	759	697	717	685	692	648	685	736	751	726	685	722	721	746	710	778	753	705	703	682	765	733	733	745	727	760	701	727	723	757	681	737	681	718	740	719	690	677	721	771	729	724	742	689	678	748	751	753	700	748	741	735	741	732	702	774	767	717	742	694	710	741	705	698	706	751	734	729	729	698	752	725	720	723	714	739	679	739	720	709	710	714	735	756	697	753	730	796	714	683	687	694	719	730	711	725	762	696	727	773	695	761	689	752	763	720	747	710	759	724	741	720	749	729	711	726	685	719	701	697	703	700	790	675	751	744	695	744	659	688	786	755	711	701	785	762	735	689	726	730	775	778	712	695	684	684	740	736	763	727	739	708	753	726	729	702	750	703	782	752	721	780	740	775	695	705	741	740	710	755	750	754	754	780	783	725	726	703	712	705	723	705	715	747	702	737	685	730	718	727	772	712	723	723	687	712	712	793	749	750	747	690	715	738	712	742	745	744	690	740	756	723	728	701	724	740	721	774	766	692	706	735	711	764	775	733	735	751	763	717	750	675	721	734	756	705	718	707	741	734	712	749	759	707	680	714	737	721	747	718	693	712	693	748	733	751	704	691	702	726	702	672	698	706	693	726	753	729	665	736	650	752	723	683	723	713	727	735	741	711	713	698	775	713	754	713	669	674	755	777	778	715	706	709	718	705	725	725	709	763	742	781	757	729	733	701	690	744	751	759	685	723	706	712	724	752	677	754	728	717	752	679	769	771	723	741	715	718	725	752	692	706	708	694	695	792	737	719	680	752	719	714	724	694	762	722	742	708	714	746	711	707	764	698	744	728	717	746	719	709	733	734	685	773	685	718	661	732	680	718	754	730	750	732	708	675	754	713	720	714	738	722	793	725	720	815	705	749	732	721	753	717	697	679	728	730	735	710	697	753	710	752	738	771	763	697	692	683	704	702	736	734	780	725	709	723	740	794	746	726	741	725	734	734	733	729	731	719	699	712	729	713	703	733	701	679	721	717	717	724	715	749	690	744	718	759	771	750	725	781	693	712	741	734	699	720	757	718	745	723	731	687	717	664	716	697	758	719	680	707	665	678	722	714	749	689	764	733	746	730	700	754	709	723	705	789	699	724	754	700	707	736	698	744	724	725	718	721	759	735	743	757	739	696	731	761	704	734	703	662	749	688	739	698	720	747	712	709	709	733	727	734	740	735	726	714	740	726	690	699	750	699	714	721	736	695	757	683	724	684	727	751	748	709	746	719	717	700	769	703	737	628	732	677	719	793	718	742	757	754	741	704	716	697	726	670	741	750	736	688	682	730	714	699	710	729	718	751	718	746	675	731	707	714	741	703	694	716	686	719	727	738	735	703	750	735	691	749	691	754	739	722	742	681	749	750	711	695	719	701	701	747	703	717	710	714	766	730	726	715	750	690	724	689	720	710	723	664	750	706	715	739	786	690	686	696	758	706	700	724	705	705	714	738	696	728	736	740	721	753	739	724	669	737	728	705	760	675	691	742	690	723	772	752	679	704	793	751	764	749	765	684	774	670	721	734	719	726	706	740	727	681	727	727	724	758	754	746	772	749	673	691	709	718	700	712	717	710	712	729	731	756	733	691	754	716	712	742	683	715	723	693	685	701	734	725	775	737	715	673	721	761	695	750	756	706	755	703	751	719	722	718	762	733	750	750	713	725	707	696	755	696	780	723	723	733	685	746	711	716	688	721	721	720	713	723	721	722	730	731	747	735	735	693	728	694	708	759	683	727	670	741	716	744	751	682	726	766	740	705	700	733	734	710	730	740	709	754	736	728	734	694	708	730	705	683	732	735	698	737	760	744	734	722	739	710	704	762	696	706	739	693	694	711	716	741	747	765	700	728	704	729	698	740	712	694	703	726	745	680	773	769	738	708	689	707	710	741	696	753	771	742	723	754	738	755	703	739	785	745	700	712	700	725	711	704	741	720	684	733	773	699	664	735	700	765	719	753	767	719	762	741	726	791	771	721	750	725	765	686	727	730	705	715	698	718	706	727	743	731	720	690	756	712	773	723	760	707	698	762	742	703	708	746	690	671	759	734	688	737	735	722	711	760	686	751	710	702	714	703	716	712	703	719	715	687	748	753	720	759	753	680	752	748	719	719	742	693	704	685	738	722	729	760	715	726	732	698	749	722	719	710	771	775	727	701	675	738	783	687	715	722	732	716	712	740	733	804	718	761	716	748	689	700	739	754	733	693	715	702	721	723	720	693	733	743	676	743	693	729	729	719	766	748	721	674	719	690	737	774	677	768	740	717	725	704	713	765	704	716	709	745	721	752	730	756	711	718	730	686	761	710	784	757	728	717	733	761	707	711	703	702	715	759	710	769	723	723	723	744	736	732	760	733	740	763	759	684	768	712	717	745	701	754	716	749	719	738	727	768	664	709	750	729	693	687	706	767	771	724	770	697	698	719	756	768	735	781	713	710	749	757	717	705	708	737	747	762	760	746	687	728	712	721	691	756	695	741	695	746	767	691	749	709	764	711	733	712	710	737	763	718	701	708	749	686	754	748	704	738	709	689	756	760	707	719	785	743	777	716	687	755	723	726	732	731	708	724	723	711	719	754	689	718	752	725	724	755	731	708	717	709	744	735	753	736	737	736	727	731	727	746	749	725	713	685	744	762	756	735	721	740	700	671	743	713	749	713	764	700	730	717	727	711	798	741	791	702	754	691	726	739	714	719	694	738	684	771	716	713	733	750	716	757	702	713	689	738	730	754	739	720	721	740	735	720	687	726	712	726	750	754	733	715	716	746	684	732	708	724	707	716	786	720	719	708	686	725	704	737	715	699	709	771	768	734	742	652	761	705	718	740	740	753	696	719	783	722	741	698	776	704	735	673	770	734	739	776	745	720	766	750
6691	873	946	825	585	456	425	340	290	276	273	236	226	249	333	571	376	283	217	194	212	235	207	176	181	172	170	184	174	192	187	163	172	153	160	171	178	162	165	159	159	179	170	180	156	183	154	151	165	174	176	156	165	137	180	201	178	181	164	169	162	174	166	169	165	176	161	152	160	168	159	168	190	179	160	157	150	175	157	152	154	175	149	168	170	157	160	151	161	166	167	167	149	164	133	156	175	176	169	135	186	164	178	163	194	174	146	146	144	161	157	155	175	180	179	166	165	178	158	158	164	154	148	160	156	179	163	163	163	155	166	147	168	148	140	181	198	164	158	146	167	164	155	178	163	164	146	149	149	165	163	178	169	163	175	180	161	153	208	156	159	164	166	192	153	173	201	148	145	166	178	190	183	147	165	154	139	173	181	156	184	157	140	172	171	145	188	174	163	157	183	165	138	165	167	152	175	178	170	182	168	161	160	183	154	158	195	164	172	160	188	160	157	151	162	175	175	173	149	153	164	179	163	158	171	164	160	201	169	187	192	199	176	174	181	166	145	169	148	175	155	149	148	150	158	172	160	177	187	161	153	147	153	168	156	171	161	143	163	172	167	172	174	167	161	178	147	187	172	198	162	161	166	186	152	169	144	158	155	184	165	165	140	158	198	195	151	169	149	177	163	198	140	154	140	165	172	178	191	180	151	195	162	152	161	169	174	166	173	151	171	167	171	164	168	148	166	160	150	162	174	173	176	175	163	149	174	168	183	166	142	170	158	198	192	156	168	184	165	182	179	151	166	167	156	197	160	161	169	150	163	154	154	211	154	172	154	163	147	158	152	171	184	177	165	167	159	154	163	168	189	169	156	154	189	159	171	175	160	167	173	180	181	172	174	156	160	152	161	159	162	173	150	177	161	152	188	164	163	185	155	136	153	150	168	162	180	171	159	170	142	152	154	169	154	149	147	128	198	166	165	168	165	180	169	157	136	167	156	170	168	178	150	187	177	164	198	166	166	159	167	170	146	162	159	149	158	199	153	146	160	156	166	153	172	149	165	195	183	162	183	166	160	165	165	167	162	164	165	158	175	173	162	167	169	160	168	151	155	168	177	166	171	161	162	162	169	150	168	167	176	139	178	159	160	170	169	147	165	172	175	181	174	158	161	202	179	158	141	166	153	156	150	170	179	166	183	185	167	162	168	156	162	181	180	157	139	156	186	168	192	157	163	153	177	177	172	154	182	147	151	151	184	143	172	142	158	164	169	179	179	178	169	171	166	161	172	167	164	133	152	167	165	156	171	169	161	156	174	153	176	176	173	172	148	162	157	187	172	189	162	164	178	156	171	173	172	171	170	152	162	124	187	167	174	159	147	167	152	165	154	149	164	173	178	183	182	189	174	177	181	153	172	163	187	168	153	174	153	156	152	178	163	149	174	148	166	174	156	182	154	170	187	171	181	160	172	164	164	168	165	163	147	154	150	172	162	168	147	163	150	185	170	177	206	185	187	151	152	191	168	190	135	157	166	162	169	149	154	182	173	171	189	141	163	172	161	151	139	157	157	139	189	148	158	156	159	181	160	135	145	137	157	155	176	170	177	177	160	160	139	145	174	189	158	175	182	145	189	172	149	159	177	182	193	168	189	170	167	172	144	173	171	190	160	160	192	141	171	156	171	140	165	177	164	145	178	164	167	171	145	156	177	155	155	176	163	170	167	157	186	165	155	188	140	175	142	165	165	157	181	187	151	177	192	189	143	146	172	145	169	170	193	162	161	161	164	152	173	143	177	152	144	153	166	196	176	171	180	159	153	166	175	170	163	161	174	173	158	162	172	161	159	168	154	152	170	154	166	167	159	169	153	155	170	156	167	191	173	178	175	154	163	186	196	161	161	153	167	146	157	193	166	145	198	165	174	163	168	155	156	155	170	163	154	170	171	162	179	157	169	159	165	173	161	174	180	177	162	169	141	158	168	183	169	159	168	193	155	164	174	167	175	167	166	163	174	156	160	162	156	166	165	167	161	186	189	166	162	164	175	173	154	177	150	180	168	156	172	167	156	173	168	174	167	160	180	170	153	158	172	144	169	177	168	171	173	134	175	170	171	154	150	162	172	147	186	163	188	183	170	158	179	197	162	181	191	176	180	154	182	164	162	171	190	153	171	152	145	157	178	176	180	144	186	183	166	174	176	176	152	166	140	160	138	163	181	158	165	156	158	150	160	154	151	144	180	177	158	175	185	167	187	184	165	185	164	190	170	143	151	137	148	142	151	153	183	159	169	160	175	168	179	178	159	159	145	158	179	178	172	161	171	180	166	162	167	149	169	168	155	160	152	156	172	152	164	162	197	165	154	183	165	164	153	163	204	184	171	166	169	142	160	173	142	180	168	160	181	187	150	166	138	157	166	152	158	184	161	166	187	163	149	157	149	157	197	158	168	165	175	155	167	166	172	144	159	163	168	167	186	181	159	153	180	173	154	165	169	165	158	167	171	158	151	153	155	170	159	163	179	177	167	181	182	149	150	172	145	168	171	166	158	176	183	157	140	168	152	144	174	164	181	189	186	157	137	157	156	184	163	144	134	197	158	151	181	166	195	158	160	167	175	174	171	184	151	161	176	170	169	177	145	179	162	165	148	185	164	176	163	170	177	152	160	190	186	168	147	143	184	176	170	148	140	154	160	157	177	160	180	174	180	164	178	170	160	155	170	180	158	147	153	166	154	157	169	165	152	196	162	166	189	154	165	163	145	162	165	145	154	150	169	201	180	158	171	164	154	184	166	161	171	181	163	194	187	157	158	173	152	171	137	137	149	166	166	175	172	183	159	153	162	166	146	165	177	164	157	174	157	177	162	156	176	161	145	160	172	152	133	158	149	153	168	160	178	153	172	172	165	150	172	154	183	146	154	166	189	143	151	172	158	156	172	188	180	167	145	147	150	189	157	161	153	154	175	154	171	191	154	164	158	135	154	161	184	173	156	162	173	161	155	161	154	142	171	171	155	190	130	151	161	182	156	136	157	181	126	136	187	180	137	147	172	152	157	181	175	161	159	162	185	170	152	138	173	166	173	136	162	137	148	164	162	162	182	156	148	165	155	159	142	163	185	173	164	132	141	172	145	153	157	157	185	157	181	188	164	172	174	170	171	162	183	165	176	174	160	155	172	155	157	160	164	179	152	170	167	147	157	166	192	158	151	172	175	173	173	148	166	154	151	163	168	164	195	145	161	167	165	176	185	160	170	155	162	149	180	152	163	199	145	160	169	173	179	165	186	164	163	159	144	134	160	157	152	157	156	166	166	168	176	155	159	168	144	151	177	149	185	178	160	183	173	159	142	176	174	162	162	163	157	165	154	177	143	157	168	149	156	154	157	152	155	174	166	171	176	171	154	168	167	177	142	148	172	168	176	155	191	142	138	156	179	175	134	157	175	156	185	171	179	177	156	200	179	174	176	169	160	166	155	162	174	180	149	163	160	194	169	178	175	157	165	174
5372	1068	2136	2580	2277	1912	1652	1394	1263	1133	1076	962	969	1220	1779	3488	1805	1111	794	863	919	860	718	693	621	604	588	585	571	526	552	564	518	513	532	551	515	492	535	507	517	526	513	521	518	503	466	498	534	507	468	513	489	488	481	513	470	497	500	491	500	435	500	473	491	493	457	469	514	477	500	502	495	504	481	482	510	468	516	468	465	513	463	484	460	476	484	467	478	423	474	450	508	505	501	458	510	478	464	443	489	497	500	448	441	461	494	484	502	474	479	489	486	483	467	497	504	491	518	488	482	456	492	478	517	512	491	477	481	458	454	456	484	503	456	467	478	462	478	488	465	443	450	464	459	491	472	494	493	458	506	478	500	497	490	484	466	464	497	481	473	465	491	498	513	495	464	482	497	451	478	474	465	483	480	471	459	522	460	466	462	477	495	476	511	458	463	501	460	477	515	483	431	439	434	516	481	504	493	459	492	461	471	486	485	436	467	464	456	499	470	469	464	491	474	485	540	440	463	499	471	452	504	472	485	517	472	460	461	439	496	493	462	503	511	470	482	434	458	483	515	474	489	498	502	417	476	465	465	470	482	460	449	480	484	459	443	457	486	455	488	464	489	493	476	490	465	492	498	501	450	436	518	496	467	474	457	478	503	506	480	500	477	471	491	444	474	498	476	450	476	492	493	479	470	478	476	448	457	476	501	488	468	456	471	463	452	456	511	474	439	479	494	463	479	478	467	489	450	492	497	470	455	480	443	506	502	488	455	474	448	447	457	490	496	497	487	430	464	463	473	484	451	474	481	467	457	440	473	506	437	436	488	460	460	475	495	494	496	479	454	459	471	474	478	476	479	478	477	485	481	479	472	505	461	474	485	493	502	474	464	479	462	473	472	473	455	473	480	457	498	477	450	454	462	482	462	481	471	478	505	512	441	481	448	465	498	492	426	489	484	484	485	474	494	507	494	510	468	461	471	493	464	493	506	486	501	449	442	456	454	508	483	459	466	462	474	467	450	506	494	486	452	481	482	486	448	480	484	457	501	443	495	497	441	480	474	475	498	460	465	478	525	505	505	445	451	498	462	504	457	501	490	467	500	472	491	476	474	483	491	458	480	462	482	428	472	487	476	477	495	450	455	481	462	486	500	485	447	482	471	461	486	506	448	452	476	477	481	486	467	443	478	476	500	440	519	493	481	441	486	492	489	473	453	510	455	465	463	507	488	481	421	463	485	465	462	467	448	513	491	435	469	491	457	498	467	474	460	501	450	448	430	478	464	449	499	507	489	482	488	495	523	486	482	469	464	447	498	424	472	482	452	494	443	521	478	484	471	444	492	498	469	451	443	478	474	463	474	458	486	489	505	494	479	501	469	445	484	443	462	516	473	446	458	468	468	461	505	425	453	462	473	482	461	467	471	468	484	493	495	490	469	476	461	440	479	510	445	468	455	476	498	492	481	516	476	488	460	506	479	448	518	492	459	460	487	508	498	477	494	484	451	458	500	475	463	472	499	507	486	483	461	476	495	487	462	500	478	501	475	463	483	484	455	488	526	485	472	479	490	488	483	467	492	523	457	451	471	479	523	483	465	446	473	494	500	488	442	456	463	467	533	457	465	454	454	522	458	468	474	448	484	478	459	494	483	453	448	473	477	479	493	479	510	489	458	493	458	430	450	463	474	502	473	467	501	445	473	512	504	464	462	482	489	513	498	477	479	519	452	464	479	475	500	416	474	471	497	528	466	433	486	477	450	470	462	500	479	452	502	476	474	476	517	490	441	447	468	493	499	426	485	486	500	464	463	532	506	469	475	505	508	458	499	483	450	476	477	527	501	502	483	484	487	475	436	487	477	456	484	464	487	542	530	478	456	422	461	482	501	477	463	508	457	474	476	457	448	483	455	498	466	475	481	507	456	460	485	504	451	478	461	488	460	516	491	481	438	520	444	449	438	479	480	474	478	501	464	471	532	425	473	473	487	499	444	486	487	468	489	487	472	496	471	493	460	435	449	477	448	466	499	475	465	463	466	451	453	449	502	517	492	494	470	472	437	467	472	476	462	493	485	488	485	485	467	462	496	459	497	445	497	512	441	469	489	443	476	446	462	487	437	468	486	478	469	495	480	504	473	457	466	502	485	462	483	444	442	460	474	534	486	458	425	476	448	475	481	471	467	474	451	467	468	461	432	474	485	502	475	469	464	466	459	461	466	462	470	476	491	447	476	473	446	465	481	486	467	477	489	440	473	469	495	458	478	482	431	454	482	483	494	467	473	485	492	488	460	476	441	474	500	479	470	466	453	482	499	470	479	456	460	454	461	475	499	494	481	437	461	495	475	489	456	471	498	476	481	456	489	439	470	480	488	443	473	523	466	468	517	481	462	435	486	492	458	519	474	509	502	481	452	476	465	442	468	479	486	481	437	477	508	469	465	469	491	497	463	447	476	459	503	487	499	464	498	458	467	485	503	466	510	473	440	500	488	440	503	451	480	449	498	490	474	459	508	465	478	463	492	431	487	477	471	498	451	468	465	496	440	510	410	440	470	477	490	496	504	459	463	478	466	493	491	514	492	451	452	508	510	466	499	467	500	485	456	485	474	454	495	476	495	466	481	478	440	488	500	458	465	470	434	476	501	452	490	464	470	462	474	502	500	462	485	475	483	451	522	499	523	480	465	481	465	445	427	482	438	497	438	484	455	494	490	476	526	517	447	472	475	465	432	478	500	462	470	477	478	487	441	475	494	467	504	449	461	456	524	456	465	522	480	516	478	490	483	516	474	493	496	486	481	485	445	472	485	498	452	447	453	468	484	425	481	478	515	503	487	480	451	491	520	489	468	454	493	469	490	485	477	519	438	465	539	487	460	466	497	489	496	513	516	466	483	462	432	446	489	482	466	466	435	456	473	457	513	448	496	456	506	450	494	484	506	519	450	478	468	449	503	443	482	510	456	501	472	493	451	501	489	454	464	486	503	487	490	458	475	481	467	480	499	441	482	496	447	456	518	514	470	483	457	464	480	470	500	486	468	456	508	485	456	465	462	491	444	467	520	456	444	495	477	447	453	462	495	472	474	477	463	461	466	456	439	451	518	503	489	464	470	471	470	489	517	501	469	460	455	474	492	473	437	486	477	456	489	507	500	449	471	477	502	473	476	460	487	478	450	472	453	492	494	487	470	505	439	483	514	476	466	485	469	463	503	448	469	452	479	441	487	488	427	492	455	481	488	500	462	473	443	466	459	468	453	484	452	483	478	487	451	437	475	441	512	480	494	425	491	506	452	498	478	455	510	435	455	482	465	451	466	478	489	461	466	493	485	490	461	483	494	473	488	509	488	447	483	460	482	465	478	475	469	480	481	508	513	488	476	480	454	474	444	461	514	475	448	425	498	512	446	485	503	505	506	486	500	479	466	456	452	458	467	441	428	482	465	425	473	526	469	492	469	486	515	491	504	521	488	507	492	479	455	448	458	461	515	459	501	455	468	446	464	480	449	449
13760	2149	2208	1745	1260	1016	770	690	552	496	470	428	469	482	730	1086	817	593	487	430	378	378	311	360	309	322	295	289	299	334	299	287	280	337	315	288	268	297	272	276	252	289	305	287	271	283	302	318	286	310	324	278	268	282	274	313	276	319	287	277	269	281	265	284	288	302	291	311	299	288	274	303	285	286	297	269	267	325	286	260	251	290	296	292	236	283	278	303	307	284	265	299	288	305	290	278	299	289	284	276	271	292	264	279	244	307	267	289	306	280	297	316	288	298	287	274	278	282	291	283	296	262	287	289	295	264	281	277	257	250	297	287	309	306	266	294	317	315	297	258	283	288	318	297	296	313	321	289	274	302	267	284	280	272	289	298	289	325	299	268	272	305	302	286	268	277	287	293	274	303	285	281	282	261	307	301	282	291	292	259	289	258	260	300	273	321	324	287	290	278	303	310	287	241	275	270	293	302	315	285	278	278	283	274	287	279	301	279	291	282	290	309	290	290	292	270	285	283	310	297	279	269	281	278	274	255	273	285	265	310	300	289	305	300	284	255	291	262	275	283	292	273	276	288	288	277	272	272	296	310	268	268	269	304	310	293	270	293	291	283	327	269	298	264	256	296	300	263	292	285	300	268	277	297	287	298	260	281	287	270	292	285	252	309	275	310	320	255	285	255	267	298	295	293	263	273	261	264	284	298	261	273	330	292	275	279	258	270	288	267	287	301	298	274	303	278	295	307	291	316	278	273	287	296	295	275	291	262	273	282	271	285	288	301	268	296	287	291	273	284	294	284	274	274	269	310	302	264	299	295	295	294	286	300	281	303	281	283	262	269	266	291	300	295	288	303	305	320	277	295	267	251	242	296	287	259	301	307	280	292	258	308	287	293	291	296	284	304	290	271	311	280	302	279	281	291	303	286	265	301	311	318	270	281	263	304	284	287	266	256	253	273	287	300	291	298	312	300	262	299	291	279	330	269	287	306	301	283	258	254	292	277	277	305	285	325	290	250	272	270	295	293	285	280	281	294	285	290	318	297	293	288	285	261	285	281	261	314	299	300	298	264	281	291	260	314	271	249	304	282	278	294	262	277	299	301	283	284	267	301	301	304	272	298	294	301	292	279	295	262	249	310	288	269	267	278	272	278	266	292	312	285	285	287	282	312	259	294	300	328	302	298	256	314	300	284	286	296	261	280	319	278	260	292	277	256	273	282	293	247	250	279	286	307	282	281	320	275	258	253	322	291	297	248	273	292	292	297	266	260	280	281	274	294	272	286	260	275	271	253	310	285	291	258	288	305	268	278	290	295	294	290	262	278	271	264	280	281	270	290	293	272	270	257	300	276	261	291	319	284	302	284	309	261	286	281	304	280	272	293	291	317	286	271	320	256	279	270	266	275	301	286	265	311	298	258	282	300	289	293	250	300	304	281	280	303	292	270	298	320	261	319	296	282	287	252	254	288	301	286	281	294	321	257	272	291	267	299	282	284	305	326	294	249	281	280	319	270	289	298	291	244	284	275	280	290	289	306	293	252	263	264	282	260	275	280	301	273	288	276	302	272	262	303	312	288	295	309	287	252	278	296	277	287	267	283	289	280	284	280	283	308	292	276	292	271	261	273	300	310	315	285	311	310	285	312	303	286	300	296	291	281	273	280	299	277	278	282	254	249	260	304	282	322	299	279	267	287	281	280	283	273	284	280	271	266	321	316	302	290	256	260	333	265	290	293	276	274	286	299	272	284	271	262	235	276	290	289	285	262	305	275	271	272	302	265	297	303	276	320	277	300	261	308	273	312	305	278	239	267	310	268	293	280	292	284	285	281	295	268	274	301	266	285	251	278	301	261	300	275	297	309	278	300	243	241	282	289	292	272	282	288	284	278	285	307	287	318	309	292	313	270	277	289	285	289	302	263	274	259	254	282	277	265	290	282	286	306	290	292	261	288	293	266	305	255	276	276	246	311	251	298	322	303	302	287	299	269	255	244	285	285	277	280	275	270	297	285	316	269	294	308	304	296	295	255	288	298	271	298	287	319	251	321	313	276	279	277	313	297	262	316	283	316	271	309	291	274	273	282	297	287	273	275	278	320	249	269	279	284	281	301	293	286	249	262	277	307	276	276	293	278	280	284	273	274	303	290	312	279	284	249	307	260	263	288	283	299	307	261	291	284	265	328	300	274	289	301	256	279	283	288	264	283	263	279	278	255	267	262	288	280	270	307	263	274	266	285	265	260	255	318	279	302	274	285	288	297	316	277	266	256	288	304	306	280	311	273	305	278	279	295	291	292	297	300	296	288	331	303	283	277	290	310	329	290	303	271	282	310	274	281	275	258	308	293	311	329	315	278	301	298	297	308	268	268	276	276	288	290	261	269	270	275	318	297	280	299	306	275	269	288	290	265	252	266	285	313	305	289	266	314	294	276	290	301	292	273	291	294	264	298	298	297	267	294	295	293	303	298	333	308	263	277	270	318	265	274	279	282	287	298	299	277	289	267	277	282	292	276	288	289	298	269	311	280	276	259	279	293	284	313	275	301	292	284	274	249	255	274	276	283	294	266	306	307	288	266	302	281	303	315	293	268	303	284	304	278	273	230	324	303	284	297	301	268	297	248	255	288	278	282	275	287	276	314	267	274	280	283	258	278	331	287	292	287	255	270	275	285	253	280	264	289	251	290	300	275	313	333	286	274	255	250	294	306	292	310	265	283	310	289	275	267	291	291	250	295	296	289	301	283	315	279	298	262	308	317	296	286	283	266	270	315	264	283	312	268	273	284	273	266	265	307	297	258	291	275	305	284	311	274	288	264	283	291	270	301	274	291	278	287	286	296	275	282	289	303	280	283	287	262	273	287	317	278	284	290	275	272	317	284	277	282	294	267	281	264	284	299	275	290	312	293	268	301	276	271	280	300	281	272	278	291	267	340	287	301	278	293	284	290	281	327	271	286	284	312	252	295	264	277	298	284	301	310	268	295	288	284	250	257	299	298	271	302	314	290	325	275	289	283	293	288	299	310	299	285	287	282	297	279	270	274	291	286	268	261	281	268	282	284	284	296	270	312	299	272	300	301	296	276	288	290	305	252	250	304	278	260	316	273	294	304	295	284	291	288	264	314	276	354	296	282	276	295	295	297	271	261	283	293	278	302	271	281	271	304	275	299	282	293	273	302	287	254	303	301	291	282	258	289	323	270	297	280	277	276	264	267	261	274	314	279	290	270	255	275	267	291	290	274	302	288	279	291	292	298	260	267	256	253	265	270	292	265	284	279	293	280	321	253	309	295	300	296	314	289	281	278	299	263	267	250	283	255	289	286	260	259	277	304	294	264	311	248	282	259	279	288	256	280	281	295	319	288	280	282	311	306	303	299	284	252	266	269	299	291	286	277	289	310	277	285	279	280	319	278	286	253	292	284	297	255	286	295	308	270	328	317	288	299	292	285	296	300	285	317	283	278	291	290	272	307	301	255	261	286	253	288	265	290	263	295	263	288
7524	2122	4306	5132	4518	3728	3096	2704	2354	2066	1826	1787	2053	2296	3453	5992	4409	2656	2100	1558	1412	1439	1239	1057	1026	1001	909	972	958	883	909	893	894	845	820	859	849	873	860	858	838	877	793	831	819	790	800	853	713	781	824	813	803	796	835	766	741	787	735	744	799	830	802	790	749	797	784	765	791	813	824	736	760	774	721	719	759	776	783	729	869	755	781	740	745	732	765	772	727	756	734	703	754	703	760	765	741	790	788	715	737	778	745	781	775	717	745	731	771	760	769	740	761	769	745	762	744	768	740	729	710	748	770	744	767	756	744	745	787	760	723	738	720	769	784	779	802	744	725	723	717	760	741	731	754	699	743	774	774	763	764	743	762	730	736	700	766	733	789	779	773	768	711	743	773	764	784	716	700	771	742	754	730	758	769	739	770	724	699	742	686	773	700	730	742	701	771	751	783	727	693	797	767	706	778	761	687	753	719	686	748	727	743	764	768	703	727	740	779	759	734	717	743	773	726	770	773	785	714	777	700	761	728	739	679	763	753	742	744	728	721	753	749	750	741	757	772	722	749	701	755	721	762	742	747	730	741	714	776	788	747	763	738	710	726	715	802	762	702	721	754	751	717	735	722	733	733	715	734	702	752	728	744	703	728	718	736	805	731	714	697	759	723	764	776	707	696	745	724	790	792	798	762	724	708	758	716	730	770	757	742	746	759	759	726	714	760	704	725	760	697	731	741	732	750	735	783	752	776	747	688	769	723	755	737	761	738	722	730	755	744	785	722	741	750	758	709	738	726	721	775	775	760	775	764	811	752	761	744	762	727	767	763	732	771	740	711	730	766	711	758	739	741	709	768	785	753	729	740	715	696	754	745	772	762	811	726	745	746	736	695	716	746	746	725	773	680	714	766	743	679	742	709	759	747	738	755	716	777	710	745	741	745	746	737	735	750	751	754	723	750	727	740	761	746	757	714	738	727	770	745	739	760	702	763	736	764	718	750	775	788	741	749	736	728	768	691	753	731	740	752	755	748	728	785	689	747	735	776	746	772	738	744	792	736	734	744	737	743	699	759	721	751	686	701	717	711	719	789	758	741	716	734	758	747	759	713	774	763	764	738	733	822	792	816	737	745	759	782	746	757	758	765	743	709	751	758	725	735	715	719	750	751	758	754	708	757	735	737	753	736	773	767	717	731	744	696	773	726	735	719	754	783	782	702	748	738	722	767	756	758	731	720	763	735	769	757	754	734	721	731	762	699	748	774	751	743	714	714	759	737	733	777	786	766	750	736	745	695	732	762	721	760	759	698	754	788	766	761	696	762	720	750	734	757	764	733	734	736	759	722	721	747	697	777	779	758	763	698	778	772	772	766	738	810	759	728	717	733	765	739	722	696	734	723	790	742	725	750	726	757	759	748	780	750	783	660	727	793	761	762	711	719	700	761	697	747	761	743	693	718	752	722	736	711	757	769	737	709	728	723	733	780	756	702	696	764	789	773	749	732	752	787	749	778	758	786	752	789	762	739	775	728	702	784	730	767	738	776	768	732	783	744	776	761	732	732	722	768	778	741	751	699	757	749	771	767	758	766	777	751	767	680	742	764	778	746	724	694	721	754	722	752	779	745	760	733	709	760	771	732	780	816	772	752	776	744	813	721	749	717	762	747	758	791	770	729	726	729	718	740	722	758	721	703	712	764	756	723	756	715	714	773	734	747	700	739	759	745	767	785	776	757	753	729	768	751	755	713	704	765	781	772	765	743	774	701	700	757	764	795	734	721	726	668	747	750	768	755	741	746	771	719	724	702	738	709	785	757	713	749	727	765	762	739	774	703	722	727	705	748	736	745	769	725	758	773	776	737	736	735	743	719	715	778	753	720	731	783	704	722	784	771	739	727	740	752	730	752	752	756	764	753	723	773	750	767	784	730	752	723	754	740	717	739	738	756	762	772	727	734	750	755	725	737	767	729	730	767	701	739	769	685	795	794	728	736	789	721	757	744	741	714	732	789	762	689	690	771	769	771	723	743	781	796	747	692	724	707	773	751	736	755	779	740	708	756	738	780	722	745	760	754	728	747	784	755	701	712	730	723	682	750	709	686	720	738	779	743	774	755	760	763	721	735	736	756	687	765	748	806	740	745	784	789	737	713	777	764	742	722	715	760	714	749	733	736	741	766	736	733	748	779	794	752	733	752	762	789	737	736	757	763	729	753	725	720	714	759	751	787	725	732	767	739	741	741	772	687	762	744	739	745	740	770	761	716	746	726	683	709	752	733	735	746	733	722	714	740	772	797	779	691	772	733	715	759	724	755	765	735	758	764	772	733	738	776	762	722	754	704	747	744	815	745	744	700	749	718	767	777	738	741	766	757	718	750	752	726	779	714	737	746	780	707	701	726	709	737	744	804	704	759	816	747	731	682	750	733	752	734	754	722	788	742	743	759	741	756	733	730	754	769	735	750	756	745	740	736	754	743	748	733	762	768	711	758	793	731	717	753	729	768	721	779	819	782	743	760	712	752	774	738	715	770	694	721	727	722	777	740	766	711	754	744	739	771	764	761	714	762	736	730	753	744	753	740	759	721	769	725	761	744	760	748	728	763	713	718	706	733	715	720	753	760	754	720	699	709	767	778	739	752	765	728	785	691	767	744	760	712	760	732	745	725	748	737	708	702	755	775	733	736	728	709	696	738	709	775	757	754	740	732	733	738	720	772	745	710	736	767	765	745	776	751	750	757	800	748	716	741	772	739	720	673	708	728	743	750	715	766	729	743	677	767	730	766	737	767	730	728	772	749	740	773	756	750	745	777	751	760	707	703	767	746	717	780	712	744	726	786	758	732	742	785	807	739	732	729	708	702	790	750	745	740	739	742	761	726	705	710	796	728	711	716	724	721	783	735	782	718	786	733	749	763	771	743	749	738	757	714	767	789	739	726	740	760	762	694	770	720	731	753	752	742	737	726	736	778	698	750	746	724	738	738	660	676	759	763	742	703	699	756	761	731	753	733	761	722	752	693	804	767	757	756	758	744	696	799	706	712	708	770	753	733	798	744	750	758	745	700	732	733	767	769	756	742	747	739	749	753	717	738	728	735	710	712	707	754	754	740	808	743	764	762	713	733	743	731	785	694	790	730	736	759	738	754	716	718	730	765	754	751	707	757	753	689	751	734	700	743	780	766	744	730	752	768	765	721	794	732	756	711	771	696	794	752	743	739	778	780	723	720	757	771	746	782	745	741	763	809	757	696	725	733	690	711	692	712	753	732	687	740	704	741	828	741	773	748	749	764	763	776	744	724	764	690	770	716	756	740	758	786	738	727	770	801	756	683	778	715	741	747	738	749	750	752	725	725	713	698	700	745	720	758	712	779	745	761	761	738	704	767	734	732	742	742	746	712	721	772	684	769	717	717	678	731	734	730	781	743	727	774	745	731	737	771	713	736	727	719	785	775	761	752	794	807	755	710	762	780	752	765	763	779	772	735	723	776	747	746	723	750	734	772	720
1994	358	326	304	326	303	310	291	292	313	293	284	307	296	331	324	325	309	299	277	284	285	306	309	264	301	302	274	293	301	314	262	304	285	309	295	282	271	286	308	295	291	301	271	313	263	266	275	240	285	319	321	318	280	301	308	329	289	280	312	270	261	321	306	286	302	283	344	301	308	293	283	261	301	296	281	286	293	264	318	312	268	257	272	294	290	276	291	315	298	277	306	310	272	301	287	304	285	327	318	276	285	305	306	244	290	298	316	269	304	288	277	278	327	270	310	296	286	271	273	305	308	302	294	290	264	270	279	266	315	255	276	269	318	266	319	275	315	329	304	295	280	315	289	282	300	289	325	304	262	270	266	326	281	280	303	295	295	291	293	290	295	251	265	269	292	302	289	282	256	295	304	291	294	313	320	292	357	300	275	276	306	312	307	321	332	307	286	303	302	294	290	294	287	286	275	296	281	293	298	302	317	295	311	307	293	285	305	296	297	307	255	287	276	310	276	289	305	300	289	296	305	312	318	320	296	279	295	294	290	285	292	290	353	282	283	270	281	301	312	285	274	304	301	307	298	282	288	317	299	338	312	272	303	307	287	296	286	278	269	284	298	316	321	311	292	287	304	289	304	278	318	252	303	273	277	262	297	302	271	325	308	277	288	267	309	270	308	306	301	278	262	272	321	266	290	317	301	271	247	297	256	311	261	296	293	302	281	281	260	271	273	286	290	278	309	302	286	272	313	275	288	265	272	317	279	296	287	283	262	305	304	318	294	287	290	305	287	292	272	310	300	275	310	291	310	294	296	298	277	290	266	301	298	301	281	290	284	286	300	278	298	295	295	291	294	309	309	276	312	281	282	331	317	283	298	278	258	278	280	290	307	264	344	313	297	318	335	236	279	256	269	320	302	309	281	285	294	276	278	285	295	273	300	261	274	269	246	276	268	269	309	303	270	302	296	312	306	327	308	299	287	276	309	284	276	271	288	278	310	285	303	289	314	297	290	252	324	294	297	289	297	247	294	289	303	308	306	306	293	278	296	291	321	273	297	304	296	306	303	304	331	286	314	303	277	329	295	276	296	251	291	287	303	295	290	300	312	295	313	325	306	326	316	272	251	277	274	278	317	282	278	302	272	296	295	298	283	312	298	270	290	319	298	315	279	294	285	282	307	308	274	282	298	293	266	290	246	323	285	300	307	268	262	288	290	287	296	304	298	336	285	293	289	260	309	294	287	278	304	291	294	293	257	311	282	288	282	275	297	314	288	305	283	286	274	262	315	318	279	282	293	297	313	295	293	305	314	289	315	275	288	290	289	306	296	281	280	278	263	316	278	272	280	266	265	306	330	301	289	316	289	288	299	252	277	270	286	277	297	288	310	331	265	327	267	309	293	302	305	291	304	271	289	301	285	295	290	295	280	281	277	292	299	270	285	291	322	308	319	287	282	300	275	302	296	303	254	303	306	316	304	286	279	294	271	289	285	312	313	306	288	331	286	288	283	295	302	287	289	281	300	275	307	298	295	292	288	323	279	286	292	266	292	306	269	303	295	277	258	295	291	291	307	289	305	291	295	299	315	282	299	287	279	296	273	270	312	319	285	282	287	285	288	324	291	285	253	272	309	302	285	298	324	305	301	309	302	307	277	290	315	277	284	294	284	270	309	300	281	263	314	315	288	281	293	259	301	318	275	289	282	276	316	298	291	270	319	308	262	315	315	281	314	285	314	295	258	300	308	296	310	277	318	310	289	273	306	281	334	294	273	305	303	290	293	293	281	288	285	289	268	274	283	314	289	313	264	237	295	316	284	298	306	294	300	298	274	308	312	297	294	307	310	281	305	318	305	306	273	299	277	289	276	298	312	320	282	297	305	294	293	294	290	282	284	330	299	312	286	272	267	312	286	297	324	285	287	312	312	305	300	303	319	307	316	241	303	275	302	296	297	290	251	303	302	279	300	286	322	310	272	282	301	304	280	319	296	293	277	312	287	297	307	241	248	290	288	273	282	299	288	243	311	302	304	298	270	310	265	320	301	280	304	273	278	279	316	322	274	275	315	326	276	272	306	306	289	281	307	316	309	281	287	337	285	293	306	289	311	322	277	296	296	296	282	294	301	280	272	306	320	288	314	292	290	288	265	344	291	328	284	298	270	264	292	298	305	271	262	282	309	309	269	290	289	301	277	300	332	302	287	281	309	315	293	267	298	301	291	318	286	280	317	308	311	315	276	269	274	268	273	288	311	300	303	291	269	294	287	301	311	283	289	282	281	336	294	252	287	275	267	279	315	275	280	298	291	285	282	314	283	287	295	299	287	290	262	312	280	296	288	286	301	309	304	290	306	288	318	297	277	317	263	322	309	268	252	310	281	266	281	281	274	293	296	268	275	293	326	289	281	269	318	284	280	297	263	289	278	328	310	270	294	299	277	285	300	273	285	294	263	300	309	316	270	302	279	294	294	302	276	263	277	306	285	291	294	337	281	312	309	273	303	281	323	286	285	285	290	335	308	287	266	290	298	290	282	296	290	289	308	295	315	277	309	272	273	283	305	319	298	320	296	306	270	280	296	315	264	284	275	280	292	266	279	309	277	289	289	301	291	291	282	257	307	286	300	274	296	249	322	301	289	289	310	297	288	338	303	291	303	282	270	266	285	289	293	272	283	300	294	282	317	287	321	291	335	290	279	284	289	282	284	269	299	301	306	316	282	301	295	301	315	310	293	306	292	277	286	278	304	282	290	265	288	282	276	250	298	287	292	277	324	276	285	291	278	288	295	304	299	288	292	308	290	304	315	323	277	307	294	300	282	297	305	273	275	288	263	266	286	289	275	279	264	298	305	294	280	298	304	278	310	287	331	270	309	313	275	291	301	300	295	269	276	330	297	272	302	299	268	298	285	311	263	275	311	245	278	275	297	318	312	263	321	330	272	283	270	293	300	253	304	290	306	301	307	331	303	328	311	330	289	283	294	319	290	322	293	277	271	321	308	294	308	302	299	276	298	302	276	298	299	296	270	296	306	295	312	276	333	279	290	297	268	300	304	303	266	279	296	289	269	340	311	312	317	271	309	292	300	289	307	255	284	306	316	339	280	281	288	292	313	283	306	265	276	291	274	303	271	284	265	302	286	317	331	292	296	272	325	302	329	301	274	279	320	292	269	298	303	287	257	271	252	311	298	328	307	296	272	304	276	319	299	293	279	298	265	290	313	292	272	306	309	286	285	305	297	286	314	310	297	288	313	285	320	303	280	277	283	267	271	269	312	283	274	307	318	305	271	286	280	273	289	308	311	292	310	328	279	305	297	262	278	307	312	260	295	297	309	281	276	310	287	272	283	293	289	298	310	306	265	276	284	288	295	283	313	305	269	262	289	278	283	283	308	280	245	303	296	316	280	246	305	279	276	274	307	263	305	325	284	277	293	308	280	306	268	273	323	286	295	293	277	271	307	324	284	302	279	272	286	290	297	280	275	322	278	279	279	283	278	268	324
2379	781	780	847	838	771	805	754	761	737	762	756	769	754	801	828	741	726	764	769	755	748	702	803	781	730	730	713	735	698	708	743	713	725	717	720	721	749	736	719	737	683	739	747	703	732	759	752	712	716	747	708	752	748	713	731	707	694	740	714	722	727	683	741	709	705	784	751	698	734	660	695	712	707	725	748	727	707	705	760	720	735	741	744	703	690	719	727	718	686	711	701	697	721	752	699	710	727	661	723	708	685	704	694	765	670	732	713	721	644	739	673	755	722	752	717	729	777	668	764	751	734	720	747	726	699	755	728	667	711	705	739	754	705	735	716	728	724	674	754	755	689	753	738	703	719	777	721	712	707	730	678	669	682	745	739	704	703	734	748	706	717	708	725	712	769	750	702	777	716	737	755	754	695	669	753	773	746	701	761	699	721	783	727	707	750	737	735	707	718	693	703	717	755	704	718	710	717	754	727	715	746	755	706	727	726	742	730	696	746	719	730	679	723	708	726	741	705	716	694	752	760	727	709	730	740	783	718	738	688	763	710	745	701	703	734	713	707	700	726	706	705	703	738	734	737	776	734	721	730	651	776	733	737	716	729	678	741	703	753	682	694	763	710	734	737	735	688	756	704	746	754	718	717	724	739	736	756	745	723	687	693	719	727	757	767	701	751	723	763	716	704	701	728	693	743	705	761	745	709	746	766	725	747	726	733	762	770	733	722	785	697	762	728	745	716	762	698	736	756	704	728	727	736	719	729	716	692	726	717	749	732	757	720	766	678	720	738	662	709	690	738	665	721	681	678	706	742	686	725	716	691	702	694	762	695	753	777	723	676	686	671	737	705	715	788	751	695	685	672	704	732	712	690	673	751	722	694	740	691	685	768	703	747	786	695	752	734	719	739	712	700	701	718	768	765	751	728	698	744	723	736	661	707	706	718	700	696	718	700	735	734	719	771	669	691	767	729	758	701	735	722	737	686	696	740	692	722	739	721	699	758	736	654	713	731	685	728	705	768	733	707	797	689	765	719	715	683	722	738	787	734	707	763	711	718	755	758	781	738	741	729	717	753	745	718	772	716	732	743	724	717	726	719	724	715	746	701	757	756	714	737	736	719	697	739	779	721	743	677	716	775	698	683	743	747	690	768	754	731	694	763	754	700	718	720	714	737	716	772	744	700	691	762	714	681	708	743	728	714	739	708	759	729	767	721	731	726	748	735	734	687	738	698	687	738	708	703	720	751	689	719	730	680	741	763	718	719	737	708	716	698	699	740	721	766	738	695	771	688	751	735	744	768	773	734	747	760	708	745	689	705	719	777	690	706	751	699	667	767	673	747	684	697	751	769	726	727	740	694	668	739	704	711	750	691	763	732	731	731	744	720	764	716	737	785	687	749	686	734	694	766	744	725	755	779	690	722	725	677	761	724	746	709	740	696	662	780	731	669	743	730	728	745	696	720	705	699	682	766	754	728	733	684	725	726	693	750	730	753	707	762	688	721	782	696	732	685	741	747	774	716	738	728	749	740	722	726	752	734	686	759	727	722	716	749	710	660	710	713	702	761	709	738	791	719	797	744	704	720	723	728	710	748	725	697	677	694	739	702	779	760	746	724	751	739	689	729	717	667	725	724	703	678	698	703	755	712	759	735	742	691	709	753	708	702	710	743	765	707	757	691	748	709	740	685	712	703	724	706	730	733	791	681	692	707	752	691	724	730	732	673	689	699	736	669	721	709	715	738	779	776	763	684	702	700	723	724	660	752	688	716	735	712	715	699	700	722	713	711	752	753	744	737	763	698	714	684	699	747	764	682	712	768	727	700	765	721	697	739	697	755	749	705	727	746	752	716	729	803	717	717	714	751	703	742	699	700	743	680	736	764	770	736	683	696	698	686	709	711	785	677	731	720	760	795	765	714	721	741	754	726	718	712	715	715	658	721	779	686	726	743	726	724	742	710	732	756	727	712	719	694	714	719	665	722	734	759	721	746	738	741	689	753	764	668	751	725	739	736	711	727	738	719	732	706	723	737	699	725	727	713	726	745	738	715	753	701	700	703	770	707	749	725	709	704	724	702	709	736	714	696	753	739	731	708	687	742	712	746	712	773	738	725	803	751	707	739	718	777	716	709	715	703	717	806	723	727	706	720	729	695	707	715	681	732	717	764	736	745	719	694	669	712	739	738	758	751	699	717	743	655	715	677	720	714	712	689	720	726	715	715	723	706	714	789	718	772	732	745	729	735	710	775	725	690	741	707	668	738	716	756	704	690	707	746	729	678	736	688	725	694	760	704	731	705	714	694	739	740	705	751	670	688	745	750	715	703	755	715	724	713	791	719	741	703	718	720	763	687	686	709	768	723	739	770	761	745	776	730	724	681	745	724	662	742	732	737	738	743	750	660	737	711	702	680	760	704	707	709	717	750	734	677	752	710	675	770	703	710	749	712	729	733	747	671	709	709	703	709	709	694	686	781	675	760	734	708	706	726	743	740	735	677	683	754	737	728	722	796	728	722	660	770	714	696	746	717	651	695	721	746	743	667	711	728	735	736	722	752	687	729	744	708	763	717	721	675	744	724	703	710	733	741	746	729	725	716	748	764	735	707	738	723	708	716	737	694	704	767	655	720	748	732	780	707	716	725	710	660	704	757	707	712	749	719	666	727	724	722	717	718	700	718	717	751	727	727	695	701	766	721	716	730	728	750	700	747	716	705	731	749	684	754	728	758	722	717	707	712	732	739	734	708	726	730	701	693	732	702	725	697	690	729	730	751	703	744	722	721	792	759	695	709	758	741	704	735	706	726	781	727	705	724	685	697	715	737	743	696	769	729	704	719	714	745	785	722	698	735	722	701	712	759	731	736	755	687	727	706	717	716	732	735	700	703	761	699	734	749	676	740	736	761	699	715	761	663	721	710	741	703	726	738	693	712	733	763	781	721	713	701	720	742	713	701	690	721	726	702	786	722	742	663	716	738	708	689	740	704	736	738	692	721	753	746	742	780	710	768	698	757	738	742	724	755	692	720	695	747	703	753	722	652	747	739	691	680	745	711	728	722	748	760	730	741	708	780	718	766	791	712	721	739	725	755	737	715	727	720	715	739	756	684	772	682	709	700	721	753	752	733	723	704	741	741	722	727	711	710	745	653	704	697	754	693	676	720	697	723	692	763	724	726	735	703	732	715	750	722	772	773	726	669	710	742	721	710	754	722	726	713	691	697	745	703	711	726	730	710	761	742	742	739	733	726	737	756	718	712	756	687	730	750	721	741	675	761	741	705	750	760	728	731	719	648	702	777	748	756	730	725	725	702	773	767	767	708	745	764	754	728	688	680	710	677	797	725	690	740	725	735	710	731	714	696	781	750	751	695	735	738	758	749	716	727	710	678	727	721	690	724	728	700	731	721	725	739	707	660	740	720	749	757	771	698	746	704	661	738	723	701	736	749	741	724	764	751	695	735	739	795	742	702	749	710	720	710	735	723	743	686	734	715	718	693
6973	901	979	823	589	477	358	321	289	285	259	235	251	310	462	433	326	258	291	229	220	213	203	194	170	205	182	156	174	163	199	150	173	170	166	206	193	153	163	155	167	158	136	164	190	158	177	160	184	152	159	178	201	155	178	180	166	150	186	160	178	171	162	168	172	163	166	153	204	143	166	143	181	190	148	169	159	166	159	185	175	174	181	140	151	152	146	164	156	157	154	153	179	181	152	171	180	154	172	164	173	149	169	173	166	168	155	160	175	160	164	188	171	159	151	153	160	159	184	171	144	168	156	146	168	189	171	175	161	177	175	167	175	176	168	182	164	176	176	166	161	174	185	161	142	168	146	151	175	142	161	166	196	171	168	137	170	158	179	181	168	194	178	168	172	186	148	155	170	172	163	167	172	171	175	171	142	157	180	154	156	157	161	156	150	166	164	155	166	167	196	166	160	163	157	156	167	173	201	179	177	162	149	160	170	168	158	171	137	174	197	140	156	177	171	175	192	169	160	170	159	148	163	182	144	158	178	163	186	177	166	172	179	159	152	151	168	162	152	162	167	171	169	170	162	141	163	135	181	186	170	171	181	138	155	154	154	170	150	167	159	164	146	165	176	155	164	167	184	161	154	166	162	181	163	183	178	155	173	149	175	180	163	164	154	164	153	186	165	190	184	148	171	168	179	177	172	165	167	183	169	143	157	171	167	167	156	193	169	175	142	183	140	170	129	169	150	157	156	151	156	164	163	158	153	188	170	162	157	165	168	177	175	157	176	190	165	161	189	166	187	150	158	166	189	148	157	161	162	171	147	170	168	161	165	181	165	148	146	156	159	151	172	197	157	165	185	183	177	167	169	150	175	161	173	162	180	156	162	160	186	140	151	155	144	176	162	154	149	162	160	181	151	163	161	159	139	168	174	154	174	140	170	188	163	174	169	151	140	146	173	180	154	163	178	164	186	142	158	157	149	184	137	191	156	164	146	155	179	179	150	162	158	176	170	157	161	176	162	167	139	173	193	169	167	171	188	170	151	153	151	155	178	157	196	148	180	143	152	188	171	152	165	190	184	189	146	180	177	186	157	157	157	159	151	194	195	149	181	168	173	150	154	175	168	167	183	139	195	176	155	151	167	165	149	158	158	174	150	178	178	162	165	138	173	177	181	150	153	164	162	154	161	166	178	157	170	163	192	193	167	145	183	154	170	155	163	163	178	184	174	157	181	152	162	175	168	184	176	178	147	187	163	161	155	158	152	150	172	173	154	139	173	170	157	182	162	171	141	141	173	140	174	179	155	191	185	185	155	182	170	178	185	168	164	172	174	142	145	164	157	189	144	163	170	155	174	159	139	157	165	155	159	175	175	148	180	180	144	147	190	171	155	155	176	175	160	148	154	156	170	161	166	174	171	173	145	145	164	137	174	173	151	193	176	165	170	155	157	169	145	157	156	186	190	186	153	165	167	146	178	175	177	168	150	155	172	186	168	170	158	151	149	183	166	175	150	163	167	148	208	157	162	170	170	176	186	173	177	155	177	157	158	167	162	192	178	165	156	154	164	178	161	148	164	154	161	170	174	162	151	166	173	164	164	152	152	156	173	168	136	181	143	173	171	172	162	179	188	188	155	170	179	169	169	189	178	167	166	171	182	180	170	160	160	154	175	170	151	157	164	173	158	170	182	169	170	144	181	162	171	180	147	178	154	156	173	154	182	157	173	161	159	188	176	183	192	165	161	178	152	170	179	163	167	151	170	167	164	161	152	188	177	161	175	182	170	167	169	166	176	169	174	165	166	173	143	176	174	151	171	164	156	163	160	167	183	169	162	151	164	171	153	168	165	178	131	171	180	171	162	169	185	151	171	160	154	168	171	153	171	166	173	167	148	144	174	171	162	182	165	198	181	180	152	172	156	163	147	162	179	158	212	158	161	160	174	179	162	164	153	156	159	178	175	161	145	144	132	176	175	172	175	170	177	157	177	157	157	145	162	184	148	156	155	161	167	162	192	154	166	169	160	157	151	184	161	166	162	183	173	134	152	177	155	171	172	165	152	172	156	168	177	160	176	169	150	157	164	162	134	163	174	193	156	176	150	175	149	170	166	167	176	165	165	161	165	172	169	138	180	188	188	167	174	174	154	183	174	154	171	183	175	172	187	170	173	149	168	155	159	150	148	161	155	164	168	172	165	164	172	166	147	141	166	153	157	152	165	149	190	184	179	174	162	181	189	168	182	156	159	168	190	173	163	179	174	169	182	162	161	160	191	178	151	177	182	150	166	158	154	175	152	163	136	179	155	164	173	168	178	174	144	175	175	156	183	159	161	154	155	161	172	143	166	170	170	167	162	181	163	170	174	169	158	184	155	171	158	177	158	157	184	183	173	160	157	201	157	160	159	164	153	142	166	186	156	150	160	159	166	162	175	150	197	173	162	149	168	151	197	164	161	164	184	183	160	179	170	149	150	151	181	163	175	162	162	156	159	176	164	172	152	150	156	163	184	177	163	158	155	179	150	155	159	149	133	182	156	146	159	160	172	166	177	194	130	182	165	131	201	164	161	143	153	154	190	157	152	174	171	180	152	174	161	192	177	159	172	166	186	166	176	159	162	183	171	182	173	147	169	170	170	168	172	178	185	159	178	137	159	149	180	135	164	172	181	170	161	175	167	165	168	185	169	163	141	149	168	162	180	185	158	180	175	151	149	176	180	171	164	157	144	166	171	145	163	148	184	144	157	180	187	160	181	179	161	173	147	143	158	166	175	159	133	147	180	169	164	170	158	158	146	164	165	172	170	177	153	180	168	198	177	159	179	169	160	169	174	174	159	171	128	161	164	172	160	154	172	181	167	199	147	158	171	158	148	194	166	161	175	139	167	178	160	170	162	167	167	181	154	150	179	152	152	173	168	141	163	183	193	156	181	146	167	165	155	174	140	142	163	145	188	190	153	164	157	172	173	190	150	158	156	152	158	197	162	171	145	173	173	154	175	137	164	176	176	150	181	168	177	166	150	192	193	155	141	142	154	184	149	160	135	172	173	165	150	140	155	160	161	202	164	150	167	178	167	175	182	158	161	167	167	177	194	156	139	163	170	156	179	166	179	187	164	172	186	169	163	175	164	163	172	158	150	132	150	168	183	144	180	169	174	187	151	139	161	149	179	145	169	176	177	189	166	180	146	178	176	174	150	136	196	167	164	179	151	166	145	173	139	160	144	171	175	188	156	175	146	172	162	173	197	176	162	144	190	166	173	167	160	167	179	165	173	144	178	153	179	180	177	158	165	205	172	168	177	174	134	165	159	181	158	154	162	200	152	165	180	140	187	163	171	173	183	144	179	157	155	184	147	153	184	180	181	162	166	175	151	159	157	167	163	153	167	156	170	145	163	168	155	148	185	156	170	154	159	154	158	175	171	172	159	153	146	172	168	151	154	177	185	186	175	165	144	150	170	139	168	161	147	134	172	179	162	171	154	173	156	140	172	149	179	174	175	178
5482	1177	2203	2612	2405	1928	1745	1455	1255	1104	1025	983	1154	1707	2308	2506	1462	1352	1226	1252	945	775	878	617	603	593	568	555	575	565	543	532	562	480	483	527	562	528	533	534	501	527	512	504	519	512	531	509	514	513	542	501	483	452	523	499	467	452	478	500	522	537	490	509	509	462	489	513	487	498	471	500	518	516	527	461	480	463	454	471	525	483	474	453	479	514	439	478	472	478	475	444	499	473	463	480	496	492	472	429	486	502	467	507	447	493	489	518	493	465	475	473	490	525	467	478	497	500	462	467	447	481	489	474	506	480	513	482	531	455	475	497	452	500	463	496	448	449	475	466	525	449	498	463	493	442	465	499	476	485	456	483	474	481	465	474	516	480	498	473	475	477	461	429	469	458	473	496	466	478	475	483	499	473	482	485	512	496	477	490	481	428	444	478	496	474	447	483	458	477	454	505	489	461	473	424	480	516	506	480	479	485	506	465	408	452	492	483	494	454	456	468	490	475	467	465	494	497	476	491	445	476	473	514	431	510	520	444	481	484	454	483	478	496	471	453	512	491	495	447	495	482	520	475	502	448	467	494	454	471	504	462	489	473	503	437	449	451	474	490	473	494	433	450	473	512	461	478	501	452	497	476	482	493	498	450	450	472	449	449	512	451	446	462	454	477	464	473	479	484	458	512	469	500	475	443	447	495	473	475	442	425	456	446	471	482	490	522	504	474	495	505	526	495	473	487	493	489	502	452	455	480	461	484	540	474	508	487	471	460	494	494	483	502	432	494	477	492	478	441	474	489	471	468	486	488	492	479	471	513	478	458	499	465	458	446	477	509	499	474	466	469	507	504	476	489	493	465	477	480	459	464	426	443	484	470	472	511	492	463	489	462	444	470	475	483	488	485	474	445	460	465	440	504	478	510	469	495	538	455	510	478	472	536	505	479	481	471	465	505	499	464	471	493	453	470	529	503	480	442	512	482	484	484	467	476	475	506	501	489	463	504	516	489	473	447	504	481	477	453	464	482	439	498	465	451	489	466	482	472	468	470	499	455	475	491	471	501	481	462	447	457	480	492	454	478	484	471	475	471	510	476	491	502	452	459	458	426	502	505	439	438	497	435	469	503	485	467	473	473	454	462	479	494	447	487	444	464	464	485	478	494	472	471	460	446	530	460	467	485	474	454	487	491	491	438	450	468	454	440	467	494	492	452	465	441	507	498	452	464	479	491	449	471	482	518	479	514	470	493	499	457	427	463	459	487	486	489	486	468	472	476	463	451	464	481	482	476	474	433	445	439	494	451	472	479	491	436	454	481	481	479	411	488	486	502	473	441	458	495	509	483	524	445	476	425	500	505	490	478	459	487	508	444	479	475	449	477	460	488	491	493	470	494	506	477	444	497	488	468	496	442	473	475	460	466	468	465	484	492	463	475	463	495	476	446	459	459	478	484	481	463	486	474	516	486	478	457	507	412	493	518	468	486	462	444	486	526	519	471	485	491	505	476	469	492	459	512	499	497	478	468	477	483	491	458	476	468	496	496	482	480	483	479	489	492	486	465	494	422	493	500	436	473	480	473	485	487	462	466	487	497	486	503	478	486	445	486	448	457	496	488	470	452	444	465	472	473	450	485	480	512	504	475	453	470	508	467	484	463	453	498	475	496	500	481	465	455	474	429	470	496	481	511	467	452	472	487	495	486	468	482	457	467	458	483	472	461	466	452	485	464	491	470	475	494	448	499	464	488	475	452	465	472	475	505	444	488	530	480	482	476	454	460	513	482	502	494	463	502	497	507	471	481	489	443	488	506	495	494	486	467	429	445	466	490	451	518	501	479	490	478	494	444	519	484	494	480	449	419	500	488	457	495	448	460	474	521	483	466	505	499	483	502	480	511	468	460	495	455	472	482	434	491	455	474	458	473	450	488	512	506	456	481	511	458	483	482	482	501	448	504	512	506	443	482	503	472	456	486	460	473	456	479	517	456	514	460	491	489	509	510	482	476	501	492	432	476	501	512	476	473	471	471	467	472	530	471	466	500	453	501	454	445	487	457	467	491	462	464	471	448	460	493	514	504	441	516	491	454	509	446	499	455	438	492	491	480	466	458	444	484	485	459	461	441	462	464	467	487	488	473	460	477	466	480	440	465	516	462	510	438	449	464	495	478	481	468	472	499	485	436	484	467	477	483	478	505	497	462	472	487	449	483	478	520	447	489	458	461	482	485	450	484	484	476	480	467	494	463	456	477	488	467	458	469	456	491	486	466	474	501	499	467	469	435	488	491	466	494	518	478	466	477	499	477	483	464	476	487	456	479	457	498	498	489	494	466	466	486	432	450	463	492	507	495	446	482	467	456	541	447	465	463	476	499	483	462	435	486	480	475	467	490	506	477	405	484	483	487	485	487	465	513	505	461	480	494	485	516	454	474	460	484	463	443	471	467	481	470	472	524	511	445	499	502	443	467	460	482	493	439	489	460	473	486	467	463	469	506	482	510	493	468	467	474	480	467	484	450	464	473	428	490	489	475	457	485	487	469	478	460	490	513	473	448	492	473	463	480	481	446	474	490	491	506	468	523	472	493	490	472	502	500	482	434	494	489	484	462	472	477	506	482	474	496	476	429	494	481	455	465	467	475	503	473	495	475	496	514	482	475	457	478	459	505	455	472	491	478	437	511	491	443	478	480	466	456	540	431	478	462	482	445	480	451	489	471	475	479	456	432	466	492	467	429	480	476	494	511	454	498	493	482	455	468	464	503	528	520	522	487	450	469	496	488	498	500	498	510	479	468	502	492	490	520	467	467	463	456	496	485	466	477	494	496	462	473	506	456	466	505	538	508	457	478	484	501	499	495	456	479	479	446	508	417	469	493	455	442	489	472	501	470	451	463	508	474	493	530	500	502	470	495	487	512	482	463	491	481	467	469	469	472	506	501	460	457	486	481	461	500	449	499	493	496	473	484	497	430	463	485	477	486	452	504	483	471	488	467	483	445	477	496	499	503	459	489	462	493	472	480	465	412	442	537	489	486	435	490	490	470	488	526	501	463	483	496	445	480	488	459	497	454	501	432	488	456	479	451	506	454	448	492	443	444	490	447	466	458	503	508	451	444	476	479	479	485	494	511	491	506	476	469	467	442	452	448	507	477	473	506	480	526	461	494	469	520	457	407	447	498	489	508	510	500	476	485	469	514	478	473	456	522	486	483	476	515	495	455	463	476	466	491	485	496	485	453	465	489	486	442	480	478	488	439	453	494	508	513	487	484	500	457	481	487	489	442	480	476	477	436	480	465	498	483	462	465	443	490	476	480	454	468	494	458	477	443	462	510	475	476	486	464	478	470	508	470	493	503	484	467	486	473	446	458	438	524	447	474	484	492	464	449	480	480	491	458	476	514	484	429	486	488	471	442	476	506	479	458	466	489	421	488	455	467	474	502	487	509	500	474	466	497	488	485	467	458	483	512	468	487	502	457	478	464	484	489	452	464	463	526	462	509	448	483
13746	2240	2258	1778	1248	924	745	695	546	494	482	493	455	632	866	889	537	404	431	420	397	398	371	320	324	292	296	259	295	318	301	297	267	300	310	336	314	277	289	310	287	289	310	300	289	308	288	277	286	284	281	300	305	282	299	264	288	304	285	309	266	273	290	290	277	306	264	304	274	276	293	284	284	289	277	275	286	245	238	279	302	281	284	281	276	279	268	281	296	297	262	281	269	314	290	265	305	294	288	292	288	276	278	290	269	286	280	268	283	296	233	264	321	283	311	273	316	286	282	300	266	269	279	291	278	271	264	285	271	270	322	286	289	272	314	308	278	312	277	295	296	297	304	281	277	292	276	280	280	294	296	293	280	296	299	264	250	279	274	320	315	284	249	304	286	285	311	279	301	281	289	268	282	297	252	274	277	268	300	269	290	305	276	281	285	284	289	289	280	280	287	306	266	276	274	275	277	273	303	287	307	294	284	274	280	274	287	281	267	313	284	297	283	287	274	288	273	298	267	258	298	316	269	306	319	287	287	313	261	271	288	279	301	274	307	268	285	244	288	271	283	277	271	285	238	267	298	257	286	283	287	292	322	325	301	290	249	258	270	286	271	294	264	293	333	272	270	279	295	277	274	266	282	301	256	295	282	282	296	255	285	274	266	291	276	250	320	255	261	276	289	251	285	260	325	293	275	289	321	285	307	286	268	288	310	298	299	308	287	268	269	258	261	326	286	281	267	296	291	296	269	263	283	286	250	260	290	280	272	290	249	259	318	296	255	277	266	270	291	278	295	299	288	272	308	281	260	243	295	272	272	261	265	291	259	295	283	293	279	314	308	293	278	278	295	288	282	278	289	253	298	279	282	277	288	305	304	312	283	298	236	283	290	292	286	279	283	260	302	284	288	262	292	230	260	262	320	314	260	294	323	265	286	303	299	299	286	285	270	270	265	301	295	312	342	289	266	295	272	286	292	254	281	257	277	257	279	254	265	289	307	284	287	256	307	297	294	262	270	272	289	268	254	271	290	280	300	274	286	284	297	247	282	317	300	321	269	302	296	295	295	273	278	264	306	309	274	312	267	304	264	265	272	282	264	295	290	282	261	278	294	263	273	278	302	278	277	290	275	293	278	270	287	264	267	292	288	274	269	298	266	308	267	269	294	265	274	312	263	302	297	271	266	273	287	262	297	281	286	282	283	285	320	296	321	295	282	301	298	260	315	305	281	270	276	286	271	295	313	295	274	304	272	267	289	246	308	277	260	301	282	279	300	280	284	294	296	279	293	285	316	303	276	276	291	308	302	263	264	280	285	280	294	317	287	284	296	313	261	269	264	259	280	296	291	287	295	293	294	302	285	287	258	249	275	267	273	281	294	294	289	244	289	268	285	287	264	306	266	298	295	268	281	279	274	261	269	286	283	279	268	266	290	264	275	313	295	307	308	317	285	308	278	295	278	297	300	299	309	288	307	258	256	298	261	255	296	279	279	301	290	296	278	289	295	261	270	262	305	272	287	296	247	277	284	293	319	313	287	263	320	303	277	292	294	293	276	276	289	288	269	278	287	284	263	281	278	290	311	253	275	291	315	289	283	297	276	292	288	257	287	288	312	313	300	281	280	281	285	299	277	314	300	299	269	283	299	290	255	279	290	256	300	268	297	283	310	305	299	284	266	301	274	258	291	304	282	291	295	266	292	316	245	296	309	272	282	285	319	287	299	272	275	316	308	256	264	268	274	302	281	285	316	324	259	274	278	275	284	264	276	297	328	292	311	316	277	277	311	272	293	271	271	266	279	284	296	308	278	288	276	257	292	290	305	267	305	274	281	287	284	279	297	264	276	262	299	293	279	306	283	255	286	297	279	305	260	304	291	284	279	287	290	263	300	297	267	282	290	301	278	273	291	280	288	314	269	270	268	292	295	257	288	303	309	277	285	268	280	272	307	292	276	301	269	279	304	282	276	266	287	305	302	248	273	290	285	250	292	327	325	246	265	242	275	298	299	262	288	284	250	269	279	323	247	273	247	286	306	272	285	266	303	289	285	260	308	295	286	258	286	270	291	303	309	311	275	284	290	296	322	284	265	312	257	268	274	290	266	332	284	286	288	259	286	308	258	300	298	275	297	275	324	292	270	279	279	282	316	302	276	279	306	242	284	284	272	277	278	270	256	275	284	266	284	262	284	290	296	272	293	260	309	289	289	267	295	281	334	300	253	274	278	288	293	272	245	304	290	283	277	274	295	272	267	299	277	282	294	305	280	290	285	289	254	284	282	307	278	237	303	277	263	291	289	298	286	288	280	306	255	286	297	295	305	315	294	272	254	332	261	318	267	309	258	308	298	290	290	295	276	254	274	314	301	277	300	296	310	287	263	286	277	277	267	252	287	327	284	269	294	310	279	269	269	306	293	286	299	299	299	268	301	301	283	296	286	285	304	318	303	283	304	295	275	285	270	289	284	285	278	301	260	281	293	302	300	272	302	296	292	283	314	304	321	290	273	299	320	308	317	274	284	293	272	275	317	300	272	293	312	282	293	269	261	265	284	287	300	295	267	302	265	276	325	278	291	262	296	274	313	302	284	291	270	292	255	300	299	275	306	291	293	309	311	294	279	245	284	270	325	298	293	282	264	283	299	282	270	255	290	292	278	281	292	287	250	286	280	283	309	276	262	277	291	284	272	289	281	276	262	293	298	276	280	274	270	280	250	267	291	287	288	281	254	294	294	281	273	276	250	305	257	284	284	291	248	262	297	294	270	266	275	278	297	303	328	288	271	285	287	309	302	297	273	247	302	291	288	253	300	268	278	292	301	287	296	305	262	312	306	312	290	293	288	269	314	308	313	316	268	272	300	268	287	268	285	274	295	265	290	279	286	293	279	286	280	271	293	283	245	306	260	278	277	305	303	288	268	295	289	285	264	266	286	293	292	332	293	274	285	263	285	265	266	322	299	300	270	272	296	300	255	299	254	239	270	280	269	293	275	247	305	313	293	249	315	320	278	276	249	288	282	295	292	276	311	287	287	280	251	283	306	286	289	270	274	273	273	290	285	298	277	309	254	297	270	279	267	265	255	294	272	282	291	272	279	285	297	273	267	277	289	294	282	281	246	304	272	246	269	267	294	286	291	243	315	299	284	300	272	259	254	280	289	281	287	279	265	287	277	289	259	309	273	307	295	275	281	278	303	259	327	287	291	273	325	285	338	314	272	270	279	283	270	305	255	256	317	270	327	264	292	259	275	274	319	289	300	272	282	259	287	276	263	290	323	275	279	299	305	276	274	267	297	300	299	278	317	294	301	275	282	268	285	302	287	298	315	307	282	269	264	246	273	262	274	281	276	289	286	256	296	278	281	298	256	277	320	285	307	274	291	272	312	267	300	278	280	309	278	264	291	287	294	293	257	269	262	273	284	279	270	250	296	268	307	273	291	273	298	306	300	303	288	325	292	277	236	284	233	267	289	291	293	284	281	274	279	281	290	268	291	284	290	294
7525	2063	4191	5179	4545	3715	3119	2680	2252	2046	1902	1790	2059	3037	4728	4774	2272	1766	2252	1867	2002	1534	1187	1023	1012	881	912	945	931	896	913	882	844	826	842	891	848	807	840	790	798	865	783	787	847	741	790	805	791	792	819	807	824	825	792	816	825	780	799	765	800	792	797	742	777	826	801	764	750	781	757	818	780	764	765	768	799	796	738	768	732	797	754	805	765	782	783	771	737	764	820	743	735	756	706	754	739	736	778	772	723	729	748	795	770	715	738	730	740	767	724	758	728	737	765	773	765	788	713	733	768	741	767	726	746	800	808	729	738	767	742	764	734	725	745	753	779	718	770	681	749	690	708	727	720	751	764	789	773	708	728	714	704	790	760	798	758	753	697	765	729	722	739	736	729	732	731	781	767	774	738	785	727	750	742	818	780	814	758	741	745	765	753	738	728	756	715	739	740	775	762	790	751	739	734	800	753	765	785	731	757	752	774	711	752	732	744	739	754	728	736	749	765	724	764	781	744	779	788	779	781	747	754	730	753	770	766	721	743	763	724	733	745	724	745	796	739	756	732	712	757	760	724	770	722	753	700	787	734	744	746	765	763	747	764	706	765	777	758	771	780	707	685	734	740	760	763	736	727	768	759	754	699	797	788	773	790	746	730	717	773	696	740	720	737	746	780	727	742	716	738	761	754	760	762	730	739	756	746	746	742	700	783	736	725	676	768	769	749	773	736	759	713	722	784	695	747	780	779	713	743	766	727	737	736	784	774	761	780	727	720	756	724	727	708	792	779	758	762	760	797	756	753	762	721	733	768	696	768	745	679	747	729	733	755	757	754	775	824	745	735	760	788	753	709	721	702	718	756	742	778	758	713	721	702	745	752	743	725	801	751	723	755	701	729	755	747	715	734	745	718	725	746	737	799	783	725	678	726	775	757	737	734	774	735	744	717	741	729	728	756	754	773	728	746	763	760	717	765	692	740	772	764	719	751	724	809	714	740	699	758	741	736	788	704	794	718	746	749	712	734	731	733	795	802	797	833	751	814	735	754	743	738	672	729	707	756	725	737	785	749	725	765	752	745	738	732	750	754	742	734	755	798	778	731	761	734	749	741	743	768	787	727	730	756	756	741	763	733	748	771	730	783	751	755	740	722	695	749	778	723	699	734	736	740	762	737	745	740	745	720	727	794	696	719	727	719	758	716	740	723	746	785	741	730	720	763	771	711	741	693	756	739	796	729	738	782	699	747	721	738	744	782	777	764	748	779	740	735	749	735	749	779	715	748	707	763	728	766	754	728	674	753	757	750	722	737	817	713	711	811	723	729	757	716	753	735	761	714	735	780	757	719	746	710	769	759	729	796	695	808	711	718	741	669	748	723	763	756	723	752	728	772	779	698	727	734	748	719	752	729	707	757	694	761	765	699	788	768	743	759	747	803	785	739	747	781	744	759	767	744	782	755	717	692	746	779	808	737	742	734	773	740	777	756	742	770	768	733	750	755	766	758	740	730	753	837	733	773	781	740	749	742	769	712	772	735	797	695	740	711	741	760	764	756	736	766	773	766	713	766	741	724	753	771	725	773	791	777	704	730	772	774	732	762	723	767	702	734	724	736	764	774	723	752	806	701	780	763	740	729	693	752	770	757	748	733	758	703	771	759	683	732	762	739	744	776	733	820	775	786	764	786	704	757	728	692	747	700	734	726	763	737	739	701	738	710	674	735	742	734	722	765	745	694	764	759	797	734	764	773	730	736	728	743	747	761	746	711	795	746	762	685	735	719	718	784	740	709	717	720	751	732	729	769	761	814	785	737	791	752	799	775	772	748	718	749	709	747	775	757	727	770	724	705	743	753	731	785	737	757	754	749	753	713	795	717	784	715	744	730	775	788	756	752	732	748	751	797	762	746	744	758	739	770	769	764	754	671	775	759	749	746	779	755	726	711	702	696	757	709	826	762	738	736	741	698	755	736	757	731	774	759	720	732	758	748	726	747	795	762	692	759	670	808	712	751	717	733	736	730	749	772	788	740	807	745	761	708	765	761	736	771	773	756	774	811	799	774	797	755	702	735	715	710	714	760	778	758	723	742	727	749	729	744	740	754	707	759	759	726	769	738	726	757	750	791	750	728	728	733	786	718	758	759	782	745	783	751	719	731	765	726	757	740	733	702	753	746	744	756	742	741	722	730	729	764	759	773	712	748	712	754	757	734	693	752	743	787	727	758	792	716	710	768	748	769	785	750	757	728	745	821	772	746	786	752	735	702	788	754	720	751	748	785	736	829	746	689	750	750	706	754	744	787	685	729	723	714	707	747	742	691	718	776	718	816	767	748	756	761	778	708	751	722	743	757	697	742	745	743	766	727	760	681	754	734	796	739	714	737	776	731	726	730	740	709	737	721	727	741	771	739	760	694	781	734	698	783	743	798	686	732	724	764	787	727	740	747	773	778	724	708	747	738	751	766	746	754	650	777	723	765	783	738	736	741	731	749	773	810	736	751	760	750	716	735	770	764	745	774	740	765	724	721	715	780	716	756	706	753	782	790	772	707	760	728	732	737	706	798	761	749	712	758	751	788	689	745	772	757	758	743	687	716	792	695	743	786	762	766	759	763	756	722	735	791	741	736	778	752	760	750	773	737	780	719	722	727	709	735	765	722	722	767	770	792	802	759	778	740	776	690	735	765	793	749	823	744	766	725	745	751	745	730	743	710	787	757	739	721	717	742	724	786	770	769	763	771	760	794	707	781	714	767	729	747	755	697	758	747	751	771	759	757	739	775	755	769	730	758	739	770	764	757	746	779	760	771	742	751	732	749	742	742	750	769	765	748	746	780	736	734	730	823	714	781	721	777	764	710	790	734	726	734	741	730	755	731	766	737	736	726	725	797	762	722	770	755	738	745	770	680	746	747	759	773	741	738	716	731	738	736	764	810	734	750	745	723	734	731	707	750	784	760	754	740	782	767	723	716	723	732	710	744	729	786	739	726	768	712	748	771	729	752	750	745	787	729	695	776	767	746	767	765	747	719	737	755	722	732	756	737	740	743	701	726	709	722	746	742	704	770	758	746	764	727	754	721	719	748	729	767	770	732	788	725	732	712	733	726	753	718	770	747	750	785	720	768	723	729	754	745	699	767	717	733	744	769	711	735	759	780	795	761	792	726	762	749	743	769	745	767	740	764	761	739	785	712	729	808	777	757	720	760	755	715	764	724	800	768	773	751	727	737	693	760	741	734	685	787	733	750	749	747	737	741	771	753	734	715	773	726	766	734	748	735	782	781	744	727	782	768	724	762	802	751	746	783	759	744	774	734	762	710	755	748	746	778	685	760	692	746	772	745	756	686	775	747	782	686	731	751	741	738	793	744	731	756	726	755	739	739	695	753	742	742	772	713	718	705	768	734	734	774	762	757	754	731	748	750	702	763	737	763	763	771	723	726	781	759	737	759	779	774	722	746	699	744	733	721	769	743	784	764	722	736	763	717	715	778	753	785	736	746	765
1968	300	299	297	330	288	258	296	322	293	305	307	258	316	283	317	331	310	258	290	266	307	326	294	331	300	304	294	289	278	310	295	296	279	261	240	303	284	267	312	319	265	289	304	316	297	301	305	289	290	267	299	292	307	334	268	292	286	273	295	284	295	290	329	293	292	278	279	291	314	277	274	294	323	313	300	329	323	300	268	291	305	317	279	330	295	278	254	284	305	251	310	309	304	282	273	244	272	288	285	261	297	317	301	303	299	290	308	282	326	316	264	299	281	286	300	319	300	298	329	278	265	295	247	303	288	290	308	300	334	315	301	251	265	315	316	320	282	287	289	296	269	279	290	298	349	285	271	263	273	279	289	297	286	299	265	307	273	284	299	301	280	286	299	274	285	295	278	265	306	278	281	298	277	281	282	294	265	282	314	329	342	321	283	297	271	293	271	325	249	307	304	274	282	298	274	299	268	274	318	302	265	274	290	301	286	305	267	312	284	296	297	293	267	290	289	312	292	317	281	262	289	297	306	299	290	310	316	288	311	322	277	267	265	335	301	288	279	293	298	273	289	282	275	287	287	296	291	286	313	300	305	261	287	282	311	302	293	308	305	322	313	278	279	303	315	298	273	278	265	292	286	317	293	278	322	278	296	329	321	261	330	300	281	329	330	301	277	266	284	303	307	295	275	292	292	319	259	306	310	326	276	283	285	298	294	276	284	331	316	268	279	285	262	271	294	325	304	293	269	313	272	282	306	273	295	276	317	329	306	317	286	272	292	317	253	280	297	284	327	285	312	282	335	281	300	281	254	284	318	312	313	293	299	274	292	310	283	293	297	304	277	324	296	301	296	274	307	293	279	282	271	247	277	263	294	276	292	304	294	287	298	278	284	283	280	266	289	263	309	304	267	268	272	296	274	319	297	272	311	294	286	291	319	351	267	290	312	283	305	300	318	284	290	304	289	264	265	294	271	305	289	295	311	305	286	306	323	324	307	294	297	325	269	303	291	266	271	303	294	287	287	293	281	258	300	302	296	299	306	314	273	325	297	304	258	297	269	292	305	279	321	311	273	300	292	307	277	293	313	291	267	285	315	293	289	308	296	314	322	284	288	313	279	275	316	269	294	318	307	303	270	307	293	308	296	292	291	278	283	265	277	274	312	308	312	268	263	302	282	292	291	315	302	283	286	241	272	277	308	287	299	286	284	275	287	259	290	294	296	311	316	311	311	271	307	303	303	272	298	297	299	275	289	290	293	318	289	275	271	271	312	255	317	315	289	307	291	286	301	286	272	274	291	331	292	313	266	305	280	307	288	239	288	286	290	287	288	294	309	275	265	284	291	310	285	297	296	280	294	275	304	294	252	304	302	294	316	286	290	277	276	291	291	334	269	260	287	280	307	295	288	291	276	279	272	299	289	277	261	303	280	282	303	300	332	278	310	283	321	288	306	276	298	292	315	303	277	283	289	311	270	275	288	297	281	289	248	293	260	310	303	328	290	293	343	290	252	284	250	297	274	261	283	326	298	306	304	254	305	282	267	288	281	258	291	272	253	306	305	304	306	267	281	279	310	315	298	283	302	284	289	295	305	303	274	280	315	292	287	305	278	306	280	262	270	287	314	309	288	272	285	302	295	309	295	317	292	315	290	281	317	280	288	297	308	301	304	298	285	282	296	317	275	305	313	265	312	286	277	307	282	266	282	303	299	281	297	292	292	307	310	290	311	300	297	255	269	282	304	292	276	327	314	301	274	259	298	299	285	281	306	280	309	292	309	289	275	298	298	282	278	279	266	291	318	302	307	303	302	308	268	286	302	266	262	276	313	305	298	293	283	301	302	318	330	251	289	315	323	283	291	289	294	298	285	295	286	293	286	285	297	297	276	319	294	294	288	311	294	328	305	272	308	301	306	303	284	254	275	317	292	313	276	283	279	284	312	291	274	275	297	281	300	288	284	254	283	312	290	300	270	314	275	283	299	295	294	311	297	328	287	299	271	289	319	272	280	257	297	287	292	300	285	323	289	276	277	275	294	296	301	268	269	283	296	294	290	304	316	309	288	282	297	295	303	289	341	309	313	290	283	296	278	298	283	281	286	306	301	291	258	343	320	272	319	302	312	274	275	304	300	295	288	302	284	291	322	326	275	292	262	292	296	289	285	301	292	280	266	282	322	283	279	291	284	288	306	253	278	286	319	316	282	312	320	312	345	317	283	305	259	281	262	308	303	266	318	295	263	311	293	307	296	320	280	292	274	305	289	301	308	256	271	305	325	283	271	284	293	275	294	264	314	293	289	257	311	295	273	263	307	291	248	283	258	274	296	308	311	268	310	276	314	301	287	287	314	309	284	326	305	286	306	290	295	302	305	294	276	259	310	288	265	307	273	317	265	281	273	317	299	290	283	291	313	287	276	304	281	285	291	285	280	298	295	254	298	275	274	300	286	306	267	285	295	262	302	305	286	286	282	293	264	280	297	308	295	282	300	286	271	291	250	311	302	295	290	309	313	287	315	285	301	316	272	292	296	273	292	339	290	285	294	287	294	269	270	286	291	304	358	318	313	271	294	279	272	269	292	304	281	325	307	295	284	301	257	270	302	269	280	315	296	301	304	286	297	284	295	318	302	299	293	319	317	309	313	292	280	303	280	273	292	272	285	286	281	333	325	322	323	304	317	285	300	308	271	298	290	300	257	292	308	274	311	271	292	307	292	260	285	295	268	274	316	276	286	293	305	286	295	270	277	288	264	289	305	280	282	319	316	298	320	322	312	285	286	314	264	290	308	289	270	295	311	264	284	307	250	298	292	292	281	294	289	285	307	278	314	277	295	292	275	264	312	285	296	288	316	286	271	252	285	284	289	293	290	275	303	293	267	302	293	306	306	277	345	284	286	282	304	306	281	315	319	277	321	290	322	345	283	312	284	284	267	283	315	326	276	299	297	315	311	273	289	284	299	277	316	300	314	283	267	307	301	278	286	278	316	275	290	275	285	332	303	307	291	271	287	273	288	300	271	299	292	274	288	301	288	289	250	307	305	285	282	293	292	285	265	291	295	287	302	283	316	254	312	255	269	296	256	293	288	285	285	293	259	272	298	329	307	291	296	281	283	251	305	299	302	296	313	285	295	279	299	274	269	306	299	270	296	266	276	323	308	299	276	317	273	289	266	276	279	284	308	299	292	298	294	261	269	309	290	270	308	286	311	304	316	300	296	292	307	308	300	296	294	275	292	259	289	228	314	301	297	300	317	285	268	282	286	296	276	310	326	295	288	296	292	275	300	300	321	285	278	303	302	300	312	294	318	290	279	291	274	301	303	264	321	301	292	293	336	293	304	299	281	277	303	295	293	305	326	314	257	284	274	287	298	303	283	280	272	278	296	266	292	266	319	316	295	308	335	317	320	299	314	300	268	296	299	319	294	271	284	270	276	307	290	313	291	306	269	283	278	292	293	287	308	281	296	303	309	301	348	296	305	263	278	298	285	270	290	306	274
2445	793	795	783	816	795	782	776	765	756	796	781	773	778	772	788	747	734	714	778	694	719	741	716	741	737	711	722	702	729	717	735	762	779	708	728	717	739	710	723	724	702	745	700	704	774	744	747	737	750	736	718	773	746	676	729	672	770	660	723	717	690	712	739	734	768	723	748	715	699	708	737	696	711	661	651	696	697	733	688	705	709	715	723	715	716	724	741	751	735	721	744	643	702	713	790	718	744	731	717	712	813	724	711	723	732	711	720	737	725	688	684	744	722	723	717	730	690	737	783	723	729	734	749	675	707	750	719	724	727	732	682	696	728	718	702	707	727	741	740	707	705	701	698	789	729	707	699	703	735	711	682	799	764	692	760	732	706	735	732	695	709	665	749	686	752	701	750	705	727	711	718	758	751	672	704	752	727	706	712	739	701	701	708	708	698	683	699	745	702	751	729	712	731	714	719	681	755	764	716	727	706	690	747	692	739	710	718	749	733	676	707	721	701	728	728	726	700	707	679	725	653	735	727	721	682	743	733	718	738	749	747	699	695	762	706	728	718	736	743	681	703	686	717	753	692	709	715	735	697	691	680	719	708	779	758	725	713	728	741	753	756	752	684	702	739	725	708	718	750	703	701	718	777	700	754	730	745	688	765	759	749	655	737	710	742	789	748	752	716	778	750	815	779	710	701	698	710	716	755	761	736	720	731	672	700	710	707	680	687	714	733	686	712	717	707	764	725	692	706	728	746	691	741	709	682	769	748	740	646	704	722	750	705	719	773	736	680	751	739	734	675	710	707	763	787	708	739	737	691	764	718	737	691	726	672	739	740	731	763	752	724	694	755	728	746	701	678	736	716	694	730	681	698	684	769	716	742	744	674	697	715	745	718	746	709	704	716	745	737	688	736	727	715	760	712	715	779	707	686	730	767	699	731	721	687	753	724	713	688	741	709	693	747	748	753	768	679	742	699	719	741	731	727	707	714	703	701	721	696	710	692	730	735	714	721	757	675	717	748	712	710	727	718	741	757	707	764	742	750	679	701	706	761	671	735	698	694	741	750	731	658	729	676	743	706	737	719	714	696	726	738	724	781	715	758	712	658	745	673	779	755	698	717	723	736	754	731	711	728	770	732	724	775	709	686	707	700	751	690	717	769	727	749	707	703	701	687	743	701	704	757	760	660	685	737	723	708	781	710	737	719	729	733	757	754	689	723	757	746	710	694	764	704	752	765	714	719	718	706	722	743	723	686	772	699	764	742	706	738	735	723	682	732	696	685	659	697	715	734	742	743	726	753	704	707	769	739	697	719	673	713	716	736	747	740	734	674	699	715	797	735	746	714	717	756	699	698	739	704	745	740	709	683	738	718	718	753	717	789	722	720	658	709	739	747	719	772	772	752	776	700	688	735	728	713	734	694	764	720	732	691	701	713	718	718	709	743	669	745	687	742	695	740	728	731	722	724	737	730	718	688	703	742	673	745	697	705	731	707	687	709	683	700	738	722	740	777	720	730	719	703	770	769	698	751	730	694	707	731	729	706	706	710	686	654	711	688	723	712	685	693	688	729	723	731	713	724	779	741	713	730	759	729	709	734	686	723	759	732	731	682	716	706	706	741	695	744	734	700	740	708	729	722	724	704	778	745	725	741	780	753	766	697	779	724	694	715	706	760	736	695	746	700	720	722	752	744	763	736	743	769	729	661	723	664	669	681	697	721	695	726	733	747	721	699	756	693	723	688	737	789	683	768	705	713	712	712	729	756	696	751	720	711	715	714	714	701	724	758	750	742	742	774	683	717	719	755	728	719	766	750	773	730	733	745	741	710	756	692	721	748	717	725	739	720	725	748	715	678	726	684	688	727	758	682	711	737	706	702	734	688	754	739	691	693	774	741	713	689	672	739	724	710	678	737	726	728	749	735	740	748	699	749	706	735	729	721	759	719	654	716	757	725	721	762	721	753	778	766	682	720	685	705	705	706	658	708	744	703	692	708	714	683	727	749	749	761	738	720	762	736	717	703	739	696	706	724	706	740	773	738	752	736	739	728	690	680	766	682	723	742	703	714	725	655	722	730	732	736	712	740	703	730	697	729	748	716	761	751	711	685	682	718	740	718	741	711	692	704	667	740	733	750	749	732	704	715	719	714	714	742	713	744	707	738	713	712	725	710	756	736	701	756	738	706	716	711	723	734	716	680	709	749	718	681	757	721	743	733	694	735	784	747	691	748	707	693	716	731	675	702	731	738	757	722	730	752	738	726	735	733	703	711	710	731	714	710	723	744	697	737	742	720	792	720	740	706	725	767	714	722	718	701	778	698	743	780	730	715	747	670	748	728	751	701	714	729	737	710	740	681	693	733	702	774	703	745	753	741	748	717	719	711	710	765	729	699	767	700	704	727	713	683	740	737	742	731	701	704	711	754	709	705	738	766	727	734	740	766	757	710	701	672	665	741	717	724	717	722	715	725	707	761	710	710	703	746	726	722	764	717	699	781	697	767	703	720	691	750	745	746	692	666	714	720	705	703	795	713	708	713	736	756	714	741	714	735	766	694	752	705	689	713	766	712	775	736	732	755	708	706	705	715	697	715	688	727	713	743	706	694	751	720	701	683	721	687	743	704	711	729	713	725	753	734	660	697	681	702	729	728	678	767	709	718	750	751	708	765	734	727	727	715	744	712	667	729	753	686	715	678	713	705	651	723	733	705	739	740	705	766	736	756	705	669	704	721	700	682	759	729	689	747	704	684	708	700	682	735	673	732	751	691	730	723	714	741	753	717	686	698	702	681	739	722	706	694	741	757	754	731	705	702	739	769	754	731	711	743	735	703	719	743	721	749	687	753	715	723	723	664	725	739	731	710	751	714	703	711	751	714	728	729	729	754	730	735	733	738	758	764	736	746	712	712	697	696	730	721	759	746	671	670	671	768	755	739	702	733	715	766	731	726	727	740	697	776	715	726	767	756	713	732	738	693	694	754	714	744	775	748	664	713	740	706	715	710	742	694	738	739	729	693	715	730	719	678	768	742	732	754	756	705	760	683	761	711	698	704	701	730	692	679	709	774	780	711	763	743	691	698	705	732	738	732	730	712	681	715	721	741	747	762	698	719	718	726	774	748	703	665	749	716	710	740	702	737	677	748	754	716	738	696	723	721	746	730	736	736	713	677	701	688	712	775	717	742	747	717	702	749	704	683	672	723	727	745	711	775	701	740	787	719	728	749	768	772	689	708	752	702	752	741	725	718	746	754	775	733	705	700	669	773	685	729	737	730	712	743	692	730	710	697	696	708	725	756	743	745	719	713	734	701	748	723	706	717	720	714	713	672	780	688	708	746	721	722	743	716	703	764	734	728	726	712	697	760	697	755	735	653	756	737	732	703	669	690	750	699	712	708	697	735	741	740	744	700	683	708	777	717	741	712	733	700	741	704	714	750	664	756	672	741	672	754	796	723	702	691	754	700	752	749	706	715	760	737	767	757	769	735	715	723	763	737
6877	834	971	845	545	460	378	339	305	260	260	229	233	257	392	348	218	224	179	184	183	180	184	166	177	160	181	201	183	203	187	187	160	167	188	181	188	168	155	168	157	172	171	138	178	167	182	176	174	155	163	178	158	180	158	185	155	162	159	168	183	176	173	148	164	162	148	174	153	177	155	179	152	163	149	149	166	162	177	152	155	164	173	157	167	150	195	160	160	160	163	168	183	164	183	175	190	165	170	159	140	170	151	165	164	162	179	150	175	161	155	140	157	158	175	136	180	179	160	158	172	145	162	165	161	185	199	196	190	151	165	145	162	139	180	138	159	164	169	181	165	178	157	156	151	187	165	155	178	186	163	185	158	162	158	146	163	169	163	167	166	159	165	144	179	161	159	175	157	151	147	171	167	176	161	168	149	158	181	152	177	151	180	158	166	171	178	182	149	131	144	198	165	150	175	168	170	167	201	186	161	171	166	177	170	194	156	185	158	154	176	162	171	159	154	170	169	162	167	164	174	190	152	156	152	161	184	141	164	171	176	155	196	184	165	163	169	165	182	197	171	168	199	155	156	157	151	174	148	182	155	165	156	172	182	132	171	170	185	158	167	163	166	171	171	151	171	166	154	181	158	170	154	183	164	168	177	174	164	144	146	163	151	181	156	152	132	173	186	180	151	175	163	165	168	135	189	164	165	179	148	152	158	164	180	197	171	174	167	155	175	142	168	162	191	162	169	160	179	148	139	177	161	180	178	198	218	165	147	186	179	152	166	185	167	166	188	150	157	155	163	161	175	147	176	170	161	162	161	167	164	192	169	176	173	163	153	189	158	163	169	161	172	152	145	142	151	147	158	168	144	181	188	162	139	182	169	183	164	178	173	155	145	166	168	168	167	161	151	168	201	161	183	150	160	148	151	168	156	158	165	158	176	193	165	155	176	163	177	182	180	176	181	167	187	166	155	194	168	140	183	168	156	144	173	147	162	168	174	161	208	185	167	157	160	159	152	140	157	159	175	165	153	181	163	149	172	183	144	150	187	162	153	182	170	158	172	174	144	187	144	156	149	155	185	179	172	155	144	166	162	170	157	174	176	154	182	174	163	163	183	160	182	158	157	159	162	172	171	157	168	156	169	183	149	179	161	164	182	173	181	146	187	167	147	161	190	168	164	150	161	184	198	165	184	178	168	185	160	162	154	167	181	167	158	161	155	146	154	164	203	152	148	168	177	158	176	153	165	157	147	168	147	163	161	165	159	147	170	134	143	156	187	146	162	172	155	174	163	174	157	177	166	179	203	194	174	154	172	152	183	179	197	155	163	145	163	191	160	141	152	167	147	163	150	141	167	164	166	162	172	163	181	197	158	175	160	158	185	181	154	164	169	185	173	131	183	133	155	164	167	178	181	194	156	163	170	159	168	181	163	178	174	156	182	163	148	163	165	178	176	175	167	176	181	153	179	161	155	159	160	173	153	160	175	141	170	164	155	185	189	172	167	160	173	173	169	177	184	154	164	162	179	155	164	168	156	165	169	178	171	148	207	140	163	181	153	162	156	167	157	168	188	173	167	149	155	164	146	175	166	181	157	178	148	158	166	179	162	163	198	169	158	171	147	192	160	171	161	152	159	153	151	189	171	186	173	181	175	164	193	144	174	169	152	154	138	169	167	173	164	144	163	167	164	159	167	163	147	172	161	166	159	150	163	178	153	179	162	180	173	180	152	169	167	149	157	164	161	159	153	152	164	160	173	165	172	144	165	180	138	174	140	168	185	148	179	156	172	155	171	167	166	165	174	168	163	159	175	153	171	165	168	205	166	161	171	152	168	174	155	165	164	152	161	161	179	180	173	175	160	150	169	171	171	158	161	190	158	175	161	157	160	149	155	151	162	162	158	161	189	146	178	170	193	168	159	194	162	156	158	159	198	153	153	161	181	182	142	170	168	168	157	154	159	166	178	151	181	175	173	161	189	157	161	176	182	149	154	150	150	171	167	185	156	172	182	168	176	182	167	186	176	181	185	168	179	169	139	174	170	144	177	156	169	165	161	171	191	149	163	150	143	162	142	160	170	154	149	161	164	168	173	143	158	193	148	152	146	152	171	156	149	166	152	180	141	164	164	166	149	171	169	162	147	151	147	177	182	180	140	176	160	176	158	177	174	171	169	178	157	179	171	158	168	180	171	149	176	169	173	174	164	151	192	184	178	165	167	160	156	137	148	158	182	139	182	164	147	168	158	173	182	169	156	158	158	154	176	160	145	169	172	178	200	175	163	147	143	157	165	153	133	138	171	164	171	170	140	173	172	165	167	173	154	153	180	153	175	195	157	150	146	158	195	165	174	173	155	163	128	154	181	169	161	161	171	171	150	185	152	177	163	150	148	160	163	150	157	178	157	179	165	151	144	183	174	178	155	155	165	177	175	169	166	166	171	138	153	159	182	168	180	158	155	179	156	176	165	171	173	164	163	173	145	176	151	159	163	157	157	177	148	168	150	167	166	191	160	171	164	206	174	182	152	186	154	165	175	165	168	182	176	169	160	148	181	148	183	199	173	206	175	147	172	165	187	161	152	150	182	156	171	165	158	155	156	183	174	148	158	184	175	179	150	146	168	190	179	171	146	153	163	163	140	164	177	205	167	168	152	186	171	179	160	171	166	137	161	184	162	179	157	177	185	135	160	153	165	169	188	181	172	169	159	163	162	153	138	171	160	197	169	149	176	181	144	167	148	177	168	178	181	150	162	167	166	159	152	164	186	156	168	158	181	179	175	164	184	169	146	167	154	158	184	181	183	142	170	155	171	182	164	169	185	163	168	165	149	180	152	161	151	164	169	162	175	164	168	157	168	189	188	160	154	157	159	173	154	174	161	155	177	169	201	176	161	162	170	176	185	163	163	157	168	160	183	153	158	159	160	181	176	168	141	186	154	164	159	185	146	176	155	153	165	205	178	155	151	142	174	165	186	162	166	150	152	159	134	184	171	164	148	160	159	166	178	169	179	196	175	181	149	156	173	192	161	147	172	177	169	179	158	148	152	172	160	169	167	178	158	141	156	162	169	162	153	152	154	162	160	172	165	169	131	177	160	166	149	161	157	203	163	168	162	162	189	176	143	172	148	188	197	173	183	148	162	153	145	183	163	178	148	157	175	184	184	144	171	162	174	149	161	146	174	184	144	160	144	163	162	163	151	153	168	165	160	161	145	172	169	165	180	136	155	172	172	198	181	160	145	185	159	164	149	175	149	158	157	151	185	145	170	163	179	196	156	174	170	162	180	168	163	149	159	173	165	145	160	160	163	167	174	183	138	159	178	154	161	164	161	158	151	155	197	165	175	163	184	147	160	188	160	179	196	164	188	155	175	186	155	138	170	155	175	177	187	163	149	155	173	164	154	144	166	176	164	169	160	122	156	168	171	160	156	178	166	187	151	177	179	139	161	187	178	172	146	162	144	172	153	162	177	187	169	185	151	166	169	164	161	176	174	158	177	157
5418	1099	2190	2580	2383	1905	1599	1394	1251	1100	1075	937	1101	1241	2018	1752	953	789	766	750	615	603	619	588	582	569	544	583	572	579	533	557	518	533	520	542	527	547	536	570	483	528	494	529	534	501	519	527	475	492	517	517	515	479	464	504	492	478	486	462	499	550	505	520	491	472	472	486	488	462	522	478	462	442	538	505	492	490	506	466	486	456	472	455	478	480	501	482	509	474	517	490	513	448	482	460	484	466	495	467	473	497	502	500	464	473	475	496	490	503	440	475	492	498	513	465	482	470	500	522	447	492	470	527	457	469	461	447	475	480	499	445	447	451	486	513	430	486	454	527	520	463	440	447	474	479	472	470	461	496	498	475	533	533	493	490	487	477	525	478	468	471	491	485	492	500	483	475	449	529	476	474	489	492	473	507	466	481	451	507	479	456	498	525	463	448	466	458	463	491	505	446	493	490	501	523	478	488	485	492	462	504	478	443	443	492	490	495	501	501	454	527	478	417	467	457	432	492	466	459	489	490	497	513	474	456	453	440	445	442	458	479	483	492	473	499	512	478	463	460	479	469	505	489	508	512	499	475	490	461	460	457	490	455	469	487	478	469	512	436	492	458	474	492	511	469	472	468	494	446	488	472	482	476	468	475	473	487	504	485	462	494	464	492	450	473	460	478	456	450	462	487	483	500	443	516	499	450	478	427	505	468	496	488	507	465	471	482	473	454	430	454	479	490	503	532	477	445	502	456	449	445	510	488	477	469	457	485	485	477	482	449	507	477	460	490	504	460	501	481	486	511	458	465	486	461	456	482	478	447	498	490	492	520	471	478	462	478	481	448	443	460	462	474	477	470	468	483	438	521	469	470	463	506	478	484	459	452	483	487	446	445	465	456	446	472	472	467	467	442	456	426	482	458	487	456	474	487	481	483	463	453	499	458	482	447	491	484	481	464	469	476	503	474	467	520	469	434	494	453	464	477	466	454	441	506	523	456	491	489	461	471	514	460	496	464	528	500	471	457	499	472	463	437	496	463	447	442	439	497	507	410	499	453	498	499	475	513	460	464	477	479	492	447	518	488	476	473	497	450	461	481	470	494	458	519	475	459	468	482	459	504	537	505	485	471	492	466	457	472	460	438	482	486	484	490	451	457	440	491	477	503	495	495	462	486	471	477	477	456	483	475	460	469	442	495	459	445	467	452	478	503	504	502	430	494	471	440	523	452	501	486	441	442	489	492	517	477	489	476	459	445	468	506	450	417	496	471	452	470	514	507	469	489	496	512	489	487	469	491	484	470	434	465	463	484	456	457	470	454	457	451	504	502	469	459	495	460	500	469	473	483	458	467	519	504	447	509	478	462	468	495	476	485	475	491	497	463	477	469	460	488	489	468	470	485	475	514	461	468	486	466	466	483	484	457	471	446	474	487	455	483	483	507	486	480	479	446	480	467	479	484	487	485	460	496	454	470	493	465	484	430	478	492	493	469	466	512	479	471	489	462	481	494	484	422	473	494	471	473	461	478	461	480	496	473	465	460	453	469	469	469	502	486	504	456	488	466	501	512	473	480	465	462	462	486	456	503	470	475	459	499	444	495	465	453	478	460	509	465	475	453	450	473	503	504	481	470	511	497	489	447	488	486	465	481	491	516	505	463	487	463	509	470	489	488	532	476	432	446	449	433	464	463	460	483	480	454	435	447	465	486	492	442	454	477	490	475	466	476	519	481	504	459	477	490	473	500	486	470	499	497	437	485	496	481	446	483	478	448	474	454	445	461	459	469	441	460	442	489	464	472	506	452	433	482	479	472	481	425	480	472	487	513	481	516	480	475	480	492	427	461	485	464	469	506	437	516	527	433	425	459	442	506	488	486	435	467	469	471	492	465	448	454	472	491	482	446	494	476	502	479	479	476	480	462	452	458	491	447	454	478	458	457	515	468	477	522	492	453	454	472	486	503	479	468	466	447	423	456	453	473	470	488	469	473	493	495	454	448	476	484	467	513	495	477	488	508	449	478	509	488	529	453	506	479	484	452	462	466	486	460	495	469	475	456	468	482	497	487	484	463	490	502	498	441	485	473	531	476	473	480	478	476	479	470	481	493	479	515	471	517	455	463	456	507	477	491	490	484	489	433	520	478	474	466	478	474	443	510	476	501	460	506	459	463	474	481	489	443	488	482	486	506	494	465	508	473	461	474	468	484	511	467	491	504	494	472	484	462	455	458	446	452	492	451	517	497	494	452	465	519	474	470	480	459	474	471	492	463	474	464	492	446	477	460	435	501	488	459	484	453	477	445	462	478	454	482	473	486	474	505	473	448	472	475	474	467	428	419	474	510	449	480	494	475	463	462	484	499	473	452	523	440	465	459	496	480	465	482	460	456	490	453	481	466	459	495	462	474	485	489	461	443	454	466	483	488	479	458	501	460	477	448	450	519	496	498	539	493	474	492	459	438	489	479	480	442	433	433	467	478	489	452	489	491	478	474	486	453	522	466	427	511	493	449	468	527	437	411	468	418	491	476	515	510	463	509	463	501	458	515	533	451	494	469	497	465	479	467	496	446	500	512	457	470	505	468	512	502	521	509	494	487	496	493	483	469	477	483	476	464	495	474	506	452	502	481	460	503	497	477	473	483	472	436	454	517	442	494	500	478	443	500	503	501	481	486	424	449	484	483	461	459	434	450	443	483	466	437	483	515	477	496	469	466	482	491	447	510	502	526	455	481	473	493	511	472	492	470	476	436	492	456	463	447	493	491	474	451	507	442	505	472	476	442	503	492	475	480	446	486	467	480	506	446	486	508	486	455	498	446	502	487	481	458	469	472	500	471	470	483	467	486	452	520	465	451	461	503	473	453	459	482	517	470	501	506	505	489	459	486	469	497	502	485	487	482	485	498	482	513	472	514	480	505	468	480	475	521	485	463	488	485	506	469	516	480	453	425	490	421	477	484	455	488	447	510	453	474	451	476	476	471	455	460	521	459	479	485	492	510	466	462	506	476	431	487	472	463	510	500	474	512	479	460	467	489	480	456	474	468	475	469	474	454	487	463	475	493	482	532	465	496	455	476	514	466	500	493	492	431	508	447	465	491	459	479	446	457	473	455	449	471	477	467	513	446	498	480	475	445	490	487	490	435	440	474	507	497	478	507	506	466	442	482	448	482	487	416	486	447	477	457	438	484	466	460	507	467	480	446	461	483	466	449	447	460	477	464	448	492	498	490	478	486	500	484	472	480	483	482	482	488	466	477	476	492	472	478	473	482	499	448	457	470	462	459	466	475	467	475	507	526	495	463	478	473	429	475	437	459	496	483	463	439	455	468	466	471	466	482	450	487	462	517	472	529	470	440	515	469	487	467	470	489	442	480	476	494	473	500	467	505	459	484	456	431	474	502	483	493	497	486	478	455	495	460	483	480	484	408	475	471	534	506	453	512	445	453	478	493	505	476	494	489	503	439	481	433	471	460	478	472	487	494	476	462	491	495	518	510	432	445	458	461
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
