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
338479328848	338479329359	338479329909	338479330459	338479331009	338479331559	338479332109	338479332659	338479333209	338479333759	338479334309	338479334859	338479335409	338479335959	338479336509	338479337059	338479337609	338479338159	338479338709	338479339259	338479339809	338479340359	338479340909	338479341459	338479342009	338479342559	338479343109	338479343659	338479344209	338479344759	338479345309	338479345859	338479346409	338479346959	338479347509	338479348059	338479348609	338479349159	338479349709	338479350259	338479350809	338479351359	338479351909	338479352459	338479353009	338479353559	338479354109	338479354659	338479355209	338479355759	338479356309	338479356859	338479357409	338479357959	338479358509	338479359059	338479359609	338479360159	338479360709	338479361259	338479361809	338479362359	338479362909	338479363459	338479364009	338479364559	338479365109	338479365659	338479366209	338479366759	338479367309	338479367859	338479368409	338479368959	338479369509	338479370059	338479370609	338479371159	338479371709	338479372259	338479372809	338479373359	338479373909	338479374459	338479375009	338479375559	338479376109	338479376659	338479377209	338479377759	338479378309	338479378859	338479379409	338479379959	338479380509	338479381059	338479381609	338479382159	338479382709	338479383259	338479383809	338479384359	338479384909	338479385459	338479386009	338479386559	338479387109	338479387659	338479388209	338479388759	338479389309	338479389859	338479390409	338479390959	338479391509	338479392059	338479392609	338479393159	338479393709	338479394259	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2702	3650	2300	2703	3650	2300	2703	3650	2300	2704	3650	2300	2704	3650	2300	2705	3650	2300	2705	3650	2300	2706	3650	2300	2706	3650	2300	2707	3650	2300	2707	3650	2300	2708	3650	2300	2708	3650	2300	2709	3650	2300	2710	3650	2300	2710	3650	2300	2711	3650	2300	2712	3650	2300	2712	3650	2300	2713	3650	2300	2713	3650	2300	2714	3650	2300	2714	3650	2300	2715	3650	2300	2715	3650	2300	2716	3650	2300	2716	3650	2300	2717	3650	2300	2717	3650	2300	2718	3650	2300	2719	3650	2300	2719	3650	2300	2720	3650	2300	2720	3650	2300	2721	3650	2300	2721	3650	2300	2722	3650	2300	2722	3650	2300	2723	3650	2300	2723	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26137	7017	2328	753	427	283	280	241	232	198	196	222	163	190	169	197	197	182	156	175	174	171	154	170	172	173	155	174	173	151	164	173	193	178	142	169	166	162	178	174	173	172	169	151	165	148	170	184	162	164	180	162	161	161	148	173	176	164	161	193	171	157	174	155	179	161	163	147	164	156	186	182	193	163	164	152	171	184	150	170	188	169	167	171	147	166	167	158	189	156	158	177	157	154	165	186	169	170	157	149	166	148	151	148	172	165	170	156	163	169	160	169	162	163	163	200	149	173	135	153	194	182	183	155	190	169	188	176	153	158	159	166	155	178	163	163	167	176	170	151	174	165	182	151	159	164	157	169	174	168	160	165	164	164	171	170	157	161	156	160	153	173	173	165	153	168	187	178	155	165	189	139	167	148	150	146	198	147	169	159	173	171	171	166	170	158	190	151	170	173	196	162	156	176	160	191	151	172	158	157	173	163	161	181	147	156	164	169	172	147	151	195	162	155	174	157	157	165	148	204	161	168	140	122	181	174	146	153	182	173	148	153	145	179	169	174	170	169	161	150	143	174	153	175	159	146	147	157	184	145	169	205	161	171	175	161	152	149	147	198	167	160	164	148	172	157	160	149	171	157	163	154	167	126	139	188	147	152	167	169	188	163	156	146	184	152	163	175	190	152	177	183	160	154	174	168	164	176	157	153	160	162	188	174	146	179	183	191	171	152	171	179	166	180	143	172	168	146	170	148	160	170	162	186	150	181	154	182	170	150	167	169	173	183	162	143	171	169	161	170	173	163	163	169	162	172	158	198	192	169	158	196	137	149	166	161	162	175	163	157	156	166	163	170	163	167	166	161	166	172	195	161	159	155	154	158	161	152	157	180	144	191	160	147	166	175	172	166	142	176	170	179	165	170	164	179	175	185	171	152	186	180	178	132	182	145	171	163	159	162	174	176	169	172	170	166	170	191	139	157	145	153	197	170	182	155	177	174	147	158	174	172	190	152	169	171	145	184	172	148	182	172	167	157	188	172	178	149	174	155	187	178	179	194	161	156	169	176	178	132	169	173	188	150	160	164	164	184	167	163	174	155	175	150	148	167	169	193	149	185	177	186	165	172	190	172	172	153	157	175	169	180	148	171	170	147	163	174	158	163	157	196	176	165	161	166	160	153	173	150	182	183	171	177	166	172	165	185	158	188	143	156	199	165	166	157	170	173	174	194	175	146	149	184	169	168	167	173	175	211	192	147	178	168	173	160	158	180	159	160	153	163	143	150	165	169	159	163	174	152	165	180	154	151	164	156	165	171	195	159	174	163	158	157	170	170	131	166	180	155	176	177	193	156	180	171	153	153	189	185	150	201	171	159	146	146	157	158	180	165	164	173	157	169	164	172	152	154	160	172	169	176	154	140	177	177	148	156	170	166	141	157	172	165	164	201	134	144	168	157	166	163	159	166	180	155	183	154	149	169	156	164	197	164	190	161	172	183	168	146	165	166	169	179	190	171	153	146	175	173	176	164	158	178	184	154	173	197	191	160	140	169	178	156	166	169	172	174	182	187	156	157	168	173	164	185	214	163	173	185	169	180	158	171	162	162	176	168	177	158	171	178	173	158	201	152	162	169	157	155	166	150	168	168	196	167	175	169	171	180	145	177	148	149	161	175	184	177	154	201	177	174	162	147	169	152	153	163	158	154	154	157	165	156	150	176	153	171	182	168	157	150	119	165	198	168	160	170	176	173	167	163	151	170	161	169	143	162	172	175	180	189	134	176	160	204	169	143	165	191	181	173	152	176	168	178	148	164	146	140	166	146	167	153	169	150	158	172	164	150	141	146	161	160	145	171	166	168	173	182	147	172	169	172	167	168	154	174	167	132	157	153	144	147	133	160	178	168	161	168	155	173	181	159	184	182	168	156	142	147	193	176	166	180	148	159	159	140	178	179	178	157	160	172	159	167	134	151	181	167	136	161	178	166	150	174	157	160	181	166	179	153	154	157	157	162	176	160	169	160	145	160	173	157	167	157	169	163	145	171	138	162	158	159	164	161	178	158	182	151	184	160	176	183	171	168	182	159	158	189	165	162	166	171	202	167	161	194	169	149	154	169	176	160	155	179	148	165	158	174	164	185	166	142	193	177	171	154	154	167	146	162	153	153	178	162	150	161	155	140	145	162	164	165	160	162	164	184	150	179	160	162	156	183	158	166	149	157	174	155	162	160	142	162	163	145	176	163	172	181	168	162	167	173	180	170	169	172	175	174	140	153	172	160	178	176	168	146	147	153	169	173	163	167	180	167	186	177	172	171	151	155	167	173	157	152	165	166	174	159	173	165	147	169	152	159	187	199	166	186	150	171	152	172	175	168	179	154	165	161	144	162	176	155	163	165	157	148	171	165	157	159	147	180	153	161	179	191	138	180	174	125	193	152	185	144	170	165	170	151	160	140	158	181	179	177	171	158	185	153	160	156	165	158	170	179	151	165	174	186	190	157	170	171	145	158	180	183	167	175	158	175	167	155	138	159	184	165	168	188	180	178	158	154	183	159	160	151	161	162	184	173	171	169	152	177	205	199	166	170	163	158	150	166	172	182	166	143	155	186	171	158	174	165	171	145	154	160	167	133	173	185	153	166	160	172	159	182	174	133	153	165	166	189	169	159	171	172	190	139	152	169	207	194	165	184	169	173	161	134	192	170	165	174	184	170	166	168	172	175	160	155	179	190	183	155	164	165	142	171	172	173	145	148	171	169	162	155	166	154	159	159	154	166	159	168	149	183	161	181	148	166	164	205	173	172	156	160	178	159	173	161	180	160	166	180	181	156	144	186	192	125	165	165	182	173	149	181	192	162	154	175	175	174	162	183	162	166	157	147	165	159	174	165	152	154	190	156	142	185	163	178	183	165	170	155	140	155	135	150	170	156	162	168	176	168	163	147	151	157	156	168	170	176	181	172	153	146	174	173	158	166	185	143	160	179	179	164	145	180	184	153	192	165	165	174	184	158	138	174	154	148	184	178	181	179	159	157	170	164	195	134	145	150	161	164	169	181	161	166	143	129	155	191	168	171	148	131	160	157	150	166	149	144	174	157	152	182	155	164	192	165	157	192	169	134	158	156	170	161	195	152	174	175	153	158	174	145	172	157	156	155	161	184	159	176	146	165	166	167	168	165	172	152	184	144	154	153	154	162	202	170	164	156	158	140	151	192	152	164	176	165	149	186	173	142	174	169	170	149	151	156	169	188	178	158	169	161	151	139	174	167	140	151	175	178	157	179	143	133	149	173	172	160	183	176	162	147	175	151	197	165	144	156	166	154	159	147	164	171	173	158	145	182	155	161	167	171	190	157	147	147	178	189	181	152	181	168	151	173	156	181	170	152	138	166	175	164	148	178	165	158	151	153	157	166	133	164	173	157	183	167	168	159	169	169	158	164	166	167	176	161	154	165	169	166	150	182	169	151	154	171	167	159	144	168	177	165	182	139	165	172	163	153	170	158
16707	4293	3778	2024	1422	1144	892	828	746	657	633	634	556	573	556	529	519	511	490	459	452	470	464	457	478	480	463	418	414	464	462	443	420	442	413	420	434	446	444	437	446	425	440	434	441	445	432	434	418	430	432	452	448	445	438	407	459	491	438	428	455	456	436	437	456	429	415	432	425	453	398	404	441	438	453	449	394	446	402	443	436	427	428	406	412	431	448	414	386	452	435	427	426	436	410	419	414	381	383	418	396	446	406	419	411	409	423	405	412	382	417	412	441	398	424	402	394	416	395	452	406	425	404	433	421	439	412	396	414	411	431	418	411	407	396	414	404	445	441	418	439	394	376	405	408	416	404	415	401	415	387	413	417	440	415	444	429	465	422	441	422	444	423	425	419	440	398	406	406	393	456	382	433	424	444	452	488	397	406	446	399	403	452	445	419	436	395	413	420	417	434	414	418	424	421	395	387	430	418	406	414	434	420	412	402	443	408	437	422	393	399	418	416	471	410	400	398	406	426	448	428	423	463	410	379	430	430	435	417	417	458	419	424	412	429	424	424	434	403	413	434	405	416	438	399	397	382	437	386	406	365	414	401	442	413	415	439	411	432	383	446	429	414	425	421	418	412	386	453	433	436	424	389	419	420	421	426	411	406	411	399	457	433	390	397	416	435	434	390	377	412	415	440	449	415	460	414	429	424	428	380	443	416	417	417	417	446	422	429	440	430	436	449	408	429	449	410	421	422	455	422	438	441	385	415	420	417	384	411	418	419	441	395	419	461	418	432	413	425	427	404	448	437	435	419	420	461	417	414	443	370	407	416	385	425	397	382	412	379	415	462	444	413	426	426	399	363	442	409	417	412	442	448	424	429	407	391	455	404	419	435	414	419	432	437	376	439	418	421	461	416	448	390	402	404	413	411	398	397	421	445	405	412	412	409	420	418	438	430	424	434	413	438	430	417	425	426	433	453	405	444	417	439	390	398	433	404	388	418	409	387	419	409	414	419	441	394	417	421	401	421	424	395	396	437	398	414	418	402	441	422	389	436	462	425	457	438	405	398	460	448	416	413	437	421	420	395	392	435	406	443	403	457	428	414	463	420	442	401	400	410	428	435	422	426	435	426	442	422	409	426	422	395	425	444	414	433	429	395	402	401	427	436	400	426	392	416	426	450	427	386	375	414	406	435	429	432	376	410	451	450	417	425	427	440	449	439	399	429	406	430	422	413	415	401	448	422	398	409	449	422	388	395	429	428	448	445	405	409	437	390	421	406	425	421	467	439	421	414	380	385	409	392	412	402	414	411	378	394	418	429	403	438	401	427	418	440	444	439	414	440	399	439	401	429	447	425	426	415	412	392	451	411	412	445	411	422	425	405	384	396	422	420	399	395	404	420	471	426	413	426	416	424	417	426	455	431	399	404	422	401	392	430	447	386	418	390	402	424	429	430	417	437	415	410	418	418	434	422	417	411	406	454	427	451	409	400	437	445	399	419	362	436	422	387	422	425	429	467	441	408	429	400	384	399	398	425	420	466	410	378	393	450	418	402	444	416	397	415	406	408	454	434	406	392	424	440	440	415	418	365	409	392	472	429	395	400	380	447	432	447	405	405	372	400	412	477	423	421	404	433	414	454	441	385	477	431	392	390	425	387	415	418	406	438	415	374	433	404	408	427	391	409	456	419	409	415	442	400	427	378	427	411	399	418	394	401	418	436	452	397	406	371	354	385	414	448	414	367	463	400	385	426	394	380	419	428	423	436	439	450	403	396	409	409	423	409	418	393	431	434	383	432	399	395	416	389	440	426	386	417	412	453	428	414	427	387	401	397	429	418	411	397	443	451	431	393	446	423	415	406	423	397	395	433	400	454	435	441	443	391	459	437	400	408	429	441	446	388	421	447	454	384	430	412	417	410	411	433	390	419	431	401	424	448	432	425	410	389	412	390	402	409	408	383	445	410	394	410	411	429	422	453	404	387	408	434	450	412	393	416	423	407	434	416	370	417	420	436	452	408	419	412	422	436	411	412	394	436	413	415	430	423	437	370	422	416	420	419	431	419	412	423	404	442	412	423	413	423	411	394	433	436	418	452	419	437	413	430	441	431	415	428	419	413	399	411	452	385	405	367	395	401	393	428	425	456	421	432	409	458	392	381	407	415	402	380	423	416	449	415	425	461	411	416	449	397	472	431	404	408	440	416	402	349	431	389	427	400	422	439	390	415	456	446	402	395	428	395	438	421	431	426	431	402	392	433	413	435	403	398	460	429	441	418	410	425	447	432	428	420	407	420	436	429	391	416	446	416	426	428	430	432	394	458	427	396	412	416	459	440	403	442	427	393	428	442	400	416	468	458	395	411	407	410	374	407	427	391	450	388	390	371	401	429	408	448	429	420	365	402	420	418	402	411	438	427	423	406	420	409	397	400	421	404	459	401	413	405	425	410	434	431	388	429	434	402	427	386	414	416	444	426	395	405	432	417	421	383	419	394	424	433	459	432	423	464	418	430	424	392	426	433	405	440	427	425	418	405	392	420	393	408	407	414	425	410	408	391	398	425	442	404	399	439	396	445	408	436	408	425	411	413	404	390	440	421	401	415	441	412	429	434	426	451	401	385	434	384	414	458	433	447	414	405	436	403	418	395	440	419	439	416	401	418	482	463	454	434	435	402	435	411	402	424	431	423	414	424	366	403	404	408	416	438	426	429	428	405	418	441	435	419	428	470	404	414	413	452	391	441	427	412	433	417	391	425	464	429	410	407	465	443	402	435	373	414	375	434	445	426	425	390	423	402	387	384	383	421	409	397	426	426	403	413	393	400	430	404	420	451	406	429	372	407	428	429	415	409	395	425	398	427	398	407	404	404	432	458	433	436	423	413	419	437	444	409	411	419	371	421	404	412	436	421	411	461	383	427	395	422	394	441	417	410	404	427	398	401	452	377	411	428	399	382	433	423	382	393	429	430	421	387	397	424	429	389	442	398	436	412	409	380	377	411	434	424	384	409	385	401	410	448	384	422	381	433	374	395	365	448	396	426	431	430	435	371	407	418	386	420	424	407	441	444	396	412	428	395	394	399	426	400	399	410	429	418	445	421	412	422	411	445	399	421	395	438	416	443	429	392	378	411	426	442	420	417	410	429	393	421	405	442	445	431	430	412	429	431	429	407	421	410	452	421	413	420	421	422	408	420	397	440	427	493	409	423	405	405	465	408	386	408	419	436	391	459	410	400	416	415	424	429	400	404	402	394	472	435	392	393	432	434	435	438	412	413	416	391	419	406	409	407	413	437	429	413	419	395	427	429	434	386	419	437	413	383	411	394	403	430	383	414	435	380	451	455	455	405	444	422	426	409	452	414	397	400	429	430	427	458	383	426	412	404	440	432	406	404	421	426	415	417	428	490	404	435	405	431	419	400	397	417	432	415	395	449	429	426	411	377	425	404	414	431	390	427	425	415	394	421	417	417	421	426	406	424	399	421	428	412	418	404	409	389	403
7653	2032	794	432	364	354	337	360	356	385	328	401	365	340	331	348	309	369	368	343	376	346	342	373	352	349	362	346	376	339	330	340	345	365	359	390	406	347	372	381	365	367	373	354	394	357	376	340	355	386	382	368	355	339	356	368	325	342	374	350	355	327	372	367	341	317	321	352	322	357	386	379	356	357	354	340	350	362	331	350	362	376	347	387	351	400	337	328	318	358	328	351	326	346	343	361	375	330	339	342	386	351	345	338	324	330	359	329	350	321	340	358	335	358	380	325	347	353	345	311	345	390	344	342	342	377	374	356	358	373	372	341	389	340	369	323	344	354	362	356	380	358	387	375	350	364	358	323	348	399	385	350	358	332	396	346	371	368	359	370	382	358	358	372	393	355	365	336	341	367	355	360	360	346	361	352	386	385	391	340	397	345	359	336	349	364	343	377	331	359	369	374	376	362	368	378	326	355	369	352	391	374	364	327	362	381	334	358	372	354	356	327	344	385	334	332	357	344	345	357	348	358	344	381	356	368	352	367	374	366	360	353	338	357	344	344	403	377	357	354	352	382	346	377	339	340	357	425	343	359	381	350	370	336	374	343	334	343	391	345	343	371	346	374	354	322	384	353	376	368	346	365	360	387	349	344	372	354	367	376	395	356	359	365	355	402	334	370	360	377	371	357	370	375	357	337	342	372	343	364	358	346	373	339	366	332	389	366	347	378	316	397	345	375	338	353	355	319	351	392	324	365	358	409	355	306	352	334	352	341	347	352	325	363	338	386	335	320	346	331	394	381	328	355	377	359	322	337	314	370	331	365	337	303	341	371	350	392	367	403	364	381	342	347	335	345	345	349	356	354	356	394	362	348	395	377	326	347	357	351	373	355	342	354	368	377	366	355	309	364	372	361	352	354	364	362	390	367	318	332	344	357	346	335	352	359	360	365	375	336	378	406	342	332	362	384	343	343	343	334	347	384	365	374	354	357	364	346	337	349	380	359	368	409	371	397	361	360	353	371	368	358	392	353	318	328	331	367	372	362	348	377	341	350	338	389	346	365	337	365	320	395	389	392	343	364	364	391	344	339	331	307	369	336	381	362	347	379	354	376	373	381	390	364	323	333	344	343	334	345	351	358	359	365	341	340	355	354	361	368	345	365	340	315	379	369	323	363	358	336	344	344	386	373	330	373	320	357	346	372	371	342	378	317	317	355	350	329	371	350	361	365	358	367	328	348	360	351	354	367	392	371	355	357	364	367	327	347	383	393	365	334	391	337	375	371	342	341	358	343	325	371	363	361	386	383	338	356	339	384	330	368	363	352	339	359	371	376	390	338	357	384	353	352	394	362	366	372	355	356	367	331	333	340	342	379	330	356	401	327	373	354	355	331	370	357	372	386	355	323	368	384	375	349	347	370	357	386	326	359	351	317	376	330	338	316	374	380	374	372	351	349	339	367	331	394	380	321	387	367	353	360	366	381	350	351	338	332	345	320	393	368	381	355	344	337	352	347	376	337	378	345	366	370	342	387	366	371	380	366	354	334	377	331	358	390	349	338	315	348	349	338	356	345	328	364	341	378	358	337	381	363	349	332	339	369	372	333	375	313	364	335	406	348	342	339	349	398	369	339	357	353	381	367	352	337	364	385	377	346	351	364	330	353	357	395	365	389	352	347	376	344	334	387	372	352	379	350	345	382	377	355	397	364	339	321	351	341	375	408	372	371	388	332	343	363	369	365	335	349	348	388	363	343	399	330	337	330	361	333	368	339	348	362	340	369	324	365	384	356	326	372	368	376	355	378	407	395	370	340	393	348	340	347	375	343	365	363	340	355	362	391	372	354	314	363	341	368	362	355	391	364	368	352	355	348	376	379	356	383	346	372	328	363	357	335	324	361	372	330	354	325	383	399	345	382	360	328	362	359	390	343	346	345	338	364	316	343	346	322	373	374	372	353	370	343	383	333	341	340	343	386	399	341	368	337	334	375	369	384	320	378	328	334	388	331	379	336	369	362	345	348	387	361	361	359	304	355	356	328	377	329	389	381	325	347	389	339	381	332	331	366	329	376	329	355	357	351	383	384	341	338	361	360	375	332	352	376	352	344	346	327	395	356	371	317	345	401	318	375	357	343	354	329	314	335	354	331	373	332	334	342	371	335	352	345	367	374	367	356	350	366	378	378	349	330	385	338	352	326	376	329	395	371	375	303	361	343	356	337	402	389	352	355	365	328	388	347	326	358	366	358	349	336	348	372	330	333	368	346	323	361	361	321	353	356	366	409	380	345	326	372	322	371	335	381	386	407	350	374	393	341	376	376	308	364	376	332	355	384	363	342	369	349	320	376	354	364	354	354	347	359	366	346	369	365	361	357	338	346	360	345	352	337	337	361	337	328	349	352	329	356	353	363	352	409	398	347	374	336	357	380	365	415	358	332	350	365	345	386	350	353	362	363	333	349	370	329	334	327	364	372	300	352	339	383	341	335	383	316	372	378	324	329	350	363	361	380	339	341	375	361	371	337	351	367	372	354	336	376	379	333	333	309	323	352	352	336	373	308	405	344	365	372	356	359	371	323	352	372	321	360	372	347	389	353	371	303	330	358	358	367	352	330	331	348	347	358	330	354	334	360	369	360	337	387	332	336	382	346	367	361	386	363	349	365	360	350	373	365	337	365	351	340	333	351	339	363	367	338	357	365	378	340	382	361	351	343	349	357	350	364	344	349	346	348	359	332	349	398	326	338	320	366	382	364	348	359	334	353	360	354	353	345	352	381	347	352	376	360	335	356	351	380	367	384	348	370	368	334	353	341	361	356	357	311	344	361	352	364	370	345	323	354	372	342	355	334	351	354	358	348	351	346	355	344	346	350	373	329	363	340	346	356	361	385	389	357	355	355	363	359	360	390	353	353	349	352	372	367	351	367	356	367	403	386	342	338	322	349	359	365	383	336	351	324	386	346	391	363	367	368	358	338	336	344	385	343	338	352	370	332	302	392	346	346	342	379	360	337	359	365	375	353	379	343	344	372	367	321	339	370	359	333	365	355	339	367	372	344	339	346	368	363	363	356	355	331	340	345	351	321	380	345	350	333	377	374	398	376	397	365	366	345	376	362	363	304	356	373	343	379	358	344	360	395	359	334	351	371	322	370	364	363	354	326	354	338	341	398	349	351	380	383	357	377	361	351	368	352	342	335	385	383	349	362	346	340	356	338	332	362	343	320	348	350	367	352	367	300	344	324	367	410	366	385	345	347	398	401	376	353	334	369	372	352	317	391	327	367	361	389	381	367	354	331	424	362	366	361	353	380	311	354	348	353	329	379	372	372	383	370	359	320	408	361	341	373	363	366	320	357	347	352	367	382	323	375	363	331	352	356	380	336	373	350	354	383	353	352	336	365	335	346	368	331	356	323	385	336	352	353	360	369	296	343	362	337	335	349	363	374	345	340	373	337	298	347	345	353	316	333	322	359	379	349	361	339	402	342	363	342	359	361	312	376
6061	2205	1716	1035	928	933	881	885	842	809	859	825	857	847	881	886	803	835	860	890	834	816	854	893	876	844	861	808	870	832	799	837	849	870	836	847	860	834	824	858	854	856	860	798	839	887	835	870	846	814	894	882	838	843	821	850	839	837	872	862	862	884	858	830	847	884	833	898	819	860	871	842	855	846	823	873	836	839	845	811	857	769	832	864	830	837	818	879	868	846	836	850	870	808	794	854	869	855	859	810	808	873	825	865	851	878	799	864	801	905	888	891	787	832	824	871	881	856	863	810	883	865	857	856	860	817	850	797	857	828	890	851	850	826	848	888	859	864	872	840	860	826	850	837	872	874	849	845	863	918	814	879	838	858	868	867	844	854	832	821	843	824	821	839	816	785	839	838	832	855	851	857	818	911	843	892	792	833	900	812	865	854	829	882	873	781	818	826	866	883	828	887	870	836	844	892	918	871	845	822	900	858	860	904	905	840	889	863	812	857	814	882	836	866	900	849	915	847	840	840	864	907	830	806	787	846	806	802	835	882	855	856	826	873	817	808	864	880	866	844	810	846	845	853	894	837	903	880	816	837	899	804	835	876	840	852	822	812	862	809	860	906	874	858	852	885	825	823	856	850	873	799	884	871	868	859	829	892	869	829	832	879	858	874	808	825	845	883	848	823	874	832	892	860	838	906	877	847	852	882	881	795	814	902	875	861	856	826	879	851	871	859	845	836	829	865	822	870	832	836	878	812	810	894	805	840	824	902	848	857	832	891	836	883	860	838	851	849	836	847	858	849	845	843	887	786	882	853	850	851	846	834	781	846	836	890	828	855	850	798	842	795	851	842	893	864	810	871	886	855	849	826	850	835	880	847	850	865	894	875	857	840	790	838	793	814	842	801	830	854	856	824	828	804	845	921	812	852	864	820	846	866	827	815	831	874	932	853	856	905	789	771	785	817	862	835	860	890	887	827	835	860	878	857	858	824	844	816	857	844	847	893	856	846	889	829	789	824	867	842	837	856	845	841	842	821	871	885	853	876	834	850	826	824	877	897	871	812	882	862	883	866	859	831	872	858	784	810	888	868	879	845	827	894	864	849	866	874	810	868	816	813	796	876	848	836	841	879	867	842	909	834	862	837	756	847	836	841	826	854	834	862	886	836	845	855	847	874	798	871	869	807	797	853	871	907	897	835	875	882	829	790	855	850	861	877	855	834	881	817	802	872	844	837	817	837	880	822	899	865	866	892	859	814	852	821	879	873	799	846	819	812	817	847	872	840	865	869	892	842	818	862	823	857	832	843	872	909	835	863	849	876	842	833	827	867	806	847	857	822	853	880	830	898	821	893	850	835	875	806	861	878	860	841	863	842	819	842	844	875	837	844	857	858	845	894	846	881	868	868	852	870	883	803	872	784	890	810	813	829	870	839	871	837	901	863	848	835	827	855	830	810	871	846	864	843	831	821	871	807	824	799	892	845	842	874	854	821	910	868	821	847	816	810	869	837	848	853	864	870	891	903	836	878	877	801	795	847	842	835	786	860	863	844	853	851	848	837	906	846	806	870	816	871	899	830	864	825	887	901	853	867	860	831	856	831	839	858	821	843	819	888	839	879	839	843	838	843	918	884	874	835	828	869	860	795	858	894	854	905	852	828	813	805	825	838	838	855	880	812	888	882	873	862	843	870	836	828	829	903	938	851	918	861	850	871	784	843	884	829	853	846	872	819	834	833	861	904	907	896	819	758	821	815	826	848	901	843	852	881	824	932	902	841	779	850	880	824	870	865	843	855	869	836	887	867	883	842	917	828	843	852	827	856	853	798	837	842	826	883	809	881	793	845	887	842	841	867	819	874	803	873	861	828	850	846	853	838	868	846	805	801	832	852	864	842	783	846	895	798	897	843	889	873	839	847	866	804	812	897	808	854	816	873	837	856	854	840	926	838	872	836	878	766	814	900	895	856	824	844	860	866	848	807	857	833	840	848	863	850	822	795	877	886	884	831	812	858	830	858	841	877	852	867	918	789	826	854	832	800	789	811	829	850	892	874	814	910	833	840	822	813	866	910	842	865	878	791	850	835	797	866	867	875	886	784	867	832	845	871	849	847	844	904	850	901	851	830	851	865	815	832	856	860	810	832	795	865	857	885	868	872	847	827	848	833	826	868	837	797	862	845	811	827	815	886	850	804	805	779	824	846	884	837	902	837	837	815	906	852	877	854	859	816	847	765	808	848	812	860	836	860	887	794	858	840	807	822	858	863	810	844	879	877	874	881	817	872	873	827	848	880	806	803	846	820	894	828	895	788	789	864	751	859	885	878	837	833	830	905	881	841	847	879	811	869	848	846	829	872	817	828	878	846	859	844	873	842	858	815	861	847	844	803	908	908	852	853	787	811	853	883	834	864	843	817	857	871	880	860	876	849	844	860	800	869	817	877	817	864	854	818	854	832	893	868	865	817	858	860	827	836	847	811	816	853	832	840	811	844	861	857	826	839	862	926	905	846	790	891	804	837	828	822	868	893	841	825	858	816	902	843	848	810	879	851	905	849	824	819	839	832	805	855	861	862	910	887	798	899	800	848	811	824	835	874	828	818	808	845	879	850	851	819	821	861	875	865	871	867	871	819	813	825	835	808	815	916	879	863	888	800	877	833	839	810	882	863	812	889	850	814	902	822	818	880	832	888	861	848	808	832	863	837	864	890	853	842	866	812	860	877	853	867	911	807	840	850	893	833	866	827	803	822	830	864	841	889	860	822	778	789	793	893	849	839	855	874	867	879	861	804	876	869	864	790	827	795	890	883	840	854	893	888	828	834	891	843	791	844	866	844	836	879	798	850	835	841	843	868	831	853	809	863	802	869	848	883	847	898	808	844	804	819	830	823	860	847	812	862	880	842	806	814	873	861	831	827	809	817	843	841	896	829	814	864	887	845	855	873	788	820	846	804	898	875	846	839	825	861	843	890	809	871	811	879	855	834	862	821	863	885	863	850	850	845	807	835	848	850	825	896	869	871	837	875	853	835	790	842	806	853	847	883	851	834	858	807	851	825	862	839	798	830	856	848	881	850	807	895	905	887	868	861	838	873	850	856	895	803	839	855	857	848	791	829	823	843	855	824	837	835	826	867	825	846	876	866	874	837	868	826	815	858	829	849	835	811	843	859	863	841	829	874	830	800	843	923	856	838	833	858	856	829	862	887	873	819	805	826	832	856	835	850	813	909	844	855	790	833	858	827	840	850	892	824	882	859	815	861	878	814	814	840	900	870	814	844	844	846	855	847	835	854	897	880	851	857	879	831	826	879	804	826	859	834	849	855	804	834	870	747	873	818	860	884	838	829	863	861	848	839	851	884	814	812	835	830	843	830	862	873	826	818	850	827	900	889	837	812	875	850	797	782	870	826	860	859	891	852	854	852	875	844	797	888	842	820	867	853	827	817	842	848	862	840	823	858	860	813	839	809	776	859	882	820	873	860	894	828	849	859	888	930	850	839
18768	4567	1575	668	464	453	442	415	372	386	458	358	354	340	349	354	328	410	386	359	365	388	360	368	340	348	371	380	375	389	369	359	329	343	331	349	337	369	339	352	353	366	339	337	341	342	366	346	342	361	333	333	338	342	404	340	322	373	337	355	399	363	329	354	332	313	321	347	385	375	343	363	339	344	373	341	354	353	365	315	331	352	379	345	365	342	362	335	350	361	344	419	348	330	353	363	337	345	361	352	392	340	384	382	344	353	350	328	346	353	289	346	358	351	346	374	378	414	344	336	334	367	403	362	342	382	363	359	339	364	362	339	372	342	346	324	387	336	362	346	390	339	326	321	357	351	339	356	364	364	357	345	380	358	378	353	379	340	336	326	400	350	317	363	337	354	350	323	351	383	320	319	315	330	361	384	376	336	407	344	363	384	336	362	341	386	371	337	316	351	347	360	318	351	361	335	360	320	355	350	355	355	340	372	377	353	363	358	383	357	344	355	329	349	357	361	349	350	386	340	354	339	351	357	342	382	345	355	358	304	328	343	373	372	320	308	354	348	377	338	365	352	352	377	368	373	356	344	359	316	356	346	345	384	355	354	375	341	323	368	327	335	383	359	382	362	343	333	355	334	335	363	328	370	338	333	345	343	378	364	368	332	343	326	357	378	363	320	373	345	338	390	378	371	355	375	346	399	369	353	353	345	368	370	368	367	355	350	373	371	370	370	345	368	361	325	369	325	355	392	360	303	341	336	342	354	362	372	344	370	367	321	358	356	382	380	316	354	350	348	308	351	358	381	348	321	313	336	394	351	359	347	359	336	363	352	315	337	340	362	380	387	343	323	348	359	399	340	321	357	376	397	362	403	374	398	335	322	372	342	395	373	342	367	357	341	378	366	361	356	360	361	354	335	371	329	359	352	387	355	303	336	324	339	325	337	349	367	345	375	396	348	336	326	341	361	372	359	412	350	370	385	378	345	324	350	342	344	360	361	350	344	349	364	335	349	363	353	382	342	382	348	384	348	370	326	319	359	337	326	397	370	337	371	352	309	332	346	338	361	357	372	332	341	338	281	327	309	341	375	362	319	340	360	353	338	392	348	338	348	358	385	331	386	340	351	354	346	351	343	347	344	323	352	368	337	366	348	347	333	368	377	335	345	329	349	380	367	340	354	375	362	347	393	379	326	322	318	352	357	343	348	353	368	348	322	343	326	326	342	369	362	344	335	393	335	360	333	330	350	320	365	365	355	352	369	335	343	344	325	358	331	365	404	362	305	379	357	365	341	332	357	359	352	356	356	363	349	359	351	373	360	399	356	345	334	332	357	381	380	390	377	368	344	337	367	356	329	352	355	375	353	349	370	336	345	334	367	318	370	329	346	327	358	372	365	361	313	341	320	332	380	292	351	363	378	348	367	340	363	347	356	346	324	360	359	380	313	341	352	334	371	342	361	386	330	393	352	362	370	382	355	309	351	317	336	387	368	383	358	359	362	352	334	329	343	363	328	334	325	372	364	345	372	345	366	335	323	357	318	368	352	371	345	327	336	389	360	331	385	347	359	345	358	332	326	370	319	338	346	377	331	369	339	332	344	343	372	335	359	363	300	355	399	392	349	358	371	407	363	348	378	349	367	343	390	390	357	331	374	327	354	363	370	384	357	380	354	314	371	356	337	336	366	388	346	381	330	329	371	377	338	354	362	339	350	355	345	354	350	368	363	366	334	339	378	342	340	350	339	333	341	364	358	343	369	366	313	338	336	378	360	342	348	341	356	338	329	351	362	330	342	351	357	345	342	326	360	350	364	333	346	380	368	348	344	347	328	370	369	364	370	323	341	372	358	346	342	339	355	329	385	350	333	347	307	363	387	348	344	339	362	319	344	395	371	335	379	347	349	365	350	335	362	323	350	375	336	349	334	376	333	341	361	351	332	375	369	347	355	359	334	351	377	349	364	339	366	338	358	353	361	349	329	352	361	353	336	333	348	347	329	349	354	332	344	355	366	339	342	393	348	334	336	377	383	329	335	347	365	360	346	366	367	331	379	383	364	349	324	366	372	347	379	383	378	346	343	347	376	394	375	396	379	358	334	354	333	337	346	368	360	337	316	378	401	402	388	354	342	391	366	343	325	374	381	360	324	363	357	363	385	345	319	339	350	357	325	349	347	368	403	326	317	359	351	339	365	360	338	356	310	342	345	359	347	375	346	348	345	361	341	333	339	356	346	381	379	366	332	338	325	374	356	330	359	373	317	384	362	345	360	334	375	381	333	333	383	338	336	347	329	344	313	378	329	330	319	371	338	358	372	372	365	337	347	364	355	342	326	342	371	356	317	349	360	350	324	359	369	377	355	352	357	337	336	320	302	361	339	323	342	368	323	379	340	319	334	350	359	355	387	345	395	375	356	376	367	317	327	361	359	337	339	361	384	351	350	321	368	340	388	364	368	358	349	321	348	377	360	340	339	352	332	362	360	373	371	377	361	372	379	303	345	299	350	367	370	352	362	322	363	344	348	350	374	324	382	355	328	324	342	357	345	344	337	351	331	374	347	355	343	360	406	327	359	339	349	351	352	329	333	331	351	352	322	349	332	357	328	346	357	350	339	373	337	368	371	343	366	341	354	317	328	337	374	327	357	367	321	398	344	372	356	365	363	306	323	373	322	336	342	358	337	345	358	338	367	363	334	361	324	351	345	360	341	318	310	316	364	379	328	368	350	374	350	332	319	358	365	342	348	369	386	356	346	379	359	332	371	355	341	412	368	351	376	310	357	379	310	380	336	314	334	367	368	352	350	371	341	363	349	332	322	380	350	386	340	352	355	328	375	370	382	328	387	344	342	317	300	383	375	368	400	367	387	353	350	337	320	364	368	349	364	328	365	366	314	297	328	328	374	361	372	355	372	373	376	366	363	345	362	365	342	322	377	356	370	382	320	388	326	363	342	340	344	351	361	369	317	335	339	321	372	336	316	356	362	334	360	346	344	369	348	343	332	379	364	350	342	389	373	365	363	388	401	393	334	378	323	357	315	373	345	334	360	373	325	373	359	324	372	390	374	336	381	358	359	362	360	373	369	396	346	334	365	339	316	321	355	324	374	349	366	335	353	361	363	357	359	371	350	347	324	363	314	363	365	348	361	353	343	370	354	368	332	348	368	378	332	391	374	332	346	349	349	352	364	348	390	370	349	352	355	335	379	374	351	332	359	328	352	347	315	365	345	365	371	339	355	361	354	350	335	356	387	377	371	343	326	311	358	400	355	345	353	378	362	364	323	375	350	339	368	339	348	375	360	334	361	380	384	347	343	341	352	347	345	366	384	376	355	313	333	358	384	356	383	351	372	322	331	385	320	330	357	324	319	339	320	381	346	353	362	393	355	354	354	335	367	334	345	314	360	349	330	344	332	368	354	351	329	329	352	311	353	324	350	382	341	370	403	330	337	373	338	340	355	353	340	383	348	336	328	370	378	373	357	362	352	366	342	337	365	361	350
13762	3508	2893	1741	1419	1275	1119	1072	1060	978	966	924	900	860	898	870	920	876	832	895	812	871	885	837	849	874	889	834	833	888	855	894	860	898	885	827	860	850	811	885	829	819	847	855	877	798	819	847	875	846	854	848	839	833	888	908	839	824	869	832	858	813	868	802	823	861	817	830	792	825	855	808	831	807	819	842	838	810	783	821	774	826	845	827	780	816	810	878	787	864	790	833	848	855	860	874	817	850	836	884	849	854	820	826	847	838	855	876	854	789	842	853	852	815	849	824	810	828	834	813	817	852	810	874	833	838	801	871	836	819	818	868	859	794	871	831	865	855	808	830	811	816	862	801	868	842	843	806	806	761	833	774	873	829	860	857	867	880	813	834	856	839	837	861	830	798	861	816	856	845	867	845	847	851	843	794	827	805	901	869	849	832	849	823	837	848	805	838	879	870	857	785	867	830	895	818	844	848	845	837	829	849	835	807	817	831	838	847	845	860	841	826	857	845	847	802	863	799	836	843	872	823	803	818	863	873	862	851	834	826	844	807	847	821	828	808	841	832	833	757	815	864	796	826	865	807	848	841	782	823	824	854	847	805	825	840	835	845	831	832	865	851	813	817	831	831	784	791	839	837	816	832	845	796	850	804	837	831	819	822	845	788	801	821	811	775	797	781	806	881	853	884	826	805	840	829	860	831	792	836	801	859	883	759	830	839	835	823	809	866	863	832	797	764	816	830	856	855	868	823	798	832	842	840	852	788	842	789	828	761	808	860	850	875	837	776	789	867	818	834	796	842	842	830	847	855	883	844	818	833	825	820	854	814	856	843	828	824	815	833	877	805	885	837	825	842	808	853	830	816	814	878	846	885	812	837	812	830	848	863	807	841	804	828	874	835	797	811	887	816	892	851	854	842	814	838	887	815	808	860	894	854	782	782	796	832	816	851	793	797	783	803	916	856	804	890	866	775	800	799	859	816	906	856	854	829	838	817	808	825	816	822	828	834	830	840	819	827	829	842	856	880	821	837	878	820	858	887	794	808	802	811	855	799	825	826	823	845	834	801	817	837	881	867	874	832	833	831	808	835	839	872	893	868	867	829	867	819	812	817	788	881	800	819	849	872	865	848	820	863	801	820	792	795	832	803	836	788	799	866	849	849	844	799	849	877	859	845	825	866	788	810	800	866	816	843	797	817	798	835	849	853	799	826	783	881	805	775	856	838	805	832	855	830	848	830	840	810	818	922	829	835	830	805	840	808	814	811	829	855	889	862	822	799	806	841	872	849	844	882	833	833	827	832	813	861	844	841	874	840	874	797	785	829	854	848	836	814	844	840	864	904	812	861	838	808	803	790	849	865	820	810	844	814	855	841	834	827	869	870	796	777	837	829	857	850	830	836	842	804	863	848	851	822	860	834	824	851	833	826	822	788	779	825	817	848	817	856	817	835	855	784	808	874	856	885	829	814	854	832	832	837	825	789	822	823	813	823	831	793	806	846	771	789	788	861	819	864	832	894	867	845	880	849	786	789	812	834	846	879	854	846	843	814	833	767	877	806	858	879	844	853	860	830	843	826	798	785	827	815	842	807	852	828	836	869	886	842	836	823	806	815	867	814	839	835	814	877	812	838	803	848	871	860	830	845	781	823	800	855	784	904	844	852	830	798	835	825	881	814	857	834	828	838	867	849	836	821	841	844	790	828	876	834	834	866	828	906	890	803	823	827	835	857	902	866	844	771	879	866	789	881	826	842	833	795	822	845	804	818	815	826	818	868	813	840	826	808	814	852	857	782	854	807	862	815	813	844	843	822	814	862	793	824	842	795	820	822	810	850	882	880	827	779	841	814	856	853	779	825	837	819	833	832	823	821	834	857	893	775	833	817	811	881	849	836	837	823	832	831	845	817	815	881	828	858	830	808	792	784	870	827	841	846	819	818	828	827	853	861	824	828	827	834	839	809	852	794	813	839	831	859	814	816	786	847	849	845	873	823	871	840	806	851	857	824	823	795	787	803	905	822	834	843	772	832	835	812	864	807	816	766	844	833	783	790	868	873	774	836	809	821	801	792	822	851	800	861	854	833	861	845	762	889	858	831	862	836	807	821	818	840	849	792	847	832	804	897	845	879	855	832	823	876	794	824	851	806	841	840	887	844	838	808	805	801	845	867	793	836	859	746	846	809	837	894	848	849	892	816	836	799	841	799	837	804	817	871	805	838	838	845	807	873	800	793	806	848	800	825	819	825	776	822	855	802	822	862	828	816	820	807	808	779	827	820	779	813	844	811	832	781	807	797	792	771	808	859	873	834	875	784	825	860	832	872	818	809	821	768	812	842	824	797	825	852	777	855	872	864	800	847	873	813	844	806	860	815	769	824	825	855	850	768	775	782	876	789	818	855	830	826	759	850	851	794	805	794	823	845	831	806	810	813	845	838	806	846	791	833	818	807	815	876	823	832	866	878	816	862	830	845	845	803	827	829	775	792	839	821	821	845	837	829	819	859	770	842	847	860	813	823	808	827	820	822	769	847	818	830	846	777	805	857	861	844	807	779	817	843	827	841	824	839	793	839	866	848	869	826	813	846	838	865	823	879	860	807	845	818	783	801	778	815	839	829	832	775	757	855	787	895	838	865	911	887	841	840	831	820	823	834	850	866	876	823	834	824	888	865	856	822	790	853	872	914	785	820	879	872	842	843	865	859	809	832	851	846	815	834	880	778	881	781	818	810	817	844	845	850	827	771	861	806	837	842	838	813	867	804	818	829	838	846	863	839	827	878	793	845	808	827	802	805	806	800	820	831	814	844	865	823	794	831	824	847	791	852	836	809	861	842	777	804	846	858	849	852	885	857	818	832	826	817	851	840	843	783	838	838	879	833	816	844	868	868	834	810	853	824	833	815	813	848	835	850	830	757	795	808	857	838	861	842	844	827	795	801	820	819	840	819	822	826	867	875	804	824	823	827	779	852	832	866	848	835	861	823	835	838	837	782	810	838	864	874	803	784	847	841	791	839	855	806	806	770	880	828	850	853	871	916	855	805	834	833	811	868	827	821	840	835	867	875	804	847	818	834	859	854	864	833	810	844	816	838	817	897	877	841	760	852	779	843	823	883	833	841	811	821	807	861	819	865	791	792	877	830	856	879	827	828	863	857	837	801	833	898	876	833	791	796	834	838	802	819	833	858	845	882	845	792	818	822	855	840	846	784	818	788	834	836	877	842	804	836	806	855	785	802	844	825	878	781	855	833	863	840	824	837	818	795	788	871	812	842	880	842	798	828	807	805	825	818	807	829	838	795	833	780	821	766	806	852	811	825	799	828	812	841	797	833	822	867	806	814	820	835	809	791	831	852	844	803	796	795	847	843	817	849	780	821	869	844	802	832	882	814	828	844	820	799	826	845	857	826	807	853	803	862	817	807	867	919	849	847	843	789	829	840	847	885	810	815	842	904	860	815	825	816	858	812	838	817	805	806	846	813	829	896	826	900	830	865	840	862
28069	6258	2122	753	391	327	304	269	211	232	225	216	196	223	216	215	192	174	155	183	193	174	172	208	170	178	196	200	212	193	196	165	192	182	194	170	188	208	180	207	166	174	178	174	169	190	203	194	175	185	203	186	189	202	203	188	183	192	160	186	176	183	169	176	187	194	192	171	169	166	153	165	188	193	196	162	197	179	169	166	161	178	172	199	206	175	180	184	187	170	184	181	186	190	175	169	182	171	172	182	181	177	165	181	174	195	195	182	190	172	186	179	168	177	182	169	172	173	186	173	160	159	183	193	170	197	179	186	177	189	164	175	163	200	188	191	161	185	184	178	193	157	179	173	191	175	184	192	169	187	154	175	163	175	184	209	184	192	165	182	170	178	171	186	180	181	179	175	169	171	169	181	170	177	170	161	182	185	175	209	160	169	168	172	174	177	189	180	188	164	156	135	171	154	169	166	192	170	179	172	196	159	194	161	173	155	175	180	184	175	196	160	193	189	160	178	204	172	171	174	204	179	189	156	169	178	150	181	190	181	165	143	166	173	181	154	189	180	183	208	163	194	192	206	191	153	160	174	153	165	169	177	188	172	185	178	176	154	173	205	171	169	162	169	185	183	180	189	173	175	189	185	173	193	191	187	173	166	193	174	180	194	174	182	190	175	171	161	198	142	184	177	180	172	172	182	183	220	171	160	174	177	194	151	179	198	208	183	180	194	195	159	150	212	176	180	160	183	163	148	170	172	204	221	171	191	159	159	192	192	171	177	163	186	180	170	199	184	187	178	171	167	196	171	225	184	186	163	163	181	210	161	187	191	159	190	180	192	192	191	178	170	190	185	170	176	164	182	188	156	141	168	180	153	187	181	192	180	164	196	186	174	173	162	181	188	183	178	182	162	188	195	184	184	166	186	164	181	190	184	197	175	181	172	179	177	167	159	202	184	179	191	200	173	169	177	158	190	186	172	169	168	202	201	177	175	163	189	188	158	190	169	179	164	181	200	188	177	159	171	164	172	169	186	203	181	151	151	186	176	185	176	161	187	179	174	177	169	180	186	175	167	179	158	168	176	180	150	180	180	167	225	182	189	188	162	196	212	189	207	155	208	186	189	175	179	161	188	172	170	154	158	169	135	171	181	160	180	192	178	169	195	172	179	184	186	197	171	175	172	182	169	177	174	184	154	175	196	191	219	198	190	180	178	182	163	178	177	166	171	204	166	200	186	170	184	184	178	178	181	150	184	171	176	183	191	173	199	178	172	196	169	162	186	189	180	186	160	213	181	193	191	186	158	175	195	184	193	176	169	177	177	188	136	162	172	161	169	175	183	166	174	158	161	178	159	175	159	160	168	179	179	164	147	184	158	195	187	191	176	173	188	189	164	190	173	168	195	218	142	173	167	160	152	185	162	184	204	178	170	168	174	156	216	212	158	224	183	192	186	199	188	207	166	166	168	182	172	193	173	171	191	175	176	195	180	160	182	179	177	183	183	161	178	178	165	191	166	167	184	167	186	158	196	178	188	177	179	186	158	159	189	184	175	187	178	185	176	174	169	178	179	185	195	155	195	172	176	185	206	202	179	166	190	170	195	198	186	189	187	156	165	163	185	174	153	182	179	168	182	191	194	174	164	185	177	165	188	188	170	176	145	173	161	163	162	170	167	164	175	191	191	174	167	191	186	155	183	211	179	152	173	160	189	188	177	179	182	197	172	182	157	191	190	168	178	175	182	189	213	206	148	160	171	163	162	199	185	173	180	165	160	179	173	175	175	192	195	170	178	154	164	169	195	193	193	169	189	169	177	188	171	164	176	202	172	192	184	196	171	186	191	178	188	180	181	181	164	185	163	168	179	171	164	198	185	170	175	187	156	170	195	171	187	197	191	173	185	172	164	198	170	162	182	187	157	194	169	184	169	164	191	205	192	174	188	160	174	199	176	185	173	143	181	184	183	166	182	174	163	156	204	173	191	174	173	179	194	191	195	196	214	178	201	163	169	181	190	169	179	182	198	186	185	163	188	181	177	196	212	164	182	173	187	184	168	173	179	180	202	187	181	174	170	174	165	172	167	187	192	164	165	158	183	198	170	168	176	174	165	180	195	161	214	206	192	171	188	168	184	181	177	175	183	175	185	169	199	193	172	178	170	183	171	166	177	146	190	183	176	176	184	162	186	160	179	171	163	189	190	190	188	191	190	203	169	194	175	174	168	173	205	197	201	181	193	187	186	158	172	199	174	187	180	159	177	173	165	185	163	191	201	203	183	165	178	175	167	171	157	163	189	175	192	190	174	201	174	185	189	178	179	195	173	193	173	197	177	194	165	187	196	161	170	176	186	175	200	192	156	169	170	208	183	174	187	172	172	200	176	197	194	202	170	190	158	181	185	184	169	186	159	189	195	193	201	167	177	180	165	165	187	186	174	177	191	166	166	158	180	173	154	191	159	173	194	170	182	171	169	162	197	191	170	182	166	186	186	170	214	155	171	167	183	197	186	195	183	185	169	168	181	180	199	178	168	194	179	185	191	179	175	163	176	169	170	168	180	174	165	148	184	164	160	162	146	170	181	172	180	175	181	182	180	169	216	200	173	189	163	186	163	161	169	175	177	178	193	166	160	201	202	177	185	164	166	203	183	190	163	157	171	172	181	191	180	174	176	159	152	158	180	170	175	188	198	169	187	185	167	204	174	175	153	186	158	142	187	191	184	176	173	192	180	176	147	165	170	173	180	171	155	168	150	175	159	183	171	174	170	198	163	189	177	161	199	190	186	171	203	179	184	186	167	177	182	161	172	168	205	172	172	183	142	165	183	178	181	188	170	173	184	178	184	199	197	188	155	180	188	170	146	189	175	204	173	152	187	204	189	195	174	195	177	184	202	178	157	170	164	176	171	202	149	176	164	193	160	201	187	196	175	172	165	176	173	194	167	157	178	187	166	182	180	183	174	183	181	192	158	178	172	172	186	189	165	183	174	185	181	173	180	193	188	176	184	199	157	189	162	160	180	186	196	173	187	195	178	183	162	193	177	173	169	184	177	212	185	149	207	185	173	162	208	184	174	166	203	170	184	166	176	190	187	156	177	179	177	178	206	178	167	175	180	170	158	198	176	195	177	167	185	160	184	157	173	159	189	176	168	177	171	202	178	177	185	204	180	184	175	169	165	158	180	182	172	168	174	179	161	182	183	185	198	171	171	170	167	174	191	180	149	169	195	171	176	195	148	174	183	186	200	181	198	198	206	185	187	183	169	181	150	155	180	168	165	182	158	174	195	171	179	175	177	191	179	198	169	171	174	171	200	171	197	180	177	191	192	150	150	193	194	183	184	174	185	195	181	182	199	162	162	185	203	172	197	176	179	182	163	180	197	184	190	158	182	192	186	155	175	144	180	185	173	170	170	183	144	154	163	202	162	161	179	170	163	150	186	178	176	208	188	159	182	208	190	170	217	171	159	190	188	173	174	186	173	160	178	211	174	165	163	184	167	168	166
17828	3239	3445	2193	1486	1161	1053	930	741	720	666	671	610	617	573	586	561	548	511	482	539	523	523	512	503	529	531	456	484	500	479	468	411	469	432	469	506	458	491	469	438	460	438	478	410	430	456	449	445	456	474	432	445	459	451	471	498	466	452	463	463	477	470	461	487	441	435	445	425	456	466	455	413	466	435	436	491	450	441	469	414	450	472	452	443	453	445	449	472	451	445	470	444	486	450	420	416	462	442	475	465	459	449	497	488	456	490	463	408	429	433	455	456	465	427	455	495	450	421	438	439	463	474	460	482	403	430	453	442	475	459	458	412	439	451	437	443	459	418	448	431	453	432	466	471	476	485	452	470	399	465	484	489	457	448	466	482	487	396	461	504	471	486	458	454	448	449	429	449	466	437	455	416	442	476	459	438	456	442	433	468	454	477	431	443	445	447	451	442	451	463	431	469	460	466	471	427	488	457	415	475	471	459	427	414	474	468	433	502	470	449	466	436	453	429	447	451	427	448	479	475	414	474	436	464	435	437	446	439	455	458	457	466	473	419	421	456	472	471	478	456	471	463	467	456	439	446	452	444	416	456	447	454	506	431	420	465	442	427	453	472	461	456	417	440	456	442	416	479	442	430	479	411	471	468	427	450	446	466	429	457	446	417	425	477	462	471	454	452	456	409	469	450	469	437	443	439	448	437	419	422	449	442	453	463	434	441	453	445	445	420	435	444	445	417	422	432	445	453	479	466	444	471	419	486	446	464	487	455	464	444	437	447	422	465	448	441	453	459	457	469	421	461	476	469	475	430	436	467	498	429	438	425	445	435	450	431	445	483	450	435	450	420	476	458	442	444	456	460	467	468	422	457	435	488	441	472	426	444	473	486	426	460	418	415	441	454	505	456	447	447	486	455	430	469	470	445	444	519	455	436	487	451	505	451	482	462	435	439	457	447	446	471	444	428	459	426	447	444	424	435	464	423	452	457	428	446	421	476	463	438	418	461	438	465	448	469	468	464	433	452	432	455	446	456	448	456	443	497	466	433	436	400	452	452	467	442	457	390	438	423	433	429	459	476	450	438	471	433	443	428	461	419	449	505	455	474	437	451	436	450	453	426	416	449	509	462	424	463	431	408	444	439	478	471	443	440	422	440	471	419	455	468	457	465	459	438	439	434	439	475	439	447	473	479	461	485	494	483	451	426	440	430	466	456	434	415	470	456	415	458	450	457	420	425	457	466	467	421	448	449	477	461	470	429	425	452	439	464	485	482	471	493	481	427	457	415	423	444	500	457	439	452	453	429	470	448	468	461	487	427	460	455	433	441	444	443	454	438	463	433	438	494	430	437	458	477	447	426	407	465	457	406	490	429	500	431	443	448	439	440	454	440	474	478	471	447	471	455	459	493	403	486	498	450	476	466	445	418	465	432	438	433	453	457	435	429	469	454	463	476	436	458	454	453	443	461	440	462	459	454	448	446	447	443	444	445	464	447	469	422	421	471	486	414	457	433	448	473	464	435	468	448	396	458	441	466	413	444	441	436	444	456	450	468	477	493	458	388	407	445	441	447	450	446	427	435	472	436	493	462	461	452	429	441	410	458	422	510	421	411	470	444	431	445	466	450	437	462	461	462	482	453	433	484	471	440	490	410	439	485	409	442	493	488	433	414	438	441	484	499	486	458	433	415	458	435	444	403	437	459	427	454	422	439	454	446	455	465	453	502	437	457	452	451	429	477	495	448	452	432	457	443	462	492	458	453	469	470	422	449	431	453	472	505	462	431	436	419	425	436	409	490	465	419	454	469	452	488	443	431	487	448	463	425	475	427	456	440	436	458	447	462	482	478	451	450	449	453	454	449	479	478	450	439	438	455	409	458	415	458	433	450	454	436	456	448	486	499	458	426	427	456	459	409	462	436	443	429	456	440	426	485	397	500	462	449	428	441	456	412	426	466	420	493	471	476	449	476	486	451	463	448	426	471	456	452	432	457	429	458	426	495	479	440	436	496	405	431	444	490	470	453	477	428	419	448	446	429	443	441	468	443	467	428	451	447	475	461	465	451	425	512	433	422	464	447	427	446	437	438	424	491	460	425	444	441	430	459	426	425	445	425	456	418	458	444	436	455	442	480	456	478	432	456	462	468	425	440	429	447	472	449	446	419	424	467	445	424	464	468	431	417	435	495	456	464	470	451	455	451	435	418	432	407	477	426	464	408	469	456	459	441	457	416	463	473	418	456	459	461	444	447	447	429	450	489	432	475	496	450	461	468	452	417	446	475	446	458	425	439	440	460	424	436	489	451	455	469	477	441	472	465	419	437	454	417	474	436	467	455	427	459	457	428	472	471	472	459	451	470	445	445	459	493	412	448	412	454	427	429	448	417	459	477	419	456	440	421	448	442	436	414	455	432	421	449	483	482	431	465	455	462	430	467	452	457	471	457	435	429	451	444	459	453	453	437	470	451	477	489	408	433	486	451	462	464	431	444	447	408	503	447	422	413	441	437	432	460	436	428	440	471	456	455	453	461	416	447	492	445	461	449	463	438	438	406	450	460	445	426	489	455	445	453	450	451	484	465	469	431	437	469	431	458	451	478	417	456	444	456	438	455	441	452	435	418	456	466	449	443	482	461	456	448	424	405	473	472	423	453	454	478	440	448	463	449	418	468	426	462	439	463	413	461	474	476	458	471	416	480	446	441	456	444	464	413	465	466	486	464	427	447	465	465	418	457	446	438	454	449	452	430	468	475	454	460	431	469	429	472	463	446	416	445	429	420	430	444	450	457	436	450	410	417	471	473	459	434	474	481	456	466	475	478	438	452	432	453	456	471	453	484	484	411	471	443	452	478	415	452	455	421	454	471	425	453	466	448	431	450	474	473	458	408	477	452	456	447	418	419	463	475	451	439	433	462	447	410	428	469	466	437	453	460	473	441	479	460	488	449	466	462	435	463	450	474	420	494	498	446	448	441	427	484	416	447	493	408	504	441	478	419	428	489	445	444	397	460	431	447	427	460	442	421	442	499	446	482	427	428	404	478	452	441	437	447	433	480	444	472	458	450	426	449	402	469	504	428	467	440	465	469	447	423	454	451	415	442	441	442	439	455	463	447	461	438	449	470	499	437	482	446	428	440	452	480	440	452	459	447	456	453	466	469	440	457	456	461	454	476	445	421	450	402	457	508	435	449	409	410	461	462	449	469	437	447	439	456	412	410	438	417	463	400	450	454	477	453	482	424	453	512	430	443	465	445	445	432	504	393	459	453	463	467	432	431	467	472	438	409	440	480	452	434	415	451	443	446	441	445	447	447	469	421	478	449	515	462	480	451	463	454	445	454	421	458	428	440	437	466	425	423	444	457	427	489	429	493	478	441	408	467	467	433	413	434	392	463	463	435	426	409	489	448	502	457	453	462	450	426	456	426	457	478	411	459	432	474	454	459	483	453	451	449	411	423	446	460	425	445	445	425	465	434	413	423	483	446	444	442	441	451	450	461	426
7081	1476	678	498	346	362	353	372	370	360	370	370	367	352	361	346	353	337	347	372	322	365	356	377	372	348	335	348	352	400	352	344	390	377	346	347	350	422	391	323	328	335	370	355	371	377	410	342	357	357	349	356	365	369	342	356	337	358	342	367	317	345	372	313	365	347	355	352	371	318	356	325	388	354	346	338	342	332	335	363	351	376	365	400	385	337	342	378	351	390	371	349	342	377	346	379	360	351	363	344	326	322	382	354	360	354	345	397	369	393	375	335	336	350	404	375	343	369	369	397	320	365	386	398	366	368	361	360	371	372	339	387	335	330	367	359	364	379	361	345	358	346	347	346	362	368	326	372	343	347	338	312	383	381	360	374	358	356	369	362	352	358	327	355	386	338	371	356	345	341	349	369	296	336	345	341	337	361	367	340	372	356	370	384	347	355	359	339	341	362	374	328	366	359	345	347	378	359	365	361	379	381	340	368	363	358	319	363	368	371	368	362	368	382	344	351	352	372	318	346	364	356	342	351	337	335	364	356	360	356	334	332	319	342	379	326	361	380	345	374	365	376	339	346	361	371	372	369	361	366	337	371	347	364	371	379	372	334	338	332	326	350	348	385	339	367	350	358	297	351	324	389	350	355	371	389	358	392	341	351	383	342	382	358	334	317	370	330	314	365	372	368	389	368	371	359	367	348	354	379	349	404	368	357	365	353	404	337	374	325	342	339	405	387	409	365	379	354	366	372	361	340	346	354	333	344	348	364	372	358	368	390	358	383	364	344	380	387	336	357	345	346	353	363	329	354	366	376	334	348	343	379	372	347	356	337	368	346	362	365	381	320	354	364	376	372	388	367	343	328	334	351	350	385	371	345	335	357	409	370	384	392	395	354	344	380	294	334	344	340	357	365	348	417	380	348	362	388	360	334	371	317	390	366	344	348	364	352	345	341	324	344	351	351	358	335	359	359	385	344	366	400	350	346	359	388	333	332	383	363	322	376	379	371	365	348	349	367	345	357	349	324	322	361	344	348	347	378	371	360	345	345	348	353	362	355	322	335	368	384	362	349	389	362	369	343	362	354	359	360	368	339	347	352	352	325	349	359	351	347	372	346	386	359	338	332	343	382	325	371	351	367	337	335	353	341	351	355	379	322	352	366	377	335	363	351	335	372	365	391	353	348	346	310	377	361	325	327	359	371	362	413	376	351	364	401	337	340	359	332	332	319	383	397	381	363	342	366	374	381	376	412	356	387	392	390	367	360	357	359	400	349	370	356	389	380	375	338	327	335	342	362	334	343	374	374	378	352	368	360	340	345	313	338	353	372	391	369	370	355	309	334	328	358	337	352	397	320	382	354	340	336	361	376	352	329	346	368	384	387	358	336	354	358	350	376	385	357	369	375	352	336	372	316	385	341	375	362	383	401	360	340	335	390	368	380	311	354	350	362	381	351	349	342	361	379	350	379	357	375	397	321	348	386	339	376	357	356	370	370	382	347	347	381	356	335	363	357	375	359	353	357	356	353	354	347	358	346	324	362	359	373	369	376	351	349	352	399	359	346	325	349	354	343	344	387	376	321	347	330	403	381	345	359	344	348	389	326	389	378	394	366	353	340	341	345	349	319	317	396	341	365	391	346	352	376	351	352	324	373	325	325	333	361	371	353	376	360	354	344	411	363	355	366	314	335	362	349	373	419	388	364	376	336	342	355	337	337	355	385	356	358	376	342	342	324	364	359	363	351	371	361	345	356	363	354	398	369	366	364	315	365	373	326	349	359	363	338	369	364	370	364	329	355	352	360	365	375	367	360	333	328	355	363	321	385	364	332	397	362	330	410	392	351	386	357	339	338	356	372	357	380	352	408	385	346	311	370	341	344	344	353	361	353	339	363	364	386	367	386	359	341	353	361	369	344	379	388	302	355	370	351	367	354	340	355	327	350	320	328	367	401	336	356	355	380	355	331	382	334	353	339	343	372	348	342	368	352	347	345	379	390	384	352	330	344	339	385	332	393	357	315	362	343	337	357	389	344	357	342	385	321	329	350	345	349	334	361	349	337	344	385	329	330	363	343	376	387	384	350	358	349	378	382	355	319	349	351	374	334	330	378	345	351	337	371	380	361	354	381	346	371	342	357	391	349	356	344	350	377	378	367	368	314	328	351	347	369	347	358	365	410	360	338	349	350	317	362	386	347	370	384	349	375	358	370	334	377	364	339	344	350	371	316	363	329	348	332	316	347	363	360	349	358	355	341	322	374	366	369	346	374	332	344	393	350	378	364	360	366	315	401	343	355	372	356	322	406	383	363	406	362	359	337	341	346	388	353	335	369	349	317	341	355	344	372	368	351	342	332	338	342	341	357	378	369	364	313	349	366	371	351	385	353	328	346	342	364	341	344	358	381	352	377	330	336	342	345	352	328	374	341	377	335	348	349	359	364	369	354	369	369	373	398	393	366	382	377	390	371	342	364	364	318	342	339	326	355	376	382	383	371	380	335	366	373	358	382	343	375	342	351	391	358	363	358	348	355	357	355	363	372	370	363	359	377	364	338	337	334	361	360	370	370	363	329	322	394	388	371	356	381	360	350	376	337	330	361	354	348	372	358	363	367	353	347	357	389	367	381	319	323	355	342	331	335	344	356	371	358	362	344	399	376	353	360	370	345	334	356	346	378	365	375	401	358	354	368	328	341	360	378	325	354	370	364	362	359	365	325	368	416	375	361	345	301	344	330	335	374	396	359	399	365	368	371	407	348	349	380	337	369	383	398	390	364	342	361	340	342	357	334	330	350	352	371	358	362	395	374	337	341	355	347	361	340	338	372	360	370	356	369	340	343	339	360	363	392	369	354	358	343	348	368	343	363	408	363	391	383	392	345	385	336	354	350	362	352	362	374	358	378	381	384	355	358	353	353	338	355	335	380	382	354	358	328	356	359	365	369	374	384	378	350	373	368	350	333	355	364	366	358	364	336	328	333	350	346	348	348	348	340	348	346	351	325	337	406	382	359	367	350	341	328	310	345	359	372	343	345	385	358	354	388	356	371	365	348	362	377	372	355	351	369	327	380	357	375	342	369	365	316	362	368	344	354	351	366	362	325	364	385	365	371	393	356	374	360	342	331	359	384	347	338	374	396	360	340	357	359	359	370	388	351	329	355	367	356	387	360	366	367	381	361	358	393	364	344	355	363	360	359	368	376	362	357	373	308	379	382	328	331	356	343	316	376	348	355	340	314	385	351	369	331	349	409	356	374	370	360	337	336	355	363	343	358	378	356	378	363	342	332	346	347	411	364	366	389	349	349	355	346	344	329	377	404	344	347	367	328	344	347	375	359	351	332	351	362	348	377	353	329	383	357	400	388	379	378	371	357	367	354	331	364	388	380	370	405	327	379	335	335	337	326	394	358	349	352	338	369	377	374	362	356	358	388	377	364	376	372	362	355	353	364	378	335	378	340	373	394	370	363	380	352	340	338	345	342	377	354	360	362	379	319	359	322
5597	1782	1343	1133	940	891	869	883	863	882	852	860	901	862	834	858	837	869	831	866	847	807	885	857	831	798	879	837	827	838	846	777	867	838	880	881	829	853	833	836	828	804	887	863	885	803	858	821	905	813	886	836	868	871	859	877	838	842	881	880	824	829	844	841	920	883	804	840	909	852	815	816	869	887	794	864	856	853	853	861	826	841	851	896	842	850	862	865	805	875	800	829	888	861	857	864	876	883	845	790	843	850	850	889	919	827	835	811	859	877	818	800	851	871	873	901	815	839	889	838	812	843	888	853	826	830	856	845	886	832	861	866	875	880	821	870	884	883	861	856	902	933	852	856	868	862	872	834	832	879	884	831	837	850	832	888	871	852	896	830	855	862	855	800	859	806	847	834	892	879	881	934	856	833	800	859	803	899	820	858	837	829	807	869	841	873	815	838	821	895	846	828	885	847	865	905	844	866	847	841	850	920	873	853	831	841	912	850	848	807	851	822	854	868	822	806	808	867	804	859	828	806	841	834	876	856	855	851	904	803	851	803	826	875	867	847	861	916	840	874	816	882	863	815	819	819	851	859	843	819	874	873	867	854	839	873	869	855	864	852	904	888	834	857	832	849	843	830	850	862	880	845	849	865	812	861	821	808	842	822	808	903	880	876	815	917	876	876	805	878	855	881	843	824	857	860	809	834	834	860	847	849	811	776	829	902	817	858	854	872	858	795	830	875	845	883	856	900	788	853	820	845	813	854	806	862	805	853	835	850	860	801	855	863	864	840	836	842	841	839	867	832	827	840	830	823	868	829	810	849	876	811	859	886	822	875	872	841	872	847	850	820	829	834	844	810	871	871	875	848	816	892	805	886	836	852	898	824	884	856	840	857	806	830	794	865	839	853	868	854	802	871	789	822	899	879	832	863	861	824	941	801	819	819	870	886	818	849	913	871	831	802	831	817	877	829	872	862	807	873	904	848	864	852	835	806	843	811	871	830	799	868	817	795	876	834	859	876	838	853	855	872	842	830	855	833	820	854	824	848	869	869	840	891	892	859	916	862	851	903	892	850	809	862	875	878	832	826	886	809	858	869	832	874	845	827	822	907	841	858	818	830	817	854	863	862	818	884	790	822	835	846	844	860	860	867	877	861	870	913	834	891	833	845	892	817	861	855	833	905	841	867	891	845	865	877	862	820	885	883	896	833	825	877	874	835	837	844	873	754	882	879	908	847	869	815	828	827	832	853	874	851	845	830	839	925	816	859	919	816	822	881	828	834	870	879	845	848	869	821	838	830	843	800	844	840	923	859	854	812	840	886	853	937	842	845	887	870	884	839	871	873	865	829	831	828	858	860	832	788	869	822	817	895	869	793	836	894	797	884	850	856	881	845	813	840	832	802	871	752	812	841	810	832	917	860	796	833	854	860	823	884	854	804	860	860	856	845	889	866	806	865	858	826	871	850	855	833	891	837	787	855	822	910	855	845	836	842	853	846	856	852	826	882	848	804	886	855	840	854	846	845	850	883	829	875	813	852	851	877	829	828	864	873	872	888	855	863	844	872	847	821	877	819	862	837	877	841	870	868	841	856	823	853	856	843	846	924	841	840	865	831	841	849	884	857	859	876	864	810	855	834	889	817	876	787	826	821	835	820	828	832	883	849	849	882	820	814	847	859	828	871	859	847	854	853	891	854	848	830	769	893	837	846	871	889	858	795	860	864	837	867	845	835	826	904	825	818	818	812	828	848	843	840	824	861	823	879	830	811	852	813	865	835	867	836	788	830	886	855	858	887	812	770	830	860	898	891	857	842	883	836	876	862	885	812	828	891	828	847	836	889	811	856	804	828	852	910	866	850	869	809	859	842	814	825	843	826	861	825	891	869	827	837	857	865	834	882	800	842	815	825	862	813	867	794	820	879	813	891	857	853	846	861	823	848	858	828	857	871	781	884	866	857	846	883	898	831	827	842	823	891	896	827	823	796	844	854	811	823	882	831	827	814	858	871	878	882	857	864	817	888	784	794	868	841	866	844	795	864	833	820	862	800	877	862	902	861	844	848	826	804	830	831	815	880	908	861	920	843	852	854	831	825	813	886	882	911	877	822	882	847	874	858	854	880	845	823	816	853	861	876	874	888	856	854	792	861	838	870	795	856	887	849	818	849	873	944	838	850	893	885	885	810	834	835	849	880	846	860	832	842	880	864	823	871	856	816	879	882	852	840	878	848	812	892	848	848	812	928	860	841	866	801	797	879	859	894	923	871	901	839	865	886	850	850	841	856	858	849	847	831	863	836	846	874	826	842	889	812	891	840	880	860	885	766	843	875	804	881	843	864	872	833	789	870	778	827	871	835	800	867	862	823	821	822	834	805	873	834	865	816	841	842	856	788	829	829	891	854	861	897	889	820	836	871	845	848	851	835	888	887	846	822	911	806	805	854	865	867	864	865	803	860	865	853	869	923	876	895	886	840	835	828	854	802	851	819	858	820	842	822	831	803	839	853	854	826	828	852	834	841	876	813	858	843	868	848	892	864	858	872	830	838	801	896	842	875	861	926	795	878	836	856	884	898	817	819	836	827	798	884	846	858	848	839	821	851	860	851	832	792	851	920	804	863	822	896	818	846	874	863	910	801	894	844	871	865	802	874	885	849	832	837	853	806	936	837	828	813	855	869	881	855	836	854	885	829	872	859	805	864	810	868	842	854	858	914	852	843	827	833	792	895	838	846	858	857	864	874	870	871	869	851	797	888	855	886	833	892	825	853	888	858	806	826	869	911	879	823	808	841	797	857	845	870	871	847	865	839	856	837	865	804	884	828	870	784	852	862	891	870	828	855	858	893	857	856	850	833	833	824	846	816	879	891	814	818	847	830	840	832	837	847	809	886	861	884	844	834	830	829	808	853	866	839	813	856	821	830	833	869	882	807	842	789	826	893	800	832	857	853	897	857	859	892	831	852	899	877	841	851	842	855	865	847	818	806	884	864	813	868	859	917	839	848	847	826	881	842	846	831	892	830	850	906	813	932	839	829	833	802	838	844	832	863	898	865	841	824	847	869	818	890	840	871	838	884	867	886	861	804	816	808	904	874	866	846	863	839	850	830	832	807	884	815	875	848	838	850	833	850	847	819	816	882	816	891	881	836	882	828	820	878	869	872	842	853	851	828	806	816	891	885	850	831	803	831	864	829	913	887	809	866	825	833	840	881	821	846	854	825	840	842	831	841	831	826	822	835	863	881	789	843	857	874	864	862	881	853	900	863	867	885	829	853	904	886	879	859	839	817	846	862	861	851	892	831	901	886	849	858	834	834	847	840	863	876	823	902	874	871	861	858	842	873	912	874	838	840	871	835	825	861	823	830	845	831	877	866	850	834	865	839	896	848	868	838	917	814	871	870	901	817	866	850	893	870	864	831	854	804	857	838	848	846	863	864	831	885	867	846	836	862	851	880	848	859	841	841	836	873	843	834	868	807	800	869	866	850	834	875	856	830	824	891
17490	3496	1044	664	506	434	396	409	397	414	360	367	335	369	360	377	354	336	359	325	370	352	403	383	335	343	348	322	353	374	375	365	325	311	360	347	356	349	325	357	305	356	364	343	343	334	361	347	357	352	345	345	330	380	336	389	329	370	355	345	361	349	355	333	315	326	334	385	343	364	367	378	341	337	341	373	327	377	364	354	312	354	330	360	347	352	378	347	354	382	354	323	349	320	357	341	377	348	356	350	362	367	352	358	319	370	323	363	356	369	355	321	337	315	356	345	387	325	368	324	346	353	329	362	336	327	302	384	352	371	334	340	348	349	370	338	365	345	351	349	350	326	337	346	326	342	359	380	351	329	347	372	377	362	307	341	357	331	327	386	365	359	351	339	286	345	335	317	339	384	342	331	349	342	364	347	358	325	353	346	341	346	357	358	364	351	369	364	346	353	334	388	371	355	357	360	355	351	341	338	313	329	389	322	331	391	356	397	365	311	341	387	313	352	338	324	332	340	345	343	328	388	367	352	342	330	333	309	367	325	330	346	308	387	371	350	339	351	339	351	339	362	361	317	353	326	346	354	333	349	347	352	393	332	356	341	382	333	365	417	375	343	316	334	366	367	344	332	346	344	361	343	378	340	362	404	336	334	342	352	371	342	364	369	391	338	373	340	345	313	341	365	340	341	354	320	371	345	329	326	358	361	336	350	349	342	313	350	377	353	333	342	335	333	354	364	312	346	330	349	345	367	317	344	342	369	342	324	334	355	377	335	349	331	342	347	361	342	339	355	350	333	349	391	361	330	376	341	369	329	334	356	358	363	326	327	349	379	357	360	375	387	354	350	344	323	337	360	369	364	357	379	361	359	385	351	321	353	338	322	324	353	363	348	336	330	343	341	373	339	391	324	379	361	350	353	354	337	370	346	368	346	357	318	377	389	339	346	347	344	366	346	358	358	388	356	361	396	351	376	353	399	343	335	330	348	354	344	328	336	342	356	348	299	370	355	358	337	341	355	364	312	347	320	360	375	324	364	347	333	368	347	327	334	362	362	339	341	358	344	335	344	338	300	354	387	366	351	369	389	327	372	342	383	342	349	355	381	350	357	342	372	358	361	327	350	381	373	351	373	375	311	399	385	334	291	351	375	332	366	366	349	349	348	329	347	354	346	349	346	339	318	338	373	370	339	358	365	362	377	342	313	358	335	339	309	329	360	354	345	362	357	353	356	338	341	339	349	378	374	346	369	351	348	394	340	340	373	354	334	330	374	365	342	326	355	336	372	331	319	361	357	403	376	345	350	375	336	352	307	320	345	382	351	373	359	377	347	376	330	354	376	343	341	349	327	369	345	398	342	330	378	309	339	372	370	358	357	384	329	343	366	329	333	310	342	332	374	322	364	300	336	332	368	366	356	364	367	323	355	345	341	370	339	365	366	326	349	362	360	326	370	352	414	346	326	375	320	363	336	327	365	353	339	386	352	361	350	349	356	334	329	360	366	320	369	369	357	351	375	344	366	382	345	356	376	336	337	320	357	353	354	353	370	374	369	368	370	356	349	343	355	357	390	366	330	338	367	367	353	339	321	361	323	354	359	383	322	333	342	318	364	348	349	372	356	346	384	356	348	392	380	344	345	342	358	352	356	346	349	332	340	331	325	355	337	352	321	351	344	358	349	367	335	348	355	345	364	328	367	357	373	331	369	367	323	322	348	367	379	342	382	375	349	368	380	363	334	357	378	328	370	359	351	346	340	366	353	348	332	370	360	383	385	319	358	346	327	333	329	333	354	376	386	372	371	334	362	334	393	335	319	299	344	350	347	363	352	353	346	348	344	337	327	349	359	315	336	325	379	363	354	318	349	327	313	346	332	397	360	351	346	348	322	343	320	329	388	333	347	373	342	326	341	327	347	353	343	373	306	347	340	390	380	354	372	312	332	364	362	378	340	380	341	365	375	387	335	317	354	368	348	360	362	370	312	340	339	331	340	337	342	345	345	364	348	335	369	361	328	324	364	360	382	318	377	382	314	326	356	365	343	346	337	336	347	360	338	339	346	357	384	365	347	364	327	317	340	327	361	382	349	325	342	334	337	351	346	347	343	342	325	350	377	328	330	340	349	370	321	355	356	360	363	326	328	378	350	339	331	363	365	371	365	372	338	323	303	354	352	401	372	338	354	357	363	374	312	371	360	343	351	353	350	334	341	365	341	342	333	366	349	372	369	370	346	323	321	346	348	333	326	361	345	380	331	366	342	358	371	349	335	354	351	356	368	383	337	349	330	350	389	332	339	352	357	308	314	330	325	345	370	360	319	343	353	341	343	368	348	337	336	338	377	350	340	333	339	356	335	334	352	332	318	314	342	379	360	352	364	378	338	336	352	381	348	383	352	323	326	358	340	360	348	356	365	362	377	317	347	353	353	337	328	317	328	323	348	309	348	367	337	327	353	348	364	343	377	329	338	376	344	377	348	317	323	350	362	360	349	389	326	315	384	375	350	352	380	353	335	384	376	362	324	331	381	292	345	361	348	322	382	347	318	353	320	348	335	348	325	357	371	365	323	364	382	352	373	391	354	344	343	369	355	358	338	353	361	348	358	311	347	339	365	337	327	361	390	360	335	334	335	345	318	333	339	361	373	334	368	351	333	342	360	340	346	370	372	367	348	375	359	330	340	339	358	380	394	374	329	375	343	368	343	337	341	326	324	341	353	367	342	372	314	343	364	368	350	361	338	326	363	368	317	365	348	338	376	368	360	374	353	314	348	345	333	321	336	314	351	361	369	344	370	324	383	329	370	355	367	359	357	345	359	360	309	355	359	370	338	346	368	357	313	308	326	346	334	355	357	362	359	347	356	338	335	392	311	354	324	322	353	314	349	372	355	370	364	337	349	357	350	375	358	356	352	375	365	345	368	349	377	358	315	380	368	362	317	339	341	343	344	337	356	317	322	353	355	359	370	306	372	360	367	351	387	341	335	345	349	367	356	353	387	333	334	360	372	351	323	374	350	334	316	362	366	336	330	393	332	340	340	381	350	357	362	350	353	335	380	357	337	338	380	346	331	365	333	352	379	325	341	360	335	369	380	383	328	346	400	360	327	330	362	308	347	350	373	341	338	337	353	350	364	319	350	353	371	373	343	326	355	368	311	341	341	319	367	337	329	361	372	350	368	349	347	382	323	338	362	337	361	359	349	335	361	346	362	396	347	345	380	311	368	328	320	359	355	367	365	342	344	392	337	328	334	350	349	379	342	347	343	328	312	322	368	359	321	373	338	344	342	369	331	343	355	412	371	309	368	318	371	351	343	360	346	378	344	355	356	330	347	347	356	387	340	326	323	351	308	321	373	330	358	339	332	371	342	378	365	343	334	368	379	348	343	375	320	347	348	364	359	381	331	342	365	371	317	334	379	307	348	343	332	382	340	324	349	337	350	322	366	363	321	358	302	299	345	362	360	328	352	339	388	338	348	360	365	364	353	379	347	323	378	324	332
12860	2780	2010	1776	1320	1252	1080	1044	965	940	944	952	887	895	894	936	882	856	847	852	864	799	841	828	889	890	842	830	862	795	889	827	843	819	816	846	879	801	798	882	852	874	865	859	872	827	826	830	872	854	828	840	809	848	828	845	880	856	829	777	830	833	818	861	848	871	817	814	902	829	821	831	903	816	825	841	816	825	832	828	827	839	831	782	879	899	811	824	796	794	872	844	803	868	855	826	804	825	800	769	779	798	801	870	794	819	800	840	760	774	864	836	850	810	815	829	800	729	823	782	840	850	829	800	810	776	832	810	788	811	840	795	832	861	783	824	810	819	873	853	811	827	841	800	808	825	833	796	814	833	836	786	829	829	802	821	853	824	809	866	855	810	825	813	873	859	816	762	838	811	834	816	832	872	886	801	863	794	766	809	817	839	812	829	800	791	788	848	836	809	823	809	866	818	853	816	856	812	865	806	796	831	804	814	845	846	853	836	845	785	792	832	765	825	799	843	819	831	775	859	867	821	836	817	842	835	821	830	829	767	854	884	820	855	858	910	854	823	811	866	847	827	836	847	857	862	848	870	840	880	854	804	803	798	825	848	834	839	793	822	817	797	874	889	805	825	808	815	825	854	740	875	760	863	828	852	789	816	787	819	830	836	811	829	855	854	810	833	830	827	899	858	797	865	814	883	853	787	867	826	806	867	822	845	822	859	777	843	843	819	864	785	823	870	802	818	823	815	835	843	848	841	825	845	780	842	855	795	784	869	828	877	794	839	823	795	765	859	794	822	800	809	815	847	792	761	821	816	829	805	866	855	805	828	846	832	796	768	825	799	810	830	821	864	830	825	859	814	822	860	835	834	799	765	834	822	843	843	827	839	803	875	807	857	833	837	790	783	847	798	840	836	854	812	803	816	807	923	833	911	845	820	794	876	805	805	847	776	812	852	857	786	782	822	842	791	808	780	824	843	858	830	834	856	779	818	818	837	784	820	778	846	841	858	842	828	813	804	840	847	817	814	853	790	886	846	872	810	850	817	812	809	821	831	831	752	837	823	810	856	808	846	845	847	858	825	809	806	814	850	818	861	804	860	820	840	860	852	875	816	857	834	811	824	766	851	806	833	848	848	817	853	810	843	799	767	890	836	809	820	891	812	808	828	786	795	789	850	849	818	857	857	808	789	803	799	812	821	857	814	834	834	821	836	827	815	830	719	847	830	861	836	846	870	836	780	842	820	808	855	816	845	828	869	847	880	844	809	811	842	759	811	874	796	798	801	879	847	810	769	847	814	836	804	825	816	797	789	844	839	847	801	790	890	830	829	836	787	811	770	859	857	862	880	829	835	835	816	844	779	822	819	871	843	790	845	850	770	775	823	762	802	809	816	807	784	804	847	834	802	793	844	832	845	851	781	826	834	849	879	794	805	835	822	843	772	816	805	815	797	831	886	812	772	826	836	871	793	848	783	888	833	841	866	817	767	799	850	840	845	842	802	808	796	836	849	821	860	851	840	848	813	794	784	822	877	852	777	835	882	847	783	808	875	847	805	825	819	792	836	878	839	851	908	835	846	842	805	827	803	822	841	796	820	850	783	847	832	851	839	762	804	879	792	786	840	835	841	820	768	814	833	797	861	839	808	793	838	787	829	803	822	812	816	797	802	816	836	818	772	830	797	798	833	808	798	776	875	812	862	797	839	871	791	810	806	867	843	859	843	836	890	826	806	830	871	807	819	848	813	840	828	856	823	815	792	806	801	862	796	828	839	788	799	847	804	811	866	850	824	801	831	879	821	825	838	834	854	837	809	828	846	813	793	851	785	856	841	766	819	841	773	839	786	866	854	778	769	868	789	815	833	813	778	822	804	818	775	827	791	801	805	848	841	870	833	827	821	879	782	825	851	819	823	861	788	866	834	795	838	813	790	814	876	820	846	822	852	787	850	859	840	859	835	843	875	781	789	811	798	771	855	806	842	794	837	837	824	811	800	788	814	805	812	864	813	838	793	817	839	815	812	791	829	817	820	825	794	789	839	786	785	777	881	822	825	822	882	788	815	806	888	800	805	841	890	770	820	832	812	836	764	835	812	836	827	818	806	829	812	852	896	834	775	825	842	827	832	792	826	830	794	823	830	866	812	899	848	781	839	815	877	801	878	759	876	852	841	839	825	798	840	796	796	839	797	784	818	826	825	844	810	843	764	839	838	786	870	888	827	823	807	819	877	856	796	858	771	824	840	835	808	811	838	824	781	847	840	832	819	780	828	838	832	792	829	798	816	798	792	831	813	816	847	877	845	859	841	814	788	822	852	803	849	827	803	844	771	814	844	815	794	808	851	794	795	814	827	768	808	912	837	811	801	859	829	836	806	877	830	815	858	802	821	843	804	813	802	794	854	883	806	810	805	843	829	817	875	816	827	854	785	845	778	775	863	867	825	811	819	796	844	828	818	852	833	833	845	847	833	844	839	814	817	897	811	821	825	810	879	806	810	851	822	808	846	792	771	889	798	822	842	830	821	825	799	806	852	836	817	844	849	805	792	827	818	776	805	808	843	827	877	866	833	809	850	799	818	859	792	875	803	891	856	817	857	849	834	860	816	757	859	869	845	822	846	824	889	870	814	802	817	843	821	861	837	846	811	803	804	817	823	832	840	879	834	791	829	850	842	856	842	837	779	825	769	845	824	813	827	841	853	843	790	798	779	778	836	800	795	862	778	852	816	840	841	793	797	798	861	798	794	841	793	817	844	823	803	843	885	847	809	874	809	876	817	849	803	824	795	796	808	820	822	801	861	815	837	821	855	803	822	834	838	847	846	803	825	836	784	800	833	803	823	764	776	860	840	827	795	837	819	825	802	810	854	834	800	781	807	779	820	877	820	764	829	848	844	846	883	797	848	814	807	842	790	845	807	795	862	833	801	837	824	847	811	879	780	819	816	808	843	828	821	820	836	829	756	843	831	827	803	821	834	866	859	860	830	820	822	818	833	846	824	785	815	777	785	856	846	802	808	834	799	832	809	816	843	847	828	878	791	858	850	786	850	840	840	788	810	830	835	818	877	862	764	801	865	844	802	837	819	828	840	818	830	871	817	862	834	851	833	831	851	858	875	810	852	788	821	784	774	811	825	797	789	799	854	803	837	844	815	808	826	802	814	800	863	848	857	872	810	865	813	829	835	825	866	870	857	858	817	802	799	843	804	822	849	868	817	837	804	834	830	872	868	829	822	842	797	808	865	866	791	844	829	769	794	829	815	836	820	843	814	825	797	804	834	810	861	802	779	801	799	836	827	792	806	813	819	817	785	836	821	850	844	856	822	860	841	810	803	821	821	814	835	817	838	836	806	838	805	833	782	781	866	790	819	833	829	827	845	853	841	812	859	805	786	803	845	828	826	852	825	853	807	815	809	802	838	803	847	796	817	834	807	792	829	762	798	842	842	809	834	836	777	797	809	861	833	834	832	845	866	817	864	837	840	840	846	811	804	863	792	794	800
25486	4796	1268	696	437	347	312	287	211	234	208	222	197	201	186	197	178	191	186	169	184	167	202	177	204	174	177	171	177	177	164	158	171	180	162	173	168	167	164	162	153	162	160	176	156	155	171	188	178	177	172	184	183	162	178	151	154	169	170	191	191	176	161	180	183	187	178	162	181	172	161	161	166	128	203	176	174	135	165	161	165	167	145	167	173	187	191	157	178	145	157	160	202	162	182	171	171	181	164	187	164	186	166	175	166	169	164	169	168	186	180	181	166	183	154	171	186	184	149	176	163	193	160	187	166	161	159	161	166	203	176	175	151	169	163	171	170	165	182	181	173	183	145	161	203	191	177	192	183	189	142	189	195	176	179	182	176	164	162	176	195	144	172	161	164	170	182	168	172	178	194	159	186	159	189	163	179	163	168	174	198	159	181	174	191	178	153	183	229	168	161	169	185	194	149	150	179	161	179	179	187	140	181	190	183	180	165	164	193	190	164	193	187	189	177	165	166	149	184	175	184	183	163	157	150	181	175	170	147	180	181	161	184	148	178	184	163	164	180	167	197	173	173	174	169	167	161	184	150	189	187	214	163	160	172	165	152	163	172	180	177	187	195	163	174	154	160	173	160	164	178	158	175	171	181	148	167	186	189	173	177	153	149	169	150	189	162	191	171	180	162	178	187	170	185	172	181	153	175	163	192	145	170	152	162	162	181	188	167	150	197	151	167	170	188	143	162	171	176	176	159	170	188	193	159	155	157	131	162	188	165	168	194	140	162	177	157	175	192	212	193	164	174	192	200	144	140	190	164	159	175	165	162	176	186	180	156	177	176	203	180	179	150	191	183	186	175	169	200	166	189	156	169	198	153	165	171	183	204	212	169	167	170	168	174	154	183	159	156	162	158	207	196	177	170	155	165	166	176	188	192	171	181	193	177	149	169	136	149	179	165	189	168	159	166	156	168	155	164	160	165	178	174	188	172	170	181	202	176	152	182	161	149	163	180	165	190	186	202	178	171	177	176	169	187	161	180	190	161	156	163	149	164	207	162	176	157	173	158	153	162	171	167	152	169	174	148	165	187	175	185	172	171	175	169	152	147	162	190	187	159	163	167	142	173	157	172	173	182	201	167	188	173	143	160	177	172	161	163	171	162	166	187	153	163	183	164	177	167	167	182	190	169	161	175	168	197	144	174	145	168	193	157	167	169	145	162	196	175	153	186	180	165	175	135	153	169	168	179	169	167	191	178	175	153	180	175	148	186	187	171	175	153	152	166	161	167	190	156	184	198	184	200	179	182	178	173	172	171	191	156	152	185	152	168	156	167	173	203	172	156	185	178	167	157	173	182	176	161	178	164	163	172	182	178	201	179	172	173	177	167	162	198	184	197	170	161	176	175	149	171	166	166	175	177	185	163	173	157	165	168	169	181	181	161	174	176	171	161	176	155	210	167	152	161	169	163	163	176	176	166	195	190	173	179	164	167	163	155	195	176	159	188	178	171	185	145	185	162	168	173	165	166	157	157	171	180	144	183	191	166	163	172	174	191	176	185	163	163	165	136	170	195	169	167	179	173	175	164	166	162	176	177	178	151	175	178	182	176	173	145	174	173	165	172	176	155	170	155	164	159	192	194	192	155	174	185	168	160	177	187	153	183	160	209	168	184	174	171	171	151	169	151	129	201	175	165	168	163	154	169	191	182	175	157	164	184	160	175	161	153	168	195	192	181	182	172	158	162	166	153	198	178	157	167	161	170	167	155	172	152	134	174	162	164	199	156	146	181	158	171	151	155	172	155	169	199	154	153	175	176	177	182	165	163	167	176	170	146	174	187	156	177	169	159	195	168	158	185	168	167	167	169	158	186	189	180	168	168	181	156	152	171	156	152	169	177	172	140	155	167	183	157	168	157	157	185	145	173	162	179	156	185	191	177	184	158	175	195	169	182	158	169	169	174	177	166	159	180	155	167	168	170	186	176	174	146	165	176	149	166	178	180	172	192	158	184	162	178	167	180	180	196	173	206	162	194	179	176	166	158	157	157	172	174	154	157	170	197	161	166	159	157	175	144	174	166	178	179	180	178	155	170	168	185	174	171	190	176	172	182	188	201	168	178	158	159	169	194	174	187	173	191	178	161	189	159	160	188	187	183	164	184	192	152	154	182	187	176	194	163	185	181	162	179	162	168	196	159	187	162	192	168	148	148	169	176	159	186	172	192	190	197	184	181	167	178	172	196	187	166	179	160	168	145	167	150	156	167	171	173	143	187	179	163	186	176	201	183	166	197	198	186	169	161	183	180	187	134	180	167	157	162	175	156	187	182	174	181	160	185	163	163	166	177	176	196	152	168	192	161	147	192	185	191	189	161	180	172	177	196	152	172	150	169	194	180	177	162	169	183	169	190	155	173	171	163	130	176	161	165	174	175	163	170	161	139	162	189	173	167	188	184	179	159	167	192	150	171	166	176	172	184	150	177	181	163	162	166	178	181	168	188	178	169	182	149	191	154	178	166	148	166	170	148	179	161	170	168	200	172	183	179	207	192	151	183	170	179	165	174	177	162	195	188	188	149	170	137	184	193	166	153	146	169	152	181	154	164	167	194	162	184	180	185	168	160	160	160	164	190	196	181	167	172	173	162	169	176	139	190	173	155	175	173	170	153	185	167	158	167	157	159	169	168	177	162	158	168	141	169	196	164	164	203	174	141	178	172	166	181	167	181	156	150	183	159	161	158	160	178	192	169	152	167	186	162	186	185	164	152	172	175	188	201	158	167	147	139	173	156	178	150	161	158	174	168	213	158	146	180	169	155	188	143	150	194	158	179	195	171	173	158	154	193	175	198	175	144	182	156	186	167	179	177	177	188	162	183	186	172	177	181	163	195	194	180	171	161	167	152	178	159	142	160	171	148	181	176	190	162	157	159	169	158	153	161	168	153	176	177	156	141	171	193	181	153	174	184	193	171	193	168	194	174	174	172	175	186	184	166	180	179	182	169	190	186	174	132	164	156	158	192	180	177	162	172	158	182	151	195	165	174	183	172	172	185	171	157	168	187	191	180	169	191	164	155	166	145	181	171	150	176	177	202	165	177	179	169	156	160	161	170	156	201	169	172	173	179	166	188	174	211	186	175	152	168	159	168	164	179	174	153	158	173	181	169	168	170	159	173	150	158	152	169	164	161	170	195	159	184	189	171	168	173	161	172	185	177	158	164	177	185	146	169	161	154	197	161	160	152	182	189	174	156	182	160	157	174	167	168	184	191	192	173	181	156	162	154	195	197	187	184	169	163	170	159	203	150	177	160	170	163	142	182	177	174	188	173	175	198	178	165	167	187	184	204	178	175	188	183	191	163	170	188	180	162	173	179	173	134	161	165	174	193	169	142	183	163	148	165	156	163	145	173	158	146	179	179	149	150	179	190	189	171	167	174	165	167	176	172	166	157	182	161	175	181	178	181	182	192	176	179	161	173	175	174	177	167	178	175	178	176	162	196	180
16466	2511	2093	2142	1408	1190	1043	918	756	675	670	639	601	545	555	570	538	535	456	580	526	493	424	513	489	464	458	495	486	466	455	487	479	475	450	446	463	474	480	470	441	471	403	439	418	402	449	469	512	470	419	441	422	417	422	454	428	494	459	456	460	415	446	455	416	429	412	456	445	446	413	427	418	425	460	450	423	426	477	439	455	393	457	466	440	442	436	414	432	425	432	438	423	416	444	453	420	436	396	437	452	455	410	412	406	471	416	441	413	455	437	421	458	441	486	438	429	434	374	421	421	442	404	402	411	421	431	420	442	426	458	447	437	424	480	434	409	418	426	418	421	446	466	479	426	434	443	456	404	421	427	459	447	428	444	431	436	463	445	432	454	480	436	407	444	415	407	424	452	411	453	440	449	453	449	423	461	420	411	429	459	427	458	427	423	403	448	423	418	433	405	445	447	402	419	465	388	443	423	438	470	452	421	447	450	428	460	434	471	439	396	421	426	437	463	463	405	469	419	428	391	442	408	476	478	442	458	422	421	408	420	419	454	433	385	454	408	427	412	432	463	401	447	452	446	453	414	399	414	390	407	425	437	408	407	452	455	460	474	423	382	421	420	433	445	430	432	402	432	412	431	403	427	418	419	466	424	426	433	403	404	413	448	435	484	463	460	403	436	419	406	431	429	451	428	436	440	404	449	483	398	449	410	439	466	443	410	442	406	414	422	436	444	435	466	440	454	440	409	472	448	450	451	411	414	450	435	418	415	438	469	443	429	439	419	419	454	442	431	408	424	457	450	378	455	436	421	391	392	406	428	405	434	429	450	478	454	419	406	438	424	409	368	408	442	411	452	441	450	424	432	394	416	407	403	438	441	440	427	446	477	411	449	422	435	416	458	449	407	441	426	415	466	422	446	403	442	455	388	416	476	430	399	445	437	459	434	454	421	437	475	455	420	463	440	424	467	426	397	438	414	422	453	445	431	442	411	400	456	440	478	440	452	443	450	434	461	455	430	431	404	424	470	413	433	471	445	432	446	403	398	415	417	398	447	410	397	459	449	415	431	446	431	457	396	464	408	424	430	438	428	433	423	451	446	442	471	443	439	449	385	460	409	428	439	451	442	409	399	424	466	425	427	440	400	433	466	438	412	431	448	427	445	457	408	418	434	450	448	465	433	440	449	444	419	418	422	450	409	416	413	410	425	426	421	441	423	423	414	413	440	444	426	440	457	434	441	459	483	422	414	437	430	431	450	435	391	407	381	436	462	434	425	436	390	467	434	460	451	414	408	439	390	410	392	435	470	425	430	428	426	421	409	413	430	437	420	427	466	430	432	482	423	430	459	384	430	475	433	438	474	447	416	409	401	416	421	430	431	458	434	449	409	450	437	429	438	398	434	424	436	433	427	429	421	460	386	421	423	463	452	426	465	448	413	444	436	449	407	414	466	463	422	445	435	461	447	433	450	470	439	399	428	441	427	462	456	454	405	424	438	433	458	436	410	445	468	431	420	395	421	435	454	439	412	457	426	459	443	449	436	450	420	447	458	454	461	454	409	432	457	440	417	406	427	490	426	465	492	474	398	448	443	447	432	449	461	426	443	406	415	434	424	417	445	424	421	424	395	419	414	418	458	466	438	446	456	442	419	424	422	442	415	421	423	469	447	436	470	458	447	422	416	433	434	434	441	436	417	399	438	482	389	435	411	477	435	426	451	431	432	428	447	463	441	460	425	410	437	420	406	432	439	442	433	486	420	463	419	443	403	437	438	435	444	438	403	434	411	439	436	420	426	414	429	410	427	420	413	437	444	421	418	458	476	455	469	446	454	443	454	461	452	436	427	430	409	418	452	451	455	447	448	444	415	460	450	434	426	414	403	415	391	437	431	450	431	427	415	437	415	458	451	433	404	439	435	433	429	443	415	463	450	456	437	449	439	437	427	455	438	454	432	420	431	435	413	422	451	416	406	465	466	465	425	455	460	434	476	452	451	419	435	460	412	430	430	397	398	459	402	423	440	424	459	432	410	446	430	440	417	453	413	423	422	439	445	418	410	443	425	426	400	413	412	493	424	419	427	430	450	426	444	418	399	419	420	406	429	438	402	428	424	463	429	456	467	464	435	440	410	436	393	410	410	431	470	440	449	417	429	435	412	420	452	457	437	426	415	449	397	458	411	378	414	477	422	457	442	419	438	422	437	465	431	458	435	417	419	431	442	445	453	435	441	448	442	402	435	410	445	418	480	433	426	435	393	441	429	433	413	424	464	409	453	439	375	404	409	442	464	387	447	445	439	419	433	452	443	459	414	409	451	424	426	450	406	375	409	437	449	487	436	426	477	413	412	477	453	420	434	440	442	421	455	441	424	410	391	425	469	419	429	414	422	431	415	465	453	454	424	474	433	431	365	383	386	432	465	451	427	476	429	419	461	412	400	438	436	404	424	461	439	420	461	452	431	428	462	446	408	469	462	409	443	429	465	424	423	438	457	424	433	414	444	439	417	421	448	456	419	425	447	413	453	391	439	441	441	422	441	462	425	383	419	433	417	404	428	419	447	433	459	442	428	434	440	465	429	436	418	474	435	409	443	436	417	451	450	425	456	413	424	417	432	420	471	427	406	430	424	431	426	455	414	432	466	480	425	427	455	398	429	446	436	447	434	435	447	419	412	446	482	442	428	442	415	420	475	457	426	406	428	446	442	456	463	387	468	443	466	437	449	434	454	423	416	476	478	423	422	493	421	428	457	460	470	447	407	423	411	427	423	412	434	418	416	446	396	417	433	432	399	423	455	410	400	424	444	410	401	445	404	465	447	401	444	475	413	432	487	399	458	435	445	427	448	487	434	461	396	396	414	473	473	438	425	425	419	424	419	423	493	430	427	455	446	448	454	438	412	425	421	415	412	453	435	402	444	415	446	425	384	453	432	408	463	417	403	414	437	454	438	413	444	394	423	460	413	443	417	414	433	473	431	431	413	418	428	437	436	429	431	425	429	451	433	444	425	422	413	446	428	422	442	469	440	438	443	439	461	446	427	437	440	402	454	440	417	398	427	404	443	455	426	415	452	411	420	450	402	462	416	432	440	431	438	408	432	436	430	413	414	437	433	418	437	429	438	465	456	450	404	426	398	421	448	425	436	425	427	422	464	449	450	427	399	447	438	436	446	424	455	464	457	460	436	422	471	428	421	419	449	437	451	435	430	430	433	394	428	462	430	440	428	407	461	440	458	420	415	422	415	421	456	442	408	437	433	411	443	420	409	425	404	408	453	469	474	450	416	413	463	435	410	443	427	428	427	407	448	436	433	422	424	428	438	433	465	452	446	458	442	461	475	413	419	429	436	422	445	433	434	451	421	425	445	442	441	435	424	431	440	449	444	420	445	422	450	427	432	421	406	495	456	433	445	443	422	466	442	408	433	461	386	396	467	422	460	461	409	431	458	448	454	432	431	424	434	419	442	427	443	457	424	386	427	422	411	442	412	428	415	450	428	483
5348	922	528	435	373	387	352	341	329	362	363	356	343	346	364	343	344	364	365	330	335	359	353	332	329	354	380	341	362	370	376	342	348	328	338	367	347	333	355	324	338	355	337	344	346	360	367	315	336	348	346	294	342	329	378	334	345	366	351	365	326	293	327	329	343	349	341	332	339	372	381	380	367	326	333	345	337	334	368	355	346	332	362	322	326	361	327	397	364	357	321	324	373	354	371	354	347	334	341	340	339	384	322	359	347	330	342	401	397	359	347	356	340	339	335	343	346	365	383	362	368	342	359	332	354	339	354	346	313	397	333	326	362	336	370	353	327	302	372	317	328	350	309	343	361	339	379	353	348	342	326	341	330	346	328	353	334	363	342	320	346	349	351	336	361	333	356	394	359	322	318	342	353	334	350	332	367	355	341	312	312	336	324	352	323	356	360	322	339	351	321	345	362	312	346	355	354	347	359	344	313	319	321	324	339	339	363	339	333	335	378	345	361	314	330	334	325	339	311	324	376	306	355	324	386	371	358	376	311	349	339	308	318	352	356	335	333	365	339	342	357	371	384	345	364	332	337	366	374	351	351	356	305	343	324	347	342	327	387	380	344	321	336	380	378	344	332	357	353	368	368	341	316	368	360	328	325	336	356	324	372	351	358	330	323	339	356	322	363	341	348	338	317	379	312	359	358	386	333	392	360	343	364	348	359	332	359	368	340	307	349	374	366	355	352	310	350	318	329	337	336	339	387	380	351	352	335	329	367	374	320	356	334	371	327	349	339	326	374	350	339	349	364	319	367	340	368	339	339	343	371	314	355	339	362	360	336	371	362	344	344	395	333	358	357	333	371	356	307	340	359	345	332	369	381	372	324	349	357	380	317	355	365	299	359	358	380	342	357	359	344	342	357	338	355	338	339	350	359	343	334	337	375	341	337	331	336	353	372	347	340	341	355	365	348	387	329	345	373	363	361	337	357	363	349	355	344	350	337	369	330	339	347	329	371	364	348	364	326	343	331	336	344	370	332	359	358	357	372	375	315	360	335	341	354	365	363	352	360	340	357	344	318	328	333	328	362	366	349	352	340	323	352	363	332	354	352	346	338	340	345	313	346	342	325	341	341	330	339	337	365	372	374	346	343	312	334	340	337	362	324	359	330	342	334	334	358	371	333	314	361	347	328	388	349	318	332	379	354	360	347	338	322	320	352	344	358	348	363	346	374	357	381	341	362	370	315	336	345	344	342	355	345	341	331	353	367	346	340	329	347	299	353	335	353	344	348	362	345	344	361	309	339	322	340	342	322	346	310	308	331	349	352	353	352	317	371	350	339	334	369	327	384	347	357	334	334	333	336	352	368	364	320	337	331	351	362	369	347	344	368	367	351	329	333	355	315	350	316	336	337	323	359	353	356	348	337	343	325	327	332	324	347	337	357	312	376	402	332	345	334	266	362	364	320	347	339	315	389	356	344	341	356	355	358	405	334	356	364	348	353	352	347	374	329	335	326	334	319	344	365	322	337	387	380	313	359	324	331	365	316	363	331	329	358	346	356	322	334	329	305	301	351	352	336	321	370	343	321	296	346	284	365	353	355	375	307	369	351	355	338	370	324	305	330	320	333	390	348	360	332	356	363	312	328	359	314	327	323	337	350	328	338	358	359	374	357	372	356	309	328	400	350	343	342	347	352	368	351	313	341	336	325	334	309	362	364	337	343	366	366	344	343	341	378	359	360	351	350	336	354	365	326	373	332	353	369	362	306	356	362	345	361	351	329	325	368	324	329	359	379	357	390	350	331	313	348	308	352	340	353	357	329	345	360	364	360	351	339	333	357	324	347	340	355	316	358	351	351	325	349	381	322	374	315	320	397	363	373	370	339	328	348	323	337	363	381	325	357	323	338	377	350	372	377	279	319	368	351	377	369	319	322	350	345	370	304	367	338	367	351	338	333	379	336	352	328	338	355	352	361	316	358	345	342	342	343	349	307	353	333	343	353	305	354	352	316	380	383	367	312	351	345	332	314	335	347	327	322	353	369	381	341	345	337	338	312	332	336	320	382	379	355	347	353	347	331	336	361	353	358	311	337	338	320	360	340	313	379	337	328	353	359	348	345	362	338	314	377	333	364	336	324	345	317	332	350	344	366	352	373	336	317	344	373	354	353	309	339	350	307	384	364	365	349	355	384	356	307	327	333	328	339	383	356	331	319	366	347	321	348	308	372	310	352	371	346	363	381	330	313	356	342	363	367	330	383	341	330	368	342	364	332	374	326	339	333	357	302	315	340	349	368	355	370	354	350	323	348	364	364	318	328	343	344	383	361	352	358	346	354	315	323	313	339	370	360	355	336	376	343	351	351	314	366	386	345	376	364	358	357	340	352	340	321	332	399	330	359	330	321	337	331	326	340	349	326	366	351	345	344	345	359	374	353	317	331	350	351	330	350	364	332	322	354	335	371	336	359	318	299	324	315	392	311	366	343	352	330	328	388	340	357	334	330	353	335	344	362	348	360	294	363	393	336	352	310	329	345	335	337	363	354	328	354	358	351	314	350	357	316	335	336	357	350	342	353	348	332	398	363	357	351	311	340	327	346	295	361	361	352	318	384	300	338	328	344	358	345	341	377	372	364	319	345	358	317	328	346	335	363	353	350	340	319	313	393	330	320	334	379	320	341	337	348	339	308	350	335	377	337	395	363	362	382	343	343	342	360	344	323	337	352	329	357	333	340	351	329	378	335	333	349	336	333	366	325	343	371	377	345	370	369	358	366	343	380	358	346	339	333	345	355	345	347	336	360	335	349	361	351	347	370	337	336	312	354	327	331	347	347	353	375	342	321	354	306	352	361	348	351	366	346	314	369	361	372	328	356	353	333	353	358	346	348	335	381	351	329	335	360	358	336	382	306	357	342	351	333	327	356	343	363	360	332	366	338	323	346	326	346	360	326	337	357	348	351	376	370	349	339	345	358	346	316	327	364	346	329	351	373	340	339	344	323	383	327	357	342	354	337	318	358	357	338	352	321	321	353	336	345	331	332	321	327	375	363	339	314	353	349	360	352	354	368	342	344	351	354	327	378	330	363	382	337	329	343	338	339	377	370	365	355	356	340	299	377	367	361	321	335	358	329	344	352	284	361	318	380	319	316	351	359	355	322	334	331	345	329	352	345	357	346	359	345	329	322	346	360	336	351	325	326	367	333	337	361	324	324	349	355	338	376	317	344	366	324	335	346	324	283	330	359	305	356	341	336	329	361	366	310	335	344	387	352	344	343	344	335	333	358	343	359	374	336	327	363	364	366	355	333	370	354	370	357	355	334	345	376	350	351	364	309	335	353	378	322	325	359	347	319	340	325	371	333	384	343	352	343	329	357	340	264	328	357	363	352	319	367	316	313	337	359	357	324	365	321	352	331	338	346	350	359	353	350	341	341	391	313	360	323	372	379	368	352	327	336	352	379	311	332	349	359	367	328	340	343	344	330	329	364	380	398	348	355	336
4760	1278	1100	1022	932	900	858	841	805	851	901	822	823	824	839	850	867	789	832	759	803	833	857	859	808	860	780	820	832	817	759	830	821	865	810	806	867	816	783	776	862	813	802	832	862	808	840	839	862	768	790	849	808	853	846	809	794	831	827	777	893	838	835	814	828	871	805	837	829	826	771	856	824	801	800	817	779	836	797	886	814	914	838	788	828	832	866	830	813	840	830	800	813	886	831	822	788	776	826	836	841	837	845	808	808	832	832	813	870	786	814	786	828	807	761	847	811	870	835	874	853	848	796	819	792	818	823	836	807	832	823	820	846	870	864	795	770	833	786	850	832	786	808	869	850	805	874	838	815	783	835	836	834	829	822	847	851	842	773	881	810	802	840	782	864	847	783	843	813	819	775	822	798	814	815	824	823	867	893	793	819	805	806	822	774	817	819	812	806	812	829	810	837	841	853	840	838	852	852	808	852	820	806	835	808	831	848	830	859	860	808	819	843	865	799	815	794	930	797	785	768	788	798	830	828	820	847	805	822	796	786	845	862	808	840	815	838	819	847	853	850	789	796	791	806	834	817	840	826	839	805	800	847	830	810	829	839	834	867	797	833	799	822	831	799	824	780	834	803	828	802	827	781	842	875	827	846	829	811	894	815	864	830	808	808	808	784	840	839	837	825	795	789	873	806	827	781	865	848	828	845	857	821	833	814	844	829	848	814	771	819	783	823	797	822	821	843	795	827	806	897	797	770	816	811	805	827	844	753	809	872	829	820	822	857	810	843	812	874	826	860	831	820	812	821	837	836	820	832	790	818	801	805	788	718	791	856	788	866	810	854	815	839	812	802	793	811	800	820	746	804	833	819	833	789	816	830	814	773	812	822	827	827	789	835	854	839	813	811	799	890	811	862	866	841	843	830	824	830	877	849	772	803	868	781	787	821	859	797	876	851	814	802	826	812	844	804	811	856	843	796	819	817	866	801	852	820	765	830	836	754	815	853	886	851	871	800	833	817	827	750	859	789	781	801	835	787	874	809	817	814	805	735	807	792	877	785	820	825	811	818	807	817	832	813	838	854	802	860	822	844	831	820	845	838	812	860	775	754	822	869	858	850	808	835	794	839	760	838	843	846	859	847	833	788	795	850	811	838	807	818	811	784	797	813	819	759	816	858	889	818	799	829	861	830	850	855	794	841	803	807	839	818	851	846	868	797	779	836	808	840	776	830	805	787	843	835	768	824	866	820	835	818	780	813	842	765	826	813	787	791	802	808	823	811	795	819	800	849	831	845	835	848	824	823	853	793	794	817	832	831	810	828	830	830	834	807	838	797	808	825	823	845	815	811	830	823	865	777	852	785	777	849	867	772	863	830	784	799	843	777	786	814	830	877	857	830	828	873	744	806	781	791	838	853	813	830	874	835	772	840	868	814	792	839	841	820	826	794	808	849	854	806	844	848	851	798	806	791	897	837	795	819	838	837	820	813	864	753	802	792	902	842	830	806	835	813	809	824	820	812	795	840	818	817	865	780	798	833	864	760	852	845	831	803	844	807	815	819	811	802	806	829	829	822	814	832	802	850	843	826	839	824	803	836	812	803	814	857	833	801	874	783	844	753	821	808	819	802	820	845	801	800	832	813	824	799	788	813	790	787	847	826	865	866	857	863	879	798	854	825	750	803	829	776	844	835	846	838	825	871	825	793	837	786	812	839	787	848	848	874	819	828	833	813	852	890	821	842	821	832	822	798	841	802	861	775	795	796	810	810	832	817	829	824	810	838	784	826	848	821	815	851	867	806	854	816	803	789	787	797	837	787	792	789	768	819	793	814	828	870	836	768	826	810	814	802	829	873	848	809	877	819	813	825	816	799	859	799	830	832	765	811	749	770	812	818	792	882	838	813	789	841	842	814	820	859	810	816	844	810	801	821	830	802	850	807	790	796	813	835	801	801	821	765	808	856	821	784	853	859	833	820	819	849	790	881	798	845	835	824	778	802	837	863	794	801	806	831	767	790	833	829	775	814	856	811	812	776	803	767	841	813	794	868	877	802	787	865	805	863	770	888	835	782	800	793	818	820	803	808	829	821	816	824	857	844	835	812	851	803	842	795	813	782	853	801	782	752	860	825	832	826	865	810	854	820	806	849	773	894	847	791	838	837	784	824	819	844	901	864	808	789	834	824	815	819	769	800	743	813	795	799	812	834	829	866	842	851	806	827	777	852	857	824	779	854	804	851	743	797	847	874	854	792	820	799	835	818	870	846	850	837	843	853	829	855	820	792	861	827	796	829	785	817	785	794	837	850	830	820	829	812	837	877	826	814	793	822	813	783	804	837	805	821	784	813	825	821	804	820	857	850	841	824	804	856	835	793	842	880	845	823	874	807	841	802	775	868	793	815	801	861	856	809	775	777	872	825	810	825	812	782	842	839	750	860	794	810	808	801	792	780	799	809	855	824	822	793	816	848	820	877	820	855	858	809	807	849	782	797	827	810	834	821	819	826	800	851	804	824	847	779	851	799	813	811	889	840	838	828	834	853	864	845	798	806	857	822	749	818	835	876	848	790	845	793	846	797	786	821	825	790	881	820	789	861	808	880	872	808	879	792	829	825	870	806	859	766	799	790	815	802	793	887	849	805	823	861	888	809	785	846	823	820	792	809	842	799	825	836	831	810	854	814	837	812	842	853	864	825	769	874	843	849	814	771	844	788	844	821	829	828	781	798	821	880	802	832	796	866	855	776	817	827	820	778	825	828	791	837	865	776	790	780	793	809	777	877	839	767	835	816	797	793	838	824	758	845	867	790	808	798	805	839	827	828	853	824	843	775	790	847	778	835	855	786	859	844	773	827	794	800	856	872	835	820	887	769	812	815	802	830	846	815	852	832	857	792	820	793	792	845	876	822	778	820	854	868	834	818	845	787	811	783	798	813	807	821	810	793	783	848	851	817	829	828	871	763	889	818	807	775	849	835	840	819	836	814	818	808	811	817	829	867	805	813	829	800	797	842	825	811	789	788	862	841	731	884	823	830	741	791	826	808	814	865	801	786	829	769	804	837	805	846	781	809	838	827	846	803	800	829	821	831	835	798	781	815	839	795	791	814	836	840	838	824	843	797	815	828	846	844	817	787	827	822	791	831	821	785	809	808	873	848	770	836	784	801	842	835	822	785	825	831	786	842	872	813	828	790	847	828	830	823	806	836	869	834	861	786	910	902	824	840	806	807	840	807	856	803	849	813	813	853	827	816	826	855	805	837	838	853	843	828	811	811	811	825	840	832	820	846	799	810	817	811	866	863	808	786	880	871	856	867	774	797	821	794	816	790	813	817	804	882	863	838	821	853	883	851	786	816	795	839	781	834	813	867	815	807	866	797	845	849	853	834	786	800	837	806	793	864	836	852	814	770	857	829	850	811	833	877	801	821	845	830	865	795	837	822	817	802	811	781	804	758	789	828	779	852	857	843	763	788	864	799	822	749	818	794	855	804	805	822	800
15654	2354	848	593	470	415	375	396	370	340	367	347	334	354	351	356	318	354	305	358	305	306	345	318	326	331	321	324	354	325	342	333	327	354	334	291	360	360	347	360	346	362	345	310	345	332	351	375	392	334	323	318	357	354	305	341	333	333	345	350	355	314	319	324	325	337	362	315	372	305	327	321	341	330	347	367	338	355	325	369	304	332	362	339	337	324	307	362	356	291	334	311	344	333	378	325	317	292	336	336	327	349	334	332	348	340	322	320	326	328	333	353	354	343	358	328	325	316	341	329	327	321	357	332	344	329	339	344	299	332	328	332	328	326	327	323	314	322	333	326	314	340	317	366	337	336	356	317	368	320	349	357	334	326	353	333	335	290	319	361	339	331	357	353	368	325	331	334	341	346	342	346	317	326	361	364	370	352	372	341	293	344	339	333	305	370	312	340	327	335	353	322	289	339	320	357	335	318	363	354	289	344	347	355	324	331	349	317	326	302	311	328	346	341	309	323	283	327	324	325	341	340	323	340	317	355	347	327	328	314	363	319	307	331	324	316	348	333	325	320	328	335	324	339	299	354	333	347	338	326	324	307	309	335	322	312	372	333	311	360	391	357	338	284	334	347	359	338	360	350	341	321	332	346	298	325	350	349	379	353	302	347	317	329	333	321	334	329	359	309	345	305	357	347	298	299	335	328	333	287	322	342	320	350	329	360	332	312	327	329	353	302	336	391	332	327	323	348	288	317	325	350	321	347	331	336	308	319	360	329	394	353	353	348	320	350	338	326	352	331	399	370	362	344	325	353	311	333	334	330	343	361	320	346	372	329	334	360	336	352	303	362	341	368	326	345	339	338	378	318	344	337	308	335	342	355	346	346	350	349	325	336	331	354	330	295	325	308	319	334	353	320	301	314	371	314	332	327	324	328	311	360	347	337	333	329	311	332	338	335	332	325	322	376	295	333	339	328	359	303	330	330	368	318	373	314	340	314	344	310	354	354	325	319	342	285	350	335	368	336	330	330	293	346	333	358	326	370	333	330	362	318	311	317	302	342	353	379	319	347	360	331	333	345	312	382	328	328	329	340	321	291	320	298	351	385	353	297	371	299	344	329	327	351	322	344	332	311	333	380	321	342	342	315	320	347	323	333	333	301	366	347	338	329	332	301	337	335	358	346	373	328	341	342	338	338	352	317	326	344	320	333	353	328	353	331	329	314	352	352	328	297	355	330	373	326	380	333	320	344	300	330	319	332	355	348	335	353	374	310	335	308	343	320	332	351	340	368	338	325	317	332	349	347	325	321	362	368	333	333	344	305	347	357	317	345	323	349	355	369	326	334	333	305	297	323	323	335	301	343	327	338	326	370	309	345	365	330	401	344	331	337	304	322	335	356	341	338	289	321	334	352	314	346	328	321	314	341	311	308	318	321	333	350	340	318	322	322	311	381	355	323	316	310	339	339	332	349	285	328	334	347	342	323	304	299	298	343	342	327	338	344	325	332	316	348	330	332	316	316	338	330	308	344	337	354	316	334	305	324	351	352	330	317	364	308	330	344	318	327	319	319	378	347	319	329	313	356	308	352	318	343	334	340	357	365	305	338	324	310	310	317	336	367	348	307	335	338	335	326	308	278	332	350	338	354	387	341	312	349	317	334	309	328	333	375	329	324	332	321	314	322	373	347	321	353	333	326	358	346	311	340	336	354	382	362	321	298	357	333	326	360	300	311	314	342	323	301	321	327	344	324	381	349	351	335	342	327	336	351	351	362	352	312	360	316	311	315	332	343	316	357	335	339	352	353	350	363	307	371	331	354	320	366	347	335	304	333	348	343	311	362	331	292	375	326	326	357	330	346	338	356	326	318	336	337	323	332	302	299	322	338	319	324	349	326	367	381	351	334	356	348	347	332	326	336	368	332	353	318	333	379	367	329	353	336	332	324	329	368	339	315	341	315	306	323	337	346	363	342	352	337	347	362	353	331	317	319	339	337	304	335	383	326	320	324	338	292	350	384	380	308	317	337	324	368	310	309	316	287	338	317	358	364	338	358	360	338	343	308	347	355	378	332	361	364	335	328	346	336	315	349	361	347	322	312	330	358	337	311	322	305	318	337	336	338	336	308	373	329	307	322	294	307	338	340	326	357	349	333	321	315	321	339	341	348	334	311	313	327	321	340	324	380	327	324	329	385	335	346	333	351	326	343	313	351	324	346	316	315	346	324	341	334	326	308	327	357	350	334	331	329	343	332	335	348	334	328	318	365	334	361	335	336	350	322	334	350	342	327	383	322	330	323	322	306	302	313	322	358	364	324	340	322	372	341	327	307	315	294	345	349	345	345	342	335	331	333	293	336	326	323	344	347	346	334	312	360	347	349	350	343	345	342	353	328	311	354	313	352	298	330	294	341	324	344	347	344	297	328	344	336	328	327	359	321	333	344	319	345	334	323	320	333	330	345	322	349	330	377	284	320	323	330	337	311	304	351	328	355	367	333	306	319	328	329	382	316	348	314	326	342	308	349	318	315	329	356	310	324	323	355	337	331	338	330	342	357	326	352	301	354	338	331	316	322	332	315	340	325	374	331	335	368	331	329	328	318	364	321	316	318	331	339	343	340	350	323	356	354	313	307	352	331	295	339	365	333	302	346	328	334	357	354	318	316	358	344	336	352	365	351	302	326	342	358	342	330	327	331	361	354	353	326	317	315	345	354	357	336	327	342	318	335	336	360	366	322	357	342	364	335	332	313	310	346	329	331	379	317	332	291	351	319	325	346	304	299	317	323	370	309	364	342	292	316	362	320	338	358	340	362	332	314	339	335	363	337	334	335	345	348	289	369	353	347	373	297	315	343	336	321	364	316	324	337	353	333	325	300	354	317	319	344	344	349	325	317	324	352	316	322	330	336	341	314	346	333	332	299	341	317	333	350	334	328	348	370	317	348	309	300	343	367	330	352	353	295	330	352	328	351	332	328	344	330	326	338	354	332	327	300	341	337	304	337	350	346	314	328	316	322	326	288	370	346	309	325	315	310	355	336	365	342	346	317	366	348	335	351	360	335	329	366	365	320	335	356	336	329	323	344	311	355	361	304	338	360	334	376	306	339	314	309	370	351	322	306	341	342	334	354	358	321	322	284	326	346	332	355	331	328	354	348	333	351	366	330	341	342	302	361	326	352	323	350	361	333	323	353	364	322	318	322	332	321	347	331	308	325	331	341	356	339	345	354	352	334	342	319	317	377	345	325	376	335	316	367	341	302	334	369	362	340	344	354	324	300	350	360	322	359	350	348	317	323	369	364	334	356	300	329	324	339	363	372	365	365	316	340	344	352	300	335	308	335	341	312	333	372	333	343	355	364	314	331	345	318	325	328	332	337	329	328	337	327	295	319	321	293	311	316	314	344	340	362	297	350	360	322	332	353	326	345	307	324	295	329	344	333	307	311	305	358	372	314	373	337	314	335	329	330	338	340	330	337	292	304	352	360	376	311	342	333	332	379
11742	1954	1571	1636	1266	1166	1096	1001	978	937	917	878	902	912	833	859	841	866	818	780	801	782	781	833	815	827	824	850	779	766	766	798	762	813	819	749	751	823	801	793	777	806	811	777	832	818	814	824	837	787	764	799	731	769	787	848	821	775	818	836	849	760	858	824	792	789	815	812	803	806	755	795	824	783	770	753	812	808	799	816	778	757	782	746	768	777	801	748	794	806	733	818	817	791	755	789	761	785	810	834	800	777	786	768	798	802	750	800	753	811	766	788	783	811	764	831	773	809	844	792	863	782	795	782	808	816	761	818	799	775	789	790	791	765	782	749	775	769	826	831	792	773	847	742	799	787	795	812	804	793	842	765	812	797	784	756	803	818	812	791	825	770	751	781	753	742	753	816	800	810	822	746	800	771	796	789	753	772	824	802	775	783	782	804	768	858	782	784	730	750	817	732	786	767	807	751	767	782	810	768	779	736	816	776	809	802	829	829	761	780	888	750	790	787	806	759	775	814	753	738	789	795	752	808	800	801	767	837	760	793	811	776	798	783	834	756	831	795	756	754	852	794	823	741	813	783	771	809	768	809	806	746	748	788	827	866	749	820	802	795	781	789	761	817	826	748	805	766	842	807	818	757	843	855	767	731	759	730	783	830	751	864	811	759	799	804	814	793	780	828	761	839	762	783	831	797	785	818	832	789	823	828	828	813	791	781	777	825	822	793	812	737	799	824	824	749	780	802	774	816	820	780	775	822	799	785	757	821	811	812	810	837	801	798	814	784	856	756	802	809	797	795	812	817	824	801	766	799	820	794	833	821	767	815	778	833	757	788	789	778	787	815	796	766	781	750	791	754	807	804	803	813	767	825	765	784	807	833	823	812	766	791	774	771	822	832	767	811	800	783	777	818	725	799	826	798	780	786	811	772	826	858	893	805	833	806	773	767	831	812	759	796	826	771	789	760	768	793	784	788	752	791	813	810	787	793	785	757	816	797	821	776	828	771	758	741	805	816	732	774	746	820	809	820	770	805	775	763	758	825	751	791	745	784	762	837	783	742	825	774	814	785	770	795	746	758	820	793	841	800	801	793	742	796	761	741	772	798	795	797	783	751	787	782	767	806	815	830	784	802	802	782	809	787	781	826	809	807	766	731	794	823	749	835	832	809	782	791	792	782	786	769	833	794	799	849	801	782	820	793	774	742	806	767	809	797	811	830	771	751	800	798	853	796	831	785	782	763	755	771	816	782	838	784	733	816	813	832	868	794	778	803	790	814	757	828	808	805	792	757	806	828	793	787	824	794	783	756	750	781	815	751	780	783	811	769	799	819	773	820	816	797	807	798	812	764	796	820	766	785	811	802	805	815	804	782	807	774	834	765	782	802	811	780	785	778	762	800	783	719	792	850	781	749	823	776	801	785	832	787	797	834	740	792	761	731	795	857	816	768	829	746	773	820	804	771	791	807	797	805	797	846	826	735	803	790	824	850	774	800	895	801	786	796	780	783	789	789	773	793	790	782	825	804	764	768	788	808	788	823	786	768	802	811	788	819	776	800	808	774	717	835	822	755	774	745	787	806	844	811	779	796	782	762	791	825	748	759	757	842	799	766	765	832	795	768	814	779	797	813	800	772	757	844	809	819	769	761	774	766	763	798	810	790	768	762	789	811	810	839	814	813	836	771	730	817	740	759	802	794	832	772	805	793	818	763	785	799	834	800	768	795	794	742	757	799	800	742	770	845	856	788	798	755	744	817	797	815	821	764	785	815	749	819	784	835	780	760	790	806	795	803	803	869	815	779	820	767	770	800	798	746	797	790	771	774	770	788	781	761	778	806	742	781	803	813	782	768	807	837	795	759	797	793	786	797	802	810	819	748	817	766	727	718	768	814	782	796	811	754	781	786	772	831	783	774	828	793	766	810	741	800	853	811	788	819	838	813	739	784	773	825	730	804	859	805	847	813	803	782	796	815	826	813	797	799	777	774	786	735	832	746	793	800	807	857	802	753	795	770	777	774	760	790	803	794	778	798	752	802	759	759	771	804	737	783	806	845	763	776	764	812	796	799	800	801	785	792	814	799	770	780	824	769	802	753	775	814	782	815	855	768	765	790	797	816	831	788	775	805	752	789	825	761	825	773	792	770	787	821	822	769	784	757	791	775	741	803	771	774	782	758	798	772	820	766	785	763	810	802	809	807	809	811	785	766	860	803	806	811	815	833	811	769	841	762	816	818	807	793	772	788	795	793	793	837	817	887	806	800	762	817	798	784	786	770	821	785	795	749	783	743	798	824	783	794	790	751	773	795	787	788	782	810	789	820	737	839	821	757	819	822	815	812	776	829	783	778	783	781	829	833	791	756	773	768	787	772	791	862	794	802	701	763	818	812	807	820	787	802	833	821	771	802	754	794	808	777	849	811	813	824	753	770	771	793	782	821	824	788	796	744	804	793	789	796	803	796	825	856	856	798	807	804	774	840	781	822	761	778	804	786	758	770	771	824	798	779	794	766	817	825	801	784	830	811	817	801	781	769	762	832	782	741	779	793	766	830	757	787	784	757	789	800	758	822	817	761	818	780	806	817	794	776	795	770	749	797	758	845	820	749	779	816	788	777	743	777	802	819	771	798	779	762	790	738	779	803	755	826	822	830	834	781	768	769	815	794	774	792	761	761	788	777	794	783	796	783	781	812	818	798	803	788	764	835	789	819	829	787	802	823	833	807	772	843	768	805	801	753	827	749	791	774	831	797	801	689	725	817	823	798	739	773	767	788	817	854	796	779	798	796	814	773	750	752	799	831	876	768	841	780	820	753	801	829	827	812	771	738	790	787	795	772	760	766	762	776	790	781	763	769	783	837	733	775	814	793	787	800	803	829	817	757	789	808	772	817	781	818	742	796	801	779	795	773	780	774	789	803	809	843	757	778	809	811	813	736	834	768	839	775	814	841	777	827	790	789	800	776	805	741	757	779	806	815	798	801	820	823	819	780	800	795	757	830	807	796	747	801	788	772	811	782	781	811	800	796	806	796	817	783	820	820	758	821	788	802	793	771	770	746	761	807	779	783	764	785	759	831	797	764	744	795	756	783	842	771	809	865	780	836	807	756	798	807	743	814	766	799	846	783	764	805	779	838	833	793	757	796	799	793	767	787	786	791	782	789	777	797	818	795	801	783	782	791	857	797	825	831	720	762	818	791	765	779	758	743	803	816	796	823	803	776	791	764	793	816	788	847	773	756	745	745	818	756	842	776	836	782	789	802	762	825	785	784	750	801	786	811	804	814	814	796	790	807	811	784	790	780	776	736	771	797	766	838	880	784	847	795	788	788	785	787	820	738	791	752	768	804	787	787	830	822	822	720	755	769	767	756	828	787	757	797	822	791	750	750	806	766	789	809	784	799	794	809	853	807	805	748	801	794	778	804	838	818	812	773	784	792	823	857	770	781	823	783	763	791	801	819	803	824	800	798	789	827	829	827	776	796	799	831	771	830	759	789
24543	4297	1146	619	414	337	278	255	199	236	191	179	196	213	210	195	200	166	182	174	200	170	185	163	168	172	146	163	140	169	163	165	142	157	179	170	172	161	158	182	181	153	163	151	163	148	180	171	173	175	150	173	159	158	172	157	176	178	165	159	148	176	159	172	163	149	159	156	155	166	202	163	162	169	145	161	180	170	166	182	167	161	162	158	129	163	187	160	166	153	166	179	162	179	161	155	167	169	153	155	163	154	172	161	178	168	167	173	152	129	145	160	151	159	148	161	157	172	179	152	150	160	158	151	173	162	156	192	156	158	168	159	134	149	186	146	146	163	134	160	155	172	144	157	158	141	176	144	150	157	148	172	172	156	149	161	174	145	182	162	143	163	146	152	176	157	139	151	151	188	165	168	160	182	171	172	167	172	188	155	169	172	170	150	167	185	173	164	152	158	158	180	153	148	134	174	172	161	164	155	194	175	178	169	167	140	176	156	177	167	187	182	178	158	161	182	176	161	178	169	170	146	172	152	172	163	173	143	164	175	179	131	165	166	151	139	158	144	169	168	159	178	188	181	171	171	144	173	166	171	150	153	133	156	158	163	164	166	185	181	177	151	152	169	179	187	197	148	166	160	191	184	149	157	171	155	156	140	176	168	147	177	174	146	156	170	174	152	177	147	154	139	162	159	171	174	169	194	167	152	162	177	175	168	173	157	143	158	146	148	137	152	148	156	143	154	183	132	178	156	175	140	183	150	169	167	157	150	159	149	162	173	162	179	143	151	152	158	169	146	183	166	153	168	168	156	157	180	164	183	203	171	178	176	161	166	160	154	163	150	179	175	150	143	145	176	157	156	160	156	166	147	139	165	165	141	163	153	178	170	144	160	180	179	157	183	200	178	174	168	182	195	163	161	164	177	156	154	153	176	167	183	144	186	166	147	135	148	147	165	176	130	155	145	177	147	146	170	174	180	161	162	162	179	169	158	167	172	175	155	170	184	159	154	160	140	155	203	161	189	140	155	170	150	169	184	171	175	151	158	143	168	170	182	161	176	174	159	168	167	166	173	154	173	159	175	180	162	128	179	182	166	189	166	147	135	173	194	160	183	173	150	171	174	171	178	172	148	158	157	162	165	166	173	165	173	138	188	167	165	151	183	175	173	171	148	162	179	193	176	161	183	145	138	154	185	156	142	151	164	164	165	145	169	153	186	187	175	172	155	165	155	183	158	186	183	161	152	151	158	149	176	160	173	184	181	150	167	174	157	167	182	160	142	144	149	163	172	159	155	167	180	149	155	146	172	189	157	180	136	172	161	179	169	140	176	181	144	158	177	180	175	143	161	164	176	159	151	171	156	171	175	186	164	178	171	122	173	190	170	176	170	150	160	186	152	164	180	148	169	173	166	183	148	162	143	147	159	159	168	163	161	156	173	152	178	172	168	173	160	166	168	169	158	163	153	162	141	142	152	185	163	157	161	172	160	190	162	166	168	183	176	140	169	163	148	156	163	172	153	169	170	182	160	157	167	154	161	166	164	152	157	135	144	157	174	170	172	144	154	171	143	157	162	158	166	153	156	167	151	163	159	174	159	176	175	160	171	174	200	155	174	148	146	151	133	167	158	158	168	143	192	184	172	167	174	170	149	149	155	151	155	152	167	150	177	154	148	172	132	181	158	155	146	159	179	163	142	167	177	165	157	157	155	146	171	164	149	150	179	165	166	147	151	157	159	163	162	166	194	163	164	133	180	162	144	165	155	149	167	160	161	159	142	173	147	162	179	163	176	156	158	153	133	184	176	174	176	139	175	149	165	154	151	167	140	176	150	159	154	160	156	156	153	188	143	153	181	154	177	177	183	163	197	163	159	158	158	170	144	166	181	165	166	156	152	162	164	166	154	157	142	167	163	175	147	161	168	162	174	170	176	153	168	163	173	166	177	159	165	164	160	183	154	187	137	183	150	154	149	182	186	173	172	193	159	159	149	169	168	163	156	165	156	143	169	147	165	170	135	159	144	152	164	154	145	153	178	185	156	188	178	149	155	147	192	157	149	159	176	159	159	158	136	166	159	177	159	171	171	168	163	146	174	154	159	164	158	178	170	177	165	151	160	192	147	148	150	146	169	165	174	166	172	170	151	158	142	173	179	172	177	151	175	144	157	165	177	173	178	166	167	187	201	179	156	162	165	180	162	153	175	165	154	177	181	189	159	156	168	161	161	165	153	181	185	172	155	175	157	153	165	166	176	154	169	169	163	165	164	141	153	161	150	183	166	164	163	170	162	165	177	164	167	155	167	163	171	137	160	181	171	144	160	132	147	150	166	162	170	155	156	151	179	164	156	170	180	171	174	164	181	193	158	141	171	158	148	147	153	177	146	163	149	171	151	180	176	141	157	192	154	167	187	152	186	165	188	163	185	170	170	150	181	168	169	157	172	163	150	154	194	179	139	148	177	141	156	135	154	152	153	153	161	144	137	167	147	186	163	152	157	142	150	156	170	158	178	182	195	186	163	159	162	144	139	148	162	153	158	161	174	150	174	174	175	160	187	168	161	158	177	173	172	158	150	158	173	141	150	174	180	187	186	156	161	169	151	142	144	167	161	151	165	159	189	202	166	172	145	162	163	169	149	176	186	167	166	177	156	159	180	186	185	154	175	151	159	177	141	173	149	136	146	172	160	174	171	156	155	167	143	139	157	175	176	172	169	163	161	170	168	162	174	188	179	168	138	165	162	180	175	148	139	152	159	170	163	174	173	150	158	165	158	178	159	167	182	181	165	159	167	158	167	162	166	181	181	180	164	164	152	168	168	146	166	162	154	153	145	161	171	168	171	179	166	156	164	162	169	140	168	164	176	181	168	162	141	161	170	169	170	190	173	148	152	145	176	148	155	169	171	162	169	155	159	168	156	167	182	159	166	180	139	173	140	149	163	180	154	152	148	168	187	163	173	171	179	180	160	161	168	187	166	138	143	175	170	145	183	148	156	178	167	176	177	180	178	176	155	162	149	186	173	184	194	180	156	155	149	155	170	168	153	152	174	151	165	172	160	176	176	175	155	165	185	161	156	148	187	160	155	177	164	157	179	182	155	152	141	187	145	168	158	162	188	155	173	191	135	177	143	163	187	157	174	172	162	140	180	177	165	149	185	172	154	166	167	146	144	160	151	141	154	156	163	158	170	144	156	143	156	183	170	157	156	161	176	169	148	173	171	170	166	173	172	153	170	141	153	172	167	159	156	140	142	173	165	147	160	162	182	171	168	164	154	177	176	159	148	158	166	173	159	166	177	171	154	160	190	178	165	141	165	166	161	155	166	197	165	139	150	145	172	170	150	153	180	139	162	160	157	170	156	163	166	176	162	145	165	161	185	163	175	166	182	174	166	150	162	173	141	153	171	167	164	153	204	165	172	172	179	163	159	150	181	176	146	174	172	187	155	141	180	164	165	167	175	171	144	156	166	147	161	175	186	201	144	176	174	133	155	165	178	167	188
15624	2089	2045	1938	1430	1162	1068	938	808	678	691	599	637	577	559	551	556	486	492	444	513	456	474	451	452	476	472	454	463	458	414	441	491	407	418	463	449	425	457	417	414	429	451	421	463	422	405	442	438	461	393	416	422	436	415	401	429	386	423	390	427	435	419	427	433	401	402	418	453	462	428	417	416	436	400	397	389	454	438	444	411	425	433	419	431	426	408	423	420	440	426	413	400	438	444	414	439	435	396	424	456	389	404	377	404	391	454	412	432	412	417	417	438	435	411	416	404	393	422	411	415	416	392	394	413	385	415	421	402	389	413	436	422	407	399	431	405	415	406	431	416	403	434	384	393	419	398	431	414	450	443	426	394	424	429	400	436	397	401	388	422	446	456	402	406	419	421	433	383	419	414	447	362	417	382	440	439	441	431	423	433	407	376	420	393	413	390	423	407	476	425	426	450	423	433	436	428	402	416	393	419	424	458	424	432	416	389	381	426	393	407	404	383	382	447	447	407	416	444	450	435	414	435	439	413	400	401	404	413	401	416	394	410	441	412	422	424	420	436	402	403	411	449	421	397	399	409	399	413	466	392	468	450	416	411	412	440	431	424	440	426	424	400	401	416	397	395	409	436	378	421	390	417	418	422	409	392	414	384	429	420	441	419	428	421	434	428	396	445	406	412	432	405	416	449	455	418	459	404	423	398	414	414	414	414	480	413	402	409	402	415	411	417	423	426	414	449	413	370	398	429	414	429	443	454	412	407	418	427	415	442	421	408	414	420	419	411	419	425	427	401	387	368	409	418	414	429	409	439	442	419	389	382	434	438	441	436	412	436	424	429	428	433	442	392	391	450	441	436	429	418	407	418	398	436	386	388	415	419	473	429	395	430	382	432	409	429	416	387	412	422	419	412	391	409	385	429	414	448	449	417	425	403	440	434	401	369	421	394	416	428	397	413	454	406	448	442	418	405	440	435	416	407	402	393	416	424	407	397	448	449	415	412	434	444	373	393	404	422	427	395	411	403	382	390	413	429	436	401	440	403	410	450	410	435	414	387	420	410	397	461	431	391	383	436	455	411	429	398	427	442	379	409	424	441	388	410	425	404	394	398	415	390	429	432	406	403	415	402	419	421	405	426	388	402	395	416	436	415	387	421	445	405	386	387	381	455	413	435	459	427	432	383	446	456	420	401	409	405	405	414	441	400	431	410	381	396	398	425	430	422	414	453	418	443	390	424	424	368	398	425	427	417	420	368	424	416	425	429	411	428	417	444	404	412	424	406	456	423	430	388	394	429	427	405	431	428	405	430	406	411	395	458	417	394	424	405	454	441	379	400	433	393	436	387	397	415	422	406	422	437	411	426	395	400	397	438	444	389	413	451	403	404	459	440	450	437	393	404	426	440	424	431	409	443	426	411	399	403	441	437	431	392	408	397	468	415	389	434	420	375	462	441	405	423	409	406	416	442	416	395	423	427	407	418	392	416	444	428	409	397	441	439	423	455	386	406	410	414	396	415	404	394	416	442	402	391	393	405	436	411	459	445	369	402	390	391	439	407	412	392	393	391	411	384	400	411	434	435	394	414	430	410	460	429	436	418	422	430	447	406	389	389	418	420	431	403	421	381	411	409	419	448	430	435	382	444	398	397	390	394	443	421	437	418	430	432	438	413	410	443	436	388	414	452	419	444	424	403	385	425	428	412	409	408	421	410	407	412	450	433	461	394	383	381	409	397	425	419	410	415	404	435	376	399	391	414	428	388	419	448	423	401	464	397	445	390	438	410	410	415	427	417	473	423	397	382	426	391	437	392	432	405	407	413	425	402	383	413	409	408	406	385	429	424	427	439	427	456	386	380	456	429	407	449	424	412	383	425	415	399	401	422	449	429	406	399	432	424	453	430	393	402	397	444	419	409	422	430	402	422	477	419	437	431	415	394	387	376	407	434	401	421	402	386	424	410	398	385	390	408	426	447	385	384	421	435	385	413	419	425	398	444	417	395	447	362	430	429	400	426	381	433	387	400	430	410	414	402	403	396	411	406	411	392	419	434	420	421	422	410	432	371	386	389	418	463	436	386	419	441	400	418	454	409	397	410	427	456	400	410	412	393	411	396	398	369	429	408	422	416	421	391	426	408	370	397	410	422	416	405	395	425	415	432	385	422	413	380	405	405	416	429	433	422	404	403	439	427	432	389	379	372	403	425	383	419	394	446	406	401	408	403	443	372	461	420	423	396	408	432	386	425	420	418	409	458	421	419	412	469	426	429	391	437	410	401	404	397	413	390	467	421	365	437	408	419	385	409	431	388	443	370	415	455	430	404	391	430	413	424	385	420	437	402	373	393	427	408	398	415	395	409	425	423	423	435	409	407	474	417	431	408	417	429	429	403	430	421	369	406	395	436	421	379	453	409	415	427	406	418	449	431	417	413	421	437	421	403	430	420	399	421	449	440	409	401	419	419	404	441	436	388	395	413	400	408	407	420	438	409	427	393	390	429	426	393	378	418	422	415	464	430	420	417	423	405	425	437	440	401	403	455	458	395	397	393	396	407	396	383	408	416	368	412	399	382	438	435	410	405	419	460	420	421	407	421	428	433	419	407	461	399	390	416	405	416	413	418	409	392	390	403	438	414	391	431	390	455	387	423	375	398	385	418	408	410	453	415	407	411	435	405	387	405	400	430	450	387	424	406	399	430	427	411	388	418	427	428	427	393	402	458	431	411	393	417	432	436	440	409	426	413	380	411	400	370	395	377	450	450	441	413	422	444	407	391	426	404	467	386	403	405	370	428	427	419	387	410	406	423	428	433	384	413	404	412	385	436	413	411	425	447	437	399	392	371	426	406	414	443	414	362	436	434	428	406	394	422	436	433	403	395	433	380	422	448	408	397	394	399	437	402	417	448	412	400	438	455	411	418	409	412	445	384	386	394	468	391	427	416	440	442	434	394	405	381	418	413	430	420	402	419	407	425	436	415	427	424	433	411	438	387	395	437	412	390	400	401	431	420	405	420	419	410	467	419	391	442	448	414	461	431	399	410	418	412	468	387	404	400	394	468	419	443	413	384	414	430	368	413	413	440	400	423	422	428	395	455	404	432	417	452	409	434	428	386	445	433	388	405	411	401	423	386	445	384	429	383	408	470	424	406	408	420	433	441	402	420	409	400	390	412	404	423	443	408	407	427	369	411	405	409	388	425	417	408	421	395	446	414	386	421	408	415	405	409	433	443	429	406	446	398	430	445	440	378	397	443	418	432	411	433	401	420	428	404	433	419	449	466	416	403	426	417	398	416	409	437	392	428	419	422	438	392	439	401	432	398	417	391	411	399	382	417	447	427	404	404	416	405	389	427	399	417	450	446	412	386	396	407	416	432	437	415	446	401	403	414	419	376	417	378	389	443	421	387	431	409	424	369	392	419	417	402	400	448	387	420	429	418	424	433	393	406	424	411	452	419	432	436	453	392	433	425	440	387	423	399	433	459	422	426	395	463	450
4852	851	437	347	358	353	345	329	320	400	350	348	333	330	332	315	334	341	333	341	310	313	338	358	361	367	355	336	364	365	314	312	302	350	331	355	338	325	334	295	353	318	341	356	338	354	332	358	316	334	325	301	327	323	366	339	340	348	319	364	340	387	343	331	342	357	339	327	342	338	359	324	328	346	338	363	350	326	342	322	327	368	340	333	324	327	313	332	310	315	343	341	340	323	370	300	348	359	325	329	320	361	362	350	318	332	343	346	328	327	351	373	326	324	346	328	327	315	305	323	344	308	318	349	327	319	329	384	354	332	333	366	380	316	331	354	326	348	349	341	303	337	369	312	292	341	351	358	321	312	325	324	346	339	326	346	349	358	338	353	320	330	332	303	318	321	337	334	357	310	324	343	316	350	349	351	333	374	335	348	302	323	358	334	361	350	331	333	300	337	342	339	376	324	319	337	338	333	384	302	369	335	319	319	324	314	347	325	323	316	345	324	330	295	334	355	292	316	329	314	354	354	334	292	348	331	313	380	299	323	325	302	344	333	343	326	342	327	316	350	352	356	310	337	348	334	299	313	327	356	372	325	310	351	323	339	356	318	351	349	334	369	323	335	346	364	364	334	342	318	347	372	331	314	329	317	291	368	337	336	332	342	367	341	362	350	369	344	319	350	323	326	349	345	344	340	313	331	351	315	356	327	321	318	312	363	349	348	334	365	325	331	310	365	308	363	350	357	345	320	353	335	365	307	313	314	328	344	372	337	345	313	334	346	353	330	349	293	330	354	337	332	351	340	360	345	317	352	319	328	353	359	373	337	321	347	311	366	334	327	338	342	307	332	354	355	364	328	354	323	341	326	331	342	352	323	301	313	345	356	319	331	372	338	384	326	354	364	302	340	324	323	372	325	314	321	315	345	353	337	345	326	329	312	337	339	328	326	327	313	349	321	314	326	353	316	311	360	315	343	360	335	329	372	330	328	350	333	359	340	329	323	317	301	333	329	325	352	328	359	309	315	307	344	330	354	353	309	302	301	310	325	326	328	352	342	334	329	327	335	330	372	346	346	326	317	349	284	317	320	350	351	305	333	318	330	339	354	338	341	370	326	333	349	333	338	345	351	335	335	340	356	326	358	346	356	354	356	364	333	333	346	386	332	330	322	335	316	317	325	340	348	320	382	341	329	361	352	349	347	345	295	330	331	336	347	354	341	343	318	354	341	326	330	320	336	323	332	316	305	321	338	346	322	318	317	343	344	369	333	362	346	308	324	323	315	324	330	353	347	348	330	347	344	313	347	352	343	311	327	354	330	315	331	332	323	342	346	349	343	323	305	330	339	349	344	340	346	336	316	320	322	330	337	331	332	328	324	348	327	331	343	367	373	320	345	318	342	317	356	353	346	324	362	328	317	342	347	325	357	358	370	349	337	338	332	289	345	336	310	350	343	341	349	345	327	369	327	340	299	344	366	352	316	315	354	305	319	330	355	346	316	344	330	321	355	339	361	306	326	363	307	349	323	330	327	356	323	339	339	299	336	322	368	309	343	303	325	315	340	334	344	355	339	350	365	323	308	345	342	343	343	337	311	331	351	352	333	307	348	333	330	299	316	368	333	337	299	312	341	340	341	359	348	327	317	332	369	331	346	322	360	359	345	323	359	319	354	346	351	352	324	311	324	336	295	340	303	347	326	347	324	309	340	360	371	350	340	324	323	317	339	335	307	334	318	336	314	316	320	342	364	371	324	321	333	333	338	324	332	349	340	334	324	318	327	375	343	352	342	328	349	304	296	332	318	325	301	323	343	324	303	307	337	351	352	352	291	341	318	356	325	360	337	335	322	302	331	325	325	331	373	358	315	332	319	393	360	313	343	370	318	320	352	349	363	332	335	325	315	378	377	354	306	329	355	376	354	324	331	346	349	304	304	333	351	386	306	308	355	320	350	308	345	325	350	335	311	321	337	339	313	308	314	310	320	327	359	318	313	328	336	307	322	331	302	326	345	337	331	351	334	348	350	326	313	329	321	365	332	323	341	307	367	338	359	309	340	332	325	358	332	320	345	358	384	356	327	347	310	325	339	359	301	336	344	348	346	357	337	336	324	322	339	348	293	327	328	323	309	355	313	328	338	319	327	323	348	370	341	290	311	329	327	347	345	328	365	322	312	314	377	334	336	356	347	332	342	341	302	325	357	287	345	342	342	363	362	362	332	347	340	369	340	308	356	337	330	314	334	334	329	332	369	338	348	322	382	367	369	328	350	360	336	351	328	337	325	332	335	329	332	320	343	343	346	304	355	333	338	337	361	332	336	334	364	339	316	347	335	340	347	309	338	340	360	357	316	330	349	328	339	383	352	315	381	324	315	309	359	330	308	345	318	318	312	344	323	304	349	339	324	335	354	369	339	334	328	351	347	363	320	344	295	335	354	330	348	340	337	339	364	328	360	344	296	330	320	368	375	363	350	329	371	347	350	343	328	326	343	337	332	310	357	334	348	358	333	354	353	329	324	338	339	370	379	320	347	379	323	336	320	345	320	337	342	325	350	327	334	339	309	355	361	324	329	352	332	343	336	342	345	370	355	377	343	318	333	360	365	301	345	321	340	349	358	333	310	362	337	308	335	313	340	335	326	302	341	305	316	355	361	323	298	352	357	348	318	313	322	306	352	310	315	347	319	362	374	365	348	344	326	318	374	348	330	359	365	361	355	322	336	365	348	342	315	346	348	350	350	340	367	355	339	346	343	329	317	339	341	339	317	337	312	357	337	343	334	339	306	323	339	348	337	312	338	379	328	334	347	390	337	346	332	383	337	312	317	320	312	332	329	389	351	316	348	325	293	334	360	354	344	334	320	359	362	345	331	346	339	340	340	340	313	368	342	306	315	315	323	324	356	322	312	351	338	360	364	343	341	330	324	326	375	352	317	340	328	331	332	339	294	315	337	313	308	338	357	317	333	364	303	305	364	320	332	324	361	351	312	299	335	338	341	347	327	348	360	314	345	317	354	303	342	328	333	343	348	333	312	341	341	299	341	344	340	376	332	316	351	309	322	321	354	347	336	330	339	335	367	343	337	351	340	353	326	356	329	332	344	326	342	351	329	338	366	366	342	360	346	315	339	331	292	296	311	356	352	366	305	332	332	336	318	345	360	371	395	312	352	373	311	302	322	334	320	360	338	331	379	352	331	391	378	324	371	344	353	335	347	337	336	334	334	313	356	320	337	308	321	347	312	347	356	338	334	363	360	326	361	337	344	331	346	344	345	321	309	301	328	323	308	319	354	361	326	345	340	388	365	365	289	398	338	334	329	312	352	357	357	327	331	326	317	356	333	318	335	354	324	364	336	360	327	308	316	349	311	311	313	340	303	352	335	346	313	322	321	329	354	305	324	301	313	328	332	309	345	330	344	306	301	347	356	330	328	316	346	331	330	341	293	318	303	333	329	331	357	325	315	321	311	360	336	370	329	336	348	363	324	313	342	289	322	380	349
4119	1247	997	966	881	818	855	826	862	850	809	821	837	835	818	815	833	786	783	803	832	837	800	849	823	817	838	830	831	836	805	841	785	810	770	839	808	841	741	783	797	807	793	809	802	809	819	786	803	805	779	828	764	816	834	834	790	805	800	868	785	784	817	804	802	806	796	823	842	801	754	728	758	808	825	792	774	833	799	814	772	810	812	823	812	794	835	767	796	824	756	801	804	797	827	807	801	814	744	806	778	828	816	831	790	833	806	815	834	820	826	784	773	801	844	795	813	782	751	824	798	831	825	863	849	801	741	787	805	829	811	823	799	802	830	804	780	811	766	830	802	809	741	831	824	760	779	769	826	746	835	792	708	836	834	811	797	811	763	811	761	788	794	841	863	829	780	773	784	766	782	860	800	803	806	816	865	823	804	826	758	818	809	773	796	794	824	760	830	786	745	829	851	760	754	782	781	878	759	810	800	770	831	757	821	820	832	802	824	797	839	857	818	837	801	767	810	827	825	815	801	746	797	814	817	798	830	820	749	792	823	831	833	821	780	820	787	820	842	780	763	796	815	894	786	767	786	818	826	822	808	802	824	763	815	865	821	797	782	822	814	799	798	822	762	801	832	780	822	817	753	793	768	796	813	803	797	810	746	790	817	826	844	822	810	786	797	791	825	802	810	837	821	813	827	816	810	794	806	829	797	798	794	815	833	824	820	805	825	780	781	756	795	796	827	785	818	805	751	787	809	802	837	805	777	783	721	769	783	839	807	768	802	788	802	844	798	761	773	827	820	827	804	840	826	814	814	824	819	754	855	802	848	806	798	745	753	789	782	759	774	841	827	812	786	821	833	877	818	854	779	796	816	814	766	846	813	810	827	778	835	820	843	822	781	817	842	815	788	852	803	797	809	823	855	820	800	862	797	837	818	812	779	805	784	785	774	792	795	802	818	827	772	780	818	830	778	787	802	823	840	832	745	812	788	820	778	809	804	815	815	795	857	817	790	808	819	812	821	859	817	812	794	791	829	762	777	796	740	849	773	841	798	782	814	765	815	792	781	825	832	851	837	793	766	798	791	775	795	830	770	824	856	770	729	791	783	851	749	801	785	802	815	802	828	769	841	820	801	802	766	806	796	776	799	830	812	793	865	804	813	847	813	826	794	779	854	796	757	794	797	828	783	830	806	808	784	805	812	755	787	789	807	832	764	790	857	820	840	829	826	790	814	768	842	789	785	802	793	823	856	786	816	786	854	793	839	818	831	810	785	771	806	743	826	829	804	765	811	805	801	822	853	788	767	767	813	778	809	824	833	787	813	770	765	791	820	793	782	819	766	809	834	777	777	812	783	814	794	785	805	786	768	789	823	810	795	828	797	827	706	818	839	829	728	807	818	790	807	796	816	764	792	827	797	785	797	774	806	858	789	822	859	800	824	795	802	738	747	780	786	852	774	856	823	845	853	835	838	810	814	778	778	818	779	861	791	809	838	811	815	800	835	809	847	779	809	848	831	794	823	771	805	825	853	784	824	811	792	815	768	790	770	796	825	842	774	838	814	766	811	794	846	792	748	799	841	812	730	814	846	862	829	764	818	817	779	792	818	809	841	752	878	860	850	773	830	827	776	837	804	766	807	826	802	799	826	829	842	777	811	811	797	834	806	774	830	812	787	820	789	780	785	794	786	758	794	824	797	811	822	796	791	836	809	806	792	791	804	825	766	887	759	791	826	765	739	808	807	756	835	825	767	836	858	805	813	791	811	866	778	749	834	822	815	799	745	761	808	809	846	795	802	774	805	773	756	794	809	836	869	860	775	786	772	806	767	846	854	816	824	782	825	815	788	766	804	771	777	809	804	797	818	757	848	813	826	820	851	817	774	808	823	749	848	766	790	815	780	834	824	800	835	799	795	774	804	819	775	831	829	804	831	760	816	805	864	803	806	823	819	838	802	803	764	794	772	846	805	854	828	751	842	823	769	800	771	779	825	789	829	803	804	793	801	822	775	858	793	801	895	787	818	761	796	840	764	834	819	795	825	830	802	782	755	837	819	747	825	846	833	757	803	848	827	826	795	838	751	806	848	823	832	828	802	847	853	820	801	842	793	828	841	786	788	812	769	807	815	795	759	789	781	812	766	798	761	799	873	801	816	818	797	823	848	761	814	798	814	742	771	845	819	787	787	812	786	776	812	838	765	784	825	820	785	839	801	833	814	843	790	849	786	747	744	845	810	775	806	781	814	822	792	807	831	803	798	779	776	803	812	774	807	883	824	778	812	813	851	825	804	817	806	766	825	817	801	783	881	790	796	794	834	773	822	787	785	760	823	830	839	816	789	803	816	787	813	817	826	776	815	772	802	786	833	749	780	815	848	875	835	789	836	767	759	862	846	804	822	833	784	849	787	847	828	759	795	776	814	812	820	822	839	750	802	841	805	811	795	796	866	732	872	818	841	803	780	805	801	843	816	802	822	806	802	826	803	795	822	841	849	787	771	779	832	820	803	819	784	778	788	790	793	794	819	808	817	791	794	829	846	787	831	842	798	835	732	846	810	832	763	811	855	791	821	769	822	810	811	794	833	840	802	784	794	780	827	798	809	796	782	780	833	819	816	795	794	760	816	810	746	821	810	756	816	788	828	798	829	838	774	800	822	846	781	810	796	803	766	793	794	826	845	758	838	807	822	822	795	788	841	762	801	817	815	838	836	833	789	780	826	778	818	806	808	827	785	838	784	793	828	824	804	795	827	812	815	837	804	796	839	791	799	803	777	796	814	800	810	817	790	814	819	830	840	784	792	808	797	785	814	796	793	792	829	827	766	830	822	805	808	799	827	839	809	821	796	785	792	797	771	779	814	826	834	762	756	793	801	769	818	880	827	819	764	822	785	765	804	844	791	797	832	834	791	769	783	814	838	790	825	869	801	835	823	808	789	775	839	784	808	829	830	787	792	824	834	806	816	819	827	811	805	791	842	840	799	811	840	787	826	812	810	819	784	813	788	796	806	803	812	769	756	775	740	773	783	807	824	785	790	826	813	808	819	822	807	763	844	772	777	812	825	783	787	845	790	800	822	847	783	784	833	838	844	790	797	857	819	773	810	770	804	791	785	821	855	859	818	819	874	796	790	818	784	798	769	802	829	810	817	790	841	824	833	814	774	837	800	790	777	841	754	782	787	744	826	768	783	780	825	774	827	827	821	869	797	772	781	801	756	730	836	787	779	800	829	757	830	811	845	785	816	785	821	830	817	776	853	771	856	846	855	800	846	816	808	779	838	803	799	798	754	798	767	766	835	815	781	810	784	807	822	828	826	783	767	869	748	795	841	812	781	809	847	825	836	777	792	828	861	813	713	779	794	740	796	814	781	785	756	848	785	849	814	864	794	790	857	799	878	804	809	788	833	799	800	837	799	763	900	797	827	776	825	822	828	818	813	831	829	840	809	828	845	843	765	825	764	779	772	784	832	767	798	780	789	777	812	813	788	876	812	786	874	780
14735	2152	772	513	407	413	350	367	359	349	330	359	358	331	331	301	348	325	359	354	339	347	374	371	340	332	336	324	359	306	329	322	323	314	293	325	319	332	294	283	347	294	338	315	336	349	347	341	319	329	312	331	329	348	320	337	350	344	329	329	328	319	303	310	289	299	287	316	292	320	341	297	328	352	304	309	333	341	334	327	311	339	330	326	332	347	329	279	311	333	327	336	294	317	334	307	300	329	293	333	322	310	345	335	336	326	356	291	319	325	331	334	319	326	301	333	328	330	361	340	336	319	336	288	313	311	342	323	289	302	336	337	353	339	332	305	310	331	306	357	290	324	307	361	313	327	294	314	334	320	346	305	307	307	298	352	312	303	319	326	324	343	356	329	325	310	318	311	354	331	345	322	314	324	325	351	324	308	317	336	293	303	331	311	309	313	339	327	350	327	316	356	332	317	338	308	315	339	341	296	323	328	313	307	328	333	302	330	329	316	340	321	324	318	310	343	322	314	292	293	317	340	297	334	347	296	358	333	342	347	335	341	336	325	333	305	338	303	314	307	312	322	300	333	330	320	334	353	312	348	302	342	336	308	319	307	292	326	286	322	338	321	342	315	311	334	312	310	337	281	364	341	320	303	300	311	347	340	359	362	326	306	333	341	366	337	314	330	318	306	331	305	315	299	346	298	327	291	353	322	312	328	332	314	373	338	308	299	320	315	328	344	355	329	341	342	333	329	310	314	312	327	341	309	311	329	330	338	365	329	307	340	341	335	315	317	309	316	331	371	296	288	355	343	312	344	333	344	347	296	342	318	332	323	322	291	291	345	315	344	343	289	308	348	358	333	310	323	345	328	298	335	333	298	325	309	308	350	291	321	345	334	284	315	292	315	291	302	326	333	345	327	321	308	332	316	349	337	314	313	319	332	310	343	334	312	351	323	378	300	309	287	329	279	335	306	335	333	340	273	373	347	279	295	309	319	301	338	332	302	321	277	333	346	304	341	289	324	318	326	315	361	338	327	316	326	326	325	337	303	336	342	308	315	336	311	320	341	325	341	302	298	328	322	305	343	337	317	305	318	333	361	324	304	342	339	335	324	393	319	337	340	320	291	330	295	322	301	330	371	328	343	326	317	333	336	311	340	320	320	343	314	300	322	300	327	333	309	316	299	302	335	338	289	327	336	311	340	275	346	327	317	322	333	342	336	330	350	341	293	347	350	354	324	303	348	305	304	304	319	301	291	333	336	318	317	346	329	334	324	313	306	324	286	348	304	317	327	345	328	323	350	316	349	314	341	339	329	290	337	309	319	291	344	337	334	306	310	333	291	327	328	342	272	353	301	308	348	353	319	279	318	308	306	321	321	313	316	301	344	324	333	363	345	331	331	315	318	340	330	351	309	325	307	325	291	316	317	308	336	352	359	320	280	332	303	324	330	318	347	319	331	331	324	343	306	310	304	335	369	300	320	302	297	333	316	304	324	304	331	286	330	332	319	324	347	307	294	334	335	316	317	332	332	291	300	330	309	324	325	357	332	314	342	340	329	319	340	333	319	347	342	319	342	324	331	311	304	322	320	315	338	317	362	338	314	331	344	332	333	332	310	323	298	342	342	325	311	317	343	335	308	296	340	279	343	355	335	287	332	306	334	343	306	314	319	320	338	303	338	332	298	307	321	330	341	327	330	308	327	304	325	335	344	312	337	302	307	301	339	301	363	335	304	332	321	354	311	306	319	348	320	287	290	301	293	333	338	319	341	336	327	338	330	343	308	326	297	297	339	307	297	308	323	330	326	344	330	329	339	316	330	287	336	337	361	373	341	310	358	344	293	336	330	310	321	307	347	325	320	354	355	369	328	331	351	339	308	336	339	391	311	371	361	313	351	320	366	336	346	340	367	326	333	305	284	350	324	321	326	312	332	325	346	315	285	297	280	345	328	319	308	334	339	309	313	308	344	342	277	305	336	341	374	367	330	328	325	294	319	297	331	325	336	307	339	309	316	314	318	327	328	336	327	349	326	317	358	335	286	308	322	289	301	319	340	322	389	334	307	324	331	321	326	285	346	312	303	306	304	334	323	343	364	306	361	293	344	307	329	298	323	285	324	314	335	325	315	319	317	316	285	315	340	313	344	321	311	347	322	307	356	290	291	339	291	312	306	314	336	314	313	338	325	311	321	340	328	304	311	322	333	346	321	335	323	295	326	331	333	326	314	303	311	353	298	336	310	305	358	336	331	350	310	328	342	339	339	341	355	380	321	335	340	337	356	302	333	297	345	346	363	359	302	309	348	353	328	319	351	347	310	335	300	314	340	338	338	324	338	346	347	312	362	333	328	331	306	311	322	322	358	318	348	320	350	319	326	337	324	310	336	318	336	329	321	336	330	325	321	331	313	333	346	361	284	317	346	325	300	333	324	336	309	301	333	343	391	317	309	295	303	321	345	342	334	335	323	296	324	343	313	328	320	332	343	309	357	334	356	321	320	320	318	362	316	298	317	326	340	328	330	321	325	348	317	295	298	331	337	375	356	308	283	293	306	326	325	340	349	354	305	330	361	327	303	314	324	324	329	331	306	359	340	334	336	327	288	336	298	322	332	332	331	329	343	334	320	298	332	324	300	311	286	355	353	370	311	346	328	295	300	327	319	311	339	332	347	326	311	332	325	312	316	334	333	332	327	323	307	292	336	328	345	329	360	319	302	309	276	298	329	290	310	338	333	320	320	316	341	325	328	320	292	313	340	348	294	319	320	334	346	313	333	319	340	339	358	306	326	294	289	333	327	306	309	323	367	311	313	295	323	354	344	341	321	337	314	316	312	329	333	302	311	353	334	297	303	290	326	307	324	303	294	318	351	342	336	285	343	333	338	357	347	323	317	312	341	318	335	317	317	341	334	323	323	377	320	311	346	352	359	368	326	313	315	322	335	284	311	338	332	348	330	317	332	320	342	320	320	316	310	317	308	348	314	345	346	328	309	330	282	319	329	353	337	314	328	354	272	303	338	321	318	327	312	312	325	323	334	347	344	312	299	331	351	310	309	322	345	309	300	334	334	310	323	323	348	323	338	315	309	317	339	336	332	293	345	343	357	316	323	329	310	292	308	291	333	323	311	332	368	341	350	320	366	316	292	293	330	337	320	334	327	338	309	322	325	343	350	297	316	331	331	305	314	326	336	347	298	350	305	357	351	325	316	314	310	317	313	314	321	302	337	339	358	340	325	303	309	302	326	296	303	351	301	340	309	348	351	358	343	329	297	327	328	319	345	335	326	343	340	307	354	317	330	325	336	354	324	330	315	339	356	303	306	330	307	322	323	315	343	316	310	336	348	293	320	332	316	332	297	334	316	321	337	302	329	326	292	349	372	354	329	317	284	321	348	295	319	341	313	316	359	345	307	290	344	300	335	321	316	327	279	342	326	345	316	307	268	335	335	324	353	340	302	297	357	360	336	353	333	288	323	336	321	331	310	293	297	330	322	299	306	354	335
11431	1788	1433	1447	1272	1172	1059	1013	974	882	824	919	853	874	832	834	808	780	786	817	769	774	778	765	805	771	838	799	766	837	824	751	800	783	809	799	753	785	790	770	768	772	795	759	780	768	742	799	841	793	732	796	746	778	743	726	794	771	836	763	759	715	775	759	767	747	793	823	763	751	809	764	824	772	757	758	769	770	753	773	736	853	768	770	773	807	735	709	799	748	762	749	779	847	743	730	726	768	721	754	761	737	786	793	750	749	767	756	788	778	776	714	689	776	747	763	754	785	769	798	776	732	779	728	751	779	810	778	749	721	762	706	732	806	808	774	774	818	710	724	786	781	730	749	737	764	755	771	786	721	723	815	759	829	790	790	736	690	756	730	779	773	735	741	714	717	800	718	778	790	808	712	726	729	753	785	791	754	777	760	747	690	773	794	739	821	769	774	729	798	803	766	788	786	800	755	785	736	776	803	796	801	745	762	689	782	774	771	777	722	814	766	726	796	781	756	793	765	763	817	756	765	802	786	746	823	781	735	773	768	719	770	746	713	779	788	755	793	737	768	764	764	749	765	767	747	777	748	716	760	728	765	768	749	780	732	787	762	806	750	759	733	773	718	788	793	750	738	765	731	739	750	698	757	788	772	819	768	719	782	790	796	797	793	760	774	749	777	766	772	741	773	740	763	749	766	809	821	773	776	760	737	725	715	835	762	758	823	776	720	769	726	734	764	769	770	759	775	781	740	741	770	792	780	816	796	760	771	790	755	753	809	828	769	764	771	765	767	810	725	797	778	765	779	760	737	779	793	773	783	760	798	764	717	776	754	794	759	791	732	831	768	801	752	743	775	769	766	774	796	726	761	770	751	754	782	727	783	757	742	720	772	796	732	754	740	821	762	792	754	784	816	800	799	769	742	770	781	767	781	757	765	805	758	781	777	721	767	764	761	785	782	774	741	763	790	819	749	806	821	759	753	733	781	735	725	782	798	757	728	740	788	770	786	769	790	790	781	795	777	762	727	746	735	775	766	722	769	778	722	774	768	742	817	745	730	722	795	790	758	743	775	783	791	801	743	710	726	739	764	784	768	752	745	766	800	743	776	788	757	765	756	751	761	787	739	742	753	736	789	769	735	756	739	735	825	817	776	754	713	783	833	793	782	757	769	799	716	764	782	751	790	781	757	729	787	750	790	775	768	773	755	766	766	750	798	799	789	772	760	743	796	797	759	756	740	771	744	726	731	789	757	783	784	758	769	777	797	778	755	738	796	747	764	778	724	792	741	772	809	694	751	753	762	762	756	787	739	736	758	752	767	768	775	772	729	777	756	780	712	787	760	801	728	741	751	712	793	754	712	778	800	753	739	770	730	816	774	758	726	795	801	773	755	776	770	769	788	815	744	812	761	736	818	806	798	786	761	795	784	768	800	784	796	727	826	784	788	738	759	711	774	757	785	745	757	790	757	744	725	728	737	717	754	782	722	768	769	730	766	802	793	798	826	779	768	785	753	789	725	786	766	772	762	728	782	765	780	740	845	761	803	804	822	794	789	802	754	746	754	788	771	789	767	768	807	736	737	789	751	808	825	805	712	771	762	716	778	774	786	774	824	777	768	741	803	802	781	799	787	741	808	749	755	730	757	722	750	791	745	724	803	774	769	790	798	778	787	812	715	727	797	786	771	783	736	787	793	796	712	770	745	722	730	766	793	768	770	765	769	818	783	786	795	761	736	815	774	737	716	786	762	763	791	748	757	721	766	774	771	782	770	770	734	732	780	816	767	754	807	786	777	789	755	738	768	784	718	762	803	731	756	785	743	744	741	786	800	752	744	797	773	742	750	766	750	765	760	772	713	749	744	768	713	814	783	723	784	796	720	763	779	717	803	809	767	776	762	717	745	727	759	739	820	782	718	772	751	771	791	782	760	748	783	766	759	797	756	766	798	764	749	811	776	774	799	779	759	802	826	762	726	742	725	791	749	758	741	771	783	745	817	762	769	766	758	757	778	750	809	840	805	759	783	779	763	757	751	762	750	763	753	792	775	783	740	771	775	781	761	743	723	805	752	782	761	809	812	755	773	763	759	762	712	784	799	750	761	791	740	805	755	828	769	804	731	752	741	741	759	773	755	747	746	770	758	797	805	816	735	721	798	769	783	790	749	745	717	763	749	765	786	828	773	788	770	777	761	729	751	785	736	794	774	774	779	776	796	735	773	803	727	772	772	760	756	722	783	802	805	761	773	785	735	729	798	798	753	768	783	781	794	724	755	799	746	778	796	759	791	794	765	768	787	762	796	713	765	782	823	765	733	721	783	715	761	776	783	746	728	766	752	762	823	747	781	782	755	742	742	752	761	766	789	711	748	749	731	793	863	771	774	793	758	783	777	751	770	767	810	731	707	713	759	784	778	807	796	780	795	773	727	783	726	747	767	744	823	765	742	798	742	763	780	772	800	716	749	750	795	784	753	745	755	734	817	736	757	754	800	815	735	795	789	755	725	739	792	806	791	789	753	735	770	713	809	733	788	771	751	772	831	786	783	757	757	818	753	816	777	729	742	733	752	786	740	712	707	733	735	741	772	757	800	756	714	799	778	764	790	735	771	746	731	751	774	787	744	705	756	724	765	733	757	747	779	770	791	761	770	782	692	773	763	771	736	800	771	790	763	736	813	747	728	784	759	742	781	749	757	787	762	735	766	772	730	810	735	840	708	768	758	693	769	741	717	774	755	726	746	787	788	831	782	721	766	829	851	792	773	778	781	735	759	815	753	795	740	816	720	766	774	750	765	818	738	831	740	750	763	771	732	736	738	771	752	779	716	763	790	739	755	769	800	771	764	737	804	765	737	768	757	744	800	744	722	776	798	770	704	763	765	752	807	738	787	764	776	730	777	759	770	766	747	765	764	755	760	750	724	758	699	741	759	749	744	729	713	757	761	731	762	796	749	769	758	729	762	737	748	794	812	755	798	780	712	755	776	776	760	805	771	748	804	790	783	792	758	759	754	714	817	758	803	715	761	824	812	798	736	744	806	761	772	788	835	756	773	800	725	795	751	778	798	754	757	789	757	742	788	792	831	752	761	752	768	736	770	778	770	766	793	740	757	770	769	731	737	792	716	766	750	759	758	792	753	771	802	837	760	772	785	786	751	790	794	721	765	833	752	762	759	761	723	846	742	837	785	767	760	716	756	756	789	724	764	763	771	788	784	770	746	749	772	763	742	769	761	850	774	793	806	810	777	768	792	745	788	741	786	796	721	800	758	760	735	815	763	773	771	750	755	784	769	759	743	840	800	740	753	744	787	773	795	756	850	771	764	766	773	788	759	732	710	794	796	790	771	783	787	755	762	804	744	771	779	767	789	785	764	776	724	749	789	704	762	768	773	759	761	717	710	769	764	809	816	786	782	768	768	777	787	742	746	778	726	774	825	770	802	744	739	810	730	750	813	728	750	780	779	777	727	758	765	767	763	755	769	799	832	803	754	771	722	799	766
24551	4373	1386	653	405	323	275	243	229	198	213	171	204	204	184	171	180	179	166	160	173	140	167	174	160	148	182	154	158	182	177	140	163	177	167	148	165	148	164	152	183	150	180	163	156	180	160	161	156	165	155	154	172	143	160	168	143	159	154	179	133	144	142	171	175	144	157	148	156	155	175	171	164	151	160	146	173	156	146	153	149	160	153	154	145	155	156	168	174	153	165	180	159	157	174	148	143	168	160	151	132	136	144	155	147	154	155	153	178	137	155	161	144	156	140	159	158	151	149	137	143	170	166	139	157	148	160	158	155	175	156	175	156	175	179	147	183	170	149	177	172	165	144	132	147	153	158	161	163	147	143	168	136	162	163	168	152	165	178	178	168	157	166	152	143	178	161	158	149	172	167	151	158	150	134	161	137	161	149	178	164	151	151	152	155	166	150	151	155	141	183	170	144	178	164	153	141	168	144	160	154	142	169	165	172	150	159	147	163	149	159	156	142	168	184	159	168	137	137	145	178	152	160	171	168	164	125	158	141	179	145	166	160	148	170	157	148	152	154	157	167	157	170	155	151	161	176	152	149	130	138	157	168	171	156	147	135	154	153	151	136	154	168	157	179	154	163	167	148	162	141	160	173	167	155	147	179	190	160	159	180	142	161	159	162	169	153	175	161	157	159	170	176	172	171	175	136	143	168	172	174	171	180	172	159	166	164	155	159	151	171	152	140	165	135	159	156	166	169	170	153	142	175	159	160	153	172	175	163	173	152	150	162	135	152	148	160	145	165	165	168	167	156	161	145	173	167	160	160	170	147	144	141	192	177	161	171	149	139	154	157	174	151	161	156	158	148	156	165	158	156	157	168	182	165	178	157	161	159	166	162	151	155	172	180	159	151	151	171	141	144	162	157	174	187	158	158	164	163	150	157	157	167	182	157	162	154	166	154	179	148	150	192	150	182	165	164	178	133	160	159	168	159	162	156	148	175	139	163	159	165	150	160	161	150	164	147	165	141	159	156	142	161	162	170	150	160	174	160	168	162	157	164	138	150	162	161	173	171	149	151	152	156	167	154	148	143	146	157	183	158	163	160	151	178	165	165	176	180	170	142	146	183	169	152	172	178	146	147	185	180	206	158	170	147	150	152	166	181	158	174	173	183	155	139	144	150	158	160	156	135	155	151	141	140	162	162	169	159	147	167	179	172	152	159	179	179	160	186	159	176	146	157	152	153	173	127	140	167	153	168	159	163	163	170	156	160	187	156	157	148	147	158	163	175	176	160	157	171	148	159	152	157	167	173	168	146	170	145	157	153	162	137	147	162	167	156	156	160	143	177	195	155	159	149	133	165	148	160	188	164	164	154	145	140	174	186	149	156	166	174	156	162	173	147	144	188	156	170	129	154	143	145	157	167	153	132	131	167	158	133	158	138	181	168	167	136	164	163	169	143	164	178	146	180	152	183	156	147	155	164	147	145	165	157	155	141	150	140	156	169	148	142	161	158	161	164	157	169	142	164	175	152	169	145	181	150	160	155	171	142	156	178	157	172	179	172	136	127	147	170	164	156	171	144	166	175	175	174	167	152	173	155	154	184	167	145	179	162	167	173	156	143	175	190	163	152	129	158	164	176	155	138	154	193	160	167	136	130	150	149	155	172	131	138	135	168	144	167	157	151	141	161	146	152	191	159	150	136	158	143	158	159	169	158	167	163	143	167	165	146	157	149	157	172	171	156	137	172	147	155	176	145	142	151	186	143	166	175	152	147	162	151	149	155	137	161	168	152	168	175	177	177	139	142	162	143	168	158	173	166	164	157	148	143	130	164	183	157	147	156	170	174	147	147	161	148	151	146	158	152	150	171	158	147	158	156	155	160	134	152	156	142	154	161	172	176	176	165	164	173	153	148	162	143	167	158	145	145	169	157	181	158	168	174	151	153	160	143	158	173	169	137	148	159	176	166	184	159	185	125	145	150	170	137	165	148	170	164	171	147	142	141	165	146	158	173	164	149	163	150	151	172	157	158	156	166	177	167	171	184	143	159	149	169	162	163	142	154	136	164	144	174	166	153	165	158	129	165	153	152	202	145	178	165	157	148	169	155	144	160	184	164	161	144	155	129	160	125	182	191	177	149	153	138	145	141	158	191	146	165	169	166	167	166	163	148	146	181	154	185	154	157	156	158	144	166	175	163	143	162	152	162	150	187	178	158	155	155	156	153	160	161	174	165	154	158	127	154	158	161	175	160	172	166	172	146	160	162	156	161	157	169	165	144	170	156	159	162	163	157	151	171	151	171	146	152	157	146	172	155	146	141	140	131	169	158	162	161	183	153	168	141	161	147	156	149	173	143	130	161	150	170	194	136	150	154	168	162	148	186	145	179	138	161	150	176	162	158	157	175	157	162	127	151	167	162	145	168	129	177	175	154	169	157	131	176	162	182	127	147	157	166	153	165	148	168	164	156	172	171	163	171	157	161	149	164	162	151	154	177	179	166	148	148	152	156	162	169	169	164	157	171	153	164	166	174	154	151	146	178	149	161	152	138	168	164	148	184	173	174	168	167	171	182	163	160	178	184	164	139	168	152	163	137	161	148	147	169	153	194	164	163	161	152	141	147	158	163	167	157	152	132	170	163	143	160	151	154	142	160	166	161	148	133	142	172	151	171	149	177	155	147	152	178	172	154	154	160	171	152	164	148	163	158	194	148	166	160	157	152	167	166	167	172	155	165	147	155	148	137	170	166	167	157	151	153	161	142	159	162	148	146	150	128	174	167	158	165	165	164	151	155	166	185	137	171	160	151	163	168	175	152	145	194	161	138	146	141	144	142	150	143	149	169	159	143	158	161	170	162	162	154	144	175	148	163	169	138	160	186	143	159	178	136	155	179	164	149	160	164	166	148	171	174	175	145	148	156	156	174	179	165	137	150	156	141	166	139	132	164	165	182	164	160	156	158	156	145	176	160	148	167	195	141	153	184	165	155	157	135	173	164	146	148	141	179	152	158	158	155	169	146	158	144	172	183	174	172	193	148	141	180	163	161	168	168	169	172	145	162	173	157	151	158	178	172	148	171	158	167	150	153	179	159	134	159	171	180	147	182	159	157	145	149	170	155	152	140	150	158	176	137	156	149	147	128	166	169	175	157	156	165	163	166	148	156	147	147	168	155	179	144	170	154	134	138	158	158	163	168	168	146	167	170	161	165	170	140	168	150	156	172	142	187	154	175	162	172	169	162	161	145	178	140	125	145	146	144	148	152	146	166	154	142	165	150	162	140	160	170	170	139	174	190	157	155	163	151	159	150	136	153	141	137	166	153	161	157	169	167	170	150	172	148	142	171	148	147	142	155	149	157	171	137	162	161	172	180	188	150	163	148	162	143	151	138	171	169	172	186	145	153	155	162	143	183	169	173	154	148	146	170	162	163	179	171	191	167	163	165	168	161	133	169	145	150	164	165	147	155	173	150	159	178	150	167	161	176	155	164	181	160	153	156	144
15776	2061	2094	1819	1434	1274	1044	967	749	709	675	618	590	568	552	500	478	502	511	464	485	494	448	472	432	489	434	457	430	469	451	429	427	428	424	400	440	440	403	420	450	406	404	426	430	432	426	443	419	419	406	454	411	429	411	430	439	440	451	441	445	395	470	411	454	414	410	426	394	386	426	381	399	413	411	429	420	431	404	416	421	406	404	436	388	399	430	390	436	378	386	409	448	390	424	364	445	397	396	418	390	395	406	432	374	414	441	403	399	362	408	401	409	434	388	379	374	372	421	387	423	392	438	389	382	404	425	414	390	412	373	414	397	401	418	361	381	387	407	402	385	411	383	404	387	427	424	376	420	435	401	416	379	395	383	412	418	409	389	392	416	352	388	364	448	400	395	390	400	411	383	413	426	387	411	400	415	447	369	392	411	384	374	402	432	423	427	406	426	430	390	388	406	418	406	408	374	398	417	413	425	457	401	398	392	437	409	406	420	406	423	406	430	399	422	412	435	420	427	380	377	392	392	414	380	390	382	360	456	398	406	436	406	407	397	423	394	399	419	433	405	398	379	421	409	406	398	392	409	413	378	397	411	420	391	415	399	399	405	405	420	413	405	438	437	381	416	422	378	403	400	382	397	378	372	400	405	399	398	400	438	387	402	419	401	408	385	398	396	369	389	393	424	404	399	438	405	425	427	374	412	433	412	376	402	365	459	389	409	398	427	401	400	385	387	442	403	423	363	431	406	413	424	382	394	394	382	380	428	381	404	393	397	396	427	420	398	430	399	412	405	417	425	403	410	409	434	435	394	390	418	405	408	393	399	372	383	386	405	360	433	400	423	390	380	370	409	378	396	415	390	397	368	417	429	403	427	405	386	394	413	407	377	406	416	419	402	395	393	410	440	410	405	403	461	433	374	407	392	395	391	411	423	418	384	398	436	383	399	391	409	386	397	386	420	410	420	418	405	385	412	435	408	417	429	417	396	417	419	410	418	396	415	385	412	405	411	382	401	404	421	401	424	450	382	413	416	414	429	391	412	412	398	427	407	429	402	392	410	388	436	406	397	432	402	378	396	419	417	397	407	404	413	427	415	394	385	407	408	395	413	373	383	412	406	398	419	411	431	421	414	425	411	414	425	373	421	413	388	394	421	404	410	405	392	375	411	407	346	408	373	387	403	419	403	382	410	407	406	415	390	412	382	414	370	436	420	418	361	400	414	386	411	430	423	391	395	402	413	407	421	422	412	415	378	380	400	423	426	438	442	425	403	355	399	401	391	403	408	388	361	400	385	386	387	391	409	453	405	391	427	399	391	409	406	419	396	378	382	397	430	392	423	449	455	403	383	413	390	436	379	412	421	403	430	364	368	374	393	417	413	418	390	380	408	401	430	393	405	398	427	436	380	428	393	408	402	385	404	406	435	408	387	391	384	384	387	444	402	391	402	405	416	439	394	410	394	394	417	412	376	404	411	401	449	405	390	376	382	407	384	435	406	423	394	408	393	433	432	369	410	408	401	413	380	393	399	435	401	398	447	388	398	427	408	406	420	412	403	388	413	397	418	374	384	402	450	435	395	429	442	394	395	400	441	422	401	403	416	397	423	397	388	384	391	385	403	408	432	406	410	356	387	402	419	428	385	379	386	420	413	423	403	453	340	397	395	416	369	409	408	377	406	414	448	426	382	377	412	403	414	385	387	409	391	382	386	417	427	409	366	426	411	400	385	437	400	403	372	410	374	420	397	400	371	402	402	377	410	409	399	364	406	414	385	372	425	349	404	419	402	376	425	386	380	428	412	415	412	403	379	376	415	403	440	408	383	382	396	389	407	384	409	431	411	414	414	412	398	417	373	362	416	380	367	396	384	398	431	406	403	399	402	375	413	403	375	365	409	391	399	367	404	410	376	424	400	427	403	413	397	431	391	366	408	411	414	375	387	402	424	400	371	435	418	408	418	384	393	420	412	414	401	381	389	416	382	434	409	408	406	412	385	410	400	420	383	393	441	401	434	439	369	399	370	425	425	395	372	416	427	411	400	416	381	415	377	427	408	397	385	379	412	360	378	400	397	420	391	381	417	386	412	404	430	399	356	396	394	403	377	438	402	414	393	421	407	424	401	385	422	371	376	392	378	400	425	394	403	433	396	404	406	395	370	400	413	379	416	436	389	382	405	375	371	394	390	430	395	377	417	383	380	374	391	424	369	372	413	406	421	389	424	388	373	390	422	401	402	400	394	416	411	402	376	388	403	395	415	384	407	410	427	414	436	400	396	410	445	411	422	372	386	395	427	426	400	392	431	410	430	391	368	436	381	372	418	409	425	389	400	386	376	418	415	408	413	405	408	430	393	421	398	410	429	417	396	405	437	376	386	409	400	396	409	376	404	382	410	411	397	418	384	391	381	403	422	422	408	437	398	393	409	415	387	389	350	432	427	416	389	413	372	451	420	453	376	395	441	386	406	402	392	420	389	391	409	406	398	390	376	429	407	428	417	404	404	394	383	429	382	394	383	384	403	382	356	429	404	429	376	426	379	379	373	397	394	369	423	412	405	402	388	399	408	411	419	405	409	396	415	409	398	413	430	429	385	399	400	411	424	381	423	444	423	420	429	441	421	411	410	409	460	399	370	414	403	416	426	396	420	437	404	379	393	427	365	376	373	404	404	390	401	421	367	386	427	443	451	411	406	396	396	403	438	419	395	389	378	409	406	376	405	388	385	400	360	416	386	398	382	366	389	431	400	371	404	392	390	419	379	374	393	398	436	379	415	427	388	407	390	402	442	386	422	367	412	383	379	426	422	391	433	407	432	424	362	374	462	397	438	393	370	402	408	422	431	429	374	419	415	411	421	446	400	412	382	411	399	404	385	416	403	368	406	423	421	411	426	397	378	403	394	383	403	426	369	431	405	410	445	407	403	422	402	391	444	376	429	391	419	356	408	403	417	381	400	421	390	400	409	404	391	405	392	391	408	381	418	384	407	387	379	401	426	377	410	383	392	381	406	388	370	400	392	425	433	396	405	402	380	401	381	377	418	374	372	404	408	423	399	413	424	426	410	390	381	412	398	416	419	421	428	386	432	388	437	390	392	424	402	407	397	395	415	382	377	409	419	417	374	411	397	369	384	373	418	413	380	400	408	383	408	366	425	376	422	410	425	414	404	417	381	464	425	432	426	372	430	387	421	394	420	390	414	407	402	402	411	387	410	396	415	376	412	435	421	400	389	399	392	390	408	444	411	379	405	409	401	406	418	413	385	428	365	424	375	389	389	399	390	409	432	390	391	430	402	402	413	376	429	409	385	452	412	386	387	383	403	386	408	430	370	398	414	378	418	372	368	418	389	390	384	391	413	390	420	398	375	411	382	392	440	417	453	386	392	399	378	419	420	385	393	406	417	390	415	420	399	393	387	391	424	448	410	390	400	396	420	400	392	406	400	432	412	369	378	380	400	428	407	386	429	400	403	402	367	413	398	406	437	425	415	391	413	432
4775	758	432	349	357	346	349	357	310	328	339	323	354	336	333	339	333	345	346	357	334	334	305	360	329	300	349	358	349	327	352	309	330	346	329	356	336	333	342	327	342	325	325	338	339	332	334	343	331	343	321	369	350	340	338	345	352	338	340	309	321	286	364	348	329	355	372	316	352	353	325	351	356	326	378	321	341	329	356	333	352	346	351	336	338	331	349	322	333	342	342	339	362	349	302	303	351	299	344	332	359	328	319	321	309	311	333	340	321	352	346	335	341	314	318	317	324	352	338	318	353	352	345	340	326	304	341	375	327	336	311	337	338	337	310	314	336	350	323	317	309	343	371	335	344	316	350	329	336	331	340	334	315	359	332	305	301	368	307	305	318	351	344	355	367	314	335	367	368	355	336	343	368	346	309	373	346	326	347	321	305	358	336	336	323	359	296	349	324	340	368	334	345	352	361	353	326	304	345	335	324	345	348	355	350	383	321	335	320	312	351	304	309	309	315	336	322	326	396	342	337	344	348	338	335	380	342	343	327	319	321	351	308	322	305	341	315	342	357	312	323	333	325	331	335	328	361	322	325	323	305	325	349	330	313	339	350	340	324	340	316	320	338	349	357	361	361	329	354	352	345	336	332	309	354	354	340	324	295	336	352	332	336	332	331	326	374	386	327	320	355	327	338	357	360	319	362	316	340	330	357	345	354	340	332	332	374	353	308	414	353	327	362	336	322	323	348	347	348	356	311	345	330	316	356	349	336	353	347	336	353	319	277	341	343	338	286	318	345	327	297	323	303	352	329	351	300	360	342	340	322	357	304	319	343	332	341	346	334	363	356	331	355	351	325	326	361	316	307	322	346	377	394	361	352	321	321	342	338	331	372	333	333	353	341	346	340	342	306	327	316	371	358	359	308	324	318	322	361	326	348	334	321	349	338	314	324	354	306	342	358	311	344	337	377	328	340	334	290	359	347	362	340	313	349	329	338	316	358	321	330	351	347	333	346	334	324	331	363	313	325	336	276	351	326	328	351	321	321	326	356	338	356	334	320	332	342	320	310	349	291	324	355	345	320	338	350	359	381	329	273	356	345	308	328	346	350	343	389	308	361	330	355	330	319	329	310	329	322	340	358	367	339	322	355	332	349	333	347	306	361	324	318	351	346	357	332	351	332	335	325	349	382	316	315	344	343	346	355	359	319	348	363	372	340	345	328	338	332	321	318	339	325	325	360	309	333	358	340	309	376	354	344	322	322	332	347	308	327	304	341	340	345	312	352	334	324	313	331	340	358	351	316	336	365	309	301	363	359	375	337	348	320	313	320	303	304	367	291	328	317	318	320	331	350	355	320	354	349	369	320	350	385	323	325	297	331	361	337	312	301	355	351	336	344	307	324	342	357	360	313	336	311	313	372	337	332	318	366	335	325	336	356	355	337	364	374	316	339	371	338	335	331	316	337	337	359	338	310	363	327	360	348	354	307	324	334	309	314	325	339	339	370	320	347	350	336	334	329	313	331	351	361	346	347	365	333	330	327	312	321	352	336	339	310	339	358	334	349	355	330	348	331	332	401	361	342	343	365	370	365	319	331	340	354	334	351	308	353	340	371	339	313	328	336	309	309	338	319	315	358	345	362	333	372	331	359	338	377	317	322	347	323	317	324	346	341	353	309	306	313	338	343	356	316	315	325	344	386	321	367	320	350	359	334	343	352	327	312	339	320	299	321	364	383	353	335	308	332	353	361	310	303	346	325	309	384	341	330	338	364	374	334	350	341	337	346	346	370	347	371	312	356	363	350	325	316	354	361	317	344	364	383	352	350	304	332	346	323	325	346	332	341	328	341	348	302	323	361	346	327	337	314	341	342	345	350	320	325	333	338	359	325	322	352	347	329	357	359	361	346	344	372	327	358	328	306	359	345	318	333	324	348	372	365	360	369	331	320	348	322	366	349	364	361	316	368	324	311	349	336	353	328	346	336	353	329	380	360	327	347	336	385	337	340	325	351	334	327	321	331	302	328	314	342	318	352	362	321	302	349	324	318	321	360	318	336	322	334	370	333	341	350	343	306	371	356	344	321	337	363	352	347	370	333	316	341	335	322	310	339	349	348	321	326	310	358	335	361	344	334	323	348	307	323	337	343	374	314	337	336	333	336	311	345	335	298	357	338	338	323	338	309	369	378	339	362	347	326	336	339	359	334	290	332	353	320	350	364	330	304	323	310	324	323	315	342	328	341	340	338	298	345	336	366	332	339	354	363	300	330	334	324	354	338	333	313	350	328	321	345	304	348	290	327	322	345	358	314	340	387	336	340	357	319	320	314	311	310	372	351	357	325	324	384	313	322	361	376	338	322	321	291	340	333	368	327	349	318	328	382	338	319	311	322	392	327	339	344	336	341	334	344	349	316	330	341	333	347	316	359	332	334	351	331	328	374	361	341	305	338	356	330	322	299	372	384	336	337	359	321	302	332	341	330	331	353	345	320	380	343	321	330	346	328	332	353	345	340	325	324	347	323	331	344	364	330	363	346	319	336	325	369	349	347	334	358	338	353	358	341	367	369	330	338	334	351	289	308	348	312	351	321	332	359	344	350	316	331	298	321	358	329	315	319	344	326	350	319	350	293	348	336	360	353	334	353	336	316	314	291	318	321	320	354	358	325	326	338	339	328	362	333	335	304	351	342	330	329	336	344	324	359	343	339	332	343	333	315	345	337	324	342	333	331	346	317	340	348	308	318	318	360	366	338	311	353	308	341	315	361	319	329	338	346	316	337	327	315	359	294	335	308	348	318	333	338	323	315	342	341	337	322	353	359	347	330	345	318	329	336	329	335	331	296	335	312	336	345	321	325	317	341	339	321	355	310	305	317	364	354	308	298	336	324	367	333	346	281	287	354	371	309	350	343	348	352	334	333	349	334	328	338	288	366	341	371	337	336	341	353	343	331	355	349	364	320	313	338	319	349	362	322	333	320	347	397	339	348	355	328	300	322	333	331	350	346	340	341	312	329	328	323	332	341	343	289	355	302	339	309	322	337	347	322	361	324	357	317	321	353	355	340	296	356	360	383	355	329	358	302	347	328	340	317	355	349	318	316	327	367	319	346	324	343	306	336	351	351	379	332	319	334	334	352	366	309	333	342	317	349	367	317	332	331	329	348	375	355	330	353	354	337	335	339	341	345	345	314	332	340	369	373	359	320	310	318	286	339	299	312	322	324	292	332	292	336	359	355	333	350	336	355	317	327	333	336	325	342	283	326	360	334	320	323	361	301	331	316	312	293	312	336	346	331	344	343	388	336	315	346	352	347	316	344	337	332	346	315	336	322	350	313	340	280	342	330	292	333	327	319	341	340	331	387	330	371	367	302	345	332	348	347	317	353	295	324	352	351	367	330	364	345	369	358	364	338	341	336	338	323	350	344	316	347	389	327	326	312	299	337	330	347	332	352	332	338	347	350	313	365	340	321	348	299	352	348	330	336	313	370	379	336	325	380	351
4149	1155	1047	930	882	830	860	755	839	835	799	774	850	785	794	820	824	805	786	795	786	803	807	861	761	815	804	787	822	845	799	815	776	788	811	791	786	766	795	862	824	801	818	801	755	801	797	823	804	783	807	817	759	849	829	824	825	761	799	804	831	771	789	821	828	792	798	827	812	777	780	782	795	896	790	821	840	823	787	837	812	791	839	822	804	810	859	808	804	824	791	797	810	793	781	844	820	794	850	800	825	795	832	793	781	808	801	774	840	785	698	807	789	804	777	870	780	813	822	790	824	865	786	824	813	785	786	799	811	833	838	784	776	778	846	822	800	861	819	786	761	765	810	843	786	856	734	835	822	816	838	858	736	783	894	793	778	812	804	807	822	803	786	831	806	760	818	788	828	799	824	817	803	800	796	825	800	822	839	811	787	834	808	849	787	843	763	823	827	824	807	852	807	823	794	793	790	830	821	836	781	742	778	784	817	805	817	839	817	772	824	781	774	789	796	809	840	786	805	844	841	760	838	828	797	861	771	818	778	772	856	803	837	780	801	798	771	829	803	807	849	797	806	807	801	800	810	799	792	775	830	812	812	772	811	764	759	816	815	754	779	791	786	774	758	784	770	788	826	861	793	811	772	832	783	766	809	812	842	756	788	856	816	756	828	744	809	782	777	757	764	814	874	780	783	764	739	831	774	835	785	804	768	780	775	815	782	837	804	778	776	785	774	853	784	825	768	775	803	813	831	810	767	789	794	799	759	767	737	797	789	812	828	775	825	786	845	812	812	805	809	800	807	787	811	759	786	851	803	769	815	821	798	847	757	832	834	786	835	822	790	784	819	794	767	848	858	838	764	787	792	772	807	838	847	802	737	808	787	810	855	816	859	816	823	810	822	847	797	769	801	794	798	816	803	868	855	800	811	800	741	797	771	797	809	810	784	826	865	806	773	801	831	802	803	749	775	787	749	798	823	816	817	869	832	850	786	777	805	823	787	829	830	810	822	795	815	737	823	809	844	782	821	802	796	751	807	820	844	815	752	832	821	806	825	815	854	820	801	771	742	818	820	807	832	761	783	804	788	804	786	795	818	822	811	806	813	811	811	794	830	833	846	839	819	770	794	794	822	771	823	812	779	798	788	815	791	749	829	827	824	800	760	821	745	808	803	808	780	753	818	770	806	855	800	803	842	836	788	797	764	842	780	805	751	828	767	803	781	832	755	827	795	771	735	835	795	810	852	820	785	838	796	811	798	798	791	814	818	789	772	790	796	828	789	736	791	785	817	811	814	819	806	814	856	819	843	820	786	844	855	844	783	780	831	768	841	797	819	834	821	882	799	750	813	802	837	787	802	796	791	813	843	804	800	789	818	828	738	762	864	793	780	827	793	786	794	790	815	809	788	755	802	788	769	792	840	802	820	802	796	819	810	786	838	799	779	808	785	760	804	831	815	772	785	809	784	743	823	786	771	825	794	763	790	781	755	835	770	865	820	758	802	810	799	821	803	821	720	813	791	809	786	787	798	802	772	825	831	808	789	784	823	756	809	784	799	772	789	844	792	841	822	772	744	784	785	780	815	786	818	809	769	771	771	828	831	803	790	808	752	842	750	832	820	793	842	797	784	729	788	787	856	804	791	761	808	763	791	779	841	752	779	809	838	821	813	749	785	828	809	770	813	800	744	815	787	773	817	836	789	794	799	818	803	792	771	828	785	811	807	752	781	768	764	805	765	779	794	776	802	802	819	828	805	754	826	786	848	836	818	782	781	804	772	846	763	795	792	815	820	734	761	829	816	780	778	812	772	809	830	809	796	816	821	809	771	794	756	810	840	767	793	838	768	869	742	817	817	771	827	843	792	817	765	824	819	805	802	806	801	795	816	818	792	840	826	808	822	849	728	783	797	798	775	739	797	767	805	855	795	788	807	800	852	806	813	742	785	823	776	786	792	823	841	775	831	824	786	788	809	806	724	777	847	787	809	806	811	764	755	751	798	809	819	890	803	807	770	791	830	834	773	813	857	816	850	771	840	790	798	760	851	806	732	869	779	793	781	804	777	770	779	833	811	854	770	851	823	765	823	812	796	842	801	864	792	796	810	822	817	815	809	746	803	805	800	820	784	812	822	796	745	795	783	833	787	793	820	776	814	864	784	785	799	755	834	811	778	824	818	785	817	791	797	817	843	815	828	800	839	834	763	807	763	837	775	818	820	751	812	802	840	823	813	876	784	799	840	860	835	816	795	796	808	804	804	820	804	833	784	760	802	726	776	838	805	785	813	774	784	788	841	858	854	823	799	806	778	757	792	820	852	769	801	788	838	819	765	818	813	851	766	819	805	795	772	819	757	795	769	834	803	772	784	800	830	820	799	821	773	799	815	782	818	793	812	840	818	807	810	779	842	830	766	757	817	760	773	795	840	796	817	780	801	823	801	813	817	827	831	802	849	783	814	831	813	807	817	809	834	788	813	814	789	778	779	818	727	825	845	786	751	816	818	809	837	799	747	778	803	799	863	800	806	863	762	810	831	824	768	799	781	834	802	832	768	845	794	784	773	764	814	801	773	801	826	777	806	817	815	789	803	786	791	813	767	814	837	735	790	755	792	801	773	795	778	831	782	799	775	848	799	817	791	812	829	791	829	783	824	731	781	777	796	764	836	821	814	813	788	778	792	784	812	874	766	790	832	806	783	820	758	809	823	721	816	836	791	777	817	744	800	835	838	788	769	830	746	846	820	788	854	710	860	835	801	803	830	810	828	784	790	747	812	772	815	799	839	750	817	789	790	797	763	868	793	787	795	810	785	823	850	812	765	795	784	793	810	820	792	735	775	758	779	814	771	830	805	817	798	788	844	815	891	813	840	860	807	821	778	868	822	835	794	839	793	797	776	808	816	828	797	831	790	762	791	747	847	807	824	822	804	757	845	799	786	794	806	795	811	814	747	820	788	835	760	805	830	754	791	753	753	817	768	817	791	820	804	813	792	789	787	767	786	797	829	810	774	768	834	823	744	779	808	830	786	812	869	839	807	769	827	824	800	775	766	762	773	830	768	794	806	823	753	832	795	782	804	839	770	796	831	822	790	828	818	814	797	843	855	767	856	779	805	777	782	837	786	855	884	860	754	768	825	800	805	799	833	822	770	808	782	842	801	786	814	756	795	759	781	759	818	765	820	781	856	755	783	833	807	801	765	799	771	780	805	795	802	816	759	797	811	786	761	816	800	751	838	826	783	792	795	782	766	845	808	774	823	849	779	873	834	758	777	773	839	823	840	775	830	777	813	795	759	769	823	845	832	823	753	810	797	820	802	746	826	786	868	801	802	777	812	773	783	853	765	834	784	848	785	814	774	807	821	837	807	832	781	749	767	842	796	738	828	799	798	818	809	808	826	796	869	853	837	846	811	812	813	800	816	872	819	810	802	806	823	840	802	744	828	782	799	777	823	793	862	837	773	812	782	813	834	848	811	789	808	808	779	800	782	816	828	841	812	806
14880	2200	864	540	465	414	378	377	333	377	344	329	366	357	359	343	351	350	328	317	335	310	350	335	331	326	315	309	325	357	306	321	341	363	341	325	346	304	318	305	364	321	318	333	322	339	330	340	362	324	354	320	339	314	289	343	336	325	348	343	332	300	363	298	312	349	326	334	354	316	300	325	333	331	279	336	294	344	328	349	324	341	363	317	344	327	316	323	354	352	303	331	305	321	347	336	357	344	350	321	311	315	360	338	383	334	328	353	343	305	341	329	331	337	309	315	340	368	315	332	318	322	306	334	314	365	347	313	353	316	325	361	324	330	290	315	320	314	324	352	334	332	314	329	324	271	337	352	314	348	317	323	312	327	376	294	322	320	314	338	324	321	341	310	304	354	343	331	344	338	347	356	308	334	292	347	313	311	329	319	333	363	323	344	322	331	326	326	346	302	275	304	366	335	335	350	335	317	310	341	359	332	342	326	320	345	316	337	325	322	335	351	323	301	315	279	304	292	345	329	364	340	338	325	325	347	324	336	329	365	336	337	359	335	341	329	298	328	348	358	298	307	315	316	347	350	320	322	338	321	320	331	355	313	323	316	339	338	359	325	341	302	309	301	322	327	320	351	313	327	352	339	354	337	330	353	335	353	375	321	336	357	332	346	310	329	335	332	345	310	329	318	304	290	347	318	334	299	327	327	334	295	376	357	323	330	333	306	326	351	326	325	343	317	333	326	349	313	359	343	351	354	329	330	299	328	353	293	330	292	342	361	320	299	359	331	349	331	353	345	338	329	341	334	341	315	345	355	355	321	350	320	347	290	359	325	321	340	361	317	383	331	319	296	325	335	311	315	336	318	300	336	321	350	343	356	341	337	319	289	318	354	309	339	337	306	318	345	327	314	297	349	361	332	325	350	339	352	329	332	305	334	303	342	367	374	320	346	347	386	329	369	319	339	354	328	327	336	315	316	311	342	318	331	322	332	330	330	329	294	336	323	306	350	336	308	316	354	335	326	348	309	344	325	321	330	333	298	334	340	343	320	305	289	325	340	364	358	356	326	330	320	334	323	333	339	345	341	327	315	278	338	348	323	321	307	359	342	353	334	323	350	342	331	327	298	331	353	312	325	371	365	316	309	348	331	339	331	326	316	315	351	360	332	312	339	330	321	334	325	334	321	351	319	323	334	335	313	330	331	352	347	323	329	367	347	296	319	321	333	320	347	353	311	326	314	346	375	331	309	363	354	362	319	339	323	352	320	353	338	342	342	333	312	311	316	346	369	355	338	340	334	337	345	328	373	346	309	340	351	324	331	316	326	362	338	357	302	322	335	359	326	326	325	352	322	343	346	319	348	347	379	352	325	313	329	349	321	298	337	346	320	312	285	324	326	355	326	331	320	308	352	348	323	295	327	307	312	321	327	365	394	327	312	313	333	348	335	339	361	335	343	324	323	360	334	343	333	338	360	344	341	312	355	336	365	359	329	339	292	282	325	328	319	357	340	337	303	348	346	326	358	298	338	294	327	339	348	316	346	341	308	302	332	332	344	322	362	308	299	295	321	319	341	326	307	325	328	327	361	316	329	319	328	369	335	329	329	318	345	375	330	325	313	350	330	352	321	326	327	314	320	327	319	327	339	325	333	350	316	318	356	326	315	341	287	364	322	329	332	334	363	342	333	363	298	340	326	312	344	317	320	356	287	367	339	353	319	333	320	336	317	335	334	293	290	335	331	334	351	328	332	304	337	335	348	300	320	330	323	334	334	346	325	275	319	343	316	335	328	354	337	326	307	362	300	334	329	357	322	344	369	329	323	310	329	322	348	345	346	333	348	285	345	312	289	332	295	318	338	326	310	320	354	366	332	299	316	334	333	339	328	330	347	347	331	302	290	355	321	302	334	325	359	324	344	333	315	345	344	330	317	334	312	349	332	319	318	344	338	344	311	325	336	332	308	304	334	316	331	309	318	322	321	310	317	338	296	286	299	326	305	335	367	330	311	322	322	315	315	328	306	335	313	327	306	342	308	360	334	358	323	318	318	328	362	347	345	342	349	371	357	322	322	383	346	319	357	365	346	334	349	354	339	322	322	346	309	320	340	345	291	327	338	348	329	323	366	331	313	297	322	310	315	309	298	331	318	338	350	342	361	289	356	338	313	299	341	336	329	350	350	335	338	329	328	294	307	316	332	293	340	324	333	292	349	344	356	331	313	379	327	297	352	314	313	303	343	311	332	356	334	334	341	324	314	314	340	338	332	334	367	318	316	340	334	338	335	294	326	310	322	342	334	354	341	359	298	344	318	339	337	349	339	347	334	318	329	332	340	377	329	343	313	320	318	328	306	338	278	349	326	328	349	346	314	362	318	322	313	323	331	362	313	311	280	314	307	324	319	324	349	368	343	320	297	308	318	358	354	339	346	354	312	345	325	305	326	318	273	329	325	372	346	311	364	381	337	321	355	335	282	328	305	301	331	339	335	344	345	369	320	311	379	304	316	316	323	355	348	318	345	344	341	315	302	356	314	331	329	338	337	288	341	363	355	349	366	368	310	358	331	360	311	351	314	351	327	345	334	338	321	339	343	317	346	391	341	319	318	371	302	339	338	336	327	344	346	364	351	314	333	335	322	339	312	361	385	357	308	296	360	303	334	335	318	334	304	332	341	359	326	327	327	337	334	318	347	298	363	327	350	321	353	326	306	280	291	308	293	286	324	319	372	321	313	305	323	347	377	316	322	328	325	330	325	337	328	316	321	320	335	333	340	367	343	314	318	307	316	302	294	344	335	354	341	325	348	325	333	331	335	320	350	372	344	359	353	332	322	340	341	341	295	337	334	328	333	344	350	323	337	350	337	331	347	337	327	318	357	365	358	367	311	368	353	345	361	318	355	355	343	309	358	294	305	336	345	304	314	338	357	333	339	362	336	338	324	354	333	368	338	320	351	323	326	353	308	329	359	333	317	345	312	320	327	300	330	319	337	297	332	324	338	315	326	351	336	305	325	326	330	321	321	350	361	349	352	350	338	322	319	331	333	346	312	328	336	337	346	335	330	338	337	308	320	350	331	328	357	323	311	323	295	361	369	336	366	319	294	324	333	350	308	307	320	335	309	319	353	353	335	377	322	313	343	339	285	346	331	326	328	325	318	332	316	360	342	309	360	366	312	316	346	347	353	316	321	338	326	356	339	326	322	355	307	326	336	323	322	362	337	315	309	266	302	317	312	318	373	332	347	321	323	352	352	339	314	301	342	320	328	297	320	340	349	334	320	345	329	314	371	332	316	361	348	327	318	328	344	315	306	325	320	328	294	330	341	332	352	306	350	343	348	345	320	337	343	322	341	325	332	340	336	359	317	334	287	344	330	316	342	340	336	305	356	330	337	333	346	336	310	339	344	331	339	354	329	308	325	302	336	346	319	340	338	306	350	325	318	286	340	326	317	339	337	367	324	322	300	339	330	342	309	302	305	358	319	318	338	354	345	325	366	324	356
11204	1756	1740	1482	1295	1139	1140	1096	980	920	886	832	890	852	871	851	790	797	819	824	743	876	791	810	786	765	757	754	827	816	764	804	759	761	791	822	781	809	797	812	799	839	811	780	815	711	793	772	757	760	802	815	808	803	772	789	771	796	862	802	808	755	805	765	795	806	804	775	807	723	798	780	777	801	828	798	732	796	791	738	776	796	791	790	805	760	809	826	711	784	783	784	798	768	835	770	805	717	755	775	797	790	814	784	782	797	800	772	797	792	745	799	774	751	780	823	744	816	780	792	749	758	731	821	775	802	784	795	759	739	795	745	801	803	870	754	797	851	770	811	799	791	809	825	774	780	739	767	801	775	798	802	829	787	788	743	821	829	788	878	816	786	772	771	745	826	843	793	773	795	793	819	791	751	739	788	724	803	792	739	751	821	809	838	822	817	792	770	742	756	746	813	790	779	785	811	814	776	745	801	793	793	770	775	764	802	824	803	784	827	764	781	759	763	762	793	725	765	797	782	731	728	768	785	788	820	771	814	785	804	776	736	731	789	839	779	728	762	739	813	785	771	766	811	794	796	855	783	790	779	821	754	836	748	799	743	822	780	799	764	835	785	840	785	725	805	760	783	763	759	777	810	770	779	809	760	828	782	777	782	771	800	834	773	786	805	764	777	759	809	826	821	789	770	739	803	790	777	800	730	756	786	772	731	769	796	772	776	761	743	781	746	808	760	761	770	814	758	787	777	785	771	749	824	781	795	788	748	734	762	805	759	773	804	789	787	797	781	754	786	735	766	808	775	789	797	776	748	789	765	820	792	736	831	776	812	781	755	801	800	770	792	837	797	789	754	772	790	762	776	777	820	793	824	822	783	800	738	760	784	847	801	763	770	803	810	835	798	739	782	821	767	846	791	793	745	739	822	745	816	815	791	789	774	807	736	774	789	799	782	803	785	768	790	779	727	769	796	799	825	716	807	777	775	805	741	784	756	796	782	811	807	777	776	830	776	780	764	795	814	775	763	750	842	793	699	826	793	801	776	792	836	808	809	758	741	835	794	779	768	788	721	761	755	779	763	777	773	789	800	710	770	763	833	749	766	875	763	728	798	787	807	789	791	758	783	817	744	809	767	753	807	762	766	773	787	803	796	795	780	758	829	703	750	787	769	834	783	788	784	774	772	769	743	739	800	759	784	778	792	787	769	845	781	804	836	764	772	780	772	761	831	815	733	698	782	787	817	750	733	737	754	776	757	742	781	756	750	753	740	775	726	820	845	762	760	798	819	799	772	750	800	782	797	806	786	787	739	768	784	810	777	781	790	789	765	814	803	790	726	786	788	769	798	759	764	781	772	814	752	787	745	774	772	844	744	769	758	803	785	765	758	791	781	788	807	733	764	766	793	799	777	747	791	799	780	733	775	851	766	752	744	830	797	796	799	785	801	741	791	713	788	768	815	823	785	809	851	792	759	759	740	835	739	775	825	719	723	793	798	761	757	775	774	786	758	784	816	835	791	764	760	841	826	774	765	813	769	785	782	763	786	784	739	811	792	808	754	812	769	749	846	783	773	748	777	790	753	780	787	777	816	757	771	761	765	783	828	791	763	769	824	814	765	809	770	786	804	793	761	782	765	757	788	791	812	783	771	811	819	780	711	749	773	727	787	791	796	753	792	768	781	772	769	796	740	766	802	789	798	769	775	787	784	772	772	717	791	752	814	787	867	757	800	736	763	758	763	789	749	775	771	779	783	772	779	785	798	779	810	780	770	780	825	795	762	848	741	749	782	762	811	777	820	782	756	815	782	791	796	812	819	777	783	790	747	778	810	762	787	757	778	809	811	751	743	783	801	754	786	806	775	843	753	763	773	821	816	774	798	776	776	754	790	747	838	820	755	768	793	793	768	773	856	762	779	831	787	785	810	786	766	756	781	738	768	764	774	745	733	751	801	823	812	846	776	802	789	772	739	778	828	808	760	779	781	734	812	792	799	756	758	777	821	817	803	806	767	769	793	746	792	794	816	812	768	764	798	833	784	806	767	760	766	777	779	779	827	777	800	752	823	785	780	827	795	743	821	794	762	774	749	792	801	718	759	752	860	750	770	797	788	741	797	817	759	809	789	776	741	792	734	814	834	802	767	763	856	815	782	808	790	817	771	791	772	823	783	773	834	811	804	746	730	766	751	794	806	777	785	860	772	775	778	787	738	803	729	801	788	769	783	752	787	779	765	775	816	815	789	710	785	775	801	808	767	772	793	807	754	767	784	742	792	760	777	759	790	766	800	822	754	780	807	831	753	727	753	796	764	766	816	801	734	794	764	827	805	765	790	782	791	810	773	773	781	832	804	810	789	748	792	795	808	795	809	779	850	759	752	771	734	789	742	755	763	782	756	763	759	778	748	824	741	754	752	809	744	803	784	786	791	774	775	798	755	799	778	782	835	741	781	740	779	786	794	770	826	763	767	759	748	784	712	779	763	746	767	725	824	783	789	773	776	726	783	807	800	741	763	786	814	752	785	782	784	756	776	813	799	790	775	708	778	757	739	798	776	780	795	818	771	727	799	765	764	779	732	783	773	800	801	805	743	749	716	778	767	787	776	784	773	751	790	784	763	818	800	768	771	765	766	757	836	800	790	816	736	791	795	802	809	808	780	753	768	786	792	778	748	774	744	812	803	776	760	757	807	769	834	755	800	801	758	792	792	732	735	767	827	778	797	839	793	784	840	763	782	748	768	803	818	812	775	751	774	815	783	771	778	821	797	785	810	770	788	790	808	793	754	766	832	808	770	740	769	737	798	754	795	770	737	790	807	828	809	810	737	763	835	780	816	764	762	780	791	768	809	816	742	767	754	734	753	780	787	746	822	812	750	787	737	821	786	814	801	731	795	782	767	740	802	832	753	772	781	794	785	790	765	789	761	790	794	771	770	720	806	823	806	787	793	797	786	758	792	787	753	806	760	778	758	762	775	751	756	788	740	789	829	765	790	793	769	752	788	780	791	737	752	795	788	766	757	826	774	768	816	755	803	788	758	781	781	780	800	801	812	791	775	763	811	795	788	763	781	863	737	774	733	733	804	734	766	832	757	834	805	738	770	734	811	800	809	775	814	759	764	770	809	794	798	756	773	756	799	791	765	761	797	803	803	792	814	778	745	800	861	747	794	778	782	726	816	785	774	791	789	789	765	811	871	757	801	785	816	790	763	757	792	760	833	760	827	761	753	809	780	825	796	758	766	786	790	779	813	774	750	780	781	773	796	815	767	835	768	785	748	785	785	748	824	769	842	753	785	791	793	806	761	752	766	760	760	856	779	805	764	845	795	776	746	812	770	775	784	771	793	777	830	790	754	780	792	745	760	809	751	759	820	820	844	824	802	810	742	757	813	780	766	805	751	814	783	804	817	799	769	759	776	769	806	784	796	760	808	765	761	780	781	729	794	810	754	799	755	803	804	774	811	732	769	780	747	746	789	795	773	789	785	772	771	803	782	777	761
23807	3622	1029	626	369	340	274	262	226	211	209	171	187	172	199	199	196	181	178	155	180	170	181	175	165	157	179	157	183	175	171	176	157	168	159	166	185	174	144	168	170	147	157	156	143	158	165	157	173	151	172	149	158	169	159	175	160	167	187	161	212	183	152	163	171	182	179	182	156	146	156	172	147	182	167	188	151	170	180	163	158	162	164	157	146	153	186	183	166	174	144	170	162	149	161	155	157	141	148	150	168	183	136	171	174	167	157	155	161	165	189	157	179	176	144	145	154	158	173	155	168	145	160	178	190	160	186	162	146	152	168	166	161	172	173	145	148	164	152	146	165	147	158	167	146	158	142	153	155	162	176	139	160	165	170	161	179	163	155	155	147	155	169	147	165	170	169	155	183	153	150	144	139	156	162	153	183	162	166	175	160	177	176	150	173	179	150	176	162	147	176	165	163	140	155	172	154	170	143	160	148	153	161	173	178	186	169	151	164	163	168	146	142	163	145	182	169	170	145	152	202	207	156	161	170	188	163	157	155	141	170	173	170	157	169	187	158	177	172	149	150	193	186	161	168	165	149	154	129	155	176	162	177	174	157	189	139	160	169	176	185	162	147	163	172	175	157	173	180	170	180	183	168	153	161	184	149	157	167	159	153	181	147	166	136	156	147	160	163	186	155	153	186	155	143	163	161	157	162	142	164	180	182	168	164	180	159	182	148	174	154	153	152	162	183	165	182	192	146	156	150	163	166	140	172	177	169	161	190	161	168	167	163	156	183	178	151	159	158	154	183	157	178	153	150	136	166	167	138	154	172	152	171	148	169	145	161	155	183	173	163	177	168	173	153	171	170	152	188	164	184	161	151	166	157	154	162	192	150	178	158	167	155	164	172	148	181	179	149	157	183	159	152	182	169	162	166	185	168	152	165	168	158	172	167	169	148	173	153	161	153	179	159	152	161	165	143	188	156	146	174	153	163	154	156	141	167	164	156	172	174	177	134	150	185	166	147	182	138	155	165	156	183	139	130	173	179	141	173	163	173	169	166	147	171	142	174	156	184	158	162	164	175	140	162	158	163	149	173	177	167	163	153	192	148	166	147	164	165	145	157	172	166	151	163	164	146	175	136	179	154	176	180	172	151	170	160	145	167	174	166	191	191	158	164	157	168	141	159	158	169	144	157	159	164	178	172	167	189	172	159	179	166	182	157	132	165	163	182	189	171	131	170	178	163	180	174	198	148	160	167	177	167	153	181	167	165	166	139	172	154	176	168	176	177	158	173	171	167	171	162	157	158	131	172	160	176	159	168	153	180	154	162	175	153	152	157	201	162	175	133	169	149	146	163	173	159	180	174	174	168	177	170	187	167	173	152	183	157	149	161	158	153	151	172	139	166	165	151	157	159	156	178	165	203	156	159	163	172	165	152	148	199	173	136	164	173	190	169	183	172	138	161	151	170	182	154	185	166	178	189	163	167	198	175	159	143	168	188	154	167	177	165	167	168	144	176	166	161	168	170	169	138	156	186	197	158	166	193	153	169	151	173	164	167	161	145	159	180	156	160	160	144	171	181	171	156	157	171	178	160	145	169	145	151	172	175	164	150	161	171	153	140	159	157	204	148	162	180	173	154	172	181	188	164	193	168	133	154	153	181	150	141	151	168	178	162	181	158	159	158	167	148	167	139	176	165	145	167	174	160	147	184	120	132	149	159	183	161	151	185	151	160	160	179	138	163	171	154	168	151	130	176	163	171	168	143	188	157	168	139	170	161	172	174	172	165	130	165	166	164	151	170	188	152	163	179	174	171	162	192	191	134	139	181	167	160	164	170	155	173	176	180	166	144	174	160	164	187	146	172	164	166	155	154	155	154	162	160	163	149	179	161	147	153	149	174	152	143	158	136	143	162	152	149	188	165	167	156	157	168	172	152	138	183	172	178	167	150	150	157	177	136	159	176	177	132	152	150	146	182	161	163	159	176	161	172	170	155	174	173	145	186	157	189	157	161	143	180	193	166	151	166	155	166	177	182	178	150	180	174	171	150	150	185	169	166	159	151	160	172	178	159	147	182	174	161	159	156	153	173	191	164	164	151	152	166	164	155	142	155	164	162	171	162	188	180	164	160	182	204	178	155	144	163	143	139	187	174	196	160	167	155	169	156	155	140	163	134	168	167	176	148	159	159	148	170	155	183	165	163	164	172	178	178	149	154	171	164	152	148	152	156	168	143	162	153	167	175	162	147	177	154	153	143	166	159	162	164	171	151	173	160	160	152	184	154	142	156	167	157	172	140	146	153	174	142	159	162	157	156	212	171	159	189	175	160	161	150	177	160	182	161	173	185	157	191	193	164	125	167	158	149	163	169	144	156	182	158	157	162	161	177	153	171	180	159	151	185	143	178	160	152	154	162	177	172	159	160	158	190	169	183	161	186	173	155	168	159	164	151	196	182	154	163	147	160	162	145	151	150	178	150	207	183	172	151	180	162	186	184	160	163	163	136	162	170	167	152	158	159	165	169	160	171	179	137	135	140	150	195	172	159	165	180	178	157	175	155	146	142	168	161	141	179	170	165	181	156	190	167	141	167	181	175	178	156	191	171	161	151	157	173	160	171	176	177	181	153	179	168	174	165	169	172	174	151	144	176	166	157	177	186	172	168	173	142	167	170	154	170	155	173	156	149	139	178	169	166	174	148	163	150	154	154	178	203	170	188	163	167	165	157	166	166	174	174	142	179	189	146	177	140	142	171	167	151	158	141	157	157	143	171	164	160	166	165	164	164	152	177	162	176	167	171	168	149	191	160	140	147	154	159	165	172	175	175	167	142	172	206	165	151	161	180	171	154	151	159	158	156	173	174	171	151	161	171	147	145	174	171	154	144	151	193	159	175	154	153	156	175	144	150	170	168	156	179	164	154	141	161	189	151	151	151	158	171	170	154	169	158	165	155	147	166	161	154	159	154	142	165	157	153	189	157	174	161	152	156	180	160	165	175	178	166	174	171	167	182	158	162	172	142	167	155	157	157	177	189	182	177	163	166	172	170	159	189	154	147	142	152	144	169	158	167	164	172	147	165	169	158	171	173	158	143	168	175	153	160	161	162	146	174	160	143	177	150	164	164	179	146	161	163	153	175	180	164	169	178	172	193	161	169	165	175	192	155	184	170	163	160	138	154	147	146	150	166	154	149	150	168	140	161	164	167	169	142	185	155	152	164	151	158	172	176	151	187	178	178	195	145	155	146	153	133	162	160	158	157	128	141	151	174	161	183	148	168	166	189	164	179	184	171	181	178	166	161	172	158	188	164	149	162	200	143	150	160	162	168	175	151	148	160	178	164	154	192	192	154	164	172	168	188	169	193	176	175	194	165	179	168	150	152	164	165	187	159	179	121	173	136	151	180	186	177	180	158	135	159	161	177	184	147	182	170	150	174	166	148	145	137	154	166	171	215	159	157	152	145	170	175	175	174	177	174	171	157	184	172	176	163	174	185	176	147	171
15241	1805	1801	1911	1404	1233	1053	942	751	695	665	645	626	586	515	552	517	501	563	483	482	490	464	474	470	456	413	456	465	494	437	425	475	438	429	460	460	431	395	449	419	415	443	449	422	406	429	437	427	469	405	420	445	428	440	412	400	462	480	438	420	434	437	444	401	416	465	432	427	437	409	415	420	399	449	405	430	406	449	418	402	469	419	438	420	393	393	425	422	404	406	435	419	452	391	431	399	414	434	458	407	416	441	393	389	468	385	423	421	409	450	441	450	424	436	458	378	430	407	370	412	425	417	447	397	375	402	427	412	409	399	438	388	423	427	401	397	431	374	428	419	430	402	406	456	407	409	414	425	408	425	450	428	418	422	410	457	411	397	411	422	407	428	419	449	419	404	408	413	429	451	407	387	397	416	406	414	430	415	412	386	403	433	409	398	413	407	406	448	392	416	413	468	426	408	421	410	393	397	451	415	414	407	390	396	423	477	402	401	398	450	461	427	454	428	437	396	407	409	388	433	445	407	429	430	418	420	449	412	428	416	463	430	430	456	403	417	409	411	425	389	430	401	394	392	424	413	391	419	442	417	426	373	438	435	401	407	418	439	434	411	376	393	422	391	419	437	424	407	398	418	414	414	452	402	384	392	420	416	391	414	415	406	392	421	420	372	424	395	397	427	401	373	414	396	377	414	396	415	394	437	418	415	434	399	423	428	405	438	419	448	415	432	427	423	414	387	396	434	380	414	430	407	391	437	447	417	404	390	402	401	421	411	409	421	407	445	403	413	404	404	386	426	432	399	444	445	400	418	417	404	434	429	436	380	401	423	444	427	425	452	429	383	430	419	435	442	398	432	393	416	410	382	376	435	382	429	401	454	409	402	388	418	440	388	408	405	369	404	418	434	425	404	428	388	396	373	420	424	401	411	404	443	450	431	395	384	433	384	420	416	392	404	409	461	426	446	401	429	414	422	403	428	432	395	468	409	435	416	416	417	411	400	401	442	433	435	426	421	410	411	402	432	393	416	424	417	402	414	397	406	380	390	409	390	434	403	424	397	409	425	430	373	422	412	446	383	430	426	407	424	419	418	424	409	383	399	405	428	436	406	365	428	425	456	407	419	433	442	389	425	387	450	429	432	416	452	413	387	404	377	436	414	402	390	429	412	457	368	454	398	388	398	388	424	377	422	430	420	443	415	444	397	406	455	401	430	380	417	440	385	449	392	395	409	404	396	393	433	407	437	385	407	406	410	399	402	427	423	460	456	428	416	422	401	388	419	401	403	405	442	421	431	467	413	433	393	440	384	402	450	400	453	411	398	421	412	409	468	433	431	453	399	402	411	433	408	443	394	431	412	400	362	383	415	378	415	396	420	469	430	415	439	410	452	427	421	383	403	407	439	413	416	399	406	440	391	389	402	414	412	442	413	431	395	381	462	443	406	381	418	444	397	414	412	421	402	407	431	417	411	426	414	398	432	422	401	437	413	410	430	408	461	396	433	399	385	429	429	409	407	366	427	385	440	404	383	435	396	410	420	423	431	410	383	446	445	374	438	377	406	420	457	401	413	406	386	409	399	422	397	382	409	413	403	420	456	375	425	399	413	392	404	406	430	434	414	392	422	424	430	408	434	421	428	384	406	434	397	365	405	416	414	427	424	443	439	423	446	425	444	394	378	411	404	419	415	369	436	417	408	392	437	425	378	429	424	441	414	385	418	403	399	442	421	456	383	407	392	448	418	395	446	393	410	411	441	401	376	400	411	401	438	418	403	415	408	380	408	450	365	481	401	419	405	429	459	429	425	453	428	468	393	418	420	381	444	420	403	435	425	411	433	438	406	429	403	432	386	392	406	416	403	404	416	428	436	375	402	440	433	431	431	391	389	434	441	419	413	456	406	362	423	397	422	444	415	389	457	410	421	425	387	411	427	385	407	448	404	405	433	409	403	408	417	444	445	445	395	435	429	435	410	418	404	368	434	391	432	402	411	411	431	416	419	422	435	427	411	404	440	431	425	412	424	418	370	451	414	390	420	439	403	404	392	414	413	408	423	428	433	438	398	443	409	439	416	398	442	426	409	395	428	395	421	418	402	432	400	396	434	404	425	439	391	424	442	418	427	426	376	408	412	435	414	425	390	446	398	416	403	391	393	392	372	424	417	422	398	432	438	430	440	433	441	403	400	396	411	422	396	399	432	404	394	423	428	415	411	423	420	374	439	395	391	368	445	443	392	416	447	405	415	452	398	429	392	396	402	410	433	389	445	420	453	409	431	401	413	424	424	377	443	422	402	401	408	445	417	427	435	427	425	422	406	440	408	402	391	438	390	413	435	400	409	379	415	377	450	417	410	402	412	411	438	451	431	362	416	394	427	409	440	374	439	446	424	430	409	390	423	386	401	428	408	441	425	414	368	402	440	417	423	386	392	439	426	385	416	410	409	431	457	412	408	417	396	409	428	387	415	420	427	436	399	403	433	416	412	450	438	431	466	436	434	402	437	405	412	423	437	436	394	357	413	416	401	399	418	448	393	417	405	406	397	429	392	423	370	402	402	414	411	387	413	391	399	395	421	433	426	419	409	410	436	453	385	411	426	490	409	422	416	417	427	413	403	407	386	390	384	446	405	431	412	436	415	420	414	440	434	420	432	374	402	439	438	452	411	433	434	437	410	417	412	446	436	434	401	432	413	399	412	400	395	427	410	401	415	381	391	431	413	441	421	387	424	418	448	394	391	425	479	438	428	430	440	401	433	444	403	461	421	407	423	429	382	416	401	399	379	430	411	422	432	391	377	445	412	433	413	438	422	413	441	413	418	436	389	427	427	413	423	427	431	425	404	425	387	402	414	415	389	418	432	413	421	389	439	393	442	385	399	409	406	434	414	425	400	461	407	426	404	401	400	420	418	398	407	438	415	420	431	388	427	429	432	380	425	386	408	431	396	424	420	405	443	394	438	412	467	461	419	429	404	422	403	435	397	439	423	392	443	382	442	416	412	452	396	427	415	441	423	444	459	434	405	438	391	408	397	378	421	416	416	389	425	412	410	415	409	450	403	423	396	438	412	411	390	416	414	389	382	402	418	381	408	409	459	417	412	391	395	375	416	448	388	419	403	420	416	375	423	416	422	450	419	432	408	429	393	386	406	423	398	426	413	413	416	425	461	402	391	452	396	435	422	400	404	401	425	388	436	421	388	450	449	400	423	398	406	439	460	429	398	457	445	405	425	371	438	420	430	399	431	409	410	409	429	445	383	403	410	392	380	410	416	410	392	410	462	398	453	437	435	447	448	397	408	399	426	453	419	455	418	433	438	411	422	454	399	408	390	447	398	386	442	400	400	414	406	417	429	405	441	401	457	425	403	452	409	432	434	421	426	407	406	380	420	406	394	416	441	409	451	417	442	385	415	438	403	433	418	417	398	430	410	445	443	450	415	431	420	411	431	430	436	445	395	455	409	415	422	457	441	447	442	429	437	421	434	447	405	447	413	420
4681	756	407	374	351	332	366	408	350	317	325	355	379	344	350	318	328	392	324	350	341	352	356	338	311	366	348	366	344	353	328	326	327	357	348	348	385	342	330	393	343	363	320	352	348	349	350	351	360	358	339	352	347	330	342	338	342	309	369	341	333	354	376	344	361	354	331	323	361	390	368	374	328	316	370	328	338	358	341	364	322	327	307	371	335	325	327	366	331	374	349	354	372	350	290	331	336	348	326	352	319	382	373	314	375	356	343	329	345	339	339	341	365	380	378	382	388	340	337	355	347	332	344	349	335	380	329	370	320	351	316	363	344	327	354	353	339	291	333	349	360	326	345	347	353	359	317	374	347	396	378	370	315	361	344	369	380	346	363	355	356	356	361	392	364	383	366	344	365	337	358	340	359	354	348	351	359	356	335	340	344	333	371	332	354	321	334	365	332	359	351	326	346	353	371	344	344	362	369	360	378	344	338	346	334	341	325	327	324	335	360	355	339	340	353	322	333	348	352	354	317	355	322	351	369	333	331	324	364	352	359	350	311	356	334	323	309	374	326	361	324	342	326	345	357	345	343	384	384	343	369	340	297	347	361	360	389	350	344	343	321	330	382	345	352	371	347	327	323	359	383	335	357	325	356	338	347	320	361	343	360	332	347	352	379	323	330	338	346	350	316	344	301	370	344	344	355	347	348	353	307	380	379	328	347	347	376	346	311	361	362	323	342	355	382	347	345	367	344	363	344	355	343	332	337	357	357	339	337	390	360	332	314	349	360	348	335	330	354	365	330	359	324	344	383	358	378	353	362	363	402	360	371	391	369	383	355	364	363	311	359	314	358	341	352	335	341	331	338	342	345	299	327	354	344	353	346	355	348	367	335	319	345	370	333	351	337	325	367	356	372	330	379	346	345	358	338	366	367	369	340	343	345	316	347	299	354	370	363	325	329	347	348	380	396	338	332	334	365	302	312	337	324	333	371	327	328	334	298	354	332	343	324	351	341	365	354	379	327	374	327	361	312	322	297	354	373	351	360	339	361	345	321	345	353	297	357	337	322	327	360	334	371	333	329	346	334	299	371	336	350	350	316	370	344	346	381	355	348	364	315	300	354	341	323	329	338	355	386	311	346	341	330	352	402	354	339	372	369	364	326	322	341	357	383	387	326	371	367	342	365	386	344	308	352	351	347	348	328	359	340	342	334	348	375	365	342	366	326	355	351	329	326	352	337	339	352	352	353	355	349	356	355	377	361	338	374	355	323	324	354	341	336	356	344	356	316	351	355	367	325	341	358	329	351	337	353	343	350	359	345	330	361	344	354	306	357	345	340	340	320	350	380	357	342	371	338	351	332	347	350	360	338	352	308	357	355	367	332	335	349	324	341	330	338	349	373	312	354	329	330	354	354	354	350	329	346	340	356	349	374	354	313	349	329	322	356	346	328	344	319	324	329	356	399	348	371	345	385	349	379	351	355	365	337	306	330	377	344	350	333	370	361	342	356	354	350	357	348	347	337	361	333	375	368	359	325	355	342	331	339	345	352	346	322	365	350	333	337	357	324	349	322	333	345	326	338	377	334	323	377	314	376	353	322	375	371	343	388	365	371	332	341	341	361	360	358	320	331	381	316	325	373	379	344	333	364	357	338	327	326	331	337	315	362	336	331	331	361	380	375	377	369	354	332	361	318	298	379	337	347	357	342	350	356	334	356	341	304	328	349	337	353	355	372	339	325	344	365	334	362	378	340	318	353	361	347	300	359	319	333	373	357	397	368	354	351	364	361	388	355	366	352	391	344	343	349	349	347	326	345	310	337	331	342	351	318	347	339	334	315	350	338	364	350	319	314	349	349	345	355	331	343	349	373	340	331	328	354	353	350	350	336	376	326	336	331	360	369	357	327	361	344	382	355	366	328	335	333	362	332	335	332	354	375	307	342	333	329	335	347	310	318	366	346	362	363	366	363	363	364	312	377	346	318	360	338	351	368	336	362	317	345	331	351	304	309	356	321	327	347	324	352	341	349	370	347	332	341	345	351	334	342	341	329	388	339	339	361	367	328	325	307	388	361	347	346	302	350	374	361	346	334	312	360	396	355	373	346	345	351	358	350	337	369	341	319	335	350	340	365	383	331	328	331	345	345	314	329	353	353	341	342	333	346	350	329	369	325	311	353	375	371	353	354	340	343	327	341	354	366	345	349	357	337	332	366	328	364	339	356	332	368	315	324	371	356	338	336	360	362	332	341	361	366	369	352	335	312	321	350	379	372	349	383	333	326	343	323	353	344	362	356	356	307	342	336	366	355	367	334	292	342	346	346	352	371	387	347	322	346	358	316	350	321	337	348	379	379	374	345	352	364	333	351	346	344	395	369	337	340	350	333	327	357	353	357	322	340	349	338	340	330	364	316	359	322	346	395	361	368	401	344	303	357	336	338	338	334	337	343	345	353	337	383	365	331	380	413	350	360	313	320	349	335	323	349	330	339	359	355	354	352	353	358	351	346	373	346	345	324	335	355	321	342	363	380	349	315	371	393	331	338	351	364	331	327	350	348	394	320	349	352	316	347	322	328	353	322	355	336	351	342	348	383	369	341	312	349	357	318	355	342	376	354	357	348	337	341	340	330	331	345	374	329	336	352	368	362	347	333	368	342	320	354	337	320	312	346	341	319	372	365	311	340	325	340	363	340	319	338	337	352	364	354	355	359	325	333	346	337	331	349	363	341	349	323	346	351	330	347	356	342	341	341	355	387	343	402	338	331	356	366	334	379	339	369	312	380	340	321	319	315	315	381	338	325	345	374	331	351	361	347	357	351	344	369	311	329	342	368	311	328	278	349	351	338	347	310	304	383	366	342	341	339	365	340	386	378	359	372	350	346	349	343	359	354	350	366	404	373	376	334	348	360	316	331	344	310	355	336	350	331	326	363	358	331	345	356	350	340	342	352	359	350	369	377	345	333	359	345	345	352	336	340	348	331	304	356	330	336	361	349	329	334	384	335	352	364	355	340	304	341	349	330	312	347	327	357	322	331	344	322	346	324	325	336	304	329	359	337	342	345	329	313	335	354	354	323	357	368	343	361	344	345	343	386	344	378	347	371	342	354	341	363	418	354	376	352	384	361	354	344	347	316	324	365	345	353	355	370	324	339	324	333	342	346	381	375	368	302	338	324	396	333	358	361	343	345	375	334	362	361	363	372	332	348	343	326	347	352	355	361	330	327	338	324	338	291	343	350	327	376	341	378	351	363	347	340	333	360	337	316	349	361	348	334	349	354	319	336	354	360	379	340	350	335	339	346	347	354	357	355	343	313	338	380	355	343	381	352	371	341	340	348	317	329	357	372	327	320	320	327	353	403	363	334	342	352	335	390	345	344	350	307	385	374	306	329	378	342	303	355	353	364	328	357	323	379	330	356	312	377	335	376	340	346	362	347	360	324	392	318	318	350	351	398	316	349	339	356	327	325	347	338	349	322	350	347	351	346	340	352	362	317	346
4232	1145	1034	925	860	905	833	850	889	828	843	833	857	841	843	806	825	821	834	848	849	847	874	846	845	801	794	854	827	884	800	831	858	875	864	802	824	860	860	791	850	833	851	847	809	811	851	834	793	803	822	827	763	774	793	866	873	864	819	751	823	816	855	773	831	821	856	826	773	862	820	823	828	846	783	797	750	790	803	796	798	806	812	848	783	833	765	909	857	796	841	848	792	875	830	800	764	821	835	814	854	854	819	806	867	784	800	832	831	770	807	815	816	824	850	817	823	827	827	787	850	838	846	820	804	815	839	752	893	841	821	817	844	816	830	783	801	803	828	805	834	816	867	818	856	846	779	781	787	820	864	822	807	791	796	809	823	798	877	785	821	782	807	826	782	897	806	843	879	784	826	782	836	829	830	808	802	793	846	840	876	860	855	769	785	778	789	843	846	836	817	782	825	767	861	854	849	846	800	766	771	804	817	824	842	812	852	785	842	852	787	813	822	792	798	827	838	820	864	827	846	797	863	760	835	801	800	845	824	824	835	815	841	836	852	815	858	824	808	815	813	838	816	893	821	784	780	855	813	817	768	812	841	879	804	840	795	839	799	859	857	803	814	816	801	819	812	813	776	842	799	856	828	843	817	820	799	868	800	819	853	822	776	806	894	803	785	854	807	824	807	848	836	838	819	825	771	832	837	822	802	790	820	846	801	834	833	850	830	835	765	801	823	859	801	840	822	877	800	807	835	783	775	827	841	844	833	790	824	838	796	821	793	885	857	824	853	819	798	807	819	826	818	837	841	814	810	829	842	805	780	777	808	823	763	804	777	830	818	847	855	826	798	833	837	915	815	847	854	853	874	810	815	854	827	817	824	811	838	794	802	822	783	832	803	832	714	809	856	829	841	839	831	823	833	831	838	808	794	796	808	814	875	862	826	812	846	821	821	793	798	797	845	809	837	850	845	862	827	796	827	790	838	903	854	860	857	845	792	807	803	831	806	815	801	824	792	827	798	803	815	842	821	808	852	795	786	856	831	812	793	838	855	801	835	803	829	793	777	832	781	843	811	830	862	831	821	798	811	794	793	801	823	843	843	835	836	842	796	822	816	791	773	808	812	850	816	814	799	813	843	811	800	848	813	825	794	869	857	799	858	807	869	790	804	786	830	811	834	852	811	808	788	834	812	831	805	858	827	816	789	878	848	787	885	842	849	780	875	815	838	831	852	833	814	817	798	813	850	813	806	849	812	838	833	836	822	838	777	900	868	835	825	788	813	777	820	880	838	847	836	793	860	844	832	831	851	807	840	813	794	826	794	863	782	807	867	806	860	776	814	808	866	815	876	828	783	873	818	844	834	839	851	885	866	835	829	810	785	834	765	763	858	816	840	874	777	871	888	811	817	847	840	830	807	790	817	805	841	824	829	865	839	818	830	814	796	812	826	871	868	864	876	867	847	859	803	831	855	813	854	883	825	794	786	848	804	764	841	808	806	787	786	815	867	892	815	830	810	820	835	828	851	828	806	835	776	829	844	841	894	842	816	782	836	791	819	868	799	842	818	810	820	900	842	801	902	823	835	815	812	846	799	794	791	808	819	768	815	860	856	824	794	837	889	827	849	878	798	795	807	832	788	822	824	826	792	791	774	812	786	854	831	883	847	838	807	833	804	825	802	852	787	782	777	859	843	843	842	775	769	806	790	818	822	865	834	880	856	831	847	836	831	784	845	837	804	825	868	873	824	794	823	848	809	778	838	835	873	840	817	809	868	832	799	767	857	860	765	801	845	805	870	820	867	806	835	802	786	798	779	791	851	814	858	784	834	794	828	851	825	818	811	844	790	816	807	839	828	849	832	864	813	836	813	801	814	877	809	842	845	876	811	825	779	826	862	801	815	791	792	829	813	812	793	797	824	864	805	796	813	836	806	831	839	809	858	827	859	783	862	845	851	772	809	810	866	829	787	770	868	799	811	824	830	860	844	825	881	831	807	813	808	818	846	828	845	764	855	831	813	834	850	802	824	857	835	815	855	833	866	820	825	807	825	821	857	859	782	810	822	821	801	829	846	780	818	864	827	821	851	780	798	806	859	824	888	805	841	868	842	833	811	822	838	827	823	834	860	787	853	824	829	878	752	865	882	815	831	820	824	820	829	807	808	815	849	832	819	804	784	841	834	842	836	889	858	787	879	853	810	814	779	881	848	858	807	826	785	835	829	799	759	855	801	814	862	793	819	837	834	768	837	884	828	792	883	817	783	830	872	858	862	821	820	827	808	819	752	776	830	821	811	839	815	836	836	829	840	782	867	785	828	802	848	869	799	772	825	859	838	849	825	837	862	789	812	804	839	802	798	838	822	786	789	779	844	840	827	819	802	827	800	826	783	815	771	830	810	794	827	885	785	859	783	840	892	797	820	810	828	866	850	831	813	879	827	795	851	772	858	855	833	808	831	827	811	818	814	841	831	857	890	795	828	820	875	832	812	833	790	803	836	812	816	819	780	822	829	871	870	812	868	793	791	799	830	829	780	883	844	817	809	869	772	815	819	823	856	814	792	853	846	810	836	758	819	843	863	863	769	825	802	806	812	833	823	884	822	804	827	841	856	887	840	860	809	818	851	808	787	827	827	824	799	810	866	847	800	842	779	802	867	809	780	809	801	787	832	813	823	815	810	772	839	841	837	825	795	781	817	826	844	823	793	798	791	783	860	898	861	865	834	834	832	826	786	871	862	879	828	852	825	789	808	844	833	883	850	796	823	854	892	813	803	788	842	813	846	844	765	844	815	801	834	848	813	835	815	816	812	814	837	908	830	805	842	790	776	823	841	785	853	820	777	810	786	841	802	824	811	803	814	855	787	810	806	866	774	827	844	802	826	828	849	833	833	812	833	809	805	846	832	820	802	856	886	804	819	793	828	851	846	816	849	805	847	778	836	834	770	815	796	810	815	816	851	836	850	792	819	786	804	834	805	804	831	825	844	872	830	843	779	834	811	834	821	813	796	815	823	773	796	788	843	808	824	803	798	844	784	786	798	775	798	821	821	793	826	810	787	805	851	806	869	867	819	835	893	831	846	823	849	833	870	752	815	799	832	807	791	828	832	814	830	799	814	799	812	816	782	828	847	810	840	793	845	796	806	816	776	867	798	829	898	849	822	806	844	826	836	808	825	792	811	825	811	811	831	791	825	844	848	802	787	831	856	813	807	859	862	819	858	842	778	813	816	841	804	871	789	797	816	804	802	861	822	813	781	848	904	848	841	812	799	819	838	856	793	800	808	812	827	823	831	843	785	793	823	843	870	810	762	845	809	782	844	847	853	816	799	812	809	877	856	806	811	823	832	842	758	789	869	797	797	840	857	812	876	844	807	796	801	838	834	828	863	862	788	837	853	795	806	808	815	824	798	865	831	786	812	845	789	787	857	835	796	790	757	845	837	845	822	794	828	854	849	829	841	854	822	818	872	819	836	797	798	857	801	831	809	843	871	829	838	823
14527	1856	773	571	502	405	365	380	333	331	360	400	315	333	314	344	336	349	341	340	370	321	345	299	333	328	311	340	334	313	354	332	329	306	356	385	325	346	329	358	327	341	320	336	320	345	348	328	355	350	330	329	339	342	332	356	333	332	320	376	332	360	330	306	312	361	345	318	338	334	338	331	344	354	301	326	336	335	363	332	347	343	342	330	356	348	322	312	343	329	320	309	334	329	324	315	373	331	338	333	350	345	347	367	339	342	342	343	341	358	355	302	353	347	273	358	345	372	301	315	314	323	328	349	329	329	323	323	356	328	330	323	349	298	312	346	322	341	316	354	330	292	357	328	337	346	358	330	363	344	292	328	327	356	348	311	335	332	342	339	354	307	313	312	337	333	385	357	293	352	362	315	338	331	297	295	361	346	366	337	335	314	316	332	306	338	345	358	335	358	352	305	339	322	343	361	320	361	371	357	355	410	371	323	333	328	350	352	323	325	346	320	311	337	334	340	342	366	336	305	316	322	333	337	316	334	331	334	319	349	322	361	323	311	330	358	344	295	318	307	350	366	342	332	349	341	316	346	323	335	328	338	329	333	338	328	306	346	342	323	339	317	329	338	367	336	322	292	327	320	340	320	343	341	307	320	353	339	355	330	310	312	330	323	311	305	338	332	306	325	329	291	312	344	313	337	333	341	307	359	299	293	348	304	340	355	343	349	323	346	365	345	343	314	316	349	327	331	354	331	338	368	353	343	359	334	357	355	338	344	319	335	330	330	300	360	315	306	316	334	335	317	322	362	305	334	320	355	320	352	342	345	326	330	342	304	354	313	303	332	314	314	353	372	305	334	314	365	342	331	326	323	328	356	348	335	348	322	298	346	350	332	339	311	326	330	355	338	321	329	327	354	320	312	336	333	351	336	301	336	336	325	314	337	336	310	349	326	309	341	325	318	332	336	345	314	344	308	329	317	293	322	335	327	364	329	290	316	347	302	300	313	327	319	328	331	310	300	319	317	326	331	327	352	320	353	320	350	327	327	316	314	329	346	324	346	310	319	352	329	327	317	346	329	350	328	356	322	321	311	347	323	322	314	315	338	360	317	325	309	294	329	314	351	337	318	279	352	331	342	359	312	356	333	336	355	339	338	284	348	323	331	314	306	316	332	316	328	310	312	341	334	333	344	386	351	363	299	351	324	355	305	341	308	332	385	357	324	346	316	308	324	329	323	333	323	349	305	331	330	329	352	337	322	337	360	302	344	359	346	356	326	343	327	322	339	325	365	327	316	357	331	326	325	307	319	327	301	324	316	340	328	347	350	353	325	363	363	323	318	330	323	318	324	329	327	329	329	335	363	338	325	318	322	355	314	317	347	329	351	318	356	321	331	309	312	337	304	340	329	301	368	371	352	356	341	333	310	307	345	309	320	354	313	340	322	310	327	342	295	341	345	338	341	338	340	348	320	344	344	315	356	343	304	319	328	338	325	306	313	323	349	323	353	322	296	374	325	299	337	334	342	371	326	355	361	312	330	328	354	373	327	378	322	330	348	322	338	320	319	335	364	320	295	338	346	350	320	305	320	337	336	333	318	332	305	304	355	329	326	354	323	313	315	360	305	323	334	346	334	326	350	333	291	364	354	327	295	334	355	312	327	325	318	323	346	351	340	332	353	334	312	323	330	337	314	339	333	328	329	355	378	343	313	341	353	358	358	362	350	320	352	314	338	345	345	315	359	287	340	336	313	346	312	325	333	338	320	319	341	322	309	322	340	325	306	304	349	314	322	305	313	306	349	349	349	355	310	364	345	358	331	348	340	320	352	358	312	332	332	321	338	347	298	302	325	325	330	322	333	338	338	343	324	332	327	299	358	299	326	332	314	310	326	328	329	323	356	325	313	326	328	362	343	318	353	342	334	302	334	347	364	329	328	322	361	324	325	344	357	317	318	315	352	325	303	312	306	354	332	346	367	309	290	363	328	350	374	329	344	360	338	347	340	322	305	306	341	311	353	313	323	333	343	317	354	322	352	313	359	328	330	344	355	350	317	340	333	351	343	333	328	342	365	331	346	342	370	334	334	335	350	341	314	324	330	368	368	316	314	307	319	344	304	345	301	305	343	335	370	320	295	368	358	312	349	338	333	338	314	321	320	322	333	342	335	354	328	316	331	340	332	343	348	318	311	346	358	298	342	342	333	331	344	338	299	334	329	328	310	331	344	328	364	342	359	315	354	355	322	329	343	372	365	344	305	324	330	336	341	328	321	320	336	340	310	322	312	328	339	308	333	336	311	292	353	316	325	280	345	303	330	332	332	327	361	292	346	337	317	304	336	315	348	321	330	371	331	355	319	331	328	335	341	346	335	328	335	327	349	323	340	296	300	349	324	328	322	307	339	313	330	309	323	375	333	363	324	360	344	345	318	368	352	312	315	319	332	327	351	334	358	303	309	336	337	331	326	338	338	320	311	343	317	311	337	317	335	319	349	322	346	316	300	365	311	317	270	363	319	324	366	316	315	324	325	282	314	357	326	319	313	314	348	323	325	324	341	323	301	356	340	299	323	340	345	359	350	342	352	337	334	300	340	344	341	351	372	333	311	333	337	332	334	362	317	332	323	334	353	352	321	348	363	335	333	351	312	318	340	316	306	305	314	357	302	344	367	345	331	338	362	325	312	356	329	324	345	311	341	348	377	351	356	328	341	327	352	357	338	308	318	300	322	335	317	336	335	343	343	304	347	340	337	364	351	357	358	308	340	298	356	341	337	329	318	336	329	313	316	325	345	343	344	336	313	315	332	334	324	349	352	336	369	373	343	341	358	351	314	302	330	364	301	327	335	337	328	322	364	346	314	350	351	325	346	319	291	348	355	299	351	330	341	314	334	322	355	343	327	312	330	325	331	308	320	330	349	377	357	348	307	324	332	313	325	353	313	319	335	319	340	322	360	345	317	289	347	311	319	324	319	316	356	331	327	359	338	332	332	322	352	324	358	308	369	364	352	355	329	335	308	322	316	325	321	329	293	364	346	358	313	339	334	349	340	355	328	329	351	348	291	298	351	360	351	341	353	337	308	350	388	339	356	347	322	338	343	352	335	300	315	317	332	352	340	363	319	339	329	323	344	317	292	319	321	320	306	337	387	313	334	338	310	324	343	340	322	314	352	352	379	361	335	344	309	319	351	339	316	326	322	317	331	342	334	352	390	345	336	345	340	354	329	319	303	333	337	335	337	315	337	315	326	327	373	346	335	333	366	338	351	339	334	362	331	327	348	349	290	353	353	354	352	357	325	318	347	313	352	310	351	374	308	353	332	355	310	365	305	284	334	330	346	336	334	333	327	302	330	334	304	324	293	329	340	312	321	308	331	311	355	358	336	327	317	322	330	321	318	342	319	300	351	332	354	320	306	374	308	354	327	292	341	341	307	368	344	372	357	319	303	392	317	331	337	323	331	322	339	320	362	329	315	340	336	344	297	339	299	343	341	317	342	338	335
11092	1553	1505	1501	1388	1149	1112	1024	948	914	903	907	886	809	854	853	845	815	832	815	814	868	846	773	831	807	786	817	823	805	860	840	792	748	776	832	785	768	792	826	774	766	825	801	790	788	795	784	802	779	770	772	774	762	764	795	846	844	794	792	784	793	805	776	771	862	754	772	801	753	791	828	760	765	765	802	799	840	797	787	805	779	806	789	786	783	736	783	778	770	787	776	794	778	817	805	769	780	757	766	785	755	795	804	771	784	788	799	742	777	772	772	783	798	861	799	775	795	750	792	750	796	784	756	775	782	748	825	745	822	808	822	830	803	789	813	787	831	805	784	760	819	810	785	816	788	791	786	787	739	820	753	748	810	790	779	780	766	782	834	797	776	858	740	777	756	752	795	778	779	744	861	761	807	740	781	778	817	764	762	798	745	817	756	783	741	798	835	756	796	767	783	853	732	736	778	772	829	778	795	756	791	815	774	779	794	784	809	729	782	808	801	833	764	791	787	787	803	764	832	703	740	772	805	777	828	761	793	723	769	752	802	717	769	825	814	807	773	794	759	774	812	779	808	812	782	760	752	831	797	751	794	757	725	826	837	825	783	780	804	783	801	776	798	764	745	794	766	781	806	832	821	804	751	728	743	795	820	769	793	785	758	753	805	803	776	779	829	738	735	746	787	802	744	772	806	808	728	774	794	789	731	777	784	752	791	755	787	763	803	794	758	772	744	750	823	811	764	744	783	775	743	799	818	792	798	849	826	778	793	747	769	793	811	801	786	808	701	798	744	797	746	783	800	785	804	793	823	814	813	810	828	814	753	761	784	810	803	789	760	838	804	762	764	835	758	745	797	753	771	802	780	824	780	818	780	763	741	792	791	788	767	776	778	786	767	799	820	840	772	802	795	755	731	804	784	811	742	786	830	809	810	812	790	805	800	782	775	765	787	774	779	817	772	784	824	763	768	776	791	766	774	754	775	824	786	803	744	786	747	760	806	805	751	807	756	774	799	763	808	798	775	791	839	822	740	797	779	789	814	771	824	777	796	823	837	814	770	839	786	785	755	848	809	847	846	773	788	773	835	780	802	814	781	770	807	791	777	823	827	785	794	781	755	844	775	820	801	792	720	794	769	771	756	783	807	796	711	730	800	798	775	827	782	797	782	812	753	771	838	760	810	737	832	788	769	732	789	799	763	807	792	772	748	817	819	771	778	753	767	780	774	783	820	799	742	787	767	782	777	804	768	789	790	785	765	759	775	761	810	790	790	786	808	820	782	756	815	727	824	793	741	768	762	826	758	775	758	802	754	800	786	828	773	785	827	768	765	777	734	774	768	786	789	788	775	754	803	815	777	785	759	770	761	766	748	787	768	834	778	790	807	795	780	746	768	732	814	784	764	816	813	779	838	766	759	786	776	816	839	801	826	728	759	791	814	745	761	834	771	787	756	778	783	802	797	790	790	775	813	750	821	795	795	808	790	760	760	836	840	763	780	724	795	805	800	744	776	772	787	754	781	753	792	814	843	766	789	835	787	819	808	780	760	817	813	810	827	799	773	802	816	794	735	837	823	809	753	808	807	802	778	813	727	768	809	773	823	786	786	809	795	774	827	754	751	763	798	830	845	798	747	793	817	838	758	787	838	776	786	751	769	815	774	840	728	788	780	802	805	788	794	849	742	751	840	823	775	783	799	802	814	812	803	809	783	790	762	822	770	827	798	783	771	768	784	788	788	775	789	752	775	794	814	788	787	763	791	747	769	819	782	816	775	799	756	770	770	806	801	753	822	741	793	778	789	763	733	786	830	815	760	758	845	768	793	789	799	807	778	792	761	781	799	779	814	785	798	757	752	809	778	758	746	761	761	819	772	792	777	784	792	782	761	794	788	826	737	791	766	757	822	795	819	781	821	744	771	775	818	810	835	773	793	815	797	762	771	756	777	818	769	759	839	831	770	823	805	770	751	804	761	804	791	792	754	747	767	798	736	846	728	760	788	800	743	808	773	790	793	779	788	703	734	760	828	851	800	825	812	786	818	839	758	776	768	797	811	774	774	800	790	703	796	747	796	893	741	797	825	777	788	833	769	779	770	795	808	764	816	768	819	836	781	812	810	774	818	796	754	788	776	757	789	778	784	762	796	783	798	752	778	818	829	788	813	817	796	827	744	801	810	783	770	836	765	806	796	821	805	802	799	770	811	789	746	783	756	754	731	782	732	819	782	801	776	787	771	736	780	758	784	737	780	765	787	793	857	792	761	783	752	818	726	810	754	822	792	787	784	849	774	763	805	795	784	807	785	822	796	780	761	782	802	730	783	720	762	794	784	787	722	818	785	761	773	793	796	778	802	752	791	743	791	815	772	779	771	775	744	787	796	826	744	792	795	773	717	820	787	803	776	827	773	761	737	798	765	790	785	720	754	795	771	841	754	809	851	831	748	749	747	826	789	707	789	809	754	788	750	770	817	818	778	776	769	786	805	797	768	828	794	815	772	771	769	816	780	816	754	827	827	776	770	777	786	760	760	773	810	774	751	815	816	785	780	765	822	780	800	809	766	797	794	768	859	809	791	768	770	783	797	781	828	810	847	787	772	763	840	801	811	848	791	780	760	767	776	797	787	788	770	815	753	842	775	825	812	777	751	778	781	751	797	789	762	779	785	757	773	783	744	810	767	757	791	837	828	817	780	792	737	748	747	750	750	826	770	846	779	817	784	777	808	796	764	834	757	776	807	853	787	809	753	783	758	767	782	740	770	781	741	749	766	773	789	752	774	778	788	803	838	741	757	733	800	746	773	792	817	820	787	744	767	793	766	751	829	839	733	757	764	758	822	775	850	805	771	802	803	787	819	838	815	763	757	801	784	821	842	754	790	810	762	773	793	809	757	778	851	770	817	799	757	845	786	760	790	784	759	790	768	793	831	810	778	752	780	790	746	761	818	798	815	769	806	766	773	745	726	817	758	783	816	778	778	819	775	745	803	817	776	784	777	734	817	768	780	746	806	771	735	811	730	787	795	784	779	818	797	829	766	785	790	805	784	769	819	724	805	769	788	781	813	725	765	819	775	733	782	789	817	796	801	808	786	778	847	757	744	872	796	788	792	766	761	764	791	782	778	770	782	765	771	762	753	738	803	794	819	838	775	816	761	797	779	779	828	801	770	773	763	782	784	800	766	810	836	814	758	763	771	811	786	754	784	809	736	819	807	781	784	787	741	774	731	832	765	795	773	786	790	792	791	779	792	808	819	790	782	734	784	791	740	776	801	768	789	753	813	748	755	755	811	796	827	788	789	772	802	856	842	760	778	815	825	812	810	768	845	793	764	795	836	768	795	733	779	809	818	774	792	755	727	739	766	767	835	787	786	745	814	757	812	818	787	759	815	820	745	809	796	791	819	740	840	804	797	759	812	805	765	767	714	835	817	835	796	734	814	825	769	765	771	807	790	831	756	778	823	842	782	833	743	725	791	806	784	775	815	780	801	785	801	807	734
23406	3243	1016	587	401	354	302	270	217	198	181	191	185	165	177	179	192	151	158	150	164	160	167	145	159	172	155	152	159	160	143	158	198	164	158	160	159	139	136	142	160	163	150	165	158	170	153	140	177	153	146	156	161	156	174	166	147	169	161	160	168	166	175	151	166	153	141	143	182	174	160	175	151	157	143	166	150	142	159	155	180	135	166	165	133	154	170	135	170	156	175	150	152	163	139	168	149	151	144	137	162	176	170	161	156	152	161	154	145	124	146	154	139	154	164	164	172	179	161	153	152	168	157	150	146	135	168	178	128	145	168	122	143	126	161	147	169	168	136	165	165	156	145	160	164	140	149	148	148	167	147	155	166	150	147	151	135	157	143	165	159	169	139	178	162	167	150	154	172	148	161	172	143	146	168	182	143	149	170	139	143	158	176	163	179	163	140	157	143	149	169	169	158	177	156	166	159	177	163	145	168	148	151	158	205	137	164	143	165	172	169	155	149	151	161	147	160	142	138	148	150	137	144	162	163	144	128	153	160	149	162	157	148	180	161	168	144	170	152	168	157	161	154	148	163	160	152	155	143	172	177	179	147	145	146	163	158	144	126	152	146	134	171	159	152	173	153	147	146	161	155	194	146	169	155	130	152	177	152	157	167	135	151	135	141	160	147	149	155	151	134	159	151	182	156	175	125	166	154	165	157	181	181	147	181	143	144	144	162	131	141	155	165	170	147	135	146	166	181	140	125	155	165	155	146	145	167	137	147	145	145	184	162	150	149	141	157	157	150	158	179	161	147	155	151	128	147	146	169	169	153	161	154	150	168	158	139	148	153	162	147	175	158	169	143	168	147	129	177	158	157	163	174	153	137	155	149	156	149	152	169	134	151	153	159	174	170	189	136	172	183	140	156	136	167	158	178	125	161	176	183	167	162	150	177	148	163	130	157	140	140	135	129	173	128	153	144	145	152	140	154	160	155	159	159	145	174	149	170	143	165	166	141	152	144	138	172	156	146	162	166	146	147	159	144	167	169	143	169	152	129	174	150	154	158	158	156	160	132	173	170	174	144	173	143	155	144	149	131	141	137	148	158	140	132	160	163	175	147	159	166	137	138	165	168	155	167	143	158	162	183	156	148	170	140	142	174	144	153	145	146	139	161	161	159	152	146	142	156	126	156	162	135	148	188	148	156	152	160	138	174	157	156	149	156	139	150	139	156	159	155	150	148	141	171	136	144	144	181	157	157	164	159	134	155	171	183	153	160	181	151	158	163	165	151	135	147	147	145	139	142	157	142	161	166	149	153	187	158	147	145	168	157	151	157	154	150	159	138	166	160	169	154	167	150	148	151	146	163	158	186	162	170	153	134	153	157	153	156	146	179	158	159	172	133	173	155	143	160	150	142	135	171	164	174	151	163	138	149	160	168	171	139	133	156	171	159	150	176	169	149	161	175	174	154	137	148	171	130	136	161	139	196	165	171	154	168	151	157	165	123	161	164	132	142	153	139	168	153	169	158	138	157	141	152	131	163	161	173	146	161	146	147	181	150	167	166	161	155	154	178	142	144	158	154	171	148	165	171	190	160	148	143	141	160	149	137	168	142	142	155	161	133	153	147	164	157	149	135	149	169	150	141	162	172	156	160	174	150	156	130	163	138	178	170	160	158	151	149	164	140	175	151	160	161	172	141	121	121	153	155	151	138	150	135	163	155	174	145	173	166	155	153	174	161	153	148	152	156	168	158	170	155	140	141	150	191	165	155	168	141	141	151	171	168	144	154	158	148	156	150	153	163	130	173	166	153	137	162	188	152	162	153	161	145	143	140	154	152	168	175	155	161	167	179	158	158	153	154	162	180	170	140	157	163	169	138	148	161	149	140	167	166	124	163	132	139	152	172	135	148	150	162	167	147	129	147	179	143	133	155	137	171	122	142	149	156	174	141	148	150	158	159	177	149	153	157	190	146	157	157	131	144	150	158	133	167	146	171	167	156	152	162	152	162	151	148	150	159	157	164	149	159	151	153	168	151	167	147	124	132	141	153	160	158	146	139	143	154	146	135	147	159	155	150	143	156	184	153	148	155	133	148	129	137	153	128	150	170	195	173	169	151	148	162	171	154	150	160	177	162	172	144	171	150	132	161	150	152	163	138	162	152	169	144	136	164	161	160	146	179	137	159	163	134	149	155	175	172	143	149	164	156	143	161	131	177	151	130	162	134	141	145	175	148	148	195	134	136	153	146	139	170	136	157	133	159	165	165	140	158	152	151	149	140	160	148	129	144	169	166	149	156	151	151	157	154	161	162	164	144	153	175	148	155	154	172	157	150	150	148	153	160	143	149	153	153	156	145	140	160	155	142	186	164	158	170	145	140	171	141	162	146	150	162	149	168	165	155	164	161	151	141	162	173	151	173	158	172	139	144	141	141	159	163	172	155	160	149	136	142	143	169	167	192	164	139	173	164	144	162	151	170	143	168	184	140	149	149	148	158	137	145	157	145	138	149	140	165	158	148	148	144	165	164	174	142	163	154	163	175	167	163	149	141	156	153	178	162	159	145	153	170	149	142	149	158	156	163	168	152	146	165	152	145	144	176	157	148	170	156	166	149	145	148	166	152	167	158	155	151	132	139	161	152	147	143	153	154	154	140	117	149	159	161	132	179	133	139	142	158	132	133	145	155	149	143	174	156	146	154	152	154	145	152	170	157	132	142	166	169	173	156	147	145	153	179	162	157	166	157	171	145	130	169	148	142	147	153	146	159	136	168	159	158	163	134	157	164	151	156	164	147	150	179	148	156	177	137	175	176	171	159	134	152	149	176	162	151	148	145	164	179	155	138	144	151	166	160	145	152	144	162	156	147	175	166	160	144	170	133	145	134	178	132	155	149	169	147	168	161	158	160	157	166	152	151	147	153	168	157	144	141	131	151	147	178	171	160	150	146	177	151	154	142	153	159	170	172	171	157	164	159	150	146	152	154	141	162	158	155	150	180	156	155	166	170	136	146	159	180	159	149	159	155	150	146	164	145	138	138	146	139	180	146	163	166	165	139	155	147	182	168	126	171	141	154	172	161	174	180	152	172	155	155	160	181	158	150	152	165	143	172	161	153	154	151	157	157	165	157	168	134	176	150	167	171	146	173	160	176	174	164	157	167	159	170	144	138	156	174	141	168	169	147	168	168	166	165	155	159	147	164	148	153	166	178	152	171	171	154	164	152	159	150	147	139	177	144	167	169	173	149	164	173	146	128	151	141	143	143	156	144	132	156	138	155	161	169	166	133	163	155	140	156	158	152	177	154	159	154	167	161	148	134	167	147	150	162	143	164	172	142	164	152	144	157	169	164	158	141	148	159	157	150	146	173	135	153	165	151	150	125	146	136	158	170	141	156	141	167	123	153	147	148	164	171	161	177	171	154	159	155	145	161	153	177	147	124	156	172	140	162	148	147	163	148	132	141	133	160	156	163	161	146	160	163	135	162	136	174	175	165	158	138	170
14774	1391	1774	1743	1529	1220	1054	887	780	628	665	608	572	560	557	496	499	482	498	442	474	456	429	438	444	423	423	456	436	432	420	466	419	425	463	405	412	442	430	408	410	433	428	418	375	362	414	404	411	424	386	393	405	417	390	416	419	439	418	424	375	409	377	383	404	411	415	412	413	370	454	385	357	423	390	394	429	414	394	414	400	397	396	398	415	387	395	406	399	407	399	393	425	383	401	394	415	448	367	378	387	395	422	382	385	413	431	384	414	391	410	406	397	397	352	363	423	394	410	401	385	423	375	389	414	402	399	440	406	376	402	381	409	421	403	419	404	401	398	384	463	432	413	393	418	392	402	381	370	412	402	418	385	371	415	405	363	371	398	387	370	422	405	415	399	420	388	389	434	411	410	403	404	401	427	402	374	409	387	409	391	404	378	389	399	395	420	403	391	375	356	384	401	402	406	408	395	387	392	409	397	398	396	423	396	435	409	422	391	412	385	376	387	419	367	373	389	351	411	389	376	370	388	394	377	440	403	391	393	386	404	406	359	390	414	393	386	370	407	379	442	366	393	405	398	408	417	423	367	377	379	373	413	415	385	376	374	392	386	420	382	391	403	412	405	394	372	369	374	364	421	417	372	405	429	399	393	374	345	359	381	380	397	414	406	372	410	397	390	391	380	396	373	398	429	389	414	401	409	424	427	393	423	389	376	383	413	402	431	373	359	386	402	416	414	389	405	396	406	405	368	414	398	381	420	378	371	414	394	384	438	406	400	378	387	413	377	428	440	357	400	426	407	406	400	381	388	414	414	433	370	380	359	404	432	382	398	365	424	377	391	378	406	390	393	390	388	441	383	370	408	416	430	414	414	395	402	413	403	416	378	358	400	374	371	386	384	423	388	450	408	402	376	412	448	411	366	411	360	371	394	401	398	360	388	389	400	405	412	366	383	403	411	413	377	438	388	395	381	410	402	433	403	374	430	341	393	406	396	403	367	379	395	403	372	390	410	366	431	405	354	403	410	405	368	411	392	413	389	362	419	393	413	406	413	420	370	384	373	377	408	414	417	406	439	399	392	423	407	394	379	414	406	367	403	406	460	390	402	407	440	384	398	404	396	376	414	397	374	366	429	400	386	393	361	372	396	401	395	374	374	394	408	386	386	368	389	377	404	384	405	375	403	416	358	393	401	417	445	383	405	371	400	424	367	410	415	367	422	420	383	380	412	390	399	389	379	401	374	403	380	354	433	371	388	391	398	401	354	424	396	370	414	387	381	415	416	365	385	427	378	409	407	388	394	413	367	424	440	372	370	382	382	381	394	418	403	409	396	406	408	380	419	434	445	352	422	409	401	374	394	399	410	378	374	372	426	396	389	400	397	378	455	410	422	381	408	360	367	381	445	397	387	418	376	382	385	380	407	374	403	399	383	415	371	386	424	419	413	426	391	383	438	429	396	418	400	412	408	401	382	393	385	393	398	422	378	382	348	371	388	389	405	411	394	368	409	393	389	405	414	412	392	438	385	391	373	376	396	381	387	431	400	421	371	353	375	407	425	410	416	390	397	384	420	387	403	395	395	388	369	392	398	385	380	376	398	394	409	389	407	412	402	392	383	394	371	409	368	372	363	373	396	392	391	385	390	395	389	395	419	411	400	368	398	438	391	414	395	416	420	396	408	406	393	384	385	400	354	408	398	423	396	382	404	384	394	373	416	350	356	340	373	359	403	416	355	396	386	388	408	409	354	402	416	383	378	374	395	372	373	383	392	380	407	408	375	393	375	400	397	409	414	395	410	357	390	412	392	380	374	427	424	373	354	403	390	372	425	433	368	382	391	393	421	385	383	422	421	391	415	404	394	349	372	376	385	404	405	370	376	404	412	385	397	408	340	389	393	365	370	420	374	390	359	389	398	419	355	408	410	394	396	395	378	404	412	386	410	381	406	406	419	430	397	379	425	408	421	358	375	426	372	383	390	410	398	364	372	377	408	382	380	437	392	372	378	390	397	396	462	365	376	391	378	384	399	421	400	399	389	395	393	433	387	398	388	437	412	366	405	397	400	397	393	373	407	422	358	393	345	419	425	397	421	396	399	400	419	416	414	365	394	435	382	388	408	399	388	413	412	363	400	363	364	377	368	381	381	382	408	386	423	394	394	401	421	397	387	412	363	400	408	405	385	402	381	430	442	418	375	400	409	397	398	416	371	405	404	403	415	403	404	416	390	433	397	374	410	382	402	384	382	387	385	365	345	351	406	432	394	401	371	378	395	442	410	401	393	448	392	389	384	371	399	422	410	379	417	411	399	393	378	398	381	412	400	409	366	362	358	388	394	383	396	361	432	371	418	412	394	403	386	402	407	366	369	394	417	430	416	381	389	410	394	416	385	393	403	425	445	394	377	384	381	385	411	403	410	402	356	420	393	401	380	394	414	382	384	427	393	414	418	397	429	371	414	403	399	396	383	368	377	438	425	409	366	406	388	395	357	396	396	387	363	390	402	366	404	405	420	412	386	392	416	374	429	391	399	418	372	398	406	434	382	406	408	435	372	353	392	384	359	426	371	366	374	396	392	379	386	426	434	419	430	404	411	379	381	364	390	426	370	418	420	387	405	396	374	425	383	396	414	374	441	412	388	398	374	417	388	428	368	390	369	375	368	377	356	376	402	412	430	394	390	395	369	427	389	439	377	381	409	393	405	384	404	397	389	409	413	371	379	401	387	402	366	397	371	409	365	407	366	434	396	358	398	429	418	371	384	376	397	393	377	369	360	422	387	386	387	427	408	404	425	430	414	388	376	405	410	378	406	387	387	389	395	405	371	452	374	364	375	343	398	405	383	391	361	388	398	385	418	391	405	391	394	417	384	402	394	430	371	398	375	395	376	426	377	410	412	383	380	384	422	356	382	409	428	413	440	390	373	415	392	400	359	430	376	350	401	414	442	384	380	387	428	416	392	360	389	400	379	410	409	391	408	353	397	399	417	413	369	370	406	414	410	348	362	412	400	411	394	401	396	391	421	424	402	411	403	406	380	420	409	380	376	431	377	375	396	360	404	393	384	406	384	428	404	415	391	388	380	362	420	407	395	405	414	393	408	390	412	349	390	415	414	366	427	371	385	366	388	402	384	381	397	442	403	398	373	397	409	378	399	378	402	381	426	398	451	392	358	385	421	409	375	428	409	360	384	401	378	413	406	368	408	400	401	381	386	400	393	346	392	372	399	397	361	390	392	382	404	409	382	414	407	379	426	388	413	386	380	411	393	418	399	366	392	357	392	394	399	405	419	420	400	379	404	413	397	408	445	405	387	393	393	389	394	345	403	393	394	401	379	423	402	393	389	408	369	405	437	417	414	370	404	382	402	394	386	416	393	406	380	379	387	396	401	410	391	394	407	405	424	397	412	344	404	373	395	398	370	364	412	387	359	372	396	374	376	367	387	379	401	389	406	399	362	403	400	424	379	410	407	398	427	416	415	385	401	369	415	423	404	400
4512	577	402	396	350	382	322	346	327	343	367	381	337	315	359	339	327	318	329	319	320	308	342	302	336	318	325	339	357	307	349	321	320	324	298	331	324	311	344	378	355	316	328	330	346	307	314	372	348	311	326	367	354	333	325	365	356	333	333	313	328	303	305	320	364	315	349	371	306	350	342	342	332	331	337	348	318	338	322	301	333	347	352	330	333	326	323	326	328	316	336	318	352	327	341	341	358	352	315	352	317	356	333	330	333	366	310	312	330	318	354	344	340	299	340	322	350	292	318	312	324	327	322	349	346	307	335	337	307	320	314	317	361	297	313	319	300	298	325	331	298	352	313	338	326	305	318	314	316	363	293	323	326	340	342	315	321	342	315	341	322	341	341	282	327	345	337	342	334	341	346	350	338	315	359	328	303	355	347	330	306	331	292	338	359	369	305	314	345	338	318	372	341	350	351	325	342	331	332	320	336	338	336	336	325	326	350	297	318	316	338	338	305	299	300	335	322	327	321	321	349	322	309	364	328	340	322	362	348	352	301	358	329	332	328	326	320	347	318	310	346	349	331	366	336	336	304	323	339	314	320	321	349	335	332	339	335	351	341	332	369	301	316	346	362	319	314	338	354	313	333	289	342	313	342	336	334	320	339	327	336	334	335	316	318	275	334	362	349	305	309	333	339	347	349	323	310	308	335	315	300	328	347	314	330	305	318	309	318	348	372	328	317	334	356	348	308	318	335	346	358	350	368	322	317	309	326	308	322	340	354	317	326	321	318	337	347	323	329	328	321	334	319	320	330	324	349	332	322	319	343	331	323	303	327	344	345	338	348	322	281	309	321	340	347	338	344	333	315	357	352	340	355	336	349	322	359	340	328	340	340	363	323	330	350	342	311	323	294	340	302	315	313	339	322	373	331	304	360	306	295	324	303	319	339	365	348	339	313	306	315	347	326	338	339	350	360	361	332	329	327	321	342	316	345	328	341	354	335	348	327	318	348	339	339	339	343	353	319	320	306	303	372	317	333	348	325	331	350	362	326	327	341	335	331	325	331	315	325	315	324	329	311	330	317	320	331	315	319	340	354	346	326	352	333	342	319	326	306	319	336	301	348	321	307	310	340	294	334	329	329	330	290	326	345	366	339	316	327	339	328	343	355	297	336	339	327	335	352	343	375	330	299	340	329	350	311	334	341	325	309	351	290	323	276	322	329	327	328	326	307	358	371	300	321	356	316	305	329	341	355	309	334	325	304	337	316	341	352	327	330	360	339	345	327	330	296	302	336	327	294	323	317	339	307	323	346	325	355	313	305	326	318	304	305	310	341	310	331	333	340	346	326	341	325	353	288	332	316	324	324	336	314	350	333	309	318	353	347	317	343	343	304	313	325	338	362	300	325	315	335	300	314	299	363	370	337	339	343	361	326	337	347	341	311	328	323	337	351	330	333	325	290	323	333	321	362	337	341	302	329	321	313	324	309	349	346	338	338	294	336	329	368	327	300	315	335	335	323	330	316	323	296	324	345	319	314	313	356	320	326	360	346	322	350	366	321	342	345	357	364	319	311	310	321	312	320	274	344	321	333	341	360	307	357	326	328	329	314	336	324	350	335	338	336	319	335	331	325	317	330	329	332	354	314	332	296	326	324	337	298	284	359	353	344	319	340	310	320	340	346	329	332	330	340	306	345	314	336	372	329	294	335	357	336	310	340	313	322	372	357	335	360	313	337	333	319	345	337	345	323	326	306	321	337	333	318	340	318	313	365	349	347	326	338	346	318	325	331	339	377	326	317	356	317	300	331	299	329	319	287	323	328	345	305	319	311	342	312	321	308	328	344	355	378	339	326	320	313	327	364	368	319	292	356	318	288	313	312	346	334	323	346	306	346	327	322	319	310	339	313	358	320	310	349	319	336	334	305	316	335	312	328	339	340	315	305	328	356	307	326	327	318	304	328	336	359	312	312	323	340	303	310	361	311	334	300	350	353	295	327	333	365	306	333	326	331	316	355	319	334	323	307	334	346	325	326	333	335	341	334	345	311	348	328	312	344	315	303	318	332	351	371	358	334	329	337	322	366	342	305	295	346	323	330	308	330	325	316	363	364	354	342	342	312	344	319	322	307	308	316	308	322	332	328	328	329	303	330	298	333	332	329	304	312	312	309	335	343	326	345	318	334	331	317	329	307	361	340	352	315	330	282	306	326	323	350	342	316	355	336	347	298	318	315	327	300	347	326	339	332	368	341	322	323	327	343	327	335	295	328	331	360	338	323	365	329	336	351	350	322	384	323	331	359	334	325	335	375	331	358	353	299	325	320	360	305	304	336	357	323	327	333	344	338	330	335	297	332	331	346	312	318	343	341	371	312	313	322	320	316	347	320	292	319	331	346	319	281	331	314	337	313	326	362	334	345	336	336	298	319	318	336	320	341	390	342	368	310	321	379	285	340	335	305	378	350	354	351	323	317	331	341	291	350	342	350	331	341	344	298	329	303	342	339	341	325	332	312	321	336	339	301	339	379	325	340	345	363	348	345	343	315	312	327	344	332	323	338	357	343	328	344	317	304	328	303	329	345	363	332	336	348	320	351	349	325	325	284	316	316	287	311	316	335	300	305	345	338	392	309	349	339	322	331	381	333	331	349	354	332	353	302	332	341	314	313	332	361	326	357	339	342	375	320	310	335	321	339	325	296	296	363	315	337	334	366	360	374	304	321	303	341	301	334	348	291	354	331	330	338	317	376	315	321	333	310	362	339	311	334	365	330	342	307	343	320	337	324	309	310	369	316	318	337	309	370	317	320	342	340	315	320	337	315	340	331	347	299	326	349	323	316	327	328	369	339	328	322	345	342	347	289	349	339	325	311	340	338	333	308	326	381	344	342	316	345	347	344	325	312	330	313	354	334	295	325	306	357	336	342	331	317	352	327	319	322	347	360	345	317	310	321	331	340	331	336	331	351	360	329	388	342	311	329	333	329	338	342	327	338	318	339	337	308	386	348	331	293	329	355	370	356	325	369	307	332	320	338	327	311	316	340	351	338	343	338	308	337	347	313	326	303	344	347	355	362	328	335	328	345	318	336	343	327	326	323	313	343	295	370	330	332	325	344	348	364	311	356	302	338	359	381	356	379	341	347	328	298	352	334	297	310	322	311	341	344	322	336	311	343	322	299	347	347	346	328	317	353	343	330	342	344	295	321	345	389	381	334	344	332	322	316	329	352	307	337	357	339	348	318	327	356	346	325	289	314	338	322	315	294	313	343	332	348	344	318	342	326	297	292	374	332	286	319	339	367	331	319	326	339	324	321	346	328	332	320	366	338	334	314	356	319	337	321	317	328	301	351	321	384	307	330	347	366	308	331	352	334	352	339	326	321	366	323	363	308	328	371	382	311	304	322	333	306	341	324	331	319	295	336	329	359	334	358	339	334	331	359	326	307	348	360	317	324	323	295	309	319	360	341	320	340	317	342	322	305	336	338	328	360	327	309	315	336	328
3942	918	932	940	842	830	808	784	833	822	844	818	750	787	818	811	765	795	765	802	795	811	723	798	798	805	819	791	751	760	791	802	796	813	775	769	792	781	756	724	759	840	808	816	799	768	788	799	790	810	813	788	779	759	787	813	801	771	770	813	847	792	843	788	812	788	765	824	815	821	738	762	835	789	784	781	744	759	783	790	796	805	810	811	763	796	791	815	766	831	780	810	755	774	788	785	803	770	776	790	814	767	776	811	829	768	831	820	728	825	813	766	798	769	808	793	787	755	796	759	810	816	757	780	780	781	775	786	846	825	790	833	740	810	771	764	809	819	769	817	781	788	776	770	814	790	816	810	807	814	807	836	784	824	763	762	841	780	790	775	768	774	764	810	784	758	775	799	803	800	773	773	843	773	795	786	755	854	797	792	785	798	814	818	718	743	781	770	769	779	801	809	797	747	715	753	757	787	795	717	782	827	811	786	809	804	766	792	818	817	721	774	769	783	800	796	738	797	757	767	730	766	763	815	829	781	793	790	812	792	721	779	778	745	766	829	800	774	799	801	771	773	772	752	803	831	803	806	737	828	841	736	765	794	821	838	784	810	759	735	768	769	782	765	758	788	802	789	779	775	795	790	792	835	793	794	829	774	744	745	737	794	802	803	808	808	776	801	729	812	855	800	801	770	758	768	758	804	777	801	779	794	800	776	806	771	753	825	807	764	757	783	820	776	798	750	787	793	735	758	744	785	766	794	817	790	845	769	784	802	759	798	797	816	749	776	804	775	760	796	802	831	807	784	799	794	796	842	802	849	789	818	806	798	777	771	812	792	807	806	771	822	778	827	768	806	781	752	813	742	736	712	762	778	785	759	739	855	749	776	755	762	846	782	767	774	809	771	757	813	770	767	838	780	739	778	824	786	787	750	766	782	726	775	788	754	752	811	772	752	819	802	797	746	792	718	816	841	835	712	824	761	736	722	791	817	735	818	749	798	853	831	751	785	849	809	761	811	765	759	734	830	831	813	697	827	785	789	780	770	826	823	772	815	827	788	790	763	795	804	782	760	789	792	788	813	800	755	851	756	795	777	809	757	793	743	791	762	786	816	724	792	857	789	826	781	765	761	794	829	774	735	778	790	761	755	724	776	771	767	836	794	772	792	806	822	872	745	789	743	774	749	796	792	808	753	780	790	772	806	746	764	820	794	834	765	767	818	829	795	777	765	828	805	773	817	753	790	806	738	803	821	747	767	787	813	792	832	713	769	774	758	734	810	769	761	771	777	838	755	776	789	834	746	804	758	793	823	771	799	838	785	781	768	800	822	763	758	765	803	791	782	784	779	798	823	847	843	801	776	797	791	836	770	816	758	845	762	797	825	816	774	744	827	785	806	802	799	771	834	823	715	811	736	753	808	814	765	786	744	734	779	782	809	838	743	771	785	733	759	801	749	761	806	774	747	766	769	762	825	834	778	763	836	787	802	757	773	803	762	774	734	775	790	804	862	823	791	812	747	776	804	783	820	808	828	776	794	784	780	795	732	810	799	825	832	793	800	795	785	792	752	763	767	777	785	850	770	791	828	810	810	772	782	820	749	788	748	746	766	821	801	812	776	803	793	788	826	788	845	794	823	750	800	809	764	745	793	749	800	790	793	783	833	814	753	782	780	786	799	765	795	794	840	820	789	759	808	823	782	769	803	801	821	785	785	781	792	812	811	773	784	851	840	798	817	783	776	753	762	731	791	807	845	761	813	739	804	754	773	830	828	779	759	804	792	769	744	775	804	792	753	805	762	832	794	786	818	819	754	763	805	792	804	799	818	773	768	771	853	806	767	800	787	767	756	843	815	812	779	781	771	814	771	811	766	761	775	815	762	792	783	776	799	765	787	812	785	808	767	818	798	804	837	758	748	803	737	799	799	800	803	771	788	758	806	758	819	798	806	797	767	789	823	819	801	786	830	765	883	773	812	769	822	805	802	791	755	813	778	806	782	781	754	822	809	783	762	781	872	767	787	799	748	859	793	761	811	797	779	821	756	818	818	817	807	826	783	796	772	811	744	812	803	783	776	760	802	773	723	803	761	810	837	758	758	817	803	783	820	785	838	799	793	829	772	814	717	785	766	754	811	805	786	786	758	798	769	804	817	785	765	796	819	820	796	798	798	743	775	809	812	764	790	749	753	797	763	730	800	785	783	754	793	734	802	747	786	814	783	818	786	740	823	807	807	798	812	784	780	837	800	763	875	807	800	782	790	777	725	773	777	835	773	794	762	791	772	760	768	850	795	732	830	758	786	814	755	844	785	821	725	764	757	802	737	798	785	799	780	769	797	764	755	808	775	798	824	818	823	799	872	784	786	771	745	794	781	786	762	803	788	764	758	796	757	783	823	788	748	767	739	843	785	818	822	784	804	841	783	821	772	836	797	757	785	767	737	821	786	810	800	811	766	818	804	776	829	805	806	808	812	806	812	739	830	791	838	783	767	760	796	812	782	812	760	806	775	775	824	813	783	826	806	797	794	737	749	793	735	746	760	819	789	755	784	815	764	825	798	786	767	804	791	792	772	780	814	817	740	719	788	765	785	835	759	796	758	799	805	819	792	770	775	773	783	748	773	778	808	850	762	826	779	797	798	815	763	791	776	800	804	766	800	790	821	795	824	806	832	756	755	776	806	770	756	813	757	769	781	785	800	769	717	782	803	811	837	802	742	772	847	763	776	820	806	757	770	842	812	799	764	749	794	809	777	802	770	799	810	792	800	819	829	803	800	764	775	807	797	778	794	826	807	787	774	755	820	755	759	784	829	818	820	791	772	795	829	786	790	728	808	801	751	780	801	792	777	749	810	805	812	814	799	803	770	809	777	797	821	808	818	740	749	780	841	793	758	788	771	784	851	773	812	772	737	787	820	801	786	826	813	794	822	791	822	776	810	834	811	737	792	825	768	774	785	783	782	767	794	745	810	785	810	804	828	805	781	768	800	791	811	809	779	821	756	765	780	796	775	769	759	768	793	788	799	746	810	826	806	802	778	780	785	786	837	830	765	772	804	807	729	762	775	783	731	768	804	809	781	773	784	779	784	745	797	805	795	783	768	792	821	806	800	799	840	809	776	820	835	759	791	793	817	772	775	789	828	800	788	791	798	792	764	808	778	826	765	804	795	784	787	772	817	821	788	742	778	741	753	801	797	810	814	829	848	789	768	781	764	830	789	737	778	799	793	837	804	765	783	766	760	742	807	853	784	759	725	802	759	775	781	809	773	812	768	771	815	761	815	817	788	821	807	747	770	807	762	808	773	808	761	756	777	824	822	785	793	839	784	772	816	739	735	717	766	798	736	746	760	805	788	794	788	787	821	749	833	802	783	761	848	780	783	775	749	789	748	789	816	775	736	795	751	789	759	808	826	816	763	785	826	791	785	752	784	775	762	780	806	811	798	794	794	800	759	796	787	780	775	803	781	764	813	771	827	787	770	760	793	737	799	806	794	799	822
13739	1505	685	526	433	376	379	342	382	370	337	353	331	317	348	333	314	317	305	360	296	308	297	316	339	328	329	325	307	297	289	306	339	315	339	313	303	318	326	328	305	325	343	332	341	336	319	287	311	323	323	316	360	313	294	315	326	337	319	312	306	321	305	317	337	333	312	313	305	322	312	323	328	302	338	348	326	332	317	349	307	333	341	358	328	283	298	332	297	315	298	297	313	311	304	319	344	338	319	317	328	295	281	335	342	330	326	319	326	321	320	317	301	336	317	356	309	313	311	328	337	315	294	327	314	280	320	328	303	302	296	317	289	299	301	354	354	298	306	346	287	280	309	309	310	310	298	329	287	269	312	284	341	309	399	326	335	314	306	341	287	309	306	338	320	319	307	321	341	286	315	309	318	314	350	333	330	328	326	340	302	296	300	317	291	297	301	311	308	356	317	302	292	331	345	326	310	327	302	305	309	317	313	287	296	334	297	309	298	337	347	344	327	274	318	303	346	306	303	308	317	300	316	276	330	358	299	319	317	321	318	295	318	348	315	307	311	325	330	305	331	307	317	316	316	333	318	306	344	324	326	307	326	301	282	296	292	335	338	321	347	342	333	305	300	299	314	296	305	324	352	312	319	326	316	298	325	311	303	313	329	323	319	347	347	353	302	313	313	289	327	333	287	353	323	316	327	333	302	306	316	295	313	323	302	329	320	301	312	293	326	361	307	316	282	306	342	304	282	330	317	318	318	297	300	326	365	306	297	372	318	319	332	318	342	303	290	291	331	309	325	318	351	324	347	322	365	318	322	340	319	318	314	306	318	350	334	325	327	257	340	344	308	299	339	335	309	304	342	337	288	317	327	254	331	337	317	296	309	338	299	299	318	320	315	335	329	332	340	309	307	310	293	320	316	328	339	302	300	363	317	318	317	316	299	350	292	322	321	331	331	337	299	292	298	335	334	355	327	302	293	344	339	321	334	316	317	331	306	330	320	273	322	288	328	343	303	302	293	299	296	335	311	316	324	308	325	293	331	323	365	317	311	331	297	300	276	335	316	301	353	349	328	302	305	331	325	337	311	331	304	329	329	344	342	335	287	305	317	278	316	353	334	321	334	315	319	318	308	335	292	308	316	311	320	306	332	353	342	322	319	286	309	338	324	308	324	307	326	304	309	310	337	307	313	323	314	316	300	301	345	323	328	326	311	333	346	322	316	313	305	317	326	306	326	330	324	310	312	304	318	314	348	298	359	344	304	330	343	275	321	340	339	310	358	313	332	305	312	349	314	304	294	297	313	323	325	290	291	309	297	294	317	327	317	298	326	308	317	314	311	320	312	308	311	332	334	338	340	312	342	352	316	325	312	298	326	310	310	342	374	338	314	293	322	301	345	357	330	351	311	328	332	310	316	319	321	303	309	310	334	319	322	298	348	335	334	293	327	341	322	318	328	319	318	361	300	326	308	306	318	293	324	333	331	308	299	293	315	332	301	304	309	330	308	344	310	293	343	333	317	321	317	311	321	319	322	323	318	298	328	337	316	338	356	348	324	293	334	315	306	326	294	358	310	336	323	311	316	333	309	318	314	297	303	342	316	326	331	328	334	307	334	300	295	291	337	349	314	315	326	328	331	324	297	321	332	356	310	325	305	303	342	295	313	347	307	301	299	284	320	344	332	317	353	357	312	349	322	327	335	322	341	312	296	346	359	329	308	311	293	339	321	314	331	322	350	304	329	272	282	315	354	322	334	316	304	293	309	314	337	314	345	304	311	322	293	334	300	322	309	323	295	324	306	304	320	316	311	350	322	316	307	318	322	288	339	332	309	329	332	321	319	313	317	346	310	337	335	308	326	317	348	331	311	324	327	337	333	300	336	340	314	327	340	296	336	350	358	329	343	329	362	309	294	330	343	325	282	306	306	313	317	326	328	316	331	346	309	321	336	293	298	283	340	316	310	326	277	301	329	299	312	281	325	344	326	306	293	338	299	303	326	312	354	289	336	350	334	282	323	320	323	323	320	335	308	294	302	335	335	333	337	342	348	300	295	356	349	311	310	322	338	310	323	307	343	299	335	345	365	319	307	320	329	286	290	319	376	318	322	323	312	308	299	333	349	313	350	312	312	337	341	335	312	350	330	322	333	344	331	355	347	350	344	321	330	338	309	324	332	282	303	318	282	330	341	330	322	321	334	336	325	307	321	341	314	321	343	314	329	302	325	321	343	303	329	334	340	346	331	318	284	320	327	300	319	299	307	342	340	339	318	318	298	336	327	317	315	286	366	307	345	310	269	294	332	336	365	319	305	324	332	307	326	322	301	335	330	343	314	309	325	283	327	308	314	328	320	300	310	287	324	358	347	313	292	333	339	351	324	303	320	316	307	324	311	328	365	347	302	321	285	312	301	302	335	316	328	334	336	367	349	313	329	321	337	322	307	304	294	341	303	274	319	313	301	329	305	322	342	327	291	322	318	328	339	302	346	289	334	323	313	349	324	345	317	337	296	291	315	330	305	317	308	325	301	330	331	349	335	352	321	292	336	339	360	316	323	293	312	331	301	303	328	292	351	281	290	277	331	315	336	315	329	311	310	352	324	329	321	349	332	298	333	313	332	298	331	355	303	309	322	349	305	299	330	317	324	313	310	323	341	339	317	328	320	322	358	288	327	281	313	320	289	322	282	302	326	299	295	330	323	326	351	318	319	352	315	336	321	295	327	337	309	347	294	318	330	321	291	354	317	321	330	301	297	318	356	326	312	324	327	326	281	306	323	298	293	311	312	329	329	288	286	351	308	338	307	330	332	310	327	299	321	310	316	315	296	299	298	305	303	328	303	299	326	303	319	311	352	315	353	331	324	302	303	302	322	327	324	308	321	294	320	307	301	352	356	336	322	327	340	342	307	333	340	287	332	332	315	331	310	328	316	330	339	317	309	315	313	286	303	351	316	364	330	344	279	326	333	326	318	316	324	301	319	311	334	311	333	292	318	328	344	317	326	327	315	334	334	293	306	318	339	328	333	316	358	315	317	332	348	296	309	330	295	296	322	353	332	327	326	307	321	347	298	352	312	294	321	296	316	309	292	344	326	332	309	318	330	335	322	318	332	331	347	319	328	298	347	323	304	312	298	287	317	360	317	333	298	328	337	341	290	309	311	324	324	285	335	312	319	312	320	322	318	327	332	330	340	307	306	328	291	313	312	309	306	310	324	339	312	299	312	331	340	342	285	330	296	317	342	303	321	291	322	317	302	315	299	341	333	325	322	272	323	283	309	307	326	332	304	304	314	323	306	320	318	288	300	326	318	300	302	308	327	319	314	325	344	336	339	339	311	326	341	304	298	334	323	333	346	315	325	336	318	349	292	342	335	321	302	319	306	309	339	311	342	317	347	306	309	308	321	329	343	321	301	301	305	332	318	305	311	317	317	294	327	327	316	333	330	312	305	296	315	290	323	317	341	312	359	332	374	324	325	301	309	288	309	313	339	337	312	289
10707	1232	1378	1427	1258	1134	1074	1045	889	863	850	841	820	889	877	874	791	811	813	780	804	780	820	804	814	816	814	758	782	713	785	709	777	785	764	811	744	735	753	743	763	761	720	743	821	771	788	804	752	805	792	733	781	760	775	787	773	786	766	756	755	758	793	778	740	784	784	725	793	859	812	725	769	747	794	722	749	756	747	784	763	752	758	766	754	826	734	767	739	700	781	748	777	708	733	760	749	746	759	755	750	747	769	782	777	705	799	773	765	823	774	782	738	732	756	763	758	755	792	717	779	775	720	780	783	793	742	801	777	733	731	764	769	768	726	761	735	761	730	724	766	707	701	785	731	771	826	762	741	713	782	796	740	778	767	760	759	736	738	809	758	732	781	779	794	692	785	768	738	776	716	712	784	721	776	753	753	773	815	749	769	726	749	771	725	761	769	778	728	800	777	758	771	741	728	743	784	702	708	763	767	735	774	764	745	771	783	786	705	736	790	777	718	817	744	737	761	747	766	733	814	746	729	751	770	812	805	750	740	728	749	737	770	726	721	748	761	770	754	748	776	770	765	754	767	762	766	812	753	750	763	746	761	753	784	760	766	779	764	744	773	761	768	718	802	709	750	735	773	712	746	763	756	776	818	721	769	795	755	835	757	760	788	737	761	764	741	796	740	718	713	786	760	784	766	729	758	798	750	772	782	729	721	744	777	780	703	793	811	780	751	771	808	770	721	754	788	752	739	749	774	803	728	788	803	752	771	777	776	765	708	723	781	773	715	788	734	767	753	772	742	765	723	770	782	737	764	691	785	746	761	699	769	664	712	769	799	750	719	743	803	769	793	760	759	754	738	759	779	784	784	752	752	812	727	737	756	777	790	768	758	763	722	721	749	756	800	740	760	754	745	746	782	766	811	761	742	754	738	725	730	747	806	793	792	767	741	724	787	724	777	792	704	775	788	703	690	758	784	797	754	777	760	722	748	722	721	713	717	771	737	745	771	748	765	796	780	793	749	735	740	738	745	749	760	777	782	718	781	736	776	791	803	717	691	742	762	715	794	768	744	763	744	763	712	766	764	744	783	748	712	767	737	775	759	774	772	776	816	773	758	748	786	708	749	697	715	765	773	748	770	748	771	751	791	786	738	763	783	766	784	761	771	790	790	783	799	735	775	724	748	722	775	753	747	796	743	790	763	748	756	764	705	697	819	724	747	778	792	727	788	741	742	768	772	725	755	773	739	753	759	736	796	763	775	786	767	730	765	777	783	772	741	773	807	741	758	732	778	732	786	774	789	802	754	740	781	776	787	780	785	776	798	715	851	790	755	779	771	761	746	755	710	770	745	760	767	747	713	732	745	759	766	733	769	778	786	744	772	737	799	737	777	731	765	787	742	775	739	777	779	772	720	737	774	769	743	729	828	790	772	784	807	781	768	795	757	735	725	778	751	732	807	777	779	781	730	765	726	793	772	767	755	735	719	737	774	779	792	800	758	748	772	780	788	757	769	764	729	782	704	720	794	804	748	797	779	745	735	784	752	787	738	766	742	800	747	750	756	775	755	768	748	720	730	745	802	767	773	770	709	805	768	771	748	768	741	753	799	707	756	758	756	755	716	760	769	774	750	782	759	756	736	704	790	789	852	736	750	736	760	703	757	790	762	780	746	747	689	708	753	732	724	750	775	771	754	745	759	796	787	809	765	786	730	818	752	796	754	741	811	737	781	765	778	772	801	753	743	760	750	762	745	741	798	766	700	794	730	761	737	764	753	761	799	803	790	787	749	755	784	740	762	759	746	754	708	789	807	719	714	764	772	805	794	753	796	803	759	727	774	714	802	742	757	750	730	796	779	738	761	768	786	767	733	779	754	787	749	716	729	800	749	765	723	761	699	735	786	717	752	732	735	784	765	744	762	733	755	784	783	775	694	753	807	756	756	751	708	749	737	773	748	715	810	756	780	773	738	773	757	807	721	770	748	754	756	754	787	733	770	758	758	740	707	733	743	767	742	783	748	756	770	726	786	740	723	787	776	706	744	773	759	748	769	788	760	742	776	776	758	751	757	757	795	783	736	735	767	697	717	768	753	768	774	770	748	806	757	752	772	759	735	784	767	744	770	817	710	877	772	710	790	740	769	772	756	698	749	724	766	753	724	778	707	762	795	747	753	780	770	769	750	750	752	744	780	718	743	801	748	751	742	745	759	697	706	785	806	745	789	769	745	707	778	734	764	789	780	748	742	802	757	798	776	776	763	739	730	697	751	748	740	751	758	761	748	705	771	718	754	793	743	771	739	738	748	768	767	748	717	740	773	729	703	776	782	779	793	795	754	735	709	779	762	796	738	743	771	787	753	771	745	753	735	779	762	752	779	784	772	771	779	791	758	743	783	773	762	792	759	731	738	735	723	776	761	793	765	754	789	764	749	798	712	777	754	791	786	724	777	797	732	761	768	811	797	794	778	781	775	717	734	751	735	772	765	728	761	751	757	775	725	757	743	780	761	760	811	746	746	756	770	735	788	730	721	756	789	753	772	790	781	776	760	774	750	739	704	754	792	776	749	734	760	767	716	810	781	720	759	737	736	807	801	749	725	762	741	763	771	778	741	779	798	726	744	775	738	776	749	738	782	706	752	777	717	747	784	754	743	765	778	753	746	752	785	762	752	766	745	691	773	747	791	729	764	701	729	745	744	813	737	765	791	745	722	785	790	776	772	779	771	741	743	750	796	772	753	783	781	775	732	793	811	696	766	743	751	852	797	753	802	719	811	737	767	797	796	753	789	755	788	788	740	719	741	807	717	742	759	731	760	766	783	766	740	770	740	768	761	765	761	766	716	780	770	715	762	739	765	770	780	752	769	733	799	775	765	757	718	705	756	787	760	771	789	712	788	793	754	756	817	751	773	745	757	761	745	767	782	770	751	748	739	772	740	698	757	717	718	749	794	718	766	757	723	739	703	814	743	764	734	758	758	759	766	772	772	798	755	747	776	730	739	740	786	789	786	833	800	770	805	780	724	760	748	742	774	778	771	752	752	761	748	717	707	756	744	769	732	769	758	755	740	721	748	834	727	731	726	760	740	779	744	752	671	805	756	723	754	756	738	794	738	737	758	744	717	799	703	780	721	778	725	773	743	811	734	792	785	771	786	790	790	728	782	717	715	752	699	771	794	767	725	728	757	765	789	787	792	811	798	843	728	770	691	762	755	727	796	776	759	733	773	736	755	761	763	747	757	747	791	744	761	781	708	751	745	780	730	762	791	766	788	753	743	796	741	737	765	749	776	782	778	752	786	741	797	804	765	788	763	759	740	752	767	713	771	719	768	791	767	795	746	703	733	746	773	767	740	761	776	755	722	752	747	762	783	766	783	764	758	780	757	744	788	727	779	775	739	780	783	760	783	713	726	764	761	710	735	790	756	826	767	730	752	760	752	805	762	783	716	782	765	729	796	748	785	740	741	763	764	752	785	795	810	761	748	748	743	759	767	748	751	702
22157	2833	950	555	372	329	311	218	203	209	209	186	202	164	204	196	171	187	197	166	156	143	142	172	166	162	152	155	162	174	163	149	174	156	160	154	174	169	159	167	131	168	160	178	155	164	149	169	175	179	159	153	161	154	142	138	157	148	174	158	159	167	117	148	151	186	180	152	163	184	148	156	147	172	153	170	145	147	142	150	152	135	168	116	161	157	162	145	165	151	146	144	150	144	156	140	150	143	158	155	149	165	159	165	165	120	161	151	183	156	148	153	145	141	164	158	135	140	148	142	154	160	161	150	171	163	144	160	144	151	144	183	160	186	166	184	166	158	137	139	150	146	143	137	156	128	143	169	126	175	170	166	145	141	163	171	151	165	151	152	142	137	135	163	159	150	170	140	159	170	151	152	145	177	181	133	159	156	168	150	156	143	159	155	143	164	153	168	150	170	166	142	167	188	181	139	135	138	148	144	192	162	153	153	150	155	163	148	139	136	144	152	164	161	146	120	161	167	137	144	122	139	134	181	164	157	182	144	145	176	127	143	150	160	153	130	162	144	159	159	173	170	153	134	153	143	142	154	153	143	124	142	163	140	147	154	153	186	155	144	161	156	129	161	147	160	156	129	142	143	179	176	175	154	157	165	146	141	156	138	164	127	150	144	170	157	138	164	157	150	161	145	157	161	172	146	149	155	137	160	176	130	126	153	166	166	150	151	152	152	152	151	160	152	156	154	175	153	168	141	145	153	157	141	149	138	164	173	145	163	145	177	165	166	164	138	174	142	162	164	142	128	132	139	146	173	172	139	154	160	142	150	172	152	148	161	146	161	144	154	153	154	136	159	166	158	145	135	160	145	165	160	144	150	166	150	156	148	166	149	164	133	136	158	142	166	145	174	144	163	155	174	148	150	165	141	139	169	137	170	161	182	145	160	160	153	146	159	158	159	150	161	134	137	143	190	125	147	132	144	116	145	151	139	167	175	160	163	149	148	136	139	142	152	164	142	170	142	172	151	140	158	152	143	158	174	179	151	136	152	168	184	133	180	172	156	158	176	137	164	160	165	121	164	155	150	149	159	133	160	150	155	135	142	135	150	138	164	148	189	144	129	142	148	147	141	146	156	168	158	129	157	140	169	172	157	164	151	129	156	129	145	131	162	144	140	153	159	151	174	149	142	139	163	160	167	147	126	142	149	146	164	147	164	154	152	126	141	160	150	163	150	162	150	156	146	160	163	155	175	138	142	136	146	139	163	158	185	164	142	154	127	161	128	155	150	170	181	153	155	165	179	138	130	142	145	159	142	156	158	149	175	158	154	163	170	145	153	168	148	156	154	138	154	129	160	162	132	156	151	157	141	153	158	158	168	150	152	144	157	155	144	168	169	162	145	133	144	128	163	138	146	167	188	135	163	142	151	168	179	193	158	148	169	148	169	154	146	160	146	168	175	163	165	142	173	147	168	167	161	137	159	133	144	135	151	197	141	162	153	147	143	150	161	147	124	142	147	139	157	170	148	134	142	146	126	141	138	135	167	118	155	175	163	126	132	151	159	146	137	117	163	156	160	154	154	165	143	133	144	154	176	131	154	153	149	170	141	151	141	183	179	146	145	168	159	157	148	154	136	146	149	143	150	144	150	131	148	144	128	154	162	158	178	154	162	141	138	188	139	179	147	163	152	170	162	137	124	148	133	138	128	149	151	150	172	149	162	173	143	169	136	156	154	162	158	149	156	156	134	131	147	168	147	141	192	155	166	165	157	138	163	141	167	162	157	136	150	150	169	153	163	142	160	139	152	172	135	127	158	138	147	142	156	131	149	147	143	153	152	153	139	126	181	165	153	133	145	136	134	142	154	177	142	161	168	149	163	156	169	158	151	163	157	145	162	156	131	176	157	151	152	153	173	152	153	142	162	143	184	153	144	144	166	158	156	135	133	183	165	157	132	159	159	133	162	146	134	143	153	181	146	161	165	163	160	163	156	138	173	161	165	174	153	159	155	154	159	143	143	154	144	151	127	160	177	141	126	160	151	134	164	173	167	161	150	165	162	146	138	162	148	163	147	148	168	164	186	132	134	151	137	153	137	148	182	154	170	147	125	163	156	157	159	162	129	158	150	136	150	165	149	153	149	175	154	155	175	157	149	156	152	152	165	148	155	153	157	151	177	141	154	155	153	150	162	143	146	168	165	150	139	175	169	184	151	141	153	153	168	132	162	159	156	151	150	163	149	152	155	143	158	156	151	131	146	172	160	139	161	169	138	151	159	180	177	165	147	140	159	163	166	150	143	126	139	170	146	149	134	138	141	157	149	148	175	135	137	152	145	153	143	157	143	163	170	162	173	156	153	159	153	168	171	152	140	171	135	150	147	156	149	142	135	150	152	149	156	160	134	156	149	181	154	139	147	172	166	154	160	149	143	150	156	165	144	168	166	151	169	141	148	154	163	167	180	162	133	139	174	133	166	157	149	155	178	146	169	139	136	162	147	165	149	148	152	149	159	163	147	153	149	151	172	165	146	141	137	158	172	185	147	164	137	167	148	137	155	154	144	146	141	132	137	131	149	150	145	154	141	150	157	134	155	149	155	146	141	151	148	145	131	159	165	133	132	164	148	135	138	148	170	139	138	161	159	141	145	167	152	153	160	160	148	149	174	158	150	144	173	144	158	165	156	155	169	161	147	151	168	152	158	152	158	140	155	163	155	140	150	147	141	135	142	175	150	153	146	156	171	156	165	184	171	176	152	136	146	142	174	152	154	155	141	138	143	164	180	129	156	142	162	141	143	169	174	158	173	141	149	135	161	159	143	136	142	144	142	152	146	147	166	151	174	128	165	150	133	171	160	153	171	149	161	159	148	150	131	170	173	133	155	181	155	160	159	151	143	167	182	163	133	168	135	130	151	190	146	140	156	151	159	161	154	172	149	172	140	131	172	140	137	162	143	150	157	151	143	160	176	182	157	138	149	150	170	148	152	158	137	147	161	158	186	162	138	127	132	146	157	164	163	163	147	142	149	143	158	169	157	142	140	133	121	141	180	157	138	149	151	133	125	134	166	167	148	159	177	124	159	124	148	150	141	157	151	169	151	157	146	159	146	152	158	140	161	127	166	158	153	159	188	150	164	160	175	149	153	151	134	142	148	165	158	163	172	154	156	164	149	153	141	161	162	155	148	151	150	147	156	128	171	164	157	180	170	138	148	152	144	164	161	154	134	156	133	161	184	158	130	157	150	153	155	142	153	176	159	134	159	159	154	166	161	165	150	153	158	134	146	133	143	134	153	173	141	162	157	146	177	141	157	174	143	175	158	153	147	171	159	152	147	141	136	136	148	164	169	144	146	161	165	136	143	151	149	152	149	165	170	145	150	131	148	153	183	142	153	147	133	134	148	181	138	143	156	165	163	137	157	160	163	169	156	142	161	142	158	158	166	142	163	130	159	153	164	162	141	163	146	148	158	151	159	166	168	144	182	152	177	160	153	158	133	169	138
13945	1245	1651	1715	1344	1222	1081	885	764	678	646	655	578	569	556	515	507	498	502	502	464	479	467	429	406	427	429	424	409	451	414	373	442	428	413	444	381	415	442	388	395	406	424	396	410	409	396	383	398	391	387	355	396	388	413	385	408	425	463	382	400	382	397	370	389	402	420	404	401	401	372	389	405	377	402	389	403	373	392	383	364	381	392	386	400	376	412	358	375	390	382	369	395	409	397	377	385	379	389	362	376	333	406	370	405	395	388	392	399	418	394	432	391	430	376	359	395	409	390	407	395	421	392	398	404	384	414	418	406	357	416	421	424	405	383	391	413	396	398	385	407	396	405	400	401	389	354	393	391	363	411	382	382	392	378	378	390	352	413	423	384	354	401	401	377	414	405	393	356	359	404	360	414	375	388	370	399	359	407	409	389	376	390	383	395	364	378	348	371	399	402	386	417	367	409	409	371	390	405	408	396	394	384	396	371	391	395	413	412	373	362	363	364	424	394	379	352	352	389	382	376	374	382	378	385	419	371	381	398	399	393	391	407	373	368	392	398	418	386	394	397	365	394	403	374	355	360	404	400	375	392	417	410	380	369	395	382	393	406	382	372	413	395	375	372	369	416	383	362	385	389	382	386	377	410	381	429	396	397	412	370	373	384	425	369	396	442	399	427	408	418	378	403	390	424	415	384	385	374	367	415	392	399	363	388	379	443	375	408	370	410	419	371	365	392	363	349	361	413	354	413	378	367	409	364	398	395	404	404	392	377	381	428	362	401	381	401	386	388	383	411	395	401	344	376	398	370	366	431	395	377	353	392	360	385	379	379	402	396	399	386	388	401	412	367	404	392	356	383	407	386	378	358	401	389	408	412	391	363	384	431	421	401	372	362	396	409	387	379	382	397	411	367	352	396	422	399	374	399	365	383	387	369	406	390	435	420	396	410	396	351	374	362	384	375	392	419	361	406	404	366	415	387	404	368	403	409	390	401	389	362	366	388	391	396	402	367	376	430	402	379	405	380	387	432	393	420	384	425	398	396	373	362	368	395	382	435	384	345	390	414	357	411	418	394	393	376	391	404	401	380	368	381	355	436	410	372	364	384	333	395	382	394	393	419	403	375	364	416	402	409	407	374	392	403	392	385	362	375	392	353	395	366	401	387	393	390	372	408	409	405	378	414	402	409	372	379	380	374	392	386	373	403	404	386	405	395	391	379	414	403	428	400	395	404	365	404	393	382	437	397	375	415	380	395	373	403	366	393	398	395	371	377	385	408	404	403	367	390	405	389	367	368	389	410	397	387	400	415	406	404	401	379	384	389	384	388	382	380	399	356	404	392	388	357	413	402	358	424	345	375	391	435	393	391	423	385	400	427	410	425	421	414	383	383	425	397	451	374	374	408	386	394	358	398	391	397	403	380	366	346	370	388	429	422	391	393	391	395	379	398	384	375	391	358	396	383	370	384	386	365	363	399	387	402	374	359	390	377	400	402	389	400	396	411	409	397	409	383	408	352	385	410	368	373	378	401	379	371	400	391	356	368	403	403	376	376	426	405	376	411	406	406	393	397	352	412	412	423	392	350	403	414	364	391	367	361	391	405	406	413	376	423	358	421	397	421	409	376	391	374	401	369	387	398	403	385	412	367	384	347	413	392	406	408	415	394	382	401	388	423	425	416	385	373	366	394	397	398	401	405	373	379	394	421	390	393	395	403	412	396	366	364	394	433	358	362	387	362	405	417	427	420	426	379	422	425	354	360	404	378	376	414	413	362	385	403	392	370	355	388	420	379	386	404	386	371	370	397	421	357	392	377	345	413	374	396	409	392	392	389	365	419	420	373	365	404	405	403	421	378	379	391	373	395	389	379	387	362	390	356	401	396	398	370	418	407	330	388	365	407	371	383	386	346	394	352	352	360	406	399	392	366	402	357	384	389	382	374	372	451	379	373	381	400	414	414	417	426	387	388	387	412	387	416	381	371	412	383	390	393	400	398	371	397	361	408	385	416	384	421	409	387	376	384	374	371	366	386	357	403	369	409	389	400	375	401	353	375	369	427	402	360	355	384	406	401	407	393	381	392	396	357	388	396	377	380	371	382	351	388	373	385	393	384	432	429	404	411	398	380	418	357	383	388	377	374	381	397	363	398	359	382	421	401	403	392	406	369	388	416	381	379	411	382	377	399	406	367	387	361	365	417	370	385	391	352	397	405	377	407	388	396	357	388	389	386	406	362	356	383	377	381	382	390	385	426	387	362	369	411	373	384	375	358	380	415	351	385	401	380	412	377	363	359	379	400	422	403	376	344	448	360	372	392	402	393	417	399	382	435	430	369	364	394	390	382	397	431	418	382	411	394	348	410	378	401	414	347	398	378	415	389	412	398	431	407	382	366	386	396	399	377	379	363	387	376	356	373	409	383	363	401	397	403	396	387	415	408	400	378	367	419	392	387	379	395	383	378	419	398	366	394	407	397	355	388	391	362	396	404	397	369	392	388	377	401	394	405	393	405	343	414	413	366	414	402	387	420	402	392	381	384	379	389	383	342	370	392	389	404	392	383	385	397	400	395	400	396	382	391	376	408	408	370	389	391	366	402	383	391	386	385	424	359	417	415	406	375	413	446	398	418	346	384	377	399	414	390	326	441	381	389	399	377	423	351	383	398	405	370	358	407	386	403	360	393	404	388	391	388	401	436	426	417	407	398	390	403	399	402	393	366	393	388	384	389	379	400	398	354	401	390	391	375	401	369	402	363	387	398	366	397	395	398	392	404	445	386	371	386	403	396	437	405	406	393	394	397	393	421	415	384	395	421	396	391	359	431	428	392	398	378	385	378	391	366	386	353	385	364	422	409	377	404	395	354	410	426	382	381	405	384	402	398	388	372	370	359	420	388	406	423	420	384	350	387	412	370	414	383	410	381	368	404	374	384	394	377	382	395	410	383	379	390	414	401	403	390	392	422	403	382	390	421	402	426	428	391	381	414	335	400	375	372	382	406	378	382	362	378	435	360	402	425	405	412	391	406	386	368	365	411	379	411	398	394	398	418	397	368	380	364	363	412	424	367	391	398	392	378	395	377	402	388	365	371	370	393	410	377	386	400	338	393	372	406	429	376	369	351	403	360	365	388	397	412	398	392	384	415	399	384	390	441	344	440	398	418	395	394	367	385	372	399	402	397	408	390	381	357	379	386	386	368	392	400	395	375	376	398	364	420	391	416	395	406	397	398	376	383	407	390	419	378	357	401	378	386	394	380	365	409	387	403	386	388	370	399	372	355	387	404	404	407	408	381	379	387	348	398	364	382	362	425	389	410	396	381	411	388	393	394	381	403	410	359	368	367	387	383	412	381	372	336	381	380	407	382	432	381	423	371	361	357	387	388	388	376	361	401	386	404	382	364	410	374	392	379	392	421	356	400	377	370	367	430	391	381	367	355	402	354	351	406	358	401	370	419	374	391	407	389	433	404	383	405	381	384	395	368	402	400	379	391	413
3911	559	387	362	340	336	353	332	332	358	347	296	322	323	321	325	320	317	342	295	324	308	315	332	312	337	335	308	353	344	346	319	337	321	312	344	366	331	301	312	324	337	371	340	316	332	357	337	318	320	323	324	329	356	339	311	364	304	348	329	330	340	297	371	345	298	363	316	302	373	277	343	311	348	339	285	344	373	328	331	322	295	328	304	318	334	335	317	348	349	302	320	346	346	329	344	340	328	305	312	334	340	312	294	361	337	318	327	300	352	315	334	370	313	332	326	300	327	346	365	329	344	300	308	341	370	309	329	323	321	322	329	297	322	328	346	318	318	340	284	339	310	344	336	319	346	352	341	335	370	344	330	320	320	317	302	304	335	331	330	329	315	344	339	297	326	324	340	346	345	306	309	307	351	321	332	314	322	315	360	342	317	310	343	329	334	333	391	327	369	325	330	314	317	331	340	338	373	358	304	333	297	361	361	302	319	366	345	355	313	358	345	328	341	298	316	303	329	336	333	333	323	342	307	329	297	342	310	343	318	341	356	350	334	356	333	343	308	310	306	310	351	343	316	349	307	344	347	352	331	334	325	353	337	320	330	334	340	328	290	313	346	328	333	321	342	329	305	286	329	341	311	337	348	318	333	312	343	353	314	318	339	324	333	330	312	319	326	324	356	344	365	337	357	361	352	308	351	339	333	319	371	344	334	335	329	314	323	342	316	349	319	300	364	361	350	313	312	279	371	375	309	350	318	327	340	342	347	328	342	328	323	321	343	321	304	305	349	329	312	341	312	336	346	309	380	333	325	355	290	305	323	307	330	313	324	321	287	331	334	321	289	363	321	299	370	336	321	320	341	297	324	340	328	300	316	306	339	341	348	309	327	310	323	346	308	348	286	312	335	320	335	331	314	325	320	358	358	325	334	322	340	331	369	329	316	308	338	344	287	348	318	313	336	316	333	338	315	324	319	331	290	322	307	335	329	350	325	307	346	317	356	308	309	334	347	357	349	338	334	330	332	333	326	362	351	339	327	335	311	293	310	344	356	318	297	373	310	350	357	358	317	327	285	315	373	306	337	344	321	379	334	359	317	341	322	313	357	322	307	304	321	325	310	338	340	327	364	315	336	316	324	287	308	327	328	331	333	336	338	335	297	330	310	330	290	328	322	331	319	322	358	306	344	327	335	299	351	301	342	392	355	336	324	336	359	345	340	308	351	322	326	348	307	318	312	359	322	335	342	348	353	331	335	346	352	333	328	351	336	334	361	292	334	349	338	310	336	315	330	354	368	349	294	326	307	298	323	313	355	299	319	335	339	376	345	300	354	340	316	318	340	327	330	333	316	314	324	335	302	327	329	328	352	337	328	292	316	315	333	334	348	290	346	338	316	323	338	322	325	328	335	331	322	312	343	354	319	328	331	298	345	345	330	326	355	335	337	330	339	334	321	315	374	324	343	303	335	327	331	347	363	315	372	305	321	327	343	326	348	333	329	328	329	314	278	322	305	321	338	352	338	335	288	299	303	361	357	333	327	338	295	334	334	331	338	335	328	370	325	314	333	296	341	312	315	339	317	359	332	366	334	313	339	328	320	344	346	322	364	308	301	301	337	333	320	307	330	319	327	297	357	343	320	337	369	323	314	357	328	332	335	310	348	347	343	312	325	317	323	287	315	347	323	328	336	327	329	321	309	287	313	345	292	334	304	356	333	297	318	356	329	308	329	346	347	340	306	356	303	333	355	305	361	314	308	307	351	346	332	332	329	325	327	361	361	321	337	345	320	303	339	322	337	305	316	356	294	322	316	358	310	358	352	321	341	351	325	305	316	367	346	370	325	320	349	305	358	321	330	337	320	339	323	326	315	363	335	312	297	323	345	345	336	338	351	317	331	362	364	307	301	320	364	323	315	349	299	295	350	316	335	339	370	317	309	319	323	321	356	335	327	333	325	312	303	318	325	294	352	356	357	350	334	335	328	334	354	311	337	323	302	337	350	334	275	344	333	324	391	344	333	378	353	343	309	311	388	306	313	342	354	346	370	358	330	351	313	389	330	326	317	299	294	313	355	317	318	351	332	344	370	341	308	317	340	349	334	332	303	362	339	309	335	320	305	310	319	302	355	307	330	333	356	308	341	337	323	330	337	323	323	344	324	322	331	307	348	342	337	358	338	294	339	301	351	367	326	300	331	336	341	326	323	344	357	331	345	316	326	376	338	322	310	349	330	323	338	359	343	351	314	292	291	335	306	335	324	326	316	336	359	335	323	326	339	334	324	325	309	339	336	352	356	304	305	340	336	360	344	321	360	327	336	330	336	320	350	339	349	284	318	316	307	340	340	317	316	326	348	347	337	341	336	297	350	331	340	317	315	328	333	326	358	338	348	354	346	326	319	349	317	331	352	334	289	342	348	298	313	343	304	340	318	315	308	351	366	327	349	339	344	341	354	354	323	275	334	350	299	324	330	350	337	322	317	340	301	320	340	364	352	334	318	336	322	350	334	350	358	333	323	336	331	322	327	362	354	369	327	322	349	352	325	284	345	307	335	307	316	319	329	301	355	311	334	345	300	330	347	320	336	319	322	360	324	320	334	318	333	307	308	347	298	317	342	328	302	329	340	339	305	291	339	329	317	298	327	326	339	322	354	324	340	333	316	334	322	317	326	323	343	341	316	318	333	362	356	311	351	315	372	347	319	319	326	315	321	358	366	372	325	325	318	334	331	285	352	336	314	328	356	315	299	322	317	337	309	354	375	309	322	354	334	329	338	355	312	339	297	304	279	346	294	317	322	343	311	304	312	330	320	320	339	298	322	361	345	296	329	342	323	330	356	318	341	355	319	348	341	362	389	374	335	310	334	356	319	345	341	332	347	334	347	343	356	308	335	323	317	322	334	347	320	313	312	327	339	294	313	327	295	369	359	305	343	295	323	337	320	324	339	307	317	309	315	351	355	313	289	311	308	338	312	327	317	358	323	316	324	306	301	315	354	355	327	345	318	344	334	320	300	321	350	327	343	347	320	340	312	321	326	314	334	347	332	310	342	289	307	331	305	345	333	331	346	317	327	332	304	370	318	301	369	315	348	328	357	331	339	331	293	342	309	322	357	328	309	323	347	310	316	333	338	324	321	327	288	305	327	371	319	306	324	325	327	311	327	308	303	311	344	341	355	303	338	330	317	307	368	304	328	331	346	307	311	348	341	343	322	337	320	289	317	365	335	349	345	317	324	320	340	313	349	358	349	306	328	348	323	311	360	327	345	331	335	300	357	361	366	314	330	330	315	317	337	357	383	343	325	335	337	319	358	309	337	336	334	342	306	322	341	302	301	362	315	345	335	353	349	355	348	355	292	356	344	346	312	341	293	320	345	345	312	327	329	340	305	330	292	343	331	305	336	320	356	325	326	318	307	312	321	329	341	326	333	333	317	337	371	370	350	343	319	322	348	311	349	347	360	318	376	309	324	321	343	357	351	315	364	307	303	321	335	329	327
3566	928	879	862	837	842	856	801	829	829	803	800	803	757	790	815	804	812	791	790	792	745	780	819	819	796	779	776	778	810	735	775	765	825	746	775	734	769	785	798	767	804	791	760	798	768	840	767	795	787	743	785	784	810	806	828	791	836	787	810	814	775	823	781	770	813	752	794	752	807	714	790	758	793	801	754	797	747	809	795	732	813	772	781	724	786	786	865	784	758	803	774	819	751	802	809	767	776	755	787	792	783	793	815	849	794	749	781	810	779	784	769	760	766	734	753	790	797	813	867	780	749	785	833	802	801	801	805	797	775	748	795	812	782	789	782	822	825	791	792	760	783	786	802	785	765	793	780	766	837	811	827	825	783	750	759	794	753	784	792	771	760	765	748	756	770	791	799	835	720	783	766	752	795	825	789	759	768	817	750	800	784	829	749	764	797	774	780	778	843	736	766	826	776	791	801	813	812	799	727	813	760	797	759	832	763	801	780	727	809	788	781	795	791	826	755	778	800	785	814	757	788	793	778	823	824	795	785	753	757	790	748	764	748	823	774	770	802	830	813	758	763	766	769	784	803	749	790	792	824	804	817	872	774	795	769	794	774	781	776	747	770	813	780	774	785	809	747	824	792	782	775	772	831	755	812	782	811	817	836	777	761	774	814	723	773	772	770	811	787	832	830	807	803	804	772	814	764	807	780	780	783	780	768	727	768	779	717	756	797	788	770	799	792	802	838	764	786	808	776	794	780	780	840	732	799	776	721	813	779	816	749	775	758	818	759	812	778	794	846	745	761	791	794	814	758	774	788	796	771	770	773	746	797	809	764	792	780	795	784	766	806	792	791	788	759	784	798	780	775	798	772	755	811	814	738	834	795	782	771	746	768	779	798	748	729	764	812	844	831	780	744	816	793	739	805	801	796	810	770	835	770	801	754	823	760	734	755	745	800	770	818	843	803	805	792	818	798	801	770	801	840	815	804	804	797	758	766	797	782	758	821	818	786	811	795	773	771	767	798	773	775	772	794	786	764	847	739	818	792	736	780	767	828	791	805	773	788	806	805	765	785	797	827	776	760	817	772	800	784	811	820	791	778	840	812	794	756	778	787	769	729	767	820	765	754	830	841	809	815	814	785	805	746	767	754	754	809	764	810	758	799	788	875	794	714	780	785	770	769	773	737	727	761	788	812	780	827	786	752	828	697	769	780	756	760	755	786	768	750	776	841	771	760	795	760	748	834	806	761	791	741	843	747	809	809	810	812	829	790	723	749	745	803	784	803	802	836	752	746	803	771	790	698	815	793	772	732	866	731	797	777	814	801	727	783	762	802	864	759	771	801	824	786	794	782	756	790	724	787	807	712	780	796	799	813	800	800	762	802	797	789	762	789	769	807	785	740	811	857	802	749	773	792	812	790	806	755	804	782	768	784	861	766	768	765	817	779	806	788	796	757	743	787	790	769	770	747	777	831	745	805	783	767	811	718	805	750	758	834	814	784	777	776	824	789	791	807	786	827	772	710	777	764	821	835	819	830	837	768	758	760	828	801	792	809	760	771	816	765	807	797	746	793	780	791	756	816	777	745	791	772	796	813	795	843	795	778	828	758	810	837	774	793	751	765	789	762	847	802	832	815	769	789	808	771	795	810	790	811	828	744	789	802	731	811	745	789	751	782	782	783	783	784	829	847	808	810	769	747	776	733	829	747	797	766	789	804	774	796	794	766	774	809	788	761	774	821	769	803	761	815	766	812	772	778	784	765	805	753	788	806	813	811	796	756	770	799	766	771	755	764	795	795	777	805	728	779	819	772	754	759	795	823	811	840	789	809	777	793	818	803	788	779	812	830	761	768	761	800	779	779	782	775	746	745	734	803	809	744	835	802	769	780	786	731	811	730	782	835	780	767	764	795	829	811	804	781	844	743	774	804	816	790	799	757	739	775	834	814	846	797	756	829	813	777	781	740	832	775	764	773	827	788	769	797	792	769	768	740	776	770	758	834	780	766	786	738	810	749	743	818	780	800	831	793	759	804	825	801	795	796	762	797	771	785	738	815	806	731	790	846	771	795	805	781	772	781	764	801	811	814	794	799	787	787	836	782	802	754	793	761	764	794	816	773	770	805	787	785	807	784	827	811	738	772	762	777	728	802	783	800	774	754	804	780	803	752	852	794	743	766	741	836	806	788	767	787	770	799	805	755	817	748	770	803	812	766	806	776	794	760	793	792	817	810	751	780	803	797	776	787	740	818	766	749	802	785	725	769	757	772	792	755	765	716	760	763	816	814	800	780	818	794	788	804	811	797	751	780	780	824	778	800	779	744	775	763	809	771	823	782	806	821	780	854	780	804	754	767	756	806	791	767	807	834	792	786	783	780	731	745	780	814	846	782	765	776	740	771	813	810	805	737	764	772	803	797	806	771	771	818	802	748	796	802	837	815	811	752	790	791	785	772	788	800	793	774	781	714	794	814	827	778	797	784	790	844	814	806	724	792	811	811	782	791	818	766	819	787	809	786	748	795	748	745	824	737	819	779	810	760	814	761	763	839	796	814	819	739	792	808	830	816	802	765	776	817	760	762	756	784	779	796	779	837	816	767	795	780	786	746	769	785	789	829	758	786	763	818	807	793	781	767	830	771	823	756	802	744	795	823	771	780	796	767	800	796	781	741	826	765	772	743	769	789	842	792	759	797	767	736	807	782	768	842	796	796	765	835	801	758	790	760	814	799	784	762	839	782	799	761	775	775	760	768	791	796	832	783	801	763	784	778	790	804	786	771	794	814	792	817	773	773	790	790	823	756	740	809	809	776	775	798	836	769	814	798	793	765	800	791	772	781	796	814	789	798	735	721	792	848	775	801	797	841	757	786	763	791	786	729	750	768	814	783	783	823	780	770	834	792	810	805	780	827	788	777	824	772	769	804	805	791	794	822	810	798	774	756	799	779	756	768	804	801	784	805	749	754	811	787	767	772	808	791	871	776	780	775	807	822	784	761	770	811	805	806	782	815	780	834	786	810	776	786	763	769	787	791	778	745	790	742	774	756	756	768	799	799	717	794	770	816	796	822	805	800	734	788	769	759	784	743	777	765	789	796	825	766	763	840	805	784	786	759	781	805	778	771	860	791	806	717	840	817	769	807	821	838	794	792	783	790	830	791	771	758	742	836	777	731	815	764	716	753	817	785	769	783	814	765	732	802	787	744	721	801	803	808	852	762	809	790	818	816	743	756	776	782	799	838	824	787	808	764	795	846	768	758	753	803	726	761	794	809	805	775	751	825	784	783	806	787	873	751	805	802	755	761	762	802	803	836	720	780	777	756	807	784	783	799	787	845	769	803	811	788	803	784	786	817	744	785	776	733	766	762	796	761	802	745	804	756	735	784	836	819	767	790	751	777	759	801	781	775	820	793	819	788	753	758	774	737	791	814	730	768	774	788	749	795	771	764	814	767	862	822	787	769	785	779	852	804	748	795	742	775	760	754	792	780	830	861	833	788
12855	1359	715	510	396	391	371	402	357	334	310	301	334	290	343	322	312	338	314	356	359	315	313	320	311	283	320	338	324	320	332	299	341	313	312	301	308	324	332	320	325	325	351	305	336	320	332	317	342	319	300	322	325	361	317	290	315	312	348	293	326	293	270	323	311	319	330	305	334	330	315	306	350	339	290	326	329	306	336	342	338	279	334	308	317	320	314	313	350	324	332	335	321	317	322	311	325	297	328	334	295	292	317	315	305	324	329	313	335	354	327	298	287	301	313	329	314	326	332	324	283	301	277	315	334	300	317	304	315	324	320	312	312	340	348	327	333	274	320	285	348	334	284	322	327	326	334	322	325	335	326	322	299	328	309	331	305	311	315	307	290	320	350	299	341	334	335	331	338	318	305	303	323	353	354	339	287	320	309	311	297	352	335	294	348	298	315	305	330	329	299	325	326	312	346	328	322	337	328	280	320	319	328	355	285	314	341	338	327	320	337	319	323	345	351	343	329	318	320	347	316	300	297	340	317	300	307	325	302	362	292	307	320	348	378	330	323	319	290	328	352	321	302	319	334	326	318	271	315	305	313	296	287	318	312	324	273	317	330	310	339	305	352	313	322	330	343	303	307	330	332	317	295	334	321	299	308	301	320	309	305	332	324	314	281	336	323	328	358	320	317	308	336	318	297	328	315	315	328	321	380	325	308	326	292	352	308	328	327	309	328	330	303	323	302	339	332	284	272	323	276	293	325	312	329	345	307	328	308	310	316	317	293	347	319	347	314	321	327	294	301	308	319	298	322	319	325	310	304	313	349	317	318	301	293	360	309	323	317	344	292	314	312	307	326	329	341	325	288	340	301	333	313	303	354	342	355	307	326	336	322	332	332	309	303	321	309	321	309	354	323	330	313	324	330	304	327	299	320	303	305	297	339	366	314	279	312	309	322	334	330	325	334	291	334	332	306	333	308	291	313	340	301	310	324	319	371	313	315	318	314	306	306	302	291	325	293	301	327	335	323	312	332	320	305	293	341	347	325	335	305	328	325	302	338	330	336	332	325	306	316	346	306	312	304	311	284	308	351	334	330	361	339	294	329	296	314	297	335	316	324	327	344	302	312	349	351	327	322	313	341	283	300	313	340	284	295	313	321	332	352	317	328	324	329	335	276	308	337	334	303	302	302	327	342	358	295	305	297	335	326	336	338	326	296	325	326	323	315	317	307	327	307	291	295	292	295	335	323	291	324	309	318	326	287	295	296	307	347	319	331	298	363	299	292	294	346	326	283	306	318	323	268	305	323	318	358	324	352	330	351	327	303	312	314	325	312	292	350	285	312	320	313	289	318	303	306	351	324	315	366	298	329	321	302	334	289	338	318	307	335	306	316	329	354	318	281	334	303	347	310	284	350	284	330	294	334	309	327	334	328	282	322	270	327	280	329	320	321	325	345	257	305	310	298	318	319	319	329	323	304	299	338	337	315	326	326	322	319	283	321	288	312	307	290	314	344	284	325	301	279	291	322	291	325	312	319	300	320	309	288	306	309	295	336	296	339	313	347	309	356	285	313	314	332	256	344	342	335	308	275	330	293	308	307	348	335	340	272	322	325	337	321	271	337	342	322	335	324	382	367	304	310	322	321	311	325	319	311	350	341	287	317	281	362	318	310	343	308	326	317	303	290	300	278	337	303	314	305	319	314	306	346	347	298	312	331	319	295	277	309	343	324	311	290	297	325	309	287	332	302	290	310	310	302	341	333	320	321	314	319	315	306	331	286	310	353	351	280	315	322	314	352	332	312	331	311	310	327	275	320	309	327	328	284	326	339	320	344	324	282	327	333	312	325	292	307	333	330	311	310	295	306	297	341	333	323	336	291	323	292	295	303	329	293	288	294	322	302	326	347	300	268	338	319	312	328	309	324	340	328	355	294	308	320	318	298	323	294	322	305	344	351	303	308	332	311	267	297	335	289	297	304	296	314	333	288	325	306	348	293	345	306	278	346	300	315	323	295	313	342	322	326	299	315	330	324	350	307	317	301	324	337	331	302	329	324	318	295	320	322	311	303	345	320	360	316	312	312	314	315	287	270	331	344	335	335	308	318	304	306	307	313	294	298	318	334	356	289	324	323	338	318	310	316	326	318	313	329	359	287	304	336	342	317	326	334	327	308	335	288	305	283	322	309	337	356	336	320	330	326	333	319	317	301	320	309	328	305	286	332	327	315	333	308	336	344	323	336	316	328	326	328	306	303	312	370	322	303	306	288	328	321	331	347	354	308	332	286	340	316	320	323	307	294	319	337	313	319	332	348	312	325	283	312	325	312	345	313	292	294	332	320	340	295	301	328	318	331	309	290	325	306	310	306	338	299	294	328	315	347	324	319	320	340	320	331	373	301	318	307	288	337	320	321	354	321	278	324	303	303	308	332	289	341	312	313	287	309	287	306	306	326	310	303	290	319	326	335	340	331	330	295	315	353	293	313	315	333	296	299	305	350	322	339	374	307	310	300	307	328	303	296	331	296	311	299	312	325	301	314	329	320	340	320	328	340	325	312	327	313	330	326	322	331	316	306	317	343	305	331	308	334	310	359	309	341	309	296	339	370	299	280	306	299	306	334	312	302	319	285	296	286	289	291	299	338	334	290	314	332	336	297	341	311	308	325	339	294	331	312	317	321	313	328	315	279	308	317	334	351	349	314	330	334	329	303	325	329	301	272	316	305	303	284	309	325	352	300	347	332	286	300	334	319	329	312	283	312	327	315	320	327	314	340	318	279	314	304	313	316	319	330	304	341	287	310	290	317	305	345	312	303	322	309	338	332	312	364	297	320	341	341	326	319	301	289	331	293	329	299	325	280	332	329	365	308	306	304	302	341	327	309	301	302	346	302	315	331	334	323	308	311	281	349	324	290	308	306	323	327	317	315	349	304	298	349	295	314	319	344	343	292	324	348	330	319	288	322	295	339	335	290	317	299	302	288	345	311	301	329	339	295	326	322	343	318	326	310	358	310	328	297	293	360	333	303	325	300	333	335	306	296	368	310	302	312	347	306	307	323	340	298	300	314	341	320	283	329	313	330	340	337	312	295	318	323	353	311	284	307	366	327	343	316	338	326	316	301	322	322	349	373	333	306	333	317	293	331	293	281	317	296	305	327	317	337	350	303	315	306	309	269	330	342	294	291	298	342	339	298	339	325	348	325	325	327	297	320	299	281	319	318	309	349	311	306	298	317	339	271	329	350	294	340	306	268	314	323	297	328	294	323	323	330	288	325	371	322	329	299	336	304	341	318	297	337	327	323	315	326	286	349	330	328	288	287	321	350	317	329	301	306	313	301	351	325	342	293	334	288	328	313	313	313	339	318	334	314	341	342	315	338	306	352	348	311	318	321	295	338	313	338	324	295	330	344	341	313	312	289	331	336	308	315	315	332	306	342	320	304	336	358	350	314	302	358	301	305	329	293	309	328	329	303	335	316	338	310	321	310	327	289	276	312	323
9995	1128	1343	1425	1285	1155	1134	993	946	888	869	839	862	841	794	845	795	824	784	796	786	787	792	782	801	798	764	778	759	767	771	753	760	733	773	777	744	740	775	777	755	796	795	719	808	720	799	723	809	678	769	814	786	745	758	753	840	766	681	736	758	749	763	767	782	795	708	727	796	814	739	747	743	800	768	737	799	759	739	753	751	781	786	789	761	747	700	745	779	746	753	748	712	794	786	756	753	790	759	760	737	733	785	743	738	727	779	741	745	706	778	777	747	709	759	741	790	792	775	728	752	723	708	794	825	795	810	766	775	739	774	759	762	763	709	745	715	795	756	752	786	762	766	697	807	751	756	745	783	815	752	742	798	761	743	754	727	755	763	732	759	780	757	723	755	710	705	769	744	801	738	737	721	719	781	765	751	739	777	711	718	715	712	710	781	746	696	723	746	762	746	729	738	699	761	750	744	756	738	764	734	748	758	786	820	732	771	725	757	730	733	743	747	764	721	743	784	735	758	762	756	733	756	747	702	765	782	720	745	741	770	739	750	768	737	723	731	726	778	734	772	767	690	785	785	774	729	735	805	724	760	792	708	736	729	723	708	739	756	706	771	764	721	751	746	770	733	825	746	684	788	795	741	756	802	749	731	779	723	771	756	765	737	732	769	800	785	787	755	761	735	802	724	758	762	762	784	759	779	793	774	736	693	766	762	795	722	737	784	735	771	707	750	789	794	719	761	774	769	711	741	753	755	782	742	732	765	769	762	738	804	757	738	753	741	732	754	748	755	738	727	765	741	758	743	711	700	762	754	767	730	772	700	778	767	712	766	756	713	739	715	755	719	752	751	740	750	766	765	750	802	726	721	783	788	748	775	731	747	730	764	734	760	710	783	759	761	774	771	735	753	763	738	761	748	730	776	740	753	720	776	767	727	735	751	732	780	793	755	760	762	743	769	721	768	708	768	791	754	760	752	753	758	761	722	753	714	760	740	755	763	757	756	756	693	765	730	759	695	708	781	764	769	754	741	787	773	757	796	757	683	733	720	779	741	757	772	743	734	723	745	734	748	753	795	764	740	791	751	764	793	765	749	756	770	764	721	754	756	753	771	775	749	763	761	762	750	707	775	681	795	754	750	755	725	775	757	714	764	765	756	769	757	773	740	722	771	742	760	757	697	775	792	737	779	760	767	732	742	730	750	690	753	747	753	766	796	786	739	812	755	740	759	731	746	763	711	799	698	781	752	779	797	755	721	762	757	749	781	723	735	727	768	737	756	788	764	715	764	735	740	753	804	767	745	772	799	739	775	791	710	714	725	793	742	766	765	780	738	730	715	740	815	747	719	716	748	756	721	742	742	770	723	809	752	739	764	801	776	709	747	776	749	776	752	756	794	759	733	731	761	791	754	737	708	784	717	729	739	734	716	755	772	831	815	780	778	761	799	756	783	734	799	746	783	783	783	757	744	722	770	789	744	740	754	761	759	735	761	738	780	756	741	794	754	783	732	701	784	795	769	714	728	751	712	790	756	758	772	749	778	698	722	745	717	747	727	772	746	744	753	733	733	763	799	748	780	724	711	761	753	749	806	794	728	733	765	763	780	716	724	764	754	769	788	754	715	717	703	751	737	794	742	736	706	758	792	739	744	769	726	775	788	770	750	790	783	757	705	745	752	744	711	731	764	766	785	725	767	765	709	767	802	743	752	732	765	742	742	720	700	741	725	784	781	775	754	719	775	722	838	798	744	760	754	751	775	732	740	766	774	719	793	748	730	759	730	756	778	733	772	791	787	761	739	737	759	751	708	770	738	733	740	700	763	753	803	690	747	776	777	705	753	766	771	768	728	757	743	737	757	763	751	737	774	728	786	727	790	713	719	691	731	758	769	806	766	756	740	744	703	771	737	795	730	769	753	754	742	766	745	738	752	807	707	735	770	723	727	770	785	802	734	749	741	732	798	733	758	766	812	750	765	795	725	801	726	747	783	701	693	741	769	716	731	744	708	778	736	740	742	744	771	736	736	744	796	732	739	730	786	792	741	766	776	740	693	762	725	757	739	716	790	796	820	724	732	773	769	706	759	733	733	806	726	743	729	763	774	759	742	754	769	811	772	720	765	706	761	785	760	781	790	780	716	737	744	772	759	767	712	750	755	710	755	729	758	771	751	727	784	707	743	759	801	760	742	746	754	756	742	762	761	729	761	759	795	798	798	741	677	753	765	780	732	735	720	770	760	778	732	754	780	767	781	767	748	758	782	750	754	731	721	742	767	773	742	751	757	772	743	719	787	702	754	730	749	732	802	733	759	794	755	855	747	722	774	769	763	730	724	799	752	730	743	764	744	716	750	756	713	731	705	714	751	717	750	785	771	757	792	777	796	775	760	734	740	734	741	743	694	706	772	733	773	771	739	758	763	713	767	783	738	743	732	724	750	783	799	735	739	705	761	742	783	774	755	732	743	754	717	724	760	711	755	748	733	714	763	717	756	759	731	747	731	784	742	759	726	722	745	779	743	745	777	791	779	735	716	773	741	698	719	720	802	743	796	784	758	754	761	790	745	823	749	729	777	757	724	740	749	716	741	764	728	772	739	772	763	744	712	758	769	761	763	793	803	770	722	794	700	736	681	797	779	757	717	711	735	777	718	783	735	734	734	753	728	774	766	755	753	786	777	746	791	779	739	747	718	766	757	757	766	732	786	807	795	762	731	747	760	762	764	745	713	749	696	754	729	721	725	764	729	779	764	805	704	768	746	768	736	741	708	727	715	774	770	764	747	774	790	723	781	748	723	787	729	739	780	762	734	761	763	746	801	779	780	772	743	775	767	735	781	777	765	758	690	754	816	689	736	800	747	780	752	753	741	803	788	753	730	760	722	760	763	774	710	778	758	779	713	815	765	791	742	757	799	779	758	748	736	731	724	732	797	750	763	789	797	739	731	774	729	721	779	741	752	714	781	747	759	717	708	739	746	757	738	730	718	736	782	719	770	750	708	738	714	755	724	755	756	772	787	691	760	802	725	730	771	754	712	763	716	773	705	776	745	717	799	768	757	767	733	785	742	785	738	780	684	763	764	729	757	731	740	774	787	734	759	781	680	795	745	777	705	727	750	790	711	737	754	707	777	778	810	775	796	757	740	772	750	760	758	767	688	731	734	758	773	765	779	737	746	778	789	768	770	726	740	779	758	762	758	731	734	726	732	764	777	745	752	718	756	785	717	724	783	749	733	754	713	805	732	738	764	755	730	715	765	741	819	790	752	751	705	788	745	704	733	714	773	791	759	772	762	755	759	740	795	746	765	785	748	752	778	744	818	731	756	774	798	727	775	756	760	719	728	732	789	750	709	760	745	703	745	757	755	729	780	716	722	732	781	783	762	743	746	767	724	733	757	738	753	789	768	785	744	750	761	724	742	751	722	739	790	764	760	739	773	744	755	758	736	798	721	741	681	760	732	772	726	777	760	753	760	753	779	736	728	788	770	747	729	693	722	751
21317	2527	855	557	400	315	239	219	222	209	196	185	163	165	183	152	156	175	161	147	147	177	157	157	164	166	144	184	140	176	165	169	172	136	158	148	158	137	140	152	161	163	136	145	154	148	166	162	133	131	143	149	170	172	145	163	134	151	130	169	170	142	135	130	141	134	156	130	156	131	142	142	161	151	148	136	153	188	138	140	132	171	157	167	133	144	143	148	140	169	148	156	137	136	136	145	143	137	137	147	132	138	162	155	148	161	164	164	158	115	160	145	126	156	143	153	136	150	136	147	149	130	142	167	138	153	139	159	126	168	157	150	125	144	136	148	151	156	154	145	148	158	153	164	175	148	149	143	168	146	163	147	135	143	148	173	132	130	154	146	151	156	131	133	118	159	145	143	161	126	150	154	126	152	157	173	140	126	165	142	155	130	135	171	133	142	161	141	152	147	140	157	136	153	155	126	156	133	124	95	134	168	155	145	143	126	143	172	130	135	150	145	158	156	159	135	153	136	139	138	153	149	146	130	142	160	155	131	133	154	142	163	152	133	157	145	147	144	154	148	159	139	161	156	146	139	167	133	143	159	154	155	125	148	139	147	147	154	151	135	137	167	155	157	144	139	147	158	150	152	150	166	151	124	142	158	159	132	141	165	164	140	180	168	131	149	136	160	138	123	137	125	123	134	127	170	169	141	142	161	157	142	152	152	156	159	143	147	139	169	131	139	162	152	181	139	142	165	144	145	137	162	155	154	141	153	131	145	171	151	140	149	130	160	137	167	137	126	136	169	133	151	149	131	160	152	158	152	153	144	156	179	142	136	157	150	149	159	118	137	142	179	146	153	145	128	128	147	145	146	137	146	139	160	145	152	161	142	140	133	158	142	155	121	161	136	147	143	177	145	161	141	131	156	139	140	135	144	153	122	129	129	156	129	168	158	159	163	180	149	127	140	162	149	128	136	151	145	133	174	151	118	154	149	138	170	167	134	166	162	176	160	148	165	131	146	146	119	152	131	136	157	142	127	156	130	155	175	141	156	136	171	154	138	161	151	145	149	151	142	128	127	153	134	155	145	151	120	152	142	139	149	169	151	157	137	139	171	145	139	146	155	165	134	147	150	158	162	184	151	146	141	143	133	161	159	176	158	136	164	141	156	133	164	158	143	151	131	141	154	155	156	147	138	141	140	121	130	190	155	142	160	166	132	135	159	149	125	154	122	139	154	168	156	156	153	130	172	148	158	180	151	141	156	124	151	163	142	152	140	125	146	139	169	120	156	141	164	175	122	139	147	140	130	144	135	126	138	154	119	150	163	143	140	131	145	131	156	149	143	157	144	167	165	170	180	167	156	155	147	154	162	130	148	154	162	161	156	159	136	139	148	125	151	148	163	150	142	163	132	157	133	129	122	140	140	139	125	143	142	135	165	122	147	130	117	130	155	144	177	154	145	149	145	160	149	136	150	167	160	154	150	155	167	169	147	125	157	148	148	125	158	147	153	139	161	130	151	130	128	133	130	144	157	141	157	149	146	136	155	145	132	147	125	141	159	158	142	148	151	165	143	149	119	143	151	183	146	151	146	149	153	168	169	162	167	170	135	128	145	150	145	147	152	149	129	145	145	132	153	119	147	160	151	158	130	140	171	132	126	164	144	123	153	140	128	136	142	135	154	160	144	131	140	150	153	138	150	153	150	194	147	181	154	138	165	138	142	121	161	132	141	126	161	144	163	143	148	139	136	141	141	153	147	143	172	146	173	144	161	159	163	142	146	148	130	169	151	138	123	145	168	137	137	177	148	124	137	135	125	133	141	140	148	162	152	145	168	151	157	139	123	148	162	147	147	175	129	150	142	130	147	149	193	153	127	147	124	151	146	164	121	153	128	160	126	132	143	136	135	142	156	152	138	148	161	134	132	145	149	137	175	143	149	150	107	136	151	148	146	164	169	125	143	145	164	151	165	133	157	156	171	147	147	138	143	155	135	153	159	141	162	160	151	133	157	142	158	137	151	149	136	145	136	134	145	156	139	140	146	144	148	158	159	156	151	161	128	164	144	140	150	148	130	148	138	176	134	145	131	147	145	136	138	128	165	151	144	154	143	135	161	142	131	164	184	155	150	140	146	113	143	144	142	166	163	129	177	162	129	172	151	146	131	131	126	139	133	151	167	134	143	153	152	121	163	142	139	154	152	165	152	171	148	136	151	148	163	129	154	156	147	153	144	137	153	132	133	152	153	138	134	126	122	166	144	140	132	161	164	175	153	167	132	142	165	149	142	138	132	142	148	142	128	154	151	154	131	137	161	135	166	164	137	159	143	164	157	135	131	135	133	150	176	130	130	138	157	148	161	138	153	132	168	149	166	144	142	172	121	170	143	137	140	164	155	170	148	143	156	140	162	136	172	144	123	148	139	135	138	163	157	141	166	144	148	135	159	151	153	162	138	171	131	146	137	156	130	151	145	160	166	152	126	155	149	156	135	165	163	142	155	150	154	168	135	149	163	152	148	143	138	132	133	137	146	140	129	122	140	137	169	134	166	141	138	149	166	156	148	153	140	148	168	154	155	171	174	136	155	150	152	142	140	162	125	144	152	141	175	155	135	123	139	154	144	146	133	169	137	124	167	135	139	143	153	136	148	143	132	145	155	140	153	149	140	153	137	105	155	158	139	135	131	146	180	152	144	152	170	140	176	161	143	179	132	144	157	153	152	185	126	156	182	156	168	139	122	121	135	159	150	153	138	119	121	143	165	121	134	152	150	145	148	166	125	143	143	140	154	152	147	157	141	134	136	149	146	156	158	128	145	142	134	167	144	154	169	145	136	170	161	147	144	181	152	160	159	141	150	138	174	124	167	152	162	159	154	166	149	162	167	157	145	146	137	147	144	151	152	154	169	159	158	125	143	175	157	137	164	149	131	150	154	146	148	152	151	133	132	157	149	133	154	161	136	133	148	161	157	164	147	147	145	119	143	154	157	154	152	141	153	149	124	123	152	186	128	159	157	130	147	165	125	148	150	152	127	149	149	145	171	137	151	179	140	148	131	155	158	155	153	129	146	138	135	136	156	148	157	169	156	157	155	141	141	165	148	167	140	149	161	149	123	150	139	141	148	152	141	155	145	147	152	147	122	132	162	142	162	132	154	140	158	172	144	149	135	141	157	129	151	137	147	139	144	135	149	157	138	169	158	148	158	165	128	151	140	161	145	148	139	152	168	158	129	131	130	160	123	176	143	147	140	136	132	164	142	142	130	138	135	152	138	132	131	152	158	146	138	138	148	140	162	140	161	162	146	154	151	154	135	124	148	148	144	168	153	147	149	146	149	139	150	149	146	157	155	142	135	143	162	148	152	151	169	166	136	150	143	154	136	145	167	157	157	129	139	132	136	156	150	144	141	133	148	143	133	152	175	181	143	138	131	164	153	140	143	163	121	151	162	156	133	161	146	148	158	141	170	134	145	176	146	138	129	132	167	147	154	129	145	140	124	137	144
13819	1089	1546	1731	1419	1169	1058	862	819	686	604	591	567	531	494	528	467	487	474	449	484	433	426	442	434	408	458	421	397	413	457	412	419	393	397	404	402	385	424	395	398	399	407	369	366	372	390	389	387	375	346	370	400	358	399	406	430	408	364	409	378	420	372	377	405	405	375	419	418	367	394	419	377	402	379	372	357	420	367	395	359	367	367	382	408	351	419	372	437	364	397	402	370	408	383	387	382	416	387	366	365	383	350	326	365	368	332	371	422	401	372	360	371	377	368	375	382	348	393	370	390	368	367	398	415	400	414	363	367	362	391	372	402	340	383	405	392	375	378	370	370	364	343	386	388	391	372	352	362	358	388	353	370	392	372	384	382	363	349	385	349	385	404	380	394	392	382	363	387	362	362	397	365	378	367	393	359	367	413	392	378	331	369	380	402	398	356	372	362	358	361	379	378	360	387	373	352	342	385	363	366	408	379	363	358	403	356	348	394	422	373	387	346	418	389	399	319	352	343	384	369	372	376	362	406	362	390	343	393	363	382	352	418	352	383	371	390	404	370	386	394	361	391	393	371	366	381	321	372	374	386	361	386	352	395	372	370	372	403	378	397	393	369	389	340	377	410	330	391	378	385	373	370	384	413	383	362	396	421	372	372	384	350	392	349	373	387	390	412	339	372	420	364	370	368	389	403	356	400	384	377	359	373	367	378	368	360	379	388	375	358	390	379	380	371	388	380	356	375	377	371	352	420	369	369	354	418	388	395	370	359	384	396	380	360	379	379	345	400	396	420	379	417	407	384	378	378	396	349	399	382	377	379	405	388	359	375	403	381	395	385	370	377	380	381	322	361	365	382	370	391	398	376	360	368	365	351	359	358	380	371	406	398	363	368	383	364	362	403	391	386	353	418	388	376	367	343	399	343	378	349	389	337	381	362	385	372	378	346	391	404	380	369	355	342	344	363	371	375	344	368	374	340	383	365	411	359	361	365	366	406	354	375	377	344	388	369	380	357	410	398	373	368	413	340	377	369	394	393	377	398	342	387	337	345	369	378	366	376	384	398	344	364	390	396	377	372	359	405	392	379	389	411	349	363	405	385	376	378	378	378	349	370	398	372	381	400	402	395	362	373	371	359	373	386	382	374	365	378	385	373	375	406	366	343	370	362	350	392	366	363	371	356	351	384	378	359	368	412	372	393	396	377	365	387	376	392	371	393	351	355	376	398	413	361	339	380	373	372	386	384	392	372	360	394	365	367	361	323	406	387	395	358	393	398	344	387	368	358	365	379	399	391	380	397	371	349	376	394	407	400	376	353	362	378	396	365	355	379	392	397	361	365	380	406	373	349	364	332	394	357	353	394	374	386	358	417	397	371	407	388	384	357	401	388	373	362	367	343	338	387	364	373	362	380	381	378	359	371	373	388	388	365	371	393	376	392	363	377	393	380	367	384	370	374	375	388	364	375	350	366	359	359	402	409	374	356	430	363	380	360	392	393	384	392	378	395	385	371	391	382	362	387	396	369	414	342	397	367	378	403	368	375	378	390	385	357	367	366	393	432	374	390	382	373	371	376	373	399	353	369	391	367	352	412	339	394	397	332	365	402	382	373	357	387	378	381	379	367	342	361	314	400	373	395	374	358	378	358	394	387	388	362	345	358	371	383	342	364	392	347	380	391	407	374	363	369	371	377	361	380	382	309	405	406	377	378	384	406	358	375	379	369	379	361	354	436	391	341	414	388	394	380	347	392	396	371	382	389	352	386	378	373	369	373	387	364	377	396	383	385	395	365	352	361	373	366	368	359	341	371	382	367	397	346	375	374	394	357	368	390	391	400	352	373	372	364	385	359	400	373	352	397	378	395	375	373	413	405	355	363	375	401	397	353	387	332	368	343	345	389	378	360	364	388	348	382	354	380	392	377	384	386	363	350	364	367	376	410	404	392	358	379	340	384	354	356	353	361	404	363	405	408	408	378	399	374	408	398	408	409	351	380	375	366	387	409	406	353	378	381	365	366	375	379	363	358	384	393	386	349	401	419	368	341	388	379	358	365	371	371	385	390	397	385	397	377	379	383	375	400	386	374	348	366	374	407	385	396	351	348	364	382	368	393	344	410	403	393	381	377	389	390	418	393	362	354	382	367	334	390	366	385	388	386	378	418	370	416	389	401	398	383	393	375	355	372	354	394	389	417	401	371	367	377	388	348	380	364	383	354	382	381	346	396	363	367	408	407	374	349	397	361	369	374	366	373	380	405	395	375	403	375	381	362	401	382	390	338	368	346	366	356	404	390	370	341	378	365	384	381	351	369	385	418	342	364	390	376	364	359	367	410	395	392	400	345	351	395	325	365	346	410	409	371	370	385	370	389	392	389	392	398	428	382	415	383	400	375	392	402	338	357	378	410	376	377	365	363	391	405	357	373	383	352	332	387	359	361	374	351	353	374	379	372	395	355	366	411	380	378	352	395	370	400	385	382	361	393	346	394	367	360	374	361	412	387	393	377	382	367	390	345	377	370	366	388	357	396	366	341	375	387	374	350	407	379	385	372	401	379	387	354	408	371	389	377	378	388	383	392	382	396	375	432	372	352	365	370	390	382	391	366	377	389	385	394	350	372	349	376	356	369	404	378	369	379	365	386	370	333	388	369	356	359	386	415	379	407	354	397	401	419	355	410	364	400	358	345	362	396	366	348	366	363	329	409	390	387	367	376	373	362	358	386	413	375	363	388	339	362	335	365	360	358	396	382	341	382	357	359	378	348	389	383	382	353	368	399	383	393	351	385	392	356	361	355	369	371	369	400	380	384	364	365	352	359	366	403	388	385	419	388	365	396	407	377	372	418	362	417	365	363	365	381	374	364	375	386	360	393	406	359	374	391	370	357	373	413	338	401	360	360	404	368	349	383	365	368	381	383	390	380	399	356	360	390	393	396	352	353	363	343	348	374	362	359	375	344	368	389	395	372	367	411	348	348	365	371	382	382	396	380	389	372	387	373	343	383	347	369	412	375	376	385	377	366	389	354	379	347	369	357	415	394	363	368	372	382	341	414	368	343	332	352	398	400	407	403	352	416	355	375	395	358	415	397	377	394	401	363	384	343	352	386	361	412	412	366	378	394	383	393	400	364	382	412	391	380	383	351	413	338	368	356	401	372	382	396	372	416	375	385	352	377	372	360	388	342	389	373	375	375	395	344	365	420	373	352	369	395	361	373	371	370	379	355	349	404	375	397	353	366	376	361	393	409	387	383	337	380	383	353	397	372	393	383	380	380	361	410	368	359	393	394	357	384	390	349	392	388	391	392	391	385	373	395	406	381	382	388	387	409	365	390	401	384	404	366	364	335	374	391	384	374	361	375	383	383	345	373	387	381	351	344	383	383	382	427	379	370	361	401	352	369	363	379	356	406	383	379	364	404	376	381	388	422	403	403	368	368	354	371	384	378	441	395	377	390	372	369	378	355	379	358	390	346	363	382	411	334	394	355	384	344	382
3500	537	387	331	332	327	322	321	291	355	289	372	320	318	322	346	299	313	314	308	309	364	291	338	318	296	338	351	337	307	316	304	331	361	299	296	324	315	351	321	335	307	321	326	354	333	321	370	314	312	306	321	304	304	329	319	355	284	300	328	299	344	322	278	338	322	340	320	302	319	356	307	363	312	340	320	337	348	318	275	303	285	311	296	348	336	354	352	356	321	331	302	300	317	320	319	364	341	315	313	320	319	353	269	282	306	322	311	287	336	321	329	317	312	328	314	346	306	339	327	318	311	324	342	315	334	303	293	331	291	333	294	298	327	338	310	350	326	347	289	298	319	339	332	342	329	272	311	310	313	318	327	348	311	321	326	323	320	343	338	339	338	318	297	311	328	292	332	318	328	297	306	324	322	317	326	320	289	312	326	298	312	321	331	324	281	309	306	343	339	304	315	309	331	290	304	341	320	312	321	312	324	301	312	323	325	328	326	325	355	367	318	313	319	327	322	337	359	324	338	317	329	355	342	283	325	324	353	333	291	332	297	307	322	317	308	331	332	329	291	336	341	318	326	322	318	315	364	302	303	323	313	308	314	316	339	353	324	322	310	316	336	328	303	266	341	309	332	329	364	319	318	336	316	332	349	324	318	346	319	342	331	306	358	328	327	306	295	303	319	295	328	346	347	305	325	284	283	315	352	288	298	309	343	284	299	292	328	343	322	324	324	315	351	277	310	334	303	310	319	305	292	343	304	340	331	327	333	317	317	316	318	352	307	330	300	354	306	362	306	312	340	346	317	348	323	341	358	296	319	323	312	322	308	332	306	330	301	339	319	328	329	308	271	317	337	301	324	292	281	328	300	355	354	315	330	291	316	321	290	301	303	329	331	302	320	350	315	308	307	314	319	318	306	306	305	310	311	339	365	319	315	326	300	328	314	330	312	322	309	336	320	335	362	313	296	332	337	297	288	318	321	330	347	298	322	334	325	330	347	340	300	283	328	300	320	314	325	351	328	331	350	346	348	342	385	318	323	308	352	314	308	311	311	315	331	321	351	335	333	326	326	336	332	324	309	358	331	286	303	327	317	315	291	335	313	341	319	309	306	336	334	312	348	334	321	308	322	317	326	340	304	340	313	302	344	346	321	327	352	323	272	302	322	353	301	312	323	303	345	327	331	353	311	341	341	334	347	294	348	292	312	322	329	296	319	304	317	309	326	314	315	311	324	306	304	342	317	313	291	327	301	305	337	316	351	331	324	354	331	326	344	370	360	338	348	298	326	315	311	309	340	348	305	305	315	323	326	312	324	306	317	313	330	335	342	320	334	309	329	325	307	318	320	288	308	330	334	324	337	341	317	320	327	339	326	324	333	300	315	360	317	315	327	291	308	341	331	292	322	351	326	316	349	331	307	289	332	339	326	337	292	304	355	321	362	319	357	316	271	306	326	325	321	288	327	278	323	321	338	329	303	320	321	317	331	324	324	291	331	338	341	323	337	330	338	299	305	323	299	329	334	315	337	334	304	305	333	336	323	330	315	297	350	346	318	310	307	332	339	327	321	329	320	301	312	318	292	305	321	296	334	317	312	351	298	325	305	307	289	305	348	332	307	301	314	328	321	329	343	340	335	318	356	316	341	362	341	344	315	338	295	281	308	292	319	304	313	317	338	301	315	307	314	324	317	314	327	312	324	338	350	334	294	305	342	273	298	346	332	297	318	325	339	337	297	349	303	311	356	317	322	354	332	326	307	327	341	298	322	314	314	334	326	355	317	336	346	326	303	324	314	305	303	315	327	344	316	326	299	326	340	374	327	301	310	318	318	318	366	307	344	315	337	362	362	331	336	352	308	347	328	336	345	314	335	290	309	335	307	339	327	313	353	317	310	338	353	345	312	329	314	343	325	307	297	323	310	330	324	338	343	348	332	328	335	295	316	326	340	306	327	333	336	339	320	340	314	333	330	315	319	331	317	312	345	295	300	304	307	295	317	299	342	343	317	352	309	315	269	326	331	324	313	357	324	331	315	330	340	345	302	340	339	289	334	290	341	308	322	339	288	300	309	306	320	306	279	286	309	291	308	315	329	337	316	293	315	340	301	357	336	308	333	343	306	365	336	310	329	298	306	360	338	299	292	346	339	348	321	342	314	320	365	302	346	335	312	323	310	290	331	339	320	304	327	330	313	327	317	329	298	340	333	308	328	323	338	342	308	309	342	325	313	328	294	340	351	319	278	297	318	315	324	291	313	309	311	332	295	340	310	331	345	279	324	339	346	309	294	327	314	325	320	305	280	319	322	327	340	323	305	332	339	328	323	309	328	291	310	344	318	302	341	298	313	322	288	335	310	314	356	314	307	328	305	338	345	334	346	327	340	307	327	329	346	304	305	344	341	306	302	333	341	304	336	328	309	327	349	345	331	320	320	286	367	315	339	335	344	322	310	296	339	366	290	307	296	309	363	330	310	331	331	326	347	327	314	351	335	321	326	310	332	346	331	360	320	317	312	353	339	334	309	279	295	344	313	328	300	324	340	336	334	325	327	332	323	330	277	337	327	320	313	322	313	336	327	323	332	321	302	336	301	320	287	341	296	342	328	311	315	338	313	317	283	332	295	321	315	319	349	322	308	317	325	338	320	365	345	317	287	355	310	328	313	304	310	336	316	287	361	330	311	321	312	296	340	323	328	319	336	313	312	362	338	314	317	344	336	310	321	353	322	325	327	331	311	304	316	297	367	335	318	312	304	354	307	307	317	334	314	308	342	309	341	323	353	283	310	305	348	320	318	331	298	346	342	332	329	342	323	341	336	332	292	315	312	357	352	293	305	342	322	351	320	321	309	289	308	315	372	341	327	339	320	312	311	317	296	336	308	324	275	339	313	324	334	319	304	345	359	333	293	342	324	321	353	302	318	329	283	322	328	342	323	339	311	308	336	343	320	345	336	315	318	363	319	305	352	357	335	318	343	336	368	346	346	330	311	308	308	348	317	332	292	329	346	343	324	315	317	331	346	285	310	337	325	333	314	273	322	324	301	304	323	328	317	335	311	306	299	345	335	316	355	312	322	322	354	303	314	311	332	339	321	308	312	322	342	316	305	341	337	344	339	334	342	322	330	317	322	351	317	334	310	311	334	270	322	328	333	345	333	315	294	284	303	296	309	300	315	302	348	344	337	315	319	342	328	354	336	332	356	336	308	324	330	358	346	294	327	287	336	270	322	329	332	333	324	319	326	367	309	345	304	338	323	325	318	296	353	346	326	326	307	339	336	346	297	285	294	341	364	293	323	306	325	299	365	322	275	326	309	314	327	335	339	316	330	302	291	306	322	299	294	314	323	324	274	315	314	320	311	326	341	290	360	328	339	317	314	323	318	291	323	273	330	306	311	344	321	330	357	314	294	328	303	317	306	322	313	355	314	316	356	344	332	334	337	313	306	341	303	323	337	314	318	328	301	309	317	302	307	330	312	328	344	333	357	293	307	327	314	297	336
3400	862	916	882	821	813	808	787	787	792	839	765	797	736	778	718	793	735	840	803	762	766	760	788	721	803	748	741	793	791	754	805	742	765	754	753	760	804	815	830	773	776	799	776	756	727	817	746	794	734	767	761	833	748	721	807	727	785	739	760	781	790	789	754	729	772	743	845	787	742	811	741	792	751	751	789	737	763	797	756	775	785	756	732	788	718	753	775	768	789	792	761	747	776	738	798	758	816	696	831	766	751	734	732	724	784	758	756	729	708	805	725	741	780	734	764	761	725	762	733	747	770	769	738	758	813	795	737	715	765	758	804	764	811	770	761	799	722	765	777	736	749	718	740	734	758	773	764	781	703	780	733	814	820	743	790	778	779	758	778	780	751	826	729	728	787	692	749	764	772	767	728	749	707	795	759	758	805	787	784	747	759	773	766	781	745	740	778	753	822	748	753	747	812	716	772	793	748	774	791	768	738	778	776	775	747	775	797	730	782	764	794	763	769	787	814	765	731	771	757	746	717	744	727	757	741	747	809	750	753	788	845	754	774	801	771	770	755	706	755	722	719	789	798	767	717	783	750	780	766	784	791	758	783	789	778	744	723	772	776	783	720	766	802	785	748	739	709	808	767	719	751	804	725	742	756	788	780	738	751	779	794	760	740	731	783	743	793	775	765	768	815	781	758	773	801	752	809	739	794	742	786	775	737	790	795	793	755	822	753	760	756	755	786	803	707	739	762	747	782	780	702	790	763	756	777	771	799	734	769	797	754	726	757	786	717	748	723	750	804	779	787	728	803	775	719	748	772	726	803	748	736	816	789	778	759	782	788	769	751	746	810	753	777	769	750	764	823	756	736	744	745	787	782	778	765	820	752	790	785	801	831	694	751	766	764	748	844	779	755	785	788	775	678	772	771	787	757	767	794	765	775	731	788	741	746	747	796	793	798	764	734	806	785	740	829	817	781	782	726	744	730	788	768	716	757	804	809	744	794	818	762	767	728	787	763	774	743	735	742	771	753	796	828	791	786	796	791	774	741	719	781	791	787	792	784	765	785	747	749	782	801	725	772	746	767	722	768	812	752	735	782	811	805	769	797	798	760	745	812	819	737	821	747	738	793	777	733	760	761	737	757	761	812	780	761	791	751	746	751	748	782	766	817	732	823	770	758	718	771	749	748	759	781	777	774	739	841	725	738	761	739	779	769	776	754	793	761	761	775	776	802	767	767	754	754	764	771	771	791	745	741	766	807	758	718	748	780	768	768	741	778	784	782	730	787	753	793	833	771	731	772	734	756	729	768	719	772	770	788	777	771	746	751	704	749	769	771	754	748	781	761	769	796	723	775	772	786	777	714	759	801	787	748	764	757	761	762	730	751	808	754	726	782	703	776	799	787	753	769	766	698	774	753	800	789	776	800	796	741	727	757	788	765	788	758	773	764	759	751	751	746	769	798	769	797	765	729	789	759	758	823	745	774	730	791	747	743	821	714	784	773	726	740	774	714	748	791	756	763	756	749	767	751	796	728	778	763	737	718	775	788	769	803	710	761	801	741	754	780	815	806	796	798	757	772	817	798	754	751	798	741	768	702	762	780	740	690	768	770	738	781	772	774	768	801	783	765	718	813	757	753	703	741	799	810	744	782	758	709	714	729	753	741	705	776	775	780	794	745	762	773	784	779	767	772	776	751	783	776	757	797	727	731	753	759	725	788	755	775	803	797	825	771	816	742	764	777	761	777	822	775	685	733	788	735	756	747	748	754	760	800	753	779	756	846	748	755	749	792	776	748	767	762	757	783	730	757	704	771	750	753	786	790	731	741	760	782	724	840	762	817	714	718	803	816	752	772	790	816	749	781	799	764	738	779	781	778	788	804	749	763	785	818	777	771	775	799	753	795	772	812	758	822	773	844	765	772	777	774	793	718	742	836	799	800	732	750	757	783	788	783	726	790	834	740	743	783	737	806	727	768	796	702	795	764	766	778	762	752	715	749	726	769	729	816	774	815	758	780	786	764	706	804	809	746	740	806	766	751	769	796	739	762	737	778	797	781	731	724	775	747	788	776	741	784	733	716	759	776	747	719	777	764	774	679	770	763	765	746	742	764	769	746	774	776	717	752	750	748	770	769	771	720	753	783	755	762	718	790	774	751	724	771	702	739	766	800	820	800	783	806	723	795	703	775	781	750	773	750	769	735	770	797	755	812	798	791	780	807	756	772	744	767	789	749	744	787	778	840	763	797	752	711	784	776	812	805	795	744	754	790	745	734	798	774	782	777	760	807	777	805	730	776	747	773	780	743	792	748	818	743	775	797	794	719	789	813	778	754	731	708	779	776	798	763	743	786	775	767	778	749	760	805	741	773	783	790	766	788	757	784	775	761	740	769	782	772	722	746	783	728	779	787	796	813	787	815	794	758	783	746	771	799	757	778	772	776	739	810	805	818	773	762	773	793	755	797	794	757	778	740	791	807	770	766	765	761	725	742	766	728	781	746	706	735	821	754	753	798	728	791	772	757	800	775	754	737	824	748	818	775	761	811	784	792	799	798	780	772	744	767	731	745	781	786	732	767	743	760	786	749	824	772	798	797	733	738	700	751	817	778	778	736	767	805	781	794	783	778	752	784	753	800	783	822	745	758	722	789	825	812	715	717	803	739	729	726	759	739	786	759	786	726	772	700	786	762	803	743	781	777	782	779	774	842	765	764	783	752	810	765	785	801	796	737	714	791	818	747	755	719	749	762	850	802	705	742	807	755	705	738	766	805	785	780	756	807	773	785	749	805	767	758	759	821	790	744	742	822	770	792	764	748	817	782	753	788	792	716	775	784	783	757	713	741	754	747	781	768	771	793	770	761	827	753	747	783	784	740	782	800	764	783	817	780	757	742	787	792	757	768	771	773	781	746	800	801	783	758	822	761	795	765	735	727	776	756	740	770	779	756	792	785	781	776	731	766	755	708	781	762	751	810	778	780	765	813	735	756	827	710	787	772	776	759	780	758	772	778	806	780	772	781	776	756	791	775	775	770	709	787	767	749	738	710	781	756	748	739	775	759	760	786	756	725	787	789	798	773	840	739	785	745	738	771	759	772	792	755	817	803	793	736	718	776	717	755	743	808	772	753	796	793	806	774	762	759	791	807	766	791	700	750	799	736	808	785	743	791	775	775	768	763	775	817	740	775	745	777	787	776	728	795	846	768	695	766	805	792	766	739	781	751	717	755	766	730	738	777	756	703	805	772	794	773	776	765	776	770	767	781	762	731	775	736	755	738	761	786	777	768	832	794	748	742	746	787	778	741	777	774	783	784	700	787	790	752	747	757	769	826	782	727	707	794	779	801	718	794	764	797	782	730	771	804	757	743	705	821	812	775	800	751	730	744	758	782	719	786	783	806	740	790	787	772	713	731	746	727	743	712	730	789	754	767	777	780	804	778	742	788	726	790	783	765	800	752	808	775	786	753	759	806	763	768	762	779	779	770	756	774	735	757	753	789
12544	1329	680	518	461	423	372	389	342	371	325	312	317	318	322	317	331	334	301	320	283	297	296	309	304	315	300	310	311	303	331	296	319	314	329	301	335	302	317	293	300	334	333	333	311	331	304	321	305	315	323	311	361	293	327	324	323	318	301	257	309	300	310	333	282	286	310	319	334	315	307	298	292	313	286	302	314	298	309	309	293	313	315	315	279	332	308	309	308	291	315	306	311	310	303	283	319	295	323	307	287	315	334	297	299	307	315	341	297	299	327	306	299	330	314	314	320	299	323	288	314	327	267	309	314	318	349	323	331	322	290	293	315	293	299	290	293	293	311	315	330	317	316	302	282	332	244	304	314	343	312	306	328	348	316	288	323	326	322	323	342	324	320	315	316	294	296	299	312	306	268	309	343	340	285	290	309	307	330	336	343	284	300	277	286	334	277	296	300	295	283	322	311	321	304	329	310	284	291	307	313	297	313	327	315	311	289	283	300	316	357	308	298	292	297	319	315	291	320	323	284	283	291	312	292	306	320	297	319	326	326	317	287	299	318	318	314	301	301	320	343	295	337	285	284	264	311	317	317	309	313	287	286	289	323	287	323	303	309	303	311	351	286	305	350	297	340	292	328	308	321	318	326	318	307	279	272	311	325	302	313	323	329	316	338	310	323	293	305	322	285	316	276	316	319	314	321	329	341	310	310	314	306	290	325	293	312	321	341	307	297	275	308	324	318	330	317	328	343	330	337	335	308	307	320	341	314	320	319	324	305	309	283	294	321	316	314	315	311	288	290	299	291	331	322	307	304	288	293	322	324	317	336	304	317	300	301	300	315	288	277	298	332	311	327	301	295	348	312	311	332	322	331	322	326	282	310	299	314	327	319	349	294	298	345	317	339	292	316	335	310	302	297	294	281	292	329	316	324	317	285	323	276	354	304	293	312	293	316	297	308	305	315	297	312	281	277	325	296	323	306	350	334	262	320	301	320	331	306	311	298	319	283	291	276	328	342	299	314	303	294	297	304	292	291	324	294	325	329	337	323	315	304	294	320	301	351	328	294	312	304	336	305	297	294	325	279	308	299	312	335	348	297	318	345	306	303	342	327	337	299	288	320	338	287	307	292	294	313	326	298	305	297	272	324	301	271	337	293	298	312	317	278	291	286	325	326	281	304	309	308	304	321	316	329	315	328	311	292	306	313	327	323	286	311	303	290	317	327	315	326	323	297	326	292	281	290	318	318	326	339	308	297	293	328	312	310	329	304	306	327	295	331	309	319	300	309	321	338	337	299	323	327	314	299	306	267	304	282	320	320	315	299	287	308	293	298	322	304	294	297	321	324	337	332	283	301	285	297	351	288	321	294	331	292	287	286	312	315	291	281	337	314	346	324	297	349	330	354	314	306	312	297	328	313	323	289	279	274	293	304	308	292	288	296	294	337	319	297	306	306	313	325	313	302	314	321	288	303	310	305	292	324	292	314	301	327	305	314	316	319	333	317	323	310	314	288	328	298	290	316	329	276	338	319	309	279	290	310	338	332	305	308	294	323	305	290	316	299	291	323	297	304	303	315	300	308	331	310	304	301	296	322	276	293	328	325	315	311	288	319	319	312	347	322	290	314	312	289	305	312	290	299	311	309	337	290	304	283	330	326	294	306	305	287	316	327	325	285	318	259	349	351	290	310	332	325	315	310	309	291	322	294	309	333	293	314	303	326	304	293	307	304	302	330	323	350	332	322	283	299	324	278	287	292	282	288	294	332	334	293	296	288	358	287	338	308	297	298	316	318	329	298	313	346	341	294	316	311	322	340	310	291	332	319	316	316	335	296	294	326	289	307	322	320	329	337	280	273	314	333	305	297	288	320	333	313	325	347	279	288	368	306	303	299	305	314	299	312	317	295	293	308	334	304	334	295	327	270	297	334	287	295	325	314	335	312	312	327	304	283	301	278	291	351	293	260	323	311	289	314	322	283	308	283	295	298	296	307	309	325	294	340	295	319	337	307	316	295	322	310	292	304	285	293	306	318	311	326	324	303	312	286	299	321	296	287	354	319	315	307	321	316	308	321	319	308	289	297	304	289	351	292	338	349	299	315	293	308	306	298	323	292	315	309	317	354	339	312	300	285	304	293	269	277	320	331	329	301	322	260	288	316	325	301	302	311	320	327	348	328	292	295	282	321	298	312	289	270	296	300	293	297	301	284	315	296	304	301	296	302	317	328	320	304	279	311	296	298	300	307	303	290	330	311	277	297	309	316	315	317	310	305	312	321	323	309	307	283	324	273	304	315	340	286	310	287	330	318	324	310	289	283	325	278	310	328	307	310	313	345	315	309	302	302	319	346	322	310	287	305	315	316	309	296	294	297	296	317	313	298	329	307	305	373	332	286	311	321	338	285	316	330	295	294	349	291	332	295	273	353	332	298	340	323	326	305	320	311	299	302	348	327	336	314	338	291	319	314	303	343	298	323	314	300	289	332	299	289	331	345	315	324	313	316	313	321	322	304	302	313	321	298	302	298	315	300	307	313	299	290	339	312	299	296	288	280	313	318	311	304	325	334	299	315	303	304	329	281	314	301	331	271	318	301	327	313	316	346	277	301	312	289	293	304	315	301	301	312	270	312	303	323	304	284	327	300	307	297	319	327	291	302	289	287	290	325	308	297	288	329	284	282	285	313	344	292	310	329	309	296	319	312	323	346	299	296	302	282	306	341	314	348	322	293	286	310	341	317	307	300	352	334	341	315	286	324	308	299	314	310	310	322	309	324	339	319	269	301	268	307	288	327	332	322	298	284	304	312	322	315	297	282	317	309	293	295	290	339	324	316	265	294	305	308	331	288	324	308	298	319	316	294	280	303	332	325	321	348	286	317	287	268	318	301	296	316	322	330	311	317	333	313	342	295	328	293	291	305	313	299	333	318	331	380	320	297	322	327	275	284	335	290	278	317	305	331	292	317	303	328	315	301	332	323	343	301	310	264	306	325	289	296	328	311	284	318	292	319	301	285	287	357	343	280	311	332	286	321	312	298	302	292	294	312	278	302	309	351	319	287	302	316	312	341	325	327	308	315	321	320	319	296	298	354	326	322	325	288	296	302	302	327	297	312	329	297	319	341	330	317	290	308	298	331	314	332	312	313	340	355	309	305	312	311	313	337	301	335	309	329	325	326	289	332	294	306	337	313	330	308	305	301	286	278	289	301	325	324	322	310	350	297	323	284	317	326	302	284	303	291	308	302	319	305	322	311	312	295	288	283	305	326	288	305	326	307	305	300	293	337	335	303	324	317	321	320	320	316	311	353	290	288	302	292	268	292	316	298	307	290	311	298	331	285	315	283	300	359	301	331	289	293	344	313	294	291	307	317	308	319	313	307	274	304	321	310	326	302	303	309	295	311	318	311	299	286	314	309	327	345	297	328	306	292	327	320	285	298	347	311	314	331	301	287	321	330	309	331	316	273	335	297	301	336	335	328	292	307	305	315	322	319	306	277	301
10017	1079	1347	1479	1320	1158	1052	1059	948	900	916	803	844	831	877	797	780	822	773	736	784	770	723	739	756	732	755	760	721	802	708	793	754	742	753	729	748	752	761	742	751	728	735	704	740	746	712	725	772	763	758	729	674	758	716	726	716	728	748	695	739	708	715	696	741	703	724	745	762	692	740	715	716	729	743	739	728	711	723	726	689	725	755	748	692	756	740	696	732	749	697	747	729	719	763	782	722	766	715	759	706	730	725	710	713	713	718	733	759	748	703	713	731	744	659	748	793	739	759	692	721	694	746	742	732	732	711	729	699	724	735	748	768	747	742	718	740	747	715	713	700	728	718	695	728	745	722	771	775	673	711	733	715	746	715	792	696	731	717	765	736	723	756	739	735	725	731	730	717	684	750	758	735	693	740	767	691	726	741	704	773	734	730	732	678	713	693	756	764	699	751	763	731	735	755	679	718	708	702	734	708	739	749	711	747	728	725	741	713	752	721	698	729	724	664	733	726	756	748	745	755	753	754	713	735	747	739	697	712	726	748	708	708	740	751	746	746	738	674	675	724	696	735	742	728	733	775	727	725	783	762	726	763	704	727	721	721	696	728	726	753	763	725	773	757	731	727	760	747	696	754	718	728	715	679	763	788	674	742	731	718	719	740	690	738	768	740	696	763	705	714	729	747	727	717	708	726	692	713	697	765	736	768	695	741	747	711	694	694	686	687	758	711	695	718	751	739	746	709	695	707	730	731	703	729	757	759	748	738	707	735	770	750	780	740	755	713	709	760	792	744	740	709	756	765	732	707	693	732	734	747	709	706	724	718	715	717	770	724	673	737	727	748	679	746	748	726	773	758	771	714	732	713	704	754	707	701	755	744	755	766	694	713	726	722	697	723	695	768	735	775	712	774	721	735	737	758	771	754	739	687	682	769	787	728	755	697	686	727	698	755	683	771	700	740	735	753	713	736	783	764	740	757	706	729	737	739	760	774	745	713	723	738	704	777	695	704	793	714	765	729	745	749	735	665	689	721	723	732	747	763	758	720	751	744	709	765	744	706	740	760	719	727	742	726	729	752	725	755	719	710	733	741	781	748	733	747	699	766	757	748	700	724	777	738	776	749	722	739	698	701	693	682	706	705	733	768	733	704	696	710	724	688	763	755	743	728	740	725	746	762	730	758	830	738	706	758	721	705	658	736	745	755	733	720	708	729	758	696	756	735	734	737	714	730	746	736	734	746	801	733	721	736	742	745	749	724	714	756	717	697	760	757	721	726	728	688	714	730	708	710	726	813	737	711	763	712	722	737	709	765	738	736	704	751	779	718	744	775	740	740	673	747	715	700	699	719	726	761	741	721	764	723	759	736	752	717	757	736	780	759	720	695	689	743	691	720	746	698	781	743	731	803	720	674	695	798	731	755	736	728	771	690	720	719	741	721	680	705	775	773	707	707	730	706	780	720	695	698	726	732	725	687	734	751	737	709	722	724	730	750	690	737	707	717	716	763	670	776	731	745	724	742	774	674	765	816	724	742	729	748	692	742	697	746	717	683	713	695	703	751	769	719	764	725	732	726	703	756	739	736	692	717	723	748	674	756	713	743	729	659	747	696	749	711	688	743	752	715	695	744	730	702	735	720	687	715	742	713	713	759	672	696	747	771	745	717	704	700	741	692	710	727	731	739	706	733	782	720	703	704	736	772	743	751	767	687	711	709	766	715	756	728	755	762	784	703	742	708	715	704	726	762	736	695	735	711	754	774	738	790	702	697	756	664	728	742	705	738	708	727	736	695	757	721	716	683	721	726	732	724	667	734	746	752	690	752	707	766	723	752	711	740	746	701	752	755	701	705	732	767	714	763	749	762	785	727	753	722	694	705	742	743	706	766	717	701	686	742	717	722	713	752	744	752	716	787	706	738	700	734	712	735	778	719	705	735	753	747	694	738	718	739	698	728	741	739	697	703	740	783	727	742	727	747	755	701	731	689	707	699	800	726	767	732	754	727	743	716	701	735	716	734	696	767	712	760	679	780	769	749	728	734	735	713	685	742	743	713	738	782	724	721	695	667	686	707	721	752	728	752	723	727	761	735	748	747	754	693	729	709	679	764	710	758	751	708	742	710	720	717	717	773	714	760	724	745	763	763	720	712	713	729	725	700	730	738	712	722	763	713	738	748	759	752	747	748	745	735	694	766	681	733	725	749	714	717	736	756	713	717	773	758	710	752	702	715	726	743	735	740	736	702	794	726	724	677	771	692	701	697	726	748	755	708	763	745	747	745	739	758	756	754	701	730	719	759	710	762	705	784	729	750	698	767	703	736	736	717	689	751	715	746	729	716	743	764	677	724	725	734	735	721	699	753	736	697	730	720	743	753	691	706	738	797	770	766	723	717	724	733	700	712	723	692	747	703	733	731	722	751	759	728	741	741	701	779	770	713	703	732	736	777	735	736	757	729	706	719	721	672	660	711	717	727	740	744	726	798	742	681	741	725	697	778	731	729	724	694	750	672	753	776	703	745	703	727	707	695	700	718	770	695	721	740	755	721	715	664	755	733	692	731	733	752	701	735	711	669	736	689	690	754	708	672	779	726	736	707	714	732	728	775	791	773	734	727	786	774	715	763	726	776	741	734	718	696	738	745	703	707	703	704	728	708	707	722	704	728	701	709	713	725	770	777	811	721	725	755	761	705	719	724	803	698	781	716	756	763	768	711	775	718	769	750	772	771	748	773	739	719	748	733	694	733	683	773	744	799	756	722	757	791	713	744	717	740	702	717	688	685	752	757	741	735	723	711	741	764	730	722	721	735	723	724	768	711	703	715	711	677	763	730	770	714	731	716	735	750	729	736	757	725	671	714	701	742	709	750	722	756	712	730	757	770	725	720	750	710	761	729	705	749	672	763	714	720	757	701	727	706	698	721	733	708	752	723	706	768	726	771	745	730	746	769	743	772	737	721	728	690	753	761	757	722	734	714	736	749	694	683	723	733	746	765	650	719	799	703	743	756	743	743	704	721	728	750	705	710	734	743	746	753	771	735	729	761	727	746	732	711	723	710	742	749	787	738	734	735	707	735	752	748	722	725	716	723	705	769	744	716	783	750	765	736	772	727	711	729	741	698	773	759	693	712	722	705	730	757	716	738	699	696	743	760	733	703	718	754	762	732	719	790	755	716	773	698	750	711	766	710	718	730	747	738	722	769	762	727	739	710	744	743	724	713	707	754	689	725	700	703	677	775	693	775	754	723	702	755	724	743	727	728	773	716	697	739	711	703	721	736	761	734	700	734	729	733	757	734	751	692	745	737	747	735	778	748	689	706	714	718	740	755	747	754	731	726	694	707	747	724	701	725	724	741	776	718	767	756	713	720	751	703	674	734	732	773	750	757	730	782	808	711	801	679	695	747	707	744	743	759	751	749	695	727	714	722	752	724	734	688	727	704	719	740	718	698	737	718	781	727	755	722	732	751	732	717	721	766	750	717	699	718	714	711	779
21540	2600	859	569	369	288	273	232	228	196	177	175	154	174	190	165	154	172	127	150	168	150	160	141	159	157	121	142	146	146	157	149	146	164	124	157	139	157	124	112	156	143	147	143	136	159	144	148	142	128	142	148	156	155	143	146	134	125	134	131	154	178	143	167	166	127	132	169	133	140	152	139	139	130	129	157	151	148	166	152	136	128	131	153	134	139	150	139	138	138	117	148	134	147	149	130	131	143	146	129	143	156	153	146	130	129	135	151	147	139	149	161	124	154	153	157	146	171	142	128	149	138	118	144	138	135	148	133	116	151	144	131	134	159	132	139	127	129	158	142	113	125	144	140	141	133	132	149	151	135	138	130	144	136	159	143	138	150	139	122	135	135	126	143	128	138	139	142	125	150	139	136	141	151	161	140	153	144	141	125	150	165	120	141	126	138	152	127	106	149	136	130	140	135	131	150	130	145	133	143	153	154	141	133	138	143	145	125	142	143	124	151	122	140	125	144	142	145	138	148	139	141	135	122	152	125	129	143	146	122	144	127	144	157	145	139	154	118	164	144	145	151	138	142	166	136	164	132	122	154	128	164	136	144	140	134	149	148	156	138	145	178	140	137	145	129	159	135	137	135	155	138	139	146	171	131	146	165	128	136	158	154	152	149	157	134	134	135	136	149	137	131	134	135	149	128	135	143	140	141	129	153	122	184	141	154	143	147	127	145	138	137	149	151	135	146	130	148	129	178	130	141	165	133	150	135	129	149	134	134	157	151	151	136	144	138	137	143	129	131	138	150	139	143	145	128	153	142	136	137	129	137	128	133	161	142	119	148	146	148	144	137	138	134	129	153	127	154	146	162	131	138	147	141	142	148	157	147	139	148	137	152	183	145	139	144	140	136	140	152	162	146	163	145	143	148	144	147	146	118	152	152	146	148	135	138	141	140	143	153	120	150	151	160	143	129	145	146	152	132	122	127	133	136	154	126	134	121	134	161	166	150	149	134	133	136	136	157	126	137	134	142	152	162	135	129	144	114	137	146	136	147	157	142	169	158	145	152	140	155	139	153	128	139	131	141	134	144	140	142	134	147	137	148	148	145	145	128	152	129	149	135	123	133	152	156	116	146	153	133	143	141	141	147	123	162	151	152	151	142	150	151	118	128	132	154	125	159	142	133	143	125	136	153	130	144	145	126	147	146	148	134	128	125	127	141	148	140	136	146	162	168	142	123	132	133	127	162	142	151	129	118	140	152	143	137	165	135	156	146	143	117	128	143	137	130	130	153	137	110	167	132	151	144	138	150	155	142	150	142	137	128	140	130	128	145	138	148	160	139	133	147	120	107	137	138	171	138	157	161	137	153	140	163	156	150	168	137	155	130	169	146	128	153	134	149	133	124	148	117	148	142	136	130	160	138	159	149	177	152	140	142	138	156	132	148	164	146	152	126	155	126	140	134	161	140	124	145	138	134	138	150	151	161	131	147	150	150	118	129	176	109	139	149	147	144	159	144	132	129	119	150	145	134	144	154	133	145	161	129	153	135	140	154	139	150	149	146	147	145	149	151	134	135	134	156	166	138	125	142	138	138	157	127	147	125	134	115	147	115	133	144	110	127	157	172	133	136	128	164	150	112	134	138	135	134	146	112	129	133	160	118	122	140	136	141	146	129	146	155	143	155	143	154	160	123	161	141	164	158	129	158	143	157	138	112	146	146	132	136	149	159	171	142	138	127	121	127	124	141	149	164	125	143	149	122	155	125	150	134	131	145	133	119	144	151	139	154	154	130	150	149	123	171	133	152	140	129	131	136	128	138	144	164	146	144	131	117	111	143	152	123	143	164	145	130	175	138	144	135	138	122	155	145	142	150	133	115	147	147	132	147	143	156	134	143	135	126	128	147	140	143	165	116	143	127	131	150	138	144	153	138	132	151	134	130	143	134	144	125	163	157	137	146	135	141	156	133	146	141	140	154	143	162	138	144	160	127	135	157	158	137	122	152	166	163	145	142	148	128	155	121	155	149	128	143	134	136	125	151	158	151	150	126	139	139	142	160	178	131	138	132	154	148	155	141	147	127	161	126	134	143	129	162	128	134	128	130	114	136	147	154	147	129	164	137	141	139	163	137	159	160	141	126	165	142	154	157	157	140	139	149	152	155	129	134	137	126	146	140	148	139	140	135	144	123	139	130	144	128	138	162	139	138	146	123	145	130	134	134	129	165	161	158	148	117	120	111	152	149	132	152	131	117	135	133	127	128	130	149	130	125	134	136	141	160	125	145	143	126	128	154	151	125	147	134	134	142	131	148	127	145	141	140	151	147	127	134	128	147	138	139	140	152	155	158	144	126	156	143	121	153	127	137	140	146	121	151	134	137	120	119	144	149	159	151	146	143	129	157	113	138	153	144	138	131	162	146	145	161	145	124	161	124	131	137	124	136	150	127	139	140	133	145	138	119	140	141	150	148	154	130	120	138	142	148	156	151	136	144	134	138	121	139	126	159	155	134	158	161	127	130	147	136	158	132	146	152	138	131	154	146	142	124	147	137	118	145	129	136	153	133	148	186	137	155	154	153	167	137	141	158	108	120	136	138	134	154	160	149	139	137	147	126	136	153	117	132	134	133	123	139	134	135	150	125	144	157	123	153	110	132	142	129	154	157	145	133	128	126	130	138	147	121	113	146	135	145	142	131	124	128	129	162	147	142	134	122	141	127	122	151	156	137	132	122	134	150	163	134	130	151	154	158	123	117	138	140	164	132	117	109	132	125	146	140	138	130	167	128	147	143	138	137	127	151	149	154	143	140	127	143	142	123	137	134	148	141	100	128	133	149	145	143	155	129	160	160	143	123	140	133	154	169	131	138	137	139	131	137	137	148	138	142	153	156	137	139	145	151	146	139	162	126	125	142	149	147	136	145	152	157	140	132	146	141	148	129	134	139	149	147	136	123	159	120	133	131	135	151	137	142	151	140	147	146	122	159	146	146	150	147	142	128	127	141	133	141	109	155	137	158	160	148	129	140	132	125	155	163	128	124	166	146	149	174	156	132	165	127	143	151	122	155	131	153	125	143	148	144	146	141	157	127	144	137	155	116	142	148	153	136	129	150	130	124	132	124	143	152	135	128	149	134	140	141	149	147	139	136	114	144	133	132	143	161	129	155	156	131	137	138	123	145	134	119	142	143	152	137	145	121	121	126	149	161	128	124	142	156	136	159	136	140	123	124	146	105	139	129	138	140	157	134	144	140	156	126	149	137	122	156	136	146	146	139	134	129	139	125	139	138	119	158	144	157	130	161	176	132	145	133	140	137	131	126	140	145	126	134	137	140	158	146	118	122	130	130	123	152	147	129	121	145	132	149	118	140	125	153	138	156	117	146	152	124	117	159	156	162	160	126	142	129	142	140	157	153	154	178	152	141	129	138	138	156	149	157	135	160	134	137	138	139	128	140	157	148	128	133	141	142	137	159	134	157	111	146	141	146	134	148	134	148	123	148
13497	1017	1545	1731	1526	1241	1016	860	742	637	569	575	602	513	477	474	472	474	444	443	438	430	438	435	369	418	412	410	397	376	393	354	380	372	375	393	365	367	355	394	384	386	409	357	387	362	392	389	352	375	386	349	413	349	400	404	375	382	364	373	358	380	342	384	351	344	337	345	379	363	325	352	347	365	360	371	366	372	379	362	373	384	367	360	397	370	379	365	356	367	371	343	353	348	381	381	382	372	373	365	342	350	386	363	343	360	356	397	329	382	370	372	373	376	400	352	332	362	387	393	384	389	363	333	408	342	351	363	345	365	374	388	374	371	330	365	348	375	379	370	350	358	351	354	385	332	369	343	357	359	369	335	370	379	390	399	355	371	356	354	392	357	346	345	366	382	353	345	378	356	315	388	365	335	362	378	353	346	353	347	343	362	380	352	392	355	361	332	344	361	358	367	340	421	351	377	372	343	384	374	348	389	330	357	352	363	377	360	352	346	395	347	346	355	363	330	353	389	355	361	387	361	398	336	359	386	376	338	355	377	376	344	361	389	360	359	356	398	343	364	377	360	367	360	383	343	370	397	370	363	350	332	327	347	341	380	380	372	373	375	345	345	362	364	353	349	391	362	323	346	344	353	328	348	365	333	382	387	394	341	361	353	365	374	366	360	370	352	379	400	343	367	387	338	343	366	329	335	351	334	369	373	356	373	370	356	333	364	343	370	321	350	361	358	384	365	380	335	343	385	384	374	356	356	369	381	363	327	367	355	361	340	412	352	387	366	345	396	356	349	397	348	362	397	337	370	374	352	373	377	360	366	365	381	338	384	377	364	335	334	392	387	362	334	362	344	327	335	368	368	393	338	366	351	341	374	367	352	334	354	363	351	360	342	361	335	370	362	338	365	383	349	410	363	359	375	360	368	377	336	341	325	352	374	338	357	355	385	375	365	353	399	366	317	346	377	400	363	354	411	370	375	352	351	317	310	351	356	337	369	355	348	358	384	371	374	370	384	375	388	346	342	365	345	367	331	377	360	345	337	358	374	378	341	376	380	355	359	320	343	378	357	347	356	372	340	387	350	382	375	374	339	381	354	358	384	365	365	347	373	342	376	369	355	310	360	344	374	421	343	358	393	360	369	336	375	373	353	356	352	354	364	399	357	372	362	338	360	337	359	347	382	377	345	345	362	344	343	339	337	353	335	338	369	337	342	350	357	344	327	342	356	354	369	376	353	369	361	362	339	347	352	365	359	369	381	387	372	375	373	368	385	370	323	364	355	354	360	381	333	380	369	335	373	363	362	355	341	372	363	376	335	358	343	381	323	350	355	361	372	351	392	387	389	350	331	349	379	377	335	390	359	380	339	331	350	366	347	353	364	384	348	367	363	376	339	379	394	394	386	383	340	362	356	361	334	388	360	357	376	390	400	360	376	364	411	368	358	334	345	358	380	344	340	367	347	354	341	362	347	347	363	383	412	364	358	363	345	362	391	361	350	389	385	356	356	349	365	346	379	391	345	353	354	350	339	369	346	365	369	358	373	356	341	363	351	378	338	343	337	368	363	316	347	339	361	328	353	379	379	354	383	371	346	362	357	384	359	365	366	334	347	346	403	384	368	332	344	337	363	362	343	358	376	345	376	361	354	351	346	358	331	363	391	351	366	348	351	344	378	367	392	337	384	375	347	347	357	381	339	369	359	362	351	347	378	383	326	383	316	316	356	388	333	357	362	360	374	336	369	378	408	344	388	368	377	361	340	362	332	347	387	390	382	325	364	389	389	366	348	380	350	361	356	342	384	376	355	342	380	371	380	384	350	364	376	369	386	372	358	358	363	351	337	361	354	346	369	370	382	341	373	370	354	346	359	350	347	354	377	382	356	369	372	365	355	356	363	332	365	347	381	348	363	354	351	371	342	360	389	338	390	376	339	373	360	341	362	360	372	369	361	369	365	350	372	398	352	370	340	358	343	354	358	364	332	332	335	350	342	336	347	362	326	383	347	342	366	382	375	348	374	363	305	369	375	346	371	375	355	372	355	354	387	360	355	392	365	356	363	370	357	375	333	315	358	362	368	326	370	376	377	364	335	366	383	362	376	376	350	377	334	327	366	374	337	352	383	364	351	370	354	365	351	368	359	376	388	388	324	361	365	385	351	359	360	367	346	364	369	363	370	345	364	406	412	370	362	359	368	346	358	356	371	336	363	354	386	377	329	341	354	350	356	358	404	376	359	384	365	337	379	358	401	386	365	407	373	361	333	382	352	367	335	362	356	329	374	382	358	374	345	331	338	373	392	366	363	357	348	350	341	371	358	386	378	363	346	384	374	378	354	359	325	317	408	323	345	353	352	369	365	377	369	349	329	354	377	366	341	359	374	412	325	357	368	353	376	363	367	356	376	380	362	343	373	380	394	355	347	356	361	376	366	380	349	355	372	352	356	344	342	333	372	378	352	386	306	364	391	355	390	392	337	367	359	366	338	347	343	395	358	378	346	354	343	384	338	389	360	388	343	379	369	383	373	342	330	346	363	355	347	331	318	376	368	348	355	365	350	367	367	344	350	329	337	363	361	346	338	360	361	369	361	377	368	383	364	370	343	350	358	383	367	333	387	366	341	375	353	362	370	342	355	373	366	389	361	326	368	347	351	319	393	332	349	344	389	357	361	387	333	332	367	364	354	371	364	360	347	350	410	366	313	375	358	354	378	381	358	382	360	368	361	354	314	400	428	339	337	348	342	365	343	334	372	379	353	354	373	348	328	370	331	355	345	389	367	367	353	339	387	378	388	369	351	334	386	334	340	369	362	371	344	355	353	340	365	350	350	363	346	375	340	345	356	340	356	353	351	349	382	376	335	357	352	316	337	345	361	331	364	339	363	361	363	374	404	359	380	363	358	362	341	343	358	360	348	365	369	363	378	365	368	386	333	360	374	358	353	350	348	354	369	359	325	375	359	374	379	373	376	339	361	362	374	350	361	369	324	364	377	380	338	340	372	390	369	371	350	372	337	372	343	384	371	343	353	362	390	337	382	358	362	405	388	386	364	372	364	375	341	344	363	373	346	361	344	356	384	335	347	390	343	320	382	353	359	393	362	397	359	342	340	347	368	350	377	338	339	374	354	357	357	390	399	348	378	364	345	362	398	369	406	366	375	343	343	388	338	381	337	373	365	327	364	363	380	383	371	379	361	360	372	377	370	377	351	352	368	350	351	382	368	364	363	360	352	364	336	390	355	364	370	370	381	342	400	387	380	372	332	366	331	369	338	356	375	372	354	359	368	355	385	371	358	326	362	354	368	359	352	367	368	341	369	406	359	372	372	349	356	335	338	357	349	363	335	399	332	354	320	344	349	375	361	338	364	324	334	359	348	321	334	354	355	356	358	387	374	362	371	363	385	353	330	386	370	387	349	384	355	363	382	382	356	369	348	375	341	383	357	326	357	339	430	309	345	373	329	354	356	325	350	363	353	333	362	391	336	363	386	370	346	357	351
3574	545	348	340	371	346	318	303	343	323	331	306	312	322	343	297	301	297	344	314	306	316	303	348	292	325	311	327	337	300	377	318	320	344	303	319	343	319	323	279	325	311	285	262	333	323	342	303	304	324	307	290	329	291	318	334	296	314	315	313	336	281	303	305	319	337	317	326	307	314	325	340	309	308	335	321	307	299	320	320	299	319	328	339	348	321	317	322	332	263	287	295	324	297	295	313	312	310	298	312	287	299	306	312	305	299	327	303	317	322	325	342	348	317	311	293	324	340	356	318	346	315	323	332	303	291	324	343	307	358	327	309	274	295	303	300	311	339	309	317	301	295	335	274	337	318	317	308	319	300	315	327	342	306	331	302	321	321	316	292	312	327	348	323	314	299	328	328	325	334	318	330	299	290	293	304	323	320	307	303	330	366	311	331	311	308	286	318	303	319	276	337	291	323	271	291	346	315	302	302	319	353	323	313	347	299	340	341	314	314	309	318	312	321	314	315	346	298	309	312	306	313	320	307	289	316	330	321	322	348	319	311	329	308	315	307	299	332	328	312	315	322	300	314	294	306	310	321	314	371	308	294	325	335	297	305	356	297	316	319	316	319	270	310	349	324	298	343	336	284	308	323	274	326	325	332	293	283	317	336	332	317	303	290	325	317	304	346	359	339	285	327	314	320	320	338	325	326	316	328	313	339	333	328	321	278	338	306	309	312	327	324	316	338	300	324	312	321	321	302	294	335	364	306	342	335	314	317	315	314	299	289	309	352	323	306	346	291	320	306	305	302	332	333	340	299	293	313	329	314	328	349	336	317	285	330	323	301	312	266	305	322	308	284	310	346	281	329	311	321	295	315	311	317	332	300	313	308	328	290	325	312	313	295	384	332	300	315	308	284	317	323	297	278	330	327	326	306	331	284	326	309	321	330	288	307	308	287	292	317	310	325	328	334	315	308	298	319	361	299	314	279	311	326	312	333	312	355	328	322	277	317	310	351	314	318	344	288	299	307	336	320	321	311	296	350	323	314	342	337	297	254	303	348	330	334	292	320	304	274	293	303	325	338	280	320	308	323	306	278	325	313	298	271	277	314	304	331	303	305	376	303	324	311	311	294	346	325	310	345	317	319	290	298	305	351	294	320	343	298	303	310	318	273	298	323	291	377	331	330	313	286	331	322	318	324	312	339	344	302	292	309	332	284	298	347	319	312	319	315	310	313	353	314	331	319	329	315	321	321	322	312	333	306	308	294	308	303	302	305	305	361	299	343	350	298	318	327	319	320	291	328	290	266	339	300	325	308	357	324	346	323	328	313	297	321	271	331	279	302	289	315	304	305	314	337	334	336	315	318	290	305	342	299	313	284	301	340	316	295	309	353	304	328	322	305	355	318	334	305	311	334	315	332	308	332	324	321	303	298	300	313	291	323	344	325	324	317	310	337	303	317	301	312	310	316	312	336	303	319	295	315	324	302	332	280	286	307	305	344	300	284	274	298	314	286	310	316	312	327	317	306	321	297	299	325	312	304	325	325	318	299	309	319	310	294	346	266	295	365	310	310	299	335	307	292	313	296	308	327	304	307	312	324	311	311	321	327	319	318	350	321	293	319	344	285	322	321	321	331	299	289	297	325	311	296	309	326	293	287	333	344	278	316	258	297	318	324	313	322	323	371	302	292	329	333	355	323	333	325	326	320	301	348	314	312	326	304	301	315	277	319	303	297	294	367	344	315	315	359	339	278	333	311	337	329	313	328	333	312	297	329	329	319	310	299	371	308	309	299	300	326	351	303	343	329	321	310	289	326	307	309	341	329	311	311	321	323	307	309	296	292	324	331	342	313	314	330	321	305	339	291	299	303	340	295	313	298	330	335	346	313	293	346	291	329	322	305	296	312	330	319	305	296	306	290	320	299	305	298	354	282	325	354	321	291	307	326	341	325	301	291	329	305	304	348	290	322	328	339	323	336	333	333	371	339	317	302	287	308	329	292	331	328	296	291	336	322	337	325	333	349	311	323	312	314	325	330	303	318	350	338	337	333	311	303	359	326	311	324	304	300	325	317	315	312	305	361	332	311	303	285	342	332	320	332	313	289	346	310	314	343	322	315	322	335	310	321	302	331	292	308	296	299	321	352	322	301	328	333	332	312	338	349	334	332	324	323	293	328	301	330	279	318	348	324	329	316	340	356	319	294	335	294	290	321	332	300	351	311	342	369	305	307	321	300	299	320	303	321	317	318	327	345	323	308	313	292	289	316	320	322	318	286	302	347	315	324	302	332	325	296	295	297	322	325	296	318	323	297	311	340	326	285	327	340	310	311	329	344	315	320	345	290	325	329	315	310	332	309	314	300	296	319	330	351	300	313	308	304	324	309	338	296	322	306	298	345	296	331	286	304	323	316	300	316	319	307	311	296	282	298	319	309	361	335	318	320	311	300	288	323	315	309	326	326	305	336	344	325	361	320	308	301	324	305	293	315	314	318	274	318	343	291	314	336	322	294	283	323	287	358	309	338	336	301	292	303	287	292	328	299	278	339	321	298	294	312	312	350	331	307	260	294	322	303	350	291	321	312	351	357	328	323	297	330	301	307	322	331	289	320	295	307	306	336	308	283	328	323	311	320	320	303	292	318	312	341	302	310	306	325	356	305	331	286	334	300	302	317	293	276	305	328	326	308	294	324	330	303	333	323	335	332	318	349	314	303	320	290	315	305	344	352	313	343	308	330	272	341	341	348	304	332	341	325	313	279	334	305	309	311	326	312	318	329	294	332	337	302	347	293	317	280	308	314	330	290	294	312	268	317	307	316	342	332	372	314	299	318	332	301	289	297	335	283	313	319	318	306	314	315	316	343	304	353	299	318	318	320	335	326	324	320	351	336	334	347	339	310	288	299	312	300	340	296	299	347	295	323	313	352	322	305	327	300	317	296	320	301	293	294	290	308	334	345	298	283	344	380	315	333	346	313	317	323	325	289	312	312	310	306	294	314	321	294	308	307	338	344	294	334	314	302	323	292	301	317	319	316	317	340	307	275	317	306	316	325	340	323	287	326	334	317	333	316	308	327	318	298	359	322	318	310	303	329	291	314	325	292	302	292	314	316	297	329	341	328	314	307	284	306	324	334	341	317	356	350	318	283	323	321	322	317	327	333	333	303	340	297	362	306	335	294	316	286	331	333	318	292	296	305	334	351	347	326	327	269	343	286	379	325	320	320	329	300	315	332	336	310	287	298	318	329	291	306	327	319	334	328	326	343	325	306	316	288	333	313	340	293	310	324	362	332	319	323	321	321	316	336	314	307	319	305	321	336	353	324	318	309	314	328	332	341	332	286	322	329	288	303	325	293	304	307	364	333	321	307	299	291	327	310	359	327	306	343	328	315	336	298	316	378	303	280	328	313	345	355	330	313	292	296	330	323	315	304	292	299	337	330	302	296	322	313	327	304	329	305	320	353	323	317	307	304	312	333	322	354	329	311	326	328	324	295	317	322
3336	827	837	898	863	854	832	755	789	777	773	778	752	755	773	807	722	743	783	769	781	757	768	745	719	783	770	734	762	741	754	800	754	757	759	765	758	745	751	754	774	737	737	762	764	732	756	731	730	777	761	748	806	735	714	754	743	780	719	768	732	762	748	749	769	783	741	755	747	740	759	758	797	808	792	747	772	744	795	744	731	740	788	766	765	716	693	784	740	762	780	748	697	752	776	759	778	776	713	763	708	803	790	745	745	779	794	732	766	756	726	820	710	731	738	720	698	760	775	753	751	769	790	734	768	778	767	742	745	716	771	741	758	771	767	782	726	737	746	766	763	760	742	746	746	741	745	792	784	795	744	759	759	788	772	777	742	778	772	766	727	791	734	757	750	792	739	803	724	744	781	770	770	750	808	776	801	786	767	762	777	752	737	711	730	773	761	741	720	795	727	747	778	778	765	755	758	728	719	774	787	765	786	765	748	778	781	792	717	786	753	711	767	692	752	772	755	727	738	753	726	743	785	823	729	785	742	779	773	788	747	771	759	776	767	728	777	827	732	782	754	704	773	784	759	710	764	853	771	749	752	742	786	724	754	740	758	785	758	726	754	784	744	767	746	736	788	773	779	732	750	736	723	774	725	754	799	723	762	781	746	778	792	763	741	771	763	759	746	794	793	798	767	798	739	767	688	768	724	751	815	752	777	744	718	720	773	746	773	786	799	805	777	729	755	735	761	789	771	760	774	764	784	789	735	766	769	786	764	736	765	756	776	702	722	745	770	741	719	732	736	694	761	798	768	737	724	726	741	776	747	704	698	733	745	756	740	782	815	776	774	748	767	782	814	691	792	765	770	809	711	750	745	720	725	792	790	767	747	808	723	728	792	756	740	761	809	799	718	763	784	737	782	801	768	734	818	818	790	764	735	742	771	805	779	747	762	783	765	772	746	784	765	767	805	707	765	706	804	750	777	753	741	738	779	798	747	777	745	776	706	751	758	756	713	748	733	778	765	750	763	743	749	764	740	758	762	754	721	724	798	763	735	792	752	748	755	730	765	733	738	722	739	793	744	769	754	745	759	727	755	734	765	770	791	809	790	760	758	713	726	717	750	757	740	753	772	753	772	742	745	755	759	752	769	755	771	756	766	761	733	776	800	755	702	766	745	798	753	760	779	760	744	722	736	732	748	695	788	815	766	698	731	719	723	767	784	756	763	788	785	758	809	794	776	732	783	734	767	740	732	808	774	762	727	791	759	755	737	788	798	713	696	727	753	735	795	790	775	772	778	716	786	777	743	755	825	788	803	741	742	818	742	763	740	792	777	754	761	724	731	754	730	740	732	777	785	677	792	752	766	733	717	742	823	711	737	766	765	721	716	738	707	723	736	732	746	745	730	753	819	773	753	736	689	753	751	744	777	772	741	737	716	796	777	746	753	760	775	758	747	738	731	735	759	758	750	763	783	716	747	745	757	720	741	796	778	713	759	747	734	772	755	779	756	787	769	750	745	759	720	721	716	731	800	746	798	750	746	745	744	772	752	731	716	740	775	725	772	720	764	726	734	723	698	726	756	753	739	735	730	779	769	752	745	706	772	729	760	792	794	729	760	738	786	726	775	752	769	758	754	772	791	759	759	724	758	803	742	798	775	824	754	740	779	738	740	759	788	719	772	795	745	774	748	745	763	742	804	748	767	739	759	758	757	755	783	759	807	735	716	734	794	748	763	767	754	769	760	762	785	781	736	721	818	790	715	737	734	737	776	768	776	734	779	754	759	771	760	757	774	748	789	703	779	768	815	773	745	724	715	724	793	763	747	742	730	747	719	747	746	739	752	761	756	737	768	739	777	765	740	784	774	732	785	713	743	783	775	810	731	736	746	741	756	753	771	742	784	754	769	753	715	723	781	763	726	780	705	729	812	809	777	796	730	794	760	764	702	758	724	762	759	744	764	761	760	741	776	758	754	700	793	762	763	758	751	781	837	750	754	745	763	791	749	714	736	731	731	730	800	759	718	779	746	721	762	786	802	762	739	760	789	768	763	776	758	792	780	793	782	746	759	773	758	801	741	689	758	779	837	773	722	791	755	782	758	774	801	759	784	780	741	787	753	717	789	728	794	778	754	743	722	756	759	727	746	775	749	805	789	759	786	771	778	774	796	755	766	745	752	759	734	703	721	786	733	785	820	737	712	816	706	727	724	758	744	740	715	745	799	786	712	739	786	744	702	789	780	751	741	715	781	781	736	743	792	771	730	760	761	778	746	761	758	774	758	791	776	757	783	789	743	836	742	759	770	760	784	747	758	766	783	755	762	788	750	745	758	751	774	724	765	768	759	770	776	776	747	763	754	744	821	813	797	718	770	782	729	705	758	727	780	782	746	747	740	775	745	740	751	744	753	717	723	764	780	780	752	805	767	771	721	771	751	775	694	755	743	701	737	735	805	741	764	794	767	734	771	750	758	746	729	726	819	770	765	781	777	744	766	750	735	746	765	744	787	746	741	749	791	800	740	745	716	757	806	737	728	805	725	718	777	742	764	772	771	750	784	827	729	735	751	731	769	759	761	734	848	754	733	754	799	771	777	813	757	798	768	758	744	785	732	763	779	753	789	766	753	724	711	754	723	740	762	791	763	758	754	748	744	736	749	801	752	703	755	773	758	758	743	696	749	709	751	752	788	741	774	772	734	763	773	768	830	794	709	760	760	769	728	756	766	719	769	736	741	753	754	810	739	705	764	789	811	736	759	695	774	724	770	731	761	767	730	748	763	734	725	745	743	777	778	752	708	756	774	747	774	755	764	788	721	772	746	799	727	720	800	805	762	718	802	734	737	699	774	762	763	763	731	798	771	728	719	774	780	757	826	815	751	741	778	786	769	763	817	759	714	798	764	756	768	715	746	751	763	737	710	788	718	797	780	768	693	709	751	767	740	771	773	749	717	752	802	719	794	734	768	758	761	780	803	801	780	766	750	769	763	767	777	805	742	768	711	755	741	755	754	743	745	747	758	758	759	732	726	738	777	758	771	779	769	745	746	767	749	746	755	765	766	733	777	783	738	763	793	730	682	802	746	777	750	731	748	783	798	771	736	788	787	719	752	824	753	752	745	774	755	766	740	785	792	721	728	790	733	716	759	781	738	810	729	734	788	796	765	803	716	733	719	720	765	726	730	777	717	764	827	780	770	728	753	758	765	746	752	813	739	731	784	762	769	758	739	796	776	740	776	807	746	737	748	712	718	741	730	745	735	784	739	754	772	745	707	791	746	736	768	738	741	774	751	755	770	794	799	729	777	771	770	716	752	729	717	728	721	714	733	787	755	764	753	714	761	767	762	792	718	769	761	753	802	774	731	716	715	769	719	767	718	769	691	766	755	731	803	783	755	757	764	742	738	768	721	746	707	768	795	776	743	741	718	729	751	733	789	787	770	751	797	772	787	756	800	764	753	712	776	770	798	764	722	778	790	773	720	752	799	794	740	741	723	743	775	744
12739	1349	646	519	416	370	371	380	338	324	368	332	318	355	321	317	342	302	339	321	298	334	312	294	323	284	295	297	306	310	293	339	325	312	304	325	308	297	318	284	291	300	310	293	304	311	356	329	272	272	324	267	276	328	293	296	298	314	276	275	278	337	305	289	329	284	316	313	312	310	336	299	289	313	349	271	288	344	300	291	314	321	296	303	322	305	302	297	299	292	307	312	295	298	301	333	352	300	298	299	326	309	299	320	273	277	303	335	317	301	300	285	305	313	296	296	298	301	277	305	338	315	284	263	294	314	333	317	276	309	292	323	294	307	282	299	323	303	307	298	294	352	276	337	291	283	314	288	319	299	291	288	316	279	314	320	279	297	301	296	295	285	330	332	314	287	291	283	291	290	356	309	320	326	304	309	308	293	303	301	317	290	303	286	294	334	303	301	282	314	316	314	293	291	320	307	297	301	297	316	303	327	296	308	322	326	317	306	275	281	316	295	289	317	303	297	291	311	300	324	293	289	268	330	325	317	308	332	308	293	322	302	294	286	271	274	303	292	285	299	297	286	279	307	301	360	270	312	290	285	289	316	335	314	321	283	335	303	307	321	337	313	306	327	323	310	297	282	286	288	296	310	299	277	335	326	327	330	319	295	304	314	309	323	309	304	313	294	320	304	305	308	326	321	322	332	328	289	315	285	352	333	281	244	288	313	288	311	304	286	278	319	312	321	266	323	291	309	308	303	302	324	324	323	310	291	276	284	310	311	304	312	303	310	296	291	320	333	304	294	289	324	323	301	310	294	298	289	321	304	270	312	296	323	322	282	303	319	328	299	313	298	297	318	306	305	313	306	305	296	283	314	340	284	312	312	299	318	295	328	333	328	277	330	308	307	284	290	302	305	313	296	301	277	308	311	347	319	302	335	278	285	295	307	330	252	319	322	277	303	296	286	308	334	312	281	318	283	331	322	284	299	310	286	318	337	312	276	305	318	299	306	318	300	320	297	318	298	330	325	317	323	292	318	283	290	322	296	318	302	294	317	337	310	317	313	293	304	325	328	310	341	312	306	313	309	292	314	314	286	303	315	282	338	327	340	307	316	312	295	304	292	307	327	329	322	306	293	327	286	293	284	310	277	294	334	304	285	310	299	306	314	268	331	303	280	276	300	319	279	320	330	260	314	302	293	295	305	308	302	325	272	335	330	309	298	284	310	317	294	298	314	304	322	349	312	313	306	333	313	274	326	287	304	296	299	330	310	339	323	344	273	317	282	287	309	295	321	264	326	302	302	285	305	311	314	335	328	291	294	293	320	304	277	287	291	318	323	305	348	288	289	279	324	317	308	322	288	301	291	295	304	312	283	337	331	270	322	314	310	304	314	282	308	340	300	293	310	329	306	281	293	307	293	288	326	303	260	311	272	304	318	280	293	276	305	287	329	306	284	294	341	323	297	325	335	306	303	294	296	262	264	304	279	299	315	291	312	315	298	319	316	320	302	290	316	302	307	317	320	309	309	323	313	312	305	310	341	305	287	290	334	295	271	300	338	287	296	300	302	291	299	291	315	289	275	304	302	342	280	324	316	299	277	298	302	306	293	304	298	283	292	296	333	323	271	299	305	315	300	309	317	299	310	293	291	338	287	292	302	300	305	318	320	292	309	281	321	288	291	292	268	281	289	345	294	299	279	309	304	310	280	286	291	311	281	296	339	311	294	296	323	305	275	290	309	280	322	320	297	320	327	278	310	290	287	304	310	303	313	293	301	320	271	324	311	313	324	278	285	282	276	275	306	268	280	302	295	310	301	295	327	299	302	319	326	309	262	319	310	314	287	321	282	299	274	318	338	284	310	286	286	339	314	346	338	319	308	350	333	317	310	318	301	281	318	291	303	270	311	288	279	300	325	319	242	317	313	334	306	315	315	307	322	328	328	303	324	325	310	314	286	286	315	335	295	280	314	311	323	285	291	299	297	297	301	316	318	300	274	313	330	302	308	323	293	281	315	311	323	342	315	307	328	310	290	319	303	314	290	309	307	337	339	308	315	294	305	308	298	298	321	274	294	353	326	317	324	311	322	306	329	306	332	303	287	286	341	281	297	340	285	299	303	297	347	303	293	345	287	301	310	293	299	316	288	322	305	322	285	325	335	320	312	300	315	286	272	304	310	304	302	311	307	293	270	265	309	319	313	292	331	327	295	311	280	303	309	277	320	295	326	319	324	326	305	304	302	283	322	320	322	320	331	292	322	338	294	317	283	291	253	296	323	292	278	329	306	307	262	287	278	270	318	311	328	346	307	303	310	301	294	322	296	321	299	334	269	337	314	264	299	300	284	301	277	314	306	301	314	303	347	305	278	293	326	316	305	308	313	285	299	286	312	311	322	298	333	298	294	279	288	276	302	286	312	293	265	301	302	309	303	312	329	322	330	313	296	313	309	306	298	310	287	340	286	306	304	329	302	288	340	296	333	316	300	275	293	338	280	299	331	297	290	324	314	300	261	273	303	314	305	303	322	307	282	285	282	300	297	307	290	289	318	302	281	273	281	349	308	321	260	325	324	322	287	272	302	300	288	276	313	318	288	299	278	302	311	320	292	284	279	308	313	316	341	269	289	335	287	305	322	286	314	287	279	342	321	323	292	271	329	323	315	311	306	311	286	283	340	312	295	277	294	306	316	320	312	326	295	297	289	298	315	304	290	294	285	322	307	308	285	315	334	336	282	295	278	311	297	308	322	318	317	292	334	313	307	289	273	300	311	312	322	326	292	322	317	268	301	309	318	307	311	274	306	283	326	279	315	297	314	308	314	286	302	295	309	319	297	332	288	326	312	338	293	312	315	282	303	309	291	290	325	326	318	301	331	306	308	317	317	334	321	302	285	326	382	318	304	309	329	340	336	311	295	268	301	300	299	298	300	299	300	314	329	324	284	271	262	302	318	307	323	282	337	311	288	270	277	296	337	317	332	319	272	277	310	288	331	274	291	326	299	350	335	314	268	347	282	298	302	289	310	276	292	296	289	293	316	302	270	306	301	285	329	305	288	293	295	322	332	303	327	312	286	322	333	321	319	289	323	308	294	316	290	305	351	324	301	299	297	326	341	304	314	325	306	339	301	270	308	249	288	324	329	327	298	313	320	276	335	287	289	294	314	348	304	337	318	307	317	298	310	298	303	249	311	290	320	304	316	308	311	288	304	279	325	319	309	289	298	302	320	306	327	301	296	292	308	318	311	304	325	315	289	308	299	304	324	320	316	328	294	296	310	289	330	326	315	303	328	286	262	289	308	308	298	321	322	279	274	315	282	278	300	289	289	299	290	315	272	268	310	316	314	289	303	294	302	293	291	338	309	314	309	296	317	341	331	318	333	308	294	275	313	326	319	308	289	319	298	306	308	315	298	284	286	293	305	262	318	334	319	305	308	321	291	321	272	317	290	306	282	320	305	307	307	321	343	323	314	317	278	258	283	309	317	320	331	304	299	333	285	326	308
10005	1052	1281	1533	1332	1156	1104	1009	909	840	861	850	829	811	819	816	835	762	767	773	771	747	717	780	765	749	773	763	763	730	743	688	759	740	721	707	735	732	756	714	706	751	773	758	744	808	723	746	711	784	768	707	737	779	724	765	737	729	716	730	739	740	722	733	703	722	740	712	717	756	744	671	769	754	692	737	698	747	795	700	750	737	701	714	715	731	740	739	738	724	737	688	715	697	789	730	749	750	702	736	714	756	708	740	669	764	707	720	701	698	729	744	772	711	747	765	738	716	720	760	731	711	729	648	729	707	731	701	757	693	785	758	721	773	744	741	723	713	682	772	720	740	741	713	689	687	705	752	719	740	731	703	678	738	765	706	699	730	732	690	750	724	703	670	672	717	761	756	700	718	727	710	778	754	732	730	683	769	715	759	765	777	735	740	749	737	721	679	677	718	736	716	746	732	756	714	740	718	749	744	660	759	759	700	704	724	717	708	751	706	756	753	730	680	730	723	710	742	741	733	723	741	713	709	762	714	692	749	703	703	747	742	731	724	736	723	716	738	700	701	719	715	705	716	682	703	735	738	693	720	728	662	745	717	690	700	781	751	769	708	726	706	715	714	728	714	681	733	737	736	714	679	753	748	721	719	760	776	648	729	750	739	709	728	746	770	707	701	689	741	740	780	712	761	746	788	696	718	709	690	694	733	708	743	730	757	786	705	740	676	701	752	732	743	700	727	754	688	726	665	699	742	741	783	708	702	705	725	705	687	689	692	700	768	698	723	665	704	722	711	696	727	656	739	734	706	789	718	776	713	732	774	720	703	698	696	712	728	696	688	707	747	810	791	701	742	738	730	752	734	706	771	738	776	699	689	725	687	702	707	712	776	742	752	727	720	754	707	753	742	728	731	739	695	709	719	750	755	695	781	728	725	759	741	760	705	713	730	735	710	744	761	732	732	732	726	726	724	715	698	692	730	671	678	743	698	711	735	746	717	717	687	702	719	734	703	704	669	701	744	756	733	672	716	704	753	732	740	741	695	723	731	742	751	735	735	690	723	726	724	722	740	726	732	788	747	750	717	738	720	702	690	747	734	714	681	712	689	751	745	688	716	719	747	777	738	762	741	709	735	713	712	782	705	660	705	751	771	739	710	753	755	690	739	731	744	724	725	751	705	742	688	701	709	696	671	680	717	711	735	739	725	726	734	739	696	733	712	732	740	748	686	665	720	753	721	713	698	738	743	777	707	717	733	745	725	746	709	709	722	742	697	682	726	718	727	736	756	723	701	722	693	731	723	753	746	726	737	745	730	676	750	714	704	739	758	711	728	721	755	703	694	710	724	725	739	728	723	733	722	696	715	711	701	744	715	654	754	706	699	721	716	685	762	746	730	689	764	730	760	732	697	670	729	705	750	713	736	738	723	736	728	739	666	733	716	739	713	710	755	673	767	745	752	725	731	731	782	740	704	733	719	743	682	721	729	707	706	730	708	720	750	711	713	750	714	758	723	738	745	756	748	694	690	732	698	738	708	747	693	704	762	781	722	697	704	707	685	722	752	773	676	721	724	767	742	737	715	698	733	716	716	712	711	739	732	738	691	740	732	693	705	741	747	743	751	692	715	770	726	752	744	775	707	747	759	733	684	781	758	670	712	748	729	703	696	734	726	730	705	746	700	700	742	738	719	684	708	686	729	757	784	708	731	737	679	751	701	681	710	693	721	743	698	723	718	722	724	708	711	710	714	743	737	749	738	704	688	714	758	754	776	738	711	703	744	715	738	761	715	754	709	730	728	687	747	705	784	667	760	748	693	730	704	748	694	703	724	723	732	725	707	741	762	729	677	726	742	686	711	668	734	729	759	712	714	722	697	691	789	754	758	714	714	714	766	770	726	726	746	737	756	726	671	706	714	764	723	778	705	683	745	717	740	685	746	731	692	712	708	677	722	741	738	713	779	729	742	705	663	720	733	662	774	683	708	703	675	685	762	686	691	676	749	682	730	735	735	732	715	743	724	671	727	765	708	719	697	730	724	760	741	734	702	746	735	698	712	683	711	712	748	711	665	759	730	688	729	707	689	702	695	722	727	691	689	752	747	754	730	714	718	762	751	723	714	734	742	769	717	732	760	723	700	757	738	773	695	699	758	718	695	722	678	711	751	737	702	738	769	728	710	713	683	708	717	721	782	762	748	755	708	679	685	747	712	702	725	716	732	714	762	685	694	707	758	709	683	722	743	727	640	765	752	741	729	730	707	709	703	718	730	737	771	744	701	756	783	710	686	674	754	764	760	719	676	721	731	738	694	762	697	695	733	709	716	714	743	738	770	700	710	740	738	740	745	706	735	710	714	683	731	668	740	700	706	728	754	715	765	747	734	717	713	704	726	731	703	742	737	712	707	731	733	734	719	708	767	757	691	697	682	713	678	719	673	704	739	744	719	696	724	711	749	735	713	680	759	743	720	697	731	661	766	735	708	723	692	718	679	741	728	714	747	738	754	712	753	705	706	751	713	735	677	710	730	688	744	742	695	720	720	743	716	745	717	710	712	678	710	738	721	699	746	659	737	716	699	679	731	729	721	695	768	709	702	743	723	750	701	758	720	756	725	736	709	738	741	717	752	721	756	718	766	715	789	702	700	724	711	702	731	719	730	732	769	693	756	724	733	709	671	730	754	740	719	726	695	744	719	771	737	718	737	689	687	664	707	750	724	716	743	709	711	749	672	708	775	727	720	726	740	735	704	735	755	769	736	721	704	728	722	698	720	726	748	687	667	720	756	707	738	710	766	707	738	680	744	665	724	753	737	738	682	718	693	762	730	762	748	732	713	708	656	748	718	736	677	744	753	696	743	678	717	711	759	678	747	689	694	667	720	703	722	705	694	730	715	694	728	730	731	746	731	728	742	745	712	732	769	680	717	697	708	690	764	692	703	691	704	706	770	735	730	807	746	715	733	743	729	704	732	744	755	743	722	741	696	757	758	735	742	712	725	729	698	762	753	676	717	732	743	725	696	721	740	738	703	759	764	740	682	666	745	758	746	716	703	725	732	773	737	730	741	761	728	710	733	777	720	756	732	710	720	684	751	706	723	722	746	738	743	740	685	715	702	768	719	732	713	740	697	713	728	699	690	743	715	711	711	717	706	706	735	714	718	691	700	736	716	725	720	697	733	726	711	735	703	753	709	767	713	764	707	706	677	703	779	715	705	745	709	720	744	726	728	698	772	767	722	708	744	723	748	724	707	767	716	706	802	728	730	705	734	742	708	731	676	702	757	696	732	720	685	751	727	743	721	739	726	730	705	721	728	759	744	708	726	711	728	701	762	705	754	696	706	741	752	740	732	720	696	711	740	731	728	727	669	709	741	721	749	724	696	699	725	710	716	777	709	747	723	742	689	698	711	770	752	709	701	721	766	724	791	703	677	759	747	739	702	717	729	711	793	702	720	762	693	748	721	740	754	773	729	710	777	700	751	699	684	699	725	715	737	715	722
21085	2483	867	548	375	330	279	265	209	199	164	178	168	153	151	165	144	165	166	157	161	147	147	134	146	144	146	171	155	153	147	156	148	131	158	145	155	177	138	134	139	151	143	159	144	133	142	145	156	144	133	144	136	171	142	138	141	154	154	140	145	115	160	147	158	122	145	128	167	132	121	145	127	141	143	144	137	136	142	124	131	129	139	139	131	138	140	130	148	142	140	127	148	139	115	134	138	141	164	129	142	134	135	132	129	128	144	135	123	151	136	136	161	147	150	121	147	137	133	128	154	145	125	148	127	137	141	143	137	148	124	144	129	131	130	142	129	132	127	134	151	158	127	129	163	126	152	133	167	148	132	140	157	128	139	125	152	149	152	116	127	141	139	181	137	157	124	148	143	126	137	142	126	136	130	141	149	157	167	134	138	140	129	131	125	134	152	134	162	134	148	146	156	161	156	134	143	149	128	132	135	151	154	156	143	148	151	155	145	137	137	136	139	143	145	115	126	139	161	151	143	111	122	158	137	148	141	135	133	152	161	143	150	131	159	139	118	132	151	148	149	129	147	141	149	129	150	170	144	140	140	124	138	120	121	118	148	140	138	143	136	140	142	144	158	133	138	120	129	147	152	138	125	133	153	158	146	144	132	135	136	145	164	149	127	131	134	120	161	142	159	139	135	135	123	125	132	158	130	134	130	156	140	157	136	140	149	139	123	126	144	140	151	157	148	144	141	141	146	136	141	135	122	141	132	124	151	143	147	138	137	140	147	135	133	134	136	132	134	140	137	120	152	141	130	146	141	139	120	158	142	151	123	147	151	140	136	146	153	156	138	122	146	159	160	166	147	139	147	131	162	151	128	137	158	142	114	138	133	146	136	144	149	147	149	150	135	108	138	132	145	124	142	137	131	151	163	146	169	179	138	165	150	119	126	156	140	132	148	128	117	156	183	153	141	140	144	144	161	131	133	145	130	149	114	149	137	154	154	139	138	142	134	124	142	122	163	148	137	142	140	129	132	141	153	142	123	133	134	136	153	133	135	119	131	145	156	127	155	144	130	136	145	144	142	154	159	138	143	151	132	158	149	168	149	148	141	163	162	115	140	142	128	142	153	130	138	130	142	146	139	117	163	148	127	144	154	141	144	126	132	133	130	140	142	134	155	136	143	139	157	140	137	145	149	156	142	132	153	153	163	150	136	156	147	142	147	139	119	142	163	146	118	144	131	125	140	116	123	139	153	147	125	123	139	146	127	151	143	133	150	174	130	127	139	143	129	124	124	137	144	156	121	141	149	153	121	141	141	150	151	146	132	116	143	160	169	125	154	124	149	133	142	128	155	122	173	133	142	157	141	136	152	132	132	166	151	137	151	173	148	122	139	134	137	145	164	120	134	145	131	132	133	136	155	164	130	106	131	129	131	139	154	145	146	136	151	140	142	150	126	154	134	133	132	145	113	150	124	133	143	126	154	140	157	128	156	135	135	140	135	130	158	126	140	146	130	141	144	138	149	140	160	165	127	148	134	142	137	142	132	161	131	150	150	145	162	158	129	153	138	162	142	126	152	140	138	132	133	128	134	159	126	116	146	165	155	135	156	140	155	125	160	170	140	135	138	147	124	123	169	142	143	150	149	126	133	160	143	135	155	135	130	144	138	175	160	174	160	153	140	164	130	167	121	154	134	147	140	114	122	130	146	125	135	144	136	142	124	139	127	131	121	156	130	141	161	152	154	143	148	125	164	146	135	129	139	151	142	130	150	126	141	131	149	152	146	139	138	158	133	133	146	145	126	138	159	126	139	139	164	119	135	154	148	143	126	138	151	154	145	150	128	128	139	120	134	141	122	116	121	136	144	146	122	136	146	119	156	138	135	135	131	121	129	123	135	149	158	144	149	156	136	146	156	151	124	149	132	163	143	145	145	121	170	164	138	123	128	152	133	133	140	154	141	130	141	141	136	135	124	141	124	138	120	131	146	129	130	151	133	146	124	149	136	132	139	135	149	118	130	113	167	148	129	137	158	137	151	135	154	159	136	133	152	140	144	156	125	136	142	144	155	137	134	119	127	139	134	135	135	126	118	136	146	137	136	139	124	130	121	126	128	131	135	110	114	150	134	134	146	132	150	140	136	140	131	136	170	122	142	147	129	147	126	142	155	150	141	156	140	143	157	146	145	131	129	151	134	139	142	147	138	169	127	125	150	149	145	156	132	139	154	154	123	149	143	127	170	145	129	153	136	136	151	145	136	145	129	132	116	127	126	134	124	151	142	131	150	140	123	131	138	132	137	141	128	145	124	141	134	163	153	150	128	130	160	144	155	126	121	135	127	154	132	150	139	129	112	156	138	131	142	118	168	145	125	119	135	144	144	137	132	105	139	140	155	126	124	135	145	143	143	150	140	109	133	138	146	135	131	128	152	140	126	131	136	125	133	126	170	129	122	178	158	145	139	124	126	143	148	137	163	145	152	131	144	149	140	132	132	134	140	139	128	156	126	146	128	131	155	126	139	138	133	148	134	151	151	149	136	132	135	110	150	171	140	142	133	140	146	149	108	133	138	137	122	153	158	142	118	127	156	139	121	140	147	141	126	144	145	144	127	147	153	145	121	130	153	156	139	126	141	148	131	153	114	145	140	157	151	149	147	139	146	127	156	133	128	135	156	163	141	149	139	165	149	150	153	134	162	161	142	149	129	151	126	169	152	125	136	146	157	144	123	132	144	118	130	142	132	144	137	117	149	128	138	129	139	139	131	151	149	143	139	121	141	146	134	149	150	134	138	136	136	117	147	148	115	129	142	149	145	126	127	132	146	156	157	125	122	155	147	161	140	146	129	116	174	152	131	125	134	122	118	135	130	164	130	152	150	137	149	136	133	144	151	147	133	139	144	135	136	148	141	131	131	133	137	162	140	125	147	129	144	154	147	162	153	144	130	138	127	145	129	161	163	158	112	141	138	156	124	118	148	130	136	141	128	148	147	118	144	144	129	176	163	142	149	151	154	140	141	145	159	173	153	129	143	172	145	145	145	136	152	132	89	153	150	132	130	151	116	154	122	134	157	138	137	127	124	132	130	139	117	155	135	156	142	144	113	144	145	105	111	121	113	155	146	140	129	133	117	136	118	137	153	135	131	154	162	112	129	150	140	139	162	156	142	145	137	142	132	120	165	130	159	145	153	147	127	126	136	147	142	138	149	136	148	141	139	140	149	132	165	145	126	140	137	137	158	156	171	134	137	148	120	141	139	128	148	122	147	136	144	157	145	116	122	143	146	119	150	155	139	118	128	127	136	140	146	129	150	137	126	165	140	140	155	152	161	132	138	165	147	165	136	171	167	139	152	133	138	153	143	138	138	141	149	142	155	158	133	149	150	172	147	112	153	136	150	142	117	149	123	152	158	147	136	139	139	143	150	138	131	140	133	152	148	137	128	133	118	142	123	139	128	142	137	133	155	144	147	128	165	147	140	147	139	175	139	145	135	149	138	115
13487	1029	1494	1757	1558	1310	994	836	750	641	584	580	554	540	489	469	481	463	450	403	436	423	420	427	433	433	422	434	397	386	393	399	402	370	388	361	365	379	396	373	368	429	376	348	337	412	354	377	364	372	378	410	370	376	364	417	393	362	383	362	363	366	395	352	369	370	360	374	359	363	360	361	361	389	319	369	350	372	349	333	352	369	313	397	386	350	371	350	333	390	377	360	369	344	381	348	357	372	370	373	365	352	330	381	355	367	366	392	374	348	368	351	360	349	354	373	350	358	398	366	356	359	370	343	308	389	362	357	368	368	348	346	347	364	373	335	350	308	359	381	349	339	368	387	359	370	357	386	349	350	357	398	396	338	374	344	340	369	364	374	366	333	331	322	382	358	398	368	364	341	373	395	373	368	363	318	411	353	335	343	345	364	360	372	350	342	331	346	367	369	376	369	360	341	332	338	391	376	363	406	343	372	367	348	368	402	393	375	368	385	348	375	354	369	351	378	360	326	353	360	343	383	368	357	372	345	413	357	351	352	387	382	369	358	363	359	361	377	362	343	355	366	349	364	335	345	349	335	384	321	368	386	347	390	350	342	373	350	372	387	365	361	362	341	368	357	335	363	363	329	372	392	357	395	376	353	391	365	337	338	347	357	355	356	388	401	357	364	354	340	403	370	333	373	355	344	385	379	338	340	367	348	354	365	343	382	346	380	334	356	339	363	381	388	339	363	379	360	402	355	367	343	342	372	372	330	353	348	405	385	345	352	367	362	331	361	340	384	365	373	339	361	361	388	363	347	348	392	346	373	346	344	359	352	356	391	357	374	369	376	349	357	358	380	309	389	365	389	340	344	343	365	388	360	356	353	348	346	380	374	365	345	361	368	381	365	384	363	389	337	364	363	333	353	369	326	337	377	380	346	369	371	379	343	382	324	367	370	374	369	354	371	333	338	373	371	359	370	370	349	396	370	392	360	359	343	359	382	362	351	339	360	358	380	352	368	349	327	344	358	333	374	360	358	352	371	390	362	346	369	323	389	365	380	377	356	391	402	340	353	335	346	380	329	354	373	331	369	362	351	364	380	348	367	360	348	349	383	382	337	342	343	379	349	381	372	387	415	324	351	372	374	371	351	370	344	353	341	340	367	364	359	375	345	359	359	363	348	340	376	352	346	354	356	345	370	373	355	364	321	360	363	378	314	355	355	355	340	345	384	389	362	371	375	368	356	325	344	361	373	362	333	372	375	370	320	355	336	353	364	347	364	360	371	381	390	345	369	350	386	385	319	329	375	335	347	366	366	381	350	351	418	377	354	357	370	344	374	361	374	398	320	377	359	373	354	357	333	369	337	328	360	357	346	333	321	370	320	363	338	362	348	353	398	349	372	360	346	374	348	354	345	349	352	374	330	375	363	340	351	339	343	376	384	358	350	385	350	384	378	346	387	384	347	331	385	358	349	355	372	339	332	374	424	358	377	353	371	397	365	350	374	393	368	364	361	383	346	346	329	378	364	360	370	317	376	370	377	354	370	375	394	374	368	364	366	359	346	363	372	334	352	374	374	356	345	345	346	354	388	397	351	379	384	382	378	337	366	351	374	372	362	375	340	381	336	346	339	335	347	360	410	362	360	364	376	350	332	361	367	370	347	356	344	374	386	407	368	353	363	353	361	351	340	416	375	379	350	359	376	347	386	351	368	381	363	337	353	370	344	349	375	383	368	368	306	343	386	335	365	403	368	356	345	350	339	371	350	370	369	359	339	363	356	398	378	367	350	354	348	386	386	371	383	357	360	394	358	327	336	389	391	379	379	323	338	321	378	327	365	348	384	367	380	370	345	378	382	383	367	384	391	392	355	378	398	358	329	337	406	379	355	365	357	353	365	407	390	368	339	369	370	395	343	340	342	356	337	392	378	360	340	367	356	385	356	363	350	382	387	373	325	396	342	330	369	393	363	381	347	324	352	357	348	358	335	364	359	332	363	357	369	380	381	374	338	372	326	363	357	332	341	363	369	369	338	392	357	364	338	388	385	352	376	352	366	351	322	351	387	362	335	321	341	381	367	363	387	374	352	359	363	354	375	368	393	343	354	365	363	413	359	366	363	388	365	380	388	333	379	377	358	360	343	357	345	348	414	390	375	345	350	361	369	388	361	352	376	356	352	367	341	357	330	368	368	347	378	374	365	351	380	384	365	343	359	380	337	370	397	371	358	362	350	330	341	346	355	331	392	344	420	397	365	369	353	361	352	379	349	364	357	369	367	335	325	369	342	381	346	374	362	380	360	346	346	363	378	364	323	382	343	326	353	336	350	367	350	333	327	350	352	363	419	388	394	385	353	391	359	362	344	360	347	349	388	361	364	400	340	354	356	348	351	365	361	368	363	358	387	381	367	374	375	337	380	336	333	363	369	354	394	378	375	334	356	351	354	373	341	346	346	391	338	401	394	357	402	356	362	346	321	364	381	359	403	402	333	391	376	364	380	382	402	364	371	396	361	345	403	367	342	375	340	364	331	354	377	374	379	354	363	375	338	346	373	381	313	393	353	335	349	365	335	373	369	340	341	387	384	370	396	367	360	374	357	340	353	372	336	342	341	375	354	345	368	351	342	354	365	337	347	357	362	330	375	330	382	338	339	322	380	380	372	373	355	376	360	320	360	354	377	386	361	379	337	392	335	371	361	375	344	379	350	354	353	385	379	362	367	348	350	356	399	346	379	378	400	394	334	352	361	343	333	342	338	377	337	342	361	350	355	332	340	368	363	367	349	362	358	347	339	352	344	379	351	338	347	372	389	344	363	363	361	318	357	370	371	356	389	361	374	358	373	365	385	330	340	350	347	367	363	325	385	367	368	371	353	352	348	366	361	376	392	339	350	354	355	320	381	364	347	362	345	338	374	419	364	372	346	363	408	356	328	364	357	368	366	388	350	359	354	370	355	383	343	391	345	356	362	356	342	360	375	334	385	365	387	390	380	330	366	386	366	367	338	386	376	327	388	372	358	362	362	382	298	381	332	372	350	347	354	338	368	338	390	341	397	360	341	378	351	376	360	387	331	381	341	329	355	338	349	348	364	358	337	380	344	367	372	374	376	356	346	370	356	347	355	330	403	371	351	357	375	399	340	345	360	360	337	372	352	360	363	350	336	354	367	356	358	374	343	358	342	371	367	332	397	349	363	340	378	382	346	383	345	342	321	368	385	370	337	365	377	363	344	356	360	347	345	369	373	384	365	356	353	367	379	348	369	355	347	353	367	356	379	338	392	386	349	386	374	352	366	354	346	384	360	337	371	365	385	363	326	388	356	359	320	352	343	369	374	364	389	356	365	358	350	349	369	347	377	384	352	366	381	358	367	391	355	387	369	353	378	356	381	360	374	371	360	335	379	351	359	357	364	338	370	342	349	381	403	358	343	361	347	351	319	352	378	386	373	366	402	361	341	363	383	370	355	346	356	375	360	358	356	352	354	342	357	347	354	379	323	353	360
3507	506	392	358	337	362	318	332	299	324	307	332	301	309	327	329	347	350	323	337	307	358	337	326	337	323	300	323	325	360	328	301	294	329	323	319	318	313	328	353	346	307	354	346	329	314	290	317	337	345	318	344	302	334	307	321	320	327	298	319	337	310	335	343	345	356	318	306	314	310	303	332	357	325	341	347	334	293	349	308	297	344	278	298	284	329	327	334	310	324	309	314	291	312	312	309	342	318	294	337	351	327	324	299	319	286	324	340	343	310	318	324	315	314	340	335	306	313	316	327	319	343	321	333	333	339	327	313	319	326	343	297	356	322	320	330	317	296	283	335	288	314	315	337	342	292	337	321	304	310	315	326	307	328	311	338	334	316	308	342	320	344	313	310	358	305	302	313	285	300	338	318	375	341	360	324	293	303	325	323	346	329	350	319	305	320	296	331	319	304	307	291	290	297	336	307	338	346	321	304	345	275	302	321	312	328	320	358	338	332	303	324	300	286	305	321	308	318	314	322	329	341	307	312	320	313	342	309	314	312	316	335	292	335	323	311	330	311	333	329	327	313	315	300	328	329	317	355	315	309	295	326	345	336	323	308	307	313	343	308	318	298	313	298	308	311	318	287	294	362	348	300	325	312	293	319	341	306	278	333	302	307	277	330	290	380	317	345	333	272	287	295	325	332	346	290	315	313	300	319	320	303	353	318	307	326	307	322	337	338	317	322	338	342	311	325	293	328	363	321	286	317	311	302	320	333	327	332	348	330	342	328	336	326	328	309	289	275	326	335	322	304	337	340	288	341	348	321	311	314	340	320	342	340	323	338	369	335	304	318	315	353	302	325	337	338	337	329	308	330	331	305	299	303	357	348	353	353	318	314	298	304	307	350	302	312	294	310	334	324	342	332	349	310	335	309	347	304	319	324	344	333	352	330	347	308	325	309	325	335	324	319	323	325	340	297	345	308	305	328	318	350	332	338	344	291	293	361	329	343	324	322	322	343	319	340	347	298	320	319	360	352	291	325	328	328	300	341	291	328	317	342	310	308	334	324	332	333	318	288	309	291	319	335	337	331	351	330	333	300	356	314	340	333	297	330	354	313	335	315	328	330	332	348	309	315	310	357	327	306	324	333	342	321	278	327	325	309	261	337	307	323	343	324	363	325	303	292	330	324	329	339	324	298	344	327	312	289	314	314	332	338	337	294	317	296	354	305	318	318	323	272	321	333	327	363	303	341	311	312	319	302	292	326	310	322	274	313	309	340	327	310	317	333	301	295	336	291	314	311	317	342	313	360	312	329	324	303	333	305	341	292	319	305	323	336	336	341	317	355	365	292	310	294	307	313	302	308	314	324	314	335	312	306	288	315	342	315	324	316	315	316	346	353	339	329	331	311	324	310	328	311	308	318	353	349	321	339	338	323	317	299	312	314	335	335	348	313	289	313	328	303	296	334	285	320	327	334	324	348	329	356	320	313	316	342	321	324	331	310	321	309	339	299	314	302	293	320	307	306	326	341	293	322	330	297	369	330	316	314	346	290	369	340	323	336	296	290	344	324	339	305	296	323	327	331	354	335	345	320	303	332	286	329	350	308	345	327	296	348	310	368	334	293	328	318	358	286	323	372	314	290	333	314	339	312	338	321	320	303	305	342	319	325	282	339	328	360	333	319	346	339	299	298	318	335	332	330	278	308	323	308	360	335	279	317	320	298	308	323	293	290	384	296	316	330	285	300	303	343	320	319	326	314	325	316	319	347	291	285	358	289	293	296	331	337	317	318	331	330	316	331	327	327	321	333	302	316	328	293	334	295	292	314	325	306	275	314	328	316	312	327	296	367	342	352	332	296	323	321	359	333	310	307	341	328	312	331	330	311	327	336	339	315	303	333	304	318	316	321	298	324	298	315	287	377	333	296	296	322	301	291	314	329	323	330	300	299	310	316	313	315	307	317	295	275	337	297	343	323	343	305	330	285	342	332	349	330	310	307	317	327	336	325	288	322	317	341	348	314	338	314	341	341	345	329	322	319	354	318	349	316	355	347	314	287	320	284	340	300	343	311	339	309	322	319	313	302	286	319	370	314	316	355	315	309	345	320	333	319	341	317	341	298	298	327	360	324	327	328	301	306	322	326	326	325	311	344	334	317	319	307	324	325	337	339	333	305	332	325	322	337	322	312	313	352	344	323	317	314	327	316	285	323	323	329	349	317	329	285	312	316	361	335	336	327	342	319	318	329	328	321	304	328	314	314	334	325	325	326	326	343	278	311	332	347	297	329	306	296	347	321	284	313	291	307	302	310	338	365	307	312	306	334	310	362	309	312	340	317	334	332	327	313	302	322	267	326	336	336	334	329	323	325	294	296	312	337	313	314	350	327	323	287	288	315	342	305	300	313	301	341	315	302	338	326	335	333	339	308	312	340	316	320	303	342	275	318	320	325	325	322	353	301	326	306	305	302	323	341	325	312	316	331	344	303	346	321	335	288	313	333	299	326	342	333	321	359	322	302	342	317	317	318	318	325	342	344	328	356	341	328	327	312	317	315	303	345	339	299	312	340	341	348	328	302	333	316	301	339	319	316	315	320	289	320	316	338	317	329	297	318	345	312	312	336	298	322	312	297	305	321	299	314	327	320	287	339	320	334	317	334	316	327	337	313	301	311	317	359	326	315	337	315	335	322	327	346	329	300	303	321	320	307	338	334	302	320	349	327	302	346	332	339	318	337	315	322	349	345	303	300	315	328	320	353	318	333	333	311	322	329	352	310	296	326	296	309	318	306	305	325	292	337	345	302	332	355	315	344	305	287	304	332	321	332	337	315	304	344	325	346	313	345	327	342	320	296	302	348	314	339	332	337	304	302	310	343	336	347	339	339	293	320	304	344	314	345	340	360	301	332	280	324	317	340	335	318	313	342	351	313	304	311	341	341	286	316	312	334	323	329	331	328	318	345	322	308	298	359	313	301	312	307	339	330	328	328	305	312	308	331	301	302	322	303	289	326	345	320	369	320	325	295	324	311	334	316	330	323	310	313	299	324	345	332	315	309	317	321	326	333	316	362	327	309	325	309	340	309	329	320	309	338	326	323	325	334	319	344	305	307	304	309	317	296	328	336	341	314	369	338	339	322	345	330	330	340	308	318	309	330	315	358	331	335	342	298	346	361	379	295	329	320	331	319	330	297	316	337	343	318	322	332	311	309	332	310	308	342	313	333	292	286	347	335	304	325	340	336	333	341	314	331	296	298	328	291	303	341	330	335	311	310	301	344	332	322	343	328	331	296	337	322	326	354	320	333	338	315	352	304	316	311	330	334	318	350	321	305	333	325	352	333	331	328	347	323	319	288	309	317	343	365	333	314	312	326	356	331	308	334	324	320	319	289	324	339	327	316	320	357	312	320	366	342	304	315	332	327	354	347	315	294	290	306	321	278	322	341	314	317	327	316	329	308	322	286	330	320	296	331	309	308	329	331	307	300	336	310	300	316	308	339	350	339
3376	922	968	974	875	893	803	815	800	802	746	766	757	748	809	769	802	799	787	750	815	751	781	781	766	803	798	767	763	748	771	704	778	780	824	833	814	763	738	780	746	780	794	760	738	774	781	754	748	717	774	769	791	792	776	784	777	706	835	779	755	834	786	757	866	735	754	774	746	791	826	750	763	752	786	752	803	725	753	767	751	793	751	782	792	723	771	792	771	824	757	762	777	757	714	775	804	790	764	781	731	811	746	819	751	791	697	759	806	763	760	745	753	772	776	727	726	771	751	804	799	809	768	773	803	761	787	784	777	721	777	741	793	766	741	772	760	777	819	773	797	774	796	831	816	783	784	782	776	794	783	743	750	831	765	782	772	750	755	719	755	732	783	789	754	771	739	751	745	797	791	745	764	760	756	785	800	761	820	815	761	770	768	762	790	739	733	766	780	773	774	777	762	733	761	793	806	714	801	790	779	721	780	728	777	788	746	753	704	771	767	796	808	774	720	804	783	820	737	772	776	780	789	802	766	743	770	768	772	749	794	765	723	759	790	743	768	740	773	820	769	733	724	769	740	825	744	778	729	771	749	770	792	797	811	763	736	771	793	761	777	789	753	704	777	770	793	768	805	750	764	794	721	749	765	756	723	805	739	750	765	796	807	725	755	794	838	726	772	741	731	801	782	717	724	796	748	745	732	819	735	787	770	758	768	795	801	746	766	839	802	762	752	752	806	811	798	793	811	751	791	781	771	779	817	787	724	784	803	750	752	755	817	769	793	787	742	748	756	753	759	793	747	764	747	818	758	758	779	818	761	791	715	751	765	764	798	770	766	748	781	750	769	790	790	798	764	833	752	797	749	741	752	789	833	769	773	784	778	788	758	797	805	762	747	734	711	737	800	801	785	749	767	846	773	786	806	789	785	797	790	789	746	721	747	769	715	763	782	792	709	773	796	788	832	834	780	738	792	743	758	824	779	802	787	778	793	831	774	734	786	810	761	756	748	805	692	767	745	755	745	768	753	760	758	744	785	778	767	779	774	756	786	738	774	784	811	773	749	770	808	773	796	729	747	814	777	761	763	772	805	812	801	781	759	784	734	763	759	751	769	775	809	818	768	755	760	760	806	720	784	806	776	722	743	750	786	840	772	816	802	777	727	798	823	757	753	778	806	762	772	772	821	774	731	722	778	777	769	785	747	784	773	769	803	713	775	774	757	787	797	754	766	767	795	772	737	803	773	770	766	789	794	745	767	731	733	778	799	794	763	754	788	727	805	802	788	762	763	762	745	776	778	722	773	823	759	774	807	795	753	797	808	744	726	750	750	769	771	803	730	806	738	794	738	787	763	797	768	748	743	766	725	790	747	773	852	761	784	805	756	775	750	766	780	763	758	757	777	786	736	766	737	758	799	754	759	770	793	834	733	772	782	786	782	784	763	796	738	766	757	725	739	806	802	786	762	725	760	801	823	721	739	775	799	753	774	755	731	818	763	778	737	787	771	782	775	825	787	763	749	754	719	776	790	789	771	716	765	798	759	738	749	763	769	762	726	771	777	820	753	750	754	799	756	820	732	770	770	745	770	764	753	775	789	785	781	796	727	780	779	802	791	719	757	768	798	743	780	767	810	791	761	790	815	750	750	775	728	792	755	790	777	733	749	752	807	704	808	782	752	770	799	831	721	779	750	793	827	870	745	791	801	787	733	781	809	791	759	748	790	775	800	757	819	730	787	755	721	797	774	724	798	770	783	784	802	780	726	802	766	734	767	744	748	749	823	801	698	787	786	780	771	785	827	749	729	768	712	834	789	800	805	741	766	756	731	825	761	746	759	809	766	751	767	764	787	716	774	750	718	764	763	813	774	737	804	765	790	759	770	767	728	788	764	759	756	801	755	777	762	735	815	739	766	791	770	777	780	825	795	776	760	777	767	792	752	792	730	742	711	768	727	716	783	772	781	766	850	769	771	789	763	758	763	800	758	773	753	807	756	762	774	770	779	807	808	730	808	722	774	816	768	798	750	776	804	722	728	720	792	767	791	791	766	769	744	741	773	759	743	701	841	756	820	765	760	784	735	777	791	816	784	776	728	743	789	786	770	803	822	751	790	754	774	791	780	835	800	763	813	803	726	729	776	770	763	744	812	762	799	761	781	763	780	759	783	777	745	737	767	734	792	732	758	777	738	745	724	743	770	778	781	813	771	803	799	761	739	767	761	782	740	776	803	751	810	789	770	778	729	772	816	798	769	773	772	770	792	817	747	766	780	787	805	790	816	777	781	792	720	737	755	768	805	821	753	778	795	779	808	739	804	778	787	753	784	725	793	759	767	746	760	750	773	777	711	748	759	781	747	792	795	787	809	775	739	743	770	762	770	747	777	803	777	750	782	793	740	807	755	784	717	743	782	826	755	793	812	794	770	767	784	769	774	790	711	755	752	700	758	737	831	799	785	774	798	733	808	788	773	762	778	796	719	745	786	716	783	805	785	768	733	766	784	742	827	744	747	784	721	807	793	771	760	751	723	737	833	795	730	770	813	778	768	771	753	743	784	805	791	729	757	785	747	791	763	779	757	789	747	714	750	785	756	785	762	789	818	727	798	761	780	793	737	784	809	794	781	769	718	748	770	783	751	770	759	802	764	742	748	796	746	776	810	753	751	749	764	766	769	741	783	795	816	789	751	758	774	783	753	721	776	763	801	766	808	825	749	742	792	762	810	736	764	782	807	725	789	797	762	764	769	763	747	830	734	774	793	751	796	788	793	787	778	850	774	817	728	759	807	775	759	786	775	793	762	757	756	757	778	788	762	771	780	785	735	792	788	797	773	769	822	780	765	747	736	746	781	768	758	787	766	759	747	772	758	763	800	796	765	759	792	792	799	759	806	783	812	767	792	734	814	790	749	788	787	791	807	780	760	754	786	763	760	769	783	805	784	762	800	753	822	788	797	767	754	807	791	755	720	787	815	757	745	795	753	775	760	825	790	800	791	767	725	800	787	775	825	769	819	747	744	821	721	787	761	810	742	791	760	779	816	774	728	740	787	742	762	806	756	783	811	762	788	787	761	787	772	787	751	730	831	755	818	769	746	851	789	788	773	805	773	716	725	795	738	739	783	713	797	708	789	755	783	760	775	740	773	831	799	791	770	770	810	798	805	730	777	757	735	770	767	736	810	804	743	768	792	786	752	720	783	755	783	778	757	805	775	757	752	731	790	699	782	757	785	731	732	792	778	766	778	763	771	787	752	785	789	777	745	789	782	720	750	757	775	765	745	808	762	758	730	768	779	764	750	760	740	767	834	808	775	785	787	769	748	764	816	776	804	739	777	735	738	757	779	772	763	781	748	779	760	719	782	765	744	732	776	756	799	836	763	758	778	741	767	784	761	789	828	721	812	774	791	747	750	767	775	768	789	781	715	777	801	808	743	782	767	769	748	735	739	736	779	757	762	842	782	775	761	780	818	771	743	753	772	771	796	741	735	827	782	776	786	747
12261	1338	789	647	470	426	379	362	364	349	340	319	345	338	311	288	306	359	285	305	294	319	307	291	279	304	299	323	265	331	315	317	323	295	326	327	314	308	296	299	294	321	311	299	283	337	329	313	312	298	303	309	333	335	306	336	334	325	355	316	286	329	289	313	290	302	311	328	306	316	332	298	328	330	292	322	274	289	313	300	304	314	319	340	323	343	335	289	293	302	305	308	347	286	305	318	306	311	306	303	306	308	316	301	321	330	301	305	321	299	300	290	311	311	304	309	325	319	326	289	317	335	329	299	333	344	325	318	329	326	330	330	326	306	310	289	332	331	307	316	314	306	314	314	295	306	328	292	316	339	305	261	317	310	289	335	300	342	325	292	306	305	321	325	332	276	304	301	297	298	299	293	300	298	360	342	327	301	326	269	335	281	317	305	263	306	321	326	332	307	313	304	314	276	317	295	336	317	278	352	327	337	324	325	322	290	299	287	330	339	306	309	315	276	280	331	282	334	300	327	310	339	336	306	305	326	299	291	297	330	301	306	293	312	303	334	292	300	291	344	337	363	330	316	326	305	339	300	280	327	324	310	327	309	277	327	326	317	332	311	293	311	286	318	320	323	293	306	339	297	321	276	301	304	327	307	289	317	287	310	302	328	333	307	307	308	310	329	300	318	291	303	292	326	305	290	284	303	296	316	296	340	304	294	277	286	316	290	301	318	317	291	282	308	328	327	306	300	326	279	299	316	336	307	314	327	305	329	334	321	301	302	308	309	310	298	304	329	308	332	307	293	304	309	299	292	344	302	286	319	330	317	314	296	274	296	322	301	289	314	297	377	288	284	273	303	329	282	295	301	336	318	310	320	338	317	319	278	341	327	331	295	310	307	287	319	295	307	284	288	374	347	286	290	321	347	315	318	314	295	335	322	313	291	301	316	313	305	296	322	315	331	332	338	332	301	298	316	304	313	336	311	312	298	317	311	339	326	318	289	270	294	329	323	316	283	303	329	305	308	304	286	310	327	312	317	295	296	310	300	275	327	302	327	323	309	309	315	320	311	296	312	293	305	329	327	311	335	285	331	317	305	315	359	333	309	324	307	313	289	288	301	305	303	287	282	322	304	324	345	335	324	328	312	293	308	309	296	341	289	353	292	288	308	311	302	301	316	316	327	316	327	334	301	340	276	304	318	308	296	288	311	325	298	319	323	359	359	269	241	288	331	320	295	296	293	326	328	307	280	302	295	261	303	328	320	291	307	316	316	308	329	292	303	312	288	300	283	329	315	291	295	316	321	317	317	308	300	311	301	288	316	298	325	339	289	330	335	284	335	304	285	298	301	337	304	300	314	309	308	287	274	322	314	310	308	319	299	326	314	309	310	301	308	304	300	312	289	310	329	319	312	312	338	300	334	304	325	296	277	292	281	306	331	338	309	309	338	293	323	296	302	294	311	291	310	305	295	358	329	327	306	318	324	342	337	317	290	318	309	310	332	307	326	333	314	330	332	314	332	328	321	281	318	289	291	356	281	288	317	308	329	306	287	281	325	305	327	317	316	299	329	289	340	305	329	328	303	305	299	300	299	303	304	314	296	319	291	311	292	319	279	320	287	343	282	343	299	313	352	312	319	310	308	300	310	318	283	307	341	314	326	321	309	302	306	327	309	314	299	305	311	346	308	323	304	317	326	350	304	286	346	307	278	334	299	285	285	307	301	318	303	330	308	305	316	288	313	320	317	342	312	299	315	332	352	309	319	280	298	311	308	325	292	284	351	319	304	280	307	310	329	322	302	307	313	285	295	323	319	349	300	331	316	322	299	308	337	325	355	297	285	294	327	306	293	310	308	329	289	292	330	290	296	338	333	291	346	292	345	304	314	333	305	296	314	350	317	292	311	318	320	285	329	324	322	288	311	317	307	304	344	339	317	291	308	319	295	279	303	289	302	291	314	325	321	321	304	307	313	327	311	305	309	302	306	312	282	291	336	334	310	338	299	289	322	296	304	321	322	315	332	320	338	312	361	301	305	322	286	307	351	295	313	318	298	297	291	304	315	320	301	315	297	308	318	327	329	328	320	329	291	333	345	297	319	347	287	321	289	365	329	339	347	315	311	316	312	333	312	312	320	303	301	316	354	297	313	331	287	308	316	315	331	313	299	290	305	280	308	314	361	286	333	281	324	313	313	265	318	289	364	314	313	319	305	326	325	297	342	294	303	317	342	326	343	291	310	342	336	337	304	293	287	281	293	331	311	311	337	294	330	294	327	329	303	293	325	267	289	323	324	310	348	313	310	286	314	300	298	298	296	310	278	288	317	329	312	297	298	332	329	348	309	286	295	311	323	282	296	285	281	296	307	317	321	282	285	300	308	288	312	323	315	314	288	300	292	323	317	298	304	345	277	287	293	321	302	305	307	305	314	309	313	329	314	293	287	307	284	316	304	302	295	326	331	318	327	337	302	346	320	303	300	278	289	318	295	341	355	313	346	283	300	301	297	271	305	306	311	328	298	319	328	321	301	347	332	297	282	314	292	332	319	313	311	336	304	336	269	312	347	319	315	327	333	289	309	307	336	305	341	306	309	320	315	326	277	336	316	316	312	343	315	314	307	313	293	331	312	319	308	305	308	324	307	329	297	303	296	309	332	302	310	300	304	307	285	311	324	275	310	317	300	294	292	319	314	285	301	294	326	304	334	316	332	290	332	311	309	312	330	288	310	322	334	316	318	307	320	319	311	344	291	308	331	316	297	323	315	346	296	330	323	296	325	325	303	267	324	292	336	311	303	289	308	294	320	299	335	319	267	298	335	336	284	310	325	325	260	306	306	316	324	335	283	309	300	286	301	299	314	337	326	277	329	286	273	307	306	334	291	303	283	313	304	287	288	307	281	318	296	303	328	319	312	303	310	280	286	314	308	306	318	329	293	310	297	320	299	333	305	301	299	306	304	341	312	331	297	336	347	310	292	336	302	294	303	292	279	303	325	313	301	282	332	288	302	290	307	299	301	294	293	343	294	324	339	276	293	332	312	283	303	301	315	302	350	324	319	299	301	308	298	324	324	320	306	323	366	318	304	312	320	335	307	272	301	336	318	293	309	322	295	304	305	270	350	312	331	306	296	311	309	314	288	311	329	299	315	303	296	287	315	335	311	329	325	339	293	287	288	283	315	339	321	287	310	337	331	297	322	325	282	293	308	306	306	266	298	298	296	324	328	349	338	323	325	293	306	314	319	313	313	307	298	292	316	315	307	323	328	306	297	289	302	329	326	300	313	310	316	311	309	283	281	330	347	309	306	295	348	305	301	338	319	309	295	314	330	335	290	313	286	336	312	298	311	305	319	330	349	295	303	321	315	281	328	321	302	311	289	282	307	348	288	338	279	282	324	359	320	265	283	313	343	297	322	321	302	329	337	305	332	299	280	296	332	298	312	312	331	316	311	305	292	342	310	312	302	260	302	309	340	308	319	316	337	294	292	294	306	344	308	289	322
9971	1163	1541	1822	1426	1199	1047	966	924	883	908	844	847	852	827	864	781	765	791	774	779	777	738	750	774	713	779	734	805	777	776	755	773	753	800	692	763	746	753	729	722	756	737	764	714	753	799	760	737	722	672	726	733	688	801	746	707	742	724	693	738	772	739	733	747	761	730	746	720	740	747	730	748	725	731	707	737	754	738	713	766	705	754	731	720	784	738	736	742	760	743	695	698	743	720	796	747	689	706	790	800	710	787	774	760	716	736	744	785	725	745	754	752	750	720	743	732	727	776	751	720	715	743	719	717	768	727	709	768	728	728	691	718	707	726	713	802	772	755	724	713	748	768	707	801	694	739	710	646	732	705	750	719	684	728	742	669	755	751	758	755	750	775	688	728	761	759	755	777	747	748	730	755	754	712	748	711	706	754	707	702	750	724	726	790	731	745	756	731	736	751	791	732	709	736	698	689	709	706	732	718	732	822	748	716	736	736	756	788	737	690	754	747	736	768	745	766	714	749	767	776	678	768	768	787	753	716	734	736	736	720	752	696	713	719	656	738	678	722	772	722	737	737	765	695	743	699	727	756	755	697	734	690	746	705	708	752	768	737	721	764	764	737	788	713	751	732	728	734	725	732	738	706	767	738	748	784	764	741	712	693	726	774	698	738	712	739	762	729	729	745	703	749	749	741	723	748	714	743	726	745	734	719	779	715	723	756	700	742	720	746	711	732	780	750	729	732	729	739	726	771	821	794	679	684	758	739	730	756	711	710	753	766	726	730	709	671	750	717	760	706	712	741	738	754	706	761	707	750	720	752	727	757	728	777	762	767	743	771	723	786	753	762	754	730	782	726	735	763	716	723	724	730	766	742	736	706	774	799	730	710	749	739	765	755	815	735	759	788	695	722	730	725	730	764	688	745	754	746	723	732	722	788	718	655	711	745	735	743	785	739	737	746	758	719	714	717	769	704	714	770	762	730	748	731	752	744	713	739	706	738	753	733	721	769	751	781	716	724	755	756	753	769	731	727	727	738	743	756	728	748	692	719	689	729	755	733	764	748	727	761	757	775	736	702	746	741	749	710	744	747	742	683	693	765	742	707	745	726	745	714	697	750	716	739	708	726	705	726	764	717	720	762	723	800	749	719	731	729	712	724	703	703	745	708	750	758	677	762	729	729	718	701	719	739	705	731	714	767	750	755	766	725	757	700	729	749	689	745	759	732	751	746	723	721	727	664	701	726	708	730	802	722	725	756	761	742	765	739	700	718	752	745	706	773	757	755	741	765	727	761	727	833	750	706	669	716	761	724	771	704	707	736	738	743	748	717	799	731	692	740	731	759	753	728	724	750	716	759	767	720	730	714	772	727	771	728	690	766	726	724	734	691	738	732	744	745	717	689	736	771	748	751	734	799	719	782	725	736	700	737	716	725	745	737	714	722	712	734	727	728	752	744	733	744	791	730	739	739	728	723	736	746	730	769	731	697	753	735	702	750	712	769	762	711	695	737	732	725	784	749	766	665	757	743	693	710	723	738	746	728	683	751	731	747	807	720	745	747	767	737	761	712	708	709	775	712	720	692	747	773	743	731	739	756	760	755	749	754	738	749	731	734	734	736	725	704	726	767	735	702	759	799	768	748	758	713	729	728	756	727	706	711	739	713	747	763	717	731	756	761	747	711	787	726	709	778	713	743	716	727	762	736	727	744	704	702	778	747	755	700	812	751	755	747	721	729	731	676	775	771	759	738	759	721	789	714	707	710	739	736	723	718	733	771	703	737	747	777	758	762	760	732	696	700	765	691	698	773	740	798	740	691	749	677	707	761	756	697	767	718	788	693	753	755	735	777	733	765	701	717	733	762	725	767	756	719	751	741	739	734	732	751	723	737	779	715	737	754	738	789	703	739	779	734	715	715	720	759	726	717	767	733	727	721	744	756	712	715	683	765	681	732	714	776	756	729	714	720	719	776	786	692	735	725	734	743	734	753	687	777	751	735	722	709	726	737	725	729	746	706	739	760	735	765	730	743	702	755	756	724	774	736	748	753	766	710	736	754	723	715	708	700	733	787	744	737	736	711	717	714	715	741	779	729	741	755	774	749	719	764	718	732	734	766	754	717	732	738	764	760	738	767	752	715	768	709	722	723	773	753	736	718	710	728	712	760	718	759	746	735	740	710	736	743	752	709	757	712	765	737	799	730	739	752	759	728	715	730	762	727	715	722	706	744	749	714	683	691	745	725	706	738	716	794	713	802	698	782	761	735	687	711	746	732	790	698	726	773	702	740	704	780	760	715	750	755	730	790	746	771	749	760	754	690	755	710	730	728	746	728	717	743	763	739	743	783	742	715	751	693	725	723	765	738	741	678	722	725	747	763	764	700	739	716	812	744	733	777	719	722	675	775	765	737	758	696	761	697	729	761	724	742	705	719	722	745	741	736	705	731	726	761	740	749	744	723	723	772	795	703	728	784	698	750	722	719	748	757	744	715	732	745	741	717	732	726	728	703	791	754	745	715	759	734	774	780	734	710	724	723	718	759	759	766	723	713	749	772	760	726	744	695	739	742	748	750	708	681	729	733	731	740	755	721	753	732	749	682	701	701	734	753	730	715	703	721	724	765	699	777	757	704	719	727	697	745	702	736	734	718	714	732	687	754	735	733	701	748	709	747	781	736	749	764	709	775	734	728	742	728	744	760	709	774	751	771	788	715	735	773	753	729	754	770	737	711	734	712	729	744	795	740	715	789	740	712	724	775	785	714	703	747	728	727	736	759	761	780	696	670	748	731	726	695	762	735	768	751	721	732	771	754	706	745	726	748	690	705	736	707	805	783	708	748	756	731	803	725	736	791	763	775	719	757	736	729	748	776	712	767	714	758	713	696	754	751	736	714	719	713	706	731	720	769	724	717	700	730	703	768	711	750	700	720	739	734	697	734	699	727	709	723	720	759	731	755	705	785	698	714	785	705	723	750	722	716	729	724	765	742	732	718	801	700	728	763	683	713	742	773	772	692	783	767	739	763	723	776	731	739	787	775	717	735	702	714	758	723	738	742	737	763	729	747	767	738	738	741	751	747	698	766	727	713	733	736	713	687	730	737	790	723	770	799	736	775	674	690	779	740	744	722	708	755	697	718	764	724	751	759	725	762	751	759	670	773	754	719	750	716	691	736	726	726	761	738	745	773	770	729	694	705	731	774	719	720	763	733	745	732	765	705	732	701	741	767	732	698	753	715	762	758	737	720	751	697	745	782	704	762	805	724	742	783	721	726	698	712	709	744	732	734	750	716	711	719	717	721	741	712	663	751	730	760	757	734	794	709	710	750	753	761	799	729	738	751	751	751	731	671	708	779	739	709	695	709	731	771	745	721	686	715	708	733	722	748	732	756	695	738	729	715	753	711	739	737	780	789	683	709	765	770	749	702	765	753	759	709	748	747	716	744	715	727	705	733	739	748	732	742	781	771	753	754	757	755	714	718	752	787	724	708	738	743	745
20328	2382	937	806	428	290	218	253	192	191	179	172	182	157	165	178	189	141	157	142	162	159	146	153	176	159	155	142	147	136	168	156	161	144	131	170	147	157	150	150	126	137	137	132	158	139	151	140	133	144	151	122	132	147	143	155	134	152	174	162	119	144	158	121	140	158	157	138	129	151	139	143	147	162	148	143	137	133	127	144	131	131	136	144	136	159	155	150	154	147	135	135	148	151	128	137	149	163	136	127	149	124	140	141	155	137	152	122	157	155	141	143	148	147	151	136	154	140	131	137	140	135	143	134	141	136	149	148	130	134	163	146	128	151	150	161	146	145	150	153	135	142	149	149	155	131	125	137	138	124	155	128	170	151	156	136	143	149	154	163	153	145	142	142	142	132	149	140	113	156	121	136	146	146	158	121	141	139	136	130	150	142	134	157	160	153	151	131	141	141	135	130	158	127	135	157	131	134	153	127	145	129	131	139	156	115	138	136	133	123	131	178	155	140	130	127	130	137	154	152	147	130	134	124	115	139	149	136	137	126	121	135	143	145	153	164	131	135	130	122	152	128	115	152	159	150	150	141	124	150	156	164	141	137	155	138	125	154	158	154	155	136	166	128	147	153	163	133	135	133	149	121	149	141	143	147	161	131	132	139	153	144	156	135	140	129	132	133	151	137	152	128	163	127	153	160	146	133	119	143	131	139	141	147	163	116	147	133	160	149	129	147	155	140	139	156	133	129	140	153	107	152	118	132	153	124	152	141	143	165	122	136	139	133	148	135	144	139	131	144	142	136	133	154	152	149	123	141	133	137	153	142	140	142	148	135	136	127	146	137	139	130	144	144	148	142	133	146	116	150	133	119	114	134	136	128	111	150	140	136	128	137	140	166	176	122	158	153	152	123	141	145	137	136	173	143	139	145	144	149	144	138	135	138	135	146	147	123	168	106	165	154	145	127	131	132	132	134	125	139	141	141	121	139	124	158	152	128	120	134	130	137	131	141	135	156	136	128	151	124	135	113	159	146	152	128	144	131	145	129	152	147	141	159	143	128	149	140	146	136	124	129	148	155	128	139	131	136	159	122	149	134	141	121	147	133	129	166	139	142	143	150	172	160	143	148	140	129	133	139	129	169	117	152	158	157	124	143	150	145	160	151	154	133	155	135	141	150	132	137	143	154	142	127	120	138	142	137	131	130	159	135	121	151	133	151	129	153	137	132	140	136	142	143	126	133	140	138	135	138	143	130	132	153	144	157	143	161	171	131	150	154	139	150	124	152	130	180	142	133	136	170	132	136	152	165	127	145	136	145	157	151	160	161	156	148	150	144	135	133	126	140	147	154	140	135	164	155	128	130	141	153	146	137	142	122	138	126	135	138	136	129	148	143	161	118	144	146	143	144	135	133	133	131	141	120	152	137	141	132	121	115	156	143	159	145	166	124	152	111	139	139	125	154	144	141	150	142	134	114	149	139	132	134	127	159	127	127	140	138	134	155	134	156	142	129	148	152	154	151	127	141	139	171	146	133	147	139	147	166	132	162	135	142	165	145	157	136	141	147	134	143	155	154	126	155	151	157	143	138	149	153	138	138	142	147	130	148	158	170	154	133	171	127	145	155	135	131	122	124	125	122	128	143	149	155	157	133	153	136	131	135	160	136	157	143	146	152	127	140	147	131	160	134	173	140	141	150	133	131	149	139	151	128	131	129	131	157	159	148	154	113	140	128	121	141	131	159	145	177	149	134	117	139	153	156	152	134	137	156	152	158	139	140	147	154	157	129	142	127	115	138	138	156	143	136	147	144	143	140	126	133	140	130	140	130	163	132	141	145	157	139	124	155	146	115	146	138	165	142	158	124	136	132	144	143	129	142	159	120	116	143	140	130	133	140	180	123	139	143	149	134	129	141	162	134	162	127	163	154	139	145	148	146	150	142	138	163	135	131	145	124	150	146	136	140	134	117	153	141	132	162	169	153	135	161	148	154	136	137	151	141	120	139	127	149	163	164	147	150	133	131	142	128	146	161	163	140	125	127	130	145	128	157	152	140	145	145	154	135	132	143	131	152	173	114	130	146	142	142	136	153	135	158	153	146	131	128	136	148	152	143	147	150	136	162	149	143	147	145	143	133	141	136	140	152	138	123	134	145	160	156	133	117	139	145	135	126	123	150	129	143	155	139	167	138	134	148	152	146	140	124	155	139	136	134	152	129	132	148	132	139	126	128	153	150	123	149	140	127	156	141	148	144	140	151	150	158	150	134	140	146	130	136	137	157	149	138	117	138	153	129	161	128	143	147	134	156	159	145	131	160	139	127	139	161	143	136	148	134	158	144	171	155	151	179	139	151	143	146	133	148	147	147	155	129	147	156	147	154	130	128	145	150	131	150	139	153	142	158	106	117	153	135	137	152	138	151	145	126	149	132	148	129	154	149	156	151	143	136	157	138	146	144	133	142	160	142	152	121	157	140	170	138	129	152	153	131	141	121	131	145	154	141	142	143	117	150	160	126	142	145	133	155	145	151	150	135	129	118	129	143	124	133	122	145	133	162	130	119	146	137	149	159	161	151	135	143	153	139	147	135	158	145	143	149	158	142	148	118	144	141	146	147	148	123	145	140	128	134	150	149	134	158	150	128	146	146	146	147	143	144	163	134	148	149	123	135	152	141	141	124	127	153	147	136	142	129	135	143	130	144	134	160	130	146	131	144	156	162	136	128	157	139	140	185	135	158	140	111	156	146	140	146	143	129	112	151	144	146	125	158	133	127	139	141	151	146	121	153	152	126	133	119	142	148	156	123	166	151	158	122	125	136	137	148	147	147	149	140	157	120	138	132	120	120	140	155	147	136	127	112	121	144	163	136	155	145	174	147	132	128	119	144	120	132	136	147	141	141	136	148	155	162	159	143	142	133	158	150	152	141	142	125	132	136	149	138	147	125	133	133	135	135	155	165	125	146	136	131	149	148	138	139	121	132	137	147	153	136	144	138	146	135	170	143	144	151	161	121	129	146	150	132	148	137	133	150	153	139	154	135	157	147	171	126	142	132	122	150	139	130	148	151	155	127	145	149	132	149	137	124	149	137	148	139	140	142	146	155	139	146	143	134	138	117	125	148	155	133	168	120	118	144	143	158	156	139	129	148	154	135	157	117	135	146	161	149	133	151	146	143	135	150	153	148	136	157	148	154	146	143	133	142	141	161	137	150	139	176	152	123	158	136	161	171	150	155	142	152	157	126	155	145	141	163	152	159	124	151	140	128	142	151	145	127	143	158	154	153	142	140	154	139	149	125	142	163	159	142	135	136	165	183	171	145	143	164	144	135	152	135	130	127	145	131	154	157	122	146	134	133	133	157	162	131	146	122	135	126	129	160	135	134	142	131	138	137	121	146	117	145	130	124	134	149	129	126	146	144	127	131	131	118	159	156	138	173	144	153	143	161	134	135	150	178	143	133	118	135	130	149	162	138	144	127	141	147	107	144	142	164	130	126	149	136
13183	1062	1807	2506	1615	1199	1028	947	714	676	585	543	532	508	526	423	490	480	456	446	482	406	445	426	428	425	385	406	413	366	395	373	379	397	413	366	402	412	385	399	363	379	350	399	398	398	370	317	360	382	371	354	350	392	352	366	389	381	374	367	396	392	365	372	389	386	383	400	364	340	388	337	384	359	347	343	382	384	360	433	357	350	379	358	337	373	380	367	350	362	355	364	382	384	400	348	352	378	377	402	339	388	345	352	369	375	368	382	377	330	390	345	358	388	346	342	378	363	351	373	379	343	373	366	365	346	368	369	339	356	375	367	382	353	375	342	363	351	365	359	386	330	328	376	368	346	383	362	361	369	383	321	357	340	344	380	335	394	367	397	343	356	355	405	360	362	378	384	366	377	378	390	348	356	409	376	346	365	379	366	389	347	345	350	346	368	352	423	337	362	374	340	356	355	393	354	319	354	378	365	353	371	373	340	400	340	384	375	399	359	370	382	349	395	358	387	355	355	357	377	344	348	341	379	380	341	382	375	370	375	374	370	359	350	368	362	386	355	342	372	341	377	366	356	359	354	363	354	378	352	342	391	359	367	390	376	326	363	363	359	384	390	362	343	359	373	364	372	369	354	330	383	394	332	330	342	365	361	305	397	325	347	365	364	359	358	373	361	405	371	385	361	346	378	391	354	335	365	400	377	342	359	396	363	382	378	360	367	361	372	377	344	368	343	363	381	362	349	401	359	363	369	412	363	356	368	361	347	362	342	354	384	382	354	375	339	290	349	385	348	348	372	344	399	356	373	351	362	380	360	364	339	358	338	338	373	344	371	351	343	376	378	365	337	378	335	352	358	389	327	377	369	378	384	381	383	379	361	334	375	389	322	385	363	368	342	390	350	358	380	348	350	384	371	325	395	378	385	381	364	348	347	364	340	348	387	368	377	350	346	384	350	354	357	338	336	369	378	362	376	343	381	397	385	351	363	359	372	352	346	368	317	377	327	336	350	380	338	363	368	382	389	374	341	375	363	362	364	357	359	350	341	384	395	338	369	363	373	382	350	372	355	379	349	402	362	360	335	366	326	315	344	326	337	365	364	346	369	382	339	343	336	360	384	336	357	385	364	367	358	397	335	387	340	384	387	339	354	372	353	348	384	349	394	352	357	409	369	404	359	371	354	375	348	349	386	328	356	374	367	393	333	356	388	368	349	360	374	336	373	353	404	391	357	338	352	356	370	351	353	395	383	365	353	396	344	363	334	384	346	363	343	370	366	387	334	379	384	358	381	384	345	360	367	352	366	355	348	336	335	372	375	394	373	378	372	385	350	372	347	337	364	319	400	352	370	376	358	334	356	339	383	387	382	358	367	387	347	382	386	353	376	371	357	362	360	396	402	352	368	316	336	369	386	376	327	350	364	371	374	362	394	363	363	388	347	384	394	360	356	378	373	343	380	358	375	375	356	369	372	346	325	389	325	343	390	335	368	371	347	348	378	353	376	360	364	374	358	371	378	368	351	342	327	361	388	377	376	400	384	357	345	334	338	357	357	350	343	357	329	365	359	351	355	382	382	343	360	396	376	369	347	390	362	366	350	406	337	348	362	390	358	381	383	365	365	356	393	373	369	343	407	361	356	353	362	340	355	379	376	392	384	369	350	347	348	380	335	360	359	348	367	378	352	374	351	371	349	347	382	354	361	360	376	401	361	323	337	362	388	362	340	384	371	370	379	378	378	383	366	381	362	363	353	341	362	350	366	379	359	364	388	364	340	378	368	378	362	383	342	373	387	350	347	343	351	361	402	359	347	353	383	366	385	360	387	362	383	341	364	344	345	357	332	387	404	400	373	315	369	319	354	404	403	312	351	365	369	379	336	366	367	386	351	373	386	342	371	372	360	397	354	366	348	370	354	377	353	364	350	374	372	378	400	363	364	324	361	373	367	368	354	370	327	381	388	408	359	371	393	361	343	382	328	358	357	334	374	341	345	380	342	379	365	355	377	372	356	363	363	378	374	391	355	333	325	359	340	373	400	353	364	354	358	372	395	397	351	342	340	328	363	350	373	369	366	369	357	327	337	373	347	366	356	346	365	334	343	366	366	376	345	385	382	361	354	371	406	366	363	361	344	370	350	365	340	388	344	388	367	380	346	382	338	372	371	380	377	355	345	383	381	376	372	316	357	360	342	331	359	379	358	354	376	361	372	353	365	382	368	371	373	340	390	353	369	349	348	337	328	368	353	358	353	365	349	338	379	348	371	358	345	357	393	345	350	351	352	352	349	367	386	325	370	390	336	372	374	358	380	403	364	367	369	409	372	395	340	366	363	356	350	324	338	331	351	354	341	353	373	360	382	359	340	369	364	395	378	353	351	373	354	337	336	378	355	378	367	354	353	357	332	347	338	393	350	345	371	303	383	364	361	345	368	366	346	378	363	342	372	356	366	355	388	388	357	382	369	351	360	380	337	377	387	358	369	348	336	367	359	335	362	380	386	367	336	367	362	375	358	356	365	362	367	359	367	356	380	383	356	368	381	393	370	328	343	364	357	322	384	357	379	353	347	359	328	377	382	398	344	345	352	369	357	376	370	376	351	401	375	368	370	375	390	350	357	342	376	370	387	360	363	381	386	333	381	360	387	378	338	370	365	394	378	372	368	378	375	364	405	396	353	379	346	410	383	384	342	328	348	341	349	364	356	389	349	350	355	318	349	337	371	340	367	353	409	384	355	380	359	369	377	383	392	398	387	371	340	338	366	351	365	333	352	345	388	360	343	384	380	385	370	343	337	361	366	370	358	392	335	369	341	358	352	389	379	370	338	339	343	363	369	342	364	352	364	386	354	352	343	368	343	363	372	348	321	368	370	373	328	377	367	373	379	349	323	373	344	355	360	388	357	378	354	352	395	383	350	379	354	355	372	360	369	358	350	343	365	369	358	355	394	353	420	353	352	343	382	374	381	336	376	340	358	323	355	396	372	348	367	378	386	349	349	346	345	376	344	374	334	331	386	377	373	344	378	383	327	366	366	419	369	346	362	377	337	377	365	351	358	367	364	329	342	361	350	348	381	355	347	382	334	394	400	388	354	374	388	357	354	364	369	375	379	367	343	360	348	307	328	354	353	334	340	351	381	350	387	372	369	373	321	392	377	396	362	336	382	349	368	358	330	355	361	358	351	339	395	353	323	405	377	353	347	364	357	375	330	384	372	348	357	363	354	372	355	337	373	377	375	353	362	337	337	334	369	381	397	357	363	390	370	352	378	358	378	334	377	397	358	357	359	357	373	350	366	354	356	372	371	333	374	353	348	374	350	369	353	355	366	403	338	373	378	377	370	377	386	318	367	362	343	355	343	390	360	324	367	364	317	396	390	398	365	385	350	385	365	348	367	344	365	374	327	370	358	347	365	360	345	354	369	338	374	337	355	306	360	345	346	348	375	335	385	385	360	349	365	337	348	366	344	377	352	311	364	352	362	326	384	383	370	394	358	324	361
3153	500	431	409	321	345	326	343	342	310	308	335	315	314	329	338	294	315	326	344	311	342	330	320	323	298	319	312	308	308	328	331	330	318	307	324	331	288	314	338	326	355	316	356	341	326	326	294	329	338	292	324	328	310	308	329	349	300	311	270	304	320	299	310	328	272	304	335	349	306	317	350	338	349	306	344	333	304	305	327	332	295	320	303	344	321	316	348	315	300	282	299	322	311	285	311	309	321	327	326	317	275	317	305	310	328	303	322	306	316	328	330	320	296	313	325	303	325	310	317	309	337	296	314	307	323	324	330	327	359	343	307	322	320	304	305	332	343	347	299	302	287	327	305	344	299	314	335	338	316	352	306	308	330	321	318	335	336	318	311	330	349	324	317	352	298	337	345	321	297	344	352	311	284	303	310	307	327	333	304	325	334	327	321	317	306	306	329	330	308	319	297	334	327	314	326	294	321	335	308	320	342	301	294	345	293	319	304	335	315	308	317	301	302	336	354	304	312	329	295	289	325	307	304	318	328	313	272	346	319	313	361	313	294	314	348	316	322	336	288	305	301	321	318	301	314	295	330	320	338	284	305	291	283	328	302	320	333	292	310	316	314	308	298	312	316	295	304	299	320	326	314	316	283	290	280	283	321	313	315	362	292	310	325	302	336	331	316	333	334	314	322	281	283	302	299	313	293	328	314	312	323	316	319	299	307	296	326	287	299	300	319	346	329	331	332	308	315	316	313	310	343	331	320	322	328	323	276	293	315	340	314	317	310	332	298	297	309	296	317	290	312	337	318	329	326	309	356	297	331	311	367	324	326	308	329	317	329	301	309	340	280	279	314	311	307	293	320	332	348	328	318	329	319	297	356	315	339	336	307	313	299	275	310	310	328	304	302	300	306	290	326	310	321	299	341	274	310	346	347	312	305	329	313	319	300	310	325	322	313	282	298	310	324	330	318	331	320	346	322	301	304	311	309	337	319	340	307	337	343	340	318	292	286	307	339	328	323	307	295	312	338	327	312	315	324	322	312	270	305	339	354	333	330	319	340	296	293	357	316	326	332	321	308	299	324	341	316	296	345	327	293	303	304	299	299	335	327	293	345	299	314	319	302	323	309	285	323	316	306	342	323	331	290	284	289	305	296	333	315	323	315	300	298	321	329	308	292	317	315	319	312	337	319	286	311	269	299	288	296	316	332	293	342	333	302	339	332	300	315	328	299	312	314	344	314	278	296	322	360	353	312	347	327	311	319	317	309	298	323	360	336	346	347	304	299	312	346	324	265	321	307	326	312	305	320	307	322	347	326	319	328	363	288	303	298	332	333	361	316	305	329	322	290	313	307	295	322	299	333	305	298	312	308	323	338	328	316	329	300	341	328	319	331	321	298	322	302	309	306	287	315	295	299	353	333	319	277	319	315	319	299	327	317	325	322	298	337	306	339	308	293	315	302	306	302	318	349	324	321	307	291	338	306	326	338	331	315	326	295	319	307	319	376	300	337	313	320	280	323	322	303	346	326	292	344	310	301	336	308	305	335	346	317	328	322	314	327	309	318	329	317	317	321	309	298	307	333	314	309	326	332	314	303	308	334	303	322	279	299	317	319	320	338	270	306	333	332	306	314	318	312	302	320	315	328	346	328	341	299	347	303	322	301	319	317	312	340	305	327	301	299	335	313	331	346	329	300	299	297	322	332	307	307	325	313	327	340	289	331	323	298	303	290	298	315	325	309	342	308	314	321	347	335	297	319	327	327	328	311	279	280	323	300	310	353	306	298	322	295	342	335	302	295	332	313	288	324	322	319	310	297	304	297	327	310	312	309	314	331	327	331	329	339	278	313	315	340	282	313	289	301	318	305	313	315	352	334	306	300	311	298	308	327	276	315	341	302	335	314	335	323	300	290	288	306	323	336	309	309	331	346	292	300	307	329	305	304	312	322	328	305	282	324	310	318	332	296	290	310	321	318	289	305	315	340	293	338	286	326	321	301	355	324	293	336	325	308	331	309	308	285	294	326	321	316	322	308	294	320	320	325	301	314	349	299	338	330	320	317	307	329	339	310	371	305	319	342	313	307	370	338	352	327	343	297	324	296	286	322	345	327	331	306	321	334	290	305	338	359	303	307	285	326	306	345	310	345	339	307	322	284	314	299	308	295	327	333	315	312	329	311	275	320	337	278	319	322	304	301	354	327	286	292	298	281	344	335	330	278	306	319	290	302	345	321	315	328	312	333	330	284	335	271	315	314	281	312	308	309	307	317	330	312	288	288	328	318	311	307	341	300	333	306	320	313	350	335	294	338	293	289	354	307	326	330	299	288	343	307	291	323	297	350	297	309	335	308	327	313	295	317	311	303	304	295	314	320	328	348	317	303	324	288	314	332	315	313	329	327	307	324	310	331	318	361	312	315	282	295	301	302	318	378	335	328	352	310	314	291	280	305	305	340	294	307	327	289	320	344	348	305	318	326	301	317	327	308	335	350	307	303	351	320	315	302	287	346	340	323	317	310	312	311	306	323	298	329	311	292	317	317	335	296	350	326	355	309	322	311	329	316	274	350	329	336	320	325	321	319	305	334	314	331	343	344	302	324	295	322	287	323	327	309	301	339	313	319	324	312	326	296	344	340	337	315	327	337	293	343	318	347	291	341	299	327	305	277	332	339	334	332	322	340	297	316	325	303	328	318	334	323	313	318	303	333	347	352	293	316	281	302	326	372	316	306	334	322	291	282	322	318	321	327	293	303	305	308	329	337	328	321	367	316	312	325	310	310	295	301	295	325	341	287	310	307	324	332	315	339	333	346	361	302	326	333	303	330	328	308	309	314	291	299	289	333	309	280	343	333	307	325	315	333	334	332	291	344	332	331	337	355	308	289	303	282	295	279	323	340	313	306	301	339	309	352	316	297	323	309	326	302	295	328	329	340	338	321	352	310	317	332	334	302	323	315	281	348	312	305	319	328	311	321	313	306	320	288	326	305	331	323	326	299	322	311	321	303	291	342	313	334	360	328	298	288	309	297	330	335	312	318	292	291	330	342	287	327	355	288	322	322	328	318	306	278	352	328	316	292	316	313	344	313	326	317	314	314	322	319	329	315	308	324	366	286	287	308	327	331	312	325	317	331	303	284	307	318	344	320	305	301	319	331	322	328	314	288	337	319	282	329	324	318	320	309	317	305	318	306	307	294	309	310	310	342	325	322	336	318	318	312	328	333	318	336	307	348	341	336	306	313	285	311	331	338	279	332	298	305	282	294	334	318	313	312	312	288	314	320	317	327	285	341	333	315	305	332	329	327	315	309	307	335	325	339	319	294	328	306	311	327	316	322	277	326	371	326	366	331	314	324	315	344	343	301	308	352	313	313	291	334	339	345	319	342	296	324	299	322	327	328	329	347	300	304	289	317	281	310	342	301	298	344	300	292	316	353	284	303	303	325	316	335	305	322	327	302	295	342	337	318	331	312	332	310	327	310	318	297	319	315	327	324	354	316
3202	857	1121	1198	908	830	768	764	745	755	820	782	732	744	742	760	754	746	753	761	745	811	752	750	762	741	761	808	767	810	758	769	754	731	734	749	787	776	726	771	715	777	799	788	778	731	784	742	788	743	748	723	821	760	738	759	786	766	716	741	786	781	718	740	765	758	737	789	777	750	777	737	757	719	755	774	801	748	797	700	755	781	798	748	737	774	748	743	746	724	781	682	746	786	713	768	750	754	725	757	714	776	728	707	703	747	751	756	763	738	768	756	779	733	777	766	765	740	727	717	739	735	743	812	746	725	786	755	766	710	778	770	793	701	731	757	791	792	735	666	741	799	787	737	761	755	712	801	794	702	750	789	739	762	739	725	682	783	749	745	802	813	795	692	710	755	715	752	680	776	736	783	802	767	744	767	804	731	736	751	713	698	767	767	756	789	733	753	766	750	798	761	739	741	765	760	696	786	757	744	791	790	692	793	832	750	773	747	772	769	705	786	783	767	722	763	780	760	753	708	767	711	771	759	768	760	751	781	793	733	736	753	787	718	724	788	717	802	751	759	776	802	774	756	751	771	795	754	766	748	736	767	781	829	791	757	716	725	758	707	761	767	775	730	789	738	748	826	775	719	713	714	776	714	717	805	723	737	800	739	782	710	760	709	721	733	758	710	702	787	842	806	715	748	742	757	789	731	769	787	740	792	763	745	765	815	753	700	759	729	771	726	723	749	797	722	738	768	788	730	772	826	771	769	766	784	794	740	725	770	799	712	762	764	736	753	758	786	741	790	727	802	802	774	792	773	803	759	731	731	761	741	750	768	781	758	747	769	768	716	805	770	783	743	707	782	732	771	762	742	763	819	773	756	784	755	716	757	735	812	761	738	780	762	774	837	756	732	711	718	811	788	732	742	788	778	783	759	740	751	738	745	780	731	778	766	770	743	753	751	795	701	810	762	789	756	781	742	789	738	711	717	779	705	751	768	742	788	751	766	768	758	740	780	721	733	773	754	731	759	789	749	811	786	788	756	746	725	733	750	770	786	832	772	776	762	721	794	734	771	736	729	762	722	734	805	787	775	689	805	747	732	741	726	803	750	701	784	768	703	744	808	770	776	716	728	800	722	751	779	729	773	733	732	758	745	750	796	741	816	754	780	714	731	758	796	715	764	721	745	756	766	736	760	775	786	738	776	796	778	771	744	766	761	772	771	739	765	772	745	766	730	841	763	782	782	750	720	802	761	743	718	789	723	754	769	727	752	687	774	782	727	744	781	746	740	762	734	756	696	745	781	745	768	718	811	745	723	758	791	762	759	795	789	755	753	714	744	766	771	704	744	748	825	753	717	756	736	783	772	770	732	749	725	709	758	743	695	731	756	715	751	732	751	780	759	726	748	756	737	776	726	790	786	726	782	747	747	792	748	777	742	695	741	775	766	774	731	792	697	770	747	776	738	724	773	778	771	758	775	774	728	746	806	773	754	734	766	796	778	736	696	758	756	782	760	722	784	817	732	768	784	769	723	730	794	745	731	808	756	766	738	720	731	726	784	750	736	744	749	803	807	744	755	785	810	731	776	772	756	749	738	768	746	739	720	758	763	779	758	793	737	752	773	757	734	748	797	735	736	771	769	755	710	800	728	736	767	777	762	744	744	755	746	667	696	779	757	731	726	763	734	791	772	738	746	810	754	752	728	763	689	780	784	726	749	714	749	756	718	732	776	790	788	760	716	824	755	752	780	758	746	759	727	746	796	791	771	763	725	717	735	771	784	775	754	791	814	728	735	749	772	763	750	783	737	805	756	807	775	762	739	733	760	755	762	766	797	722	776	779	781	788	721	728	752	777	811	734	781	761	806	759	760	736	712	849	751	750	746	769	782	747	791	804	765	783	732	722	767	777	768	767	721	786	761	769	765	776	752	748	777	795	744	738	753	776	816	769	754	787	739	764	758	763	768	734	749	766	767	790	752	751	712	755	752	718	763	761	732	778	730	759	757	756	783	778	753	712	753	727	769	754	787	728	771	772	737	782	764	748	762	781	742	733	769	749	746	756	765	768	733	754	791	746	758	741	694	760	788	785	803	739	780	749	708	735	773	747	760	715	761	759	735	724	774	722	738	735	756	769	775	775	737	723	742	719	755	742	763	740	817	765	767	811	712	737	771	746	743	736	732	790	791	773	726	746	740	770	782	727	766	779	764	725	775	793	742	690	755	727	727	762	755	804	748	787	760	774	754	781	753	745	737	762	783	752	749	772	714	766	836	756	787	778	753	788	781	717	749	775	734	742	771	727	746	783	770	753	775	757	769	758	711	755	735	754	748	737	709	788	742	763	783	724	737	717	779	761	810	728	762	752	768	799	762	763	763	733	781	723	718	771	728	790	787	786	736	753	773	759	679	769	743	750	781	757	737	738	734	774	749	784	738	776	755	750	789	741	766	757	757	736	702	797	760	800	782	806	735	787	725	751	746	722	734	760	740	827	700	710	772	749	791	763	747	794	778	753	762	733	727	808	750	762	763	756	780	781	818	757	777	764	722	743	743	790	794	778	758	777	779	721	766	802	749	764	767	752	748	791	743	758	744	740	775	706	756	738	785	741	779	741	782	778	752	757	759	692	796	757	741	827	766	774	757	806	727	729	774	744	744	728	766	720	719	713	740	744	748	749	770	780	743	768	756	766	747	770	779	706	744	740	770	705	725	732	795	744	711	717	802	727	700	759	719	723	700	802	723	721	744	759	787	756	761	790	683	778	706	791	789	736	775	771	745	756	727	771	773	791	789	761	782	745	753	740	776	741	770	768	725	776	726	760	771	765	745	754	767	775	753	708	786	734	731	774	786	709	779	810	733	715	701	777	803	785	739	750	781	747	742	765	785	769	754	743	771	772	747	744	738	778	761	753	752	754	733	758	768	733	756	768	807	732	739	777	722	752	711	786	780	745	747	728	802	715	745	758	778	755	724	744	819	768	711	735	738	770	776	766	809	753	772	751	762	799	773	750	712	809	741	738	793	764	750	769	770	793	752	758	821	795	764	761	752	803	742	795	750	813	769	752	761	786	723	738	826	762	726	757	787	745	683	776	744	725	768	774	784	760	782	786	751	796	736	718	804	747	768	774	751	709	757	742	754	747	770	806	774	765	787	792	707	708	783	717	687	771	797	759	734	782	756	733	712	742	793	738	762	718	794	750	796	734	725	792	727	773	820	771	722	733	738	718	755	770	807	750	766	719	763	750	739	762	792	749	768	753	820	753	747	739	739	782	752	740	808	794	764	732	778	748	731	739	744	760	785	747	728	764	775	724	737	729	764	747	773	787	761	770	793	791	729	751	781	738	765	726	739	791	763	783	741	714	764	812	782	787	731	733	786	835	783	757	735	744	750	742	763	802	756	791	788	731	749	755	761	780	783	777	738	792	782	785	796	784	763	785	724	736	753	712	729	791	796	733	748	758	775	741	784	777	807	739	730	742	757	716	776	771	737	730	753	760	711
11850	1236	817	685	467	382	382	333	345	327	361	320	338	318	308	301	323	335	327	282	333	352	319	271	322	296	304	300	300	281	290	335	316	326	311	340	323	328	335	293	283	294	286	322	273	295	320	287	329	293	302	319	329	336	336	327	323	305	300	328	329	286	332	318	292	285	325	322	293	306	343	303	289	302	328	305	285	315	294	322	300	291	290	299	336	346	308	312	319	316	289	276	295	326	329	332	323	303	270	301	314	328	287	304	294	285	316	329	325	308	288	330	303	287	311	299	337	308	291	307	282	291	327	301	322	308	296	316	318	275	298	310	305	318	297	341	286	283	314	321	290	321	295	360	334	295	298	315	291	306	276	321	273	289	306	305	330	316	299	310	294	338	305	280	323	331	285	292	294	286	326	296	314	285	312	281	277	311	293	294	288	318	283	309	310	304	332	301	321	285	317	287	306	309	269	278	294	307	307	306	286	290	318	276	331	269	295	276	314	309	262	322	357	345	325	310	308	330	275	291	290	306	291	304	314	287	319	299	285	346	337	313	324	331	320	290	297	256	283	272	294	273	270	292	310	283	302	278	306	276	342	335	320	334	276	300	289	294	334	291	331	257	264	320	339	323	327	305	328	288	332	303	308	323	294	307	317	325	332	300	304	307	300	256	297	333	272	338	322	272	312	299	318	296	299	313	328	334	292	334	303	309	299	287	295	272	325	328	309	284	300	294	298	285	271	281	285	294	298	311	309	297	319	329	293	283	297	344	312	331	302	286	353	292	315	305	289	307	293	307	308	314	323	280	322	320	297	315	290	294	305	313	307	314	318	270	336	341	293	287	318	304	343	310	311	269	296	333	307	279	321	302	299	306	349	310	316	295	310	302	306	308	311	320	349	316	281	343	285	325	317	321	315	275	301	331	311	282	331	347	302	298	291	316	304	307	319	273	297	310	320	300	328	289	286	331	315	321	298	281	322	292	282	316	272	275	336	304	332	291	323	294	307	276	315	320	307	306	297	330	265	295	291	307	322	310	302	348	321	321	306	291	299	313	313	336	298	319	313	323	309	305	314	324	298	317	289	301	316	288	290	289	315	296	311	348	312	336	332	324	321	311	293	306	298	324	319	294	341	330	306	301	296	318	313	313	312	305	296	320	341	322	311	322	312	326	338	280	304	332	307	327	275	291	337	283	306	317	301	295	295	322	286	330	320	300	274	321	289	305	310	304	314	322	310	296	306	278	271	310	302	339	315	306	329	346	289	312	332	307	330	315	295	314	327	319	300	285	297	263	300	337	327	308	300	268	313	281	315	305	310	324	338	324	298	305	303	278	310	300	328	318	326	331	288	313	300	317	321	335	296	292	349	321	278	277	273	271	298	282	308	260	292	291	329	288	277	311	328	292	308	315	313	299	296	332	314	289	316	324	297	311	313	311	315	336	298	304	327	313	315	294	332	307	295	287	309	345	298	332	341	313	284	291	290	308	319	279	292	342	312	285	300	295	269	357	303	300	309	308	293	314	269	292	324	301	286	286	324	325	313	311	302	288	287	297	298	294	317	317	272	317	302	333	309	297	330	282	329	285	293	307	288	313	288	316	326	291	281	315	317	271	311	330	293	274	300	290	316	305	301	313	305	294	316	300	316	301	302	305	315	304	354	292	288	296	289	322	279	311	267	296	321	266	289	300	282	339	330	294	355	280	300	310	281	293	302	307	266	305	284	314	303	330	318	294	316	311	293	357	282	331	287	314	344	305	330	315	294	292	292	321	337	330	308	307	277	311	325	304	329	291	295	294	269	309	289	261	285	288	297	294	320	327	327	312	259	280	312	302	305	295	300	315	321	336	314	301	291	332	301	323	287	305	303	244	302	314	333	289	308	319	309	328	317	325	285	325	300	316	323	301	285	330	338	298	308	289	304	338	357	311	301	327	318	349	324	322	297	295	337	289	297	335	336	315	320	286	298	286	323	298	306	297	268	304	334	322	328	297	285	284	292	291	338	317	323	292	295	323	300	310	287	306	309	309	294	306	293	323	314	313	335	290	304	314	326	333	316	290	291	324	307	341	269	285	299	345	300	314	320	306	272	345	307	324	299	294	258	331	313	282	292	314	304	325	308	288	311	328	310	311	311	309	313	295	288	327	321	273	305	315	293	335	292	315	339	313	304	270	305	319	302	309	293	277	313	321	329	299	306	313	319	330	311	295	319	325	301	329	301	288	299	307	309	305	321	317	319	309	288	268	283	324	282	322	317	317	272	304	302	316	315	282	305	316	338	315	303	342	325	283	276	318	309	293	282	305	277	287	288	282	279	284	326	307	299	330	331	320	321	297	297	290	294	335	281	328	322	334	312	299	278	287	325	313	330	305	314	287	330	308	308	318	326	264	309	310	298	291	333	311	282	328	306	293	331	311	283	288	312	291	284	313	301	315	321	283	319	310	285	302	325	301	301	301	275	308	318	292	288	262	312	280	299	337	298	288	273	299	295	309	286	304	315	286	317	296	307	306	325	297	288	296	306	296	315	306	310	318	291	283	288	305	330	284	297	291	281	319	290	318	310	282	305	280	299	326	322	307	308	299	320	291	289	310	319	309	316	329	292	331	297	311	318	320	341	306	327	307	314	307	278	302	319	324	312	267	319	279	283	341	318	274	314	301	333	311	320	312	279	313	334	315	313	284	323	279	291	286	333	331	290	303	285	274	329	295	312	332	317	331	279	305	296	301	318	299	334	298	339	313	313	350	309	280	323	317	291	292	294	290	292	304	308	311	301	322	296	309	300	290	316	290	262	329	330	294	307	283	303	279	292	295	299	297	304	309	318	286	287	321	347	308	298	292	305	294	300	285	334	284	309	324	320	301	301	327	370	293	312	303	311	305	336	281	300	294	302	292	298	337	293	321	320	317	285	320	291	307	313	317	320	313	284	318	334	318	309	289	316	342	303	290	313	325	328	315	310	321	298	322	312	291	281	326	290	283	303	337	308	320	320	318	316	320	308	310	286	295	294	303	284	291	320	299	332	343	282	288	307	323	322	292	322	298	292	320	300	295	266	328	324	317	312	339	296	305	304	303	304	304	287	322	325	297	331	328	305	281	302	297	319	286	293	306	325	298	316	323	300	350	305	304	326	278	307	305	269	298	329	317	337	272	305	322	305	312	305	313	318	308	297	315	274	293	328	306	301	294	311	320	331	322	320	307	344	256	295	277	335	320	288	302	282	333	312	331	306	333	304	266	293	312	313	304	304	304	323	284	298	321	353	329	306	280	328	297	313	283	328	364	290	290	335	320	309	299	309	295	346	315	294	315	304	284	323	338	304	308	301	311	309	303	315	319	300	313	308	267	327	319	316	296	296	268	310	299	302	303	339	304	289	304	277	313	320	270	310	302	316	320	301	327	275	303	305	298	358	299	290	299	337	336	305	298	317	288	339	313	326	318	325	312	302	338	303	304	284	303	316	331	333	328	319	351	302	314	330	341	296	295	307	293	340	344
9856	1066	1776	1764	1481	1183	1036	959	897	896	812	779	829	836	806	774	794	733	740	798	797	710	780	780	720	760	796	760	708	756	762	758	730	723	736	699	748	698	729	806	795	755	704	698	756	742	667	745	744	730	765	738	760	750	709	714	781	681	777	778	705	757	752	741	715	754	730	725	759	736	743	727	758	735	757	730	780	752	791	678	753	747	703	720	721	716	761	767	687	676	702	703	725	737	735	763	748	742	740	726	732	784	755	727	726	729	756	696	745	693	721	756	737	726	738	761	701	746	714	723	718	684	659	773	689	727	749	714	767	706	728	713	696	735	739	706	726	722	716	755	715	719	715	740	670	760	756	740	720	728	726	703	704	705	780	689	712	725	735	741	714	738	732	743	692	662	761	714	729	713	744	745	734	723	732	714	745	745	737	769	776	653	763	673	699	712	726	720	700	707	731	713	746	722	698	716	719	749	758	717	806	706	730	744	738	726	705	726	712	740	709	723	751	729	758	745	766	765	720	757	746	737	755	715	755	798	701	758	716	746	710	704	747	738	731	714	717	739	726	681	707	731	734	748	699	729	707	731	713	748	712	697	712	732	739	693	676	723	737	712	745	747	744	752	723	719	774	685	736	733	728	768	755	746	735	724	756	717	730	728	697	784	711	748	755	702	745	717	750	753	736	700	684	719	727	704	714	680	756	769	733	715	720	744	739	691	746	704	740	730	709	735	684	719	677	737	680	764	703	711	761	699	709	710	723	733	665	702	734	683	744	719	711	707	701	704	664	730	697	765	707	721	734	752	692	726	717	757	724	761	766	742	715	723	689	747	742	697	765	774	690	733	708	738	713	765	690	688	763	716	725	727	708	710	717	739	726	725	705	730	753	706	740	696	718	706	749	740	768	723	809	731	736	689	731	718	743	763	768	695	722	744	710	731	734	677	731	743	768	745	739	715	780	750	745	755	697	746	753	737	759	684	772	719	735	705	695	798	717	726	752	778	669	679	728	726	673	721	749	777	755	703	737	691	750	737	753	714	724	764	708	737	706	708	722	706	703	721	695	707	744	721	758	748	760	703	727	722	745	712	739	696	706	733	706	728	688	710	693	737	711	717	776	739	696	705	732	757	719	709	741	722	687	712	738	680	738	679	753	743	707	690	677	741	759	736	723	736	714	695	639	730	679	824	717	700	670	736	740	731	747	714	707	689	714	745	719	743	781	731	700	670	705	702	729	701	749	688	721	725	705	732	720	683	734	694	703	751	724	720	739	739	691	724	683	738	721	741	767	783	769	777	752	704	732	661	752	744	744	708	717	725	710	765	695	735	729	752	701	732	776	711	746	672	713	688	714	731	718	741	742	699	740	777	661	787	715	716	735	757	720	697	733	752	739	712	728	746	735	742	705	730	732	738	702	766	666	745	690	727	729	733	742	752	749	702	734	735	744	776	709	703	711	733	731	726	742	745	744	744	738	766	707	734	716	718	745	710	732	717	737	701	749	736	728	719	745	759	737	682	722	720	739	751	678	802	705	713	735	704	799	669	728	736	750	701	719	743	741	709	716	724	728	783	750	733	750	784	785	704	694	766	741	744	731	740	770	713	807	782	719	717	717	732	671	649	709	674	760	699	766	696	727	755	684	747	730	762	711	745	740	797	688	697	710	719	729	756	742	714	748	727	733	673	754	739	680	759	723	740	708	688	778	753	719	736	717	724	687	750	706	729	687	714	696	715	708	774	724	714	757	711	743	701	806	733	727	704	742	752	750	759	748	698	746	737	690	728	711	770	755	726	737	729	729	676	726	753	762	778	733	722	736	718	778	713	714	708	740	737	723	689	748	765	687	712	761	727	707	717	804	721	750	728	758	729	724	761	735	712	724	724	744	681	760	751	739	713	729	708	712	717	684	715	738	738	749	774	723	734	784	753	760	750	697	749	779	746	700	772	692	750	731	783	671	679	723	768	753	708	722	748	762	715	694	715	755	728	776	771	706	677	721	696	732	707	692	731	725	792	747	694	758	691	693	742	721	708	719	756	732	703	737	712	659	730	702	721	721	716	744	694	707	775	728	727	732	762	741	699	682	726	717	748	721	710	745	743	706	683	721	720	721	782	732	688	748	740	734	718	712	679	690	745	717	731	742	717	743	736	746	714	713	724	709	744	724	704	754	715	724	722	693	699	728	712	716	701	759	714	683	761	750	688	731	702	688	760	714	753	758	761	742	769	715	763	752	740	770	739	701	712	713	716	750	715	709	681	683	729	708	687	755	703	752	677	719	718	733	735	752	709	744	726	710	697	739	746	699	704	726	722	672	678	713	811	744	729	761	723	768	737	713	746	779	728	707	743	707	771	740	707	709	706	707	757	755	775	719	709	725	734	758	727	767	773	713	715	696	741	723	681	696	711	727	723	729	793	726	687	744	746	729	776	714	717	762	741	773	728	767	719	693	700	743	704	698	732	784	730	738	754	712	746	734	680	744	756	688	758	727	724	757	707	730	715	698	706	718	726	725	680	727	722	727	749	754	715	688	739	723	717	697	769	696	749	731	719	716	706	689	805	757	709	776	724	715	739	713	754	712	710	663	771	755	729	773	722	745	768	724	711	734	703	730	762	689	781	727	725	675	673	672	698	718	729	790	766	698	720	716	743	750	694	708	740	725	755	729	740	745	742	698	743	699	669	712	697	700	728	766	727	716	734	763	727	742	770	731	736	699	771	649	707	738	771	713	716	737	701	713	739	666	737	719	750	740	733	737	749	722	729	730	728	769	730	706	726	736	746	679	755	694	743	738	681	715	704	713	730	770	728	746	751	712	685	697	730	719	681	766	684	680	748	721	750	717	758	736	717	733	718	757	725	773	736	734	726	727	709	777	706	716	713	706	711	784	705	700	734	743	771	645	756	733	728	706	707	720	744	784	717	701	750	759	692	726	668	710	744	759	718	713	695	757	691	685	711	729	700	761	735	686	693	715	714	728	717	721	748	738	700	732	688	681	697	739	718	722	732	687	732	679	726	712	747	735	700	757	660	733	738	698	739	757	748	718	722	765	731	708	716	747	727	731	709	712	753	755	706	745	720	684	730	731	723	699	723	734	749	703	734	729	768	728	696	731	740	690	722	710	747	722	740	696	702	673	749	754	764	735	714	712	715	757	746	706	755	700	715	744	731	757	792	756	704	725	774	704	721	716	721	746	754	730	744	723	720	746	739	701	695	769	716	741	752	713	716	763	691	738	755	719	741	780	733	757	694	774	693	698	756	719	713	766	755	746	651	764	727	702	688	709	712	731	735	739	735	699	720	729	686	792	727	692	721	728	678	689	743	718	755	697	758	696	702	682	739	693	715	706	686	764	728	749	700	784	684	705	700	708	721	709	757	728	700	707	779	758	694	744	709	761	705	747	702	679	721	707	758	715	732	743	732	717	719	667	787	736	751	751	721	687	723	732	733	690	733	744	783	713	686	697	722	738	734	732	690	757	764	765	742	706	701	676	780
19887	2134	1092	739	422	313	270	274	245	177	182	180	170	169	148	165	156	131	149	146	150	164	163	133	143	153	150	154	153	122	161	166	132	136	140	148	123	147	131	127	144	151	126	136	147	159	154	127	124	149	130	150	135	158	149	126	162	158	162	158	141	140	142	133	130	154	121	144	140	143	153	122	135	148	151	155	138	128	136	143	127	144	145	148	141	139	146	132	160	134	146	123	119	146	149	136	160	157	123	155	146	132	129	136	159	139	140	168	150	144	138	127	142	156	133	144	153	129	153	121	142	125	129	164	135	164	159	147	160	139	138	122	146	155	149	146	156	137	151	160	169	120	140	152	142	134	131	127	129	140	161	162	142	133	145	155	140	119	168	143	145	132	131	149	123	174	141	166	160	141	145	143	127	154	151	133	149	133	135	152	156	137	119	133	158	154	155	140	138	116	166	142	147	137	141	138	129	143	151	130	147	152	141	138	144	155	152	136	121	142	142	141	139	144	118	163	145	141	155	117	138	126	157	138	152	133	153	145	152	149	148	149	161	140	126	148	132	144	166	149	138	157	141	125	115	130	145	149	164	158	132	108	133	133	157	129	136	128	133	120	145	136	148	135	158	136	135	127	155	160	149	153	146	146	162	137	154	160	158	150	152	129	123	157	143	159	130	144	136	158	158	149	139	152	148	148	166	135	151	127	119	121	141	133	148	123	153	156	177	160	120	157	149	131	154	124	134	117	161	150	143	148	153	144	172	157	156	141	143	143	132	130	129	141	157	130	131	133	156	152	159	138	151	137	144	117	140	135	129	140	140	144	146	155	142	135	125	125	143	136	129	157	137	150	133	128	137	135	150	149	143	135	132	158	161	154	131	140	146	139	131	124	147	136	128	130	153	142	126	130	148	121	143	136	154	129	139	137	142	126	145	150	153	121	115	142	142	134	128	135	140	142	140	170	141	126	133	149	170	137	145	151	141	139	142	161	159	124	142	134	156	139	152	155	128	126	118	150	173	121	147	141	161	128	183	145	144	173	146	146	143	175	114	136	122	126	135	118	126	171	171	168	128	138	155	144	144	131	159	139	137	138	142	152	145	169	135	146	140	142	139	144	136	160	149	143	133	159	141	132	147	132	126	148	128	135	141	144	153	145	151	150	137	112	130	146	127	163	159	118	145	152	160	133	155	134	146	155	148	134	119	157	154	144	147	143	133	149	159	127	130	134	141	145	146	157	150	147	138	141	131	145	131	160	135	159	141	142	136	134	130	137	144	146	166	141	145	132	138	151	134	147	104	124	137	149	157	146	158	138	147	160	124	115	119	156	129	152	180	157	149	123	142	143	123	114	138	147	123	129	161	151	157	163	133	121	149	146	144	163	131	144	152	145	136	157	142	116	143	112	123	143	124	166	148	170	139	142	143	147	151	139	151	156	140	133	140	149	142	139	149	135	147	156	132	142	162	158	148	141	125	134	131	138	121	148	163	149	153	123	114	138	132	128	149	139	150	158	135	155	158	131	140	165	139	154	147	142	163	127	146	136	153	148	144	148	158	144	136	134	150	127	142	127	152	126	143	153	130	142	153	157	152	154	126	122	153	141	138	133	109	138	127	155	151	128	130	130	132	135	140	141	121	130	114	137	194	142	153	144	142	161	137	135	132	121	145	130	122	161	138	142	153	152	130	118	149	126	139	151	123	125	159	155	131	121	142	151	133	149	140	145	135	135	118	139	140	113	136	164	154	153	159	137	141	136	130	130	127	135	145	145	132	126	129	131	161	130	134	118	149	159	141	148	126	167	147	153	156	121	143	149	168	130	148	149	152	157	135	117	142	129	141	145	138	138	132	125	124	149	137	137	139	154	134	124	148	141	141	135	124	149	132	143	131	142	148	129	175	160	151	140	162	138	139	128	133	154	141	149	140	154	133	138	128	132	126	137	142	138	158	127	146	139	139	150	136	171	138	160	139	135	157	131	133	133	142	124	130	156	133	149	145	143	136	137	141	135	113	129	129	143	134	132	160	140	137	134	153	152	142	159	155	139	121	114	152	154	142	124	152	139	119	126	146	118	158	147	116	139	144	147	145	133	150	141	129	139	166	117	134	139	115	139	130	147	137	153	144	145	152	132	135	151	143	142	145	139	168	129	134	139	140	147	162	137	153	140	149	140	119	155	125	151	158	133	154	147	142	121	112	138	166	151	149	159	151	147	139	140	151	146	147	137	116	157	135	141	149	112	135	147	114	141	127	161	148	135	146	151	154	138	141	131	142	125	135	142	160	147	141	148	156	120	130	135	132	156	126	163	154	145	140	145	141	154	139	141	144	140	130	134	156	149	138	137	142	141	146	129	138	131	138	155	144	148	147	141	147	169	128	139	129	143	141	134	131	143	165	153	141	138	170	135	148	153	141	148	132	142	151	144	127	140	145	153	145	149	133	145	144	134	148	123	129	133	157	146	129	148	162	124	153	128	138	138	124	128	142	161	150	136	159	156	179	137	135	167	125	138	148	131	121	140	158	142	112	138	156	142	142	139	139	143	116	145	157	138	138	113	150	132	141	165	152	131	117	130	149	137	126	149	127	154	134	147	145	134	126	154	137	131	145	144	141	127	149	127	137	152	149	146	136	159	141	130	144	123	127	142	151	154	126	155	128	155	143	136	128	123	136	154	144	127	147	166	168	134	163	142	137	141	147	123	137	166	119	148	147	156	137	153	127	114	147	151	158	141	136	143	145	142	135	140	151	140	140	155	165	120	148	177	147	137	132	126	145	148	140	128	147	140	118	134	143	152	162	141	122	123	136	150	131	131	155	129	133	134	132	131	156	141	135	137	142	138	140	132	175	143	145	145	135	136	155	148	138	134	127	148	138	143	136	136	139	153	152	140	120	140	143	143	130	151	132	161	147	158	159	142	151	133	144	142	140	119	152	130	136	127	137	144	137	119	132	146	120	166	153	147	148	154	145	144	142	162	133	125	144	113	142	148	139	150	143	134	155	133	151	165	132	134	143	136	152	131	147	143	148	137	141	147	121	144	147	141	142	150	105	129	140	132	152	143	149	153	152	142	149	139	148	140	146	140	148	123	144	156	135	133	129	134	138	138	150	140	130	116	163	158	142	157	128	129	134	144	137	129	169	147	133	148	154	153	141	140	125	151	139	162	140	155	142	148	114	156	134	136	139	152	134	131	132	129	141	161	156	145	140	155	138	144	142	137	159	133	153	124	150	138	135	146	152	144	152	160	148	146	150	132	133	130	146	138	155	137	159	132	136	154	146	147	123	141	127	114	139	156	167	135	162	166	126	151	129	127	152	119	135	156	150	154	135	137	129	154	130	138	152	122	126	128	129	151	136	152	138	131	142	135	126	158	161	139	127	125	146	144	138	149	129	142	153	158	157	160	141	148	150	126	140	147	133	134	164	152	118	165	153	133	142	152	135	153	140	143	146	123	142	139	130	139	166	153	123	124	168	120	118	154	147	138	131	133	153	121
12687	941	2179	2493	1484	1219	988	916	698	667	599	579	517	553	550	468	494	466	492	458	484	440	433	408	421	392	368	391	383	420	404	377	383	429	386	354	384	384	422	405	398	377	392	400	394	398	383	359	377	354	390	357	344	398	390	356	385	416	400	364	369	359	353	359	365	377	389	373	351	403	391	398	364	385	363	381	372	337	384	381	367	430	355	364	383	369	342	373	393	337	371	349	385	364	360	359	379	360	351	350	377	357	370	396	354	378	327	332	379	359	373	421	381	364	360	355	350	380	413	404	364	351	337	366	359	371	352	355	345	353	383	322	364	340	363	357	380	367	350	392	400	368	340	348	354	367	374	372	385	366	372	381	386	391	352	371	370	374	364	404	339	301	362	336	357	354	364	408	350	366	364	363	360	367	353	363	339	371	369	379	372	342	383	371	354	327	349	356	358	383	353	334	358	381	349	355	356	368	378	367	374	368	344	327	355	366	345	331	370	354	354	367	333	365	366	361	391	405	374	350	346	389	389	389	391	398	361	346	371	356	328	377	329	362	327	356	370	384	341	353	378	364	367	352	364	375	363	347	340	355	356	384	392	348	389	335	362	384	374	409	369	404	330	380	372	367	334	344	365	373	348	357	381	363	388	383	361	379	387	361	351	362	348	359	357	345	370	365	368	349	371	346	368	352	354	358	368	388	396	371	374	382	363	355	376	345	371	346	354	371	343	393	364	395	358	351	381	350	381	382	338	351	356	352	349	323	351	351	364	320	373	358	393	382	362	383	347	370	385	357	381	341	352	386	333	371	354	377	353	352	343	345	357	388	358	377	374	364	373	392	382	402	362	362	336	393	335	360	345	333	350	338	357	361	353	399	335	377	399	357	354	360	387	342	371	338	354	348	348	354	350	359	361	342	380	352	321	377	386	392	375	372	359	385	369	379	369	383	386	348	365	374	369	349	356	330	357	353	351	326	324	371	400	347	366	345	390	338	380	343	375	368	330	349	362	352	376	386	364	359	391	375	382	337	402	372	366	384	372	340	360	310	358	364	386	343	324	345	361	382	367	376	360	353	354	365	350	368	359	333	354	351	385	365	380	393	370	375	352	361	358	337	342	384	376	381	334	362	353	381	364	394	377	373	368	378	357	368	368	349	349	364	349	358	378	321	350	341	379	367	377	361	387	352	384	357	396	374	317	403	360	366	342	350	339	344	347	342	350	366	382	333	349	350	392	328	365	388	357	380	359	308	383	393	377	353	389	348	364	396	338	380	331	386	361	369	389	351	386	353	374	356	389	363	354	348	367	373	369	361	355	421	356	394	341	356	362	361	367	396	333	361	351	405	355	342	380	371	376	356	349	346	378	406	351	406	366	340	366	368	385	354	349	401	370	379	339	388	365	377	328	350	370	384	366	348	367	375	369	366	377	338	377	363	347	341	338	365	349	401	348	393	340	405	351	376	348	366	361	334	378	363	311	389	374	396	377	342	379	365	364	367	397	369	379	351	367	377	365	348	379	369	359	397	343	375	374	397	367	351	347	362	370	344	384	358	360	347	364	351	398	347	354	421	389	357	372	366	359	353	387	395	370	386	362	371	377	335	360	362	391	361	334	359	363	349	373	392	390	365	375	397	367	367	354	385	375	369	339	333	368	356	351	345	373	337	346	370	355	367	336	356	328	382	366	386	365	343	350	360	329	388	348	358	375	367	379	393	373	364	389	366	392	382	342	362	376	388	363	388	372	370	388	337	334	338	379	354	361	379	368	348	350	351	372	350	342	367	361	374	348	373	357	334	346	353	341	329	376	356	404	381	367	335	379	339	357	380	333	388	340	357	343	390	366	358	384	371	376	366	329	367	349	340	363	361	349	374	358	356	382	373	384	359	377	368	372	380	353	365	343	358	375	337	378	360	343	351	363	358	340	391	382	318	397	381	366	351	349	354	344	339	370	394	340	359	371	366	386	408	382	358	400	371	349	357	353	398	340	396	354	347	348	388	363	339	368	366	358	343	373	368	366	358	401	390	364	358	352	362	361	371	373	383	357	357	393	358	385	351	348	362	355	397	356	377	383	394	394	344	363	386	391	385	363	357	371	365	354	370	382	354	347	367	344	359	349	350	363	364	345	354	393	348	362	378	363	345	375	378	341	367	331	369	348	329	362	370	372	332	395	400	359	390	386	375	376	343	352	379	336	365	335	380	362	335	362	391	369	340	338	380	355	369	358	341	352	400	367	346	328	380	363	389	362	330	369	385	384	377	367	372	399	370	406	367	351	345	375	356	347	359	376	375	410	344	350	358	352	362	355	382	349	386	358	391	345	374	382	375	362	330	356	339	368	339	390	370	368	357	386	358	364	368	368	354	380	398	354	365	367	377	340	371	368	385	360	368	354	372	372	339	360	357	351	348	322	362	366	381	368	374	350	357	368	371	389	393	358	333	318	344	351	358	368	356	336	380	364	362	380	370	353	356	370	332	350	350	381	347	387	363	373	358	352	360	348	355	356	358	355	373	354	377	357	393	376	400	345	356	389	381	345	335	367	348	320	339	388	377	394	351	388	347	362	340	340	373	370	373	362	322	364	376	364	327	384	358	387	375	368	362	357	320	395	354	381	369	389	366	379	377	372	390	368	356	377	329	365	352	363	362	379	381	373	353	328	356	357	357	374	414	375	352	360	385	332	328	374	418	350	346	391	392	381	346	365	383	355	379	357	380	379	331	345	333	352	378	378	367	339	367	358	376	356	362	359	369	360	334	387	317	353	365	351	357	349	351	383	386	360	339	370	365	366	385	351	374	380	362	331	381	348	381	364	343	330	421	360	357	358	359	372	391	339	332	355	379	383	375	341	329	361	358	385	372	333	376	343	341	340	365	368	365	376	367	369	378	349	361	381	349	370	356	366	377	362	359	362	346	382	366	338	363	347	345	362	323	329	372	400	390	371	366	353	361	365	379	367	360	327	369	358	357	344	374	329	374	318	353	371	361	378	379	392	362	380	353	343	347	361	339	318	338	386	379	335	425	344	354	357	379	363	366	353	388	332	371	390	337	371	355	329	355	358	376	386	379	372	368	380	383	366	384	377	383	389	335	381	343	352	375	378	346	365	415	336	362	337	339	361	349	347	347	348	357	334	386	396	373	387	413	346	382	369	326	331	348	384	387	348	350	376	373	354	332	364	391	384	356	344	370	327	364	340	370	350	372	396	371	360	374	375	348	389	390	359	343	372	342	383	351	375	392	394	386	373	356	366	365	379	334	331	365	355	392	356	347	352	374	378	385	353	349	336	339	375	359	356	356	356	329	358	351	356	363	338	392	355	374	352	400	317	369	339	342	356	325	354	379	356	367	367	367	375	375	412	360	343	375	338	344	356	377	357	353	390	358	368	338	392	364	376	362	354	375	377	336	359	333	335	373	362	375	397	317	373	376	389	368	360	395	371	358	346	367	315	375	373	321	384	385	350	347	351	383	339	352	341	357	381	367	353	357	394	345
3258	492	477	416	308	347	312	325	333	320	307	341	301	348	299	312	327	319	290	313	313	318	335	302	294	336	339	317	311	310	330	336	355	309	310	321	383	331	327	309	284	324	324	314	288	328	325	316	327	327	329	301	318	334	323	322	303	317	323	315	322	331	313	289	325	300	293	317	337	343	325	318	311	336	326	297	299	336	329	310	327	340	288	336	311	312	313	353	314	317	284	319	308	344	331	329	312	315	294	309	304	313	320	286	297	329	310	298	329	313	313	307	295	352	327	319	306	308	326	291	349	321	331	301	331	293	354	333	334	334	340	300	317	311	318	301	319	292	343	317	308	328	310	307	329	311	340	346	299	329	318	324	339	315	318	375	315	325	311	297	288	320	292	278	344	285	283	300	328	344	335	303	298	307	343	362	315	325	347	322	305	285	345	320	328	309	328	336	285	344	312	296	317	314	327	329	300	322	318	339	312	292	318	315	323	306	310	328	317	340	332	314	293	313	324	297	306	322	306	322	318	336	326	335	321	308	261	320	318	310	321	278	334	309	310	311	340	302	306	319	300	357	298	336	290	321	297	265	319	317	295	306	283	306	311	284	326	272	283	331	314	328	345	322	279	319	324	324	331	313	316	300	296	320	314	350	310	324	298	304	325	315	324	315	278	310	317	299	304	309	309	318	333	336	349	304	332	304	299	276	327	276	362	331	357	336	295	295	296	310	319	324	321	302	326	338	324	315	352	340	303	296	319	330	303	310	293	289	298	294	292	320	332	300	331	305	294	307	295	309	274	311	323	297	325	303	307	349	262	330	331	344	294	316	303	336	300	320	309	313	322	318	340	304	312	317	282	302	279	326	332	332	320	338	315	327	329	328	319	279	310	271	332	317	327	306	298	325	322	288	297	337	351	308	314	328	294	325	311	283	281	342	284	342	291	309	315	295	294	322	315	336	319	323	291	301	321	272	319	295	298	335	340	339	297	310	301	316	309	322	307	305	335	352	332	327	353	287	328	300	317	318	323	325	318	322	333	300	305	299	310	297	326	335	302	332	318	317	323	325	320	309	371	316	315	315	291	296	317	321	339	321	358	300	315	319	333	319	284	309	313	293	344	318	306	308	329	302	289	276	313	307	318	312	306	313	344	322	325	293	285	341	311	283	307	341	300	322	319	292	315	320	300	312	307	311	310	295	307	334	331	299	327	332	336	308	334	343	343	298	313	281	340	319	296	291	281	323	301	319	296	299	307	332	281	314	334	277	308	333	324	318	338	344	305	311	309	303	313	313	270	303	354	318	332	363	314	345	323	310	304	310	340	353	320	331	305	313	317	313	324	306	339	308	307	321	320	303	313	282	313	299	298	314	290	337	310	329	345	303	318	322	301	317	333	331	320	307	298	287	319	339	336	313	325	314	312	312	320	339	345	326	313	340	327	342	319	361	301	311	317	304	319	305	305	344	296	300	335	281	313	265	304	325	312	306	322	321	331	320	331	285	310	278	343	328	329	346	322	301	281	294	303	285	306	309	303	298	300	317	318	329	296	296	296	289	317	277	295	296	315	333	316	342	316	313	316	301	314	302	341	314	296	308	300	294	347	301	298	296	332	331	324	285	334	322	322	333	294	300	325	330	295	291	336	340	325	341	275	333	290	315	302	313	341	320	307	322	313	289	318	330	321	309	302	327	338	308	310	317	320	345	303	301	303	313	292	332	356	324	300	332	309	319	338	291	309	318	342	320	338	319	344	302	308	320	347	299	306	290	300	310	302	330	321	312	320	327	303	321	349	330	314	318	282	278	297	304	286	331	329	289	283	312	302	347	329	317	322	348	310	300	311	319	302	328	322	342	299	309	311	335	322	343	328	334	334	316	298	299	319	297	326	329	335	328	291	324	332	304	351	324	283	345	300	295	297	333	338	329	354	333	328	325	306	312	319	351	308	310	312	355	327	351	322	301	306	342	316	299	308	336	315	302	345	339	321	347	323	331	329	316	336	304	357	342	330	337	310	292	308	283	302	330	314	321	337	312	286	319	285	305	291	324	322	336	297	379	272	294	316	332	343	326	331	329	330	309	303	313	344	287	337	316	309	312	308	323	282	291	321	340	327	327	317	349	353	321	317	280	332	305	291	290	314	320	364	333	298	321	325	308	287	292	347	325	316	287	295	316	325	310	312	329	316	313	301	284	318	271	284	289	282	329	330	312	309	334	323	302	329	302	281	273	300	322	315	302	345	291	343	317	313	333	304	318	293	315	308	314	292	318	321	325	338	313	317	315	310	306	323	332	310	289	280	286	330	310	296	317	303	285	326	326	307	306	302	324	299	322	288	320	318	328	322	321	342	307	337	336	307	344	297	304	327	321	327	312	296	318	329	317	325	315	327	301	319	310	329	324	312	310	313	312	323	332	280	311	301	286	316	327	331	317	287	305	308	319	314	332	328	297	304	306	295	288	282	351	303	316	314	346	313	313	281	296	321	345	332	298	347	329	335	326	318	296	320	285	311	317	305	323	336	325	322	311	298	350	335	302	304	302	305	306	320	348	323	329	300	336	326	307	308	317	284	320	299	300	301	309	321	320	288	307	291	332	305	307	341	335	324	338	304	345	312	291	312	266	332	315	311	307	286	302	339	309	310	314	342	311	307	280	338	295	303	337	319	281	319	328	348	289	316	274	328	300	290	336	301	324	360	330	327	318	313	291	326	325	305	323	306	306	298	320	347	308	318	302	313	309	338	334	322	292	305	305	320	345	303	303	293	301	331	294	300	337	309	298	280	327	292	304	338	337	344	291	326	310	306	336	315	301	314	314	295	306	317	328	312	317	310	293	346	286	315	333	318	325	309	308	315	332	308	342	311	342	356	340	338	310	330	333	305	317	298	333	320	313	297	300	306	330	320	290	309	364	340	309	282	296	313	321	334	304	353	357	316	311	328	337	329	348	292	371	328	341	293	303	338	299	298	310	321	332	310	318	314	349	325	341	294	349	304	351	315	304	323	298	330	326	330	293	330	319	295	300	329	310	286	317	323	329	320	291	265	313	337	316	311	311	309	310	322	318	300	315	309	299	308	297	320	329	343	323	316	306	299	301	305	336	315	350	304	273	304	330	324	349	334	321	291	305	300	326	315	334	313	303	327	344	343	311	279	330	316	318	314	311	339	299	330	334	311	328	327	334	332	309	291	307	314	316	312	297	289	324	277	316	296	297	297	302	325	354	324	300	327	295	337	308	333	315	351	336	339	328	326	315	328	325	316	354	308	316	313	314	322	309	320	334	266	303	324	329	340	309	312	278	300	321	340	351	322	329	313	333	327	347	343	339	292	327	332	320	324	330	300	301	302	321	268	325	296	322	307	329	306	321	307	313	320	320	301	331	320	335	340	300	328	361	299	303	319	331	373	353	328	346	330	318	352	348	299	301	339	311	318	356	315	328	307	351	324	330	303	304	306	306	338	342	283	352	321	304	309	306	316	333	360	298	318	346	287	310	343	343
3236	845	1125	1061	841	810	834	782	752	753	784	767	798	781	803	818	764	728	792	769	722	769	762	758	770	677	776	730	807	724	736	765	784	733	734	742	808	728	739	737	777	721	745	749	749	783	747	755	743	759	763	791	703	727	782	719	793	752	769	766	740	761	707	713	732	685	760	751	695	733	757	755	762	752	721	731	735	751	686	757	772	758	756	822	753	749	777	749	765	736	756	760	756	762	751	714	748	746	718	717	779	757	744	784	751	788	765	692	781	752	733	768	766	763	782	769	769	771	790	752	742	785	748	755	745	778	725	791	762	761	767	764	786	795	761	747	761	780	723	740	757	758	766	722	756	774	769	749	784	836	801	700	757	753	722	796	722	757	749	791	817	745	804	759	771	781	714	753	771	738	810	764	777	745	756	756	751	699	775	747	731	766	760	717	815	771	742	778	722	719	705	773	776	802	817	739	788	752	762	717	737	722	776	797	789	757	777	684	799	785	747	752	788	730	712	723	735	823	737	814	738	763	780	736	752	719	766	728	750	722	753	745	744	760	770	779	739	726	753	760	769	754	752	781	707	720	753	770	719	767	751	751	756	746	755	788	771	796	754	786	738	761	788	747	763	763	759	771	723	741	721	756	726	762	759	773	735	786	782	760	749	771	767	747	759	767	729	754	800	781	793	768	753	746	672	775	760	746	768	755	760	742	779	757	751	718	780	789	771	724	799	775	737	739	780	783	771	738	742	735	797	721	762	737	734	741	750	741	714	703	704	723	755	727	786	793	740	785	826	740	715	732	755	761	725	803	735	724	789	731	770	713	702	748	695	779	782	758	700	721	820	773	758	728	783	764	785	792	695	813	729	765	761	752	759	751	755	748	790	723	739	760	746	766	766	761	727	790	752	782	739	744	793	808	761	769	760	758	739	773	768	771	733	759	751	763	779	759	760	688	749	760	789	712	768	747	783	757	772	776	736	770	803	778	780	780	726	794	780	763	744	786	745	801	790	739	761	750	743	709	776	748	748	742	747	781	719	783	730	726	716	763	769	706	746	763	763	775	785	746	727	748	783	757	762	782	787	778	780	759	759	783	782	757	774	730	759	755	752	709	717	739	778	757	758	759	741	690	776	704	753	745	772	758	714	762	716	804	761	753	735	811	785	746	731	760	726	763	761	742	722	778	773	733	710	775	716	777	750	754	817	717	794	769	782	764	718	762	721	784	758	796	788	761	759	766	722	752	759	756	765	743	771	762	787	770	779	771	773	756	745	737	807	793	783	770	741	718	734	766	738	765	749	783	753	773	719	752	734	709	734	747	751	707	732	757	744	756	784	780	839	777	740	767	749	711	696	786	740	804	754	815	780	734	733	784	697	735	821	729	766	781	807	749	762	803	722	732	775	752	714	788	789	745	737	777	797	770	733	716	714	730	797	756	734	776	722	738	760	776	770	727	781	777	705	796	735	761	733	762	784	736	791	790	725	736	766	755	730	753	742	773	813	798	777	784	766	802	763	732	712	763	731	762	749	754	765	728	707	751	726	741	727	749	761	790	758	714	714	751	797	746	781	760	745	767	721	782	702	746	675	750	780	762	790	775	759	762	792	765	716	762	737	807	750	756	805	781	737	785	809	793	772	733	801	793	765	709	739	765	753	783	734	755	753	744	762	746	750	753	721	757	742	759	748	784	812	747	757	766	758	740	794	723	767	733	714	789	776	717	722	776	751	778	723	686	720	729	749	720	723	759	776	743	743	762	750	808	793	715	789	777	757	719	786	774	786	792	764	780	771	801	715	740	786	753	810	768	750	779	742	760	741	746	738	731	723	743	781	752	829	771	823	776	763	746	760	745	704	765	722	766	709	724	754	796	805	764	737	760	726	750	744	730	764	777	782	709	789	799	722	794	724	752	757	772	782	715	756	780	792	749	744	781	762	739	743	780	755	786	756	776	760	755	744	741	789	806	788	774	719	742	767	739	820	752	718	767	734	744	737	737	731	814	740	747	727	775	697	715	789	742	774	729	693	782	762	782	768	813	767	777	752	732	787	760	768	772	767	786	791	778	743	813	743	760	706	800	797	787	718	775	796	785	731	723	758	750	749	730	733	742	752	767	826	750	764	704	758	764	721	776	790	773	759	757	799	764	745	755	734	764	777	734	746	717	809	730	709	770	761	735	766	770	750	750	775	715	751	738	775	732	752	780	769	746	764	736	738	767	758	757	690	755	743	762	753	753	793	756	763	806	734	789	781	766	789	796	808	800	758	739	732	737	703	765	727	753	775	744	740	778	729	726	771	780	795	745	753	734	713	717	754	737	817	768	803	781	729	717	726	739	716	737	768	797	728	720	754	767	774	751	707	758	782	762	738	730	742	739	744	705	769	761	775	723	789	744	789	742	759	781	755	738	711	768	759	754	783	798	715	745	734	749	728	728	764	699	752	755	748	803	762	812	757	788	785	700	710	772	752	776	809	792	770	802	723	760	751	754	795	787	753	737	744	792	776	764	755	731	791	742	741	742	762	725	764	746	767	750	761	752	739	826	740	733	743	790	749	747	768	721	723	744	756	792	791	714	739	776	798	687	767	765	758	756	816	790	767	743	784	762	758	752	742	757	730	727	753	752	714	740	801	745	712	769	736	764	765	794	797	756	727	801	787	780	792	726	718	742	746	782	743	771	727	712	710	759	768	788	756	708	749	753	719	754	794	749	774	789	765	733	792	774	764	756	730	781	717	738	724	721	791	756	772	702	774	754	723	801	769	798	798	727	799	813	757	737	768	731	735	772	740	696	743	732	770	738	735	775	754	738	750	740	793	712	778	745	705	760	790	722	726	790	722	743	707	691	804	776	780	761	728	822	719	753	796	741	739	767	718	783	728	725	795	733	757	780	814	734	768	765	799	785	740	790	746	779	774	747	716	750	811	746	748	795	750	728	755	751	804	753	776	694	753	727	752	727	770	794	762	736	779	755	770	741	707	727	802	711	750	772	729	746	727	739	754	807	748	760	728	760	753	788	762	759	737	719	757	750	731	709	717	758	777	770	798	766	765	725	745	796	742	716	760	733	736	717	748	762	729	725	796	738	742	759	712	727	765	772	775	759	765	778	778	755	762	757	685	762	734	746	706	817	764	779	755	783	761	754	775	712	816	787	729	764	715	739	813	831	796	764	762	750	737	781	791	765	770	750	744	731	748	726	761	790	752	713	758	805	770	767	772	768	755	843	757	803	749	796	769	781	767	719	763	708	765	736	765	768	787	756	798	768	726	720	731	743	749	728	742	807	730	728	775	768	772	764	740	777	775	735	736	725	809	739	802	781	777	736	781	727	761	750	785	774	765	743	738	744	767	795	793	766	801	756	787	754	778	809	736	736	677	737	733	810	765	795	746	783	721	727	772	789	770	754	768	755	792	774	755	738	750	718	801	711	735	801	743	768	714	766	699	725	730	806	716	800	842	764	760	778	712	814	724	766	676	764	745	766	734	781	762	732	726	765
11535	1212	934	655	434	390	381	343	342	341	329	338	307	316	318	327	345	327	295	299	318	352	300	293	321	308	301	325	319	308	310	335	293	341	276	295	293	307	335	300	304	297	297	299	302	296	324	266	327	301	315	310	321	308	335	332	321	283	289	346	313	275	288	278	306	292	319	323	327	301	288	296	353	312	285	290	313	321	340	307	294	320	324	307	307	342	278	316	329	274	298	280	318	307	305	338	343	335	298	324	322	283	305	330	318	284	281	314	287	292	323	303	306	351	305	313	304	328	279	314	304	282	304	311	284	285	291	330	349	324	328	329	308	317	321	326	290	292	306	315	321	310	294	324	325	282	326	280	269	266	301	300	320	276	290	307	309	299	300	319	281	283	316	288	335	339	300	307	322	287	302	333	329	319	309	303	322	276	312	306	287	296	307	347	289	302	291	306	288	293	306	285	277	300	332	306	302	313	322	302	310	314	265	304	356	336	307	315	320	316	317	324	308	279	304	300	312	306	342	275	318	311	263	305	333	312	337	295	343	309	329	301	309	296	297	294	311	305	293	316	289	298	313	320	311	308	283	299	307	295	299	274	305	344	280	299	321	317	330	288	324	299	306	308	298	307	312	279	317	317	309	303	355	321	335	307	301	291	307	315	305	313	323	324	294	321	275	302	275	325	273	287	315	290	308	300	288	255	353	288	343	317	329	305	299	282	299	311	307	295	304	305	296	325	298	297	313	337	284	346	334	274	322	325	304	328	299	276	309	266	320	276	303	286	312	309	299	313	307	313	321	277	329	338	311	339	304	297	320	312	329	336	317	284	323	286	316	349	305	320	305	309	301	291	313	272	314	307	296	296	275	303	281	319	321	294	312	303	294	292	317	314	286	290	307	323	338	293	323	319	340	305	313	339	332	280	287	317	306	325	291	290	309	293	327	316	293	310	317	300	311	302	338	299	300	300	316	324	326	277	303	284	313	309	313	309	305	315	299	314	276	304	334	313	305	296	316	277	328	323	290	306	281	294	305	274	310	292	314	268	320	293	320	298	319	308	306	332	321	305	284	303	318	307	331	307	309	292	296	291	325	322	326	307	301	326	317	323	290	295	286	318	300	306	304	301	265	301	329	315	329	340	328	304	298	317	281	301	308	309	323	343	352	294	301	289	342	306	298	300	277	316	318	337	315	319	357	292	316	293	327	317	347	331	312	275	304	337	297	310	306	319	306	302	328	279	304	326	321	329	292	286	314	317	296	303	272	280	326	299	310	290	294	256	311	295	292	307	290	305	302	303	299	306	302	315	325	295	327	297	310	318	275	334	292	320	298	306	302	299	316	354	329	316	317	312	350	305	303	289	308	290	272	293	302	317	311	299	308	298	334	270	314	293	295	296	316	294	299	302	301	306	297	274	343	289	297	280	323	286	301	293	310	338	296	289	302	300	309	318	271	330	298	285	308	333	336	313	278	308	314	312	282	336	334	282	322	312	339	312	315	309	304	302	301	300	319	308	318	327	313	334	310	313	322	300	291	302	312	315	335	309	317	329	306	303	310	280	352	299	310	305	288	287	279	306	311	327	341	295	266	315	299	301	316	319	304	260	306	292	325	294	317	321	302	334	335	311	294	295	292	329	331	314	316	338	323	330	303	306	302	322	280	292	289	305	303	285	323	359	295	292	297	312	304	300	289	318	282	316	299	312	301	320	323	332	324	308	325	307	298	303	343	300	308	304	285	312	339	302	299	288	310	302	303	309	321	292	296	285	327	300	301	326	316	306	326	306	292	302	295	277	326	321	337	285	288	340	303	284	299	306	323	285	301	301	325	263	294	297	318	308	319	319	312	295	313	288	334	296	319	316	264	312	325	299	327	331	288	335	321	307	286	339	310	271	338	309	325	317	293	273	300	295	283	325	270	282	278	330	334	290	321	284	269	308	318	292	266	297	326	250	336	325	308	312	284	322	288	312	313	284	317	307	331	309	306	322	293	285	298	307	306	321	321	311	301	299	309	331	279	268	305	309	312	311	286	301	279	288	319	300	337	288	298	300	315	311	319	292	278	322	322	292	301	330	266	289	282	282	298	314	291	297	341	306	346	289	325	299	301	312	315	318	312	317	333	329	286	311	291	285	345	321	307	297	330	316	303	296	306	342	286	299	305	290	311	277	276	336	311	301	300	265	323	308	335	322	312	315	289	313	356	314	320	265	295	329	292	318	297	270	305	300	291	299	308	300	295	299	312	349	324	321	355	277	284	288	293	328	343	309	303	342	302	306	296	307	326	298	298	294	309	308	342	321	279	284	311	291	306	312	327	321	307	295	317	303	321	305	322	320	307	307	310	288	292	289	267	299	275	299	293	310	338	316	297	284	312	275	273	284	334	312	304	285	305	269	325	310	308	300	296	339	299	306	319	312	305	345	284	292	310	303	305	317	276	306	304	354	336	309	306	266	324	284	276	333	308	310	325	316	329	296	297	314	330	311	308	307	331	321	353	309	326	309	254	352	314	298	302	311	293	335	287	302	317	305	281	285	321	294	304	313	307	285	321	302	292	328	320	332	284	322	297	332	316	298	296	304	295	298	315	321	302	299	310	310	295	327	314	295	313	311	281	296	337	320	314	321	301	329	306	286	330	306	291	303	339	290	331	300	304	311	314	322	296	332	283	326	298	312	287	327	297	278	301	280	313	312	313	303	305	291	293	317	295	296	275	311	308	318	340	326	314	294	326	317	329	338	285	290	317	303	297	353	304	323	322	294	299	281	307	317	322	319	318	317	321	283	309	300	296	295	283	285	316	300	310	302	310	333	295	281	326	269	307	297	308	299	320	286	292	289	321	335	341	325	311	292	288	331	295	303	332	293	308	303	346	314	306	292	297	283	267	311	286	334	277	304	310	327	323	322	301	307	308	291	277	322	284	327	320	312	292	314	332	307	342	303	295	311	286	294	313	298	313	302	307	298	299	288	273	307	302	320	285	289	317	297	312	285	300	306	324	314	319	298	300	331	308	305	342	318	288	295	333	300	279	323	289	324	318	314	308	311	299	336	273	356	285	300	300	301	305	297	352	316	306	335	290	287	346	335	320	289	304	273	288	278	317	292	339	298	276	304	311	326	301	319	308	304	315	294	295	286	275	317	319	297	311	316	314	311	293	265	282	308	329	289	290	330	338	296	280	269	275	318	277	307	309	306	304	297	322	300	303	286	358	290	313	295	321	298	292	341	279	317	277	293	278	314	330	325	323	296	296	322	321	321	334	334	288	285	318	318	271	301	310	263	299	315	299	307	316	304	303	318	312	345	293	299	298	302	315	334	327	285	320	312	319	333	312	295	277	342	313	353	308	308	295	307	341	327	305	307	308	309	319	304	296	287	329	291	299	323	286	303	340	374	305	324	292	310	323	320	299	329	320	302	328	297	320	320	300	315	313	322	324	301	315	317	315	325	299	293	312	253	307	285	314	315	322	286	311	311	310	288	333	322	322	341	332	299	312	319
9441	1162	2151	1890	1273	1271	1086	1013	936	897	879	813	818	798	785	756	787	756	784	841	792	797	786	789	780	721	720	750	740	742	742	723	770	763	742	718	699	773	734	775	777	764	784	745	714	739	769	742	771	747	751	780	722	750	761	759	728	706	714	798	726	718	724	769	741	731	744	760	781	798	769	704	747	716	783	740	737	700	738	706	764	763	780	738	739	739	773	737	707	729	707	710	736	724	711	722	714	713	718	699	731	717	704	732	692	694	712	720	779	719	756	715	738	736	767	742	756	751	758	744	695	675	777	708	747	761	706	742	743	704	722	760	739	721	719	696	767	756	735	713	719	720	701	702	676	690	717	710	683	739	747	724	709	727	692	758	723	713	732	731	701	695	709	736	719	745	726	759	676	652	718	709	677	697	729	714	683	707	749	725	711	747	715	733	766	761	688	748	726	722	699	735	676	737	679	731	732	720	774	747	737	755	756	736	749	717	743	716	743	744	716	745	700	767	731	748	729	774	752	725	749	712	717	790	718	732	710	733	765	737	707	726	709	691	762	708	756	685	731	703	735	702	737	717	760	748	723	720	742	709	743	716	712	736	750	766	735	671	742	689	712	686	731	693	693	722	765	713	674	762	730	730	725	717	773	757	755	781	723	749	730	698	701	770	727	742	708	725	705	685	701	760	727	735	748	771	704	700	729	725	697	716	725	717	745	720	706	739	734	755	761	693	697	788	741	783	748	783	734	737	729	727	735	685	698	712	740	749	729	689	779	764	767	713	748	724	700	728	756	744	774	754	719	735	706	758	704	698	743	734	706	727	753	718	810	747	702	707	733	718	744	741	709	764	692	706	712	744	748	728	701	692	709	720	743	737	763	683	772	734	752	742	740	728	752	763	753	749	783	762	744	748	765	751	709	714	701	766	696	737	737	705	747	728	733	711	716	730	689	734	742	720	719	712	706	696	746	717	698	787	686	725	720	701	745	733	734	723	737	759	734	700	718	711	685	750	679	755	696	756	723	742	725	702	772	770	718	787	705	745	723	745	790	783	707	768	685	756	741	751	734	736	740	721	723	719	701	746	742	719	752	705	715	748	736	708	713	706	745	773	685	760	716	688	732	723	704	770	734	751	740	702	737	736	744	712	717	748	684	783	762	751	732	739	773	758	692	743	748	726	740	774	711	765	717	704	746	716	757	729	708	748	700	725	739	730	741	721	720	748	741	708	760	733	763	702	728	703	690	715	693	759	713	774	708	717	734	756	739	757	739	771	730	727	755	687	751	697	750	774	747	735	728	701	724	705	740	746	701	734	723	739	748	739	677	722	719	697	776	716	739	733	742	732	708	770	716	737	733	758	715	745	672	725	726	732	753	721	749	701	719	716	730	763	692	748	698	736	708	708	738	728	721	728	719	690	759	720	727	736	780	714	773	724	746	746	730	659	743	803	713	717	733	720	717	719	734	765	744	690	798	725	748	747	734	690	753	740	689	715	767	797	691	721	744	741	786	751	742	743	755	709	741	714	717	765	723	743	705	724	714	733	702	730	723	722	749	723	748	702	700	742	685	754	788	718	679	705	709	736	756	714	716	738	703	774	704	770	681	717	746	723	743	722	731	721	733	732	741	780	744	755	742	765	718	757	682	693	726	722	719	728	746	713	714	754	739	734	751	730	710	679	704	717	737	742	727	697	721	751	771	717	755	720	763	719	738	713	746	707	748	689	727	738	720	764	725	712	775	637	715	701	716	739	735	728	758	686	765	702	769	756	774	747	741	706	744	727	715	766	709	722	696	722	723	728	734	742	712	678	732	703	694	729	720	715	712	736	716	683	732	725	749	697	725	726	693	767	733	744	717	716	711	774	761	726	732	693	754	764	675	730	745	744	748	730	699	718	729	752	709	717	702	713	728	751	728	665	733	724	723	739	727	723	704	676	713	742	786	722	715	686	691	704	704	710	727	720	710	719	800	715	709	731	713	777	698	772	685	704	721	719	737	770	737	704	756	695	734	754	770	749	735	725	753	694	742	738	725	774	712	757	710	746	696	727	750	676	739	761	675	724	722	783	724	684	725	774	731	740	753	698	709	712	728	714	770	719	765	735	707	751	728	739	721	764	709	685	771	713	746	742	722	789	692	687	714	726	746	751	738	746	759	752	712	750	694	681	666	730	728	740	687	747	737	737	691	781	747	737	751	690	720	726	703	727	673	755	713	703	728	759	786	773	705	771	696	707	750	724	710	732	704	700	743	663	688	738	758	725	752	760	676	714	721	720	759	757	742	761	722	749	697	704	722	726	731	725	725	725	750	726	722	684	687	716	705	682	714	660	751	769	758	753	688	747	680	750	749	694	715	667	729	711	707	729	746	669	725	782	719	733	706	769	687	743	714	768	730	763	792	743	754	708	719	747	700	729	752	753	761	741	706	767	762	760	719	781	765	800	793	737	751	709	699	740	750	728	744	732	772	761	683	739	709	749	771	654	733	684	701	746	772	751	752	702	736	792	719	747	729	740	726	784	693	696	725	697	719	727	777	735	726	723	723	745	736	725	770	718	769	727	714	705	723	722	720	737	744	761	794	707	684	735	816	714	734	725	731	693	719	810	685	707	729	754	707	747	769	743	738	757	748	780	726	682	699	740	707	692	733	698	712	734	738	659	685	707	710	729	733	771	707	699	718	699	701	721	736	733	704	707	766	743	726	742	748	716	736	719	717	724	736	669	701	659	767	711	749	713	714	690	716	719	690	713	720	781	752	762	758	730	681	738	720	704	732	772	756	697	729	758	727	708	690	727	703	750	780	746	743	758	697	717	727	722	679	723	722	734	766	755	766	733	726	672	746	734	712	741	735	738	742	726	740	751	733	709	730	696	751	769	749	721	782	736	764	750	751	711	752	741	748	701	692	720	723	709	728	726	746	723	764	714	752	743	731	714	698	757	698	722	733	737	725	725	757	743	706	743	732	701	758	765	721	736	734	742	693	718	715	718	710	732	669	709	738	782	724	730	690	727	755	722	727	719	714	755	747	704	707	700	716	694	723	721	728	704	736	760	730	692	769	742	723	708	698	725	721	747	718	696	720	724	742	698	772	722	747	686	728	721	767	714	760	749	732	765	748	732	705	779	711	752	729	727	706	737	751	724	720	764	725	729	793	745	723	738	721	683	699	701	766	728	732	736	752	660	741	725	761	748	753	760	744	685	725	728	692	697	716	693	754	700	731	727	739	756	738	689	705	754	724	754	717	715	741	745	722	761	713	720	727	686	753	728	751	728	707	612	703	704	716	727	757	741	705	716	716	728	750	695	735	725	758	699	706	758	721	712	745	713	699	714	718	779	709	748	683	704	718	705	729	756	779	729	708	764	694	730	740	725	716	739	704	711	722	720	754	731	757	684	743	723	713	773	728	710	742	757	762	759	710	705	706	679	775	730	745	747	670	696	772	652	749	742	767	783	711	700	779	715	731	695	709	734	743	723	758	735	721	690	687	749	694	731
20176	2372	1636	970	431	296	296	236	207	205	189	156	146	176	186	176	153	147	162	156	152	137	157	176	159	168	147	156	142	163	178	168	158	142	141	145	139	138	129	128	139	160	168	143	147	141	139	133	170	146	158	158	128	144	138	144	143	149	132	119	145	155	159	149	149	133	151	139	164	150	140	148	163	148	128	136	141	150	145	145	162	157	152	140	162	148	146	127	146	129	154	167	136	131	143	150	145	158	142	151	155	149	145	136	151	164	150	144	150	151	135	123	158	142	153	147	138	156	176	153	141	163	142	160	152	129	143	175	124	157	143	153	135	137	129	149	136	146	167	155	108	135	143	142	147	144	141	142	159	152	146	129	134	145	156	143	147	137	152	151	140	135	143	137	144	146	170	133	155	145	184	142	143	148	137	145	138	136	154	159	144	125	154	147	142	141	131	128	147	160	145	129	148	141	157	154	148	166	149	154	155	148	156	140	157	130	137	132	127	129	159	148	137	155	160	141	146	153	165	138	135	155	130	128	143	148	149	135	131	153	139	144	152	145	144	153	156	142	151	151	160	140	141	146	144	109	136	115	155	152	140	140	161	165	146	128	158	150	147	153	165	113	135	165	182	156	140	143	156	130	150	137	145	166	146	148	158	151	147	135	136	146	184	127	126	155	171	159	144	153	136	164	141	140	152	141	133	127	134	155	139	152	129	146	168	153	128	152	149	166	172	146	167	122	156	146	158	152	130	144	106	149	162	141	144	144	145	134	141	167	144	152	141	117	148	148	147	132	171	136	115	130	111	146	164	120	148	148	146	134	136	175	158	147	148	129	155	151	138	124	118	155	150	147	173	143	139	130	164	151	134	169	146	151	141	140	124	169	152	144	135	137	131	156	136	137	124	125	144	152	122	140	142	155	148	140	136	148	143	161	139	153	164	112	132	169	151	145	146	173	153	131	142	129	129	160	169	144	142	148	142	138	124	150	152	141	185	153	128	127	142	141	170	165	154	142	113	166	153	163	152	147	160	151	138	147	134	157	116	160	128	148	149	159	149	152	173	159	175	158	148	140	144	131	182	156	132	154	124	147	158	136	149	162	139	143	148	141	163	147	144	131	165	137	135	130	153	151	151	144	154	144	118	146	159	153	142	158	188	134	123	136	146	173	144	161	143	133	133	142	149	132	145	129	135	128	138	158	145	134	148	159	162	163	154	136	140	129	145	151	134	143	157	140	146	140	154	152	163	125	145	144	137	125	141	152	120	158	142	145	169	143	149	159	151	124	150	164	151	134	148	155	133	149	160	136	147	139	133	153	165	130	133	143	166	164	157	145	141	148	130	132	150	157	130	183	141	150	140	134	130	145	149	140	153	151	142	155	144	131	116	152	154	136	146	133	122	142	156	149	145	149	139	177	154	134	148	137	147	130	141	123	134	137	148	150	137	139	163	144	147	154	138	148	160	134	130	158	143	157	142	165	148	156	138	152	154	149	144	145	148	175	157	127	153	141	147	121	130	150	125	144	148	173	140	125	142	163	121	149	145	143	128	148	190	152	166	147	135	150	136	151	141	142	133	140	155	151	147	159	133	146	132	118	158	140	139	120	120	149	120	161	124	164	149	133	163	147	163	146	150	152	153	129	144	144	151	133	155	139	139	126	143	130	134	133	148	153	161	171	147	169	159	153	133	139	131	166	134	163	134	157	137	155	165	163	140	137	124	146	129	142	162	124	148	161	144	160	144	160	151	130	109	155	140	134	143	129	163	124	153	168	157	134	143	162	129	149	154	138	144	150	135	158	169	166	145	140	146	139	149	155	133	139	146	162	163	172	139	170	148	167	149	146	148	137	155	138	162	148	136	148	153	141	144	154	130	147	144	144	156	151	147	116	162	121	162	160	129	142	154	131	154	154	161	152	137	166	135	129	125	147	148	147	113	145	160	171	131	151	121	142	136	162	137	140	124	129	131	152	150	140	152	152	139	140	157	136	152	138	147	148	142	151	164	134	139	125	148	155	154	129	153	135	131	142	153	148	137	138	155	158	157	139	153	130	191	138	144	152	113	139	172	149	159	148	137	158	152	162	151	165	151	160	139	163	156	133	160	124	135	158	131	124	149	142	145	159	129	134	145	140	143	143	147	144	123	126	160	152	150	152	149	128	144	137	140	149	144	164	152	138	124	164	178	140	143	135	141	132	137	159	152	163	144	142	143	146	142	126	146	153	154	139	147	128	138	164	134	164	142	151	133	151	154	138	147	139	146	152	151	142	131	148	122	126	134	136	143	146	147	155	171	134	140	159	154	155	177	136	152	144	146	172	159	145	137	143	144	164	167	141	137	150	142	144	139	166	129	153	129	136	159	135	137	162	156	154	144	130	153	145	166	130	140	137	142	139	139	136	126	128	148	117	147	140	139	141	130	147	141	151	122	151	128	145	155	151	144	152	155	151	152	149	159	138	168	161	147	175	131	149	170	165	133	122	147	151	132	135	174	138	152	148	147	135	166	136	136	152	147	136	137	164	170	138	145	158	156	152	159	164	153	121	165	153	135	117	116	132	171	160	137	155	165	156	155	130	148	149	146	138	133	158	174	141	156	155	134	139	164	172	145	152	169	146	139	144	157	126	158	169	111	159	152	142	155	134	149	139	150	148	143	129	145	165	156	142	160	157	147	139	141	141	173	139	143	158	131	154	152	137	140	133	122	153	146	152	139	150	140	149	150	147	178	149	114	147	147	144	169	166	140	144	128	135	138	142	153	138	141	151	153	154	124	166	142	140	136	174	144	136	144	132	128	129	136	151	156	134	137	153	120	151	121	130	130	132	138	131	153	124	154	164	143	133	144	154	156	162	147	136	147	179	178	137	130	143	157	159	155	146	162	154	125	155	160	136	139	151	144	143	138	146	140	146	149	138	162	155	133	152	160	127	155	164	162	174	160	172	135	124	141	138	135	149	146	148	152	148	134	146	149	155	168	164	146	134	129	153	124	159	141	152	153	141	136	141	138	108	130	164	140	156	133	144	161	135	146	123	163	158	126	144	150	128	168	129	161	138	139	135	141	152	144	151	162	164	138	149	153	161	144	156	141	130	151	157	155	149	148	140	139	128	143	117	136	149	138	147	167	138	171	172	172	133	146	157	156	137	159	156	133	158	146	132	150	165	140	147	166	143	172	150	158	156	159	145	151	155	148	141	170	140	147	152	138	157	140	151	174	166	143	141	160	124	133	157	144	138	158	139	142	127	145	150	150	150	127	141	162	151	142	133	138	151	166	157	137	145	121	153	141	133	145	129	147	147	159	146	123	137	146	138	131	161	159	143	130	147	125	152	131	152	135	138	140	135	118	149	145	136	154	176	135	142	121	141	150	165	143	148	151	162	140	147	130	146	132	130	162	174	144	159	144	142	155	147	154	143	147	163	145	124	169	150	173	145	147	144	149	115	137	132	135	138	138	173	131	162	149	129	155	136	146	130	133	162	143	143	146	145	143	124	152	147
13016	1204	3212	2890	1562	1240	1004	879	789	641	628	575	528	543	477	496	472	460	460	478	443	457	491	468	427	400	407	415	418	425	423	423	419	385	386	370	391	364	409	420	414	412	388	399	427	397	380	400	397	394	356	398	383	382	386	413	398	401	437	375	405	382	398	352	381	383	398	383	373	365	384	382	368	366	361	394	363	374	384	348	358	368	378	407	379	373	374	387	336	364	361	388	321	387	383	373	349	372	371	351	389	347	384	389	398	371	345	349	360	396	388	338	387	382	368	367	412	367	396	413	388	355	359	343	375	390	364	380	381	377	356	385	425	368	363	344	372	358	383	352	401	355	381	407	372	344	357	372	407	363	382	401	384	373	357	350	359	350	383	359	390	408	322	360	372	347	340	392	357	382	374	347	362	376	332	358	416	409	369	364	391	378	367	385	373	361	377	375	363	378	353	360	378	370	365	405	388	365	363	377	372	394	398	361	407	403	385	347	358	374	375	380	358	388	401	375	384	393	385	382	409	352	350	374	361	381	357	384	388	357	396	361	398	363	383	360	357	356	381	364	357	388	386	382	371	371	366	417	376	381	376	355	351	387	385	359	370	374	399	391	363	426	355	406	391	359	392	351	375	376	374	334	375	399	369	374	395	376	363	376	359	362	386	364	355	346	358	389	387	374	398	364	365	393	397	366	360	403	373	414	417	373	332	369	374	383	354	388	355	381	371	372	373	369	388	351	359	369	394	383	377	408	402	406	414	375	355	370	381	369	375	372	396	368	349	377	373	362	363	402	370	372	368	374	363	379	346	352	323	384	358	332	359	360	404	406	388	378	345	370	325	389	357	408	358	378	367	349	382	328	391	351	346	393	351	371	395	397	374	371	386	322	359	326	384	346	384	372	395	353	375	380	380	362	388	397	364	373	393	356	369	384	355	369	360	424	373	373	353	379	383	396	375	385	398	340	406	376	357	352	373	363	358	397	378	385	369	376	357	385	369	358	376	358	394	392	409	376	361	375	323	356	333	358	394	384	411	352	365	386	375	401	369	383	395	371	372	369	386	386	364	353	367	345	379	356	380	361	355	341	332	340	366	355	401	362	370	384	386	362	350	378	377	369	383	379	387	372	364	394	375	376	347	357	371	365	386	398	357	384	393	359	371	404	407	385	371	391	362	401	380	372	421	355	371	383	361	391	377	385	384	406	377	392	423	410	389	404	364	360	384	389	370	387	358	358	388	362	345	374	365	393	379	403	377	362	400	370	360	392	364	378	401	340	376	365	363	388	387	358	393	375	410	374	346	322	384	388	385	369	377	378	359	365	391	377	369	347	394	385	342	369	369	366	371	339	361	371	340	364	380	355	382	381	391	360	369	376	365	390	371	374	352	377	384	408	399	410	378	381	348	402	384	417	392	366	392	367	372	413	404	394	364	392	408	379	367	377	341	353	388	384	369	368	386	387	369	356	360	394	348	368	382	343	369	401	379	376	365	357	399	362	354	354	368	361	370	398	395	371	344	369	371	404	406	410	387	357	372	400	376	382	346	372	389	344	382	372	360	353	345	408	395	381	366	362	384	386	395	366	394	365	338	357	390	385	367	361	351	372	390	360	395	358	379	339	392	415	372	379	398	377	377	395	386	387	358	384	363	374	356	384	394	391	393	374	379	397	359	404	359	367	385	355	390	367	396	376	404	357	366	383	374	356	363	387	414	361	351	368	391	377	361	371	393	353	370	375	369	353	369	382	372	368	350	332	365	362	399	364	391	410	396	385	363	416	379	376	386	381	393	365	393	388	400	346	410	401	365	385	370	379	396	397	361	367	379	400	400	377	378	400	367	391	390	398	392	382	352	396	399	356	372	382	360	370	354	359	371	393	351	367	359	387	375	374	354	361	377	393	407	411	374	370	413	376	369	382	332	368	348	371	387	368	369	384	361	361	371	334	347	339	400	412	348	365	371	369	397	386	355	356	360	367	357	341	394	349	355	404	362	352	379	392	331	376	376	401	389	383	370	380	377	344	400	410	367	388	380	371	332	392	378	361	387	351	354	380	387	379	394	343	400	368	370	376	373	363	346	388	392	402	348	397	364	335	377	362	421	351	364	367	346	366	386	380	346	403	362	370	375	343	388	355	398	348	387	353	391	357	371	371	417	374	368	387	355	383	380	372	358	399	358	381	389	370	405	401	344	346	356	403	378	404	367	373	345	399	378	411	405	360	391	367	370	361	367	373	386	401	377	394	332	367	392	383	366	367	384	338	338	391	390	385	390	404	362	360	403	390	392	372	370	389	364	385	397	372	373	381	391	404	378	410	393	393	392	386	380	385	368	412	328	372	394	395	373	338	343	362	369	356	402	364	352	383	358	366	352	363	379	379	355	399	397	343	378	362	372	416	349	395	354	374	374	369	385	370	399	380	361	357	376	380	395	378	386	367	404	379	390	385	371	368	365	412	382	363	378	373	371	382	389	375	398	365	359	357	373	346	375	353	384	399	369	393	375	354	384	400	404	363	361	366	363	372	349	375	407	373	349	373	336	381	378	380	422	387	386	394	373	358	371	387	405	372	375	337	360	382	357	396	384	385	359	356	384	348	370	381	366	364	390	373	357	368	377	350	348	402	374	358	371	362	385	380	384	355	373	352	380	425	368	376	353	390	358	404	356	355	395	389	395	345	354	374	338	403	356	350	371	372	358	355	369	376	385	393	367	364	389	397	390	381	373	343	364	386	395	341	374	384	399	370	363	380	375	355	370	364	396	411	330	395	339	359	383	380	383	373	360	387	363	397	372	381	364	422	369	369	343	375	356	362	389	378	373	364	388	390	376	393	369	389	362	372	375	387	386	385	397	383	404	381	348	352	340	375	346	394	393	340	391	369	363	359	392	396	365	359	399	384	367	366	376	368	355	378	344	368	344	387	376	348	360	382	370	346	373	384	351	389	343	370	383	359	409	413	343	338	351	354	371	369	391	370	389	368	369	379	366	371	379	369	347	392	370	343	367	383	416	355	363	366	372	352	386	362	390	373	385	352	374	359	346	339	374	404	367	414	395	378	367	319	371	373	372	354	377	343	357	403	372	380	411	376	340	381	381	405	376	341	386	378	347	376	346	359	393	381	400	378	358	374	384	363	375	393	338	360	378	351	348	388	363	403	367	365	365	339	354	373	369	385	387	384	368	354	412	390	400	359	355	390	382	382	398	357	416	405	365	399	373	404	393	414	377	369	393	434	389	363	335	375	385	334	366	401	386	336	350	407	343	387	363	347	359	367	369	353	367	410	353	351	400	384	387	378	381	386	377	362	374	345	371	365	393	405	373	384	336	372	368	335	376	392	367	382	356	382	380	362	368	372	341	380	353	365	391	362	382	361	367	382	359	385	380	382	384	386	356	363	336	409	353	398	392	397	386	389	393	387	335	354	371	388	377	389	386	350	411	376	370	345	376	373	379	344	351	381	365	379	390	411	350	390	376	377	378	361	375	361	364	407	363	380
3178	541	705	541	336	335	310	327	285	364	327	306	324	349	326	300	345	300	346	337	303	339	309	363	336	324	327	348	311	299	278	316	316	336	295	337	335	302	329	347	329	331	299	316	351	346	321	353	351	316	357	351	322	332	338	341	338	337	284	346	265	343	349	321	340	301	322	322	342	334	341	322	331	328	332	304	329	326	303	353	347	338	342	340	326	344	351	287	323	307	324	350	335	325	333	314	318	353	350	333	334	330	332	297	330	315	346	325	319	292	335	290	304	342	330	298	347	314	337	297	346	336	322	310	366	313	303	348	319	315	319	350	323	365	321	316	327	358	342	319	321	329	357	329	354	359	334	346	327	325	320	306	288	277	328	364	305	314	318	316	294	327	319	317	286	334	327	321	297	327	308	327	300	328	347	329	317	355	329	348	328	306	308	323	339	308	339	366	283	282	340	289	341	307	321	309	310	301	322	369	357	338	321	325	297	320	317	305	309	331	323	295	318	364	327	338	291	320	318	323	339	325	325	343	320	317	312	298	344	314	298	297	328	321	331	351	328	287	282	378	329	316	299	308	324	331	334	350	324	317	338	308	335	316	340	322	311	303	297	320	344	320	301	307	329	319	295	320	329	319	297	327	310	333	321	300	294	282	324	341	314	334	309	305	357	342	336	347	300	321	329	332	336	301	357	310	332	294	305	318	347	335	334	275	308	347	337	313	289	355	330	338	343	337	373	283	297	314	312	328	318	319	343	310	339	317	337	329	305	304	335	337	318	268	293	359	321	304	340	340	312	366	321	320	330	343	358	304	326	343	360	315	328	325	307	298	343	349	335	311	317	312	303	342	309	351	340	309	326	346	338	323	344	361	341	350	282	317	310	341	326	319	307	312	306	314	356	300	338	296	326	332	347	343	286	303	319	323	319	329	319	312	342	302	331	295	333	302	290	363	298	317	301	347	336	310	320	334	333	327	317	325	338	306	323	328	324	342	344	305	315	336	362	334	316	337	337	361	311	350	307	295	339	313	314	357	334	329	333	320	341	308	315	345	351	342	331	331	355	318	297	300	316	342	318	348	337	318	326	323	329	326	334	299	327	333	342	340	353	360	296	313	356	319	337	297	324	306	304	346	318	300	339	354	308	340	336	346	354	336	338	328	312	313	332	322	345	357	323	320	343	312	318	319	303	298	322	337	301	278	317	352	306	295	328	304	347	339	345	320	347	305	333	327	292	293	331	327	316	313	384	334	327	337	298	324	356	309	338	328	289	322	307	338	308	312	326	306	321	330	338	329	337	348	289	319	329	302	357	326	296	356	322	321	349	317	317	319	317	330	335	324	291	318	356	329	285	330	307	370	275	351	370	321	341	319	288	317	303	317	323	299	327	367	350	317	306	339	338	333	333	352	336	298	319	342	338	304	304	331	303	335	341	282	337	324	317	316	312	343	362	291	305	349	310	317	302	311	302	323	319	340	327	319	294	309	312	311	330	319	316	340	341	316	306	288	331	354	322	311	285	319	308	322	354	298	327	353	347	337	344	343	291	299	321	329	363	293	316	338	328	306	320	309	329	328	332	363	354	340	311	302	308	340	305	295	344	339	295	299	343	348	323	297	302	321	319	343	338	337	298	325	317	349	374	345	324	342	329	333	317	298	314	315	308	309	315	328	306	308	312	316	308	338	308	334	356	320	351	322	329	317	352	331	298	322	338	336	317	342	299	319	336	299	339	369	341	351	317	315	285	354	307	313	319	347	323	356	302	323	341	319	290	347	351	305	347	328	339	339	323	299	313	327	304	307	318	308	319	317	316	343	325	332	345	347	313	332	343	333	333	334	318	319	291	307	329	311	336	314	343	344	367	361	327	285	311	338	313	327	321	352	318	325	352	293	315	344	303	306	333	288	310	338	323	296	316	351	309	333	340	326	355	315	321	293	346	349	303	313	324	317	370	314	346	341	306	295	310	275	347	351	296	335	318	338	339	323	336	337	331	344	326	370	372	312	344	307	345	334	354	347	344	313	298	338	326	312	298	318	333	302	322	327	298	305	314	319	338	272	341	340	339	313	335	315	311	315	319	309	364	289	310	312	360	336	307	355	334	314	321	365	350	298	329	321	297	361	350	336	337	348	318	309	351	350	336	329	355	306	339	311	305	335	306	315	331	289	338	336	318	320	318	298	359	334	313	315	334	297	307	350	330	337	312	333	339	341	329	343	310	364	330	363	319	336	314	347	346	309	331	321	331	338	323	338	343	317	343	367	283	325	370	311	308	336	295	328	308	330	335	297	301	346	335	337	336	309	321	321	334	321	316	307	323	314	318	332	335	301	320	314	343	303	320	323	331	298	297	313	324	324	337	349	309	329	297	309	341	338	340	355	300	305	319	314	312	349	349	346	312	327	354	327	325	324	338	326	301	337	320	311	303	294	343	316	364	314	303	313	315	333	303	341	332	309	326	336	294	363	346	337	350	359	318	316	336	333	328	297	315	335	316	339	334	334	284	298	340	339	319	351	332	350	311	363	305	309	316	359	346	320	353	347	343	325	336	345	341	328	322	336	343	361	311	324	311	346	339	312	328	321	318	321	331	332	358	336	309	325	323	318	321	309	293	346	312	316	329	327	304	315	303	311	310	313	344	331	361	310	300	327	350	344	319	313	306	311	349	326	359	335	314	331	350	301	293	349	294	288	337	378	299	318	317	346	318	340	313	312	317	326	343	320	342	294	370	317	289	311	315	338	337	306	331	354	275	340	318	336	332	333	320	343	325	295	330	335	309	350	321	357	308	328	332	306	318	335	288	285	306	338	342	315	311	315	382	333	352	315	351	331	353	308	322	299	359	344	343	351	304	324	344	312	332	309	341	302	326	315	308	360	373	317	308	333	346	345	315	316	329	330	321	303	334	335	324	340	314	326	333	325	321	336	332	340	314	346	329	298	350	335	301	331	315	320	315	341	335	343	340	316	330	312	310	332	312	321	314	269	304	344	341	319	332	299	339	310	316	319	331	276	318	330	330	346	358	316	315	345	302	337	324	292	364	362	330	302	291	321	284	326	291	323	328	333	326	331	332	332	372	344	331	320	352	309	339	309	343	322	311	313	315	296	315	334	319	333	312	345	320	345	327	328	325	328	352	320	305	320	349	363	325	348	320	340	379	316	327	321	303	306	300	319	320	298	354	331	339	331	324	293	307	320	349	349	323	336	342	303	302	329	311	343	315	308	300	339	311	322	323	325	310	339	333	332	349	334	335	347	342	353	281	339	355	325	324	322	310	314	361	347	349	340	319	335	327	334	298	327	319	307	328	297	342	313	332	302	308	314	346	333	309	321	313	334	330	360	335	344	345	303	320	321	355	338	356	346	338	310	295	340	308	326	306	286	329	360	317	334	305	351	330	375	315	307	312	333	325	309	329	315	309	320	315	286	315	350	321	305	302	301	328	329	306	374	316	326	329	358	333	344	331	319	314	295	340	326	342	320	307	311	303	310	294	309
3299	921	1708	1349	892	840	829	744	808	787	776	781	776	784	793	818	764	802	837	818	822	812	774	783	763	836	772	807	781	783	754	775	788	763	838	793	755	791	812	789	783	805	762	761	770	796	803	770	727	836	761	799	815	787	823	815	819	796	833	795	751	793	796	838	759	810	799	762	831	792	725	749	791	798	791	747	747	735	791	810	755	793	772	813	740	763	761	797	720	797	765	794	757	765	723	793	788	809	754	796	723	753	740	789	814	769	779	820	776	782	761	843	842	792	754	754	747	811	816	789	796	695	765	777	818	766	756	780	759	784	732	786	801	713	750	759	801	782	803	751	808	808	771	767	781	728	783	780	828	742	733	775	785	787	803	788	770	748	756	750	758	792	814	832	793	762	776	781	779	812	777	793	768	718	798	779	786	771	765	783	781	767	789	789	784	818	790	821	822	799	808	771	784	763	771	790	786	748	774	777	808	822	768	801	782	759	816	829	778	766	810	742	832	786	783	787	724	790	757	778	763	740	848	817	754	780	751	751	777	754	758	756	813	756	776	733	723	828	802	769	767	818	781	773	824	790	779	756	753	756	797	813	777	779	830	809	808	725	752	836	816	749	803	757	779	840	801	815	815	796	778	821	798	785	790	815	763	776	797	793	735	821	762	781	758	763	786	822	787	808	724	748	771	747	764	737	780	799	776	709	760	798	828	759	784	766	750	748	797	835	827	712	764	806	781	764	765	785	744	800	823	775	780	834	830	786	736	793	766	817	791	744	785	784	832	784	793	788	760	776	769	807	745	732	757	810	774	772	769	751	741	760	747	782	786	779	762	804	809	721	746	776	769	778	750	783	776	761	813	822	795	792	741	743	780	757	797	793	808	783	799	796	757	759	766	767	777	754	746	751	816	784	865	772	821	775	754	783	781	800	788	782	813	760	729	760	777	781	784	763	755	799	769	787	822	746	760	779	765	750	818	777	733	765	756	808	801	788	763	804	784	802	720	754	781	773	780	769	759	763	777	754	768	771	818	761	767	804	785	719	725	794	743	764	714	778	743	804	796	787	776	827	802	816	795	775	769	830	740	793	816	802	764	779	805	766	794	809	771	822	749	772	770	783	779	745	763	789	746	753	708	748	748	772	763	757	786	770	775	752	763	789	819	784	788	743	792	757	772	749	754	777	765	726	740	756	777	822	766	825	762	812	788	770	717	749	772	810	768	797	746	794	828	823	811	714	782	790	819	785	798	808	825	796	817	775	756	812	768	792	799	783	765	795	778	795	800	826	788	847	762	827	796	781	765	761	787	752	779	822	766	754	764	758	754	804	747	783	722	744	750	765	771	859	777	795	786	768	802	785	766	770	742	744	746	756	843	746	753	779	689	769	772	777	752	791	807	737	749	740	812	766	801	812	753	770	785	763	801	794	750	828	798	755	784	754	766	816	775	771	736	747	794	767	760	779	816	776	737	789	772	825	783	799	743	836	800	815	777	800	773	799	773	797	786	767	753	818	792	773	782	767	781	743	768	808	790	752	777	804	763	780	760	791	751	759	764	848	808	804	787	750	724	782	778	783	787	781	755	777	738	813	807	784	827	795	750	816	722	752	782	807	820	782	804	809	800	775	777	775	841	776	749	745	764	788	755	795	802	796	775	769	807	801	771	814	758	801	733	791	729	842	806	780	758	757	790	762	766	756	763	809	769	756	782	726	793	772	749	793	824	806	806	825	798	765	811	754	757	764	726	768	801	747	709	844	785	762	816	795	789	798	789	817	785	783	806	761	790	774	793	736	796	736	734	772	794	764	745	754	782	789	795	803	791	767	735	776	761	794	778	748	808	784	781	725	740	822	788	758	781	798	766	760	754	736	762	801	783	733	750	787	765	749	829	818	733	799	753	808	795	819	743	776	730	792	810	785	727	759	851	726	731	701	822	784	769	747	795	795	787	767	832	799	791	766	759	840	771	778	835	760	852	757	769	762	765	775	804	731	801	805	795	803	771	762	824	764	757	790	737	766	803	770	756	772	790	764	762	786	765	750	815	737	783	776	741	754	763	794	760	760	776	742	829	764	757	837	769	802	794	750	800	771	754	752	772	776	743	804	790	745	745	770	784	767	804	776	740	796	807	783	830	778	770	794	817	799	773	776	792	850	795	813	794	738	775	772	747	813	781	797	832	794	798	795	785	809	800	788	782	780	798	785	776	736	782	801	803	749	757	760	813	758	757	766	829	813	815	759	756	702	777	792	758	772	754	730	754	747	802	747	781	761	762	712	780	803	766	801	840	789	718	752	820	759	746	787	785	782	778	759	775	722	783	797	777	806	779	780	791	769	779	785	818	795	792	832	792	771	777	774	772	791	781	738	772	783	790	835	821	827	738	806	708	779	783	767	801	775	758	817	775	776	794	784	753	748	781	758	788	760	758	750	842	808	742	748	809	819	770	793	811	724	761	823	791	795	738	726	792	790	767	771	798	775	762	723	794	738	757	815	739	783	760	806	741	797	774	793	785	770	801	771	770	727	768	818	770	810	830	798	742	757	744	771	777	763	763	779	789	784	711	768	804	775	790	813	790	805	786	767	760	779	819	726	837	841	778	723	748	815	813	796	719	747	820	739	811	720	789	771	726	710	764	754	779	781	791	769	792	796	753	786	815	803	771	775	772	817	756	780	780	804	753	731	761	801	767	761	804	721	803	745	772	797	782	771	770	794	818	734	757	768	775	830	744	792	764	802	743	729	799	791	789	744	854	760	812	791	798	749	753	772	797	810	784	750	723	768	832	723	736	774	726	802	817	799	748	791	800	830	811	785	765	723	769	822	832	807	796	778	781	827	740	805	781	760	760	762	777	786	772	785	728	790	850	799	784	760	788	781	807	789	785	785	779	790	742	796	757	781	794	800	846	786	777	776	780	790	759	758	763	810	831	800	770	786	769	800	806	724	843	803	748	793	764	794	752	796	764	837	793	763	764	813	750	737	775	786	827	731	788	768	749	776	744	814	765	781	781	804	754	724	809	768	737	797	825	787	818	755	764	734	753	786	789	730	794	718	838	760	808	792	759	777	806	751	764	787	752	779	722	806	775	792	772	767	762	779	767	793	771	722	775	778	799	775	727	803	840	724	782	764	775	825	820	828	832	763	758	748	799	804	770	815	784	818	794	773	787	730	771	748	771	746	778	730	780	806	770	789	787	756	768	750	741	792	788	827	761	765	740	769	790	774	735	740	884	796	778	747	798	814	754	742	772	786	795	809	790	792	730	763	794	786	804	772	731	779	784	762	817	802	734	781	780	790	798	759	761	802	796	740	814	791	738	787	760	801	819	785	792	798	789	811	759	838	797	743	816	785	787	766	789	831	825	754	783	786	735	765	794	804	779	766	727	786	785	827	793	795	759	743	773	815	720	820	803	758	776	783	813	745	780	751	797	789	765	761	771	793	755	769	832	768	790	778	767	824	791	749	761	751	775	795	804	798	816	788	803	864	776	794	777	731
11996	1421	1233	941	426	375	335	373	364	368	354	288	317	312	330	339	342	298	352	355	364	293	323	305	318	320	310	326	347	321	322	337	293	322	315	294	339	322	322	320	329	284	324	291	336	324	314	317	304	308	339	352	308	331	288	279	340	312	345	317	270	302	293	337	328	342	308	325	272	320	342	340	341	314	301	316	294	308	325	338	348	306	342	301	323	309	281	306	328	298	330	316	346	275	326	328	306	298	321	307	316	302	328	292	348	343	330	343	250	332	282	318	332	325	301	306	274	307	313	310	305	284	319	273	321	308	342	296	321	297	320	328	332	285	310	282	347	342	310	323	331	323	298	318	355	295	345	353	285	337	307	299	338	290	320	318	335	338	304	312	326	290	344	296	334	314	301	312	299	280	342	301	301	324	296	313	349	315	319	329	301	331	339	339	308	313	345	314	311	336	311	317	326	311	296	307	331	302	331	364	328	313	301	313	340	298	299	350	358	333	309	334	354	313	320	294	318	309	304	321	329	300	307	297	275	293	303	341	301	316	356	307	320	299	324	343	353	327	288	299	321	273	312	319	351	285	336	286	309	331	321	312	347	306	323	372	306	338	340	309	297	296	316	313	337	311	337	368	330	304	312	316	348	308	301	312	318	355	322	329	308	329	314	314	318	293	275	331	310	338	322	311	285	310	324	299	331	323	353	287	305	304	294	301	310	343	293	324	328	323	262	301	303	306	293	345	337	322	342	290	291	324	309	292	325	317	337	329	305	317	313	329	305	313	292	330	346	328	306	329	317	339	319	318	300	326	352	301	302	347	331	337	300	334	315	328	340	311	315	270	313	298	313	329	324	302	297	316	317	324	292	319	337	321	310	319	293	294	318	334	312	305	313	288	316	320	321	304	285	303	285	326	284	344	298	298	297	324	334	330	294	301	325	311	293	288	289	307	326	325	315	287	317	354	319	316	275	309	302	324	352	294	325	340	308	309	347	328	327	306	339	292	336	319	359	319	328	317	328	341	310	310	318	306	294	298	323	320	295	304	353	337	353	344	302	308	338	282	338	289	295	327	323	274	320	321	320	320	324	318	316	326	315	292	312	330	358	319	323	308	333	311	318	311	291	319	366	344	298	325	297	303	311	348	325	318	295	303	318	314	316	300	320	291	358	325	293	329	353	327	330	310	340	324	290	319	308	320	292	296	325	307	312	330	269	337	336	324	288	292	330	300	324	354	343	284	308	282	331	302	312	292	311	280	277	315	344	302	312	314	330	314	328	311	295	330	320	289	309	321	290	308	315	333	338	352	343	324	333	318	273	326	336	362	317	352	316	343	334	315	311	313	321	295	323	292	319	334	299	330	286	342	322	334	313	325	301	295	310	336	327	355	299	324	292	322	312	298	340	294	327	305	289	316	285	313	336	304	311	300	301	302	297	300	331	301	330	294	326	337	312	327	296	286	288	309	299	329	291	289	341	347	374	325	306	337	291	308	309	302	346	329	314	339	321	314	346	295	317	293	315	296	314	303	317	316	331	306	298	302	307	327	318	320	339	347	313	330	283	326	294	298	369	331	309	306	277	300	315	300	355	340	323	356	296	306	298	280	311	321	331	332	306	275	290	314	301	294	311	309	284	341	344	302	320	339	311	316	312	333	333	280	305	335	303	321	287	295	288	344	310	306	280	293	320	300	294	309	339	336	337	305	319	320	328	332	307	335	328	289	326	337	328	316	315	343	301	309	328	316	325	359	308	314	306	336	287	325	318	312	307	297	286	346	306	317	327	335	319	303	352	312	286	306	321	338	344	313	325	304	266	337	307	337	334	330	285	288	339	332	381	329	332	351	307	296	326	325	325	274	318	334	307	303	317	322	322	288	310	307	359	310	290	298	321	332	275	309	339	325	326	324	325	276	307	303	345	306	320	324	313	317	309	335	272	324	302	315	311	325	325	323	322	314	322	297	336	315	328	306	336	326	316	301	326	335	316	297	282	300	323	306	298	349	315	295	297	301	310	347	322	304	304	295	285	351	334	336	336	290	329	294	299	340	361	331	273	340	303	333	321	321	297	291	338	294	310	332	294	292	267	317	309	343	331	302	315	300	299	305	289	350	320	318	285	298	299	341	295	313	305	297	321	313	309	349	321	346	279	327	313	314	315	299	281	304	308	364	360	339	332	279	310	283	310	313	305	304	324	340	349	295	306	359	308	336	286	315	328	285	278	289	349	304	324	310	345	324	329	309	294	363	332	315	315	340	332	320	324	316	322	298	334	354	316	303	330	323	333	313	334	316	307	292	332	308	309	350	335	311	335	293	276	272	294	292	307	311	301	340	331	285	302	318	322	317	314	326	308	332	325	297	312	286	339	377	334	298	350	308	318	321	355	357	333	316	351	370	327	345	289	316	313	267	342	317	342	316	346	330	328	287	314	319	329	292	288	314	265	297	302	338	308	303	352	285	316	331	283	320	300	291	341	267	303	329	321	321	327	350	320	328	356	299	315	307	326	332	295	301	327	362	331	332	343	345	294	305	320	339	307	307	281	299	311	286	308	300	306	306	309	302	325	310	320	302	287	331	339	320	290	321	323	308	298	295	280	309	273	309	310	295	351	259	335	303	299	347	305	297	318	297	291	332	336	304	315	351	332	328	313	311	324	315	301	333	366	328	325	332	355	322	351	307	310	292	300	310	335	326	302	297	340	318	352	318	318	302	325	323	335	307	317	334	311	311	333	280	346	335	293	310	345	293	293	318	335	301	313	321	333	323	340	321	319	331	318	306	322	370	352	326	326	338	304	312	307	311	334	331	316	299	333	308	302	338	302	275	313	284	334	331	307	313	336	351	350	310	316	291	297	288	314	327	331	306	364	325	327	328	314	320	301	340	312	291	338	312	317	312	306	296	327	307	319	291	339	321	322	325	311	298	329	319	328	306	295	298	352	314	311	319	337	291	291	336	324	334	318	318	286	327	327	311	326	321	320	335	336	324	348	328	341	323	328	356	257	324	312	329	295	290	300	314	336	312	328	321	313	295	357	347	316	289	297	340	321	334	305	319	315	307	299	329	313	315	313	288	342	324	330	327	344	308	296	336	293	325	314	292	333	317	314	336	307	314	321	327	313	297	347	325	318	319	293	302	282	324	300	338	282	296	313	333	348	310	330	292	338	300	296	341	321	314	313	318	339	321	326	295	274	320	331	319	297	300	310	331	327	327	317	301	350	337	332	325	312	321	306	286	329	315	316	310	345	279	318	279	315	346	333	341	312	281	317	294	310	291	315	308	287	321	321	327	307	319	312	292	349	307	274	288	310	277	317	328	335	328	312	280	284	286	337	326	291	356	301	304	328	328	306	325	328	307	340	281	339	347	304	320	317	287	307	329	344	323	326	354	289	313	322	302	339	334	298	341	341	310	297	329	319	323	345	335	295	315	303	315	331	317	325	311	342	338	298	336	288	324	315	321	335	355	315	346	308	307	329	321	319	294	306	284	335	305	331	330
9487	1346	2717	2808	1350	1194	1095	1012	969	908	862	858	822	854	851	799	808	794	808	825	748	793	808	808	794	794	772	770	775	757	751	716	799	789	737	786	729	782	738	827	762	733	730	748	761	730	747	789	749	766	812	770	752	782	757	767	764	790	793	816	776	771	715	729	755	813	746	742	709	741	715	760	771	793	798	812	738	728	756	714	722	744	748	806	768	730	720	707	748	740	762	768	765	756	729	691	747	719	800	766	750	761	723	748	709	722	715	745	781	736	741	719	756	762	660	731	721	791	756	772	726	720	743	740	729	757	755	753	742	780	758	764	731	730	726	740	774	742	747	708	730	756	742	733	739	768	725	721	713	753	740	718	800	786	742	747	752	739	754	754	742	705	753	733	772	756	745	732	754	744	805	751	741	765	767	775	725	763	760	792	743	788	748	721	771	774	734	770	766	786	737	809	770	718	792	708	723	781	707	740	745	744	790	716	801	781	779	731	722	781	738	743	771	721	747	727	759	750	745	796	725	687	775	710	719	729	719	774	785	716	729	766	779	702	754	760	740	748	719	754	741	740	689	728	750	728	753	767	745	738	728	683	765	755	727	769	760	786	781	727	773	761	715	677	713	711	757	722	757	698	758	785	749	772	752	753	688	735	779	712	754	745	778	784	778	752	724	689	775	713	740	759	789	748	756	787	802	812	733	758	767	761	758	787	792	749	789	732	786	760	745	773	767	744	777	775	760	723	793	723	754	719	761	744	770	750	739	732	725	750	758	693	678	742	740	726	742	738	767	743	781	804	752	745	773	738	767	774	786	759	739	802	757	763	757	717	770	704	712	752	767	724	754	776	752	785	741	733	789	763	759	767	768	739	746	733	725	754	755	745	740	692	717	762	703	772	742	721	808	798	763	729	763	789	731	790	741	721	716	818	743	756	756	760	768	709	769	741	766	745	755	754	765	758	702	731	743	737	719	747	747	718	825	757	769	765	753	697	719	728	810	718	756	766	809	768	734	744	761	790	705	737	749	769	783	777	722	779	724	761	755	743	720	746	753	719	748	783	723	738	763	736	756	740	757	724	761	738	804	732	790	763	771	752	754	779	764	775	763	745	767	746	716	734	709	733	748	727	725	764	728	752	758	727	756	753	798	767	739	725	751	744	755	777	784	781	743	813	718	727	791	754	715	787	741	749	678	731	709	745	797	758	722	744	803	754	767	740	745	731	736	769	734	753	775	773	704	758	814	754	693	769	708	723	730	784	720	706	708	782	725	742	744	784	772	779	721	811	731	767	688	765	754	756	739	761	771	757	724	790	730	734	807	738	789	762	730	806	779	768	712	716	760	760	774	700	712	721	782	770	764	706	684	727	755	766	741	744	759	777	783	701	792	751	798	799	774	758	759	768	765	762	734	705	760	770	735	717	695	765	726	769	754	708	722	748	709	769	731	773	721	775	744	813	695	718	797	746	727	751	749	772	765	725	721	760	729	725	725	743	794	797	770	727	740	712	720	733	774	735	755	763	690	736	727	737	754	762	785	709	746	706	741	751	749	771	733	781	750	739	752	752	759	782	707	752	795	759	719	774	779	716	752	705	770	731	754	784	774	736	745	752	709	754	751	722	728	756	735	725	767	734	763	798	734	742	746	770	777	739	763	705	767	791	763	748	721	758	789	758	764	786	780	722	754	747	710	753	754	742	739	758	768	751	730	719	731	743	758	789	746	721	749	742	780	757	726	752	759	764	760	775	775	742	724	725	747	749	740	756	758	771	746	779	714	702	723	759	757	751	737	750	746	735	795	715	792	815	808	735	745	761	708	774	766	736	723	774	745	712	754	737	661	759	745	807	796	766	736	726	724	700	812	752	740	752	769	723	768	789	708	715	759	801	778	749	731	752	729	736	778	712	755	743	744	734	748	717	744	747	707	696	731	702	736	721	724	728	711	730	730	734	822	714	717	747	772	778	724	760	771	747	763	786	715	735	751	748	775	735	756	703	781	771	717	750	771	745	751	747	765	784	738	788	755	761	755	768	789	723	735	733	756	707	766	766	739	778	746	734	759	767	766	729	743	772	736	784	758	717	723	729	785	729	745	735	771	702	757	787	719	791	744	760	716	765	811	751	748	731	750	737	827	774	766	759	728	781	773	752	759	775	737	750	729	789	731	699	733	758	781	751	794	766	746	731	756	765	747	768	806	766	765	690	791	729	740	721	777	761	797	726	733	767	766	717	770	766	768	754	745	751	765	771	717	786	739	757	723	713	742	764	774	778	747	736	763	751	724	784	745	757	716	758	790	748	743	734	787	746	758	737	718	742	780	763	774	737	774	790	750	738	735	822	751	718	695	717	731	754	777	742	756	797	748	746	758	771	745	756	723	725	740	738	785	766	729	719	711	749	725	762	757	743	730	751	720	736	712	720	780	764	755	764	756	763	777	765	741	743	705	742	726	737	771	757	757	735	736	739	794	729	721	773	790	733	780	763	758	722	699	749	748	756	720	762	730	711	702	779	721	747	781	760	770	765	738	747	728	761	683	767	761	774	773	796	732	715	767	737	695	750	732	754	767	732	752	782	743	706	731	789	766	783	739	729	750	778	729	775	758	745	778	675	750	715	694	784	781	724	765	828	768	739	695	676	742	796	746	702	694	789	735	782	775	748	758	753	751	746	804	727	768	813	716	739	746	730	703	721	776	763	769	720	768	722	773	753	752	766	750	776	648	711	721	727	732	722	740	714	761	785	779	693	773	718	764	764	728	720	756	734	747	786	750	765	753	751	782	755	742	734	706	744	713	783	747	765	746	737	766	763	797	736	823	726	769	758	768	761	803	762	714	734	735	734	762	761	720	755	732	765	719	756	806	776	784	722	768	759	740	706	783	742	720	689	724	746	735	745	776	762	705	743	695	753	740	782	726	758	745	775	745	733	742	712	790	793	810	767	739	759	708	757	792	757	708	757	740	715	738	722	730	777	735	705	769	735	737	763	714	770	706	722	817	748	749	738	708	768	764	746	718	772	732	772	720	753	733	739	749	726	716	752	749	742	718	770	775	709	776	719	714	753	745	794	732	700	748	781	732	752	788	735	790	772	711	732	762	776	712	765	731	732	747	750	746	714	700	749	760	715	819	713	781	774	746	759	785	781	765	704	735	721	743	765	701	756	739	746	763	740	756	759	766	793	735	718	733	735	705	704	763	772	803	788	776	780	784	715	775	795	746	777	707	778	724	760	720	764	731	716	796	762	782	736	777	772	750	716	740	755	771	738	745	780	734	771	743	744	739	733	781	739	728	744	705	732	784	729	719	786	773	765	734	756	800	736	779	756	787	720	788	764	712	787	705	761	713	746	718	798	748	746	713	749	746	748	779	732	767	775	702	811	718	775	804	768	735	705	772	734	735	732	756	773	785	772	758	731	768	727	746	750	744	782	791	778	727	717	767	748	748	791	706	762	744	721	748	734	740	774	738	779	749	777	764	754	748	795	751	732	768	767	726	732
20063	2435	1990	1283	445	339	294	267	227	189	204	193	174	172	176	144	170	158	145	146	152	155	147	142	144	151	158	159	149	146	143	167	154	156	193	146	154	151	161	161	142	148	143	145	146	153	153	151	134	141	144	152	148	142	149	166	148	153	136	168	174	152	143	177	180	157	161	158	156	156	171	167	159	153	151	174	156	153	131	166	168	157	145	175	138	170	166	183	142	178	139	159	150	151	183	149	152	153	150	167	165	165	138	162	160	140	157	180	152	164	159	154	153	155	139	139	164	140	155	179	162	141	150	121	145	153	165	153	168	157	137	162	151	166	158	147	162	141	171	134	170	178	163	167	174	145	134	155	157	161	145	144	161	147	153	164	144	173	151	166	144	163	184	161	166	136	146	148	140	161	149	160	139	155	168	151	152	151	139	162	160	181	137	162	169	159	123	178	154	170	145	150	158	151	142	161	146	167	144	164	163	147	163	157	162	165	142	135	181	163	144	135	156	154	148	151	158	169	153	153	139	161	155	142	162	166	172	155	157	153	149	176	173	151	169	134	155	151	149	141	150	136	175	159	167	153	164	157	160	166	140	151	152	147	146	137	173	167	160	150	145	128	145	170	166	153	138	143	159	179	160	150	158	151	161	161	149	167	171	179	136	144	151	141	152	162	171	140	171	175	203	153	144	162	171	121	146	178	149	148	141	186	155	156	158	155	158	162	178	163	160	168	172	136	145	145	144	158	152	154	142	148	138	151	162	169	139	161	143	168	151	151	136	142	151	169	157	148	119	153	141	148	154	156	117	145	166	161	147	146	139	164	146	133	159	174	150	140	162	139	175	181	133	124	141	139	156	149	163	147	158	152	150	181	164	151	173	153	146	155	155	118	155	146	155	162	143	157	156	153	154	170	177	153	164	167	161	171	145	148	148	176	143	151	137	158	153	171	173	154	143	120	146	167	159	136	175	153	154	155	127	163	169	157	138	151	169	172	156	180	159	151	137	144	182	169	141	139	139	153	145	122	166	132	122	120	155	122	169	162	145	163	164	148	160	175	138	147	146	158	145	135	137	153	167	130	176	165	176	144	149	157	169	162	165	139	167	141	159	133	155	158	149	147	161	129	159	147	151	148	127	146	160	149	146	134	141	153	128	163	142	159	136	159	173	163	170	157	151	141	165	165	152	144	133	154	152	145	166	146	148	145	136	167	155	173	171	157	162	142	149	160	155	165	147	149	168	138	171	144	145	153	120	152	160	179	159	146	156	188	125	153	137	149	129	142	144	140	155	166	152	174	163	172	157	147	164	140	179	163	175	155	135	174	150	155	160	149	128	142	148	144	183	150	137	159	154	170	140	139	155	154	162	160	163	131	181	167	166	159	155	171	179	162	161	147	180	171	173	157	146	146	157	173	152	167	157	148	150	172	154	153	152	159	153	152	150	153	141	161	160	151	152	178	152	161	133	163	168	149	166	176	146	154	143	199	147	163	148	174	126	163	160	144	185	131	176	136	149	150	149	176	142	143	150	154	179	152	149	137	149	135	179	160	143	145	153	193	145	142	161	166	151	138	144	142	133	158	161	170	147	130	160	150	156	151	157	155	146	163	154	149	186	141	159	167	158	163	140	143	147	179	149	154	148	174	147	151	137	147	152	132	153	155	167	149	165	156	160	159	171	140	157	164	165	155	167	140	153	150	151	159	173	153	155	152	185	138	163	159	150	177	142	166	141	182	144	152	158	141	157	174	149	137	138	137	156	153	130	144	159	169	158	141	129	177	144	150	154	156	143	153	166	119	144	157	137	157	148	157	162	157	173	152	145	159	125	146	146	157	147	159	178	174	139	135	140	150	135	163	146	154	162	163	167	172	131	148	143	137	159	171	172	146	178	153	131	142	154	148	137	141	148	155	152	136	148	141	149	160	166	178	155	138	158	142	140	154	143	159	184	177	159	163	135	149	157	152	148	159	181	156	137	148	137	151	152	148	145	159	158	145	157	127	164	145	165	131	160	171	163	160	170	173	139	155	152	147	160	151	144	172	145	148	148	157	141	130	149	146	133	174	153	178	139	158	155	160	172	173	153	125	145	159	157	158	155	149	128	155	154	155	152	153	168	163	155	131	148	155	164	124	164	166	172	144	153	142	156	166	158	158	158	151	153	171	137	148	150	170	164	165	167	169	158	140	136	159	168	166	145	150	166	172	161	180	159	134	161	159	178	158	139	160	138	177	154	165	124	160	172	159	137	142	152	137	129	153	145	132	164	158	145	165	163	167	159	154	142	150	147	166	171	132	170	159	163	160	147	161	143	156	136	181	148	172	156	156	164	160	183	136	151	148	158	138	147	154	163	163	151	134	132	166	151	166	127	149	153	165	165	169	174	177	147	145	146	154	167	162	146	154	145	155	146	160	145	155	164	125	136	143	142	150	162	137	159	128	154	168	148	166	158	181	135	173	160	155	162	164	146	170	147	175	152	164	136	139	176	140	146	155	131	140	138	146	135	143	156	134	159	157	143	161	127	161	153	153	153	157	173	167	141	133	165	164	159	158	175	150	160	159	135	145	160	154	151	161	164	123	152	161	139	155	165	144	156	141	169	147	157	171	143	138	180	160	145	151	154	138	160	164	171	169	160	158	177	149	145	174	148	151	148	153	176	176	156	150	162	157	147	145	163	123	143	149	150	157	151	132	161	144	153	143	157	151	151	169	166	154	182	147	137	150	168	155	149	138	174	160	138	160	164	161	168	126	165	147	137	172	156	147	154	133	152	187	155	139	171	171	176	172	147	153	172	159	154	155	154	170	147	163	145	145	154	151	163	149	166	182	138	158	138	149	149	136	157	153	160	167	137	170	160	141	163	156	156	151	156	174	143	136	172	136	169	161	161	179	149	159	147	175	153	159	146	134	148	159	163	129	159	150	167	150	169	160	162	154	150	142	134	168	164	153	156	150	131	134	132	166	140	159	149	138	170	144	159	146	139	175	155	170	149	154	169	151	161	158	144	158	148	148	144	170	152	173	167	148	149	146	147	167	150	150	173	166	171	145	155	163	164	164	161	177	150	151	140	155	135	159	138	160	190	173	145	165	165	165	141	167	160	167	157	160	152	161	148	164	141	172	143	154	167	148	145	165	141	162	192	154	138	130	161	161	159	168	160	154	145	141	150	181	155	163	165	150	147	188	144	140	149	160	139	177	171	126	139	157	137	181	161	161	183	146	150	152	162	161	155	135	154	154	156	126	155	148	151	155	123	135	148	144	125	142	148	164	176	169	155	167	152	152	147	156	148	158	166	157	165	153	152	135	146	151	150	180	143	153	169	177	164	149	161	156	169	154	157	150	142	166	143	153	149	165	169	155	167	175	164	171	169	171	130	148	163	141	143	150	153	144	145	172	158	133	142	174	162	149	158	126	151	163	165	161	159	151	138	139	155	158	164	157	157	189	149	143	146	166	147	148	152	158	160	158	141	149	165	146	156	173	145	144	140	156	179	149
12805	1322	3899	3836	1604	1199	1036	894	748	701	584	620	581	523	588	498	503	533	462	466	456	471	409	440	454	431	426	418	439	433	432	446	450	394	411	417	483	387	393	412	379	419	396	404	422	378	407	399	390	410	412	421	377	399	381	369	436	462	449	453	385	396	424	405	387	389	433	422	376	391	387	414	396	392	411	346	399	370	410	423	363	402	360	361	422	382	417	345	390	375	371	391	355	386	385	357	426	425	390	439	362	420	409	404	391	399	383	421	385	421	352	388	382	383	436	400	363	402	409	409	349	399	389	390	411	388	379	386	409	417	411	392	409	401	405	388	394	395	381	427	390	391	374	375	379	395	382	393	415	349	376	384	421	429	399	417	356	374	392	408	421	430	393	404	396	415	402	411	414	390	383	409	389	385	386	366	426	403	402	403	364	397	412	394	389	430	385	408	422	393	386	378	410	382	417	375	391	383	379	390	350	406	396	387	406	353	385	421	374	399	358	410	393	361	415	385	416	419	407	403	390	392	436	413	388	391	416	396	406	405	432	377	376	394	374	411	384	368	418	409	377	391	384	402	397	396	406	398	397	372	373	391	435	401	418	363	401	387	389	395	417	409	413	370	423	393	420	405	374	395	386	400	374	373	377	379	395	366	375	394	413	411	389	358	377	414	387	383	358	421	393	409	419	354	396	404	372	379	377	407	398	414	402	396	399	382	370	416	369	394	383	405	371	423	400	389	371	371	400	388	413	367	412	358	405	410	418	398	370	389	436	373	382	425	401	389	414	430	387	379	373	393	391	415	385	410	400	406	378	382	396	375	397	391	400	416	386	401	396	414	400	373	394	411	384	441	394	397	367	402	398	401	364	400	391	383	389	367	400	404	416	417	383	379	389	421	381	373	390	395	385	377	398	412	410	424	412	399	402	401	398	370	373	360	357	389	376	383	418	411	406	376	367	410	397	390	395	382	394	369	420	377	393	391	386	385	392	402	407	372	423	378	348	395	348	398	382	408	390	395	386	408	366	392	382	356	375	407	391	375	392	347	376	380	407	374	375	431	381	412	420	407	384	397	398	400	400	384	385	384	421	408	375	413	378	379	403	390	371	352	387	350	371	366	383	382	391	375	411	389	429	396	411	402	347	410	376	400	416	420	400	379	383	395	386	375	378	411	366	387	351	393	374	375	409	407	393	397	396	387	386	419	377	371	385	418	382	394	380	412	371	373	396	406	391	389	387	357	397	398	403	407	394	412	377	375	389	366	422	377	419	373	415	395	377	401	415	399	467	398	373	407	423	390	365	389	392	391	413	383	377	396	390	420	400	362	436	436	406	441	366	419	415	389	370	412	379	397	390	411	376	412	376	396	419	375	428	406	391	394	376	379	400	381	391	392	375	410	382	368	388	383	404	357	418	350	383	392	403	398	364	427	428	411	388	375	361	407	405	394	426	416	390	370	374	354	355	384	398	381	419	402	428	420	366	389	365	398	413	414	386	383	403	381	386	385	409	382	391	372	366	420	397	419	402	416	400	401	398	376	393	370	378	384	384	383	432	414	437	389	403	419	400	399	392	429	393	416	392	398	388	418	392	394	381	395	398	399	411	411	420	382	356	383	384	415	419	375	398	436	411	393	368	379	415	400	440	378	396	405	365	385	363	432	407	385	389	402	405	412	385	378	367	389	338	383	383	398	384	389	372	415	408	414	382	388	422	381	411	403	381	368	395	384	395	397	395	417	371	406	402	416	390	436	395	362	386	409	361	381	378	403	390	371	431	378	381	366	369	408	404	413	396	371	383	374	411	399	391	414	379	393	415	414	407	407	397	431	392	427	398	396	394	398	386	426	402	383	413	385	408	426	413	427	418	400	382	409	405	374	389	382	391	421	388	373	393	423	379	359	452	389	420	392	400	423	412	346	393	374	420	367	368	373	413	391	412	372	403	389	390	421	413	391	401	375	344	409	394	431	416	364	385	405	361	430	394	365	418	426	403	395	416	359	410	383	374	407	398	384	380	411	420	380	350	410	379	408	426	408	392	383	368	382	378	375	366	394	381	403	425	419	382	382	368	386	402	400	393	377	396	389	405	394	424	392	404	394	404	419	422	402	396	403	412	389	459	362	405	377	390	397	392	390	406	373	412	412	439	374	419	380	370	398	387	398	393	370	401	350	426	399	413	401	384	397	377	367	406	401	411	386	394	382	382	405	350	386	398	368	384	377	327	426	397	423	418	401	407	386	392	432	391	370	388	389	379	369	442	433	410	384	365	385	407	387	425	359	395	356	372	414	422	420	396	376	420	380	387	357	392	372	364	376	384	387	375	368	369	412	393	399	375	415	399	373	413	386	379	363	405	369	415	373	436	416	423	381	385	366	397	419	403	400	404	384	359	382	438	387	399	417	431	380	429	414	389	410	364	400	396	432	396	407	407	396	379	369	371	407	359	387	351	412	410	396	411	396	380	394	424	375	413	372	392	392	409	386	393	378	360	364	394	409	424	399	379	422	417	390	391	376	399	386	423	419	388	400	414	375	406	371	390	369	390	407	406	381	403	401	410	396	392	377	399	436	385	412	392	394	409	387	434	422	385	381	407	361	440	394	398	405	418	403	387	420	416	376	401	415	353	378	408	400	391	392	429	383	369	391	413	443	392	383	389	379	391	404	458	420	409	382	381	383	382	393	404	398	400	396	420	407	378	420	391	365	401	406	378	421	410	354	372	379	416	405	412	397	413	429	393	383	358	367	369	355	389	393	406	378	378	410	418	399	362	376	439	362	395	415	377	399	385	408	392	410	373	404	347	381	411	402	372	387	406	396	411	399	368	395	418	397	418	401	394	379	394	383	386	429	407	442	389	429	411	421	379	364	405	376	419	394	383	402	387	392	383	393	389	387	390	396	338	389	376	403	406	373	366	383	395	443	396	373	417	421	389	390	402	409	363	400	373	390	388	361	399	367	388	385	421	422	413	403	401	376	378	396	397	396	396	387	417	378	389	377	425	386	415	365	397	372	388	421	381	385	424	411	386	418	392	407	404	424	383	413	399	450	420	395	360	389	402	402	379	384	375	376	374	402	373	415	408	378	396	406	394	377	399	401	410	389	392	399	363	366	391	367	392	405	386	354	435	410	415	363	379	392	401	415	411	406	373	385	400	437	373	381	417	376	402	394	408	402	415	359	385	349	387	399	351	383	389	439	394	423	369	396	361	391	393	414	359	394	405	403	419	373	384	390	368	390	418	389	476	413	375	420	391	396	401	398	422	367	342	409	384	412	405	412	402	378	407	429	383	394	388	414	395	434	381	367	411	395	364	385	422	370	411	356	421	383	402	412	394	396	382	361	385	375	373	394	392	393	425	390	419	390	430	386	423	399	394	366	378	383	398	388	400	392	416	408	407	398	434	333	370	412	389	414	404	370	372	398	404	373	358	354	389	393	364	410	376	380	438	380	399	402	390	403	417	421	394	366	406	408	427	424	408	414	378	378	410	385	374	352
3192	613	942	606	394	338	345	362	315	319	336	332	362	386	368	323	335	351	348	360	365	346	333	333	333	342	359	314	362	361	363	327	325	348	325	337	332	344	328	353	338	358	322	362	355	325	341	317	343	353	328	344	300	328	302	343	333	316	351	360	336	343	367	316	339	305	335	330	313	336	327	344	329	311	355	318	353	324	332	317	313	341	341	334	387	331	355	358	352	335	360	317	344	346	338	347	332	339	303	342	327	332	324	333	304	302	335	349	321	341	298	321	331	328	363	366	379	334	353	320	345	328	337	341	369	339	326	351	374	376	328	339	338	335	306	376	352	351	319	336	348	355	352	327	310	310	322	321	341	354	310	311	327	320	307	332	315	347	376	333	331	340	373	338	354	300	290	349	327	333	342	303	332	325	372	355	339	306	318	292	335	342	334	323	328	328	311	339	302	326	344	343	331	345	316	365	349	324	328	353	339	319	327	373	369	337	339	282	350	328	317	379	325	329	304	368	308	339	332	334	322	331	341	329	329	353	340	337	306	386	336	322	389	349	344	383	349	334	347	328	324	329	347	355	349	343	331	325	298	343	329	384	360	327	304	334	358	337	310	331	336	327	356	361	333	337	297	369	378	324	341	336	345	342	316	331	333	334	306	324	319	320	343	343	323	339	361	349	315	371	342	316	314	333	316	356	331	341	323	343	321	335	346	347	356	348	327	328	336	320	337	313	345	323	351	335	291	314	350	306	321	338	317	346	370	312	336	309	313	331	342	329	351	323	340	353	371	324	336	372	340	325	349	351	327	357	358	294	305	308	339	354	341	339	332	339	322	341	349	316	300	319	314	363	329	324	353	347	344	348	325	317	354	309	309	322	309	320	306	323	296	332	324	331	345	317	311	336	354	334	318	296	338	376	333	320	362	331	313	323	323	336	320	331	326	351	327	330	334	349	368	342	323	324	337	350	344	354	356	332	353	362	350	369	344	348	334	323	322	346	361	327	317	332	353	307	342	314	349	330	320	331	316	355	336	345	307	319	317	351	318	329	337	342	330	382	316	347	333	328	349	339	326	327	341	364	335	335	296	314	360	354	348	333	339	330	333	379	308	348	323	331	322	319	329	283	341	320	339	294	331	337	306	335	349	336	327	325	341	343	338	371	337	337	344	311	337	329	341	381	362	331	313	322	323	339	356	367	362	312	306	315	331	354	337	319	339	327	339	325	326	332	330	340	347	365	309	333	315	335	319	394	343	355	332	343	316	322	351	363	350	344	334	330	328	301	299	349	335	348	334	323	368	358	329	313	339	357	386	331	324	325	317	344	358	328	339	326	326	322	299	326	331	343	376	330	365	323	302	339	310	299	344	317	322	306	331	321	332	329	358	348	341	343	335	321	302	357	341	358	309	344	313	314	337	344	357	331	316	341	329	362	335	330	349	358	332	348	351	359	334	350	310	365	346	347	364	319	311	331	319	338	341	329	353	356	340	332	328	337	332	332	310	347	338	318	324	378	354	344	319	339	324	296	352	333	355	378	358	340	350	313	354	349	323	323	297	317	372	349	322	319	312	337	325	365	338	374	320	334	344	330	343	324	352	360	355	319	347	317	381	350	316	348	349	328	361	346	369	349	344	308	361	328	318	368	322	343	354	358	330	373	338	327	323	330	350	335	364	357	326	329	336	301	319	357	313	291	341	358	301	339	330	333	322	312	342	337	339	341	365	330	339	330	313	338	335	330	347	356	366	319	331	325	367	342	357	348	340	352	368	334	314	342	324	321	279	314	366	338	327	348	331	331	342	309	319	354	320	317	329	339	324	310	348	325	344	377	335	355	312	321	305	344	344	342	329	304	334	321	388	317	316	344	317	341	342	332	350	350	302	358	355	324	350	362	348	350	373	301	350	302	325	316	349	359	358	341	345	302	311	345	330	315	304	359	332	323	305	367	337	317	323	317	328	347	310	361	337	316	348	336	346	365	358	299	345	357	337	336	358	346	355	365	365	340	357	345	354	323	358	321	358	315	339	332	359	330	311	337	347	332	331	341	332	329	320	290	356	359	353	361	331	341	325	360	340	324	304	353	372	366	369	356	361	342	348	338	340	336	331	351	325	323	329	308	364	344	319	306	320	350	357	322	325	308	328	315	358	342	344	335	329	319	363	314	348	328	326	337	332	281	355	337	330	326	315	353	340	310	320	313	336	334	304	312	347	349	335	353	339	334	320	333	325	328	337	324	351	368	344	352	333	360	345	354	348	293	350	324	344	347	317	321	377	285	344	359	314	279	339	342	326	353	328	311	370	343	339	366	349	327	333	333	334	305	367	369	309	317	361	322	349	323	326	326	283	329	343	342	355	335	343	325	343	329	351	336	341	338	362	327	341	350	337	331	323	363	377	322	321	302	333	344	329	353	333	343	354	350	335	363	344	347	332	362	316	345	357	338	356	331	307	350	333	332	331	298	332	348	338	392	335	340	316	323	339	372	322	324	301	307	344	360	328	349	325	340	352	311	336	337	298	355	347	337	320	370	331	350	336	322	337	337	337	359	327	339	345	304	313	337	379	350	323	356	345	367	329	319	356	348	335	346	318	298	321	328	367	325	376	368	317	365	363	343	326	352	343	319	325	324	335	346	343	343	314	359	321	341	295	334	300	339	325	374	316	317	337	347	364	336	335	359	341	343	328	364	319	374	373	356	313	355	332	323	377	349	295	336	326	296	313	330	353	345	333	361	333	325	329	361	349	330	310	336	338	326	340	357	334	325	358	349	316	367	329	351	322	345	340	327	352	346	343	376	359	316	345	334	347	348	353	343	327	335	317	318	379	353	349	351	296	338	321	338	359	329	337	333	310	335	340	330	331	330	304	316	322	343	345	353	348	330	340	342	329	305	297	362	338	342	347	356	345	344	339	359	312	327	342	358	338	346	342	338	335	323	345	328	348	362	343	330	295	315	290	301	316	311	346	307	324	347	326	351	326	325	377	355	330	361	369	333	362	366	324	360	322	336	343	331	328	306	294	354	326	341	315	361	328	323	339	360	352	313	313	357	333	338	371	331	366	321	330	342	334	345	353	330	329	345	351	363	346	312	346	371	349	355	351	330	335	348	321	338	310	354	349	350	317	340	345	329	335	367	338	325	336	359	338	347	372	350	333	336	336	339	325	314	342	307	332	306	342	364	329	308	339	337	327	336	306	320	319	354	330	306	316	326	319	349	314	325	331	318	341	333	343	334	330	317	357	351	350	309	343	305	317	362	324	339	346	317	315	334	323	355	318	358	344	291	359	367	340	334	352	341	319	345	349	339	344	367	373	312	320	367	341	321	388	337	344	367	324	313	340	314	363	319	356	326	331	366	363	331	334	347	337	348	353	361	343	311	337	371	330	334	340	336	352	326	326	298	312	353	347	335	306	322	346	302	335	361	357	341	361	331	354	365	354	347	315	309	342	342	363	304	311	349	345	311	361	353	366	328	346	343	338	329	324	354	364	362	317	347
3191	1038	2223	1665	942	844	833	798	847	815	824	798	841	810	800	832	850	875	787	809	814	825	803	804	819	795	775	801	771	862	825	776	759	803	802	776	781	810	829	794	814	758	832	801	816	783	797	755	802	774	769	824	803	774	811	829	747	803	826	815	806	796	777	831	816	791	792	777	847	786	855	844	837	828	825	820	822	794	744	806	747	795	793	821	820	803	754	788	829	778	755	861	769	800	822	821	861	858	833	827	806	865	780	818	834	807	820	798	807	789	791	828	787	788	853	834	756	798	796	760	750	835	828	820	806	823	781	802	778	792	813	817	765	797	827	853	746	786	811	788	800	785	763	861	792	821	785	822	783	815	839	770	808	799	807	768	791	795	776	830	776	776	781	844	842	755	808	837	798	853	789	766	819	757	800	817	826	827	821	835	844	789	783	805	782	759	733	812	794	783	753	820	807	790	830	811	817	819	793	834	789	813	834	770	784	810	778	761	833	795	793	774	813	809	844	829	816	790	793	777	793	769	797	816	785	811	768	803	741	830	795	798	770	772	837	808	855	799	807	799	786	799	822	775	776	793	808	770	783	818	789	823	826	798	849	767	820	795	805	825	842	786	852	787	876	787	790	836	797	809	738	801	800	755	789	822	788	817	848	759	794	809	796	827	853	791	805	774	811	770	799	785	807	811	788	786	817	747	827	849	835	825	791	838	806	828	839	794	754	852	830	784	805	818	813	809	794	820	828	749	794	826	763	779	862	813	805	827	763	867	792	760	817	817	820	796	795	803	788	833	829	820	798	769	810	816	792	786	784	801	794	798	846	814	800	823	900	791	784	781	777	734	762	816	807	800	822	796	811	820	795	772	819	753	792	790	815	834	766	809	870	806	815	821	813	773	812	792	793	788	821	803	840	837	785	828	827	793	794	777	775	802	801	822	791	805	816	778	788	779	766	817	828	846	777	797	840	890	804	767	786	846	748	794	810	802	802	766	826	794	801	772	805	818	732	812	816	791	806	779	826	793	820	802	825	781	839	801	778	786	790	771	778	803	803	790	774	778	798	820	783	824	748	818	844	789	814	813	806	826	791	796	808	775	803	810	802	769	854	791	755	833	789	809	772	785	846	822	855	774	828	770	798	811	832	775	828	780	775	815	838	859	796	778	797	846	791	809	807	782	823	813	795	771	836	782	811	791	828	853	835	750	823	816	753	793	821	822	875	766	856	761	748	815	784	825	852	771	800	840	780	804	826	791	839	780	777	807	828	830	766	814	821	815	831	782	817	757	825	836	796	765	760	784	777	830	832	759	778	815	829	841	788	816	804	831	839	847	810	824	742	791	802	830	809	824	790	807	824	820	833	749	843	771	773	778	805	813	808	814	750	758	804	807	839	843	838	831	860	811	802	798	808	780	800	801	860	817	790	811	808	810	792	826	818	804	761	753	820	765	756	806	843	837	824	792	822	800	764	777	816	784	809	774	821	794	827	835	757	828	816	799	811	753	797	800	805	781	790	786	765	816	793	806	809	768	791	841	782	794	751	801	701	833	857	776	767	802	857	818	819	776	798	792	759	828	828	796	801	799	751	798	816	835	814	808	816	823	786	765	818	794	814	829	783	787	813	809	808	852	829	787	821	858	773	790	794	830	837	802	776	807	814	822	771	822	864	723	834	806	784	788	826	800	806	790	848	816	782	817	759	813	759	794	819	800	810	834	841	847	736	831	771	788	838	826	855	792	831	779	804	839	758	773	784	832	787	782	781	793	728	810	727	758	776	760	774	808	774	798	782	775	811	811	805	797	821	830	846	786	795	812	820	824	762	824	777	766	783	792	797	777	803	810	833	788	805	765	797	816	736	792	813	837	826	800	844	801	799	789	812	794	811	794	815	758	822	800	859	802	901	823	792	806	839	752	798	823	801	770	793	789	851	791	798	830	830	818	821	809	832	823	820	804	794	774	783	814	809	790	814	803	808	801	760	792	779	837	793	805	834	852	821	790	784	789	778	834	780	815	816	815	799	773	790	799	848	747	815	813	802	841	809	836	807	792	834	843	853	774	793	829	774	800	775	788	756	809	781	848	773	812	780	801	817	835	853	748	814	817	815	824	819	850	747	850	788	794	733	828	825	856	816	840	800	814	839	752	793	802	783	823	837	830	772	795	823	775	843	770	804	874	805	809	777	818	802	795	800	846	815	809	811	805	802	806	761	804	823	782	837	810	766	794	829	803	781	799	809	832	748	835	849	781	844	790	820	810	814	820	769	836	786	862	822	805	842	838	781	778	785	799	839	808	761	836	863	796	786	812	816	780	787	806	764	801	768	800	822	847	783	831	758	853	774	813	767	808	826	780	834	860	808	815	767	780	735	821	842	804	821	767	789	808	786	801	828	795	794	774	822	842	803	840	826	800	808	856	832	806	802	790	825	823	839	779	808	822	809	816	811	806	785	801	808	792	795	799	812	816	832	814	793	810	814	833	831	754	776	819	745	790	804	787	776	831	802	800	830	822	834	754	838	758	802	825	778	812	790	767	767	765	774	783	849	843	826	817	811	833	857	789	826	852	787	763	779	809	800	807	821	839	867	809	850	819	780	808	816	847	785	815	805	809	820	817	805	779	810	860	821	793	805	771	832	794	784	737	813	845	783	858	834	788	770	831	828	771	782	794	774	833	818	778	795	816	808	786	818	781	785	787	798	821	777	789	755	781	778	746	808	829	857	816	807	808	779	835	808	828	795	804	799	776	788	801	784	806	804	839	823	821	825	787	857	773	797	802	790	806	781	765	816	819	817	731	827	805	787	795	786	822	837	837	792	804	818	848	765	843	837	792	803	781	830	807	823	798	763	818	774	792	761	835	786	752	832	844	816	827	808	798	831	816	841	803	807	791	804	794	806	791	831	795	797	816	827	805	809	833	847	818	791	786	747	804	780	796	782	845	814	783	799	769	790	790	780	816	868	828	815	776	822	862	762	811	799	836	794	825	752	809	779	801	810	779	806	813	790	823	815	761	760	854	835	863	830	784	815	790	805	800	813	778	808	747	856	835	861	768	780	849	715	815	773	839	786	800	768	836	794	838	846	815	796	809	817	816	828	786	875	756	788	799	853	815	767	787	805	829	790	807	812	754	810	834	855	813	757	839	797	779	789	803	823	789	755	807	812	779	787	847	839	818	806	798	786	810	844	813	797	839	821	755	860	801	777	797	845	793	833	824	791	851	784	784	788	764	794	803	783	772	792	823	833	812	809	707	814	806	778	832	760	810	797	776	818	793	831	802	799	806	820	792	785	797	792	834	816	815	781	792	815	821	791	800	858	796	809	836	820	820	820	843	833	812	781	764	805	819	783	786	838	811	804	835	849	847	840	810	789	824	836	819	772	772	822	761	784	798	776	797	763	842	810	838	764	743	825	747	800	831	829	803	812	792	819	823	791	818	817	798	766	784	783	834	794	795	805	864	799	831	801	869	801	838	768	796	812	778	776	839	771	835	791	769
11694	1454	1425	1128	503	406	359	338	332	390	344	330	362	351	327	323	342	326	339	307	303	344	311	340	354	327	343	323	319	330	298	332	328	309	306	323	306	324	304	312	326	313	367	349	331	313	336	365	333	301	298	323	339	307	315	329	351	305	301	313	314	311	342	316	314	316	322	357	317	291	311	308	319	331	290	309	329	305	282	340	349	344	329	341	312	330	297	341	309	323	331	315	315	317	318	294	327	321	331	335	347	367	354	334	322	348	316	326	306	311	317	339	341	313	319	322	335	358	276	343	309	315	309	340	315	335	354	314	284	302	302	303	307	309	307	297	335	311	297	322	316	313	292	341	319	277	324	332	319	303	327	332	345	322	329	347	313	358	316	323	345	309	338	335	325	317	294	323	297	292	308	362	321	323	351	338	340	322	317	316	299	299	339	363	327	341	343	312	313	343	318	337	296	336	322	329	336	317	322	317	363	295	349	314	336	345	311	335	343	335	326	321	325	338	375	323	323	356	343	332	299	328	313	347	352	330	342	302	331	319	338	342	318	347	297	310	357	329	321	316	366	271	277	317	360	311	316	344	297	325	330	337	311	311	325	317	311	332	323	336	337	327	336	288	310	342	349	295	323	312	325	326	344	338	365	323	316	315	325	304	324	340	325	349	314	321	297	309	363	342	302	318	341	304	359	346	323	308	342	342	342	335	334	351	330	343	353	316	307	344	322	319	345	322	323	334	324	317	317	328	345	309	298	321	323	363	311	348	298	346	326	319	289	329	294	331	340	314	345	345	339	332	340	341	304	307	323	351	300	317	326	309	313	313	296	336	323	363	358	330	313	313	278	314	333	324	327	323	284	314	354	328	344	336	306	345	332	306	307	353	337	336	338	301	320	325	334	290	290	318	320	292	356	331	342	327	347	301	317	309	322	339	326	326	326	354	334	317	312	307	333	295	341	351	304	330	312	311	288	333	322	359	334	277	346	323	309	312	354	340	299	314	348	304	302	303	282	352	298	314	308	284	315	343	289	296	318	301	342	352	323	295	298	289	338	367	334	330	315	311	335	326	312	312	327	352	313	333	325	312	339	311	306	282	303	298	346	317	317	330	357	329	294	340	318	336	314	319	362	319	341	327	325	318	354	299	290	333	389	326	320	294	322	342	328	339	331	326	309	301	323	305	318	317	326	322	313	297	346	346	338	343	311	306	330	373	325	345	307	322	368	323	328	350	330	331	326	326	290	331	331	354	315	319	280	335	351	328	332	302	312	309	304	303	332	328	320	318	311	316	344	330	313	302	308	338	331	330	300	313	325	318	325	315	365	299	332	344	322	326	311	302	288	316	341	315	274	298	322	323	331	314	345	325	330	295	313	301	288	327	345	344	328	317	347	345	324	317	297	350	322	333	333	331	350	334	313	296	314	323	303	320	339	337	310	308	309	306	351	325	335	312	332	342	316	286	336	323	332	359	304	327	333	305	321	308	390	344	327	334	322	275	342	314	338	353	316	294	306	298	328	334	312	337	347	307	319	341	347	306	326	333	353	329	307	329	346	299	323	319	314	315	319	287	351	304	320	331	289	353	320	305	319	294	350	322	317	363	340	324	309	336	339	349	343	343	316	284	343	340	311	326	343	354	347	345	330	335	321	366	340	312	311	334	323	324	315	322	317	324	344	320	316	309	313	313	347	346	322	370	319	295	315	321	331	304	313	338	319	330	326	350	334	302	299	308	363	309	300	333	346	315	299	338	286	314	327	330	314	317	330	368	312	295	314	346	338	313	321	350	332	290	357	324	309	344	349	322	337	347	282	306	332	346	343	341	298	327	311	313	322	330	338	348	309	302	334	327	322	324	344	313	353	309	336	328	284	322	339	351	350	347	343	337	304	354	320	300	325	365	313	293	326	319	297	329	330	323	310	314	323	328	331	298	329	289	330	280	300	330	335	342	362	325	324	315	306	309	325	321	318	291	323	337	394	334	317	297	302	355	304	328	351	294	332	309	306	347	328	317	332	313	326	289	311	306	343	318	321	346	352	340	342	321	304	351	310	292	337	335	327	310	304	290	313	325	395	314	332	314	333	324	346	327	309	338	335	320	323	337	332	300	318	312	324	328	311	331	331	343	326	314	300	325	295	368	324	343	320	325	341	307	340	319	342	323	316	312	334	307	349	359	308	343	322	311	306	292	325	321	320	332	305	312	317	319	345	381	322	314	328	345	349	325	327	302	308	327	317	337	349	333	317	326	300	333	305	342	310	343	325	302	336	281	320	348	296	311	324	330	320	334	338	336	353	313	314	300	324	324	318	312	309	296	313	344	339	350	346	301	294	329	359	328	315	331	345	346	300	342	317	296	345	300	327	312	320	343	339	305	334	317	338	374	315	311	299	295	307	354	322	358	309	335	324	349	310	299	303	319	336	289	329	349	318	349	346	354	325	306	324	307	318	323	332	306	316	335	330	322	332	324	313	322	318	293	306	324	304	308	322	336	312	329	352	335	311	299	323	326	321	339	356	297	322	310	309	334	315	343	293	350	323	316	334	331	296	301	346	337	338	334	318	308	283	320	335	318	365	321	363	320	337	303	314	339	323	312	300	306	305	293	294	324	304	344	335	332	331	310	349	305	321	316	301	328	318	313	297	366	298	325	332	343	356	336	327	328	317	326	369	293	339	326	348	334	331	356	318	336	313	314	333	315	371	330	332	303	323	284	361	310	317	310	299	290	313	334	321	310	295	297	318	322	312	336	342	353	296	339	321	333	307	356	302	333	374	328	330	301	317	316	335	367	334	323	323	341	294	310	314	330	359	348	323	335	333	302	309	312	334	349	320	303	292	306	344	326	306	318	308	340	304	310	288	287	347	340	346	260	345	352	355	285	301	340	338	315	323	342	295	318	329	329	328	346	330	316	307	297	298	346	341	321	320	326	333	300	354	324	311	318	329	319	342	294	321	315	309	327	321	308	328	305	305	293	309	297	310	317	300	330	339	299	308	346	340	322	349	322	363	336	290	340	334	336	318	328	321	343	364	338	306	314	312	278	309	342	363	341	334	337	318	296	343	304	321	352	356	333	358	307	326	334	322	342	318	302	339	344	332	291	307	328	324	318	335	353	302	350	300	331	332	312	338	325	336	297	332	334	310	313	336	348	298	278	302	338	310	291	365	340	312	300	343	312	287	311	321	300	337	342	316	317	303	322	381	320	325	301	330	311	330	335	345	344	345	313	305	299	290	354	321	280	320	329	334	339	343	305	337	311	333	307	328	331	332	332	319	314	338	290	296	331	333	303	341	314	326	295	323	320	321	334	303	311	323	304	288	327	326	321	314	362	318	300	310	282	318	329	318	334	326	324	319	310	308	346	318	332	313	326	351	312	330	339	298	307	291	365	304	338	322	337	355	353	358	344	336	355	301	324	320	335	326	299	344	330	357	348	322	320	289	340	315	378	317	342	306	301	286	299	306	335	334	347	354	300	320	338	316	321	322	340	302	330
9455	1515	3191	3094	1450	1188	1098	997	995	877	833	912	858	830	878	805	833	798	861	786	813	744	806	779	822	752	737	796	794	768	791	805	767	775	726	813	716	800	812	789	834	838	801	745	768	816	795	812	764	819	751	764	787	770	776	778	811	775	758	763	774	773	758	725	744	775	752	746	740	765	744	822	816	745	776	789	804	715	752	779	742	798	710	766	791	766	785	786	784	761	795	751	760	742	755	698	772	719	783	739	787	780	764	795	772	739	722	753	752	718	792	748	759	742	780	786	783	732	741	743	775	813	739	805	764	795	743	775	788	726	733	762	756	747	743	751	771	786	743	774	740	766	772	754	777	782	826	756	741	747	745	820	748	743	763	753	757	732	729	720	736	811	754	716	765	791	811	776	779	816	746	733	757	739	791	756	718	756	806	765	756	788	762	785	799	828	800	762	723	773	783	713	781	797	768	739	786	885	720	762	800	848	787	751	760	792	759	753	751	752	723	731	783	780	745	784	774	790	744	752	796	749	817	739	789	783	785	725	755	725	757	766	760	709	782	757	733	753	830	765	776	749	759	752	776	747	765	794	758	781	815	771	778	746	773	780	775	724	768	772	764	751	744	795	765	755	744	838	731	769	766	758	763	732	728	784	758	764	748	787	784	779	773	752	765	748	734	859	761	792	737	699	775	756	753	802	736	769	760	776	699	736	797	794	735	803	825	784	765	797	779	713	741	753	747	711	784	776	794	742	779	785	743	800	793	764	739	799	774	773	781	791	774	738	733	711	760	774	707	722	755	747	751	803	797	740	737	765	740	744	739	750	781	745	745	740	735	695	784	753	736	762	781	725	725	730	738	765	791	756	821	775	767	753	743	828	726	736	737	793	758	807	778	753	745	731	771	790	702	737	766	784	764	734	788	774	747	834	774	782	746	796	761	786	753	756	754	766	737	774	760	802	810	772	770	808	731	779	747	747	772	776	814	748	817	797	735	768	781	786	753	757	796	734	781	778	759	818	777	761	750	767	759	753	742	761	738	774	752	734	738	732	758	752	764	758	768	769	772	758	775	705	794	784	773	794	771	773	736	756	796	784	785	790	785	824	782	747	783	785	766	776	737	757	753	718	786	760	787	776	764	777	749	742	811	767	801	777	770	766	742	804	771	725	772	820	767	709	731	775	759	796	789	805	762	775	711	753	767	753	740	745	747	730	763	761	783	763	718	753	796	769	734	753	814	752	766	790	724	760	764	815	770	769	733	666	784	765	765	745	724	815	787	737	791	820	721	789	719	760	785	754	766	743	753	764	808	754	795	768	763	767	722	735	765	748	736	739	777	761	789	780	753	746	757	742	751	756	778	723	787	775	820	756	768	721	807	791	774	786	743	724	731	781	753	786	698	774	750	778	724	782	820	726	774	792	780	771	717	756	783	801	804	803	733	739	713	798	717	774	739	767	720	734	780	746	767	774	775	736	774	752	778	770	762	762	748	767	795	752	811	773	774	772	804	785	756	830	832	793	768	706	807	735	776	783	776	771	764	804	728	771	781	748	796	737	760	794	785	805	723	747	775	770	772	742	791	752	747	770	744	774	725	751	790	787	751	781	758	778	742	767	738	747	798	737	726	716	803	773	785	733	716	756	776	786	760	721	754	752	783	750	827	768	719	745	806	768	765	762	803	801	692	775	752	744	762	771	752	735	789	799	759	764	762	736	765	733	793	750	776	716	769	755	824	784	712	773	736	767	741	786	752	770	799	762	757	684	766	737	721	726	711	733	786	780	758	716	722	762	763	821	755	826	769	771	780	762	799	747	722	734	742	766	761	779	769	766	754	751	785	737	772	731	718	742	732	733	776	835	718	727	790	765	791	770	677	784	780	757	793	773	807	825	760	777	747	734	795	722	771	779	767	745	795	739	825	788	769	746	776	775	769	714	771	739	778	760	764	771	770	785	777	715	756	797	784	774	748	774	788	737	728	777	789	774	797	732	762	762	779	728	796	761	757	751	725	742	764	734	836	726	788	751	746	717	758	736	767	800	774	764	829	756	761	774	768	780	747	762	723	812	803	757	758	772	728	755	787	753	752	729	767	769	748	797	800	776	782	765	816	834	795	751	759	761	778	752	787	743	761	780	725	741	737	709	738	782	822	800	746	778	782	739	789	788	804	790	767	751	739	797	710	743	765	756	815	768	775	813	781	735	755	795	772	784	744	783	758	734	789	764	725	741	805	772	769	802	783	732	803	754	775	794	788	736	762	779	751	728	741	753	780	746	813	810	779	729	770	792	782	794	732	761	769	812	804	736	797	776	767	782	775	698	735	764	769	782	733	741	818	730	750	783	795	778	751	790	777	811	752	768	739	741	771	784	774	756	788	807	829	747	758	755	782	775	759	738	762	820	839	750	794	781	818	772	807	716	734	800	749	737	797	748	771	809	735	759	752	781	759	702	779	761	774	742	760	785	766	815	751	788	783	781	771	739	761	751	777	726	786	776	725	748	790	756	763	735	796	739	765	802	743	762	818	798	687	812	756	717	773	722	765	724	683	758	698	764	699	762	714	764	822	807	764	766	738	745	752	790	754	738	801	785	777	726	769	748	780	793	793	797	754	787	769	732	761	779	740	757	761	764	741	769	774	773	767	780	749	757	775	774	750	790	772	718	772	768	781	777	767	753	773	795	809	746	768	757	784	792	786	751	807	808	780	752	790	797	710	757	786	799	797	794	755	745	759	755	796	786	750	749	731	740	780	816	833	770	775	758	741	761	788	751	763	791	734	769	779	738	762	774	733	750	784	767	719	731	758	779	755	699	770	760	769	772	767	753	738	765	748	767	742	819	757	771	749	778	750	808	775	787	758	770	768	765	790	725	789	739	796	777	775	759	749	755	789	746	777	761	779	755	739	774	786	807	773	732	759	756	766	747	758	834	815	810	772	764	686	785	763	829	783	795	765	775	770	731	717	783	760	769	754	765	731	730	788	732	760	789	771	786	733	797	790	736	777	791	775	783	776	737	808	786	753	722	754	795	760	772	807	761	782	764	822	725	789	752	774	759	823	718	761	801	778	744	761	780	770	765	770	802	796	761	751	735	718	776	791	756	851	745	777	766	799	755	777	790	749	790	705	779	778	734	780	759	762	760	769	766	734	722	730	721	770	758	743	771	762	788	706	793	755	795	741	745	865	780	791	726	742	750	798	789	756	802	736	753	767	746	781	732	752	762	756	740	777	816	807	819	763	765	795	817	747	781	774	726	757	716	803	789	741	785	753	750	755	771	760	818	772	786	747	759	771	785	743	760	732	706	735	768	763	771	775	757	742	780	788	771	751	710	799	731	838	748	739	801	740	767	758	757	782	759	771	765	802	767	756	745	777	733	803	795	741	791	726	735	764	758	771	806	779	821	788	792	739	790	760	742	772	741	765	776	741	801	746	774	759	737	786	751	774	778	754	789	831	731	719	810	737	691	717	789	784	763	781	783	762	737	803	754	760	783	756	770
19908	2606	1849	1284	420	290	271	231	225	204	172	190	188	174	147	168	147	187	159	191	165	164	157	140	178	143	160	181	141	163	157	153	177	152	145	151	173	162	146	163	174	166	168	164	146	161	182	161	158	166	152	168	171	146	160	146	150	163	152	158	156	162	171	165	139	166	143	153	146	169	144	166	155	142	162	149	154	143	172	145	147	168	175	169	149	179	154	143	173	170	166	153	148	164	163	130	140	141	157	163	145	148	161	152	162	137	140	172	158	173	134	159	170	143	142	175	162	144	151	139	170	137	157	130	151	148	165	145	152	157	153	149	147	154	142	166	162	149	171	168	168	161	162	148	175	164	167	131	152	169	146	188	152	167	169	162	179	150	163	128	172	173	141	163	181	141	153	178	153	163	150	151	144	157	159	150	142	144	166	155	158	144	135	149	160	173	145	175	165	156	165	161	180	160	156	167	137	176	166	156	150	163	184	162	147	183	174	139	177	154	166	145	148	169	166	143	141	172	158	162	147	141	145	156	163	157	144	173	145	156	143	145	145	168	164	151	151	156	154	153	145	162	144	157	157	137	169	160	142	182	150	155	164	169	162	153	145	163	148	162	145	157	172	174	148	133	148	170	171	151	155	156	154	171	140	150	146	161	181	166	124	182	178	175	131	156	145	161	189	147	148	157	150	171	162	151	154	166	152	140	140	134	166	164	142	142	147	165	161	137	128	151	145	160	147	158	144	137	146	175	138	142	151	143	141	156	159	172	148	179	148	160	168	156	172	150	142	150	132	172	179	134	139	156	172	163	144	156	148	180	163	160	159	150	144	142	160	156	151	175	164	151	163	148	130	173	158	145	164	154	159	150	134	146	148	143	168	174	146	156	149	132	155	149	149	145	143	159	147	123	162	181	150	146	162	143	155	144	155	141	145	141	158	150	142	138	146	148	183	164	135	180	193	176	147	181	163	134	133	153	175	141	151	141	169	121	154	122	152	154	162	164	163	138	174	136	162	163	169	147	149	156	170	141	142	158	127	165	139	151	171	152	165	140	153	148	135	132	159	161	130	165	130	150	136	145	165	164	131	148	149	144	161	127	163	164	154	132	160	156	153	158	158	147	156	145	173	144	154	170	141	135	131	143	160	133	172	173	136	156	161	146	145	167	159	166	154	155	146	161	154	143	154	180	173	164	159	164	139	170	136	165	156	188	157	142	154	148	150	166	164	162	168	153	157	152	141	156	148	152	153	172	156	143	146	157	154	139	140	169	149	156	157	125	162	170	181	146	143	146	147	162	148	177	143	179	178	133	153	188	161	144	135	149	159	143	166	133	147	157	163	154	161	146	148	141	157	142	168	157	172	168	145	142	162	171	152	147	126	159	146	139	162	155	152	160	176	153	165	155	155	171	156	160	165	148	182	124	148	166	184	179	161	141	164	148	135	151	162	183	161	179	151	170	141	151	153	157	173	138	164	145	129	158	163	163	121	157	165	150	130	153	163	164	148	154	156	139	142	161	152	144	167	169	147	143	159	187	156	148	153	153	132	137	168	156	133	153	170	159	129	135	166	173	149	177	152	181	158	173	173	154	156	147	142	153	187	160	162	154	158	164	173	148	153	151	153	153	190	176	159	184	144	149	150	150	161	154	152	178	142	141	154	134	144	131	153	173	153	158	154	161	157	142	169	137	147	163	183	140	134	162	165	176	163	153	169	126	146	165	166	160	167	164	143	139	159	154	158	172	166	173	162	147	124	159	175	157	131	159	159	173	159	145	153	158	154	147	172	150	144	142	162	154	143	169	127	155	148	155	141	155	163	165	163	162	150	156	142	141	158	183	158	174	152	157	158	139	126	143	151	161	155	149	160	175	130	176	173	152	146	136	161	153	154	179	166	134	158	137	172	160	160	173	151	169	154	145	140	173	162	145	156	173	152	167	144	134	129	151	149	153	128	147	164	147	146	166	174	137	161	154	150	158	158	144	156	155	142	153	163	153	160	169	147	168	142	159	151	161	156	148	128	142	149	131	123	143	144	154	145	146	142	142	148	177	144	172	152	144	167	124	148	158	158	133	140	153	148	177	162	154	143	175	129	140	151	167	149	151	157	150	146	153	158	164	170	140	172	165	186	154	173	161	169	134	156	141	144	143	167	155	138	153	165	173	127	155	145	170	153	161	153	145	166	145	155	165	150	170	134	145	157	156	158	152	139	135	151	154	151	157	158	160	144	142	163	170	148	138	174	143	161	146	145	150	143	153	157	151	134	187	127	142	152	139	158	150	159	137	155	140	152	155	148	141	148	154	144	166	156	155	148	179	176	162	151	166	141	156	177	164	160	161	165	161	155	155	141	134	146	164	155	154	142	125	181	153	157	160	153	143	167	151	152	138	164	152	162	141	171	156	143	157	140	136	124	151	150	159	134	162	133	157	154	163	165	147	165	132	157	125	139	171	158	155	160	163	156	138	136	154	127	155	147	166	163	156	164	172	147	127	171	135	152	157	163	147	139	146	161	160	139	170	148	152	147	158	154	181	150	156	159	163	163	150	159	170	152	141	156	148	161	141	133	148	142	158	154	161	158	165	152	137	167	176	161	139	140	171	130	170	151	148	156	142	165	150	152	153	173	136	140	165	155	146	162	157	158	153	153	147	144	158	145	160	124	151	154	139	153	162	178	157	157	157	133	158	183	141	178	151	153	155	146	146	177	170	147	159	153	172	173	178	125	172	160	155	155	150	141	137	170	169	140	143	133	131	154	150	161	158	175	154	168	162	147	162	142	158	163	143	149	147	159	134	159	155	151	163	155	165	158	167	159	124	148	173	147	165	162	161	150	158	165	144	125	146	152	154	153	130	153	172	152	152	181	176	137	164	149	165	169	156	168	155	162	164	147	159	149	163	151	145	154	154	140	146	159	152	154	157	171	155	135	138	140	153	149	143	165	154	160	164	145	164	127	126	149	155	145	168	155	168	166	157	169	153	149	151	153	146	138	172	158	140	155	154	154	167	138	148	163	148	152	137	148	131	139	139	140	152	174	160	148	173	151	171	151	151	161	172	139	160	155	166	176	166	149	175	178	174	159	155	156	128	189	143	162	130	138	142	166	180	168	180	146	143	172	153	161	144	151	169	146	159	171	147	156	167	165	154	164	162	139	164	144	143	150	147	175	140	170	149	165	157	132	139	165	140	178	151	164	135	160	160	142	144	135	128	159	167	159	165	154	167	150	132	145	148	162	160	157	151	134	154	155	159	167	162	171	176	182	158	170	140	169	164	149	150	145	164	140	154	139	158	161	140	131	141	158	158	167	151	153	152	143	161	167	138	145	141	162	165	140	133	168	147	141	168	152	166	154	171	141	154	156	173	156	134	156	151	168	157	171	193	153	149	149	154	160	152	154	183	134	150	160	135	161	155	172	145	166	168	148	148	161	192	150	150	150	152	164	163	168	163	170	176	153	163	162	145	151	153	152	124	157	156	135	162	134	146	145	175	162	141
12751	1662	3637	4304	1556	1250	1050	868	750	714	640	577	604	509	530	546	497	459	460	450	477	445	422	431	429	450	445	484	430	434	400	417	453	401	429	428	378	427	413	455	380	415	432	405	404	412	417	381	415	392	424	408	410	401	414	399	446	471	446	420	384	416	414	406	388	391	400	415	408	392	409	421	384	406	392	405	385	358	403	407	393	378	383	374	406	367	368	376	394	371	409	409	388	386	390	383	386	432	373	403	408	399	398	373	396	368	382	405	340	408	429	382	403	389	418	432	403	392	430	374	349	401	412	394	421	377	408	391	384	364	406	387	419	388	364	425	380	374	377	417	409	395	400	418	382	363	395	416	406	362	373	391	407	391	366	382	404	409	428	369	425	395	412	380	435	377	437	390	389	392	405	358	387	410	408	383	429	371	382	398	385	404	378	390	422	402	363	380	407	418	379	360	407	422	397	390	365	369	380	407	360	374	437	349	389	364	412	410	416	406	384	387	378	390	425	383	409	398	395	402	406	387	382	408	378	385	433	367	364	414	427	362	376	390	390	403	344	383	377	389	392	395	418	405	383	380	401	435	379	407	404	425	378	370	404	379	398	398	399	370	396	407	439	371	400	416	420	409	401	392	380	410	395	332	422	401	381	399	389	393	396	393	443	379	395	422	373	411	406	430	370	358	364	389	404	419	408	377	408	403	395	394	414	439	389	417	380	395	382	395	389	433	398	413	405	396	400	391	404	411	445	410	431	377	410	376	406	390	366	380	367	385	388	398	406	417	389	413	400	363	429	397	413	395	431	364	389	433	412	392	400	395	433	427	363	376	369	354	404	394	392	382	413	366	424	347	355	404	386	384	378	395	391	405	405	393	386	392	384	402	400	382	424	394	412	413	426	438	375	396	364	362	378	380	414	380	368	419	369	400	398	389	395	393	358	419	432	363	388	366	393	384	388	378	374	397	392	397	379	426	417	356	442	387	406	380	377	401	379	419	407	409	377	366	396	387	385	385	370	404	387	398	389	382	389	384	401	400	384	366	370	375	388	377	388	434	373	391	395	374	423	399	425	387	405	415	412	401	391	381	425	362	389	401	427	393	374	408	353	384	397	393	396	384	379	381	393	392	400	413	376	416	387	391	412	418	376	379	413	382	373	380	420	392	399	368	371	375	399	418	394	394	410	376	395	381	387	405	406	368	373	393	385	392	391	394	392	359	380	402	408	396	362	412	452	371	405	376	368	420	413	371	408	393	370	408	408	382	353	382	414	387	368	416	419	398	377	398	382	397	400	393	384	383	370	412	409	407	384	387	422	373	391	406	364	373	406	407	404	388	390	401	364	403	386	405	382	368	384	389	364	393	438	394	375	343	365	367	418	424	403	360	350	420	370	379	374	350	401	394	366	384	399	404	389	406	375	374	410	399	428	443	385	389	393	394	417	383	389	374	399	388	396	379	407	416	378	369	381	405	399	410	408	352	394	363	418	388	404	426	396	409	384	378	405	411	398	412	396	402	361	391	385	405	369	393	409	371	413	388	402	408	399	412	385	382	396	417	405	360	386	382	377	372	415	374	388	369	411	390	402	420	400	409	413	377	384	430	377	391	399	398	384	369	427	403	387	425	405	369	397	410	402	398	402	403	400	429	405	376	402	417	421	412	394	368	394	401	410	387	414	409	387	378	422	405	395	365	440	413	376	363	378	366	401	391	358	394	423	435	371	394	399	399	399	390	376	380	356	373	419	410	422	402	389	391	419	405	389	383	391	376	387	402	384	405	365	381	408	397	392	383	385	399	405	382	382	383	366	408	377	420	387	397	412	428	417	380	371	371	387	408	407	413	407	431	385	375	390	400	386	392	419	423	381	386	364	395	389	393	409	410	425	389	394	394	396	385	395	385	367	378	383	395	358	380	411	392	399	366	409	421	389	400	376	389	376	407	387	410	433	388	419	387	378	409	365	376	381	385	356	375	398	364	402	385	407	378	398	406	371	382	410	364	414	400	418	429	366	400	408	384	382	394	391	417	396	349	387	393	397	398	400	376	405	369	377	384	374	391	403	397	403	406	408	412	359	434	368	362	400	401	391	413	399	411	385	355	398	413	389	369	386	373	343	403	425	398	438	404	360	376	436	381	371	374	404	370	388	399	365	409	379	396	402	372	419	407	426	377	411	415	373	368	395	407	374	397	406	420	392	414	420	396	417	390	385	383	392	381	385	373	382	417	388	398	395	405	416	401	393	400	354	385	409	392	386	370	393	405	396	431	426	388	387	389	386	377	390	405	386	390	380	408	392	366	411	397	401	397	398	389	399	365	404	411	403	388	402	412	372	372	420	396	393	342	382	398	417	376	416	389	365	365	387	403	404	409	374	368	391	393	423	387	385	371	403	393	397	379	383	415	401	385	379	404	389	400	409	373	421	372	420	422	380	370	374	349	410	362	359	370	395	406	400	391	390	413	408	407	393	392	399	391	367	376	391	363	423	396	405	389	379	366	406	377	435	392	399	368	376	434	419	388	370	372	414	400	363	338	413	411	386	453	374	384	381	444	412	385	408	392	392	428	359	408	405	401	399	409	451	411	382	393	359	407	395	367	382	415	411	404	415	406	385	391	375	404	398	406	398	377	425	404	401	392	430	410	430	416	414	365	386	388	368	385	415	400	400	369	394	395	380	367	422	362	417	397	416	395	412	361	413	387	409	385	403	413	349	377	354	328	388	382	370	405	393	394	388	371	369	411	404	386	389	404	405	384	403	408	431	425	369	384	405	424	348	366	366	413	401	380	403	407	397	383	415	388	415	416	387	361	404	414	391	355	407	388	411	365	406	403	402	413	407	351	373	391	391	345	379	395	409	382	398	391	439	410	378	372	421	384	411	398	391	413	402	436	395	373	374	399	386	419	422	406	378	356	358	386	385	393	381	391	387	379	419	406	418	415	423	379	357	408	432	374	413	402	369	390	408	394	400	372	380	373	375	369	378	373	409	385	387	362	392	376	383	387	366	391	407	425	380	417	433	399	348	408	375	438	373	405	398	390	364	390	373	377	391	388	407	362	409	433	383	356	402	372	373	393	395	380	408	404	373	424	409	398	353	410	374	384	397	354	390	380	406	352	361	379	397	404	374	402	408	390	396	414	383	400	345	418	385	392	387	380	411	402	450	365	404	387	374	410	402	411	382	399	409	375	373	427	363	398	387	370	406	389	406	387	384	402	388	398	389	384	413	403	397	390	376	427	406	386	389	384	394	419	417	389	378	361	376	421	394	402	389	411	375	418	392	358	384	408	404	408	406	403	411	371	366	387	365	379	374	383	393	410	424	380	394	420	383	361	377	396	371	379	402	362	400	385	406	357	416	405	386	402	419	400	383	398	373	386	422	384	421	384	411	402	412	381	391	428	401	369	385	394	384	415	347	405	443	404	423	381	367	393	380	391	427	412	388	405	384	379	420	412	419	388	396	376	396	379	391	343	433	408	384	346	409	390	406	398	413	380
3169	641	708	583	340	343	351	351	331	357	368	333	331	340	306	314	378	326	329	339	353	321	322	350	306	336	327	308	346	339	355	308	320	336	365	331	356	322	322	321	312	314	334	356	319	316	339	310	349	378	320	327	346	310	347	332	320	326	334	330	303	302	299	345	361	329	318	323	337	290	322	347	345	352	353	353	329	370	327	328	326	328	346	363	321	310	284	336	317	337	335	322	340	305	337	295	318	339	317	331	317	312	325	385	317	335	319	352	324	365	344	311	308	327	333	335	337	285	330	344	314	361	341	353	352	305	297	356	322	334	330	352	334	349	355	336	326	362	322	323	347	351	332	341	341	329	319	345	314	367	360	311	300	369	319	303	321	340	332	320	297	356	322	359	333	332	353	324	337	323	295	315	307	364	332	311	317	340	313	317	341	341	314	343	334	299	330	326	303	357	305	311	307	283	353	346	304	343	333	326	304	320	317	343	302	370	357	368	318	345	356	319	336	346	315	350	324	346	315	318	310	339	303	331	317	362	356	334	307	330	365	318	311	329	364	311	359	315	330	336	338	336	301	324	318	324	337	295	333	336	341	326	313	351	356	325	330	344	337	344	335	344	358	329	331	307	317	333	360	300	339	371	344	337	351	332	311	322	309	299	336	312	321	379	349	330	317	342	296	308	326	314	337	326	383	346	334	354	371	325	346	344	339	330	309	350	358	327	332	309	350	338	316	361	313	330	352	350	362	343	341	352	351	349	330	325	315	314	324	349	352	318	340	336	336	311	354	381	320	297	312	333	345	358	327	359	335	315	328	316	331	340	354	341	329	328	334	336	312	323	340	322	333	328	335	335	319	325	320	345	309	325	328	346	338	355	343	346	351	305	319	335	349	313	344	328	326	322	315	299	359	341	332	325	328	321	341	356	334	363	293	321	349	366	371	357	348	317	317	330	326	323	321	335	352	337	328	339	318	296	344	345	354	320	334	300	330	330	318	311	338	315	329	321	333	366	330	323	325	313	307	329	275	340	325	332	335	319	364	319	329	312	331	305	326	336	311	307	324	331	327	329	329	352	333	318	391	347	403	342	350	349	348	347	327	356	328	319	342	313	322	336	298	310	329	367	313	306	320	322	358	376	340	338	327	321	304	331	362	325	361	312	297	285	287	333	291	344	307	335	359	321	335	312	357	323	329	325	319	350	329	318	339	326	325	315	301	307	340	318	361	375	350	336	338	334	320	335	329	312	335	312	366	338	320	321	337	321	364	363	345	299	344	321	368	321	355	333	338	352	367	321	318	315	338	312	286	319	368	300	308	309	338	343	314	339	370	349	344	342	333	335	355	340	343	354	303	319	334	348	359	323	312	323	329	298	370	311	323	355	288	327	322	337	317	347	294	347	320	305	320	340	323	332	344	307	347	321	343	331	343	343	315	339	348	322	311	350	324	322	313	341	334	333	350	295	340	296	342	364	366	355	349	324	342	323	369	322	325	318	358	347	328	327	320	300	349	324	376	326	323	320	345	352	323	321	334	333	307	330	342	346	324	337	362	325	351	345	295	322	302	352	312	334	316	321	352	330	338	330	343	287	336	324	361	360	339	336	326	350	359	314	342	337	318	320	348	327	305	317	326	338	330	358	343	320	330	353	322	335	335	341	356	331	352	362	340	331	351	327	339	321	321	329	318	306	330	370	351	344	329	353	324	341	339	367	383	357	324	355	338	310	310	332	352	325	322	352	318	320	312	373	299	349	325	321	328	359	340	343	331	336	346	318	304	340	330	304	339	377	359	367	309	319	369	345	293	345	351	356	316	328	317	358	312	323	321	337	328	334	359	312	343	334	334	335	339	337	318	311	347	354	385	332	340	324	292	328	340	360	363	336	324	350	346	321	330	316	335	288	318	316	309	331	371	350	369	284	320	332	340	361	324	335	361	349	347	308	304	339	350	355	315	358	320	333	313	375	338	320	321	343	305	347	330	352	382	323	331	348	351	305	333	336	348	338	339	358	319	318	300	336	329	316	333	322	313	350	319	352	336	339	314	345	333	338	326	318	292	344	316	310	324	338	319	331	321	331	354	365	364	329	341	354	317	333	355	318	311	345	343	300	327	356	355	315	332	316	345	319	335	338	364	345	336	330	318	355	331	297	310	336	331	331	322	325	373	355	332	361	347	301	314	378	353	311	332	360	326	343	356	325	347	328	361	307	342	299	294	318	331	325	342	319	352	364	332	383	313	279	321	339	331	315	346	351	327	331	330	313	357	333	309	328	326	320	348	325	360	346	355	337	308	318	345	314	305	363	334	373	317	329	315	368	337	345	351	365	337	338	310	320	323	335	323	333	345	341	323	301	330	309	351	332	375	336	342	337	329	322	356	323	359	312	318	348	332	326	329	319	312	312	312	328	339	346	340	321	348	349	319	346	346	351	333	328	331	345	322	347	352	343	337	330	323	341	326	355	333	313	311	317	314	344	288	336	351	315	346	328	304	301	364	330	313	338	371	365	290	346	319	326	313	344	285	301	324	311	307	332	326	340	344	323	348	345	357	315	312	326	346	318	336	351	340	318	335	343	331	311	339	338	323	337	328	348	345	348	335	339	292	326	337	322	360	338	306	336	317	333	306	384	342	310	334	306	326	338	306	323	329	300	330	339	313	331	335	309	332	311	339	334	357	304	323	351	313	363	315	331	319	365	314	355	346	354	340	332	311	332	297	328	362	316	346	308	377	326	325	321	344	339	363	319	354	350	314	335	342	320	319	351	338	317	359	343	330	330	339	345	312	346	341	336	342	345	358	335	350	325	339	311	323	334	338	355	332	333	319	290	328	335	337	374	328	334	316	344	354	369	332	336	350	337	367	355	335	352	343	318	326	328	336	303	326	329	346	342	325	307	357	337	354	304	338	308	354	324	324	312	319	333	373	368	292	318	347	308	370	317	314	331	335	347	330	324	331	334	338	347	321	324	318	293	345	333	324	331	344	345	329	345	337	416	330	352	343	305	358	328	333	325	292	334	312	332	319	331	321	311	350	370	374	360	303	343	332	317	336	312	318	326	332	320	289	355	349	360	372	335	353	327	327	389	302	297	317	329	342	363	330	321	288	330	362	322	297	332	341	353	317	338	336	351	329	324	362	334	289	321	330	304	316	316	297	368	322	340	326	306	358	342	344	362	312	315	334	368	323	310	331	355	333	340	334	344	332	305	312	340	333	346	335	301	328	290	311	329	338	330	356	347	309	323	332	307	304	324	321	326	314	362	328	320	347	373	333	337	358	352	337	314	312	298	318	299	337	336	330	311	322	291	336	319	351	368	323	340	322	321	359	332	347	323	293	316	325	310	316	348	333	321	293	328	309	330	345	342	348	330	339	370	367	331	322	338	325	341	337	322	330	302	313	317	315	341	350	360	333	356	314	318	331	342	344	302	348	326	322	305	334	309	300	321	334	331	377	342	358	323	296	304	350	318	339	334	319	329	355	354	313	360	342	325	315	342
3217	1015	1807	1639	912	839	805	772	753	806	825	791	785	812	802	843	761	846	788	768	790	791	823	796	810	785	793	835	802	735	766	812	763	793	843	776	798	778	779	800	758	787	824	766	843	791	793	775	787	773	784	807	769	837	716	800	802	794	766	813	844	812	766	830	789	832	835	804	725	815	821	796	839	813	815	852	823	769	834	809	789	749	797	786	801	786	764	776	817	791	839	813	806	800	792	775	785	767	792	779	755	793	794	781	799	768	774	777	791	796	812	775	817	809	825	796	781	848	795	795	813	742	828	823	808	797	748	784	780	800	833	782	820	829	782	808	805	777	786	801	749	779	798	836	763	756	801	830	788	794	808	777	793	810	803	769	798	801	771	846	694	814	822	760	790	891	772	815	780	775	775	818	821	800	812	811	801	819	817	743	811	743	798	796	755	775	809	774	792	800	791	791	807	839	824	828	816	799	793	886	786	770	846	797	755	818	799	817	757	774	800	800	756	759	820	798	763	765	788	732	772	765	812	797	782	784	811	819	795	754	817	771	771	756	765	741	775	753	765	791	795	817	778	798	813	775	806	781	795	760	767	785	770	772	832	776	828	776	759	785	795	807	764	826	803	803	841	862	788	787	778	790	764	766	769	836	823	801	857	748	756	721	817	806	791	804	835	791	811	787	797	808	771	819	764	764	782	792	787	782	806	761	822	791	761	780	855	773	822	782	760	703	817	754	782	827	806	850	806	748	775	821	787	833	789	815	749	762	788	775	800	730	769	759	834	810	823	838	761	764	817	801	759	780	799	842	736	832	769	799	726	763	799	830	812	763	760	763	776	801	784	770	745	798	744	798	815	777	784	767	785	797	771	759	765	780	796	813	739	797	813	797	849	854	812	757	758	797	768	803	793	847	833	809	806	764	804	840	786	746	827	763	812	796	812	867	737	806	799	805	828	794	803	793	734	780	782	766	797	824	768	760	758	758	799	759	768	809	777	808	814	796	781	783	785	825	766	754	759	746	792	736	849	759	850	775	795	754	804	795	758	811	789	856	819	790	821	832	784	772	826	778	802	781	751	794	756	811	812	768	837	777	798	790	812	836	764	801	770	735	787	806	821	766	802	816	764	802	771	799	796	826	835	775	810	780	835	824	809	801	788	849	790	835	804	781	757	811	816	796	783	801	774	803	789	775	811	770	819	815	780	813	792	752	810	786	768	785	785	781	783	778	775	794	784	805	761	763	826	790	786	778	789	772	740	810	785	805	773	803	777	757	793	781	859	772	842	848	762	822	809	718	764	799	797	827	797	766	812	757	809	794	767	786	788	761	771	796	806	790	764	766	810	783	801	783	803	799	761	809	794	790	792	807	777	762	796	793	787	761	803	756	803	798	792	753	826	783	737	788	822	769	800	805	733	819	797	746	775	830	787	784	808	781	814	741	804	795	743	796	766	728	791	783	708	802	740	733	805	775	796	803	799	792	833	790	793	786	763	776	780	764	769	852	821	808	816	767	783	838	817	800	807	818	791	846	815	799	778	761	801	793	759	829	744	758	752	814	816	835	762	755	837	812	776	733	765	809	834	783	811	796	821	794	736	811	783	793	744	820	770	792	779	786	800	761	821	762	783	794	778	803	833	814	838	785	796	832	737	764	773	762	773	758	743	787	824	789	798	797	845	773	819	781	752	791	764	820	810	800	781	824	785	786	812	763	767	782	793	741	760	777	779	781	780	792	797	743	805	784	796	797	819	776	828	786	745	758	827	774	758	805	811	744	787	776	780	774	778	737	779	836	794	744	792	812	770	846	771	775	805	810	821	782	790	787	753	817	843	840	770	805	796	765	795	815	774	815	789	793	796	778	810	801	732	726	767	804	783	807	740	754	778	781	836	786	813	783	726	836	790	755	813	765	802	818	829	804	796	753	797	771	790	737	822	819	786	756	737	787	794	790	804	793	714	789	824	759	783	761	806	749	794	785	745	786	761	791	810	785	818	828	778	841	800	798	822	825	792	762	792	823	770	812	803	745	787	768	748	777	760	821	823	791	805	837	760	781	794	782	776	758	817	773	772	800	776	814	777	808	787	774	811	776	813	733	804	777	784	809	773	794	741	769	779	781	786	797	819	824	822	807	766	759	836	777	779	819	802	792	806	781	803	771	753	813	812	816	800	798	782	820	790	748	801	740	795	826	788	781	786	804	811	790	813	767	816	764	781	832	818	846	765	778	793	769	793	759	784	764	844	858	811	739	700	832	751	759	808	813	802	765	845	792	847	778	788	767	750	868	812	778	807	812	765	756	778	820	782	789	763	764	755	817	790	741	774	802	822	790	787	802	831	788	808	817	852	807	816	854	797	783	754	793	810	785	799	759	762	801	793	831	785	836	782	799	796	763	760	843	757	789	831	858	770	748	831	807	790	815	792	792	798	824	831	813	761	798	764	774	813	805	794	815	795	783	797	772	763	741	717	810	806	801	808	789	757	790	739	804	781	761	752	815	811	757	774	837	747	812	825	830	810	768	793	803	802	812	833	790	754	811	757	747	777	761	816	809	792	826	784	767	797	755	768	769	792	801	777	776	781	752	793	755	750	761	807	836	767	821	760	775	818	738	750	811	800	792	795	793	787	788	794	769	806	788	860	833	769	803	798	737	785	803	718	813	781	827	797	790	824	829	793	801	755	785	806	756	801	774	765	837	772	795	782	760	785	768	720	793	813	760	806	779	776	776	761	797	801	807	799	797	751	751	853	771	773	799	824	801	789	770	768	794	801	779	794	785	780	749	810	782	795	817	815	765	788	780	763	746	782	819	771	766	841	822	797	809	789	796	752	772	756	782	793	830	779	783	790	791	774	764	767	757	805	816	757	745	777	766	781	791	799	767	754	805	780	814	766	792	778	799	810	797	787	830	757	780	785	728	758	780	768	785	791	776	758	808	806	799	838	801	815	768	812	749	819	801	773	799	810	833	758	779	809	859	820	787	779	786	872	785	786	831	822	748	800	813	804	810	774	790	806	778	805	794	768	756	796	771	767	817	784	764	772	766	785	750	803	770	859	791	798	794	742	787	724	769	796	795	746	779	776	774	804	765	803	804	796	769	804	707	818	793	804	843	790	758	803	839	806	855	805	836	754	799	799	777	771	764	807	815	759	808	799	781	784	815	763	809	790	777	786	760	805	792	774	793	747	811	802	816	809	790	819	788	764	807	786	829	807	787	885	780	762	764	761	776	741	824	781	796	853	829	800	818	836	787	747	768	784	817	827	819	769	805	821	808	806	756	789	758	838	782	761	794	783	810	825	814	768	792	770	818	826	767	827	801	778	812	797	802	789	759	780	741	782	832	799	803	790	809	797	820	736	792	807	844	777	808	786	808	756	788	796	764	888	702	793	760	779	772	826	759	819	810	757	792	783	771	822	793	795	793	795	778	750	781	787	773	795	773	774	749	790	854	795	806	780	745	811	776	822	756	803	793	810	810	838	795	808	763	808	756	787	843
11848	1458	1309	1129	476	386	404	364	330	343	339	334	309	332	306	330	285	342	315	357	356	315	331	327	346	323	336	321	335	299	297	319	311	374	299	330	280	326	332	319	322	322	319	309	343	308	305	323	306	332	316	349	332	316	345	321	304	336	329	315	302	326	313	282	315	300	335	347	350	339	295	310	327	332	367	332	324	322	335	320	359	291	306	328	328	330	341	315	342	345	328	335	335	331	314	312	311	325	328	337	329	327	287	298	293	303	332	325	320	336	338	293	325	345	299	311	315	330	281	320	333	324	327	302	336	294	289	346	291	306	335	312	325	315	328	316	313	337	323	368	316	336	319	344	315	325	294	310	357	320	296	312	310	317	320	373	336	298	296	332	291	310	329	309	320	309	359	357	284	309	308	355	305	328	344	336	345	324	313	364	334	333	328	295	337	315	338	331	324	304	328	322	329	320	346	298	301	344	320	355	322	316	327	370	351	291	334	342	304	306	310	310	346	308	316	363	313	320	302	308	304	345	327	277	343	344	326	333	359	312	302	320	313	312	337	355	349	287	349	327	313	338	367	317	315	339	340	341	352	322	348	303	306	333	351	322	327	355	315	349	332	324	331	326	307	292	305	304	321	340	308	328	354	330	347	325	331	281	294	317	289	305	322	346	315	320	302	327	309	338	315	347	290	318	294	328	308	349	319	302	359	307	288	341	324	306	338	323	310	330	307	286	315	291	313	333	311	309	333	320	339	358	314	282	295	353	319	360	326	310	331	330	317	327	330	314	333	331	305	317	322	318	328	327	333	326	302	306	325	294	344	353	282	327	321	277	315	322	365	326	353	344	295	308	331	329	296	311	316	331	307	338	337	310	337	312	288	303	335	329	299	285	333	320	314	346	326	367	346	327	356	304	320	330	333	321	337	315	350	316	321	305	329	309	309	315	338	350	297	294	303	303	319	334	334	335	324	326	318	321	335	331	327	288	347	316	295	329	314	324	337	306	332	280	309	351	299	334	310	294	297	344	326	332	353	337	317	327	322	319	328	318	313	338	306	303	323	326	330	294	305	341	340	310	338	306	300	337	340	336	307	341	322	311	308	315	353	313	295	309	317	344	299	322	312	337	322	344	318	297	329	319	314	329	313	310	333	302	345	327	293	372	323	344	326	292	346	326	331	322	354	329	260	328	316	297	328	336	305	291	355	382	352	324	349	324	318	357	298	299	322	335	317	308	295	318	329	341	327	349	305	329	336	308	299	321	323	318	319	330	321	330	329	339	310	318	294	303	321	305	307	324	368	340	318	304	403	328	331	314	327	311	304	335	308	334	340	300	282	339	344	309	307	376	293	303	345	292	289	287	340	344	324	365	312	327	347	341	337	328	327	315	323	302	303	342	315	328	338	313	310	326	319	330	286	295	362	309	313	308	291	327	378	329	332	328	299	288	344	307	301	325	329	300	316	288	299	326	300	261	344	335	354	320	302	330	357	332	332	311	316	327	325	302	312	294	283	348	347	298	345	301	341	321	308	321	344	359	335	337	332	317	348	328	357	316	342	319	321	318	332	296	311	307	288	346	334	357	295	302	299	296	331	321	363	330	370	333	345	296	314	317	342	335	362	338	323	303	324	320	327	298	330	319	316	304	337	312	339	318	293	306	302	301	303	313	319	283	299	286	350	312	331	328	345	357	308	343	331	294	330	309	322	334	316	330	336	316	325	324	319	347	315	300	336	309	337	348	369	313	327	348	327	308	288	320	347	317	353	319	317	325	307	336	329	349	339	335	297	349	326	327	325	318	313	335	306	295	331	311	307	342	318	327	311	333	320	334	304	323	341	316	324	360	360	335	321	324	311	337	323	310	320	340	335	333	343	338	326	348	314	359	339	348	322	308	348	335	348	315	335	325	373	346	339	311	316	298	323	320	310	325	310	342	342	340	355	333	323	318	358	332	329	291	302	321	322	305	317	326	352	311	377	328	344	315	318	291	342	327	304	321	293	314	321	320	333	314	288	297	356	292	331	328	354	305	321	298	337	306	289	333	274	317	304	304	323	313	281	342	325	300	302	339	329	341	323	330	308	330	318	331	309	327	305	331	274	337	329	311	344	343	306	319	306	343	318	312	328	348	358	339	345	312	307	321	294	334	322	331	305	340	289	298	314	302	314	300	331	317	337	329	307	323	319	340	353	317	354	287	324	330	328	305	373	302	342	329	313	332	325	313	331	327	362	357	298	332	331	323	286	293	317	315	355	339	292	322	296	369	308	332	337	317	336	353	343	338	334	318	352	379	328	315	308	299	298	334	315	333	338	307	307	335	359	315	300	325	321	330	298	296	281	346	296	333	295	329	315	337	334	310	301	302	346	336	306	342	353	281	316	302	354	315	343	310	273	307	322	335	300	311	354	324	322	316	308	334	308	321	286	289	297	309	307	336	346	308	345	325	357	306	325	313	323	345	343	338	323	344	345	320	320	302	340	318	361	314	353	338	313	344	300	313	355	357	348	315	346	339	348	281	298	345	350	349	322	326	312	335	334	321	327	311	307	338	326	305	315	323	320	304	300	366	329	307	336	340	301	342	318	329	312	311	356	279	297	311	344	364	304	290	340	334	332	294	326	345	310	326	299	319	306	304	342	339	336	326	336	290	340	325	349	349	267	343	309	285	327	325	369	319	320	336	321	364	316	323	313	320	340	325	333	313	328	312	331	305	351	341	351	279	334	350	347	326	317	353	334	307	343	312	328	342	339	269	311	341	294	362	311	314	345	313	333	311	306	310	312	337	292	345	327	320	350	292	318	308	346	307	321	300	317	313	362	380	324	341	364	300	367	326	328	324	339	337	330	328	299	343	329	342	306	301	317	347	358	309	286	327	348	324	286	303	330	323	308	300	295	336	322	306	300	286	310	313	331	326	311	324	338	318	326	326	296	316	333	346	326	328	327	299	320	313	317	316	352	336	324	298	332	321	321	327	311	345	338	343	345	343	330	291	335	294	343	326	348	338	316	327	312	306	317	299	329	287	353	341	299	320	347	335	342	313	307	312	323	318	339	309	308	310	326	290	366	309	318	335	289	312	339	314	318	344	323	315	289	321	297	320	312	320	292	331	334	287	320	309	319	348	306	313	312	350	336	320	319	324	316	313	327	315	350	342	333	290	325	339	337	352	302	342	324	307	330	324	337	333	320	336	334	354	306	294	300	324	357	330	347	325	317	350	347	332	347	294	336	301	330	334	311	324	329	334	327	339	318	327	317	350	335	350	316	308	349	337	314	340	324	313	340	317	338	319	295	352	328	318	339	337	337	286	325	303	326	302	324	350	315	314	345	273	324	372	332	322	326	371	313	337	319	342	358	328	313	341	323	326	324	303	305	340	344	300	322	366	357	330	308	315	311	351	315	300	284	323	319	326	338	331	313	306	316	301	319	331	341	323	333	311	318	313	332	322	346	337	314	342	341	315	311	320	330	347	359	315	310	293	349	308	315	350	350	318	344	324
9398	1390	2819	3238	1357	1158	1072	1041	891	875	865	807	852	866	859	809	830	786	772	846	812	769	809	807	845	788	784	796	779	774	782	755	798	746	774	764	806	765	810	775	776	781	778	761	823	800	776	806	764	790	761	774	690	806	741	757	821	776	791	788	721	766	757	736	702	758	721	750	789	810	800	752	791	756	728	791	762	762	744	751	765	836	808	760	769	763	774	749	741	764	745	743	748	781	786	726	786	746	766	752	741	770	768	752	741	754	798	739	775	766	728	725	753	743	751	797	785	766	763	795	769	759	778	710	750	758	721	795	764	762	755	748	773	800	743	762	745	774	757	789	789	755	819	762	762	775	737	788	784	742	787	761	771	773	744	786	820	748	763	764	819	746	833	787	728	749	785	802	841	753	748	777	734	816	744	761	776	764	764	764	698	735	770	755	766	776	728	722	761	777	762	697	768	788	714	766	738	693	765	777	750	727	802	774	715	796	736	768	732	757	757	774	725	755	737	779	748	771	714	715	722	729	756	736	736	763	784	785	717	768	811	730	770	758	761	792	805	807	802	801	777	777	762	797	769	768	798	738	834	789	716	738	772	756	757	721	774	772	807	819	747	771	742	779	754	761	778	773	774	779	738	806	769	756	805	805	801	778	756	748	778	761	791	743	719	816	767	755	775	810	735	730	783	739	743	772	778	776	770	685	788	743	741	747	784	796	768	785	802	776	750	762	718	769	775	725	747	741	763	717	765	764	746	775	754	752	807	778	758	738	785	768	765	726	751	730	740	795	775	794	727	737	790	726	769	781	754	725	742	763	793	786	756	767	781	780	798	793	786	797	755	780	700	786	737	760	745	781	784	747	739	789	766	719	751	760	740	777	767	736	752	755	757	748	731	787	778	744	769	784	776	724	751	720	764	712	773	758	771	738	772	701	776	756	720	778	743	772	747	735	763	834	738	782	756	746	736	729	766	776	771	721	797	752	793	757	802	785	706	746	773	810	733	740	786	754	780	779	796	764	770	776	805	755	770	753	798	705	751	761	788	705	717	775	749	760	766	763	758	720	775	761	806	738	718	709	777	749	745	739	778	749	799	781	793	746	741	744	755	770	802	739	759	760	753	770	716	810	760	759	741	764	803	715	768	720	795	734	789	772	786	749	798	759	788	805	750	779	757	780	758	760	758	739	769	701	735	823	745	763	767	723	773	741	756	817	689	777	760	755	761	730	783	755	771	786	754	748	718	757	736	734	779	769	824	768	828	725	758	712	787	767	744	752	778	763	793	766	779	798	731	757	747	701	813	732	735	756	722	798	734	737	799	789	780	774	776	740	750	749	754	784	783	767	766	765	822	726	745	709	751	713	788	786	709	738	747	732	734	791	829	772	773	784	741	758	826	785	759	789	745	790	792	733	731	743	754	843	755	740	804	772	760	746	810	724	768	768	777	779	759	809	831	788	725	771	746	764	715	786	794	758	744	721	790	780	715	766	779	743	777	787	770	774	777	796	750	764	756	826	764	714	806	732	733	757	770	716	811	814	792	792	754	730	774	773	745	811	816	747	744	754	754	771	747	752	711	769	747	768	817	743	789	794	758	776	798	734	772	778	763	751	766	779	746	785	804	755	776	787	745	806	769	782	745	742	807	771	762	755	800	741	731	782	796	809	803	785	704	743	756	770	769	782	787	753	793	744	764	729	737	784	816	741	759	812	763	712	754	737	720	835	774	722	757	773	769	775	783	744	755	824	779	754	795	734	772	776	737	773	756	805	729	785	749	742	765	723	759	737	726	800	766	818	744	719	794	776	745	763	803	762	786	773	759	747	837	801	739	720	788	749	733	784	764	791	761	799	727	802	749	749	767	760	705	762	749	799	742	744	813	796	786	742	763	781	760	770	775	796	736	767	786	737	729	756	738	738	806	773	763	812	778	770	768	791	844	786	782	737	782	738	716	745	799	806	760	788	784	750	737	774	769	791	760	741	774	771	709	798	759	735	700	770	766	798	702	784	750	744	740	789	752	736	734	734	795	804	754	732	802	746	765	793	758	756	783	717	769	759	788	793	733	770	774	735	715	770	771	814	776	768	778	746	764	786	765	788	815	791	749	760	762	751	758	727	777	748	772	734	857	803	736	770	747	791	752	836	744	774	757	761	752	728	704	758	750	739	768	800	746	824	819	776	716	814	770	746	768	765	775	775	732	804	776	701	811	727	744	724	742	715	747	787	729	757	802	718	819	710	782	742	809	782	731	770	800	715	771	784	771	763	768	758	824	761	787	747	704	780	742	761	787	738	816	755	718	690	747	780	744	839	789	792	771	782	804	791	702	741	810	757	724	797	765	779	715	730	771	782	786	735	737	756	783	761	762	759	742	749	749	777	766	760	770	742	761	754	788	781	777	792	808	778	755	734	748	751	799	754	804	744	812	822	747	735	772	775	766	727	763	782	729	743	772	821	767	739	751	778	734	788	788	745	694	754	810	715	792	730	792	807	752	822	797	703	737	772	763	788	764	809	711	775	757	796	774	754	787	752	751	722	783	779	818	782	754	775	738	799	784	745	771	765	773	734	767	773	760	778	792	760	785	788	771	720	749	741	742	767	785	764	750	712	771	725	752	793	778	736	753	703	747	836	793	758	751	786	776	753	766	720	753	787	773	766	767	739	756	782	783	811	772	778	752	757	693	781	788	743	779	763	784	749	739	741	764	769	727	752	769	754	744	757	717	790	727	770	757	742	738	750	760	764	727	776	785	760	761	803	757	781	751	713	755	740	784	802	733	761	806	717	790	762	783	758	720	787	794	817	789	729	770	760	796	754	776	743	836	783	704	746	774	784	764	769	757	807	762	779	770	733	757	764	727	782	753	768	734	723	776	772	782	770	759	779	711	775	738	774	773	760	727	767	709	747	781	806	763	801	754	780	772	724	760	771	745	781	771	763	792	792	774	780	688	755	726	810	781	755	734	765	756	782	774	781	774	787	781	735	758	708	764	745	815	737	772	738	762	721	721	797	777	757	774	735	771	745	741	749	795	795	727	760	765	782	771	773	749	743	743	761	732	785	811	772	775	754	786	765	759	763	760	777	719	747	793	721	746	729	754	714	748	772	728	729	795	784	709	753	736	765	778	737	786	738	766	759	787	776	700	769	771	794	766	801	793	780	774	738	785	724	808	754	751	756	748	787	799	733	738	755	734	786	749	759	756	725	760	745	817	794	750	818	807	766	781	738	794	799	734	699	780	745	790	786	759	743	741	831	777	766	819	757	797	754	781	786	752	758	785	727	809	769	763	765	825	741	778	739	776	743	808	795	742	725	771	761	712	740	766	715	770	778	778	735	770	760	766	776	733	750	759	780	751	751	759	779	788	732	750	751	763	748	750	715	796	692	763	759	760	776	783	818	787	776	756	783	738	787	722	762	768	804	780	771	719	780	717	742	742	729	775	784	743	787	773	752	747	773	750	756	784	736	808	774	772	733	778	755	700	792	780	750	784	757
19567	2436	1672	1508	486	325	287	263	260	191	217	189	191	196	189	185	151	176	159	194	166	159	189	169	166	148	148	196	163	164	162	180	158	166	153	183	173	156	159	149	173	162	168	178	173	166	172	146	188	133	171	128	133	172	168	187	191	174	141	155	166	170	156	167	163	142	168	150	156	141	163	153	154	149	161	141	158	139	151	155	168	179	151	146	155	152	159	194	155	193	158	176	159	155	146	174	134	181	157	167	143	145	189	157	157	145	157	168	120	176	164	142	169	174	161	172	164	158	144	129	163	164	171	156	190	154	137	169	173	169	153	149	175	155	167	168	180	168	167	136	172	159	159	160	157	158	161	150	168	186	161	144	166	138	175	174	151	165	135	154	154	166	184	139	168	167	178	157	169	146	160	161	153	155	162	131	162	159	146	174	139	165	167	154	192	158	142	168	160	161	173	168	191	154	161	144	151	144	171	170	161	149	142	147	171	202	140	150	141	151	162	143	152	162	155	168	147	153	163	166	151	142	181	164	180	159	145	162	165	163	149	145	155	169	170	165	162	176	150	165	152	146	156	162	152	168	143	155	171	156	174	180	171	125	140	157	156	170	148	140	150	175	178	164	151	167	139	157	145	157	162	171	142	167	151	163	126	151	136	162	166	135	159	164	173	160	186	158	142	179	162	159	143	157	169	171	168	154	143	158	148	153	166	159	141	173	140	155	161	186	177	177	156	180	172	169	146	134	156	149	166	169	158	152	145	169	170	164	171	156	175	154	140	167	163	145	166	158	144	162	151	153	162	136	174	160	159	170	131	149	140	170	164	158	158	160	162	148	156	146	148	165	135	170	136	176	170	157	158	177	163	162	161	173	158	144	169	172	152	145	175	161	149	142	154	153	168	153	164	158	162	145	134	133	169	163	177	153	163	145	179	127	153	167	154	161	174	141	176	137	176	152	164	157	185	147	152	159	186	166	152	161	143	181	169	148	133	174	134	160	162	156	153	184	158	155	152	171	168	155	180	149	159	160	163	148	159	154	144	145	157	132	147	144	152	162	172	142	156	178	152	164	171	167	152	173	148	166	157	138	185	148	165	144	178	184	150	137	166	169	188	169	194	170	153	168	144	145	173	154	182	168	152	134	171	160	150	166	140	145	178	169	183	168	171	163	143	152	140	175	156	140	166	159	148	148	183	150	170	135	168	159	166	158	155	140	154	150	148	150	173	164	174	194	167	171	165	181	187	166	157	153	167	148	139	146	174	151	143	161	158	168	169	160	155	153	172	170	180	163	152	164	158	140	170	134	174	192	149	167	153	189	150	156	150	144	164	149	145	164	143	189	155	147	139	155	175	147	155	159	169	155	148	167	163	150	146	150	133	157	161	178	162	167	163	171	166	165	174	161	143	169	164	162	169	146	182	131	164	164	143	184	135	160	137	160	131	139	172	157	167	161	130	155	174	162	185	165	183	142	161	153	173	132	162	171	157	175	183	149	156	148	159	141	122	147	149	157	172	146	174	175	161	141	156	142	173	163	156	158	164	164	163	147	158	182	159	155	158	155	145	174	191	178	145	146	145	167	171	151	148	169	135	151	162	161	149	162	137	182	164	143	163	196	175	150	170	169	152	176	143	129	167	158	123	152	141	149	178	152	141	161	151	176	131	167	149	188	164	156	143	148	145	141	149	158	168	164	166	165	171	155	147	179	150	163	166	156	155	147	143	160	135	158	182	142	161	170	152	169	159	164	163	163	185	158	138	149	169	151	149	135	155	163	145	161	163	160	154	159	136	167	148	168	147	166	144	159	155	150	138	131	148	165	156	162	158	166	187	164	181	179	152	163	143	149	144	153	178	159	155	153	168	157	140	166	161	157	148	163	144	158	139	159	144	154	175	123	158	155	152	154	160	147	141	146	165	151	169	150	173	164	161	177	170	132	171	184	159	145	175	146	168	162	162	167	167	173	152	169	177	162	167	169	151	152	147	155	172	158	183	135	177	178	161	177	177	182	149	153	152	141	150	138	151	161	149	155	149	144	143	164	145	149	173	155	167	168	163	140	173	150	159	157	158	161	192	171	182	148	160	163	181	155	149	188	196	163	123	165	167	142	156	153	137	157	152	170	160	173	166	164	154	149	152	188	191	138	163	167	161	165	151	176	182	151	173	164	161	151	157	151	156	156	169	158	139	171	156	202	167	166	161	161	156	153	170	160	144	159	155	174	166	165	136	154	182	164	168	122	154	158	165	180	175	154	159	140	164	155	167	170	155	145	147	170	173	170	197	155	173	132	160	169	146	151	160	156	160	158	165	168	148	166	140	160	158	186	161	156	166	139	141	146	134	145	159	190	152	152	147	163	180	157	144	177	154	142	161	150	174	171	171	160	147	172	181	144	129	153	145	169	158	160	150	172	149	151	173	153	155	161	153	173	151	156	166	131	181	164	147	146	135	157	153	149	140	132	155	188	158	150	156	152	160	165	173	170	154	156	150	158	171	154	171	166	153	169	153	147	151	143	177	160	176	160	149	181	163	163	135	142	173	146	147	122	177	165	162	153	174	140	149	160	168	144	153	143	172	155	157	158	174	194	155	157	140	178	131	147	167	154	136	156	168	152	167	161	162	156	162	146	167	166	153	167	155	153	141	162	172	165	169	157	160	155	176	153	143	163	171	163	134	169	180	173	176	153	163	173	138	160	161	169	156	145	156	143	145	159	160	153	166	169	173	162	170	136	158	146	155	154	149	157	155	149	152	167	147	158	133	155	148	141	130	150	154	140	179	169	151	174	152	157	138	142	148	150	167	180	134	174	161	153	161	159	166	173	149	169	181	146	168	181	148	154	170	158	176	148	167	149	178	138	156	164	163	144	162	182	155	159	172	140	161	164	169	143	168	171	157	149	168	170	150	160	173	142	170	164	164	168	142	157	158	154	161	159	146	165	163	176	160	144	157	148	155	160	129	168	181	148	136	176	171	151	173	167	156	160	162	152	178	153	156	167	151	159	152	180	143	156	164	165	153	146	156	147	155	141	151	160	137	149	168	163	166	161	172	149	164	133	144	147	159	177	188	141	141	160	151	160	160	167	148	154	152	151	149	142	134	166	156	173	175	134	174	161	164	149	156	131	171	151	180	127	172	153	143	168	182	151	144	172	182	140	149	150	160	155	160	152	164	158	136	160	165	169	157	181	163	164	181	165	135	160	175	160	139	154	166	172	171	157	152	160	148	156	161	148	145	152	157	167	177	169	148	175	155	184	179	187	158	155	144	164	178	150	174	164	170	157	161	154	168	176	156	141	161	133	147	152	161	149	135	155	154	152	170	170	141	160	155	178	166	153	164	149	151	165	165	182	176	162	161	161	147	159	145	158	177	157	151	177	159	157	158	178	160	173	147	154	154	156	163	158	172	153	179	161	154	163	162	157	146	134	154	156	155	166	159	164	172	169	177	138	160	158	173	142	139	158	169	176	162	123	145	144	144	139	137	158	153	156	170	152
12228	1419	3302	4845	1632	1177	1047	923	771	674	665	619	591	595	600	528	438	522	491	454	529	457	471	469	437	439	411	460	461	455	452	460	452	409	398	427	380	438	428	394	420	412	439	393	406	426	427	404	403	424	413	372	427	450	408	478	486	458	433	415	409	403	463	406	416	408	408	417	378	410	411	410	434	445	408	416	435	407	385	389	372	421	391	391	401	378	403	430	432	393	412	382	418	407	411	414	413	408	429	400	437	424	408	387	393	393	385	392	371	442	426	406	370	342	388	387	438	403	408	389	400	383	408	410	402	403	411	371	394	415	400	423	397	403	459	427	405	402	393	408	413	400	409	389	374	434	422	400	383	392	407	441	422	430	398	409	416	383	417	426	420	395	410	374	394	467	394	431	400	409	422	387	399	424	397	384	396	396	397	405	422	410	397	400	449	415	410	406	427	372	407	370	403	474	414	397	385	367	389	466	418	420	414	443	381	403	382	428	443	396	399	429	358	419	400	378	371	419	387	398	382	447	389	386	445	415	381	399	403	409	407	414	401	410	412	428	412	387	386	396	403	379	395	378	405	416	413	420	401	382	385	393	441	430	405	365	409	447	413	406	394	411	382	429	407	388	428	427	408	388	397	407	416	391	403	398	393	390	410	381	367	383	389	383	373	433	412	403	420	373	401	402	413	414	383	416	403	403	412	389	407	406	386	397	366	394	381	367	388	402	415	440	384	408	412	379	385	402	411	381	383	436	422	442	393	393	367	368	401	391	401	417	409	408	378	408	395	405	421	405	396	420	407	424	417	374	402	436	414	409	409	398	414	377	382	433	413	437	390	417	417	457	408	395	408	426	412	406	397	392	415	414	414	381	377	441	402	394	401	398	413	428	401	416	443	396	397	409	384	416	399	417	386	402	407	422	395	424	385	425	410	428	411	411	384	447	404	385	434	378	395	392	386	405	425	408	409	385	410	356	398	378	434	396	428	388	417	380	388	383	447	388	400	398	373	396	397	393	424	421	415	394	386	365	412	421	387	432	390	382	398	363	419	429	411	397	434	387	437	411	390	454	423	399	413	375	436	396	389	386	400	377	386	425	400	414	410	414	415	425	399	395	371	394	414	420	389	410	411	392	419	417	422	397	386	410	406	390	395	418	414	423	430	400	414	405	396	388	432	390	422	411	432	426	352	402	419	408	409	417	390	404	384	412	382	404	422	407	372	404	426	412	410	400	398	403	415	380	397	379	436	406	383	403	397	432	410	438	405	409	383	393	397	406	359	416	408	382	436	392	385	422	375	428	390	385	368	392	398	405	402	425	409	424	436	377	412	390	406	389	371	431	386	415	428	413	415	437	403	438	401	420	415	398	392	414	410	447	428	414	359	384	377	404	393	418	421	387	393	389	405	411	422	424	426	435	395	433	379	411	364	428	388	430	423	407	392	412	409	416	402	450	437	422	390	425	429	391	413	401	435	397	406	429	389	418	410	419	394	431	392	407	417	374	376	372	388	410	413	413	387	404	411	374	422	410	397	429	403	361	404	407	397	412	412	398	412	368	390	412	420	450	405	435	405	402	425	412	442	426	379	413	433	435	419	389	434	395	418	424	397	425	414	415	373	424	411	438	411	419	367	376	423	401	395	368	429	414	437	394	389	395	398	367	438	426	396	430	415	399	404	441	406	361	396	415	403	377	411	378	384	396	414	452	398	402	405	483	376	417	382	402	402	373	440	383	397	422	443	408	387	388	398	423	378	420	364	407	385	408	401	381	455	385	397	374	408	430	422	401	420	357	415	409	397	386	406	373	373	382	384	421	413	399	400	396	424	389	388	408	372	372	434	390	377	414	427	421	364	383	414	388	412	383	391	375	383	422	417	400	420	409	432	399	423	416	409	411	386	424	415	433	408	413	346	417	355	410	385	362	358	415	405	419	380	358	415	389	395	419	406	412	383	415	426	392	437	383	444	388	365	396	403	424	429	413	419	425	394	410	408	379	381	392	406	415	399	431	427	414	372	419	343	419	415	407	387	420	405	403	399	406	410	388	383	391	405	371	429	421	410	422	417	403	451	410	386	390	398	421	392	395	432	431	397	390	392	421	432	403	365	434	397	400	408	406	410	416	372	423	405	372	456	409	422	376	387	404	402	400	411	442	407	432	379	385	374	409	380	387	420	439	428	418	397	429	415	430	388	398	419	390	424	405	414	393	389	413	416	417	382	420	402	416	384	392	379	451	412	403	360	409	376	449	448	394	447	435	413	403	404	404	434	431	403	426	416	373	412	389	411	390	422	363	426	399	388	386	451	411	411	426	414	364	383	427	411	397	453	404	392	397	404	406	412	391	414	400	420	419	403	392	404	399	413	413	391	379	415	396	410	412	418	399	395	393	428	400	452	392	402	408	437	363	398	405	437	413	367	370	358	454	390	405	390	444	434	394	380	404	441	426	441	397	381	371	409	402	389	414	428	412	392	409	397	376	382	440	408	403	393	414	382	385	378	401	404	391	416	387	396	354	418	410	400	414	399	430	413	408	395	408	390	393	401	387	379	402	457	389	424	402	402	402	403	426	391	382	441	411	433	375	404	417	416	393	369	390	422	422	423	408	400	411	378	439	430	399	381	410	399	416	423	398	390	388	399	443	403	372	439	404	384	406	387	388	442	395	403	404	410	420	428	378	399	398	423	365	382	387	380	417	409	406	400	380	385	429	395	429	395	380	417	364	433	432	383	412	423	357	439	400	393	411	383	387	429	388	380	437	407	398	395	409	403	409	413	391	357	416	402	399	442	453	424	369	429	356	410	403	405	405	408	374	346	399	403	419	412	394	376	407	391	432	420	394	404	401	436	408	444	405	438	398	384	423	371	434	361	419	443	396	401	396	420	388	409	389	380	363	415	406	382	364	416	398	413	403	417	426	424	389	419	399	411	407	386	417	420	384	396	374	454	408	443	368	436	382	388	408	382	417	424	397	439	391	427	346	386	400	387	424	378	387	453	390	397	419	415	390	426	406	401	417	406	415	398	401	433	417	415	420	406	439	430	396	410	420	386	428	403	397	399	411	402	409	439	425	411	409	396	384	402	411	384	410	434	423	434	405	399	412	370	393	422	409	401	445	399	409	400	414	397	418	380	402	439	397	388	395	404	398	426	438	398	407	376	410	427	431	417	423	388	426	404	395	381	435	400	404	394	401	388	395	424	435	434	383	433	396	426	416	462	432	410	412	401	399	403	417	424	426	414	385	427	430	402	422	365	401	392	401	411	426	447	378	427	410	427	400	391	423	404	390	411	406	400	372	394	414	423	413	399	366	439	395	372	427	363	366	414	389	418	414	435	428	415	391	415	386	376	422	386	380	380	418	416	405	379	415	415	404	395	410	394	415	359	444	409	426	398	408	400	375	412	411	396	410	382	403	393	428	394	408	397	409	416	380	403	374	374	409	413	416	369	380	418	410	384	385	395	420	399	411	404	430	415	438	431	409	385	388	406	443	388	399
3100	596	674	590	359	389	350	328	318	312	288	333	331	355	369	319	358	334	329	341	324	329	333	327	338	326	350	304	347	317	319	325	310	355	346	344	307	318	359	343	337	351	345	333	348	328	344	342	313	323	313	347	321	348	347	329	304	322	333	302	323	340	298	350	352	347	330	311	315	317	318	344	290	341	334	313	342	356	341	323	323	329	323	325	343	347	286	341	321	329	337	352	349	349	349	332	332	325	333	322	332	322	326	337	348	341	317	318	328	330	378	351	336	348	349	340	308	326	327	329	339	324	337	321	331	336	285	345	342	336	327	330	307	342	322	315	300	360	289	301	343	331	351	332	324	339	322	372	348	323	356	335	327	332	372	335	338	315	323	343	319	327	325	292	335	326	324	333	326	288	342	339	343	356	296	353	331	341	351	353	349	331	341	349	370	340	324	305	317	319	314	302	352	342	331	348	327	322	353	321	371	363	334	302	324	351	313	382	316	356	323	323	352	345	308	371	342	288	345	326	321	337	296	333	346	331	332	339	328	325	337	291	316	368	334	314	281	300	309	300	305	318	324	355	327	340	348	314	337	351	340	358	321	320	421	321	320	348	317	311	333	338	326	358	335	341	324	301	325	319	331	324	340	331	328	343	353	349	362	322	383	339	399	334	363	342	333	329	349	318	323	317	322	325	345	337	345	316	331	336	354	323	341	357	371	332	317	347	322	346	314	334	347	312	304	325	344	355	328	326	331	335	317	316	332	313	350	307	355	321	345	356	345	349	333	357	329	335	291	351	335	347	320	375	336	338	319	308	338	338	343	360	349	338	343	346	363	308	317	318	369	347	325	334	310	326	295	337	327	321	322	330	309	362	319	336	345	326	336	354	379	322	345	370	339	352	369	320	360	364	353	344	312	325	325	327	328	329	299	285	312	305	331	314	313	330	330	324	374	360	340	319	322	326	328	345	358	345	307	324	304	329	327	317	368	337	325	309	341	324	323	375	353	365	309	320	332	333	322	325	337	354	329	291	361	317	343	355	339	317	322	297	364	330	356	317	336	351	370	332	342	346	359	339	290	348	360	343	336	327	347	382	351	370	321	314	339	334	379	345	324	349	359	312	326	301	359	321	317	351	327	333	372	346	313	340	341	320	327	344	365	320	345	330	326	329	335	338	333	335	351	353	327	329	329	340	296	343	295	335	363	347	358	333	300	334	304	332	331	318	346	311	338	336	355	316	292	336	341	295	325	335	340	352	356	340	320	332	292	363	328	335	348	334	308	328	336	314	315	331	318	339	303	321	325	335	321	335	337	321	363	314	338	312	341	299	362	361	334	308	317	339	369	351	359	342	361	346	340	311	328	337	315	318	343	301	350	327	312	277	336	336	379	314	347	323	351	328	341	283	322	345	315	366	374	360	322	323	331	316	352	335	346	321	320	313	338	344	346	337	356	304	325	309	343	363	334	356	347	316	306	349	341	315	333	320	327	296	343	299	325	330	315	327	327	309	328	332	354	320	329	316	351	352	351	306	326	336	318	338	322	356	318	329	336	350	345	300	330	321	333	336	335	313	358	326	308	295	299	302	352	373	386	337	336	343	336	341	353	316	345	362	304	305	348	344	364	339	308	309	294	365	303	337	322	354	345	330	284	357	349	351	311	322	335	323	359	340	314	358	336	330	347	359	338	324	342	322	313	308	329	375	316	328	302	375	342	339	324	344	321	352	349	329	329	340	339	356	353	344	327	333	321	375	360	356	352	359	340	281	336	318	319	341	335	331	337	299	342	347	354	342	357	352	358	322	368	353	315	336	306	322	317	323	327	328	347	360	334	319	343	387	354	329	330	344	356	319	322	349	312	335	320	289	316	323	325	340	301	353	347	328	320	326	305	310	332	319	355	335	324	333	344	319	345	336	354	322	344	349	356	344	343	322	314	344	328	368	324	337	302	317	315	311	302	357	342	317	326	329	317	344	346	298	328	323	331	322	300	345	324	353	320	316	300	309	309	341	276	326	334	353	352	317	335	323	320	343	339	317	341	327	340	328	316	330	357	308	339	349	352	317	339	318	321	310	323	334	309	314	348	339	360	347	332	338	335	344	313	343	316	349	332	332	322	325	325	325	336	330	358	314	317	329	306	289	323	327	330	341	311	335	323	335	336	327	355	339	347	325	345	297	322	331	345	297	339	343	337	328	334	317	307	344	338	378	348	363	367	327	345	322	298	363	318	335	294	342	339	288	321	367	338	307	310	373	348	334	335	336	325	335	332	331	336	338	311	339	358	347	329	338	325	328	328	324	355	335	337	357	333	343	334	295	340	319	388	392	348	317	304	340	359	322	348	299	333	355	306	309	302	313	343	378	355	328	318	331	330	363	351	357	345	347	346	357	298	353	322	332	350	311	328	298	326	314	322	325	353	353	326	382	314	331	340	281	360	306	325	330	330	347	347	358	336	279	320	357	331	336	348	318	295	342	321	318	339	332	314	350	338	305	354	323	320	321	335	321	339	341	314	330	324	299	298	339	362	323	328	374	338	321	355	347	352	336	358	327	323	298	332	351	316	340	345	324	346	337	308	341	334	358	338	317	310	358	364	360	324	340	356	315	332	344	336	355	349	316	328	325	320	322	343	300	325	332	325	354	377	345	304	338	320	321	352	352	346	292	270	326	367	334	328	328	339	332	308	303	319	325	318	332	351	340	349	335	323	359	338	337	352	372	322	313	325	313	304	323	317	321	387	306	347	343	314	347	313	353	315	325	359	315	334	332	360	334	355	326	323	321	332	318	346	346	322	324	317	295	335	324	333	328	350	335	344	351	338	358	351	371	330	349	370	331	307	324	316	315	337	323	385	344	329	331	366	332	369	347	307	350	358	333	327	303	282	324	310	341	334	304	336	335	310	334	365	388	349	327	315	330	332	345	320	326	336	311	313	322	336	329	352	358	324	325	341	322	336	337	352	361	311	363	327	313	322	334	329	344	337	317	310	328	313	313	318	344	332	349	344	345	333	355	336	336	332	325	342	304	316	341	342	353	316	367	358	327	340	312	336	313	313	336	335	327	312	311	315	359	342	331	359	293	321	342	297	351	316	342	330	348	323	321	329	333	349	356	347	351	305	314	331	333	325	324	343	304	325	332	364	316	310	323	325	335	330	306	340	345	303	378	366	334	327	326	374	303	342	299	343	325	304	325	324	347	342	326	340	312	366	328	362	303	350	345	335	366	320	312	345	373	314	364	327	322	312	322	300	348	334	364	307	319	297	336	351	381	314	326	335	328	310	327	309	346	344	348	337	371	344	329	350	325	340	323	309	337	333	333	338	331	324	329	339	310	326	333	361	322	343	351	308	340	346	334	326	311	341	359	323	342	332	346	316	326	333	325	324	324	337	339	344	340	333	332	335	301	339	336	330	289	320	383	337	325	364	339	311	369	352	323	336	291	325	354	334	348	367	334	318	330	329	331	298	325	318	319	306	315	354	363	365	337	347	333	334	335
3066	1111	1526	1698	894	892	854	812	798	817	837	796	816	795	823	778	798	829	712	787	833	749	794	733	783	758	779	779	824	843	779	742	817	814	794	799	776	751	783	770	811	770	795	789	828	830	775	776	845	726	811	835	849	788	797	771	766	799	854	785	823	790	808	844	777	806	788	786	774	781	774	803	813	748	796	825	772	771	769	799	759	814	764	775	791	809	844	767	787	810	841	840	782	807	766	817	847	780	740	830	804	788	795	776	807	784	786	804	804	790	763	806	822	764	790	796	818	787	753	792	838	831	767	774	767	731	821	820	763	756	719	813	771	804	822	720	802	834	843	763	746	780	745	832	819	824	811	796	822	809	821	777	823	834	804	814	835	788	826	763	793	793	757	794	844	831	783	779	753	777	833	806	747	780	807	779	815	826	796	799	749	800	731	795	804	775	781	816	805	787	731	820	847	763	821	795	800	753	829	776	793	823	768	792	785	795	762	773	807	810	800	791	738	807	810	745	782	831	765	773	787	758	758	784	805	782	759	753	760	791	772	809	718	780	773	818	780	801	809	804	802	793	789	810	742	774	804	791	758	795	778	799	767	751	803	808	782	748	785	827	845	795	788	755	776	802	756	780	786	788	855	809	831	783	814	761	794	796	803	766	773	783	763	788	741	821	799	820	841	793	788	776	817	799	795	778	755	733	821	785	768	749	842	858	782	801	754	786	810	790	786	802	805	747	777	809	736	780	764	809	812	773	844	834	797	811	777	806	761	797	751	808	802	808	796	775	791	792	807	793	784	806	775	771	802	766	790	771	764	751	819	798	793	855	794	805	757	829	752	820	846	812	834	805	840	763	842	803	780	794	817	736	785	796	801	815	873	760	801	812	774	803	788	768	790	836	873	782	814	814	804	776	748	789	782	760	807	815	767	834	758	803	804	757	814	801	773	818	765	840	831	792	763	774	775	781	740	791	806	801	805	788	785	758	813	785	774	754	780	749	824	801	799	787	751	802	756	776	824	808	768	787	773	832	792	737	816	786	813	823	806	811	766	748	830	768	796	814	798	748	807	753	763	774	787	824	815	777	802	760	788	756	807	798	745	780	775	770	798	756	809	782	755	793	830	811	770	847	834	799	785	763	770	780	820	762	785	793	773	788	846	775	816	791	821	808	782	772	773	775	794	776	810	821	777	799	793	818	770	764	773	779	802	790	753	834	813	749	834	750	761	773	781	803	750	796	800	831	798	791	804	808	793	770	775	816	802	793	785	785	743	765	810	834	776	777	795	798	819	737	851	787	758	791	822	768	774	788	772	779	792	822	788	783	768	737	821	771	823	785	738	818	779	844	782	784	811	795	822	778	783	835	795	814	780	801	799	831	776	819	777	788	800	767	755	834	822	810	752	766	815	746	762	762	818	804	802	798	786	817	795	771	797	766	749	792	784	800	795	751	779	763	826	779	789	734	793	808	798	768	786	785	771	833	827	839	809	791	757	786	751	777	775	715	778	770	826	803	805	750	844	755	831	802	706	831	808	789	771	796	786	785	787	830	812	774	791	833	804	781	765	768	806	798	832	829	783	753	740	755	783	799	791	819	768	818	789	779	789	772	735	774	821	780	784	731	763	794	787	841	769	828	834	763	813	807	777	792	766	793	784	819	822	731	843	761	790	759	797	775	740	768	799	788	775	787	778	790	764	785	799	792	795	803	800	805	747	831	753	750	816	816	778	828	805	815	738	805	805	777	786	838	814	795	794	771	795	795	775	811	774	801	820	788	782	736	781	799	742	764	800	787	796	783	792	772	745	761	795	791	810	760	810	771	776	833	804	806	844	825	782	803	806	784	728	782	733	762	840	796	785	801	802	774	819	767	801	819	747	785	754	749	798	783	772	843	814	764	776	752	735	812	759	795	795	798	764	797	788	778	730	800	768	818	795	806	807	784	787	794	778	822	774	789	790	806	776	819	808	780	756	774	847	808	793	774	792	726	786	781	789	797	788	782	778	767	780	759	775	779	807	797	750	827	749	811	761	763	788	757	781	844	787	831	794	782	841	779	820	746	810	823	801	772	815	799	762	801	762	775	805	787	759	792	795	791	830	763	779	833	724	805	800	785	811	835	812	793	770	861	796	778	801	793	786	768	793	794	832	814	804	818	810	800	773	751	820	805	845	828	768	735	801	780	814	753	774	817	780	738	848	778	765	825	776	769	745	743	802	777	787	752	811	749	812	791	785	798	792	774	774	794	786	734	772	855	786	805	772	800	775	809	756	805	752	844	858	729	820	805	768	739	823	795	773	846	779	790	789	802	785	799	751	818	809	816	754	774	794	778	822	818	825	785	838	788	766	790	779	834	742	838	777	784	750	747	810	834	825	790	765	803	787	796	794	793	784	739	797	793	777	787	781	747	788	826	770	808	744	855	770	797	812	805	762	837	774	806	747	747	762	781	799	775	798	776	788	819	769	787	848	783	791	777	843	713	804	838	813	786	741	764	745	829	824	802	783	790	801	812	778	767	766	820	807	773	807	796	828	815	819	798	847	782	774	749	781	755	815	724	768	806	824	810	793	765	800	791	770	769	811	789	795	758	745	816	774	826	762	855	740	757	747	741	816	748	751	784	816	716	762	782	758	831	779	705	763	783	784	775	812	770	755	761	788	762	807	811	799	765	849	814	793	802	811	759	785	789	826	866	795	833	810	770	805	788	799	781	808	811	773	799	833	764	756	832	812	757	816	803	775	760	753	802	802	795	817	769	831	784	728	795	798	817	806	758	800	827	792	799	852	745	778	787	766	815	806	834	824	818	765	812	817	791	788	804	725	779	796	773	785	770	822	807	808	814	758	799	742	791	755	778	780	785	826	774	722	759	796	785	741	843	759	787	794	793	848	810	801	793	779	798	791	745	722	808	805	756	768	786	846	762	779	798	809	775	780	747	839	823	790	843	810	748	789	746	807	795	792	792	790	796	808	774	799	790	797	797	751	774	783	785	818	780	823	799	769	815	806	834	762	813	772	789	777	777	850	774	763	775	762	778	818	831	816	773	802	818	772	847	798	750	835	766	787	829	791	769	806	762	797	764	794	797	797	807	777	810	757	746	830	804	841	781	752	723	803	862	821	813	800	830	844	761	793	740	815	798	783	808	767	796	784	793	815	797	719	809	825	783	812	762	761	783	803	784	816	775	786	756	799	765	827	838	872	792	745	803	806	800	818	796	816	811	812	804	800	835	772	769	745	784	795	829	824	772	804	775	817	793	781	765	801	824	767	812	799	798	794	805	817	752	777	790	806	824	745	802	817	757	811	812	766	780	773	793	814	808	805	790	830	796	824	814	793	772	817	776	798	785	768	782	807	804	814	782	771	784	735	813	758	777	802	742	785	754	806	758	790	806	760	814	776	775	774	816	750	819	770	793	739	806	794	810	804	775	751	789	823	807	825	797	771	753	788	797	815	787	785	770	817	843	784	783	762	809	751	835	786	762	799	843	790	828	772	803
11731	1366	963	730	463	353	373	343	315	349	348	345	313	327	342	329	290	297	327	315	320	307	327	312	325	292	324	334	313	315	307	327	326	314	313	316	326	318	331	340	323	311	317	307	302	289	303	314	329	311	321	311	298	310	310	314	298	313	344	341	334	288	322	297	298	278	303	329	293	307	313	325	336	340	317	354	347	310	259	323	307	312	315	290	315	306	315	289	308	309	302	354	308	321	305	316	322	313	325	289	291	299	322	312	306	305	292	326	291	272	310	314	296	268	324	327	299	288	297	258	319	287	290	330	322	320	295	303	332	297	306	281	312	288	318	298	294	271	302	323	292	322	308	305	293	303	302	329	366	349	331	319	319	326	303	320	288	355	294	319	322	325	289	311	304	332	330	361	335	326	290	299	305	282	293	340	298	338	314	316	312	315	319	306	310	315	306	324	328	342	316	308	297	324	294	299	339	313	345	312	330	297	320	304	293	357	299	329	349	305	299	347	341	331	305	309	330	317	295	278	309	301	273	325	290	305	270	316	289	289	303	311	289	318	323	308	323	302	290	333	327	334	282	287	307	343	286	357	338	322	340	323	319	294	314	306	317	341	328	316	329	316	322	307	309	284	310	332	331	320	271	296	327	331	290	319	317	335	296	317	307	296	319	293	292	324	289	317	319	308	315	338	312	366	308	285	315	303	263	343	307	320	271	309	305	335	356	288	302	290	327	309	308	297	284	302	293	318	318	298	330	320	306	319	294	342	308	284	333	318	297	321	289	328	317	319	310	312	325	305	313	315	321	324	335	288	310	292	318	324	283	334	288	322	309	350	306	324	325	298	348	337	317	328	313	306	310	287	324	330	327	307	282	277	295	342	311	317	300	311	292	316	339	302	310	307	296	350	337	341	322	301	299	312	291	314	309	308	323	332	335	307	305	305	279	299	301	349	325	291	308	281	305	310	310	342	318	307	304	303	291	300	310	342	312	319	317	323	351	313	318	317	300	298	344	285	325	285	315	308	307	282	317	331	301	334	307	318	269	313	306	295	329	290	317	294	299	269	300	283	311	324	323	298	294	302	319	284	249	309	301	293	284	330	322	289	319	322	347	307	279	320	306	312	270	322	318	332	271	324	327	321	330	282	287	305	322	301	323	318	300	312	293	318	312	314	331	334	292	322	327	308	301	307	306	337	296	320	324	295	312	299	298	309	346	332	270	298	312	321	304	326	312	332	306	330	299	321	297	298	299	317	314	307	313	318	342	314	297	315	321	313	328	299	278	304	312	313	302	301	279	329	292	297	333	321	344	306	282	320	305	314	296	325	314	303	295	309	327	362	355	326	288	287	326	307	288	281	320	300	329	337	277	305	295	292	292	312	290	310	356	265	310	305	303	298	307	363	299	316	326	312	326	324	340	316	350	360	287	302	320	302	324	316	290	314	292	295	333	320	292	304	304	278	277	290	313	322	303	275	312	287	345	301	314	303	328	320	274	294	308	271	317	267	269	320	287	272	304	319	327	326	343	319	304	301	323	307	320	329	277	296	316	306	288	319	302	309	321	323	298	326	322	291	307	316	297	359	296	318	318	297	286	299	270	300	333	304	333	303	285	312	334	342	317	321	316	316	300	305	282	350	308	297	282	327	263	374	330	281	294	286	304	288	317	326	295	314	296	326	305	308	295	306	329	336	318	310	312	340	320	321	311	307	328	280	327	312	315	288	309	316	278	302	324	344	318	312	345	309	311	327	301	312	314	313	303	308	291	296	322	271	334	309	308	312	330	264	304	304	324	324	331	324	309	379	319	324	331	315	307	361	308	326	313	306	327	324	305	294	319	290	308	311	308	330	328	352	257	304	309	319	321	322	338	336	328	303	321	283	321	285	339	299	309	289	289	283	320	307	318	324	322	312	298	305	327	319	286	296	317	316	346	283	318	270	317	267	300	322	283	310	308	319	295	305	279	313	310	349	323	315	315	330	319	303	290	314	293	322	336	314	311	305	304	314	303	334	301	295	293	320	315	314	299	297	338	306	295	321	304	306	295	283	301	310	348	282	346	309	309	281	308	291	337	316	309	316	301	293	316	292	293	287	298	293	314	304	330	343	315	309	311	291	323	294	287	332	330	309	313	335	319	298	261	310	356	349	290	326	331	344	315	320	375	313	331	301	324	298	293	309	266	301	326	313	332	315	317	329	305	333	312	323	304	316	297	331	331	333	320	304	306	297	301	305	318	303	317	279	304	293	282	296	311	327	319	296	340	286	330	331	325	318	303	327	308	341	296	301	308	322	313	306	313	288	288	336	276	311	332	285	305	347	326	314	321	318	293	323	293	306	319	317	330	315	312	339	294	303	310	321	334	310	313	287	296	297	326	299	288	316	315	268	294	315	336	332	340	280	294	338	326	312	341	328	308	393	316	271	303	299	334	316	319	310	332	309	317	291	314	307	304	331	304	300	306	330	296	310	338	294	333	296	322	291	334	331	299	291	333	295	328	326	302	315	319	303	306	321	288	327	325	319	293	324	312	299	319	313	310	331	320	335	336	298	287	310	299	319	305	312	317	326	336	359	295	303	296	297	281	318	281	316	323	287	290	311	280	312	262	325	309	307	329	313	303	324	283	289	291	282	279	292	311	323	304	314	292	329	299	295	306	318	296	308	291	329	320	326	306	339	308	328	308	327	309	305	305	303	323	291	320	298	318	295	303	314	324	312	321	304	320	288	293	325	318	319	341	326	315	341	302	308	324	321	314	346	278	312	307	323	303	332	348	369	329	318	330	312	301	312	299	315	323	325	305	297	322	295	343	314	318	316	334	340	299	327	324	299	322	307	333	298	306	309	313	320	313	313	315	305	346	339	312	304	298	313	278	285	316	290	273	297	284	335	306	300	293	309	302	335	312	313	288	337	345	326	342	304	308	338	310	290	286	332	319	293	301	303	317	308	316	304	319	306	320	301	292	292	303	329	287	327	325	336	321	294	292	302	328	312	304	296	321	279	340	295	338	300	305	334	311	292	330	295	277	350	311	302	321	313	326	315	302	356	323	325	325	315	286	331	271	327	310	329	338	323	297	288	306	298	302	312	311	317	281	297	292	299	291	311	326	314	298	279	304	313	336	329	278	352	316	275	337	312	307	322	322	343	335	318	311	354	313	328	276	303	302	326	277	300	292	294	314	330	328	311	316	278	326	328	294	313	294	311	263	311	303	303	327	324	336	305	287	304	324	310	305	313	305	305	323	317	357	341	293	316	320	332	344	306	316	282	307	279	261	310	316	286	322	297	314	317	346	313	326	314	310	313	305	326	322	350	298	292	316	297	293	304	322	313	308	297	320	297	302	295	296	340	306	321	319	325	338	301	305	341	309	288	313	302	295	349	305	303	278	321	292	328	283	316	308	325	282	354	305	299	330	347	294	301	324	294	301	328	279	310	339	312	317	317	329	313	314	296	294	340	313	303	319	305	311	295	316	322	321	285	310	300	326	311	313	330	305	291
9423	1277	2103	2211	1412	1200	1092	1042	952	868	811	889	792	831	841	797	792	771	731	804	779	761	755	765	717	771	740	725	784	771	726	729	747	741	744	792	753	712	751	771	770	755	723	726	789	712	698	724	757	764	740	741	714	759	769	762	763	750	713	691	728	756	739	755	739	741	722	681	752	714	779	715	736	704	687	714	746	757	763	667	735	768	726	776	744	734	767	700	751	751	704	709	706	734	691	756	773	748	709	700	686	721	745	781	709	737	690	729	662	728	724	715	710	740	735	743	747	772	682	724	764	726	707	774	754	714	751	773	736	726	769	754	698	735	685	704	746	748	709	696	750	735	772	731	733	741	734	759	718	726	701	766	773	728	733	751	740	752	697	771	721	754	702	714	748	719	776	692	721	757	723	733	759	709	791	778	694	712	701	703	738	752	720	739	733	714	719	723	716	683	732	726	761	743	698	716	742	734	692	739	738	729	703	737	782	712	785	751	767	740	729	743	722	752	734	700	722	743	732	705	710	692	719	725	728	747	747	732	719	727	740	723	704	736	771	735	734	759	714	754	710	742	724	745	720	742	727	739	720	737	725	714	738	792	742	736	697	733	707	787	758	765	742	735	717	726	758	696	700	779	747	782	733	743	738	690	748	781	729	705	751	686	728	707	737	765	720	704	772	730	735	727	748	770	758	743	799	734	710	692	721	794	718	765	733	687	778	777	733	719	785	734	753	708	704	767	719	738	759	759	735	709	707	693	772	764	680	713	736	693	753	724	739	737	723	762	725	712	746	718	752	737	744	732	760	706	711	775	720	730	759	703	714	741	733	720	710	747	777	733	722	745	707	797	743	761	719	736	766	711	734	792	722	724	716	715	673	733	730	718	761	752	762	754	747	770	714	758	721	748	722	739	754	716	749	702	708	759	768	757	715	735	711	747	728	728	708	731	666	766	754	741	689	723	713	705	760	734	749	708	755	727	735	731	736	722	752	721	751	734	690	725	698	730	736	771	790	764	753	727	749	776	744	758	779	692	733	692	710	737	724	686	759	750	752	748	740	784	730	733	718	707	725	703	784	746	752	730	734	733	769	692	713	761	761	724	729	756	695	757	695	710	763	741	747	778	726	702	724	742	722	761	712	740	792	733	696	746	742	767	751	733	775	731	775	726	731	774	741	725	710	719	713	794	757	759	723	765	741	770	696	716	698	727	718	757	736	712	658	769	745	765	738	764	708	756	727	742	720	700	774	753	697	767	718	774	724	743	715	737	736	743	676	724	699	738	715	727	710	696	755	745	709	740	765	709	764	737	743	748	716	728	764	751	741	805	713	714	719	714	807	759	766	679	765	691	729	710	756	704	732	766	726	737	697	761	706	757	731	702	699	721	735	751	759	743	771	706	761	711	738	752	777	752	743	762	701	778	652	720	753	742	709	759	750	772	756	741	730	743	724	761	779	760	726	767	741	755	746	740	764	740	704	735	688	716	735	789	708	748	709	702	722	743	686	696	731	709	751	701	722	704	710	727	710	777	728	785	703	736	745	735	702	771	766	744	738	727	757	717	736	743	738	726	705	772	734	717	747	764	707	725	759	752	718	753	677	736	713	732	730	717	786	759	751	754	719	755	730	782	747	741	728	752	800	753	736	760	725	767	763	731	717	760	725	703	731	755	733	744	757	713	764	738	743	724	701	731	768	759	766	730	733	760	739	774	732	768	761	782	718	743	757	685	727	738	759	729	724	754	735	748	724	735	704	760	749	679	787	700	681	777	748	753	668	734	732	720	718	780	741	716	759	769	716	724	746	729	699	698	721	782	786	731	761	725	756	746	759	738	736	710	720	731	728	739	684	739	709	792	739	761	724	787	681	759	763	771	734	726	703	720	721	738	787	713	747	715	766	691	747	775	775	739	741	708	750	667	697	753	743	748	721	741	746	721	728	736	724	744	742	707	739	746	727	736	768	742	770	785	700	715	751	746	790	726	687	708	673	766	741	749	749	697	731	741	759	747	788	735	746	722	729	752	686	754	687	751	740	718	761	703	765	761	749	708	724	744	767	755	737	708	762	688	735	747	717	769	689	751	720	784	735	736	773	715	697	758	719	743	758	708	720	710	712	737	730	711	796	801	726	714	756	713	766	756	742	739	735	718	714	685	742	759	728	726	702	701	731	755	713	734	733	716	763	721	763	809	708	746	748	741	695	742	699	708	704	731	715	715	723	723	749	745	785	734	716	771	698	688	703	707	777	760	760	755	753	743	720	715	751	742	734	703	700	702	772	730	712	763	701	684	723	688	715	705	724	703	755	720	746	750	690	716	740	709	730	734	721	721	743	705	752	683	744	732	739	702	755	719	763	741	700	708	717	764	708	747	750	770	760	724	756	686	736	753	728	683	723	733	696	736	747	745	738	764	744	750	743	724	733	722	705	711	732	760	710	746	701	737	706	753	706	738	705	758	753	721	715	753	715	737	692	755	708	708	692	710	723	716	784	722	765	735	746	711	720	728	693	726	704	755	724	703	729	714	759	711	726	752	679	732	759	720	760	759	745	742	738	715	787	726	729	736	826	670	746	724	711	740	777	682	722	721	738	748	713	745	766	719	785	748	733	749	751	747	732	696	744	748	686	694	750	738	680	730	806	701	741	775	740	750	690	738	726	745	703	745	725	724	686	754	704	711	730	760	747	757	676	739	724	703	683	711	720	731	770	718	728	698	719	744	733	714	683	717	693	706	779	715	723	737	766	744	722	740	731	714	718	708	819	746	787	772	750	751	750	721	721	766	733	743	697	730	766	748	722	783	702	721	762	731	779	753	738	697	745	716	700	725	776	714	724	687	695	679	740	754	791	765	753	688	776	743	713	721	744	727	737	718	716	753	717	701	719	726	766	737	729	770	717	723	672	773	757	680	720	689	756	740	738	730	752	732	706	743	750	721	786	690	776	680	724	726	729	735	727	757	724	735	760	729	734	733	723	722	724	725	736	734	680	697	775	755	771	716	713	718	721	733	771	713	734	737	715	691	747	727	713	742	733	708	699	740	732	750	705	755	676	748	706	765	687	690	708	731	714	726	702	783	786	751	737	728	731	830	728	749	716	772	757	728	749	735	710	773	731	704	701	758	775	699	704	715	709	740	722	716	783	742	740	719	710	690	689	719	751	732	763	708	754	708	713	778	706	739	706	757	709	698	762	719	744	753	716	734	731	736	763	741	753	723	765	744	774	736	728	765	699	752	686	715	744	724	774	781	757	776	700	755	696	766	714	762	773	729	713	702	667	725	708	700	757	683	743	713	704	735	727	751	756	685	714	711	709	753	741	691	690	734	759	748	736	705	712	792	730	751	732	734	748	672	722	754	709	728	732	709	679	734	729	767	726	715	761	773	714	694	723	783	724	731	757	735	799	754	701	758	730	742	734	706	737	731	697	752	720	703	768	689	738	702	748	717	731	738	738	781	741	755	738	740	761	740	695	723	725	721	718	758	758	734	760	696	727	765
19417	2033	1154	1018	447	344	253	238	223	203	164	167	153	149	146	153	145	143	177	168	157	154	189	137	148	144	148	160	146	134	156	163	150	163	149	150	152	123	147	141	135	155	135	149	141	142	141	141	150	154	151	159	139	147	159	167	135	163	150	138	164	141	153	118	155	149	159	146	156	130	144	144	160	155	140	116	136	167	150	164	149	138	152	131	150	121	146	144	129	147	133	140	153	155	118	146	148	128	143	142	151	138	162	161	142	137	144	150	136	153	117	166	129	142	141	156	126	143	125	133	139	132	151	143	141	144	152	132	175	133	166	158	138	152	134	122	133	152	138	145	145	129	147	140	136	148	160	138	144	152	143	137	139	161	146	148	119	136	148	136	138	148	142	131	148	119	138	121	138	124	139	163	129	135	164	160	129	132	177	144	131	154	126	173	146	161	162	133	153	147	129	127	176	140	142	145	148	142	138	147	142	132	155	133	162	174	150	145	137	132	134	149	147	169	175	128	143	125	146	154	128	142	129	151	149	131	143	150	131	145	117	136	120	132	147	130	121	134	152	150	150	156	145	156	146	134	156	152	165	139	134	129	160	165	149	134	129	118	108	131	124	157	145	153	146	174	150	157	128	160	160	147	156	116	135	142	145	150	149	135	151	132	141	125	148	141	160	131	141	144	135	140	147	135	144	154	133	152	126	135	146	143	160	145	177	140	155	137	150	159	159	153	136	148	160	135	142	157	151	138	146	127	153	133	133	142	137	151	131	149	156	157	128	127	144	144	127	136	148	143	111	147	135	142	119	145	161	128	134	152	130	130	145	168	147	139	133	151	162	168	142	136	144	149	142	134	138	141	116	151	138	148	145	145	152	140	153	121	131	132	157	152	145	149	150	136	166	152	112	159	163	157	154	104	150	135	132	143	154	127	124	126	148	138	153	137	147	151	145	149	125	135	146	151	143	141	141	131	153	148	144	122	132	144	138	127	123	144	154	164	140	146	132	150	141	148	143	152	156	131	141	132	137	135	118	138	142	156	164	151	156	146	144	162	166	141	146	142	124	146	134	161	152	146	158	170	158	121	142	161	145	156	150	155	148	140	125	122	150	133	139	153	155	149	138	132	149	133	170	129	147	113	144	153	131	154	168	129	122	131	138	142	153	139	123	142	131	144	130	134	152	147	139	137	131	153	174	139	167	149	167	133	136	139	146	140	147	134	154	148	138	150	154	144	137	143	129	140	156	117	142	153	135	147	126	153	144	143	145	158	136	162	159	143	138	149	147	162	131	165	162	153	135	139	158	151	138	137	146	146	148	145	121	151	135	147	138	137	127	143	166	155	155	137	147	147	135	142	135	148	133	135	159	145	127	152	148	138	126	155	128	132	138	150	150	143	138	144	128	142	145	132	146	137	165	164	148	134	124	133	161	124	140	142	135	127	156	132	136	140	141	167	155	124	135	141	154	147	140	134	146	117	159	170	132	144	148	142	140	127	139	139	142	150	134	153	126	135	159	165	117	136	148	156	143	118	134	148	151	148	133	154	164	139	148	148	136	128	139	147	141	137	132	137	143	143	134	143	150	144	149	143	143	139	152	132	134	127	168	147	150	145	149	145	137	145	128	152	168	150	139	134	141	143	156	140	142	155	161	144	162	166	130	145	154	137	150	153	150	154	129	141	140	171	133	149	151	128	144	143	132	125	145	148	133	142	136	122	139	139	159	166	132	134	151	124	138	140	141	143	165	128	126	141	166	173	148	147	142	159	146	149	146	131	139	139	139	135	147	133	190	130	138	121	150	129	152	159	141	152	151	134	145	154	128	154	155	149	134	145	132	140	133	153	152	133	147	116	126	147	155	143	155	148	131	132	152	148	154	134	155	138	149	159	149	158	150	168	130	133	166	147	143	131	137	139	134	153	147	162	141	160	129	126	134	140	161	164	153	146	159	122	150	140	152	123	149	157	150	140	128	156	116	136	149	126	107	139	119	181	156	131	118	175	156	126	139	155	153	133	144	151	161	154	146	143	142	156	149	144	140	128	162	144	134	125	142	150	149	146	156	155	131	147	167	131	133	148	158	139	148	143	141	153	129	149	147	152	162	144	143	136	147	149	163	137	148	123	110	135	133	138	129	148	153	157	140	134	132	157	148	151	146	139	154	128	114	153	160	178	152	138	146	139	153	156	158	145	143	170	135	135	120	147	156	159	140	147	130	129	143	163	158	153	134	136	160	142	146	145	159	156	133	152	145	133	146	133	148	151	157	127	136	158	154	136	142	163	157	130	141	148	133	150	138	140	159	180	148	131	143	140	142	129	141	127	138	134	136	147	154	124	145	156	127	165	138	173	145	141	146	151	137	134	143	145	146	150	124	129	146	123	133	138	150	149	140	135	140	139	151	133	146	121	151	126	169	151	138	150	128	101	140	149	130	136	163	151	150	154	150	140	108	126	141	166	130	144	142	137	149	109	138	128	143	145	156	138	122	133	144	139	138	115	146	129	145	137	146	151	128	158	127	134	143	152	148	134	136	133	149	132	144	118	154	157	140	149	122	137	143	143	124	140	140	137	153	146	153	125	148	125	151	155	158	154	145	152	153	148	122	143	139	128	165	150	142	149	123	159	130	131	143	138	136	144	151	154	143	159	141	122	128	146	149	152	148	151	130	158	133	157	171	136	146	146	132	146	153	157	130	135	149	153	139	142	135	149	131	131	126	148	148	164	148	148	157	135	129	136	137	157	165	131	127	154	166	131	142	143	124	143	134	128	132	139	128	137	150	129	127	133	119	147	143	157	122	135	131	126	156	145	142	157	160	132	135	123	137	134	138	127	137	133	146	160	155	145	134	132	129	126	155	144	165	163	117	162	143	128	130	134	136	145	139	131	167	147	150	156	141	164	133	147	134	121	156	129	156	147	133	138	145	127	153	130	148	147	150	132	141	125	137	134	143	150	169	154	137	145	172	155	155	129	119	133	145	132	152	151	137	150	159	145	147	153	141	150	146	143	145	139	143	137	131	128	162	143	157	127	136	144	144	152	151	159	141	173	138	152	132	150	118	151	148	139	143	131	126	115	152	136	132	134	129	153	155	146	145	135	124	118	132	162	127	136	156	147	162	139	133	140	163	122	145	127	134	149	141	145	141	151	158	144	149	133	152	140	147	131	133	143	142	151	127	145	161	159	133	131	146	158	147	164	145	151	145	141	147	159	126	164	146	157	158	137	164	133	162	129	149	153	151	143	152	148	160	143	135	140	138	134	147	131	124	145	159	148	122	153	159	147	137	136	126	145	132	145	142	138	143	115	156	141	132	141	155	127	127	132	141	153	142	133	156	151	141	142	115	135	133	127	145	155	124	159	134	135	143	149	145	162	135	130	169	171	160	157	136	109	134	143	142	134	144	125	132	159	150	172	118	165	148	152	146	143	143	132	118	147	153	151	150	152	144	133	159	154	157	154	143	137	149	132	137	150	131	159	131	139	128	154	182	153	147	146
12400	1223	2334	3209	1753	1221	1112	884	698	661	595	556	514	517	497	513	476	437	478	453	472	408	408	438	434	424	382	427	445	418	416	419	397	402	399	362	394	385	372	379	358	350	387	389	372	370	362	376	385	380	385	389	357	386	376	410	393	437	355	369	358	388	383	401	394	354	372	371	372	384	350	352	370	364	382	392	362	396	367	359	399	359	349	341	381	352	399	362	383	369	375	365	375	372	356	391	370	377	360	365	354	356	361	381	360	388	364	349	345	380	339	393	381	380	367	361	350	371	377	368	369	367	368	379	382	370	386	374	364	379	364	366	354	372	368	376	379	398	391	363	380	345	358	340	361	349	377	397	356	378	372	374	368	389	355	349	395	386	355	399	350	358	394	378	360	348	379	377	361	356	348	349	359	365	354	341	358	349	350	378	344	362	365	389	353	384	379	355	384	374	334	379	370	381	347	345	417	345	361	365	392	357	383	359	374	427	359	368	357	354	357	345	369	381	367	353	429	335	386	402	389	402	374	372	381	372	367	379	365	378	406	394	348	348	325	374	383	374	348	394	371	377	344	376	369	356	365	338	338	352	356	358	377	406	375	368	353	376	395	385	371	376	365	389	354	374	353	366	357	372	343	365	365	371	358	360	402	368	336	349	400	323	358	349	344	374	358	377	365	383	367	365	344	380	359	379	364	354	336	362	358	330	356	362	355	370	375	359	352	385	337	392	368	361	367	345	363	362	363	377	367	320	365	362	389	380	371	386	355	360	418	357	364	372	375	368	363	360	376	383	388	376	387	361	391	361	357	390	342	374	351	407	393	403	390	373	390	375	341	374	382	366	381	335	384	357	353	371	357	329	381	372	355	385	374	356	364	371	358	358	380	389	355	364	361	372	364	397	396	362	349	339	388	363	345	376	381	395	376	343	387	345	365	366	367	382	324	348	353	372	383	352	343	374	342	351	389	357	387	347	353	336	345	356	378	364	398	364	384	378	386	378	387	334	387	357	336	369	344	353	354	383	357	359	384	343	395	377	361	339	357	386	334	366	392	365	403	347	352	364	397	389	371	367	364	380	363	354	378	363	391	355	362	381	383	358	337	376	374	372	352	348	374	372	353	387	373	346	360	381	393	370	372	358	410	379	356	376	380	390	358	391	372	412	359	351	358	382	409	372	328	391	370	408	385	359	377	343	363	347	376	348	395	351	368	378	404	338	364	358	339	366	366	348	330	403	355	368	335	353	355	357	380	345	364	325	354	397	358	380	336	350	374	346	374	378	354	342	352	347	356	366	376	366	379	348	346	345	353	368	374	388	362	358	381	376	378	373	365	363	363	353	373	341	386	387	360	364	365	357	363	381	407	382	363	361	393	349	326	347	361	353	370	351	378	382	345	357	380	384	367	360	345	377	372	373	359	355	356	372	352	359	370	361	356	369	380	363	366	352	398	393	356	372	375	373	339	387	387	362	347	379	340	370	397	368	375	352	392	385	373	363	387	340	352	338	349	365	366	339	367	360	354	382	352	386	335	336	345	373	360	365	417	365	353	334	324	366	366	405	345	367	351	361	364	361	349	372	364	346	350	410	405	386	392	372	403	378	331	366	369	376	386	366	382	386	421	367	354	339	370	384	346	358	392	396	388	378	368	344	362	377	328	407	371	359	371	351	387	364	382	393	372	363	332	364	388	350	354	344	379	369	379	366	345	354	373	359	356	383	345	371	363	346	365	337	386	359	361	381	322	363	348	391	368	356	373	378	378	389	376	398	370	362	397	330	356	366	365	374	421	359	351	383	355	359	358	402	349	418	412	391	365	349	376	388	354	402	371	331	329	359	404	394	348	339	359	372	380	378	331	380	360	364	351	361	368	331	371	368	388	336	332	346	348	398	390	359	334	357	356	353	367	330	399	367	369	369	341	409	354	351	348	364	377	369	357	365	360	352	328	349	378	348	354	355	395	382	396	334	395	375	372	391	339	366	373	375	362	358	351	367	365	348	388	390	389	376	373	357	374	376	357	353	391	384	374	369	325	357	392	350	326	396	375	384	351	352	395	378	319	344	368	373	377	344	396	393	379	369	355	377	363	396	357	354	351	358	349	381	368	368	366	340	346	374	366	389	372	366	359	369	372	367	346	369	349	346	363	393	403	397	376	343	367	375	381	358	431	357	390	358	357	381	362	340	399	392	380	363	375	345	363	404	371	353	390	357	362	346	380	316	350	368	339	375	363	379	359	396	340	380	372	356	400	348	406	371	375	364	381	365	372	325	345	352	388	365	355	383	394	383	350	347	423	367	370	354	365	365	349	399	358	365	347	350	347	355	390	373	368	399	403	332	408	373	387	346	350	329	395	368	375	351	343	410	386	373	380	343	399	391	384	422	383	379	363	367	396	339	374	358	372	383	414	315	364	358	382	343	356	387	369	339	373	380	373	357	383	335	370	346	387	395	403	366	356	387	358	363	341	418	359	374	380	337	368	351	350	367	356	361	355	346	348	368	373	340	369	388	344	348	344	360	352	374	347	364	369	394	375	383	381	371	394	399	369	386	409	352	377	376	321	360	347	385	384	365	368	360	390	346	366	373	392	373	341	367	355	388	379	420	385	369	328	377	335	317	406	356	350	383	359	379	392	317	349	344	379	354	385	354	368	312	388	363	380	362	367	349	398	414	371	358	367	305	382	383	367	383	329	389	369	385	366	352	364	340	371	351	361	414	371	359	351	399	372	374	361	401	348	375	380	366	353	370	342	382	368	434	367	347	353	386	371	357	339	354	374	358	389	362	374	371	367	340	378	366	366	355	343	328	338	373	375	383	370	383	361	395	378	370	366	357	339	408	379	383	359	355	386	380	367	384	378	356	383	388	353	378	370	372	365	348	402	388	385	353	341	394	379	389	393	341	369	380	375	397	364	380	367	369	355	377	396	370	382	371	374	341	370	335	400	391	356	384	412	346	389	367	353	365	400	352	400	359	337	351	378	403	378	353	374	402	362	396	392	365	339	350	371	356	348	331	368	394	390	378	350	366	365	346	373	365	348	354	368	396	357	341	375	349	370	375	383	395	320	375	345	345	359	369	380	369	328	357	357	352	365	379	343	375	381	379	384	403	363	349	373	394	359	381	393	387	355	351	349	409	387	415	359	331	358	377	359	372	382	363	340	383	381	377	352	392	394	379	366	366	371	367	379	364	346	369	361	394	385	370	420	362	354	360	354	374	351	363	334	346	377	367	359	376	390	368	342	375	361	380	382	345	360	372	361	335	360	375	331	333	386	327	387	339	365	361	337	369	398	389	357	362	344	360	383	353	385	382	360	337	359	336	372	363	366	368	372	369	361	343	355	361	389	347	360	377	395	342	353	352	375	377	345	324	382	384	375	391	337	358	377	372	380	359	361	373	361	344	361	363	361	339	370	381	388	369	379	353	355	339	361	328	375	331	396	341	386	384	382	349	367	379	363	411	370	377	361	361	352	366	363	396	349	372	376	337	402	379
3066	493	497	471	392	359	320	305	324	311	304	305	344	363	364	293	307	332	344	331	332	323	364	334	280	298	329	325	330	309	301	326	305	327	314	346	309	300	299	303	324	334	303	318	310	266	313	313	334	343	333	314	310	307	318	286	318	322	292	310	313	311	337	287	290	321	289	324	322	329	336	340	289	315	337	309	336	335	314	292	321	345	327	290	335	311	310	282	294	299	301	317	338	353	318	327	326	332	308	306	313	321	330	323	331	321	325	336	319	326	291	319	328	311	311	303	284	316	340	312	306	292	302	293	282	354	358	289	318	317	312	281	367	358	316	263	311	298	351	335	273	359	303	298	286	328	308	312	303	280	281	265	308	303	338	353	310	305	292	327	285	314	324	292	302	310	315	310	347	320	298	305	312	353	335	342	335	322	265	314	314	324	274	334	314	311	309	323	322	315	309	329	304	280	327	311	331	308	325	299	302	354	318	305	304	295	317	309	309	328	310	354	347	332	296	329	302	340	341	278	287	314	327	325	320	308	295	302	324	292	326	339	337	299	335	309	317	338	264	295	313	323	331	302	296	311	312	307	356	350	326	310	322	293	298	304	355	311	273	331	302	343	321	313	322	292	305	330	309	309	298	334	326	322	311	328	311	341	304	326	356	312	328	321	309	297	320	332	324	297	310	295	289	317	283	324	268	294	300	292	302	323	345	314	314	318	331	308	315	326	313	306	283	297	304	303	288	300	303	293	332	315	327	346	339	294	296	321	333	352	302	313	343	306	278	290	320	327	339	297	328	322	338	310	312	307	326	317	341	284	291	341	322	289	328	330	347	302	299	322	313	358	328	299	310	329	335	357	320	334	337	329	335	317	293	328	319	339	315	333	344	325	330	342	307	289	334	322	351	320	322	326	336	293	312	312	330	319	294	314	340	314	303	325	288	297	312	324	327	318	297	311	340	312	317	347	295	287	319	304	320	312	338	335	311	308	318	325	319	307	330	304	317	318	299	314	339	336	334	316	307	336	345	327	312	357	320	314	317	324	312	343	263	329	291	314	303	301	326	329	293	317	307	309	284	303	295	308	290	331	337	337	311	321	322	309	301	307	320	306	301	324	288	291	320	307	335	279	332	318	316	308	302	332	308	308	354	284	320	307	318	307	296	318	307	298	354	302	306	288	309	303	296	293	287	299	292	318	309	298	317	344	313	324	343	347	293	300	341	325	299	320	295	337	287	316	327	310	318	320	343	334	293	315	335	309	294	305	349	283	316	284	320	347	349	308	314	306	331	355	326	317	331	318	334	290	291	284	305	308	331	308	326	291	275	324	331	313	298	305	305	322	313	308	326	290	324	312	324	335	323	303	322	350	326	319	357	266	313	358	359	310	260	294	314	328	339	302	319	307	304	353	322	300	301	335	296	310	310	306	342	265	345	335	307	340	284	302	296	342	316	290	338	310	323	293	306	318	303	270	312	296	275	312	305	314	328	327	341	310	276	330	324	321	336	297	297	305	299	345	289	330	318	316	323	345	300	322	341	370	309	372	294	306	317	323	339	332	328	328	294	333	304	304	323	366	290	293	320	346	325	274	318	314	323	319	297	353	336	309	325	307	316	318	309	314	287	325	313	319	309	292	309	293	313	289	329	290	270	288	343	304	347	286	320	356	315	333	321	311	310	339	323	318	291	342	336	314	317	324	359	320	316	310	310	344	312	335	310	305	309	324	311	289	332	353	319	270	322	299	322	337	329	287	292	308	356	313	321	320	328	293	301	323	353	360	314	322	305	329	311	336	282	303	331	355	325	329	329	315	355	315	329	343	284	347	318	321	330	319	312	335	308	311	316	330	310	344	298	320	305	337	331	327	319	292	317	335	295	312	307	285	339	298	314	338	307	348	349	308	332	304	332	346	339	301	292	320	345	330	318	329	328	336	283	315	324	305	310	332	304	343	277	314	311	312	309	343	305	310	300	327	338	327	321	289	327	351	299	312	294	334	307	316	324	348	283	330	307	300	311	295	283	311	353	314	284	311	319	344	280	325	307	361	295	326	326	282	304	327	326	338	301	293	313	321	294	306	299	326	315	298	360	346	318	291	277	332	326	302	310	290	297	319	295	321	312	326	321	300	326	333	310	345	322	321	321	348	333	331	310	292	301	316	314	355	324	311	335	319	326	283	299	338	339	308	336	331	324	316	305	296	316	327	328	293	311	293	356	318	321	309	315	327	338	284	318	283	340	348	307	308	339	301	301	310	332	340	288	292	337	299	321	347	335	327	312	322	329	313	368	304	302	319	296	308	337	295	313	328	384	361	336	317	303	353	303	316	296	308	305	278	321	329	290	302	316	352	325	287	284	313	323	320	302	315	348	315	321	359	336	295	319	317	311	329	312	293	327	320	336	301	306	309	323	321	324	295	306	282	344	283	314	307	327	297	344	328	292	293	308	324	318	298	311	336	343	323	294	340	320	331	328	321	309	293	332	290	359	274	315	301	311	288	340	331	304	317	302	321	337	322	309	345	354	336	301	326	311	292	320	293	321	304	321	306	298	318	322	295	339	335	308	324	314	321	301	294	338	337	279	295	313	295	296	279	316	298	312	318	328	310	334	322	305	320	298	333	332	294	330	328	318	313	290	330	325	328	310	337	322	311	332	289	323	326	312	330	320	319	335	318	340	322	325	296	310	353	348	313	313	299	321	315	313	333	327	318	312	327	302	374	325	310	299	295	313	326	336	344	313	315	299	298	328	293	339	293	351	315	302	358	281	316	329	318	333	328	316	322	329	306	313	315	307	331	303	328	326	343	323	288	322	313	320	333	331	337	328	331	307	323	311	299	314	324	306	336	356	328	298	309	346	293	315	288	328	306	342	336	300	311	286	308	307	323	278	328	313	334	310	316	314	303	291	324	322	309	324	299	317	312	322	314	316	324	297	312	320	311	331	320	309	313	261	302	305	334	307	284	330	329	347	324	312	282	321	312	331	300	288	319	325	329	319	300	301	331	306	322	309	322	325	342	295	312	305	345	332	309	331	312	336	290	294	318	301	297	334	321	290	321	290	305	303	316	340	343	310	318	346	318	294	293	313	350	316	325	314	349	299	318	338	352	358	326	339	277	284	323	348	317	347	302	341	300	329	280	313	317	290	318	311	336	317	300	354	303	335	321	322	328	328	292	302	298	305	306	318	308	299	319	317	294	338	287	314	314	313	295	340	322	344	300	288	304	339	333	356	322	315	333	305	321	321	308	304	258	315	347	354	322	359	330	319	335	314	282	322	307	329	313	326	322	325	306	323	315	290	330	311	369	296	332	287	282	304	321	321	348	338	301	322	320	314	315	327	299	358	352	336	295	320	316	354	317	306	318	345	316	327	301	358	354	339	306	325	305	324	329	334	325	303	315	314	314	364	324	303	323	322	299	322	330	312	316	331	321	321	314	331	326	313	323	324	325	314	332	285	307	330	320	316	301	284	316	313	326	285	310	322	302	285	305	296	342
3229	907	1076	1309	937	833	784	790	747	793	792	785	820	804	809	821	806	739	750	718	786	727	802	787	730	772	734	765	743	767	763	751	733	788	816	776	784	781	703	740	743	774	789	748	778	769	740	728	736	805	770	757	752	722	778	767	746	774	783	741	811	758	752	768	763	760	798	748	788	769	735	816	755	755	748	733	721	773	746	754	808	753	707	750	761	747	769	803	802	771	778	713	768	744	765	801	803	797	794	776	778	764	785	759	746	736	733	718	739	777	757	716	801	735	807	790	754	763	767	751	705	752	765	784	735	795	757	810	714	766	813	813	801	776	756	832	782	731	770	762	767	766	730	788	760	718	778	790	796	769	778	793	760	757	800	774	764	765	754	739	805	818	739	757	790	726	755	760	769	799	763	768	759	767	778	792	753	738	788	746	799	737	752	776	704	747	705	722	731	743	823	744	759	720	789	754	694	783	757	761	754	741	797	801	768	748	746	741	760	771	788	727	776	753	820	796	726	807	756	786	740	728	806	748	752	828	765	754	735	732	735	750	738	775	768	730	742	752	698	726	779	738	748	776	778	802	746	814	770	784	749	800	751	745	741	714	736	816	750	795	785	768	731	737	786	729	755	749	798	721	737	820	735	722	770	745	778	762	782	754	829	733	746	717	747	736	759	780	768	701	798	775	755	775	778	769	762	773	738	752	752	734	777	739	757	811	763	738	776	762	747	820	765	726	689	738	758	744	710	744	810	723	798	774	768	766	749	751	687	748	732	737	739	723	807	748	718	776	759	777	754	734	818	696	807	774	770	773	765	771	753	761	756	782	750	763	757	784	774	787	768	821	757	723	728	792	822	753	681	731	751	741	791	718	775	737	736	774	761	764	774	793	715	751	765	696	769	766	756	754	747	781	749	790	741	727	737	793	729	743	745	779	728	747	763	760	776	741	762	775	771	775	782	755	703	775	777	792	719	803	773	763	755	748	734	753	773	783	742	742	755	701	721	748	743	747	729	750	710	769	740	804	718	707	755	744	752	746	740	780	734	776	743	735	713	789	752	787	779	797	754	759	731	760	745	731	739	746	729	773	756	731	782	742	796	809	784	759	758	753	744	784	776	787	774	779	739	763	831	761	720	746	795	725	750	775	761	761	719	807	780	757	771	726	751	733	788	823	724	787	768	730	767	775	790	741	768	741	702	734	727	720	732	749	831	761	801	761	745	724	743	719	722	764	825	763	760	764	746	788	762	727	719	727	770	770	779	721	753	768	726	733	755	781	756	747	743	742	775	759	751	749	812	774	757	800	709	726	771	768	760	757	731	792	720	740	816	714	786	744	702	753	757	698	724	811	778	727	755	730	744	772	724	729	746	720	765	733	739	757	771	775	794	721	750	688	759	787	776	776	757	737	754	741	742	755	744	749	785	752	728	794	775	739	722	751	773	808	723	787	754	758	729	734	836	785	798	721	744	801	754	768	763	727	741	753	795	771	737	772	700	750	755	738	743	760	792	765	774	756	774	767	754	755	790	764	756	793	778	739	745	770	765	730	749	782	753	751	732	789	708	748	764	748	780	807	774	702	744	770	798	739	776	719	742	758	728	798	770	723	783	705	726	781	758	756	761	795	722	778	755	774	746	785	781	763	779	767	748	784	752	790	770	775	771	762	779	790	778	805	727	769	768	746	787	793	767	723	756	765	746	730	729	775	759	745	732	773	742	764	741	731	764	788	696	743	791	756	772	816	738	781	789	797	737	776	744	770	748	747	782	763	763	770	764	748	758	764	709	743	749	748	764	739	757	700	766	769	780	737	800	760	775	794	718	785	792	775	732	722	753	778	717	769	807	703	741	730	737	766	796	781	795	744	727	801	763	776	752	782	779	743	730	774	731	736	795	736	734	751	720	800	797	735	784	783	791	729	751	770	736	777	780	748	726	758	750	723	764	785	761	745	722	769	801	790	806	731	777	790	742	788	757	741	766	828	768	748	724	753	729	744	799	773	771	773	776	789	758	780	795	718	812	812	741	752	721	751	784	733	715	745	798	768	786	762	752	764	821	760	815	763	775	760	767	743	779	775	726	763	796	777	746	748	757	715	788	728	775	704	761	802	801	712	802	729	737	777	763	788	732	747	773	729	782	775	762	757	813	728	745	726	746	797	781	723	751	738	783	750	762	776	788	740	741	733	792	765	756	710	761	754	721	715	778	785	802	777	751	738	778	751	720	716	765	732	758	821	762	797	757	811	793	782	811	739	745	741	762	739	712	737	807	751	766	788	733	720	724	750	738	762	725	770	741	804	750	758	798	759	732	774	725	751	770	752	816	768	728	784	745	707	730	809	746	800	802	744	784	760	758	726	797	764	754	772	780	768	773	720	740	728	728	716	726	775	752	790	763	781	743	780	713	747	803	785	730	740	755	761	788	732	744	711	779	755	792	726	770	750	747	755	782	719	740	756	743	762	795	763	745	743	794	792	787	795	777	792	734	758	769	721	752	745	760	814	722	735	747	750	746	750	739	781	793	752	763	760	760	807	738	706	754	778	781	763	721	787	787	758	722	747	752	715	755	707	779	851	770	739	767	751	778	764	742	772	739	731	760	779	738	812	779	805	790	712	791	761	791	808	767	798	708	733	803	742	751	735	758	811	800	719	787	816	794	749	719	784	769	768	725	759	737	808	754	774	756	782	789	746	728	786	843	792	786	776	705	771	749	776	706	748	717	744	776	746	826	751	748	790	784	788	775	785	754	830	743	739	744	781	753	801	798	791	741	751	769	776	809	774	758	814	761	777	742	768	780	747	736	737	699	773	748	753	759	780	711	769	791	781	699	745	783	750	750	726	733	814	758	741	852	740	707	798	770	788	753	756	760	753	796	813	747	765	808	767	774	795	748	779	735	790	765	797	735	811	746	770	746	789	774	727	803	743	762	737	744	787	795	761	722	750	771	807	742	791	781	772	738	793	798	769	773	774	759	787	721	792	715	781	756	782	793	744	801	784	784	761	786	772	732	770	788	759	707	733	800	730	730	784	747	750	698	774	749	752	746	804	771	782	771	734	768	784	764	769	761	774	705	741	738	780	776	765	742	719	760	767	746	713	751	722	771	774	732	797	693	739	786	751	747	741	730	793	829	727	763	754	750	738	715	766	741	742	746	766	749	743	735	753	722	776	749	757	771	735	730	740	762	773	761	771	750	742	734	768	774	740	760	792	758	715	722	736	764	711	734	762	761	766	741	723	789	780	719	748	743	770	767	752	719	764	718	727	741	738	756	703	781	723	754	745	820	776	799	698	742	778	785	748	724	767	796	730	736	794	756	766	772	724	760	791	802	776	770	763	818	773	729	751	709	806	731	794	754	720	761	763	753	721	775	739	783	671	723	790	780	799	755	775	752	767	754	763	777	752	780	766	775	786	777	772	746	773	706	770	747	727	776	820	800	743	765	758	749	737	764	752	760	784	745	759	753	773	726	702	704	770	756	764	794	801	769	827	754	732
11477	1182	797	694	469	402	399	333	303	365	342	355	361	334	328	322	276	284	296	286	320	351	290	310	309	309	321	316	291	296	300	298	288	309	272	284	287	310	304	286	321	299	302	281	294	264	286	289	298	311	280	309	289	300	309	303	288	302	296	303	317	340	300	295	310	292	279	300	268	297	283	317	274	269	319	285	316	307	319	307	327	313	314	284	292	288	304	301	314	308	331	335	287	322	315	289	286	293	283	309	302	313	323	280	296	334	289	287	288	285	327	315	296	274	280	282	276	293	294	267	304	300	299	313	294	307	309	277	290	284	313	283	292	270	285	299	346	284	317	308	296	292	305	296	275	313	288	315	336	307	309	294	312	320	312	291	304	303	290	292	298	286	324	294	298	278	282	298	285	307	324	294	307	285	333	319	296	279	284	328	331	297	319	294	288	329	299	294	323	333	296	297	304	314	304	331	324	336	333	318	297	322	295	275	270	323	300	301	313	275	324	322	313	312	308	296	300	271	305	291	307	289	309	282	313	299	281	323	309	310	307	295	306	293	306	292	305	296	324	320	309	295	316	301	293	294	277	281	309	307	320	273	288	328	270	318	289	298	293	321	297	290	315	298	296	310	300	296	303	310	282	312	311	298	314	295	314	321	302	322	310	286	297	289	287	294	303	317	277	307	298	278	320	329	317	319	314	314	267	328	311	307	326	285	299	302	295	314	297	293	299	312	305	289	312	309	298	288	300	346	316	300	311	293	314	325	293	296	296	298	314	306	331	313	278	322	300	304	321	286	307	293	313	356	296	313	290	330	340	312	287	280	279	299	291	282	313	271	287	295	323	295	282	318	329	282	314	308	312	272	324	318	314	294	304	310	291	333	254	301	297	324	261	299	311	301	312	291	308	306	294	310	268	271	304	281	302	277	295	259	315	297	317	308	303	266	298	327	294	292	303	309	300	295	271	320	292	283	352	287	328	315	314	314	283	301	334	305	311	271	283	294	292	309	333	292	310	271	290	278	292	300	314	309	304	295	295	282	293	292	314	331	317	312	310	291	293	297	283	279	289	329	337	316	309	304	368	295	282	333	276	290	289	308	274	279	302	320	302	320	275	334	310	303	289	302	319	291	324	291	273	308	294	255	305	309	286	317	334	304	343	278	306	300	314	277	294	309	311	320	281	316	291	308	280	303	296	288	308	310	326	288	300	304	316	269	282	312	255	330	300	328	296	294	296	292	266	280	303	280	298	297	293	287	312	289	328	319	297	291	300	318	296	272	347	282	302	281	309	320	323	340	347	268	270	272	307	305	315	257	309	276	301	317	312	287	315	305	316	313	310	323	295	297	303	304	281	314	329	313	283	304	332	317	313	298	271	315	319	312	311	312	303	299	294	300	296	343	284	277	315	296	293	306	286	324	326	323	306	310	294	321	300	298	277	329	269	310	285	318	287	295	286	282	304	337	319	332	283	267	303	315	296	303	323	295	255	292	310	314	281	348	320	339	315	302	307	289	307	322	314	312	301	313	278	356	287	299	299	275	325	296	299	287	295	271	296	314	304	308	297	336	264	288	323	309	274	303	293	285	307	310	290	301	303	317	266	293	311	303	315	282	313	302	267	297	290	317	311	291	318	325	314	288	323	304	275	312	339	305	285	308	309	316	268	288	332	307	327	279	318	318	326	312	286	322	307	294	250	317	304	326	332	318	286	313	317	273	311	301	254	321	309	318	293	309	317	283	290	311	283	336	310	311	328	308	243	298	305	301	316	311	290	290	314	353	285	274	306	321	294	287	311	292	309	293	306	316	330	299	303	275	305	291	289	295	295	282	293	329	290	330	314	328	325	312	324	282	289	271	293	332	297	280	308	292	294	271	284	319	298	293	290	275	298	298	329	292	281	291	348	301	287	315	281	288	285	289	286	276	331	315	318	282	323	288	314	323	315	282	267	314	309	316	303	284	317	296	280	298	294	307	294	288	313	324	305	261	305	299	304	292	295	288	292	290	266	320	280	286	296	274	280	286	328	332	313	293	282	285	330	297	314	332	307	312	275	313	316	290	287	310	303	292	335	306	283	283	280	330	306	278	257	321	313	293	292	346	295	320	289	337	274	300	321	266	343	294	296	263	290	282	300	307	304	328	275	289	297	330	330	306	327	311	327	306	318	278	285	286	299	308	294	329	296	301	298	306	291	314	324	306	285	298	287	318	336	329	292	311	349	338	311	329	286	295	295	305	309	331	309	293	289	303	319	314	288	314	326	267	281	318	314	332	317	277	317	304	338	288	339	323	305	314	323	280	301	287	304	281	296	328	295	307	308	306	318	291	347	329	260	296	328	290	292	293	288	338	310	298	268	289	308	288	280	303	321	269	297	335	290	341	321	306	273	272	291	316	298	285	326	313	298	318	298	297	287	340	309	310	336	314	326	310	297	354	315	323	291	332	316	305	269	299	301	285	306	311	279	321	315	269	287	291	301	273	295	341	332	307	278	252	303	298	276	304	316	304	292	292	270	294	324	319	281	304	272	325	275	272	290	292	273	297	276	310	302	302	316	292	310	352	322	315	279	293	272	276	296	289	282	320	302	290	323	332	274	321	285	310	328	309	314	323	322	317	304	268	316	284	335	298	295	299	295	303	294	341	300	282	305	328	310	271	312	277	312	261	294	291	299	313	311	336	308	289	305	309	299	304	329	289	288	317	300	311	298	333	298	272	296	327	286	300	302	311	301	301	309	346	297	302	305	289	283	284	305	297	311	301	306	331	280	316	295	312	323	289	319	309	323	324	317	293	311	289	302	313	253	304	276	283	298	275	287	310	317	306	276	312	293	294	282	303	304	318	279	280	287	271	318	299	326	323	309	301	302	293	289	282	290	291	312	293	314	303	294	346	286	314	305	318	268	330	298	305	270	296	289	324	330	315	322	264	283	319	304	297	314	335	309	247	338	309	289	293	303	313	321	338	303	325	301	321	314	302	303	337	289	312	274	287	281	342	328	276	304	304	293	289	295	300	333	324	266	281	303	306	284	301	318	346	271	287	296	296	265	302	291	285	269	308	324	269	320	308	313	294	323	308	293	279	313	297	312	288	297	277	304	310	292	312	310	318	318	279	287	286	265	298	311	339	258	323	325	282	315	298	308	291	295	289	328	312	326	310	290	293	318	291	295	308	301	318	309	287	272	303	313	315	318	272	304	299	296	297	284	301	299	293	344	270	291	283	310	320	309	298	297	334	292	313	296	309	283	330	269	284	298	301	299	303	319	318	314	301	315	292	302	302	313	311	283	295	321	342	335	317	335	343	310	289	272	301	312	296	298	295	289	288	308	307	284	280	260	302	295	332	296	313	281	313	297	272	280	289	301	298	285	304	302	289	304	303	315	308	297	326	305	302	341	302	334	306	295	305	298	266	284	296	298	262	284	315	300	329	320	309	277	288	300	308	333	314	325	313	269	283	323	323	315	278	308	329	314	293	310	319	302	284	301	294	320	299	296	287
9275	1163	1800	2144	1492	1226	1082	957	920	903	809	848	813	830	786	752	803	786	753	754	763	770	719	732	726	733	744	723	768	723	681	762	753	729	719	696	723	726	738	690	729	732	740	753	760	724	695	764	759	738	698	725	782	767	691	732	721	700	760	704	744	722	723	728	696	708	711	706	703	715	704	721	724	697	691	744	722	759	704	702	678	734	690	719	741	736	751	687	721	706	717	711	691	746	759	729	710	727	706	700	724	726	726	710	735	736	730	713	720	694	757	721	687	733	689	717	726	727	728	750	710	730	689	704	674	788	705	688	712	724	697	700	709	709	706	653	754	687	748	731	645	724	708	715	715	720	689	708	747	691	716	707	720	712	768	688	731	721	689	685	701	704	730	725	766	740	702	696	678	721	726	722	709	703	740	703	696	710	712	731	717	725	721	690	726	706	735	698	706	665	704	704	723	732	780	712	721	747	661	722	718	771	727	708	702	736	693	755	710	800	743	737	696	689	729	679	702	708	702	739	694	712	711	728	719	705	731	746	699	695	711	668	679	701	698	745	723	736	710	752	666	707	774	708	692	740	750	733	716	745	737	751	720	700	737	758	705	701	706	697	710	708	722	736	701	694	707	685	714	713	744	708	757	659	690	717	725	669	683	731	695	696	708	697	770	691	697	693	688	679	698	741	728	712	707	693	685	705	704	731	698	750	702	697	724	677	767	690	737	700	742	698	728	726	702	711	755	725	659	724	699	667	723	723	706	738	695	753	747	733	687	739	701	706	704	751	714	707	681	721	695	717	756	749	712	675	686	710	745	702	714	653	794	758	727	732	716	710	667	705	687	687	734	744	745	681	753	800	683	718	692	695	701	715	719	724	713	662	723	740	737	689	732	675	679	710	717	702	679	710	707	706	729	709	760	702	739	727	739	745	716	703	684	724	696	702	728	748	729	693	734	714	746	710	698	746	776	717	711	725	731	656	740	674	692	706	699	700	734	678	751	717	710	713	744	673	694	721	705	743	711	702	730	705	699	726	729	711	732	707	663	763	742	695	700	710	740	697	717	738	732	690	714	702	731	671	688	726	723	677	738	738	697	721	734	748	700	754	698	699	740	717	713	745	746	728	738	711	696	706	705	692	681	701	701	687	702	688	743	743	731	725	697	761	737	689	767	739	727	684	735	722	706	733	735	744	739	741	697	719	659	695	707	689	709	720	739	733	750	749	708	769	711	708	735	707	717	733	712	712	674	702	717	712	711	698	714	743	690	724	767	724	696	745	692	695	716	734	706	687	705	739	700	747	714	733	723	701	720	757	764	677	722	735	720	672	751	672	754	719	699	740	645	701	687	685	706	741	718	741	690	684	726	723	684	700	765	737	721	694	702	714	719	703	717	721	694	716	730	692	678	724	752	705	724	727	722	760	675	695	719	720	686	734	743	716	720	731	718	729	735	727	707	732	721	754	738	718	701	668	720	692	754	738	659	713	751	745	712	726	715	691	685	712	746	742	665	701	763	696	723	740	703	671	713	767	743	765	727	763	708	722	731	688	644	719	697	696	720	731	716	705	745	697	764	699	762	748	702	702	766	694	661	674	715	733	695	696	800	702	719	682	691	709	696	665	677	705	746	773	710	684	701	760	653	676	696	737	702	705	678	669	672	742	749	711	761	687	710	746	691	694	708	720	693	748	776	707	686	690	700	705	757	693	721	743	715	655	706	734	749	734	736	728	684	704	739	712	714	732	715	671	683	717	761	717	719	700	727	716	689	718	719	720	700	660	724	764	711	705	698	686	742	682	711	717	757	678	692	663	699	702	721	727	698	747	678	724	689	708	691	761	688	728	704	709	724	752	709	760	696	745	757	725	751	691	742	736	693	710	728	654	776	692	700	723	714	718	655	734	748	697	717	711	694	685	727	702	679	699	742	732	725	705	697	755	699	697	682	706	707	720	665	759	735	701	716	714	692	731	705	717	714	704	746	752	705	742	685	730	693	713	733	748	683	695	680	733	686	729	732	745	702	697	702	731	743	744	731	713	715	718	717	764	713	714	732	755	696	687	694	730	672	676	686	729	684	689	691	672	721	711	721	695	748	698	738	685	710	680	675	649	727	748	719	695	671	696	721	729	719	709	703	697	691	777	707	735	739	755	731	715	718	709	715	700	710	719	749	703	715	653	712	669	703	683	715	680	716	693	712	699	720	708	705	707	703	744	730	687	696	714	725	709	674	723	689	680	698	739	723	759	734	735	709	715	711	717	726	703	729	730	733	715	700	738	673	756	738	690	677	726	706	686	704	763	702	699	709	705	708	681	728	770	712	724	742	662	702	718	762	708	734	722	674	713	688	757	718	731	713	697	708	757	728	724	714	709	666	711	683	743	671	753	648	720	743	727	744	748	722	707	751	753	716	665	703	754	727	749	719	702	702	679	691	751	708	706	722	754	744	748	696	672	746	728	689	710	707	723	759	726	692	704	709	722	734	692	737	705	705	701	707	679	748	697	743	685	722	758	735	742	685	688	654	722	698	724	654	686	720	772	686	692	689	729	735	693	700	775	748	708	697	771	736	703	708	710	687	705	676	726	734	684	757	692	719	677	736	700	676	696	645	702	712	710	657	698	704	747	702	728	690	728	756	691	714	728	696	716	635	736	724	711	709	664	692	682	678	670	723	726	684	698	786	691	712	762	727	748	685	731	726	686	762	739	735	736	786	709	661	693	733	752	679	712	717	686	758	668	732	692	686	738	700	717	731	680	691	707	712	711	708	678	704	736	735	679	671	709	721	674	696	737	673	715	732	678	701	748	660	724	724	728	756	698	705	747	756	691	721	711	698	695	679	700	753	700	651	679	729	743	748	656	687	714	700	765	746	748	670	684	729	683	707	690	754	733	688	719	727	711	738	730	751	687	722	727	716	719	703	766	659	718	716	678	692	746	695	672	660	709	699	715	674	722	705	744	753	692	743	744	777	740	672	707	688	682	698	740	742	717	711	679	719	729	751	722	699	672	733	746	719	676	707	680	745	681	735	711	702	708	717	706	724	728	736	716	700	734	683	677	703	715	783	720	705	686	720	695	732	718	696	765	730	729	682	708	754	739	701	732	755	699	766	773	717	687	655	726	686	691	705	727	704	742	691	685	741	745	715	687	712	725	731	711	731	689	724	722	724	711	734	728	719	772	703	746	715	737	716	723	702	707	663	748	753	719	712	773	773	714	701	704	728	701	724	673	712	734	689	713	691	738	733	686	710	685	714	666	724	733	722	637	743	698	690	724	757	705	765	679	728	667	691	725	765	721	716	720	653	743	714	757	665	720	705	689	693	738	743	743	745	714	746	689	698	711	709	660	672	676	707	744	734	749	656	652	743	715	737	718	749	750	736	707	712	684	705	734	729	713	708	742	666	711	716	748	725	746	703	706	692	725	729	748	743	734	706	705	753	697	702	653	724	715	682	742	759	721	676	703	665	718	724	714	732	712	703	660	705	720	703	768	718	759
19253	2254	1169	897	446	334	244	234	229	188	165	200	178	160	138	159	151	130	153	139	145	143	140	146	139	160	143	136	144	134	145	149	131	131	137	134	122	137	142	151	153	135	127	158	162	114	131	140	153	115	140	128	127	136	128	143	140	125	116	142	155	130	142	167	145	150	135	135	150	144	133	142	140	155	155	152	142	143	135	153	137	127	149	140	158	122	155	135	149	156	163	136	165	154	152	131	154	149	123	144	140	148	142	137	129	155	131	138	146	140	133	143	145	141	138	140	134	138	126	131	136	136	138	142	124	148	147	135	135	139	146	135	129	122	117	129	125	146	141	106	124	121	144	137	134	158	162	163	136	142	151	137	136	132	118	138	128	160	121	158	157	125	141	137	141	138	159	144	131	157	162	146	128	150	130	128	126	134	153	134	142	129	137	130	147	125	149	135	140	139	121	151	128	121	140	131	148	150	137	144	160	129	127	158	131	134	136	138	148	154	140	134	134	152	133	130	141	134	144	141	130	155	135	165	143	130	134	165	152	133	151	152	137	157	149	133	134	140	125	177	125	134	149	147	141	146	144	132	138	149	121	146	141	158	129	153	141	139	155	153	153	141	136	155	143	137	142	133	129	118	140	160	140	119	139	129	148	141	126	138	139	138	154	138	135	132	129	142	138	154	155	118	149	135	136	140	156	128	122	138	117	120	165	156	142	153	130	129	130	143	156	153	117	136	142	144	119	121	145	119	127	152	154	134	159	137	155	160	122	146	132	123	142	134	140	142	126	129	135	140	153	153	129	137	123	121	139	137	137	131	154	137	144	142	133	146	155	134	134	127	110	155	135	118	144	153	122	139	134	144	138	120	148	140	118	140	145	130	176	139	131	146	153	138	149	152	154	153	155	119	111	137	128	124	140	128	135	128	148	136	147	141	141	135	135	151	147	149	139	142	121	127	153	142	141	124	136	127	106	131	137	129	160	142	146	127	121	145	122	143	156	163	143	131	155	129	113	153	129	131	142	133	142	149	156	144	147	134	123	141	154	133	135	155	164	145	147	133	138	123	116	152	144	128	124	138	112	141	136	123	142	140	139	116	118	124	125	152	134	156	122	139	148	138	146	143	139	152	137	137	150	138	145	145	141	152	146	154	133	151	129	137	145	139	136	155	144	145	159	130	171	142	136	155	137	133	150	148	151	138	129	134	143	133	117	123	163	127	123	128	148	139	146	137	143	155	120	137	157	150	148	136	138	154	154	146	138	138	127	131	132	131	141	142	138	152	121	126	142	134	139	142	137	131	140	149	137	157	131	110	125	151	145	121	108	130	128	140	141	131	141	145	133	119	135	134	136	148	139	136	133	157	154	151	124	132	123	132	158	140	137	141	137	124	126	139	121	124	153	142	144	144	172	130	134	132	139	142	144	123	132	122	131	143	131	142	161	128	160	153	130	155	154	131	149	150	146	135	151	139	139	121	125	148	145	160	150	146	154	127	117	148	143	146	154	127	122	147	156	140	143	156	146	139	121	126	134	115	145	144	119	164	151	136	142	137	167	143	127	148	133	134	151	140	128	151	118	152	132	131	159	125	121	148	143	116	151	142	133	117	143	130	128	123	130	157	158	144	137	141	146	147	157	149	147	130	132	128	139	130	144	129	139	126	144	137	135	127	142	147	136	149	118	138	137	135	158	153	152	129	138	144	127	117	144	145	134	163	146	137	159	159	150	135	122	152	135	131	133	143	151	130	163	140	133	146	137	159	143	148	125	146	113	136	161	119	169	143	139	133	153	126	147	155	134	134	135	152	128	139	141	150	137	150	144	126	139	145	147	120	135	134	132	144	130	122	168	145	121	154	143	136	133	135	123	132	136	154	153	143	145	154	137	148	133	144	160	130	152	159	136	139	129	120	135	129	131	142	135	140	160	131	149	159	118	137	148	167	136	125	148	117	124	129	139	136	147	124	144	142	129	137	144	119	155	131	160	126	160	132	153	118	144	140	145	168	140	125	155	162	146	139	147	145	144	151	133	118	133	138	124	127	143	123	122	138	141	131	139	145	132	140	126	144	129	155	129	127	126	143	148	124	155	144	128	144	133	141	172	147	165	122	139	153	124	130	147	155	146	132	128	131	131	113	131	162	138	155	145	154	136	123	152	143	146	123	114	141	113	123	123	135	146	134	133	149	122	137	161	165	150	142	150	127	135	158	132	130	139	140	141	137	155	134	147	113	148	139	131	173	130	156	135	158	139	156	106	126	125	130	149	124	157	151	148	160	143	143	112	150	152	146	133	143	151	147	126	141	138	113	156	136	129	138	119	140	141	141	127	154	146	132	123	132	126	121	131	161	150	153	132	132	142	125	138	122	146	112	141	157	118	145	127	131	159	156	145	143	169	136	150	130	130	136	150	111	129	106	123	132	150	130	141	162	163	122	120	122	134	153	144	141	139	136	120	143	149	141	140	131	134	122	130	144	142	135	148	142	111	137	124	140	128	122	157	135	120	152	160	118	130	147	154	146	143	134	143	142	127	152	138	121	124	141	139	145	141	125	148	142	119	143	146	148	126	151	135	124	140	140	120	138	127	136	128	144	158	137	164	121	120	125	136	134	159	131	143	145	142	148	144	133	127	155	121	126	144	135	176	128	143	138	157	138	156	154	127	124	137	151	124	155	141	131	151	148	130	132	164	152	144	156	138	131	140	137	159	131	149	135	149	127	161	143	135	144	151	162	133	146	128	130	136	129	128	143	124	149	141	142	154	144	156	146	168	126	123	126	142	117	116	125	135	133	147	139	113	117	130	139	139	157	132	153	153	137	178	147	145	144	142	126	138	161	142	139	133	144	133	138	145	138	146	131	136	144	145	160	158	127	116	158	133	159	125	149	135	145	140	141	146	166	129	143	125	149	155	139	121	121	125	162	152	134	156	140	140	131	145	134	136	129	122	132	132	143	150	164	152	135	147	152	151	122	139	141	129	149	157	145	121	133	133	126	155	133	139	103	150	147	116	146	129	151	132	136	139	120	129	153	146	132	146	147	138	138	125	120	129	139	150	135	137	154	136	132	123	135	131	128	149	188	149	133	129	139	142	140	141	118	126	111	154	139	148	142	132	136	154	138	149	123	124	136	155	133	135	138	126	148	143	152	158	126	120	109	115	159	137	150	143	152	133	124	125	134	133	145	137	151	126	145	146	143	141	114	122	157	131	121	144	134	141	155	127	128	140	158	147	143	135	152	131	147	162	132	143	128	123	139	141	138	143	141	156	156	126	143	145	144	144	138	130	136	123	129	156	149	164	152	134	152	170	152	136	127	134	121	146	134	144	154	134	145	145	109	166	158	130	161	128	138	130	169	143	164	132	152	117	128	141	134	109	123	138	143	142	129	160	131	143	148	146	153	145	126	136	118	159	146	138	137	141	156	153	158	149	146	149	133	136	152	131	139	128	154	124	127	149	129	119	126	145	139	135	129	165	148	133	146	148	130	151	135	151	110
12165	1332	2357	2992	1733	1269	1032	877	751	666	583	634	557	516	483	490	483	448	471	413	439	436	469	393	390	403	429	356	448	390	367	405	377	385	402	374	380	402	359	362	407	357	362	352	363	381	360	374	375	389	373	371	360	356	400	371	383	324	361	372	349	332	384	402	369	387	352	374	352	354	396	378	374	339	385	379	367	335	359	331	373	375	352	369	410	372	374	347	343	368	376	353	364	357	371	346	368	367	365	356	368	372	361	366	373	393	358	312	375	376	322	368	346	341	382	335	351	369	369	367	348	362	352	355	365	328	364	329	341	344	330	371	362	350	381	363	390	360	369	357	346	321	377	372	377	336	366	338	372	338	348	363	361	335	362	350	341	359	391	362	352	362	356	367	333	339	360	335	369	363	357	350	372	360	391	372	339	354	344	361	389	348	357	355	367	356	355	369	371	354	368	358	334	370	328	351	374	336	364	328	348	303	352	353	369	346	325	381	327	311	359	346	325	372	307	354	352	339	324	357	354	342	360	369	361	354	352	352	343	348	377	351	382	414	381	390	368	376	336	341	341	371	325	367	346	360	322	351	346	362	384	343	344	349	339	364	341	350	320	370	345	356	340	303	363	359	310	341	357	369	353	364	364	349	305	371	345	392	361	343	355	337	341	348	351	331	364	353	354	339	336	350	364	346	354	355	345	336	357	346	339	353	388	356	318	358	359	368	335	353	356	316	333	371	383	364	346	356	356	387	363	335	324	341	375	385	368	339	345	348	364	326	380	361	330	322	339	402	370	352	326	353	370	336	379	363	348	348	344	380	348	364	324	388	351	335	359	362	323	391	332	350	367	353	352	342	362	348	361	353	364	359	360	387	358	355	335	352	355	347	347	352	386	340	385	373	376	376	383	357	357	352	347	338	343	350	354	365	365	362	346	353	369	344	353	359	354	348	348	328	312	344	352	359	312	377	362	346	358	300	394	340	336	343	347	316	365	355	355	346	333	341	391	361	359	366	348	342	328	332	372	337	366	349	326	380	370	379	327	359	341	387	361	352	326	338	373	373	357	365	357	397	359	331	341	382	335	353	387	347	347	348	390	340	373	347	345	350	352	346	338	376	399	358	325	350	387	358	363	348	379	345	342	371	329	371	375	352	352	351	329	376	340	374	349	374	351	356	338	351	349	336	364	376	389	336	364	364	356	370	358	337	351	369	339	352	339	330	357	344	324	363	355	362	328	345	367	336	380	353	367	345	329	353	319	371	387	350	327	362	307	351	369	359	370	349	361	381	350	337	355	342	341	358	367	339	352	367	359	331	328	360	372	383	340	330	367	373	336	351	335	359	372	320	372	356	332	364	377	380	345	355	364	366	336	369	341	387	320	361	348	350	354	329	324	377	358	368	370	382	361	357	376	342	352	345	353	350	350	331	343	358	373	364	348	386	354	355	341	321	366	349	323	371	360	344	360	366	367	369	339	368	350	342	371	385	363	358	351	355	328	339	328	369	355	388	364	365	352	294	360	355	350	357	370	347	372	319	356	360	365	347	368	365	356	327	357	342	334	319	347	328	361	330	342	354	342	386	359	323	355	382	341	377	380	365	386	406	368	353	348	344	342	331	355	330	339	368	393	335	361	383	360	324	369	382	351	336	342	361	368	328	358	364	366	358	369	375	370	373	379	343	382	348	346	333	378	363	341	395	377	334	365	343	352	358	335	338	341	368	356	371	353	383	350	390	370	344	361	391	328	347	325	334	356	355	350	363	376	325	371	341	354	353	381	331	330	360	356	321	351	329	320	352	362	371	363	328	353	336	363	368	374	351	369	366	370	364	351	358	362	358	367	352	379	306	359	351	365	315	361	353	368	341	343	353	358	366	333	342	344	373	330	341	340	348	350	315	358	348	359	368	352	374	323	347	353	355	339	379	349	382	352	390	375	354	341	353	359	361	366	353	363	336	375	365	362	385	395	350	358	357	365	356	372	348	320	356	373	373	356	364	366	332	361	339	362	374	370	366	376	341	348	351	348	352	338	344	401	356	351	366	387	340	370	347	356	367	334	375	364	349	375	333	337	344	383	351	362	340	326	381	388	359	337	334	352	349	323	358	396	340	375	319	337	348	377	336	368	334	349	364	338	353	348	368	349	339	361	387	364	341	364	341	352	318	362	347	347	359	357	346	360	340	359	354	353	330	343	378	378	342	350	325	366	375	357	353	368	388	331	343	370	342	347	366	330	367	355	350	329	333	354	384	346	360	361	349	382	375	356	358	355	367	348	358	364	352	376	337	379	350	327	347	358	371	367	369	364	394	364	375	324	344	341	353	334	319	342	360	359	379	372	361	364	336	324	387	370	367	382	350	351	347	376	375	344	334	354	366	340	406	375	344	363	345	342	334	396	308	344	341	367	358	341	406	358	362	380	333	395	345	329	370	329	352	360	360	328	380	334	373	379	390	370	349	356	351	363	370	378	320	334	326	395	392	337	322	349	360	374	379	373	329	364	367	349	319	347	400	346	378	344	384	382	364	392	361	334	364	362	322	339	347	348	363	318	341	389	340	359	351	371	357	314	357	398	392	338	353	361	359	358	330	348	328	344	343	355	370	359	342	383	335	342	387	330	359	355	319	364	363	361	380	322	362	344	362	386	388	353	337	370	340	335	398	367	359	343	381	343	322	364	368	348	322	322	303	401	343	367	361	322	349	366	323	348	351	377	359	369	317	374	372	325	368	344	360	294	321	370	354	354	353	369	361	343	399	349	381	404	341	364	346	368	347	372	331	348	370	342	341	337	365	331	382	360	362	346	328	378	371	332	360	366	369	375	345	361	353	365	351	340	353	352	359	344	346	377	354	290	352	355	354	354	361	347	325	361	342	381	342	336	361	371	334	382	366	403	355	335	344	367	373	339	401	335	341	364	333	376	319	385	344	342	360	368	324	349	321	349	341	344	369	352	372	351	341	358	367	374	335	308	339	350	345	350	365	351	370	382	347	360	347	349	379	373	352	357	393	378	346	388	356	339	332	354	365	343	345	365	322	328	352	379	357	346	344	378	357	336	336	341	343	347	339	347	367	380	342	391	348	338	374	362	330	342	366	387	372	354	361	369	385	338	365	398	353	370	351	359	372	381	371	345	314	390	375	340	362	379	362	356	354	371	370	353	383	351	352	384	359	372	334	372	341	332	346	361	337	380	347	328	361	389	335	353	356	377	353	380	361	342	350	367	369	375	348	355	363	389	350	353	361	350	330	356	347	364	378	366	396	337	330	339	354	324	325	398	401	360	357	331	327	362	395	365	354	335	371	388	306	330	361	344	347	333	344	375	368	346	355	362	376	359	367	333	398	346	308	324	303	364	337	369	362	347	341	356	340	344	392	349	359	352	351	342	347	338	399	344	332	318	381	368	350	354	378	341	343	344	360	345	353	368	325	370	331	377	365	377	373	354	375	321	331	357	366	314	387	339	365	374	365	382	353	355	357	362	324	344	362	353	373	342	365
3279	657	577	497	367	329	297	336	336	310	320	321	304	335	300	321	327	306	318	315	329	348	328	308	315	324	318	270	302	316	319	313	308	326	319	284	291	311	333	343	322	302	271	326	326	339	324	314	319	304	327	331	298	345	329	290	298	308	304	312	308	351	291	308	304	303	312	320	261	306	315	311	300	323	296	340	313	288	301	302	292	322	311	287	300	302	309	321	333	290	317	301	322	298	331	310	297	300	347	347	293	313	346	308	297	330	321	334	314	331	292	310	318	320	331	329	323	298	302	325	291	290	378	331	330	267	335	327	312	295	286	307	320	321	306	294	294	334	300	320	298	300	317	311	326	342	318	303	293	295	301	286	302	332	321	336	324	282	309	317	307	305	321	301	315	295	298	302	332	301	312	333	322	327	286	306	301	316	323	290	318	304	347	305	350	321	356	317	323	325	324	304	323	309	282	305	281	307	331	280	280	309	337	292	311	301	333	316	295	310	300	303	310	329	315	350	275	324	300	324	304	342	301	314	316	315	311	338	314	319	351	311	319	348	333	326	270	336	331	303	365	311	292	330	310	300	288	309	326	294	311	314	312	300	316	259	298	319	318	312	319	324	301	299	358	304	325	328	312	322	309	285	317	360	312	293	320	289	273	330	316	312	319	334	270	272	301	292	339	268	362	330	328	365	291	304	323	316	336	319	318	331	308	287	283	322	294	354	309	327	322	308	297	314	345	308	309	279	297	310	319	295	348	304	304	310	326	349	330	288	316	326	318	380	327	315	349	294	289	315	284	337	347	305	304	310	325	322	329	321	310	317	298	307	323	274	315	299	298	283	337	311	314	330	300	326	305	311	311	275	325	301	309	260	325	330	344	307	303	333	313	307	322	321	327	296	286	295	325	317	290	331	314	295	299	335	314	279	328	338	313	293	301	345	322	318	296	295	332	316	301	304	306	317	307	302	304	280	311	332	294	313	316	321	296	336	339	352	295	304	308	329	276	311	264	326	311	302	349	319	302	316	309	289	283	310	341	337	282	315	343	279	320	300	318	321	306	307	280	331	336	324	300	319	344	317	332	303	308	319	336	318	282	299	323	311	325	294	306	315	312	292	306	295	292	378	328	331	327	302	306	302	323	323	313	306	318	338	296	321	345	336	313	289	345	291	344	302	315	326	320	288	298	313	343	283	309	296	291	330	311	282	288	323	372	306	280	335	313	324	337	325	298	329	310	295	294	286	289	329	303	311	285	328	317	304	305	319	338	319	296	301	307	274	306	310	329	295	309	328	340	347	304	332	296	298	324	319	334	314	336	308	303	332	292	318	296	303	304	312	335	326	317	324	315	309	323	310	304	289	319	301	314	294	302	344	284	309	264	330	326	344	262	314	347	321	350	317	314	278	271	296	311	319	329	316	298	285	290	302	323	306	296	350	321	312	303	337	295	342	303	327	296	303	352	314	338	320	351	310	330	300	301	346	292	315	280	262	298	314	296	300	338	312	311	311	290	277	323	303	284	327	290	302	302	284	330	304	281	313	327	288	312	297	276	301	351	336	320	309	344	297	309	330	320	306	348	301	316	304	318	300	300	283	288	314	344	323	338	355	267	323	290	307	307	329	303	312	330	304	284	325	342	327	319	303	307	319	309	303	270	323	298	303	296	341	286	312	305	305	318	296	327	317	284	273	322	301	293	295	272	320	266	319	296	324	317	310	312	310	313	331	308	317	327	305	326	321	302	319	292	317	302	321	320	328	321	326	296	329	326	288	347	299	293	327	290	331	329	272	303	314	308	289	312	300	327	331	321	319	299	331	313	312	291	316	297	303	309	315	330	356	323	321	328	305	357	334	317	323	321	308	315	303	294	279	309	307	281	340	305	353	309	295	324	297	318	322	301	300	323	311	291	287	278	310	298	308	293	339	291	291	300	298	278	280	330	319	311	302	298	321	347	333	310	302	327	344	331	268	298	340	312	344	312	306	306	333	294	332	289	317	339	281	287	319	278	340	311	298	318	313	323	341	329	304	298	328	343	298	314	319	310	298	336	285	310	292	290	315	298	329	302	322	305	299	289	281	303	304	330	322	308	345	297	301	316	282	324	351	291	336	341	309	340	316	267	322	322	308	293	317	306	280	330	298	311	318	332	289	283	288	324	332	337	308	268	312	308	306	368	329	293	309	300	291	325	294	338	263	299	301	293	281	296	311	304	335	293	307	303	300	362	298	323	322	301	313	318	303	325	318	318	319	302	312	314	309	321	304	308	344	312	329	304	304	352	317	306	326	329	314	329	296	323	304	303	284	305	337	306	292	330	318	287	336	324	333	322	328	309	314	284	335	338	310	325	317	291	301	333	323	307	320	309	285	333	315	291	326	366	295	298	321	324	322	314	296	317	325	304	325	304	312	311	335	276	310	286	283	284	292	334	364	300	358	297	302	322	317	335	315	311	291	348	311	324	309	326	340	321	304	280	326	292	307	322	291	287	306	334	300	327	318	297	293	327	316	314	348	300	325	320	331	323	276	327	319	313	324	320	334	326	326	314	344	325	340	318	372	304	293	331	313	312	310	287	299	313	327	337	304	304	294	282	323	326	335	319	317	330	267	343	261	288	320	332	292	314	301	338	318	301	333	314	337	331	320	289	342	308	325	309	309	338	300	329	314	305	331	316	322	344	320	315	313	277	291	315	320	344	328	295	333	304	350	351	338	303	302	306	267	304	338	308	325	304	324	285	347	312	290	327	349	303	326	299	324	315	316	319	293	298	334	332	323	278	294	310	322	308	294	345	296	320	347	295	288	310	315	309	316	295	338	327	306	340	349	300	313	321	293	298	321	332	278	311	294	319	302	328	311	296	311	294	316	314	316	304	300	327	287	308	298	293	320	305	270	313	283	331	306	303	312	314	328	319	301	291	328	320	322	307	321	313	300	329	354	299	338	313	357	340	286	338	312	294	304	315	266	311	294	312	294	283	329	329	327	309	333	303	328	294	287	320	312	280	303	279	332	310	320	309	322	334	322	336	307	326	299	301	329	338	334	309	302	321	311	341	334	295	312	292	327	306	295	303	303	266	319	312	332	321	306	326	336	293	314	305	305	300	306	327	314	294	302	319	322	350	286	314	338	311	309	339	317	335	317	301	301	275	299	329	331	345	302	301	311	308	317	304	318	313	359	321	285	311	289	311	312	314	328	325	300	331	301	273	333	311	290	293	306	330	309	262	307	323	316	311	324	330	352	297	315	291	290	319	316	317	304	318	322	298	321	326	346	342	286	305	339	307	286	313	289	313	315	297	301	314	305	354	317	298	296	346	329	298	337	305	325	326	306	326	319	333	303	323	286	334	320	269	308	327	272	296	298	283	315	286	337	296	318	317	323	340	349	307	332	299	295	336	347	309	314	325	307	288	308	304	309	323	286	286	310	322	325	303	322	313	304	310	330	329	325	315	312	302	274	349	324	320	333	273	301	317	286	335	301	325	300	322	320	286	302	294	288
3324	1007	1336	1309	993	863	768	800	767	734	766	755	763	752	749	781	743	805	765	756	747	719	763	688	762	706	757	745	770	796	746	723	753	738	794	770	761	745	757	719	775	729	743	759	745	739	778	769	764	768	715	758	783	739	744	728	771	751	735	754	777	725	769	688	776	782	729	766	788	709	760	701	730	753	710	698	757	695	753	728	735	730	731	742	726	772	727	774	762	751	758	737	741	730	728	715	755	746	771	749	756	727	728	726	722	758	729	770	764	749	750	767	752	750	740	802	765	781	753	725	737	774	790	793	777	749	754	811	716	695	747	754	733	766	701	709	744	774	760	771	777	780	721	748	729	782	782	749	768	759	782	736	794	740	744	724	747	769	721	780	721	772	743	734	730	761	744	700	761	718	756	763	759	775	755	724	746	701	732	738	784	767	743	740	761	722	731	810	735	744	713	740	795	751	695	786	794	796	760	789	764	737	725	799	770	738	736	716	772	734	766	750	744	761	708	714	737	754	677	792	748	741	737	729	737	780	714	717	822	764	744	814	718	747	829	760	712	758	796	718	759	811	712	732	760	729	724	744	729	737	706	771	750	781	755	760	791	723	735	779	700	810	735	767	739	720	738	726	710	744	750	751	715	774	749	743	755	737	715	777	754	730	771	756	742	774	731	736	734	722	772	710	725	751	753	774	747	732	759	745	724	767	752	693	747	714	747	717	691	738	733	763	737	695	726	750	745	715	722	748	717	782	758	796	777	779	762	744	747	780	745	735	738	735	800	772	768	772	782	714	775	747	736	752	742	701	723	710	716	765	739	766	729	704	746	779	751	726	777	788	739	724	749	729	744	699	742	718	791	764	724	726	750	715	772	784	726	718	748	743	728	709	730	773	755	723	751	718	779	740	723	749	700	762	762	712	713	760	749	778	754	691	757	734	708	771	728	751	732	754	783	755	770	793	718	748	728	759	760	797	823	740	754	721	783	738	772	714	722	781	719	730	748	735	732	694	751	698	731	734	742	725	741	763	752	745	745	741	750	764	743	755	751	777	768	761	729	793	732	748	722	751	739	743	728	697	788	785	759	766	718	757	706	765	750	775	726	734	760	791	753	712	745	748	735	752	743	717	723	741	787	742	733	754	708	738	735	732	778	798	783	702	771	749	745	744	731	737	721	746	718	717	722	754	755	790	743	735	752	704	769	722	744	746	735	727	770	740	788	765	780	807	731	691	715	759	742	751	695	767	774	769	739	732	736	799	819	754	793	710	767	752	755	780	780	786	749	747	676	812	788	740	721	769	798	748	782	727	741	769	746	761	762	785	752	767	728	751	728	717	710	747	750	741	757	733	738	729	684	745	783	736	747	706	695	755	714	730	715	710	690	746	731	754	754	724	777	740	709	729	753	726	737	717	750	731	770	757	706	750	712	738	761	732	798	745	781	750	742	757	758	756	755	716	773	757	774	776	758	694	768	806	723	768	741	771	742	728	764	751	728	742	760	745	745	692	730	721	715	751	812	758	746	793	766	770	775	717	732	747	746	751	680	796	760	673	740	725	756	736	709	795	752	744	786	756	777	733	728	750	704	785	743	732	757	774	755	757	781	744	758	779	740	786	744	728	799	748	733	745	771	761	732	712	736	735	774	780	725	717	732	785	751	773	734	700	711	707	766	727	768	779	722	729	756	708	767	778	713	791	767	799	740	734	715	731	740	743	764	761	711	733	738	733	809	792	703	698	745	746	732	734	777	748	757	702	734	766	749	773	715	738	743	692	815	702	689	753	761	734	762	736	776	793	747	746	777	735	739	745	764	752	756	735	756	766	725	713	748	727	739	779	722	739	739	756	762	706	776	738	765	727	736	707	736	800	703	764	750	752	722	719	742	718	754	733	734	805	757	746	769	793	784	766	757	766	728	723	770	727	708	791	736	760	799	794	714	733	787	793	739	742	719	708	734	749	772	718	728	772	748	701	760	797	729	747	727	772	735	725	745	727	779	726	756	691	717	736	796	748	741	795	755	726	752	751	697	723	767	768	787	765	744	768	710	749	729	748	733	697	718	784	740	735	773	775	722	794	737	760	736	710	716	749	775	748	743	720	771	749	765	722	725	758	707	777	750	746	712	738	757	806	700	718	772	702	761	764	748	719	727	781	719	801	719	765	775	760	784	749	747	759	740	781	781	721	743	746	716	712	771	745	747	749	775	758	796	751	737	770	698	733	789	744	774	743	740	731	719	743	733	747	763	746	736	766	752	731	726	745	700	736	688	722	738	714	775	719	709	744	772	746	731	728	790	713	725	740	745	741	733	737	792	761	765	767	719	747	730	703	752	778	769	736	778	709	751	734	738	758	783	710	733	753	760	705	705	773	777	716	758	734	748	722	746	737	799	757	702	749	746	745	731	753	745	764	753	761	767	737	724	782	748	783	777	750	713	770	737	733	761	753	762	722	766	772	737	743	750	743	725	715	806	778	745	755	763	735	724	686	745	733	718	734	770	764	734	746	747	728	749	715	767	722	742	708	749	752	757	764	699	754	721	751	806	755	768	703	796	725	737	757	732	737	759	803	731	774	774	738	787	707	760	781	736	717	745	754	683	732	708	758	796	760	787	727	742	754	741	744	746	726	713	749	715	738	737	720	716	762	689	718	692	738	785	763	745	716	757	762	714	738	731	719	697	712	716	724	741	736	785	757	748	719	782	798	760	781	725	770	712	826	754	684	712	775	755	773	702	760	776	756	778	741	741	793	750	775	701	789	676	751	718	775	718	763	729	765	737	805	733	730	719	793	771	699	693	736	725	717	779	734	757	747	739	788	749	750	777	731	737	768	708	745	758	755	739	732	758	723	775	792	722	797	728	754	785	733	706	760	770	715	693	760	757	755	773	681	810	769	732	737	782	753	685	780	749	760	756	783	756	737	772	776	755	761	722	762	689	742	778	696	767	760	744	724	758	714	728	729	722	754	734	807	714	752	754	718	761	740	780	674	725	747	793	728	772	759	693	725	739	713	659	775	751	795	710	752	757	758	734	733	725	736	718	773	787	787	731	726	793	731	752	760	756	756	731	710	765	735	753	769	758	714	721	761	758	726	725	788	768	724	701	709	754	762	734	740	772	705	744	754	765	774	750	720	741	743	776	743	804	755	734	782	690	788	786	726	798	756	741	799	758	734	722	746	734	763	733	707	733	745	750	755	742	728	758	718	759	734	739	756	678	766	789	744	737	724	740	748	736	715	738	690	730	764	712	741	752	718	730	762	709	777	793	732	760	747	786	693	753	719	739	741	753	763	780	722	707	761	794	769	698	719	738	741	806	747	754	747	742	741	747	751	749	771	731	766	735	761	776	759	784	715	729	705	788	772	670	784	736	733	714	734	724	726	761	729	743	770	738	746	741	705	734	780	700	759	753	751	783	767	770	730	746	769	794	751	740	740	750	756	742	730	726	762	751	757	749	732	737	799	754	729	754	719	759	746	739	769	758	717	774	772	728	780
11926	1490	1375	886	463	424	377	374	347	307	328	336	323	310	309	276	284	280	317	282	362	297	300	312	298	292	281	302	324	271	336	300	311	297	271	301	305	311	296	312	317	314	276	307	310	317	278	283	303	296	312	314	287	292	291	275	273	313	293	294	262	295	287	299	321	315	310	329	313	300	284	306	318	305	302	306	285	312	289	265	296	284	307	300	277	298	300	328	271	294	315	322	295	331	347	252	307	280	286	296	294	331	289	337	315	335	310	287	329	289	292	304	309	309	324	311	275	325	318	316	318	298	345	356	295	319	331	323	310	277	309	295	309	299	277	316	281	292	314	305	294	271	295	283	287	278	298	284	311	317	306	299	292	297	296	324	294	313	311	273	307	328	282	313	303	290	303	288	326	298	322	301	274	318	307	315	322	289	302	316	331	275	298	318	264	285	310	300	325	272	301	297	302	315	269	320	292	269	287	297	286	313	327	296	283	333	280	280	339	293	286	312	313	296	289	306	324	302	322	283	292	301	311	294	306	322	311	304	251	314	321	311	315	309	292	309	287	313	300	274	266	329	274	278	293	275	322	303	341	308	302	276	308	253	310	306	318	315	276	295	311	283	295	287	318	289	323	330	287	312	267	285	326	266	308	332	303	280	289	297	284	302	299	281	312	295	295	301	301	264	313	293	301	257	287	300	324	308	340	288	284	316	293	301	318	272	294	284	314	297	319	301	283	271	298	281	289	280	303	291	317	309	278	272	292	311	272	288	297	303	303	294	297	288	298	309	296	324	294	338	308	313	266	293	284	299	293	332	299	325	294	272	290	301	287	291	290	301	330	284	288	286	280	301	310	292	310	307	270	307	315	282	271	287	284	288	298	308	302	304	332	301	289	298	291	328	297	284	296	284	341	309	322	269	283	297	358	320	330	296	285	261	320	327	311	273	317	292	296	309	287	289	299	340	294	302	315	314	304	316	340	305	314	294	294	292	293	297	292	304	274	301	320	316	290	300	319	291	267	289	324	333	290	303	324	291	317	296	296	295	287	282	309	311	292	281	315	324	301	290	284	278	318	326	296	312	295	289	330	312	283	301	315	318	302	263	288	283	292	285	308	285	255	304	295	287	283	305	282	316	300	317	288	271	305	287	292	301	273	291	312	249	294	323	295	286	308	288	308	267	309	274	278	295	304	328	303	323	286	298	299	289	322	268	296	299	316	286	287	320	282	302	318	301	304	263	294	342	307	306	296	274	281	305	334	335	292	313	282	304	325	310	285	262	277	294	305	327	297	301	255	316	300	293	289	297	319	302	294	274	280	301	286	325	272	259	300	321	314	341	306	272	287	265	295	284	306	317	290	311	289	300	300	352	329	302	262	280	289	265	329	303	319	304	308	291	292	305	308	286	286	305	331	282	286	278	302	296	296	299	269	263	325	299	335	309	311	298	306	288	300	319	292	327	297	307	299	312	299	288	276	291	287	309	322	265	296	337	314	294	311	274	329	291	264	280	313	303	313	298	328	339	312	301	305	282	339	308	321	329	319	296	338	329	299	298	284	292	324	288	310	306	304	315	298	312	334	290	300	307	291	291	318	273	318	303	294	331	297	279	295	287	297	299	306	315	307	291	305	292	281	321	314	291	316	335	316	291	278	304	273	302	315	321	295	299	274	337	283	324	340	325	321	310	300	307	332	302	297	310	290	313	331	306	276	279	293	300	289	298	335	322	317	308	320	310	297	312	345	301	294	285	276	277	269	271	290	307	289	318	312	326	294	312	287	285	318	271	310	297	301	289	278	314	273	293	298	268	256	293	292	297	296	291	309	302	293	328	311	274	318	286	320	308	277	262	273	332	300	313	311	289	303	327	276	284	298	271	305	330	297	299	310	277	289	305	312	275	286	300	341	311	317	271	323	336	297	322	315	317	307	295	341	290	330	305	284	287	292	325	297	294	298	301	277	305	290	286	319	307	312	308	307	283	296	300	303	298	292	290	288	282	284	287	285	278	300	281	292	287	302	281	297	308	285	304	283	316	289	326	304	285	299	299	338	282	272	285	295	275	311	321	303	275	317	294	297	324	344	292	308	278	329	282	298	284	289	294	311	283	302	271	308	287	311	310	286	288	278	305	286	316	261	305	297	280	285	286	303	277	292	302	339	311	306	255	318	316	273	284	296	325	297	327	276	316	310	286	336	312	296	286	271	292	284	294	294	306	280	296	333	277	290	298	315	308	334	302	323	295	281	277	279	285	258	288	311	315	273	324	278	294	302	284	278	304	305	334	328	281	309	284	304	276	277	289	321	323	316	300	280	304	287	274	296	251	288	305	298	298	282	301	284	312	322	294	299	310	274	320	319	263	318	327	254	301	294	277	286	294	292	333	287	308	296	278	349	270	313	283	264	300	279	304	306	277	287	326	282	281	292	306	278	295	317	284	318	264	321	316	270	297	302	316	266	297	323	298	304	318	259	294	260	290	296	285	314	285	329	287	307	293	303	306	327	264	326	311	275	301	301	311	305	308	330	276	286	286	290	313	282	332	304	316	306	270	325	291	321	320	303	270	310	338	300	306	304	294	305	288	277	319	295	289	325	272	293	336	316	307	298	297	285	312	309	289	258	293	308	320	299	330	293	306	299	270	329	303	300	261	308	318	279	297	314	288	302	286	295	305	281	278	281	279	310	280	309	332	300	312	309	312	279	323	298	287	329	290	298	267	291	339	287	287	314	298	316	304	315	298	300	322	291	295	315	310	297	308	322	284	292	305	310	317	302	267	335	288	295	290	321	284	270	277	310	299	328	320	297	308	319	302	309	305	305	305	287	315	295	300	283	291	295	310	291	307	295	295	262	323	301	291	325	303	308	298	315	316	308	330	277	301	305	324	306	290	305	320	317	313	306	318	291	286	333	304	320	328	321	268	312	295	307	297	317	297	327	336	315	311	302	300	271	294	326	283	309	293	300	326	302	294	270	288	290	277	332	299	318	302	278	312	328	265	332	292	304	314	334	293	316	303	284	308	291	336	268	330	322	312	321	273	281	286	323	299	263	276	304	274	329	307	324	293	330	277	339	296	342	299	300	260	293	305	304	300	310	273	316	303	300	295	295	311	312	308	311	287	296	291	307	271	290	270	279	313	279	257	272	287	331	297	315	300	282	301	274	314	331	295	298	314	281	272	269	295	296	288	301	320	285	310	294	283	344	295	302	296	272	321	293	290	302	319	328	265	289	300	311	275	325	310	317	300	272	297	288	280	307	317	327	264	300	291	323	325	299	296	314	290	304	307	330	294	304	320	336	294	308	305	294	309	296	298	292	284	301	325	299	305	326	293	294	340	323	283	298	304	282	288	326	307	325	282	335	312	297	288	301	298	339	283	315	298	295	289	284	291	315	272	286	272	299	286	304	317	317	307	300	293	299	326	311	277	278	344	293	287	301	321	288	300	301	306	279	312	314	292	295	306	311	302	309	308	334	286	333	304	303	286	293	295	263	292	309	265
9253	1522	3001	2674	1425	1144	1064	1017	864	848	826	774	834	764	777	798	800	815	770	710	758	779	734	768	735	780	692	715	780	741	698	761	682	719	740	784	700	683	738	738	752	730	678	714	743	765	763	687	731	732	703	700	660	732	749	771	710	712	694	710	666	709	721	738	699	717	720	696	705	710	742	715	745	701	754	701	669	759	684	693	712	723	682	697	695	730	687	676	734	757	763	697	696	672	667	738	689	697	702	714	715	701	724	697	661	706	746	684	703	743	720	729	732	668	705	722	752	692	687	700	705	710	675	716	692	725	704	666	692	701	682	722	699	698	728	668	710	719	714	765	687	714	710	663	733	711	713	683	681	699	673	671	703	713	680	722	715	723	731	721	694	675	705	733	724	666	709	707	694	747	737	752	717	698	720	728	683	683	719	696	680	786	712	722	692	676	729	711	723	717	675	726	665	752	717	703	725	672	702	745	766	709	700	694	716	673	730	724	670	698	713	698	701	686	737	719	685	736	700	726	713	728	678	711	743	703	733	709	704	707	719	705	719	711	720	666	695	735	715	710	726	722	725	701	725	769	722	704	734	698	710	643	697	700	736	708	656	690	717	666	724	698	685	731	726	706	755	734	744	716	675	732	744	713	671	740	685	772	681	654	760	716	757	727	713	679	747	725	718	729	731	710	708	714	720	738	740	692	652	754	750	722	724	693	689	716	743	703	732	735	665	749	700	738	733	721	719	688	720	762	722	699	732	713	681	699	704	733	706	732	739	769	660	744	687	676	690	644	751	716	719	731	719	660	723	654	700	659	739	767	732	726	668	679	685	721	675	692	691	711	743	711	680	710	714	693	692	680	742	717	704	745	714	703	734	641	705	748	717	728	782	726	717	743	717	672	696	735	720	697	705	742	697	726	735	719	698	689	707	708	789	710	704	710	696	713	719	721	758	686	688	678	725	668	695	712	692	686	740	737	695	682	708	679	676	726	740	678	731	725	740	745	727	720	713	666	697	640	663	643	745	691	707	702	740	710	707	678	702	722	735	766	735	740	736	727	717	730	704	714	715	678	719	707	686	650	723	684	714	726	789	701	694	703	751	690	721	726	718	755	679	743	714	742	676	745	704	707	698	733	688	719	694	705	703	728	703	720	738	717	697	712	708	688	733	710	756	675	706	689	753	694	726	718	692	724	774	739	739	686	677	728	740	713	698	699	727	694	703	658	766	701	708	721	686	704	691	721	738	700	695	714	763	736	727	681	677	725	736	705	737	720	663	693	689	755	754	682	697	694	773	692	681	694	690	688	762	704	682	690	754	708	707	692	754	700	696	661	744	734	668	721	733	689	720	732	711	698	708	703	729	693	717	680	706	731	692	697	732	693	690	745	663	691	686	708	683	682	713	720	730	705	688	679	716	742	717	725	711	680	699	731	711	711	692	698	699	770	702	712	697	742	716	692	711	801	708	704	718	682	715	704	675	742	704	677	735	775	695	690	702	756	718	717	736	727	740	695	729	714	692	732	641	708	679	742	711	726	722	715	685	740	712	714	689	707	698	710	724	690	734	746	752	691	721	722	675	722	683	704	682	702	722	722	686	729	724	684	732	747	680	732	690	728	752	705	720	722	663	690	687	712	714	712	705	707	720	725	733	725	664	704	726	744	700	714	723	715	734	700	743	695	691	705	734	706	708	720	753	736	729	722	729	688	693	698	708	737	764	719	696	737	712	700	707	679	765	742	702	665	761	712	731	711	660	714	695	702	696	700	744	727	713	711	716	704	769	700	693	721	718	722	711	751	719	731	703	671	745	701	724	680	708	703	712	691	706	740	679	704	735	712	717	688	772	672	694	741	745	639	759	705	778	704	711	754	731	684	698	740	697	692	716	728	715	732	728	689	685	772	729	663	762	732	742	684	690	702	700	708	662	682	709	711	648	715	672	750	737	679	708	706	641	764	705	715	730	751	695	704	726	700	753	712	708	762	749	713	702	727	723	714	753	734	692	720	715	745	704	716	772	720	723	714	701	724	715	703	734	703	694	697	693	734	749	751	719	702	717	699	730	715	701	721	666	708	728	671	736	699	707	670	707	679	726	716	731	736	698	706	692	683	755	692	705	696	694	665	703	754	679	700	729	678	693	726	706	763	701	711	679	740	710	701	700	687	692	708	730	690	714	677	691	759	687	695	680	663	689	696	704	725	665	741	740	708	699	696	682	736	714	700	713	766	754	684	730	754	682	729	723	806	706	675	675	772	740	716	721	699	689	763	693	698	688	752	737	737	693	730	711	731	728	708	728	716	709	688	724	745	683	655	707	713	730	672	723	698	665	702	710	659	712	742	718	721	695	656	716	708	701	740	774	778	691	760	691	706	689	702	653	681	696	740	702	725	710	759	696	690	720	720	663	739	713	720	712	706	704	674	734	663	737	651	714	680	746	677	737	721	675	697	701	730	735	702	733	711	694	689	683	688	709	696	698	720	695	684	715	733	770	699	756	707	755	678	704	749	703	706	677	730	719	669	708	727	740	710	670	701	725	752	682	711	730	763	740	671	712	752	747	760	761	683	724	750	708	753	691	668	696	712	728	715	759	770	646	726	652	708	674	753	709	694	695	734	733	719	694	706	678	675	729	651	734	709	683	687	728	699	719	732	706	718	689	723	706	720	731	680	697	708	723	670	682	661	748	768	731	714	749	751	676	649	674	676	724	688	728	713	731	725	701	673	688	707	693	677	704	729	725	687	670	739	703	694	713	727	690	719	714	631	747	683	733	682	718	734	715	721	705	685	701	703	740	722	679	735	715	700	691	733	680	717	690	721	736	683	740	692	691	723	699	727	706	711	701	720	716	711	752	703	734	728	768	706	698	713	669	696	712	700	711	761	669	708	751	691	743	716	723	688	719	737	675	715	732	740	688	740	644	732	674	744	730	709	683	698	712	715	678	704	722	666	738	749	713	742	741	695	707	755	710	720	714	665	736	716	692	684	745	693	711	731	740	726	714	663	676	726	730	685	729	695	751	697	720	693	712	727	726	722	708	724	730	679	696	680	751	729	696	742	733	713	719	674	715	685	699	764	731	701	713	747	717	738	692	715	735	712	704	732	718	694	748	731	667	753	740	702	659	792	724	705	664	719	715	730	702	694	690	709	703	705	732	738	708	685	738	713	719	762	682	742	712	739	710	764	748	762	706	688	721	732	685	690	673	683	710	707	689	735	720	744	711	742	716	750	698	683	702	700	746	712	702	737	711	714	721	706	664	722	750	683	709	732	754	715	681	731	706	735	724	693	729	753	700	729	713	715	744	725	728	656	709	692	720	707	749	700	704	701	708	719	703	691	676	715	686	658	696	670	697	748	717	690	659	695	711	713	716	693	689	747	739	682	686	707	683	734	771	710	710	697	719	740	652	694	710	742	715	720	711	787	747	692	710	709	720	721	707	723	682	770	695	709	726	723	714	679	702	712	693	696	703	697	717	693	727	675	715	715	674	715	676	712
18960	2612	2411	1366	424	281	291	260	193	178	172	178	170	154	163	172	176	169	171	153	173	151	142	129	167	132	147	144	126	143	162	148	141	141	133	146	159	168	160	131	166	150	126	145	148	143	134	138	123	148	141	153	147	153	137	138	140	144	147	147	152	144	135	150	149	119	150	136	138	122	127	146	164	153	153	147	140	139	141	148	126	155	131	143	133	136	129	146	145	146	134	146	157	132	138	144	159	137	158	155	142	135	160	145	146	146	130	134	144	141	131	142	124	151	144	131	130	135	129	122	114	126	136	142	135	140	139	139	128	107	139	141	135	95	154	153	149	151	128	138	144	135	147	144	142	135	131	140	111	157	145	136	151	139	140	148	132	146	138	130	134	130	150	129	138	147	156	155	139	150	149	119	135	141	161	142	150	118	140	150	142	138	127	147	142	143	142	139	114	130	146	154	126	129	139	121	150	155	137	154	141	154	124	142	140	126	137	148	151	155	139	126	135	119	123	134	153	128	125	145	146	145	127	118	135	136	118	150	176	156	132	118	166	158	163	130	146	150	148	162	122	118	146	144	125	148	153	128	135	173	134	153	142	141	130	162	131	115	165	140	116	151	145	128	154	160	138	157	153	154	121	136	159	128	137	160	150	132	141	137	143	139	151	149	119	136	137	141	154	144	142	155	156	146	139	132	133	138	168	164	150	142	154	141	137	119	120	137	139	124	135	143	156	108	141	150	149	130	156	124	163	155	146	137	160	138	157	140	143	141	160	136	155	148	145	143	135	125	125	155	132	139	143	147	151	168	148	145	127	136	171	134	137	145	144	142	158	148	154	133	139	150	113	151	129	147	154	142	158	132	148	144	129	136	125	139	116	146	117	128	144	141	129	142	137	137	133	146	147	146	114	154	158	129	129	135	139	157	125	134	131	128	134	129	143	149	159	155	149	135	154	139	160	100	145	135	146	166	154	143	148	140	122	144	146	173	139	145	156	143	131	155	153	119	148	152	123	159	121	145	137	134	144	133	134	165	154	154	162	154	147	151	144	131	153	133	144	162	127	134	149	156	129	124	140	153	154	133	127	144	142	158	153	147	156	121	139	145	150	149	156	141	143	139	144	127	125	139	150	132	136	145	132	129	150	163	142	161	132	151	132	148	138	150	158	135	132	149	137	145	155	132	165	128	137	112	136	155	157	139	144	122	143	142	115	162	139	130	154	142	126	135	147	144	127	128	169	121	144	142	156	147	121	119	126	160	148	137	152	130	145	135	144	130	131	140	117	133	148	133	121	157	132	142	154	138	123	115	148	136	143	160	143	157	137	151	153	157	136	119	126	147	150	129	129	149	126	146	119	141	139	151	136	155	151	148	152	140	136	152	122	139	146	162	131	121	119	142	141	146	151	142	146	140	128	137	140	135	136	163	147	124	145	147	132	123	140	157	136	150	162	150	135	150	145	127	134	147	142	141	142	155	137	133	143	133	140	129	141	136	138	166	138	131	155	156	157	143	166	141	148	137	128	148	149	132	156	135	131	140	140	134	124	136	144	141	158	145	151	171	150	138	137	137	150	153	143	130	141	130	121	139	138	152	138	165	129	163	122	151	167	125	145	160	137	135	156	105	138	146	150	129	153	133	124	119	131	154	124	139	148	126	125	136	163	118	134	130	132	135	138	159	141	158	140	140	139	115	139	131	142	147	141	142	122	124	144	133	128	130	133	146	137	127	142	137	146	142	140	121	160	140	128	137	154	146	135	122	161	148	189	125	146	113	131	133	139	119	137	156	146	144	143	145	147	142	136	133	132	139	152	166	136	140	151	138	155	129	153	146	153	154	134	127	148	156	123	157	130	145	146	145	151	125	144	138	138	143	129	133	140	152	137	152	158	144	128	165	135	135	129	128	140	153	125	151	163	128	146	119	125	128	142	137	140	147	163	152	149	164	130	128	146	147	141	143	129	144	117	122	147	147	144	140	143	169	143	139	141	126	149	133	144	153	136	163	145	153	126	144	151	148	141	140	148	125	138	126	171	152	153	150	153	139	150	147	130	146	123	146	141	129	132	134	149	143	154	144	150	145	137	162	149	134	149	137	130	160	126	128	143	128	132	140	147	151	156	132	127	126	158	157	142	136	153	118	128	152	149	148	141	147	146	148	156	135	141	129	143	122	141	127	159	148	140	146	142	129	160	137	125	152	128	140	150	131	132	118	130	148	130	138	127	150	162	164	147	148	139	136	151	124	121	149	140	148	139	161	149	146	134	126	146	127	148	150	140	144	141	163	145	159	101	139	156	138	125	142	142	143	118	141	154	141	140	137	132	146	156	143	152	144	122	142	128	115	128	137	161	138	142	133	122	169	154	125	157	146	149	131	143	140	142	141	150	140	147	132	147	130	141	152	127	167	137	155	132	151	140	158	154	149	144	147	137	120	155	151	114	122	138	158	161	132	137	150	153	146	109	130	129	136	138	134	151	153	175	141	160	147	134	130	128	146	144	130	142	135	137	133	147	159	160	153	126	129	147	134	131	127	159	148	133	114	124	134	133	152	126	143	132	147	123	135	140	163	146	153	140	114	185	143	143	148	134	143	128	128	151	140	148	173	127	121	160	143	145	128	145	130	138	126	159	152	143	142	137	151	142	132	154	138	170	137	160	155	127	152	132	158	129	147	132	123	157	142	147	138	145	153	131	148	138	129	138	127	113	136	134	138	157	129	129	157	158	134	138	156	132	156	146	167	143	151	132	141	143	148	151	142	120	131	145	120	166	166	148	141	119	130	137	146	163	129	143	136	149	133	108	136	131	145	138	139	135	139	153	133	129	144	154	135	152	142	141	146	144	150	126	140	151	136	147	141	134	139	139	138	137	113	123	149	159	144	125	125	114	136	145	109	140	150	126	147	132	127	154	126	126	137	143	126	123	124	144	128	161	153	136	141	142	144	115	148	137	142	138	146	153	165	140	128	147	142	138	153	121	146	139	139	127	125	142	141	145	129	115	135	133	148	140	136	152	156	144	141	144	140	119	143	127	118	130	129	131	135	135	137	144	139	160	139	147	147	152	140	142	134	144	144	127	138	143	148	153	133	157	143	131	157	148	138	127	150	149	145	148	138	137	146	151	150	144	143	161	154	147	164	138	141	129	159	153	143	117	155	125	115	149	141	149	149	125	133	148	135	143	133	123	125	128	147	155	141	143	131	125	156	143	122	147	135	163	113	155	138	135	125	149	143	135	154	163	176	133	163	147	149	138	136	132	143	145	137	137	138	128	132	139	150	129	128	125	125	124	140	146	157	116	114	140	124	142	123	131	148	149	150	134	138	144	145	135	127	143	136	145	139	141	121	154	130	139	138	147	142	168	136	142	155	141	149	142	144	153	125	159	143	155	138	138	165	137	157	151	146	150	140	159	131	115	152	159	160	137	155	139	162	177	135	136	156	134	148	146	136	153	150	158	120	141	141	145	149	122	147	159	125	124	146	114	142	144	131	151	127
12073	1887	4846	3946	1747	1213	1087	933	749	668	613	534	516	485	498	484	510	459	459	438	438	429	425	446	396	417	408	390	417	367	383	401	406	382	365	408	371	393	388	377	354	431	402	379	382	369	361	384	351	374	369	371	433	331	372	367	413	370	379	385	358	372	366	376	363	359	351	378	364	378	411	370	351	329	332	390	366	365	363	350	354	356	389	346	372	371	393	340	351	404	403	365	388	342	383	388	388	388	350	333	365	378	373	376	364	373	377	348	354	371	348	372	351	343	372	391	358	365	341	378	354	353	352	338	382	367	364	341	396	397	354	381	360	357	350	364	364	345	360	370	355	366	373	373	373	368	378	356	346	346	398	374	320	394	344	375	363	361	374	369	375	371	366	381	350	375	384	382	382	392	368	371	341	347	347	401	398	308	345	360	388	350	363	353	339	382	359	364	344	333	343	370	395	335	348	329	396	392	346	347	361	361	342	372	373	386	387	369	351	336	411	332	329	372	387	337	359	359	352	328	356	356	358	367	392	380	360	390	387	331	369	368	364	362	351	374	351	339	345	348	360	367	325	395	373	381	375	347	337	353	369	376	362	380	344	354	381	366	388	351	379	378	380	363	391	373	356	353	329	360	365	358	368	388	351	332	361	355	358	364	371	400	384	386	341	375	369	363	354	374	356	398	345	363	351	343	389	345	370	375	358	358	366	339	345	351	367	357	355	368	378	377	364	363	379	321	358	424	368	371	360	354	378	381	378	361	360	372	337	350	355	339	357	389	356	365	377	400	353	364	382	341	362	347	340	358	344	384	387	388	355	366	373	372	344	362	372	340	373	364	359	378	349	369	360	391	314	364	352	348	372	356	341	395	384	374	398	384	364	325	360	357	337	378	316	417	365	378	333	378	388	332	363	361	364	358	348	350	398	388	338	344	371	351	354	373	379	378	334	337	382	388	355	366	368	389	345	358	361	397	356	390	366	346	359	354	351	367	377	368	381	358	353	370	325	348	370	364	369	378	343	363	357	362	328	370	360	393	361	348	389	370	348	385	347	346	355	335	356	335	369	363	355	361	387	348	352	361	365	352	356	385	366	361	362	368	392	368	370	339	354	359	356	356	380	366	383	364	342	353	382	367	387	370	341	384	347	366	350	383	380	354	356	355	316	377	344	356	318	332	371	364	399	360	384	391	357	374	354	359	352	383	334	361	384	339	390	375	351	361	384	366	330	350	341	332	332	328	370	381	378	385	340	336	352	355	391	367	377	366	368	365	366	362	342	347	345	365	380	362	351	383	382	388	359	355	401	373	376	354	373	398	373	389	379	334	345	330	343	363	343	342	336	369	369	368	345	373	425	383	363	375	362	369	353	357	361	343	375	348	395	363	375	375	357	381	336	359	384	365	370	364	375	333	337	362	378	348	350	351	357	389	381	355	377	344	346	415	374	346	314	367	369	337	364	384	373	369	355	335	317	351	362	352	349	346	336	370	361	341	325	369	366	361	375	343	360	349	348	368	354	357	366	373	388	347	369	380	375	373	339	362	353	363	363	324	342	377	327	340	383	366	364	330	368	326	365	336	328	347	351	335	379	369	370	368	370	381	334	336	417	363	353	385	366	375	353	347	327	352	357	355	371	395	374	387	375	351	369	411	365	358	354	357	313	366	347	346	368	358	411	369	376	370	355	338	348	342	357	342	376	338	344	365	353	362	382	349	389	346	331	359	336	354	351	362	356	352	328	359	361	375	376	385	397	360	367	391	334	379	356	356	351	359	365	330	343	328	338	358	386	329	374	351	378	370	379	351	368	378	337	354	391	368	378	368	344	348	356	329	345	336	328	373	351	382	358	397	377	365	336	362	354	369	348	348	354	327	348	354	323	357	357	404	363	360	372	376	360	351	336	342	350	400	387	340	337	382	368	370	339	393	363	374	371	356	386	333	359	342	341	365	373	369	374	372	350	384	341	353	343	358	379	362	385	378	348	380	372	323	338	350	372	364	362	354	337	368	365	361	363	349	348	343	369	409	325	366	383	336	317	361	356	350	378	340	367	356	355	361	349	373	385	344	362	352	345	344	342	342	361	397	346	376	355	358	316	376	344	372	371	358	335	372	344	363	367	349	389	342	394	383	361	379	330	355	383	349	382	341	386	358	372	336	367	339	363	372	334	362	367	330	375	374	388	370	366	372	349	376	323	353	345	326	375	333	411	363	331	367	381	347	414	368	349	362	336	369	342	373	339	352	349	360	334	367	342	367	355	341	373	381	366	325	363	358	311	378	320	374	395	372	363	404	322	342	341	359	372	334	347	354	346	395	360	363	366	368	372	363	356	352	335	354	347	347	362	344	356	333	381	362	336	360	388	404	375	360	356	382	321	376	395	353	350	364	358	360	391	336	400	400	352	325	321	373	347	358	364	369	318	372	349	370	350	341	365	359	374	373	300	336	356	373	369	349	334	353	360	343	340	386	336	365	334	371	345	337	359	377	416	364	398	382	352	358	341	373	352	335	392	351	383	388	322	367	352	350	371	361	346	324	375	385	381	372	389	372	370	332	391	339	355	383	334	332	354	387	343	370	352	347	328	358	366	384	342	337	387	371	338	326	360	356	351	341	362	354	340	368	355	353	318	387	389	327	370	339	371	346	357	323	353	369	330	366	363	356	330	321	316	343	331	365	374	322	374	368	357	338	362	345	346	354	333	352	356	358	385	334	377	364	379	405	390	343	393	355	359	358	323	366	361	348	394	344	360	337	337	375	364	364	361	375	413	389	350	358	349	379	336	354	377	344	338	341	363	383	368	342	352	352	358	356	363	342	397	401	371	339	346	355	361	366	339	386	375	341	396	392	361	349	341	350	369	360	334	353	363	355	353	336	371	362	347	355	375	387	354	398	350	381	354	326	335	387	354	372	408	384	377	356	376	338	347	416	358	373	382	367	392	368	377	372	342	351	391	349	351	365	366	371	312	378	370	368	376	356	322	325	355	344	406	358	376	380	364	367	348	361	344	324	350	343	392	362	394	315	361	342	348	380	347	367	337	356	358	375	400	364	353	360	375	363	371	329	361	371	351	371	375	371	389	340	382	357	345	336	380	350	357	368	363	371	368	349	365	384	383	344	328	353	374	363	374	364	330	338	354	373	382	359	338	352	368	361	330	306	376	362	347	381	373	399	428	337	340	347	359	340	375	343	370	365	352	360	362	403	360	332	337	372	345	394	365	350	352	356	394	331	385	339	357	336	363	364	372	355	406	360	366	347	346	376	339	333	377	343	337	370	362	370	391	356	372	364	360	350	371	337	370	389	384	351	379	368	377	336	343	354	344	378	366	359	350	377	352	388	386	348	380	334	382	369	373	369	339	361	353	347	333	363	378	346	381	323	354	346	402	366	336	363	384	358	331	371	375	379	336	350	387	372	346	343	354	346	345	370	370	350	386	341	329	368	386	371	368	348	366	327	332	376	333	364	379	357	368	358	364	369	363	353	376	350	362	383
3240	712	758	574	393	345	285	314	323	328	336	295	317	285	308	317	338	328	347	324	298	319	304	334	352	339	323	312	311	323	297	345	294	313	292	314	340	319	323	336	319	307	319	314	315	319	324	311	279	344	312	339	293	289	319	336	331	279	299	297	312	289	301	310	324	292	296	282	321	309	324	354	302	317	304	298	286	319	330	344	311	345	324	295	319	340	345	298	362	337	300	332	330	330	329	296	288	295	306	317	297	315	319	314	353	297	300	317	292	318	309	345	313	291	310	341	302	342	302	288	328	334	333	349	304	327	297	311	338	316	305	300	315	294	313	314	318	330	307	282	350	306	347	305	315	296	285	324	319	327	311	301	350	279	346	316	337	320	323	305	302	312	308	311	308	317	305	305	278	342	301	325	304	284	303	330	347	288	300	357	375	315	323	314	316	295	289	324	324	279	308	329	327	293	302	311	303	307	320	322	327	301	336	308	303	319	295	297	341	311	309	339	319	322	319	309	310	293	312	275	317	321	328	335	297	320	327	335	300	282	301	333	307	300	338	338	321	329	305	326	301	348	317	345	319	334	324	304	299	351	322	342	298	322	321	326	320	325	343	343	342	365	301	320	326	295	306	320	324	326	345	276	304	331	324	329	323	312	316	323	291	319	311	336	364	314	288	296	314	302	292	332	321	324	326	301	288	305	353	340	283	296	310	288	309	289	306	353	355	276	298	294	324	327	315	269	330	321	298	334	342	270	295	335	326	292	303	279	316	329	315	333	289	311	291	310	324	320	339	314	327	298	384	304	314	341	313	305	321	319	364	327	309	298	329	297	354	321	311	358	353	283	318	284	317	341	324	323	315	315	309	312	289	315	302	348	324	303	326	330	340	330	301	325	342	332	339	319	329	334	301	297	330	307	309	288	289	301	324	313	295	315	321	300	319	316	338	299	309	319	302	264	300	307	290	311	325	342	335	333	316	314	311	335	296	342	310	282	279	344	308	328	347	323	339	294	308	320	339	330	288	331	317	302	330	274	341	348	310	313	336	321	330	301	314	339	293	327	304	284	311	341	303	347	324	330	305	296	340	335	326	286	305	309	307	287	295	317	303	285	309	334	312	324	311	324	278	312	311	357	326	316	315	344	356	328	298	313	312	355	358	320	336	297	301	328	340	311	294	331	283	320	315	333	319	341	328	344	313	340	333	330	354	352	339	333	287	311	295	318	359	331	349	316	329	310	300	321	329	335	336	296	313	317	322	305	321	305	357	337	319	292	342	304	360	257	314	322	301	302	327	296	340	346	304	316	316	327	322	310	311	370	287	324	310	315	314	332	307	312	320	319	301	342	328	357	347	334	322	373	366	352	338	338	325	335	304	313	356	341	328	291	339	334	293	300	347	309	327	341	327	336	327	335	302	333	311	303	326	304	292	295	314	340	325	304	348	325	317	333	354	322	294	331	277	275	315	330	294	316	311	358	304	322	279	337	335	310	349	318	332	363	324	308	317	314	308	331	332	325	347	347	310	308	323	330	294	311	324	327	337	340	306	320	312	290	302	322	352	309	320	323	346	337	321	309	316	291	325	325	331	312	325	286	309	326	314	297	299	333	326	341	318	297	341	309	331	328	326	339	306	311	293	307	342	328	322	329	319	358	328	305	300	308	283	310	333	333	341	311	318	299	318	309	292	303	316	317	323	323	324	294	305	342	287	350	320	312	320	350	304	322	332	319	308	290	317	294	328	326	317	325	298	309	304	308	355	326	332	311	308	308	317	286	305	317	310	293	340	334	337	308	299	304	315	319	302	301	299	310	296	324	297	291	325	288	330	276	319	310	307	323	323	326	305	309	293	320	318	336	305	301	330	321	291	323	337	291	311	319	306	311	330	335	342	287	343	324	325	323	322	311	334	318	318	336	333	329	315	319	279	292	301	345	336	333	306	334	325	332	321	306	290	322	321	328	309	313	307	364	333	344	338	327	287	323	302	332	299	332	317	297	271	305	322	327	309	317	314	312	364	305	339	334	315	327	331	344	299	295	308	307	303	327	322	319	322	316	324	306	303	312	355	322	327	317	313	368	297	312	312	313	296	309	287	285	277	318	316	326	318	327	296	304	316	333	334	327	313	327	297	336	308	324	323	331	325	314	368	324	309	330	343	332	335	325	301	344	277	311	321	308	299	308	322	317	329	311	313	326	328	317	311	295	309	317	326	302	310	322	297	349	303	318	319	332	304	303	304	342	300	302	309	307	286	314	283	338	314	288	338	317	314	305	303	346	322	316	324	349	293	319	285	321	333	303	302	297	303	320	323	325	319	303	307	341	290	348	294	303	300	337	341	321	343	322	323	290	314	350	341	308	305	323	341	313	330	313	325	305	316	314	321	324	328	296	273	289	371	339	305	315	330	298	338	302	315	309	323	361	329	319	323	293	318	327	345	324	334	338	325	337	324	352	326	288	312	338	334	343	327	304	323	335	337	323	334	316	318	301	293	321	333	292	298	305	337	330	294	309	331	312	310	276	312	324	322	327	339	340	328	351	304	279	296	316	309	314	323	306	324	279	334	313	344	293	328	316	299	298	298	347	337	314	281	351	331	295	307	304	325	273	308	285	317	321	322	304	275	272	322	288	299	311	329	340	314	313	330	303	312	321	311	290	308	340	303	330	296	319	324	325	289	323	295	295	329	367	367	311	318	325	333	349	346	309	318	299	314	305	365	334	302	281	298	324	316	342	330	306	328	304	357	284	310	308	322	324	333	338	312	305	316	340	333	309	314	308	298	316	297	330	359	311	317	343	290	308	329	322	304	345	351	291	317	333	288	309	326	310	284	306	346	333	293	324	276	329	329	308	316	323	317	347	328	279	339	313	326	324	297	301	315	311	308	290	303	318	333	321	283	332	296	338	365	307	309	287	306	324	318	341	302	312	332	329	296	312	278	334	285	275	295	335	346	305	325	314	332	297	320	333	311	326	327	321	324	286	287	338	319	297	319	313	303	323	293	291	308	316	283	333	317	278	323	333	308	313	290	313	316	312	316	287	330	306	318	341	302	318	340	351	325	335	313	322	300	342	295	300	349	333	304	291	309	337	288	312	339	307	331	321	323	337	322	316	316	320	323	285	307	314	330	292	325	297	349	319	339	349	315	313	317	315	323	307	345	296	304	336	292	341	306	319	295	338	297	297	333	357	285	309	328	342	321	318	312	330	333	293	287	303	306	335	321	336	319	298	311	330	342	282	337	267	270	346	322	308	360	299	289	304	329	319	308	336	329	310	328	347	307	320	286	307	311	320	291	305	326	304	335	311	323	310	329	278	348	308	317	317	348	326	334	292	305	342	311	310	312	305	311	305	335	308	311	325	283	291	282	319	297	301	312	334	301	334	360	311	352	325	315	342	316	304	318	320	286	307	340	350	292	353	311	317	287	302	322	346	347	315	321	290	324	341	312	350	318	302	309	332	342	331	316	324	319	332	318	305	320	308	329	348	309	323	329	324
3193	1198	1855	1694	966	822	816	804	740	776	762	819	786	783	768	791	780	794	749	726	745	761	766	812	723	773	771	746	725	743	729	763	724	732	729	732	771	724	769	775	760	745	753	801	762	705	710	718	804	755	783	732	774	732	736	749	728	725	786	780	747	756	738	732	766	725	777	731	790	768	734	766	801	816	800	774	732	721	804	785	742	762	811	718	778	742	754	745	779	729	738	733	761	766	751	762	777	754	762	767	665	736	772	788	724	732	780	768	784	735	737	720	783	760	745	778	752	783	807	731	736	748	743	758	771	745	767	765	748	762	778	763	743	778	769	738	781	735	744	738	770	760	766	764	729	764	726	755	763	736	729	735	757	782	713	755	757	763	761	803	721	786	703	784	761	766	738	720	766	775	792	750	745	765	729	735	740	747	737	781	784	776	686	759	794	745	748	732	775	745	754	720	770	790	739	835	767	758	764	767	758	765	768	792	788	757	726	757	766	797	715	726	747	768	767	745	770	756	742	744	722	796	770	755	688	772	737	777	781	771	756	681	737	733	756	732	742	730	771	766	741	724	720	798	787	803	729	745	770	760	777	780	748	743	742	733	787	753	771	766	763	806	746	752	782	755	755	750	748	741	721	803	740	781	810	777	720	787	754	739	743	760	749	723	779	723	774	773	753	705	740	706	777	784	721	779	741	775	743	746	788	744	756	752	791	719	771	742	703	763	736	739	710	726	726	727	722	737	746	708	713	730	755	733	761	770	735	766	729	812	775	799	763	717	775	790	749	711	817	765	757	749	738	735	745	748	726	749	734	762	806	782	755	756	754	740	727	750	816	778	815	774	776	786	795	785	758	780	750	758	777	777	741	781	745	782	738	768	780	770	688	765	736	802	743	772	748	762	761	785	743	764	808	763	774	746	751	767	723	773	796	733	759	738	712	757	768	814	753	748	753	799	736	759	737	729	777	778	776	764	806	785	794	813	738	764	726	729	701	783	753	769	756	727	788	800	753	744	791	755	781	725	756	743	747	767	752	711	792	704	766	777	713	773	719	736	752	717	748	754	742	776	736	790	751	742	762	747	790	765	790	738	752	743	749	726	765	758	768	727	770	743	707	742	728	729	737	754	755	784	750	752	766	750	821	722	701	789	795	751	761	759	764	715	731	747	768	700	759	745	716	730	780	758	767	777	718	737	745	788	808	788	738	748	761	719	705	774	740	765	765	775	775	810	769	751	788	776	778	718	772	724	764	732	786	722	804	749	747	731	715	791	778	743	753	752	760	764	724	756	779	689	753	755	796	759	773	767	767	705	810	751	738	798	787	725	774	748	716	734	813	746	679	755	775	723	792	788	718	782	752	790	805	771	734	803	808	758	765	759	794	792	748	728	772	737	721	735	762	716	733	739	730	760	745	787	796	759	731	768	742	793	736	773	746	693	757	750	783	777	773	715	770	753	772	823	762	722	781	735	774	809	754	730	831	781	798	759	730	744	783	733	720	747	753	667	723	717	770	756	762	768	745	751	750	771	804	760	752	759	801	790	748	797	714	759	773	802	766	744	759	768	782	746	728	758	714	734	754	783	745	752	742	708	763	750	779	744	749	813	702	735	739	731	787	757	751	749	736	731	756	759	772	743	734	734	758	769	755	764	772	722	752	754	725	776	776	716	757	760	793	780	777	747	733	722	767	757	759	737	759	782	783	759	748	802	724	752	760	754	724	760	796	726	802	712	775	775	751	752	750	716	781	756	748	771	796	819	782	785	796	720	764	750	793	757	723	788	743	733	761	731	779	712	718	775	720	768	749	713	753	781	772	736	756	765	734	816	733	764	781	748	735	737	738	774	781	731	750	786	763	746	726	751	755	809	758	786	757	755	722	736	730	754	819	751	773	712	774	733	728	763	732	815	730	764	752	761	743	719	709	749	801	734	787	743	770	752	751	714	786	776	760	742	773	768	783	782	810	737	710	767	725	766	761	784	724	774	778	763	776	777	765	743	732	757	804	775	724	723	722	789	732	747	799	774	699	746	740	723	738	731	760	724	736	737	738	766	771	773	729	723	759	764	780	739	766	780	755	782	788	755	714	757	786	761	786	779	775	761	702	715	731	796	753	785	737	756	735	730	701	782	756	753	731	727	690	795	797	719	731	814	785	780	733	769	748	753	728	743	728	748	800	776	772	774	755	720	761	745	785	802	743	699	760	731	770	741	754	734	733	788	736	724	716	800	747	753	767	789	760	785	738	777	796	747	792	730	777	723	734	758	708	752	729	719	748	815	804	801	722	730	798	760	733	726	814	798	742	747	788	793	740	737	760	738	748	757	756	754	790	756	799	770	740	773	809	766	751	805	729	731	758	772	742	780	728	741	719	752	824	697	742	719	776	751	760	787	714	743	795	720	779	747	757	714	741	778	795	730	758	767	762	801	795	764	766	762	778	762	742	769	745	712	762	697	789	749	782	772	778	715	780	771	789	747	756	728	771	729	806	754	746	725	723	752	710	730	743	736	807	727	752	769	772	753	707	716	790	806	752	793	730	731	795	722	764	765	769	705	752	702	668	782	721	721	765	769	709	741	733	767	734	741	729	751	712	746	763	706	776	754	746	792	796	715	761	716	744	762	803	810	805	716	745	759	755	801	782	772	729	761	750	739	774	748	764	776	768	789	779	786	707	814	745	752	748	769	751	755	755	717	720	788	764	784	712	772	735	735	764	717	739	766	794	758	754	761	753	738	745	774	740	758	732	751	731	749	708	758	744	771	795	761	741	755	758	728	756	723	740	808	715	756	779	742	753	722	796	752	796	823	687	770	783	755	721	757	747	787	749	770	729	739	755	741	751	789	724	758	808	744	788	805	767	800	722	773	727	790	742	730	776	761	784	751	729	772	801	758	747	721	765	772	782	751	748	701	755	797	769	738	772	762	720	756	786	765	762	767	759	801	724	804	790	758	784	768	745	723	762	747	703	758	804	785	760	749	781	748	725	743	762	748	739	751	738	734	802	721	753	748	718	748	789	724	811	745	718	757	765	754	746	799	770	818	729	781	737	744	737	738	717	730	786	767	777	774	774	752	744	723	743	711	703	759	756	752	743	758	756	740	738	790	736	773	784	802	746	779	766	819	781	737	716	741	739	750	731	720	762	818	758	738	777	775	759	775	767	781	763	792	760	761	795	762	785	715	769	745	764	789	722	773	762	734	739	735	703	723	687	799	742	739	725	771	745	793	760	747	725	770	753	767	755	714	774	775	785	762	729	745	766	748	797	762	726	732	709	735	741	716	746	799	773	759	749	765	756	776	787	735	773	750	738	784	719	791	765	778	721	750	830	730	769	767	734	814	761	772	747	752	724	763	772	736	782	814	716	767	780	777	794	766	742	784	729	776	710	759	767	787	785	756	733	765	766	767	777	742	812	748	745	739	766	811	730	777	753	728	714	787	771	774	754	772	785	755	740	768	732	761	761	741	681	760	739	765	730	766	771	748	797	733	742	759
11695	1447	1289	1019	501	406	397	351	351	317	350	330	324	311	298	272	289	320	298	315	286	332	291	275	286	317	264	344	303	324	289	305	317	321	283	300	326	281	264	268	329	286	308	291	268	294	263	301	294	288	261	297	293	289	289	296	333	294	263	288	296	315	332	299	305	287	304	291	293	293	283	317	290	281	344	287	287	308	279	316	293	321	300	315	290	290	295	314	324	302	286	276	309	317	251	283	285	269	300	317	315	306	317	305	282	300	280	289	305	278	310	287	300	288	281	288	280	315	262	335	279	271	314	309	317	311	318	314	283	316	324	305	284	316	303	292	315	289	300	287	334	286	332	310	316	301	327	265	297	308	284	292	284	290	301	306	281	306	285	308	326	329	294	320	318	358	289	290	310	327	281	295	312	321	318	310	300	320	317	306	301	288	300	294	293	276	287	265	303	270	327	330	306	295	289	274	291	278	331	274	276	295	297	278	297	321	332	263	284	298	297	272	306	307	289	302	278	297	290	302	298	288	307	269	329	310	318	310	276	280	287	313	293	314	283	273	274	301	310	283	289	294	323	315	326	272	267	287	329	332	288	301	337	289	296	286	298	323	293	283	308	289	295	306	287	304	279	303	277	293	310	325	308	302	288	287	326	298	301	302	308	302	299	285	294	286	305	323	284	293	322	311	287	314	324	331	316	266	308	309	309	310	298	320	272	305	288	311	295	305	258	309	310	330	292	303	309	268	280	308	329	289	285	339	283	313	295	274	290	267	310	289	326	296	268	315	337	310	294	293	286	311	319	308	317	282	278	305	301	299	303	302	282	294	325	300	320	297	349	266	298	296	315	271	304	320	305	319	299	310	291	298	266	286	302	276	313	282	285	299	262	298	329	275	289	307	287	311	282	286	279	300	309	295	297	283	294	294	316	289	330	266	268	308	291	296	289	315	325	283	317	270	292	297	301	295	291	305	275	325	286	317	303	330	296	295	272	289	290	269	286	302	283	298	284	266	295	314	300	297	287	315	311	300	311	320	292	318	300	283	282	315	295	273	301	323	263	316	294	271	281	289	316	332	257	315	293	307	306	308	296	318	308	290	285	330	329	284	294	273	324	283	291	299	307	306	271	322	296	312	308	307	285	309	272	319	275	295	321	311	276	309	268	273	300	284	283	307	303	296	292	284	284	296	286	303	309	294	265	283	269	282	315	320	265	293	312	264	285	290	305	318	307	320	308	310	312	290	322	297	271	348	323	290	307	306	305	300	302	300	304	267	250	300	284	272	305	321	294	315	351	279	284	280	279	287	304	298	342	313	279	338	309	304	271	307	302	316	306	324	332	275	295	322	307	284	318	298	297	323	327	278	273	263	275	311	319	328	314	293	299	273	303	300	302	303	263	316	315	300	304	260	281	317	292	296	334	288	290	289	303	281	281	292	301	337	304	323	288	312	330	302	311	329	318	285	341	247	265	281	277	283	299	305	291	329	287	314	305	285	291	298	305	293	289	304	299	312	317	282	288	315	316	289	290	305	288	265	299	295	297	287	265	279	314	304	281	307	289	287	258	313	298	295	316	309	316	335	296	274	331	254	307	292	286	291	274	301	318	308	307	315	305	307	330	321	281	263	314	295	292	280	309	308	288	305	297	317	310	342	315	275	316	287	311	289	285	307	274	261	274	294	307	315	335	286	307	286	310	303	304	298	312	329	306	278	289	313	289	298	286	309	306	307	308	309	320	282	273	321	268	305	283	296	293	294	258	283	308	297	310	306	299	315	313	325	322	294	275	274	327	292	265	322	334	283	346	295	295	323	316	322	302	274	317	310	310	282	301	287	315	303	299	317	331	284	291	327	292	286	287	344	290	325	300	315	295	312	284	307	334	312	300	259	253	309	313	292	298	290	304	302	294	287	309	339	293	284	282	305	287	290	273	295	296	303	289	305	299	274	309	273	306	299	298	285	297	297	284	294	328	288	314	305	271	324	321	280	266	324	294	305	290	285	274	332	333	320	310	298	308	326	266	315	262	281	267	261	285	332	250	284	305	287	326	311	311	309	291	298	340	306	305	282	279	302	311	279	311	320	316	302	293	312	333	319	318	279	270	313	278	310	307	298	326	282	284	292	320	283	292	323	327	313	279	311	333	308	256	292	340	311	278	286	287	305	333	321	270	275	289	289	295	324	284	259	288	314	287	297	342	301	312	278	315	309	325	339	315	296	284	296	280	304	313	316	304	301	302	280	285	276	296	307	300	302	315	310	289	280	325	287	329	276	326	294	274	312	335	294	308	330	298	322	298	315	287	301	293	299	282	297	295	321	305	295	281	305	297	284	285	265	314	327	308	299	303	300	312	280	306	320	320	270	274	301	270	320	292	291	296	297	310	300	284	297	298	293	266	276	308	272	295	297	283	283	299	323	303	293	293	334	292	313	274	289	322	315	308	304	279	309	322	276	278	268	278	258	298	305	282	297	310	299	326	316	282	292	290	309	279	322	338	280	300	326	310	300	322	313	297	320	308	289	300	308	284	301	268	283	297	324	292	283	309	278	292	302	260	308	301	290	330	315	290	282	303	311	322	303	283	301	274	314	273	285	318	318	295	307	298	289	309	286	298	294	314	303	321	311	300	287	277	272	278	280	312	303	310	320	296	314	279	252	328	297	250	314	311	312	286	303	293	335	313	332	292	289	308	284	311	281	317	315	304	322	296	285	299	270	330	283	321	306	312	310	313	324	282	305	282	317	296	298	282	309	316	300	277	285	328	316	288	318	247	301	286	314	301	326	305	297	259	276	321	310	306	350	296	288	289	302	265	302	302	306	292	271	295	291	273	285	336	312	299	318	332	319	320	312	279	314	282	292	326	291	311	275	289	302	284	276	298	284	285	310	285	311	293	302	283	299	303	276	275	309	305	297	289	291	274	315	316	319	330	313	329	302	311	321	304	312	297	278	326	323	275	290	307	291	306	322	298	271	311	273	328	330	279	271	293	285	282	272	295	300	305	274	298	303	283	341	294	310	334	296	289	292	325	299	298	277	316	292	278	296	289	318	280	278	305	309	315	303	304	317	286	337	309	330	291	295	284	295	305	325	305	292	287	318	288	288	270	267	303	298	268	276	254	336	330	313	279	263	308	316	306	292	265	285	272	284	323	312	286	298	329	280	279	299	303	322	295	298	282	277	299	318	242	311	303	288	314	292	310	324	322	294	295	309	296	267	307	292	277	287	310	310	282	280	293	320	308	305	321	303	281	287	300	335	332	284	287	287	297	307	286	292	294	284	277	302	308	321	295	325	281	303	300	289	289	338	290	289	297	287	286	286	287	301	299	282	296	286	308	317	291	327	271	324	302	290	274	284	285	269	277	306	279	286	283	293	300	324	297	299	294	296	342	311	273	289	312	273	301	327	282	321	308	337	299	328	290	280	297	341	293	288	303	285	326	299	290	298	323	302	296	310	276	309	287	299	289	300	302	268	309	286	291	320	301	348	307	302	268	280
9572	1518	2760	2889	1516	1176	1080	997	898	841	854	827	773	755	763	783	750	771	749	766	734	730	752	772	731	730	740	670	745	723	696	743	731	762	706	719	719	707	732	686	703	680	735	713	687	697	665	729	688	729	696	731	712	710	709	752	746	684	688	758	734	747	656	749	713	707	720	703	673	691	654	752	720	686	695	702	755	733	712	763	743	720	730	714	719	670	706	724	709	685	719	757	701	687	703	711	682	730	673	732	671	733	693	684	692	725	692	741	721	703	729	723	655	718	696	703	757	742	739	694	711	727	693	744	685	696	677	725	712	722	688	770	723	682	718	715	687	748	724	702	728	705	673	723	717	697	732	751	739	739	672	687	705	702	717	722	667	701	687	727	738	708	726	674	741	692	731	655	705	690	688	684	719	666	690	715	658	707	662	711	721	735	682	718	673	671	699	723	697	732	690	697	703	732	728	687	694	680	723	727	727	664	707	733	711	701	745	747	733	752	761	714	715	717	692	710	721	706	710	690	700	738	671	732	725	728	690	684	700	722	665	681	735	698	699	688	732	683	703	740	660	724	694	704	712	691	744	714	719	692	739	714	689	692	683	707	709	717	681	737	728	734	693	726	690	725	706	663	677	689	728	710	711	720	699	730	724	695	742	772	678	701	724	716	749	690	724	695	676	706	743	676	713	725	734	713	699	741	729	698	732	669	661	684	742	674	715	697	738	748	718	698	677	725	738	706	688	709	758	721	756	747	668	709	736	738	710	703	725	706	756	712	696	698	712	678	688	667	715	747	710	705	679	681	688	654	695	699	703	691	658	741	655	719	688	713	686	676	707	717	744	704	688	665	677	739	724	735	703	648	707	699	746	692	674	677	722	739	697	710	702	719	708	721	725	709	741	727	682	717	735	743	686	718	669	695	678	728	745	655	712	681	681	658	714	686	719	721	694	724	735	748	696	715	694	712	698	730	705	695	688	723	691	693	732	667	722	701	763	733	686	677	737	709	700	707	740	710	701	702	709	715	731	716	684	731	734	685	684	715	723	642	714	738	710	703	714	711	756	710	676	730	710	712	733	709	699	716	712	715	690	770	667	679	727	697	726	691	744	721	704	733	756	736	707	680	690	729	693	719	733	723	756	723	718	705	696	720	690	744	745	700	694	644	749	714	708	729	668	689	663	671	741	733	702	691	710	702	735	688	703	690	702	725	685	709	721	732	707	712	709	714	742	710	737	661	694	721	722	718	758	748	749	717	736	690	706	713	720	708	731	671	742	710	695	729	691	740	707	698	720	708	714	715	683	708	723	694	685	684	701	704	730	694	706	703	754	688	741	687	671	723	689	725	767	677	679	697	702	692	672	694	717	736	701	724	725	667	694	705	714	721	671	702	690	738	691	740	718	703	711	722	693	716	724	687	723	688	721	704	739	719	677	747	676	725	711	736	730	707	706	711	701	673	723	691	679	710	737	697	748	716	732	685	709	723	718	670	699	760	696	690	729	711	682	759	662	708	737	689	731	663	660	702	672	714	731	688	701	725	698	715	734	730	763	676	735	704	751	735	742	733	680	698	706	686	700	701	729	721	669	744	735	693	720	709	673	657	720	705	723	690	714	736	694	677	731	749	690	703	695	675	697	659	705	746	723	699	744	753	696	726	701	731	709	688	758	750	702	695	723	681	721	747	719	734	696	681	688	737	650	666	713	707	706	696	712	740	664	716	733	690	710	714	707	681	712	696	660	737	724	692	708	741	689	721	676	685	705	665	719	663	754	696	689	680	706	716	726	667	738	711	757	704	696	674	748	714	687	707	717	703	703	699	724	698	754	716	743	734	666	727	731	711	731	744	716	675	711	790	688	703	706	740	721	714	721	715	683	721	700	694	697	707	695	757	671	727	685	654	743	696	704	698	751	710	688	652	673	700	709	724	718	722	738	725	676	752	688	713	668	738	674	698	749	751	750	692	738	689	713	691	698	715	698	669	732	714	736	704	710	702	673	725	683	722	705	710	725	708	679	690	665	689	782	727	721	719	743	695	722	727	739	725	776	691	718	706	686	699	696	716	672	724	680	696	695	711	699	681	723	707	700	679	693	691	747	702	742	694	689	716	716	734	683	736	682	731	682	659	712	630	683	674	669	731	725	746	727	731	731	687	679	790	747	744	693	691	712	694	732	766	739	782	684	727	705	712	652	710	677	715	722	701	692	699	721	685	669	701	723	678	740	712	705	686	687	700	697	712	700	678	674	672	733	713	709	677	713	672	736	690	733	757	684	692	715	645	719	738	695	650	714	703	694	725	695	739	723	730	719	688	740	741	710	689	736	742	717	684	664	710	744	718	789	707	682	711	738	698	719	739	718	678	712	701	741	658	674	689	696	693	710	681	713	725	708	640	710	720	718	742	692	687	730	699	711	667	731	701	716	676	701	673	701	729	719	687	694	682	685	738	711	635	682	715	723	736	743	697	673	698	741	691	664	728	695	684	681	742	705	750	720	699	711	677	737	745	745	729	722	681	702	735	700	695	680	678	687	665	729	694	701	746	694	694	690	711	684	658	768	691	730	688	646	734	707	747	700	701	718	728	642	662	700	708	711	722	706	705	679	676	679	664	725	680	724	726	685	749	734	687	681	726	687	695	689	659	733	734	682	712	711	668	678	722	763	665	714	725	733	699	678	695	705	691	683	746	741	715	691	748	745	711	681	742	705	696	744	745	722	705	702	693	700	725	723	760	721	745	696	704	714	712	684	714	752	727	721	727	662	725	722	745	712	710	686	726	713	744	690	691	719	713	735	722	687	706	756	720	669	708	680	692	724	720	711	659	687	686	713	697	723	712	716	693	714	697	701	692	705	680	720	797	719	686	674	659	713	734	692	674	703	739	695	732	712	748	643	726	721	710	701	714	677	688	732	697	734	678	706	684	624	737	737	719	716	678	667	729	730	740	710	756	737	709	726	704	688	774	698	683	675	721	756	731	700	691	745	718	758	726	687	744	732	685	730	713	661	675	670	666	739	706	705	712	721	727	712	704	701	724	701	690	749	683	724	688	734	706	706	690	706	724	689	707	769	754	692	650	697	750	677	684	779	728	701	725	702	691	712	779	709	673	668	677	738	700	704	708	689	746	706	715	750	697	685	748	716	747	707	706	705	703	723	682	683	720	720	732	710	726	685	679	673	703	757	695	757	715	718	723	707	692	729	695	693	710	719	750	690	713	669	692	695	673	698	667	696	699	738	745	753	669	713	718	715	675	663	666	694	722	670	723	642	692	709	761	670	730	729	696	736	703	734	671	690	724	683	698	719	736	727	667	704	695	710	694	699	705	696	703	699	752	774	690	730	701	705	683	709	682	726	706	699	683	746	676	650	726	681	682	702	736	712	680	722	745	676	729	725	719	726	715	744	667	723	707	710	689	682	704	681	700	728	662	724	740	666	705	681	704	674	710	721	737	681	706	728	661	737	723	680	699	715	698	694	721	712	725	754	678	660	771	660	691
19901	2790	1578	847	431	330	252	243	198	214	179	183	152	178	161	140	165	139	139	145	138	148	132	138	145	125	138	158	132	119	150	133	125	132	142	138	139	130	133	142	140	154	145	133	137	139	148	136	120	126	132	131	124	151	135	133	149	138	144	127	156	128	131	136	138	147	149	138	129	130	132	117	138	141	165	123	144	134	139	142	144	131	146	145	140	135	137	131	139	132	140	121	144	152	127	138	144	172	128	142	135	124	134	135	135	120	147	141	147	140	124	122	140	130	151	155	160	133	137	120	137	117	127	131	135	143	124	159	133	129	125	134	134	148	132	120	108	129	150	135	121	127	133	145	132	165	129	136	140	116	147	133	134	148	147	150	115	145	141	138	129	139	144	134	123	143	130	134	134	147	135	127	126	123	170	145	143	150	106	130	123	138	124	133	139	140	117	127	138	139	126	149	146	140	138	160	149	153	139	154	137	156	136	165	134	130	121	131	157	130	115	136	128	128	127	142	131	120	126	131	143	139	137	130	143	131	158	152	143	129	142	146	139	134	165	148	138	125	138	125	131	126	118	152	139	144	130	144	126	134	115	157	155	128	140	134	178	152	152	132	143	158	152	153	131	134	134	149	134	140	154	138	125	138	143	134	137	115	128	118	149	126	125	144	141	137	128	140	149	128	144	137	122	165	134	141	148	137	137	127	137	145	146	123	134	129	117	135	148	131	140	109	127	123	157	124	143	152	129	148	143	150	148	142	115	136	166	157	144	124	142	131	135	136	183	121	130	122	147	146	149	144	133	145	124	130	135	136	150	140	134	136	135	170	116	123	137	138	122	139	126	135	133	130	146	123	150	133	141	163	128	153	149	131	134	117	142	142	167	142	123	137	130	115	122	116	139	129	138	140	121	145	126	123	168	141	119	139	120	148	165	121	138	145	149	140	146	138	126	144	141	144	153	114	146	146	130	140	130	144	140	136	130	147	145	127	136	124	123	133	150	127	134	130	150	143	139	138	133	123	139	160	167	158	141	146	146	134	131	156	121	125	134	137	116	145	126	136	131	129	146	154	140	139	135	125	130	141	142	157	131	128	133	145	157	151	117	157	151	142	146	128	152	138	126	121	140	132	109	134	134	146	141	139	128	142	146	123	150	142	154	134	162	136	131	128	125	133	138	138	130	117	151	165	135	135	157	147	153	130	124	134	123	122	144	129	154	129	137	154	132	129	134	142	133	117	129	137	114	152	150	139	136	109	135	137	117	130	145	146	129	138	139	147	128	145	130	154	133	121	142	131	150	133	154	145	132	129	139	135	139	115	117	124	131	125	140	144	124	164	139	161	172	133	134	144	139	155	122	143	135	134	140	115	142	146	148	128	126	116	169	138	123	121	120	123	148	127	138	130	154	125	136	147	131	127	142	143	128	130	146	133	158	143	134	150	139	140	145	158	127	121	127	132	144	143	145	118	152	138	156	143	148	146	144	159	151	139	119	131	155	139	117	146	124	132	150	140	122	157	128	123	154	137	132	133	143	135	148	138	131	139	147	130	152	142	129	134	140	147	136	153	144	131	153	127	131	113	145	128	147	130	157	151	144	162	133	123	129	144	130	155	151	140	131	129	155	136	143	149	116	126	104	135	136	129	138	147	141	125	140	128	145	129	158	160	131	138	150	133	127	156	140	135	145	148	123	141	137	156	151	114	119	129	132	142	151	141	143	143	146	136	129	140	152	150	163	141	134	144	140	140	132	111	144	117	134	140	126	127	137	124	131	132	140	143	152	139	141	141	136	124	148	143	124	136	151	149	125	133	129	141	129	155	123	148	148	148	135	132	121	133	123	150	144	150	135	139	144	128	148	132	138	138	129	112	107	156	167	135	154	162	137	130	135	152	129	133	124	132	136	128	118	144	139	145	145	126	142	133	122	148	144	149	140	129	135	125	161	147	129	117	141	135	145	136	127	151	139	146	125	159	125	119	124	138	139	116	133	131	130	126	131	135	142	129	165	133	134	143	129	112	136	123	120	120	121	149	142	140	139	146	146	124	126	130	137	132	131	146	115	142	147	137	143	130	125	125	137	152	140	126	121	127	157	113	141	117	122	119	131	143	113	144	125	135	151	125	126	138	129	122	143	142	147	133	150	144	138	147	138	141	132	116	131	109	158	113	132	132	135	117	123	127	125	115	142	172	126	104	135	122	132	126	120	139	135	143	128	140	153	121	130	141	119	144	141	138	122	142	144	142	146	145	143	140	123	135	133	154	134	138	131	141	134	141	128	129	150	142	137	164	143	124	157	141	136	146	156	107	109	136	144	128	131	158	148	120	155	128	123	134	128	137	140	123	128	116	145	139	134	142	130	157	138	150	128	154	126	153	146	133	143	143	142	146	107	158	145	138	138	141	142	153	133	135	131	137	174	147	106	150	156	140	141	148	153	115	126	143	152	134	114	148	152	172	136	147	143	141	114	132	165	146	147	139	129	124	139	148	143	132	148	163	130	132	125	155	141	145	105	110	122	128	149	143	134	133	139	122	126	158	135	142	119	126	134	136	142	137	120	133	128	154	129	126	123	117	145	117	149	129	126	151	142	134	136	136	149	149	125	141	109	151	161	135	145	124	132	124	140	126	139	144	162	125	104	164	142	134	137	153	141	146	129	138	120	130	127	141	142	151	134	136	150	134	124	142	138	144	165	130	144	157	154	141	137	135	125	133	152	132	140	136	161	128	116	137	123	128	140	131	162	125	119	121	129	125	141	130	124	155	133	147	145	137	105	124	147	120	122	123	154	160	149	142	145	132	118	127	120	134	136	146	138	134	138	129	142	130	141	144	142	142	113	122	150	141	150	137	157	147	130	142	168	136	110	138	133	135	130	136	146	146	138	153	155	126	147	137	130	148	133	160	137	142	120	151	155	137	146	125	134	135	144	167	130	151	130	137	145	139	149	155	132	145	141	125	128	159	128	153	149	140	143	130	147	121	135	148	152	149	141	129	130	146	149	155	141	131	143	144	136	131	167	115	159	145	155	159	136	143	126	127	151	131	148	145	136	139	138	120	128	147	142	135	109	138	123	132	159	126	153	146	139	151	127	131	138	144	131	145	120	120	118	163	143	120	163	122	135	124	138	142	124	113	149	144	131	134	133	123	145	136	155	147	126	136	126	115	152	143	111	114	149	134	126	153	123	148	143	124	139	168	123	133	135	136	109	139	152	138	140	121	130	132	140	146	140	132	131	142	133	163	134	135	112	125	125	143	140	147	135	141	115	153	150	131	152	142	145	136	141	131	130	129	135	124	116	128	124	144	142	142	126	142	127	128	126	126	159	119	148	143	132	122	126	123	148	139	147	120	143	136	115	135	122	120	117	145	148	136	132	154	127	151	133	132	137	133	138	124	157	125	144	128	157	126	134	134	123	144	145	136	122	130	136	135	152	132	142	116	144	136	130	122	159	139	146	143	135	148	157	142	138	135	124	119	160	151	121	141	141	149	136	134
12664	1721	2945	2659	1517	1237	1029	935	689	647	589	544	527	509	466	505	454	450	441	389	477	409	400	419	390	413	405	401	383	387	382	389	375	401	402	382	372	373	361	378	394	417	354	374	358	384	354	360	340	369	344	346	346	334	346	366	335	352	357	322	371	354	389	352	370	388	365	360	367	377	338	365	342	391	380	342	346	350	371	351	382	349	323	373	327	371	368	359	365	377	349	354	377	360	358	353	363	376	378	354	348	340	362	352	333	379	323	365	357	359	397	342	359	344	343	348	379	356	340	366	372	359	349	319	388	368	321	338	325	359	369	350	344	386	373	346	363	302	358	338	344	364	359	353	346	344	342	337	358	338	354	390	344	361	365	368	331	347	366	355	361	342	379	353	338	353	355	329	358	350	368	343	360	315	358	365	364	345	364	354	348	352	332	358	364	364	355	330	335	363	371	371	335	347	367	361	350	360	350	356	357	382	356	370	343	325	331	318	373	369	335	339	337	357	325	340	376	327	350	358	334	331	318	368	369	348	340	351	326	355	304	354	353	367	404	346	360	361	361	371	358	376	355	328	416	368	364	334	361	359	340	359	358	382	351	330	339	329	369	331	353	350	324	347	381	370	368	337	343	367	338	376	344	355	349	336	385	333	367	342	401	345	345	324	369	343	339	337	347	348	355	338	353	372	354	374	389	357	369	359	371	351	338	351	322	357	325	344	348	356	374	323	356	359	379	352	329	350	354	385	353	325	330	371	315	325	330	350	369	371	336	341	345	328	362	334	363	350	325	297	346	338	380	301	319	335	399	349	397	367	352	356	379	336	382	352	377	361	360	385	381	365	339	374	407	359	333	341	367	351	356	353	334	362	382	342	343	312	341	358	355	325	347	327	336	355	376	386	340	379	323	313	326	328	364	377	388	357	394	323	367	361	344	350	328	386	364	359	400	320	335	358	330	365	384	343	342	349	331	382	371	357	361	373	360	337	379	321	356	339	363	352	342	328	361	327	338	342	366	337	350	332	350	360	324	327	325	348	369	355	355	381	364	375	351	351	365	354	337	339	373	335	343	370	329	385	352	372	362	333	345	370	372	351	366	339	371	339	356	345	333	339	372	363	367	348	341	334	360	343	332	389	375	346	372	345	371	402	354	359	364	334	358	340	367	295	350	331	350	351	362	365	361	334	375	330	354	349	316	337	379	339	372	337	347	340	347	354	336	369	355	368	368	339	343	330	350	332	345	306	362	326	373	344	369	342	338	348	340	343	346	331	375	314	377	374	339	345	360	377	324	354	333	353	355	383	351	352	370	350	335	336	336	348	357	341	342	371	357	357	355	345	355	337	349	379	353	300	367	364	307	362	336	347	382	325	331	339	392	375	354	347	363	363	380	329	378	328	391	374	350	334	353	365	349	331	360	350	360	359	345	367	370	333	325	353	340	338	346	361	325	361	351	347	349	373	376	328	339	360	355	359	341	361	385	364	348	362	357	360	325	345	318	326	352	351	376	349	330	332	353	333	343	343	366	382	357	358	377	335	337	377	366	359	331	321	339	390	348	360	326	354	348	388	338	387	351	337	369	335	343	372	346	356	354	359	364	395	370	333	361	367	330	368	324	366	344	373	373	371	343	369	377	375	346	370	342	357	356	353	363	354	339	349	340	364	366	362	386	352	345	337	357	351	403	336	349	355	333	354	348	366	371	355	379	355	378	336	377	357	320	352	384	348	366	366	380	338	325	344	348	344	353	346	334	347	363	376	371	362	348	337	348	349	358	361	343	334	346	356	344	366	354	346	335	374	352	347	351	368	340	328	359	334	361	329	332	363	326	316	356	363	335	354	344	362	380	359	373	365	382	352	372	342	325	382	364	361	382	336	360	354	344	365	341	339	400	348	371	390	333	362	371	392	364	350	313	377	360	337	347	355	372	355	376	320	351	353	361	356	340	362	378	380	368	383	385	374	339	361	339	359	368	367	336	376	370	336	382	334	395	364	351	350	347	375	354	365	370	347	354	359	344	332	376	375	351	357	348	359	348	368	377	351	340	380	392	365	362	351	360	367	372	370	362	353	373	362	354	336	384	339	366	324	362	377	332	371	366	331	333	352	377	349	354	343	357	362	364	363	354	361	353	334	358	379	357	346	360	319	374	328	343	339	376	328	377	354	346	343	384	328	341	335	363	356	328	323	338	343	357	333	360	380	349	376	352	329	345	367	316	348	325	378	330	350	334	326	374	323	357	371	340	356	345	315	343	356	354	347	331	377	359	352	368	386	357	334	378	355	343	337	333	342	353	385	359	397	335	338	370	372	367	383	364	364	360	340	358	369	360	354	349	398	364	378	370	333	377	353	353	333	331	327	350	388	362	357	367	373	367	366	352	367	319	365	332	359	361	308	370	387	358	342	317	350	329	314	346	363	360	344	340	358	369	348	355	358	375	341	332	373	351	350	313	401	372	335	317	353	346	345	350	345	374	341	360	345	378	323	344	339	346	311	336	376	374	350	360	364	381	357	352	356	344	354	368	345	331	333	382	334	369	365	376	328	373	341	333	368	355	345	322	360	315	339	351	366	368	346	386	380	336	342	350	339	364	336	354	405	359	356	354	348	356	361	344	338	316	326	382	340	346	368	368	313	370	347	322	334	341	316	362	358	344	391	341	347	357	368	328	325	351	348	382	352	337	343	333	333	351	393	354	336	351	351	373	365	313	354	378	372	375	405	341	388	390	347	370	330	354	380	337	354	340	334	356	363	369	342	368	373	343	363	354	355	339	355	361	365	352	356	347	372	329	344	359	336	385	354	342	364	363	344	413	357	344	367	342	371	343	364	332	312	353	341	350	361	354	338	337	374	371	295	335	346	364	345	343	343	324	325	359	330	343	363	371	361	354	387	350	344	373	393	321	365	330	371	349	334	374	368	375	370	367	358	340	358	363	381	319	353	324	353	335	362	361	352	359	374	351	349	332	352	354	351	372	360	360	362	392	354	336	331	375	368	365	335	342	333	346	318	342	345	356	360	341	362	387	374	321	349	336	325	325	371	335	371	352	364	339	360	353	364	340	364	368	364	363	388	352	347	335	334	366	351	366	340	369	339	340	324	355	346	368	297	357	385	350	351	301	382	372	353	368	355	346	353	348	345	380	324	367	371	333	344	369	323	330	359	332	339	338	362	342	378	357	343	364	362	351	329	377	346	321	357	302	352	383	378	349	331	332	353	361	366	348	344	369	361	323	351	352	376	345	346	314	352	356	334	351	389	359	408	343	352	362	371	308	323	358	375	380	358	356	379	322	323	358	352	330	340	367	359	348	369	369	333	341	366	362	359	345	349	343	350	353	350	326	366	359	343	364	354	375	329	339	353	347	337	357	371	343	349	350	333	347	347	366	348	353	369	358	380	357	333	316	338	354	360	352	340	363	347	351	367	387	373	366	344	370	328	326	356	370	319	330	314	373	356	355	370	348	319	357	352	340	360	353	337	360	377	356	362	375	350
3292	732	556	419	349	292	311	338	333	302	282	322	343	299	297	317	327	311	330	354	328	339	288	315	283	344	327	318	301	314	301	337	300	312	290	323	315	289	301	311	322	308	307	304	337	299	289	292	286	288	281	332	305	307	321	308	314	314	298	310	292	267	307	309	299	303	298	299	299	333	303	331	325	314	342	316	278	334	278	326	321	317	308	291	318	319	322	313	314	316	329	301	308	314	276	350	315	308	298	285	285	295	287	283	305	312	299	291	301	306	311	295	321	309	321	326	310	341	313	295	270	303	295	276	323	289	340	327	315	287	321	321	333	342	317	316	310	290	298	300	312	318	328	335	291	278	277	324	288	321	312	319	340	320	315	313	300	291	312	296	308	321	329	344	325	322	327	294	276	333	297	306	318	275	286	313	305	311	305	310	325	342	310	339	339	313	276	338	313	341	297	300	271	295	294	326	288	285	286	354	328	300	311	335	302	288	309	287	355	356	321	310	309	307	327	282	356	310	342	327	286	317	300	325	317	313	320	322	345	342	355	338	299	311	278	315	292	323	326	291	366	306	305	294	294	295	302	314	320	337	314	293	321	291	324	310	323	360	317	299	274	286	272	316	335	335	325	299	293	319	311	308	287	297	303	297	330	317	346	304	307	354	285	311	306	309	325	305	333	290	300	279	308	327	285	318	297	305	294	278	323	293	307	345	314	295	292	307	288	317	295	317	313	301	283	284	316	330	322	309	322	342	294	310	302	326	323	282	277	314	310	281	266	275	312	291	337	308	303	354	324	302	328	330	311	317	327	308	329	372	309	328	318	324	295	286	335	282	334	321	275	284	276	318	302	309	361	343	284	337	308	300	300	332	308	312	354	314	293	317	288	278	292	301	288	299	326	312	318	322	320	354	319	283	306	340	311	329	342	300	360	303	313	326	300	296	323	339	283	259	274	310	300	308	314	290	285	295	306	287	311	352	325	328	303	312	303	286	305	313	347	302	285	297	314	320	302	337	314	296	299	331	329	304	335	308	327	287	319	335	301	265	316	311	306	316	333	324	274	345	301	328	311	300	324	337	328	311	326	327	322	335	355	282	300	326	335	302	309	283	299	293	326	323	286	324	300	281	309	333	328	327	281	290	296	314	272	297	285	312	327	316	315	308	309	310	293	319	327	303	260	337	345	338	340	299	287	308	314	330	315	331	337	350	306	308	319	323	282	294	316	335	300	300	280	308	331	322	311	310	337	303	328	287	364	308	333	294	304	293	337	300	294	301	308	309	335	298	330	304	288	297	298	313	356	287	366	325	301	337	313	360	369	325	301	324	327	323	285	311	305	321	365	286	289	308	338	328	287	327	312	307	307	323	302	310	298	282	308	322	311	295	297	334	313	315	298	288	340	337	307	288	286	292	338	292	316	291	313	315	297	342	370	327	294	329	315	338	289	308	294	304	330	294	297	330	285	287	300	290	297	311	288	296	316	296	309	314	313	325	313	323	288	335	286	337	347	312	347	288	276	304	312	315	292	285	313	329	312	306	279	308	316	340	313	304	307	277	315	320	332	297	320	305	302	301	284	279	312	273	312	309	319	314	339	318	316	283	346	366	301	318	301	307	313	326	322	343	316	316	315	320	322	291	326	291	302	313	316	329	298	319	326	316	291	329	305	319	309	317	298	286	303	297	319	286	327	334	302	300	316	317	288	321	277	308	318	311	297	316	322	295	308	309	338	307	310	339	346	309	301	336	305	309	317	338	332	252	318	308	305	313	328	291	316	308	340	326	299	324	308	309	327	313	318	303	311	281	301	279	287	270	337	355	328	302	279	298	277	331	319	301	304	313	299	299	320	307	265	300	287	295	335	305	322	278	302	322	302	318	302	318	317	319	321	289	309	305	299	305	313	323	313	321	329	327	318	319	275	330	291	336	284	304	287	326	287	317	302	344	288	289	301	300	309	292	304	317	325	286	323	302	297	314	294	287	273	336	303	291	312	321	318	335	296	334	343	278	322	316	316	322	284	333	291	332	283	296	292	286	322	336	313	294	320	299	298	308	341	327	305	316	309	319	321	378	308	321	279	301	336	296	307	328	337	313	331	340	305	318	322	283	296	302	323	316	313	308	293	292	316	310	330	285	333	306	319	317	321	318	340	288	309	333	315	322	296	294	332	307	308	366	328	283	301	277	309	284	295	331	318	292	280	302	340	320	338	271	314	300	302	298	326	310	330	358	284	279	321	311	313	303	299	321	319	303	336	316	319	303	304	320	320	335	297	271	297	303	314	305	309	311	316	315	310	309	314	306	295	314	342	328	352	334	283	305	303	319	332	300	345	322	315	294	312	288	308	319	314	314	347	308	346	288	321	307	277	304	347	274	309	294	330	305	316	310	328	324	287	311	327	317	295	321	307	322	304	315	303	324	305	291	314	304	304	312	339	314	331	300	317	323	344	322	285	339	351	319	358	308	301	321	288	356	289	309	290	303	302	315	312	323	324	310	307	351	294	293	339	340	285	299	323	356	336	323	296	302	303	282	303	298	304	266	328	315	322	333	304	328	276	299	298	307	273	300	317	309	344	310	330	298	295	313	321	321	316	307	296	315	321	320	331	297	318	327	324	294	298	293	315	298	289	297	324	308	297	350	328	277	307	319	296	287	319	296	290	313	309	295	311	290	293	322	318	282	341	312	328	342	308	272	326	343	320	307	335	318	322	318	322	272	320	315	316	293	281	342	329	298	324	324	306	315	321	309	322	276	318	309	309	278	296	295	303	278	303	299	320	321	346	342	320	276	321	337	346	308	332	324	345	287	303	309	297	317	320	335	333	320	295	311	313	328	281	314	317	306	300	314	307	300	307	297	299	355	312	310	297	332	291	317	319	284	305	297	298	357	289	302	334	306	324	332	325	314	316	299	328	335	332	314	315	294	278	340	292	323	353	315	307	326	316	320	333	302	300	306	328	368	301	297	339	312	296	290	319	317	290	356	324	301	313	338	339	326	319	293	309	312	316	299	313	291	313	289	291	331	276	321	303	333	303	316	304	325	313	334	311	283	305	340	327	300	311	288	279	303	315	297	317	311	314	342	289	282	292	302	303	306	312	328	329	336	333	306	298	303	281	297	356	351	304	339	329	338	311	296	346	293	306	311	283	309	299	353	295	311	288	335	331	317	259	279	327	308	335	324	302	330	308	295	300	347	307	350	295	333	304	294	309	304	364	319	316	334	329	296	279	325	310	341	290	289	312	310	326	341	329	304	287	284	312	334	343	310	364	314	290	290	303	307	307	304	302	337	297	330	299	333	296	305	315	341	335	335	279	300	308	295	317	309	282	336	326	311	336	335	337	303	351	339	342	311	330	298	319	293	331	338	335	287	310	274	309	335	297	300	321	277	283	283	342	290	297	332	313	314	289	287	309	343	296	312	300	318	337	314	293	315	293	331	310	310	295	324	311	301	342	316	294	329	326	301	318	316	319	322	343	308	302	320	304	271	304	319
3283	1080	1207	1153	952	768	773	818	763	750	773	802	738	774	727	777	796	730	733	704	787	730	720	705	768	740	737	765	782	740	731	729	737	743	793	730	774	739	690	767	706	787	745	781	738	724	795	735	760	772	780	738	726	753	698	754	713	724	726	754	715	742	711	819	742	763	704	745	754	699	724	780	764	707	763	778	722	822	820	784	705	739	710	741	726	756	747	706	765	708	746	743	717	795	701	722	710	767	768	708	762	727	708	691	742	759	743	761	742	711	757	700	782	753	754	710	754	725	750	697	761	724	765	812	720	739	760	712	766	742	712	772	697	738	694	763	774	738	759	740	747	759	757	771	723	728	751	735	773	709	717	733	706	720	763	753	714	734	738	735	722	756	682	726	736	710	733	736	712	708	796	704	785	727	729	708	714	742	785	711	732	823	765	706	748	729	717	781	730	716	748	737	724	754	783	679	744	754	732	716	760	738	739	732	733	717	742	760	746	722	755	726	730	722	737	747	735	721	741	777	701	764	774	723	756	746	737	781	696	776	786	747	821	761	756	790	705	777	702	771	735	760	724	698	746	798	708	758	744	773	765	742	783	726	700	736	719	705	740	791	754	752	745	731	685	756	734	776	712	741	737	749	787	696	724	773	767	740	739	719	752	741	729	746	756	761	772	706	754	728	731	750	750	760	717	729	721	775	740	744	789	737	763	694	736	720	736	740	704	754	738	768	728	756	723	729	764	746	721	736	750	775	752	784	704	767	726	713	776	730	792	688	757	789	666	762	749	708	741	733	761	767	728	751	738	724	769	720	751	751	766	754	733	757	735	714	762	748	755	725	742	754	767	737	743	743	723	760	722	763	787	775	790	730	796	729	741	714	775	696	768	778	745	749	761	769	750	738	751	728	711	740	716	751	750	754	750	731	707	779	701	763	721	776	712	708	721	784	721	685	706	777	689	766	763	763	717	780	715	684	767	741	761	784	747	739	747	711	767	692	745	722	762	785	762	748	739	738	768	729	731	754	721	774	708	733	775	726	749	776	761	731	741	745	739	742	720	780	734	767	699	744	731	776	728	746	756	752	713	700	728	741	702	779	752	759	743	719	698	767	754	760	715	746	752	749	699	757	698	711	694	711	788	722	744	785	698	754	708	795	732	725	712	771	724	750	756	744	745	793	705	756	764	733	780	756	737	734	750	765	740	720	763	740	702	779	711	735	749	691	800	735	739	735	769	712	712	761	681	770	723	758	772	721	691	770	734	764	737	764	735	765	742	769	759	764	716	774	704	748	755	725	752	816	754	736	708	736	821	743	744	807	730	734	741	745	771	712	759	729	817	722	736	758	754	835	734	717	740	727	704	750	714	726	788	718	733	737	699	736	682	739	790	688	712	766	782	737	718	770	762	728	751	719	780	767	762	746	702	754	758	722	777	738	755	775	777	724	756	761	698	754	779	726	750	714	728	726	746	757	710	736	708	735	722	753	774	743	717	751	774	696	709	789	779	728	762	707	736	762	758	716	757	738	763	775	731	762	727	736	703	768	748	765	716	712	775	740	737	730	757	762	696	688	729	734	730	760	681	701	742	709	761	735	752	752	742	751	724	735	743	744	719	745	723	755	746	764	729	741	744	765	743	729	735	698	748	782	773	708	769	774	761	772	750	720	757	733	725	716	736	715	732	754	737	753	781	721	728	716	717	733	757	721	749	746	817	773	732	709	786	710	712	714	746	716	746	745	750	726	720	736	740	710	715	704	762	700	787	693	742	783	737	740	742	751	736	716	727	756	753	729	773	694	731	743	715	807	795	702	743	689	702	734	698	749	717	725	729	755	718	760	719	734	707	714	760	754	751	741	780	743	757	755	758	657	758	727	745	777	729	753	748	736	714	780	709	756	759	733	673	736	783	740	782	749	720	745	730	737	748	729	785	748	726	725	739	727	755	744	761	781	712	747	708	706	774	726	737	689	749	767	752	791	721	720	801	757	802	735	744	764	798	746	783	736	781	768	737	718	710	741	746	696	711	753	743	700	710	743	770	767	773	731	716	761	767	779	713	757	720	704	734	740	740	767	679	727	767	769	745	723	757	723	798	738	751	789	772	726	712	737	726	756	722	741	709	712	726	699	738	710	742	763	723	714	782	744	765	751	788	734	755	749	694	785	767	697	746	764	795	721	754	748	737	766	752	743	749	712	734	759	751	674	712	743	740	746	728	735	725	750	712	752	703	707	748	724	800	718	748	733	736	709	784	776	734	781	781	751	758	776	738	731	736	722	723	720	734	725	719	715	753	722	793	773	740	755	760	773	737	748	729	693	738	775	730	748	700	733	782	753	742	748	738	732	729	717	730	772	748	741	725	744	763	739	750	760	772	744	772	737	724	727	764	770	733	770	758	793	737	768	679	726	725	823	732	738	747	744	736	758	718	742	748	777	741	759	787	738	728	751	724	794	746	756	769	707	739	730	767	741	767	781	725	769	771	749	714	762	747	721	771	741	735	795	771	766	779	760	759	773	743	711	760	768	728	701	769	734	755	772	736	726	760	705	718	743	773	802	732	722	776	730	756	744	778	760	744	771	748	740	708	753	718	713	746	753	726	796	726	757	812	757	734	727	784	740	783	749	741	809	741	753	767	793	760	811	764	760	731	773	782	791	726	759	716	776	742	735	703	785	726	725	716	724	754	739	778	739	729	698	743	762	745	711	727	744	724	760	758	726	752	738	695	755	733	734	733	758	764	756	751	745	710	673	728	741	717	745	748	701	713	728	737	732	713	784	729	709	714	728	772	729	751	761	769	745	718	754	777	706	782	745	733	754	775	745	721	730	810	715	738	754	749	765	786	723	729	732	754	732	773	680	753	713	716	743	766	692	766	746	752	764	767	785	811	709	688	801	716	712	700	717	780	775	744	745	761	747	797	731	755	731	718	753	730	751	717	726	730	749	773	778	785	776	729	753	705	744	768	758	730	723	774	733	758	763	767	784	749	744	705	733	771	756	782	742	675	715	747	741	695	729	730	772	791	739	727	708	732	724	739	776	768	738	742	713	747	730	752	767	769	732	773	707	751	761	797	745	748	753	727	769	766	784	709	721	737	743	770	776	746	833	758	756	730	735	746	736	762	781	755	721	795	749	761	711	754	705	785	733	739	750	741	743	724	738	713	779	781	740	731	755	738	774	774	770	739	750	770	732	746	783	755	704	763	729	767	756	774	727	736	750	791	778	734	808	736	741	710	770	753	741	737	705	715	744	712	698	751	719	742	759	746	755	762	746	752	759	763	722	772	708	779	711	709	735	747	766	784	733	764	732	779	697	765	782	722	719	738	759	768	766	769	739	743	754	784	744	742	768	760	753	785	696	711	769	784	747	725	716	765	742	794	726	716	735	718	698	750	755	768	789	738	747	735	781	722	692	745	751	755	801	738	726	786	744	778	787	774	750	734	789	728	749	748	710	710	758	707	673	740	704	779	738	704	687	745	750	715	780	752	750	745	723
11648	1423	899	638	438	424	374	381	314	324	339	282	316	302	279	321	307	311	280	275	319	295	288	308	315	265	302	301	280	309	301	289	249	301	271	278	282	304	286	270	297	293	356	293	328	296	304	303	319	291	267	297	284	346	308	288	275	308	297	297	289	312	288	303	273	274	265	307	305	276	309	295	303	303	316	335	265	264	275	284	317	293	288	256	277	300	290	282	259	299	302	273	278	288	280	321	295	305	295	276	308	322	300	305	294	295	288	323	252	252	298	282	264	301	295	298	276	292	263	318	293	278	322	337	291	285	301	284	304	295	306	288	264	276	307	316	303	296	289	323	295	290	294	279	291	297	320	274	320	315	273	301	282	288	303	318	321	272	287	312	288	295	311	273	290	311	305	307	292	304	294	271	282	289	291	295	304	279	276	269	286	302	311	285	279	327	314	307	277	298	299	286	315	283	280	307	292	291	283	338	284	282	260	294	294	291	279	299	287	282	313	295	289	317	265	256	306	252	293	297	319	286	312	287	268	285	282	298	294	279	289	266	281	308	276	309	295	272	286	296	279	301	274	278	309	250	273	282	312	285	301	300	273	301	255	258	281	300	274	297	284	345	278	295	307	278	270	296	288	263	307	276	286	260	304	297	293	275	285	277	283	315	283	298	301	303	281	291	282	311	295	332	285	287	267	321	270	263	304	300	280	306	285	312	268	308	284	314	285	286	288	294	307	297	289	295	263	331	280	314	310	291	280	279	267	269	315	313	275	314	264	330	294	297	319	290	282	264	297	303	319	287	316	304	318	316	321	306	288	293	330	297	266	316	298	308	295	348	319	299	298	317	311	301	293	288	336	277	277	302	301	302	336	303	266	310	295	288	322	286	304	307	297	304	270	326	272	267	280	310	306	286	323	273	307	323	275	308	285	306	303	259	319	299	286	324	319	293	283	313	321	320	295	348	308	293	307	322	300	294	305	296	298	264	338	277	282	271	302	308	300	279	301	291	293	297	286	302	290	308	283	286	298	310	281	321	300	322	300	314	278	285	315	297	299	281	293	314	290	325	328	306	311	321	300	283	334	324	320	313	266	276	319	283	303	280	297	272	312	312	284	272	291	322	289	295	265	270	317	277	302	261	292	297	283	294	301	296	320	279	303	296	317	282	306	284	277	280	304	291	308	291	286	269	279	313	290	269	313	313	297	285	268	315	258	278	280	287	302	294	292	272	299	318	287	291	313	299	311	297	296	293	304	321	278	334	303	285	301	276	284	299	305	293	318	294	300	283	299	299	284	286	326	283	294	293	307	313	273	299	281	282	287	290	273	307	299	292	285	309	282	268	274	272	276	286	294	296	283	308	260	274	281	294	293	296	282	293	285	274	283	265	287	263	250	298	309	271	305	272	291	280	338	310	300	299	284	291	273	288	283	279	271	274	273	271	267	274	300	298	309	275	296	291	295	292	287	301	260	289	287	314	306	320	305	299	320	284	253	291	301	272	309	314	315	301	282	316	297	343	312	285	285	297	303	301	288	284	290	290	294	297	282	314	316	260	281	310	285	280	301	283	265	275	269	292	313	278	301	302	279	310	283	291	294	281	276	294	299	301	297	299	249	272	320	329	287	281	303	297	297	301	313	283	259	299	314	277	291	306	268	282	298	268	274	316	285	317	313	290	325	305	292	289	294	305	284	335	250	298	314	305	304	307	261	264	297	292	289	293	284	286	306	301	287	300	308	283	304	263	268	289	302	287	322	296	305	310	267	349	314	307	292	279	298	321	240	272	297	282	273	327	279	296	296	279	300	284	293	309	312	284	312	330	268	288	285	327	284	351	295	308	303	292	278	294	291	274	285	289	270	327	317	313	310	288	288	269	295	276	297	267	288	258	285	331	300	304	300	296	272	296	278	288	296	268	300	278	286	300	274	305	255	249	297	335	271	290	317	304	292	332	311	281	286	259	290	285	276	303	300	291	320	295	304	277	286	301	310	304	307	303	288	291	247	294	250	304	299	264	315	298	289	266	303	293	260	271	255	339	308	288	319	277	285	287	305	290	270	283	299	300	311	305	298	251	318	302	288	305	322	317	281	268	281	299	312	289	294	302	302	309	257	287	300	331	273	291	278	313	283	273	347	310	259	278	278	292	296	312	279	278	283	303	305	259	314	313	283	309	284	324	309	320	283	268	282	310	299	335	313	285	314	309	309	296	334	306	300	281	275	299	271	280	309	292	279	268	278	264	283	332	307	302	304	284	302	276	269	298	278	301	317	288	306	294	291	327	330	322	332	315	266	327	282	315	275	291	320	266	321	317	312	297	318	286	275	267	282	270	339	290	272	313	330	309	281	271	285	291	301	295	272	303	260	257	295	264	313	321	265	315	310	295	307	268	306	304	314	278	311	312	323	297	266	295	295	316	291	287	308	263	268	306	266	288	287	297	273	324	294	318	302	325	295	293	299	289	301	294	294	291	288	277	313	312	273	316	284	327	310	324	318	276	294	298	276	320	298	289	295	298	296	308	278	290	295	275	273	285	265	330	277	287	281	286	279	297	258	310	302	295	277	290	274	281	277	259	295	273	273	264	284	307	304	291	281	268	314	271	319	297	276	286	286	286	293	301	285	296	340	316	292	292	277	320	292	271	310	297	295	283	337	292	275	317	301	300	317	292	314	311	292	325	269	297	313	273	263	308	312	294	283	292	306	272	311	275	242	273	290	296	297	296	274	282	278	292	315	300	300	285	304	288	315	321	304	295	276	293	289	290	293	311	295	294	299	284	301	299	311	284	277	311	318	260	300	279	296	313	286	309	294	257	347	266	250	287	283	308	315	326	279	309	295	291	269	281	263	306	286	291	307	289	324	317	303	295	297	313	279	301	305	293	329	284	296	299	274	277	304	304	314	307	321	297	313	284	302	302	303	299	256	276	296	297	293	306	305	289	296	299	288	281	327	309	295	284	299	308	299	295	313	293	293	288	303	319	275	261	287	259	283	276	297	324	268	290	290	305	292	306	296	280	298	288	268	279	301	307	297	299	281	314	293	315	294	308	305	283	278	293	304	277	307	290	280	302	330	340	290	292	262	290	305	287	275	319	302	284	282	323	287	291	287	299	315	297	308	271	259	307	315	293	294	313	300	330	294	267	303	308	318	277	279	302	294	254	286	297	295	334	370	276	284	269	304	284	282	302	291	262	270	282	250	287	300	303	346	302	308	310	327	313	302	280	284	287	308	328	266	289	310	332	295	284	299	297	299	306	322	331	334	294	290	296	270	320	276	304	314	339	349	311	292	298	281	288	281	293	276	315	294	299	326	291	328	309	307	315	299	266	310	314	281	293	294	290	298	268	283	313	272	291	301	277	286	282	298	304	312	310	301	299	261	280	278	271	276	265	308	313	267	278	323	295	270	288	303	313	306	275	301	305	291	290	297	301	277	268	295	284	313	318	289	311	300	281	343	323	290	284	332	297	285	290	292	312	310	329	285	296	286	295	299	249
8564	1287	1611	1644	1299	1098	977	922	781	788	744	788	719	730	711	707	648	635	632	656	680	690	646	647	661	627	626	678	663	642	678	689	672	626	663	599	642	652	626	657	627	656	662	637	663	605	641	640	672	715	646	622	637	623	693	649	660	643	649	581	616	601	627	699	625	616	664	692	656	616	638	650	650	615	650	605	598	638	639	617	601	670	616	614	696	581	615	613	630	644	669	677	638	639	605	585	630	610	653	647	657	635	661	646	644	668	670	673	640	636	653	613	660	618	611	676	614	655	592	624	647	629	638	684	641	650	663	631	615	639	599	569	609	596	648	612	656	633	636	604	658	636	601	618	628	626	614	638	622	625	655	665	648	643	660	605	612	641	630	614	619	640	625	604	636	649	670	660	634	646	630	662	595	636	602	613	590	650	657	652	626	642	614	664	603	616	607	614	624	632	662	644	651	631	634	654	614	636	627	680	624	599	576	631	654	617	621	627	619	638	643	680	648	648	601	611	623	649	603	676	632	616	636	653	617	627	605	602	624	625	639	621	644	653	640	607	666	676	631	661	659	637	653	622	642	629	622	675	596	638	645	667	636	605	631	659	653	601	623	621	647	622	612	632	617	635	655	625	649	621	630	705	631	627	616	582	634	621	605	623	595	638	617	615	650	659	653	626	613	617	665	630	594	636	651	607	612	616	626	627	668	629	613	658	614	648	641	642	625	588	631	626	608	608	682	657	661	623	638	672	687	589	623	633	612	612	630	686	637	624	679	690	646	640	656	633	613	627	669	648	650	681	639	633	635	585	648	657	588	663	637	601	686	644	604	656	637	648	599	631	671	626	658	634	632	640	687	625	613	652	638	622	639	650	599	678	639	624	660	600	635	643	587	627	669	619	630	606	645	645	634	641	614	614	657	620	609	619	596	644	630	625	655	654	650	628	627	603	639	623	619	648	628	602	604	615	617	661	643	655	588	617	609	675	657	666	666	626	648	595	613	636	622	623	613	668	601	594	634	676	645	630	661	615	614	624	686	595	604	616	618	614	635	652	670	603	634	655	652	630	631	654	665	618	632	654	628	601	627	653	618	645	620	592	587	641	639	641	638	593	651	601	652	606	623	614	670	662	605	614	645	649	649	638	627	649	602	658	629	674	631	610	664	641	639	646	620	618	652	633	644	629	622	624	621	580	649	622	615	641	603	578	614	626	590	642	636	608	654	619	640	652	639	609	640	635	647	599	592	613	630	667	628	636	642	653	605	618	610	612	622	616	608	692	630	592	657	625	627	626	655	607	614	618	615	621	641	603	584	609	622	644	648	656	598	624	625	644	631	617	638	632	632	626	604	606	631	635	666	631	678	640	671	641	628	631	629	674	629	619	634	639	606	624	622	605	604	623	654	617	630	637	681	643	581	590	587	633	591	667	644	633	622	638	662	649	692	633	609	656	632	600	609	667	595	628	687	643	600	613	616	623	611	657	605	622	676	611	630	640	635	627	625	612	661	592	621	657	649	600	649	648	650	627	624	645	617	660	627	628	657	649	661	647	663	616	590	631	701	592	601	604	600	605	641	657	649	670	578	654	648	675	648	615	598	610	610	602	651	600	636	654	672	654	632	602	617	611	635	639	684	645	632	587	622	582	698	646	655	599	567	660	607	597	620	622	675	635	668	600	667	661	656	614	629	646	650	651	682	580	638	616	606	637	680	660	618	648	610	645	694	632	660	620	638	624	675	634	644	674	634	607	669	647	654	621	620	587	650	633	658	594	649	663	630	565	610	610	643	655	628	647	598	643	634	631	655	653	625	569	646	557	601	668	628	621	639	655	689	659	597	613	603	624	611	657	656	708	590	667	642	601	608	624	659	599	627	581	576	641	624	615	664	616	654	645	646	634	642	615	630	590	626	629	646	683	680	652	622	671	601	637	639	653	657	654	632	662	656	656	661	603	645	633	678	630	633	626	618	632	666	605	637	653	629	642	624	664	660	614	668	630	643	594	585	642	599	617	651	689	638	659	660	610	634	652	668	632	620	603	648	621	602	677	630	636	602	611	625	606	614	636	601	663	664	622	594	615	621	621	605	633	622	651	646	632	607	651	605	650	654	604	646	615	588	611	607	625	640	655	606	627	624	643	632	616	633	650	627	674	621	606	577	676	639	671	633	679	620	616	589	646	635	638	663	647	645	666	633	659	630	621	675	635	640	624	627	623	633	638	658	633	631	631	642	628	692	675	648	630	656	623	656	628	631	628	652	653	671	652	648	595	656	659	628	621	623	599	596	596	622	618	670	673	616	643	626	599	630	640	630	661	659	674	608	628	614	624	599	636	608	606	634	685	618	662	678	635	656	658	632	664	635	594	644	606	636	623	661	632	626	695	658	633	626	635	626	605	654	638	677	635	640	636	630	625	633	681	681	622	672	640	623	683	661	625	663	603	664	643	622	602	599	625	643	614	637	687	642	539	598	631	656	621	640	663	663	599	638	616	638	622	591	613	596	641	629	624	638	599	631	565	664	641	645	684	619	634	625	663	589	620	655	658	644	574	651	652	611	625	669	636	646	637	638	627	603	601	631	628	652	634	641	591	666	672	613	616	673	613	677	625	621	652	617	651	663	588	642	627	595	634	633	630	634	621	654	636	676	633	624	662	634	651	588	633	613	665	628	603	656	654	640	633	641	640	644	657	656	665	630	608	623	593	617	649	654	636	615	601	659	615	613	594	660	610	643	605	641	635	637	603	636	652	687	623	614	596	675	662	595	580	609	610	696	634	620	588	656	602	657	662	656	646	642	647	597	629	614	608	651	644	576	639	651	635	650	669	637	642	659	640	634	653	652	642	657	645	569	645	635	636	648	611	598	610	607	659	617	678	622	596	574	653	671	649	640	610	608	638	668	646	622	648	657	631	694	620	616	618	647	634	607	633	655	665	668	622	615	643	643	622	618	690	666	592	690	631	610	610	623	632	650	618	619	679	664	638	596	649	641	630	633	608	641	613	632	615	611	633	630	610	644	626	611	581	609	656	640	647	630	633	648	584	584	645	655	626	600	665	681	622	624	616	645	643	610	668	585	611	615	639	635	622	616	623	632	600	625	664	681	610	640	659	641	653	644	671	630	659	630	636	646	643	619	660	642	613	668	629	622	666	602	635	657	622	691	597	630	594	609	630	625	640	645	644	670	667	660	622	624	662	642	647	682	647	617	608	658	632	654	636	647	625	642	626	635	677	617	603	616	637	631	650	620	602	640	652	680	635	642	630	593	635	632	637	623	607	666	623	672	656	624	648	597	682	669	582	647	655	629	614	634	611	623	623	585	676	637	626	609	625	600	610	658	628	657	656	624	608	652	630	667	629	647	650	684	616	629	610	661	617	646	641	601	603	683	584	640	635	628	623	620	643	686	608	640	628	670	635	624	647	637	602	656	650	636	616	606	663	636	609	639	646	606	625	655	627	641	577	654	600	684	609	617	671	678	658	632	643	628	663	631	670	635	631
20089	2621	1208	718	425	305	272	254	197	160	184	182	161	162	167	148	166	142	157	155	154	145	134	140	138	155	141	146	127	130	157	149	142	144	143	150	139	148	147	142	123	138	139	145	152	145	157	150	135	150	126	128	124	133	132	146	132	112	139	129	142	135	137	117	152	151	120	143	145	108	137	135	138	125	156	146	127	135	136	124	117	149	154	154	160	146	126	155	142	131	130	162	121	150	141	136	117	133	146	124	145	114	125	151	129	128	129	151	123	124	118	131	159	124	132	117	133	138	125	150	144	122	141	124	146	147	152	154	135	139	135	126	140	147	132	134	134	136	148	163	132	127	131	123	133	157	125	151	150	158	138	124	136	131	118	137	149	125	156	135	145	159	119	123	134	124	153	125	131	143	142	143	148	124	143	134	120	146	131	151	137	130	134	142	157	110	133	145	138	148	142	112	143	124	127	126	148	128	134	142	134	132	144	150	128	134	127	145	146	137	137	135	142	113	122	143	122	118	119	152	150	148	135	139	148	158	118	144	136	135	117	140	146	148	129	150	145	131	115	134	134	131	126	175	128	138	113	139	132	130	129	135	118	151	138	155	134	118	127	144	140	120	124	140	123	136	141	163	125	133	133	141	127	141	142	142	133	129	144	147	100	132	129	118	144	131	131	125	123	130	149	140	140	123	126	136	123	129	135	132	116	127	122	153	128	121	126	119	122	153	143	123	143	133	138	161	102	146	132	150	146	126	149	128	156	136	136	123	151	139	131	170	111	124	123	147	111	120	149	134	122	106	121	153	132	115	145	139	137	123	121	132	133	118	129	116	137	134	124	146	152	136	124	154	107	114	131	132	139	151	120	140	132	131	146	110	161	135	131	147	126	143	121	150	140	143	123	111	139	127	140	114	142	151	126	137	122	136	142	122	132	116	163	134	137	138	115	119	126	149	122	134	131	146	130	138	151	135	137	135	133	146	139	137	123	136	133	143	149	158	148	155	134	143	145	120	146	143	127	138	138	138	138	126	116	159	128	143	103	133	133	138	149	115	142	128	143	141	128	109	141	133	134	148	113	131	118	138	160	136	126	144	135	138	125	139	131	161	151	134	108	127	128	123	138	126	155	137	144	150	110	131	133	129	128	124	144	143	131	140	156	137	136	135	128	136	129	142	156	128	129	140	133	128	164	123	139	130	136	138	158	140	130	124	152	152	133	133	135	116	144	130	121	151	145	148	149	123	128	127	146	124	162	138	138	146	138	146	139	122	142	120	141	124	172	125	132	140	129	144	142	153	141	157	146	141	146	144	134	133	140	172	140	147	153	131	113	128	147	140	150	147	135	146	122	131	138	131	122	123	134	125	147	146	138	131	138	139	146	142	146	131	113	137	129	138	127	130	142	135	117	125	137	118	125	125	142	133	145	135	147	144	143	137	140	113	145	124	133	128	130	135	142	146	126	137	146	119	132	135	137	138	142	123	134	153	132	143	132	128	132	122	138	145	100	139	155	125	136	142	110	123	133	104	134	123	124	157	152	135	145	148	142	143	135	147	131	147	145	128	135	126	132	147	118	140	128	126	156	147	129	128	149	121	148	163	123	130	144	135	139	116	121	126	132	128	119	138	143	141	149	127	108	148	122	155	132	139	129	127	133	134	154	150	155	143	133	144	120	126	129	148	125	125	106	135	125	140	131	135	128	145	146	152	135	156	132	145	138	124	123	120	112	154	134	117	112	153	141	144	141	152	149	122	150	133	138	154	140	166	134	158	130	136	135	136	126	119	136	154	157	136	146	125	132	156	138	112	127	135	133	172	137	121	127	123	129	145	157	138	136	133	143	132	122	116	149	131	138	139	126	118	157	139	165	122	135	137	119	126	147	125	129	161	140	151	141	136	131	158	146	146	145	137	137	134	133	155	157	158	143	148	158	136	133	123	117	131	138	135	130	134	127	136	132	125	145	127	129	133	111	135	141	145	134	149	102	128	152	132	141	138	122	168	154	155	149	149	138	126	150	132	126	132	146	167	143	144	131	138	124	130	126	162	135	134	118	140	119	145	144	121	137	140	140	143	140	131	156	142	129	118	145	115	133	127	148	132	150	149	142	151	123	154	140	134	142	148	125	154	158	130	150	142	109	139	151	139	147	124	142	162	114	138	140	131	146	137	106	138	131	142	112	135	131	123	122	143	121	124	113	149	130	143	140	146	115	131	143	117	142	122	135	153	142	152	126	134	130	147	123	122	153	149	126	130	131	124	135	123	128	147	136	161	123	117	146	157	156	116	119	131	119	138	134	135	134	136	156	152	154	149	120	138	136	112	134	137	132	135	147	127	128	137	123	117	142	132	147	128	126	156	146	129	145	135	132	130	133	158	128	167	128	137	138	110	153	176	147	157	148	133	134	129	129	136	129	140	137	129	121	146	129	151	125	140	138	164	146	126	133	128	141	141	117	141	132	122	153	128	138	141	151	144	129	157	129	139	155	163	134	148	137	116	113	108	135	152	119	143	140	141	113	152	145	134	149	145	142	149	137	147	123	133	134	140	142	142	121	138	135	139	107	138	139	144	124	138	144	143	126	155	142	132	126	134	130	132	120	123	131	116	144	141	133	139	125	161	149	151	145	152	140	147	155	125	127	123	152	121	131	158	116	124	129	122	149	150	110	128	151	151	128	116	146	143	136	136	101	114	145	118	126	131	127	117	120	146	127	129	147	123	137	148	151	124	128	139	124	115	134	126	151	134	130	139	127	128	134	147	123	136	149	130	154	135	131	126	110	146	121	130	147	137	137	129	137	154	140	131	142	114	144	145	145	143	111	154	144	143	148	141	136	140	147	127	143	130	145	145	107	138	165	124	140	138	126	132	148	135	132	154	119	133	135	154	134	119	124	128	147	162	129	156	154	143	146	130	131	142	134	132	130	153	151	133	129	135	137	124	147	143	125	149	116	134	130	127	111	146	125	164	143	135	121	112	147	143	132	148	140	129	133	156	154	140	134	131	153	134	127	137	134	152	130	125	146	130	121	142	141	141	129	141	134	135	143	163	131	156	131	157	132	139	163	117	139	122	144	126	138	123	161	139	168	136	138	144	112	141	123	116	141	121	151	121	132	136	141	123	122	124	161	133	125	121	146	127	145	158	143	137	122	150	135	166	140	132	118	127	116	141	137	138	120	120	141	110	134	146	151	128	132	141	122	143	124	136	136	127	127	114	159	133	164	145	135	130	128	123	144	119	151	113	129	140	144	134	144	147	114	154	122	133	115	145	149	132	100	117	130	141	145	122	125	132	144	153	123	154	113	132	148	137	128	124	139	136	122	123	123	126	140	142	133	123	142	128	117	151	155	142	129	152	142	136	132	124	126	152	133	129	142	152	128	135	137	147	133	145	125	123	154	130	164	124	132	136	138	129	155	132	132	156	138	159	138	142	152	148	137	141	126	140	147	117	146	123	117	129	146	146	137	122	108	146	153	118	138	151	123	147	112	122	132	155
12798	1464	2209	2177	1619	1165	999	913	721	638	663	543	556	500	479	446	465	458	427	448	430	393	443	420	408	389	391	414	366	375	379	366	362	364	391	381	372	346	348	364	363	363	336	354	367	359	373	367	384	346	352	344	349	342	356	387	387	368	362	342	332	348	332	329	385	357	365	351	364	363	356	322	356	343	317	387	320	337	362	360	405	330	358	345	353	339	343	324	331	364	347	331	349	330	356	322	391	375	368	346	383	339	341	343	325	373	338	352	360	363	364	363	350	365	357	356	363	352	309	353	341	326	368	341	343	356	329	345	326	352	376	333	375	324	336	342	360	359	361	370	363	332	352	327	369	388	339	343	391	333	366	320	353	307	387	364	325	373	350	354	335	337	357	367	369	346	349	342	374	353	376	353	329	362	344	344	356	357	358	333	359	349	354	332	378	327	369	354	347	339	329	346	326	354	350	344	352	355	397	376	336	355	324	354	345	367	327	373	359	353	336	334	371	352	338	320	356	350	370	361	344	332	306	371	311	358	330	319	354	354	347	344	369	345	372	327	359	355	344	369	357	309	361	376	403	340	357	356	318	355	360	346	373	357	358	366	384	332	333	335	358	341	352	350	351	379	348	344	339	331	374	365	368	342	336	368	369	331	351	368	319	339	376	350	390	367	330	341	379	359	360	350	330	344	329	341	358	364	348	345	359	400	353	349	349	359	334	354	345	336	332	319	338	334	374	319	362	347	394	368	350	359	361	308	369	319	328	360	329	347	323	325	348	338	319	364	336	314	325	352	343	366	363	370	340	359	308	367	356	321	341	353	354	326	345	336	340	341	354	375	344	329	376	355	345	348	324	338	380	343	344	335	293	365	365	357	344	342	329	377	330	367	351	343	370	376	325	341	325	321	335	382	383	349	342	391	318	359	365	312	378	358	358	358	348	323	354	351	353	334	343	332	332	340	331	356	362	342	352	362	356	342	321	353	354	339	373	364	361	335	370	375	360	357	346	350	372	381	359	381	364	355	363	349	365	333	345	339	324	348	343	328	344	315	345	346	367	365	347	338	326	376	351	344	355	308	334	386	377	352	375	350	340	350	336	380	320	347	342	338	350	350	339	335	352	326	350	356	373	323	378	377	326	333	322	339	314	367	371	345	339	380	349	326	339	378	345	379	398	340	346	323	331	327	371	363	346	343	331	347	337	350	362	337	344	348	344	372	343	336	373	343	345	361	347	321	309	362	368	341	334	368	319	367	360	338	326	352	365	359	337	331	349	358	358	362	321	340	335	329	345	361	355	339	338	366	323	319	317	374	341	369	355	369	342	355	384	318	356	341	351	348	378	374	350	377	364	364	342	362	367	323	353	352	344	334	348	362	345	375	350	391	324	314	345	311	331	322	367	353	333	373	342	365	363	354	363	347	336	364	346	336	378	355	397	348	356	344	313	345	338	358	339	336	336	349	331	341	385	345	382	365	342	362	344	355	358	351	354	337	339	343	316	345	349	346	362	350	343	338	343	372	346	354	368	362	374	353	355	343	386	327	362	307	328	385	338	380	363	355	386	367	336	355	401	353	353	364	356	344	338	331	339	334	328	376	343	328	317	350	382	332	333	365	332	361	341	342	346	344	314	364	326	347	348	365	315	364	331	345	383	314	356	343	329	321	332	374	375	348	360	338	331	350	358	333	371	345	368	362	338	312	349	353	337	335	329	325	337	341	331	348	353	390	360	359	347	340	346	337	360	344	336	332	343	435	339	330	361	362	321	314	345	358	342	334	378	316	367	341	350	348	336	353	343	332	363	341	350	322	337	342	329	339	334	375	341	321	316	353	330	341	371	345	380	351	371	311	366	360	376	360	357	338	354	328	322	332	367	317	359	335	336	344	378	368	342	351	321	318	360	343	376	359	328	355	329	345	360	356	335	333	367	338	362	366	335	358	324	331	328	336	344	376	336	371	330	322	333	378	359	345	314	340	335	346	331	349	336	349	362	356	369	382	336	359	340	353	322	353	353	348	368	336	335	352	349	370	360	360	330	356	324	352	315	370	324	327	341	357	348	356	349	346	333	356	325	398	355	343	346	364	356	314	333	361	350	342	359	380	347	341	336	334	378	344	383	326	323	343	347	365	388	335	344	337	316	350	350	317	348	345	328	356	357	348	359	311	374	357	334	326	344	347	369	361	345	360	342	337	356	369	333	317	375	354	357	383	318	334	351	335	372	352	357	386	336	383	331	326	318	339	337	368	333	354	343	387	316	362	320	382	325	347	348	369	388	363	341	350	364	332	374	349	362	378	358	361	324	316	346	332	303	373	341	334	325	359	356	355	374	339	368	334	361	333	346	343	325	363	329	333	339	352	320	359	358	357	293	348	381	346	342	336	353	331	321	360	373	369	371	339	378	341	316	325	337	347	328	338	388	364	363	363	353	376	368	331	381	365	352	352	362	345	372	381	351	321	338	379	343	352	348	328	330	331	373	373	328	366	370	329	332	351	371	339	376	382	361	340	393	330	341	349	357	333	365	336	333	330	317	347	362	341	354	359	350	359	360	335	355	388	363	339	361	355	370	341	321	350	360	339	350	376	347	339	337	343	321	308	381	339	341	368	374	314	361	332	324	348	331	351	352	338	334	362	359	342	356	334	370	346	351	365	328	326	366	357	336	338	364	360	362	338	373	350	320	335	318	341	309	334	333	334	318	364	323	348	364	340	369	364	317	334	366	349	362	349	361	338	360	336	332	336	365	350	394	354	362	350	355	334	360	353	358	323	322	343	352	327	347	343	346	337	336	326	339	364	345	351	318	356	390	366	365	341	306	347	371	356	342	363	349	356	367	370	377	369	374	350	370	331	358	338	356	365	332	347	351	337	355	355	340	353	351	355	341	342	346	327	376	349	354	361	351	394	341	336	358	355	361	361	341	322	340	370	351	330	353	357	317	320	364	336	351	354	330	360	329	331	327	326	366	358	348	316	311	358	365	332	329	320	342	337	327	359	345	341	340	311	345	348	353	365	358	372	321	342	338	352	382	370	350	356	334	345	368	369	341	374	341	335	327	352	389	362	353	310	391	353	365	354	345	329	347	375	339	325	382	333	308	352	341	320	356	352	344	384	351	355	318	345	344	353	353	370	348	351	361	337	309	332	368	339	339	349	336	355	382	368	351	358	353	353	360	377	341	323	340	343	331	359	326	364	379	341	340	375	369	369	344	370	348	352	363	334	348	340	368	379	355	341	335	337	382	387	353	355	357	306	348	322	375	359	354	360	383	366	356	361	357	357	343	366	353	350	367	349	322	346	326	318	321	342	310	378	353	333	338	367	350	334	346	342	335	341	367	358	372	348	353	338	359	332	363	338	339	342	349	349	362	347	354	368	329	335	360	345	358	368	337	312	352	339	388	352	324	321	364	337	350	346	366	338	352	353	327	347	373	330	352	367	336	384	361	351	355	337	358	342	381	307	334	351	370	381	344	359	324	378	364	350	364	360	362	368
3212	560	493	404	394	385	306	322	320	321	311	319	303	335	303	338	325	317	292	296	305	293	298	272	320	306	298	307	292	335	324	301	344	318	355	312	313	301	327	320	281	327	314	349	336	308	316	285	302	294	279	300	289	331	293	282	299	290	318	307	301	274	296	313	302	326	327	340	304	288	319	314	286	323	340	288	339	300	325	326	319	324	362	315	341	288	312	316	322	328	301	283	291	328	313	314	294	308	293	295	283	307	292	325	279	284	286	284	327	319	322	319	314	331	282	294	306	292	349	341	292	298	271	305	331	312	305	333	337	299	288	315	309	346	295	315	289	277	335	300	326	305	306	290	298	316	319	308	323	309	323	323	312	287	281	321	293	301	287	317	308	326	295	301	317	314	315	302	308	315	342	288	326	327	331	317	314	316	286	335	335	325	328	279	299	285	312	330	307	305	319	319	293	322	325	367	311	296	309	289	321	330	327	291	315	306	302	324	322	305	283	311	320	343	325	294	293	319	279	322	272	328	313	307	308	313	302	299	306	345	289	318	285	312	333	336	318	286	297	348	302	284	267	316	285	290	336	341	318	283	294	283	318	294	343	318	297	340	305	322	299	303	330	308	313	312	284	306	325	307	355	341	312	284	328	286	286	315	325	335	302	335	298	287	299	334	322	325	313	267	325	288	311	333	319	332	333	314	327	300	325	327	318	312	341	308	321	321	280	342	316	316	313	293	299	296	285	308	264	294	308	282	279	266	302	318	328	288	297	282	320	300	350	283	333	317	324	343	304	318	304	333	300	323	311	326	325	300	335	294	281	288	304	306	344	314	286	290	307	295	314	308	340	302	309	297	282	303	331	317	340	326	315	322	308	279	332	308	298	345	304	292	259	312	301	340	340	337	349	272	325	305	292	293	312	269	316	279	307	311	312	315	327	306	341	302	325	329	318	321	325	323	347	282	354	315	337	287	298	345	305	306	356	290	296	314	292	332	303	321	317	327	317	290	309	323	318	312	316	319	334	294	333	315	315	318	271	349	347	330	316	299	337	323	296	305	300	331	265	314	307	341	315	286	310	346	354	298	267	300	308	325	307	332	294	316	311	320	294	323	328	334	318	281	326	297	301	344	300	313	309	321	284	302	308	319	322	317	325	296	321	304	289	290	280	313	292	298	312	297	317	345	325	306	329	293	323	321	294	320	281	284	326	318	339	322	313	291	303	313	283	310	289	323	326	252	299	281	335	334	307	331	310	306	324	316	322	320	333	293	302	290	300	275	304	322	286	318	315	282	313	304	295	332	289	317	291	354	290	277	316	322	339	305	323	317	330	298	298	292	332	358	329	297	331	288	302	295	347	316	334	296	350	314	301	329	273	321	321	316	310	272	323	306	283	343	322	329	326	342	299	299	322	305	312	307	318	320	298	326	266	348	301	323	291	318	313	282	350	292	296	310	269	309	296	288	340	284	299	330	300	296	316	297	294	352	304	305	293	318	294	326	309	328	273	285	311	307	281	339	308	321	317	301	325	305	314	326	337	338	273	318	326	307	290	317	307	277	308	321	355	324	326	297	302	316	320	298	309	306	347	319	289	283	286	310	310	297	323	298	303	295	314	302	275	316	325	330	304	314	310	340	324	302	337	324	284	300	312	303	295	271	261	326	334	320	294	304	338	313	289	296	310	316	284	301	340	335	304	342	300	327	300	326	325	293	296	332	305	316	284	310	305	377	286	321	335	311	319	323	335	317	325	320	307	311	313	316	288	311	321	312	318	283	295	355	322	299	320	307	281	339	292	287	280	318	296	324	302	287	285	312	371	297	303	297	314	335	336	313	279	286	314	332	326	297	305	290	343	316	317	286	312	282	308	335	303	281	318	313	301	306	306	294	329	324	300	270	313	295	275	300	284	295	299	317	292	335	318	313	296	321	313	309	317	332	300	358	310	325	291	318	309	288	303	306	313	310	317	311	319	325	330	297	351	330	296	284	320	290	286	318	271	303	301	307	314	279	308	323	329	317	288	323	306	319	294	315	313	322	289	298	349	315	339	296	302	311	289	325	298	327	311	287	321	311	312	316	308	317	307	306	312	314	338	324	284	334	310	325	330	320	305	331	303	327	318	322	340	345	324	292	305	302	282	304	339	288	313	316	306	304	318	288	312	287	294	284	293	292	322	330	310	278	318	348	313	318	311	305	300	307	300	315	312	353	320	326	327	304	291	277	314	305	319	305	334	325	310	303	328	289	287	317	325	353	291	294	316	312	344	310	314	313	297	323	335	277	315	303	295	322	299	287	329	317	327	307	330	318	306	268	295	305	318	306	311	329	302	300	288	320	328	281	276	289	332	321	331	334	302	357	277	284	342	329	348	313	309	268	315	298	295	348	336	324	341	306	281	287	304	297	309	314	279	285	297	293	317	303	299	316	280	316	335	286	282	263	356	309	293	327	299	311	332	288	322	277	296	296	337	275	309	352	313	334	286	319	332	320	303	350	329	294	305	313	289	302	271	306	272	346	353	334	311	318	303	318	309	310	339	284	277	292	295	273	295	369	328	285	308	309	318	335	304	269	312	324	312	352	331	325	260	355	314	347	291	331	313	314	358	331	317	324	307	292	334	306	289	323	310	299	307	301	306	285	309	326	270	275	302	304	289	310	326	311	325	329	296	301	335	310	313	313	293	304	336	309	312	315	327	317	305	349	310	299	300	299	315	306	345	323	314	317	274	281	322	310	308	307	285	339	299	309	303	310	300	269	344	337	296	359	285	320	295	325	331	331	320	329	268	283	293	297	297	359	296	302	318	310	291	351	316	311	310	304	308	269	307	315	330	334	315	359	362	306	332	275	293	313	305	330	341	325	303	336	302	321	313	284	323	329	291	312	322	312	290	333	297	327	322	298	299	283	328	284	320	289	297	314	315	310	322	293	298	288	319	311	310	332	318	325	315	328	328	304	282	316	313	313	304	307	333	324	298	296	297	317	290	324	320	328	313	301	320	318	311	330	280	302	313	317	307	303	317	302	309	322	323	329	315	338	320	304	321	294	323	289	307	319	317	315	293	317	314	324	333	316	294	289	314	320	335	315	321	332	326	316	290	311	331	319	279	294	314	328	263	320	327	308	304	298	302	305	306	308	327	309	298	299	328	287	308	310	294	316	354	334	307	299	317	309	313	336	288	312	313	308	308	358	311	321	310	353	302	314	298	288	306	291	361	278	294	307	303	297	318	322	288	322	332	333	343	305	309	294	305	314	327	311	337	300	333	367	317	308	311	302	287	317	312	317	301	329	287	289	307	318	318	291	305	315	322	332	277	320	331	309	298	302	294	298	303	304	362	300	309	347	309	298	305	288	300	306	294	331	315	307	304	336	276	323	320	300	295	304	305	291	299	325	325	305	310	342	346	292	325	329	289	291	285	300	291	303	306	354	321	315	315	279	280	270	300	360	300	334	323	319	316	292	318	321	343	299	339	309	310	278	303	311	303	310	319	297	328	318
3192	979	1078	1089	874	827	721	759	747	756	709	776	733	785	795	763	758	784	742	751	732	759	783	751	755	808	734	758	697	717	741	744	737	749	774	719	724	738	714	707	780	767	766	736	754	728	701	762	745	765	763	749	805	721	730	767	726	768	715	732	749	776	777	722	743	798	788	747	734	767	718	780	757	730	797	728	712	754	731	794	745	778	702	768	745	757	746	731	755	782	734	734	737	748	765	742	746	749	710	756	770	770	762	745	732	723	724	708	773	683	723	715	744	724	744	764	758	688	787	750	743	660	726	708	744	703	764	756	771	716	724	764	757	782	782	718	731	750	750	751	789	729	726	731	776	717	752	735	704	774	752	732	730	770	791	738	762	715	725	746	741	750	702	747	734	748	806	746	752	770	695	713	694	717	746	684	708	754	758	759	755	725	740	782	762	748	723	776	784	692	763	725	760	708	753	713	737	761	753	744	787	745	756	790	717	733	750	751	742	718	748	760	703	754	774	746	724	731	739	759	736	735	708	726	752	721	705	709	734	741	762	695	724	715	764	791	747	732	701	743	736	756	759	696	745	720	781	738	745	756	743	713	746	726	714	764	752	738	753	714	747	768	728	705	688	695	760	759	706	725	740	802	758	749	763	717	769	767	752	762	745	739	756	732	757	748	773	740	772	757	740	743	742	742	720	744	761	733	754	716	727	730	772	762	746	695	738	727	727	768	735	720	702	737	758	752	719	695	747	717	752	739	736	730	761	746	764	762	772	749	746	739	738	739	729	749	776	713	762	722	760	728	704	677	753	735	814	700	706	791	717	693	708	710	660	736	773	711	746	738	731	747	752	732	714	755	797	775	769	762	769	770	734	764	779	741	728	786	746	744	739	716	775	701	787	748	734	764	707	715	726	739	727	769	723	762	741	734	748	747	758	719	727	747	754	760	732	754	716	754	743	730	735	745	767	747	753	784	683	776	760	699	768	722	697	768	820	748	735	680	713	747	742	722	740	731	783	730	772	755	647	738	752	725	742	694	778	723	792	765	783	714	728	708	714	704	711	714	709	744	747	733	719	751	726	745	735	732	719	768	762	785	754	750	738	724	748	722	704	765	714	775	741	718	720	732	802	727	726	749	768	718	700	770	734	711	732	743	731	758	796	701	758	719	775	704	734	765	776	755	703	734	717	800	723	752	769	752	725	748	700	728	761	747	794	751	704	730	776	718	756	715	706	715	734	683	701	776	763	760	761	774	718	720	773	754	757	701	721	700	716	808	727	717	731	731	702	715	727	786	752	738	753	759	731	748	766	779	732	729	724	724	763	710	707	706	731	746	765	721	720	735	738	800	775	771	683	710	739	775	757	700	723	761	752	732	753	711	741	761	743	791	715	727	758	714	759	735	747	706	726	755	720	687	754	767	730	757	770	729	737	725	764	792	735	729	728	771	755	763	758	701	761	726	751	734	740	765	766	735	735	711	710	739	699	699	761	799	763	722	776	722	749	705	750	708	717	753	779	699	779	720	769	734	802	759	731	736	767	734	748	683	741	805	725	789	799	760	734	751	740	765	692	753	763	668	748	761	783	702	720	782	761	757	778	740	740	723	758	779	785	744	727	713	737	781	684	772	765	721	755	754	725	744	775	707	769	736	717	776	735	751	755	722	758	719	800	749	707	778	716	752	713	766	740	752	720	690	713	736	740	730	727	732	726	714	757	700	719	743	741	750	741	720	755	706	748	789	768	703	726	767	745	707	774	737	740	725	713	716	715	717	730	736	742	744	741	775	747	751	723	706	749	685	762	705	728	701	727	731	751	717	784	722	735	767	732	727	718	769	726	736	719	771	729	744	736	738	736	715	754	754	756	721	771	717	763	728	757	746	755	774	754	746	705	716	744	711	728	732	790	720	723	752	766	738	744	784	730	769	749	766	764	783	791	744	751	725	772	757	687	798	735	727	752	776	738	709	778	745	735	774	773	678	728	750	735	734	769	740	717	739	727	765	769	753	735	707	731	769	702	750	746	741	727	735	803	744	755	747	717	762	747	756	744	708	765	695	754	722	773	774	724	757	783	761	725	681	776	763	749	715	785	683	732	770	730	809	763	744	761	687	782	744	701	760	773	707	811	715	717	790	727	724	763	755	731	736	697	740	713	687	722	776	815	758	749	724	727	730	722	789	721	772	782	696	730	756	757	793	767	762	735	742	753	720	768	708	753	773	771	727	775	733	711	779	815	733	704	750	780	783	729	731	713	762	717	795	751	718	798	727	760	732	722	734	816	762	746	745	757	782	767	767	712	714	767	733	733	757	740	715	736	724	715	753	769	743	725	755	789	710	772	723	773	758	775	780	756	691	788	727	777	730	774	781	742	745	744	713	746	724	788	756	749	726	736	730	708	758	765	779	719	711	786	781	726	682	718	750	741	728	715	755	761	770	694	770	759	737	734	729	720	717	765	746	744	717	752	720	756	746	775	719	744	779	729	703	763	742	735	755	736	765	787	688	721	728	782	760	751	755	786	793	750	766	691	722	723	720	742	759	750	738	808	727	758	743	722	707	746	724	754	762	774	713	766	749	750	702	763	708	750	719	726	728	744	738	744	745	847	717	763	733	732	737	714	715	740	733	688	720	766	755	741	759	731	770	777	748	765	710	782	714	775	742	754	678	730	728	764	751	728	764	768	767	732	761	731	746	747	729	743	760	766	764	748	736	752	697	726	735	740	749	742	712	729	718	676	765	694	709	730	749	717	746	726	695	748	723	740	731	735	746	740	751	711	770	713	696	752	706	714	749	774	762	714	737	728	712	718	740	782	789	752	738	768	755	775	760	758	763	797	800	742	748	749	760	776	731	809	716	728	705	767	733	752	715	740	746	749	723	747	726	779	752	664	766	746	777	726	711	774	720	768	758	711	746	727	758	771	759	788	774	734	819	735	714	771	701	724	730	751	786	778	792	713	776	716	728	702	741	777	693	720	752	736	706	736	743	781	754	718	777	748	734	698	773	765	714	714	731	730	711	762	789	766	749	676	752	703	690	692	713	699	771	757	780	756	773	741	745	742	755	778	729	724	739	744	720	739	718	776	719	745	784	736	696	713	723	747	717	701	745	711	745	751	747	760	710	764	691	749	744	755	742	759	747	744	772	755	734	710	811	699	722	742	763	747	739	726	711	751	710	753	707	671	721	692	723	750	701	754	752	744	712	687	756	715	716	732	793	807	736	771	741	748	690	757	751	784	709	755	741	721	793	746	773	754	723	733	752	723	767	757	728	785	750	741	720	699	749	716	780	735	733	690	761	753	761	777	765	777	752	748	741	821	740	778	759	778	694	718	736	752	738	752	694	717	733	709	721	721	681	750	727	783	774	774	732	738	737	768	708	703	718	725	803	715	736	774	750	783	720	722	780	818	768	704	777	740	750	756	743	702	749	744	745	789	742	676	774	750	744	733	703	748	734	724	762	707	720	703	753	788	735	743	724	663	802	749	719	780	753	749	720
11742	1396	865	595	450	380	346	357	309	333	334	295	322	297	292	296	324	304	301	268	301	286	286	291	341	262	309	286	300	282	303	303	319	314	281	270	295	299	319	319	273	284	321	290	259	302	279	286	298	303	295	344	311	274	314	285	295	272	288	323	305	265	301	325	304	288	257	294	275	288	284	295	331	310	295	308	283	269	297	260	328	304	307	293	312	285	293	294	302	273	288	290	292	289	294	325	259	304	306	321	295	309	284	318	306	319	271	252	339	308	296	299	288	320	283	339	289	282	269	291	256	279	304	302	294	272	300	297	259	299	269	306	301	330	279	263	276	261	265	285	286	258	289	293	308	270	291	317	275	289	303	274	270	266	305	289	274	306	295	260	308	277	296	296	283	259	303	328	303	299	309	282	302	295	289	280	273	292	321	290	303	305	277	269	257	297	265	291	278	271	294	317	331	288	308	271	263	258	295	293	288	313	287	289	293	288	289	280	303	293	314	317	316	301	268	285	290	297	301	305	264	324	269	302	304	309	297	284	354	313	300	286	304	305	310	282	279	303	308	321	285	295	308	286	301	311	281	271	275	248	302	299	258	305	307	325	319	297	295	306	308	242	263	295	285	270	268	281	288	303	290	344	287	271	317	266	303	305	287	302	291	297	280	302	313	265	291	268	306	296	306	297	282	286	282	307	245	292	308	309	313	287	272	296	303	321	287	300	288	289	300	318	325	316	299	284	305	280	268	261	297	294	301	308	293	303	300	281	301	302	280	267	295	275	254	270	282	288	277	303	305	290	280	297	281	303	277	281	272	285	259	288	280	267	306	298	274	337	283	296	277	300	304	334	313	292	267	262	307	321	273	273	281	279	302	290	256	271	281	294	254	309	288	291	337	290	277	297	328	296	281	282	282	255	290	309	289	257	271	292	302	272	305	272	323	305	305	304	258	271	324	269	271	286	328	285	327	292	292	285	338	293	284	333	281	309	301	291	249	304	286	289	288	280	255	284	302	305	302	301	294	276	279	282	307	312	296	291	287	270	295	297	240	281	303	307	280	315	284	288	300	309	312	276	322	315	283	275	292	296	298	278	297	298	299	323	271	296	278	301	302	265	299	288	261	315	305	288	289	290	295	299	308	256	290	339	316	292	283	309	292	311	287	306	313	295	332	280	277	263	277	289	284	298	283	280	253	316	295	271	266	308	279	275	269	278	323	321	306	269	303	313	290	318	323	304	320	290	288	312	321	296	282	282	330	281	295	277	295	269	294	309	286	329	311	314	290	301	294	290	299	320	299	275	312	294	305	273	290	289	301	299	296	290	271	292	316	290	294	292	299	300	274	319	297	294	312	293	295	313	308	273	320	283	279	311	270	276	307	294	300	292	255	276	263	311	296	280	323	303	280	285	297	299	305	304	313	325	279	284	314	296	268	292	285	317	285	271	296	309	306	302	268	321	284	299	295	279	284	304	325	282	303	281	287	299	316	267	291	283	308	308	317	279	286	281	297	286	284	274	270	313	280	309	319	259	276	300	293	296	291	312	324	279	299	304	307	335	288	301	336	278	299	309	268	253	278	282	297	302	296	317	314	288	299	272	271	305	297	310	315	335	318	290	292	306	336	280	326	282	295	301	317	297	296	313	276	279	317	279	297	289	302	275	261	308	281	281	313	268	291	290	308	310	320	302	306	296	317	329	258	271	287	270	306	278	311	283	269	282	300	287	297	305	306	303	263	289	308	309	289	295	259	299	311	300	285	292	255	290	286	310	298	329	301	327	325	310	301	273	290	330	290	275	276	273	280	307	354	321	289	302	319	283	264	300	277	274	300	286	273	311	292	282	301	296	323	297	330	284	300	278	307	324	272	318	306	287	307	284	282	270	294	297	284	299	304	301	324	282	269	290	305	271	282	304	279	279	285	248	272	297	296	311	279	299	310	271	323	279	285	253	311	294	284	311	288	296	291	288	310	280	314	281	305	253	289	297	302	306	296	274	296	305	294	283	321	302	271	291	284	281	293	309	263	304	290	309	309	289	281	283	310	286	308	293	264	305	293	299	297	266	294	326	299	293	299	305	279	320	274	263	292	298	302	296	327	291	279	257	292	292	297	277	303	285	277	302	303	307	273	308	300	300	292	302	281	261	306	270	272	309	292	306	294	278	293	296	277	297	276	306	311	255	310	300	269	295	289	277	261	299	312	287	291	240	326	303	308	275	287	311	288	308	280	296	289	286	279	315	302	263	260	295	309	329	338	296	281	287	303	292	273	320	325	294	327	298	273	294	294	275	305	263	295	294	306	295	316	268	295	297	299	297	266	298	310	333	308	296	312	300	325	301	280	296	271	299	315	278	299	273	288	326	278	304	269	268	301	295	326	304	268	277	328	278	299	313	311	302	296	299	283	316	287	291	289	288	304	306	259	306	301	313	260	287	264	304	282	296	311	317	320	290	285	277	325	267	302	315	311	302	278	272	297	283	253	312	309	300	283	327	267	278	280	280	290	305	290	282	276	297	297	287	273	296	300	344	283	263	294	285	281	259	268	325	279	283	311	268	294	323	302	308	278	274	315	252	298	296	307	264	324	312	291	280	309	308	311	303	283	304	322	281	288	302	325	281	282	286	315	320	282	250	277	323	273	304	266	299	294	287	278	338	334	299	250	286	287	339	278	293	301	282	276	317	321	304	300	266	303	295	292	270	271	302	294	278	279	257	285	301	253	295	296	290	307	283	335	280	272	301	268	320	290	312	282	286	302	298	287	286	300	291	284	306	322	311	300	246	300	277	312	332	287	307	258	284	289	257	298	282	277	280	309	286	268	292	318	306	276	275	279	296	266	293	319	328	306	296	287	279	327	297	262	335	279	271	290	314	301	291	279	297	276	292	308	315	232	290	275	309	290	300	283	299	294	282	291	320	289	299	282	257	324	289	290	277	311	299	313	258	304	293	289	275	269	306	275	295	276	315	279	302	286	286	280	262	325	310	299	300	259	271	284	319	313	269	310	276	245	266	289	293	315	280	282	305	272	290	300	318	277	294	329	296	309	314	318	310	310	313	310	292	283	298	272	307	309	283	257	293	299	268	280	279	307	274	267	275	283	278	312	292	293	312	303	293	274	304	308	304	274	292	267	302	264	260	324	290	286	255	328	282	299	305	283	289	289	277	313	304	296	304	311	254	276	282	293	263	317	306	320	270	280	281	275	289	333	311	255	291	305	281	252	283	302	305	291	345	275	285	278	301	284	303	299	297	320	287	290	302	319	299	297	279	319	328	283	315	272	287	305	313	304	294	291	304	309	294	281	292	296	306	284	314	282	298	315	296	265	309	302	309	307	288	301	285	274	296	308	332	267	268	278	246	304	245	307	293	286	283	320	288	275	296	310	296	269	309	302	292	299	279	275	294	311	290	291	313	287	301	256	325	306	298	277	289	283	309	283	301	273	302	292	250	305	294	296	321	292	292	276	284	308	283	265	311	280	304	273	266	294	313	300	272
9417	1335	1814	1802	1454	1156	1098	1001	893	877	849	793	830	779	788	771	765	742	753	773	705	767	739	739	763	726	726	724	650	680	719	699	726	715	710	716	694	751	762	682	713	712	723	714	701	720	695	716	680	660	690	758	725	723	710	701	680	703	696	731	632	687	712	709	707	689	758	663	682	700	708	700	707	723	717	680	705	695	701	722	741	664	711	679	746	720	689	709	684	695	662	676	718	744	711	709	675	669	672	677	671	711	724	717	714	650	687	696	681	703	744	696	737	716	679	685	710	687	696	701	719	661	723	702	653	689	674	703	665	728	685	712	681	719	705	726	703	663	708	633	687	688	686	749	701	688	688	723	732	703	654	724	667	708	686	699	699	678	687	745	663	692	678	709	674	712	711	707	683	684	678	671	722	728	746	684	645	674	693	706	683	691	741	686	689	700	700	711	729	699	694	725	715	735	708	695	663	729	711	660	706	662	671	673	695	727	703	660	727	655	684	736	674	649	638	701	679	693	696	737	694	686	644	703	728	662	698	734	667	718	721	720	677	677	691	647	616	680	659	643	706	682	674	693	710	680	714	689	686	705	731	740	704	663	658	687	695	698	710	681	673	693	681	650	667	713	693	687	691	712	722	704	731	677	680	741	686	708	697	692	711	659	708	698	691	700	648	695	738	661	752	700	687	754	750	684	713	706	722	719	711	679	678	705	682	673	715	672	713	675	700	704	686	657	679	672	675	710	679	690	695	665	708	698	686	646	706	663	692	689	682	707	727	689	670	670	720	669	648	705	675	711	768	669	648	692	734	629	773	648	678	686	703	704	694	680	721	720	687	671	679	680	685	716	749	659	695	689	686	718	678	742	684	696	656	677	703	688	677	690	702	701	698	737	711	642	717	694	690	721	688	690	721	728	704	708	669	676	682	738	722	675	689	691	732	723	695	722	701	699	666	692	719	718	694	686	669	678	661	657	683	714	672	695	694	711	709	707	674	685	670	742	640	686	739	707	683	711	738	708	739	702	691	717	692	664	678	710	692	687	665	674	738	654	659	705	733	711	741	650	742	663	712	683	671	707	702	705	656	699	733	728	651	719	748	714	692	728	699	678	695	654	733	702	690	719	702	712	704	684	726	724	682	673	657	689	652	707	714	707	712	691	683	682	658	730	685	713	710	668	679	644	762	716	678	681	736	689	696	726	648	709	720	706	711	696	679	692	689	687	713	689	678	701	698	706	696	716	706	731	715	692	660	685	715	692	665	676	649	731	714	731	728	668	738	678	685	706	684	685	692	720	685	666	654	681	700	713	708	697	718	724	705	651	693	720	673	728	716	695	648	716	663	717	736	680	726	685	695	686	695	713	732	705	674	635	664	727	726	670	736	692	687	692	666	697	700	674	712	702	706	687	719	693	733	684	717	726	735	643	681	720	706	709	753	703	719	724	701	683	657	748	754	727	717	699	696	745	674	702	676	695	693	653	703	685	681	709	669	720	699	733	713	674	710	658	652	705	690	687	676	672	732	668	687	682	703	686	694	709	665	689	688	689	740	686	674	714	719	774	729	677	682	691	676	695	692	683	696	688	703	645	687	692	762	722	673	687	683	672	679	683	701	747	692	690	727	729	692	688	654	696	732	717	701	696	718	748	664	673	675	676	693	685	709	720	736	672	694	692	723	677	703	683	667	713	686	694	679	725	739	654	721	756	705	644	674	683	721	692	680	727	672	674	692	659	658	695	736	682	713	708	666	703	696	676	640	723	690	707	712	687	734	716	690	725	715	652	693	676	682	721	725	686	682	701	690	656	671	676	731	661	644	711	692	687	701	677	700	708	713	700	711	680	705	678	687	692	757	640	752	671	695	702	692	678	707	672	711	703	728	667	704	682	677	698	706	718	692	625	761	650	657	702	702	678	672	691	715	680	672	717	666	691	693	727	732	734	665	701	700	670	717	694	688	713	732	701	688	709	690	728	688	671	677	704	693	709	667	653	696	718	696	699	725	692	700	704	725	705	649	701	734	752	759	712	687	738	701	692	664	696	723	707	698	656	700	629	700	719	719	699	673	695	737	695	681	678	666	686	717	723	772	688	701	730	702	656	726	727	700	682	684	714	710	752	708	697	701	748	728	706	684	715	677	694	714	696	704	692	682	630	721	667	712	717	628	680	692	663	716	718	751	709	692	719	725	701	701	648	702	715	698	692	700	683	694	680	686	695	740	704	707	680	712	697	695	727	652	712	691	721	724	695	640	696	720	688	679	664	664	744	710	721	703	665	676	706	737	696	701	700	714	701	707	686	716	707	691	646	662	720	702	719	685	664	743	708	696	698	713	673	714	680	674	660	752	675	708	690	694	683	745	700	698	677	722	662	678	729	645	652	696	731	690	721	683	683	709	741	682	724	701	739	683	732	726	693	702	726	664	697	700	658	699	677	729	676	703	727	701	689	701	717	693	731	705	607	730	706	679	734	663	692	742	745	737	680	680	666	698	698	660	686	668	757	695	841	700	709	703	731	722	686	716	663	758	719	684	716	696	692	676	708	753	657	710	678	691	731	715	680	683	628	723	720	711	700	686	680	683	683	740	679	714	691	687	667	672	664	724	708	652	682	742	704	687	728	731	695	728	633	707	662	653	727	702	643	709	738	668	676	709	692	670	678	682	670	734	703	692	716	737	697	692	681	685	705	705	705	723	688	736	734	666	697	695	698	743	640	705	663	716	701	719	669	690	688	699	689	649	693	700	736	724	696	671	706	664	691	680	686	695	703	702	694	688	705	662	688	678	707	668	677	679	725	686	698	677	703	732	717	690	706	697	704	691	676	691	711	709	714	710	656	701	678	677	644	697	704	727	692	746	660	698	677	684	695	696	671	746	703	710	736	745	663	666	683	703	658	704	728	725	677	674	685	725	657	706	680	755	714	690	664	665	698	731	710	728	680	740	700	711	732	692	659	690	693	739	707	717	733	686	716	709	669	669	658	631	708	689	724	686	679	682	657	666	724	664	728	669	760	732	681	652	716	712	736	670	686	720	728	717	694	699	715	679	700	685	706	722	688	690	749	675	725	660	676	673	726	686	715	739	695	649	714	627	705	697	655	704	669	706	703	704	680	710	769	750	682	651	729	679	705	690	668	728	711	706	714	717	700	716	723	638	712	686	704	721	609	678	701	692	709	673	694	684	672	647	693	710	733	735	671	637	697	689	693	712	713	729	747	700	701	691	690	656	686	675	703	708	676	744	663	686	693	687	715	663	761	693	751	689	675	734	688	644	698	659	709	674	764	740	662	685	709	687	717	727	709	698	696	696	726	689	695	728	732	690	687	698	734	693	705	682	695	685	699	750	686	722	716	702	695	732	739	706	708	702	690	684	753	675	654	680	682	655	723	684	702	660	693	706	675	667	694	671	654	712	741	678	712	678	709	662	697	669	651	737	695	676	710	684	719	695	686	689	731	674	701	715	709	727	643	666	726	725	740	729	698	748	723	715	664	690	707
19419	2137	1097	653	432	321	276	220	178	178	165	166	170	155	151	140	151	129	163	148	162	143	150	142	166	135	136	143	132	116	134	129	140	120	132	137	128	126	128	144	140	120	143	139	133	136	133	142	115	111	156	125	106	143	141	131	136	129	134	134	145	155	120	131	146	120	116	141	130	116	135	140	129	127	137	108	153	132	141	126	118	128	123	148	99	140	145	126	144	141	134	139	146	140	127	156	137	134	133	150	110	146	131	145	148	149	148	123	133	129	142	146	138	126	151	114	132	130	126	134	139	168	145	108	140	152	137	142	143	135	123	151	124	133	141	119	136	150	134	130	137	140	137	140	152	128	162	124	139	121	116	144	128	133	147	124	129	151	144	116	122	159	142	130	124	137	127	127	126	113	148	134	136	147	124	138	123	105	100	131	131	101	135	152	125	144	146	144	148	117	138	129	130	135	152	135	121	131	128	134	115	124	141	139	158	132	113	159	144	126	118	113	122	130	115	143	133	135	161	129	132	119	131	128	125	152	148	135	135	128	148	114	139	130	132	140	129	151	117	150	118	132	132	133	134	116	118	159	144	147	135	122	111	169	142	136	124	144	150	129	128	142	139	142	144	121	141	122	157	134	148	132	144	126	147	140	115	130	119	122	145	121	139	141	116	134	139	127	138	146	127	119	149	129	140	141	136	133	142	130	116	125	123	145	150	121	135	120	152	119	154	164	136	141	144	141	124	147	129	139	127	139	137	145	122	159	144	119	115	143	137	113	136	134	124	147	128	134	147	154	134	134	126	130	124	119	136	148	131	134	121	124	146	137	131	134	139	125	107	154	131	113	115	138	124	128	134	137	141	135	126	124	142	139	124	141	132	128	153	142	115	122	126	140	141	129	121	122	143	134	139	130	127	121	135	152	126	145	164	125	134	143	130	127	133	124	119	111	135	164	147	131	95	137	158	134	140	117	117	142	122	151	130	132	137	152	137	152	136	117	151	141	125	140	117	131	119	127	130	119	141	144	137	142	143	124	103	105	127	129	127	143	121	119	135	157	155	161	116	147	142	109	110	129	142	120	138	140	123	142	112	149	130	149	124	110	144	140	130	141	120	136	136	136	130	115	149	112	144	128	128	130	148	138	127	133	135	133	156	130	125	153	132	129	130	119	120	120	137	123	149	134	123	131	124	128	120	137	137	142	141	140	130	153	138	133	141	137	132	121	149	135	120	129	137	134	130	137	115	109	128	140	128	146	133	130	130	132	132	145	140	137	95	138	138	135	114	131	122	108	127	139	136	132	141	138	146	116	127	132	124	122	120	111	128	142	123	129	138	123	124	129	127	131	147	146	123	123	123	133	131	146	137	145	115	122	131	132	150	129	125	140	136	145	136	113	137	114	136	127	162	138	106	133	160	153	137	131	123	146	139	104	148	125	141	127	133	134	136	118	151	143	136	129	145	114	139	149	113	129	133	118	133	104	135	144	142	130	111	120	137	138	138	135	131	156	124	137	155	154	136	147	140	139	122	154	139	142	121	128	139	137	148	139	142	132	138	143	145	133	142	133	127	135	164	153	121	149	139	134	119	147	126	128	138	133	124	117	127	136	141	138	116	132	132	136	124	107	113	125	137	130	127	117	144	133	129	123	129	155	126	130	143	120	138	122	138	148	123	140	152	159	149	132	126	133	137	143	136	150	157	140	124	146	148	130	153	117	124	127	116	125	149	157	118	116	136	127	136	138	140	130	148	141	144	146	142	135	144	140	149	133	109	124	131	130	133	129	123	122	134	119	142	157	133	130	130	125	134	134	137	126	124	125	145	131	132	125	132	131	133	143	134	123	136	144	140	134	133	121	128	115	123	131	123	147	135	137	142	157	126	144	134	130	146	141	150	140	147	139	145	119	139	145	119	127	137	128	130	140	123	150	107	132	141	147	148	116	146	143	123	132	143	130	130	121	122	131	147	122	139	125	144	141	114	156	137	132	151	118	157	119	128	125	123	124	126	124	107	135	130	140	139	130	117	135	148	133	143	135	129	136	111	112	143	131	140	147	130	118	134	144	128	150	146	135	124	123	127	143	148	150	138	136	131	130	129	126	132	117	147	139	152	117	130	129	142	120	145	130	147	137	136	123	147	126	136	129	125	132	141	144	124	144	155	132	146	130	135	145	141	126	131	137	129	122	136	140	126	122	134	146	124	138	135	121	144	154	145	157	153	114	117	129	128	118	135	129	127	133	153	135	117	123	151	138	144	138	106	125	147	117	132	148	130	106	165	119	113	125	120	122	134	141	143	127	142	125	139	150	135	142	145	116	145	149	147	136	134	154	137	126	128	125	116	129	129	129	129	126	120	125	151	139	139	141	125	101	128	140	119	135	124	120	136	140	134	150	133	130	137	130	145	143	142	123	135	136	137	135	127	143	119	133	121	129	136	162	129	164	116	132	137	118	142	135	144	119	128	123	125	128	136	136	145	172	125	132	124	124	145	136	135	120	126	122	127	140	131	136	122	142	139	143	108	132	138	128	150	135	130	136	145	123	147	145	163	130	143	146	123	120	150	158	127	144	126	140	109	115	145	140	133	133	123	140	137	135	132	137	142	137	131	142	124	113	138	128	139	141	152	138	144	143	141	112	138	139	146	136	144	154	150	128	130	148	140	142	134	135	119	141	113	135	123	133	127	134	124	126	157	112	144	114	120	141	122	132	126	116	152	154	155	117	127	129	126	111	135	138	141	118	125	127	140	136	108	154	154	118	129	124	155	138	132	126	124	128	130	126	117	146	158	140	127	135	145	140	137	151	151	134	153	103	113	111	126	126	126	142	123	147	138	137	129	129	128	134	169	135	126	113	123	124	132	123	130	133	139	147	140	141	127	141	156	147	146	128	157	122	127	116	144	121	147	143	144	153	164	133	138	132	171	120	130	126	131	131	137	149	145	159	133	134	139	122	132	121	140	130	116	138	133	157	125	136	125	138	116	138	153	118	132	150	137	146	146	133	104	134	135	126	146	145	134	122	130	130	122	137	131	144	130	128	115	140	153	143	145	160	120	140	114	138	138	125	144	131	143	118	120	140	140	139	152	144	117	125	138	146	134	131	142	166	154	141	121	130	127	135	125	133	130	137	137	127	133	131	121	130	136	140	122	149	127	139	129	123	139	121	141	131	125	117	146	145	143	145	141	159	132	149	143	136	130	136	144	136	100	126	139	116	141	143	153	125	134	130	144	136	137	125	143	127	100	115	133	141	131	131	154	117	117	137	131	138	117	125	145	137	142	124	120	124	147	133	126	123	143	124	132	127	131	112	161	109	138	136	113	124	151	121	151	133	112	136	134	137	138	109	119	143	125	134	115	134	139	132	120	126	156	123	141	127	140	168	136	137	135	142	150	118	137	131	130	123	148	140	134	125	157	123	134	133	138	151	129	139	157	147	114	143	131	151	130	139	152	136	145	133	134	138	143	139	137	135	126	135	126	136	129	143	125	131	115	139
12239	1297	2012	2028	1755	1257	1059	955	769	643	592	566	502	503	498	480	473	470	436	427	446	407	391	410	384	413	420	383	395	375	389	361	369	377	371	366	395	366	343	357	379	391	358	342	381	329	344	348	346	336	346	353	367	382	352	405	310	358	374	305	343	334	337	365	342	345	376	359	330	323	365	314	368	367	341	325	321	352	329	337	322	355	324	329	353	311	362	362	344	334	333	359	369	370	357	385	299	365	316	325	340	310	326	383	395	375	358	343	353	389	342	333	323	352	321	377	355	341	328	318	358	312	377	343	369	357	317	338	336	333	359	354	318	350	350	333	352	332	335	339	353	360	331	371	359	369	349	349	313	376	324	330	330	329	329	335	339	369	358	342	350	338	359	323	342	334	355	323	365	345	340	363	382	322	376	368	353	356	333	357	347	342	385	367	369	328	351	364	332	347	353	346	339	329	392	351	352	373	339	381	316	324	327	373	365	366	330	343	316	334	368	313	353	338	321	362	340	347	339	368	362	344	350	336	355	297	372	322	355	334	356	338	337	323	357	327	379	345	356	361	337	337	355	320	338	383	338	372	335	345	373	369	357	343	336	376	341	360	320	332	374	343	337	336	333	337	333	347	379	379	367	330	335	371	356	337	340	317	330	348	376	370	346	356	365	351	390	347	320	358	351	379	348	394	340	332	340	348	338	358	374	327	373	352	332	354	361	347	336	325	340	360	329	346	344	352	349	326	361	346	339	308	328	331	378	345	332	329	340	350	326	381	325	300	359	345	339	349	344	345	365	367	320	343	332	348	339	359	342	351	371	347	304	316	368	338	321	358	329	347	339	366	354	346	345	312	355	334	331	346	332	359	361	330	375	365	366	361	339	372	321	344	340	359	374	351	336	354	327	388	354	348	339	301	348	302	341	359	339	349	325	324	358	350	353	334	334	314	334	365	341	368	345	336	329	338	309	372	360	352	363	330	350	324	366	353	353	361	335	329	357	335	334	354	355	361	330	396	331	343	350	364	346	335	349	349	326	358	342	343	351	348	348	373	351	359	326	352	330	338	344	363	342	354	356	335	355	356	339	351	368	353	335	331	336	356	346	334	339	353	336	359	341	322	326	384	349	345	365	360	365	350	353	355	361	359	340	311	368	342	383	359	350	331	343	374	325	350	366	340	374	329	334	360	342	334	319	348	361	329	356	385	400	321	375	349	341	379	372	325	321	344	322	371	348	337	375	338	357	344	348	344	355	401	332	344	351	343	334	315	364	313	366	338	326	370	344	365	343	318	339	343	338	335	355	347	344	316	306	321	370	346	377	340	348	332	341	367	350	353	387	309	350	328	348	325	376	367	303	353	340	339	360	358	330	358	357	357	334	333	339	346	339	332	393	340	327	346	341	353	353	371	387	328	397	344	324	351	369	328	352	331	334	337	364	324	368	373	341	318	341	358	334	344	338	361	362	344	341	370	336	328	374	373	345	344	331	327	358	330	322	360	348	365	306	353	342	353	357	352	357	368	307	352	384	344	329	328	368	329	327	362	339	327	376	360	321	351	364	337	343	369	344	376	351	322	364	326	352	302	355	362	370	353	327	373	369	320	314	336	321	354	346	314	357	377	360	333	336	315	339	343	315	337	333	347	346	350	332	343	314	315	364	359	330	372	347	341	325	338	315	365	336	333	345	350	347	333	322	341	357	342	362	339	352	360	342	372	336	360	344	355	353	349	341	344	337	355	361	361	323	353	355	352	339	344	342	373	292	339	347	370	361	341	327	348	343	351	365	358	356	327	340	334	359	382	329	350	323	353	373	351	341	351	344	328	357	376	338	317	362	323	364	341	377	362	355	329	341	359	355	324	369	381	350	343	337	341	345	343	340	315	348	327	343	314	324	370	349	329	329	361	360	314	325	339	328	332	322	357	303	342	351	348	353	311	347	359	330	328	329	362	324	335	323	400	339	313	321	360	329	375	351	344	382	341	352	360	357	342	357	386	361	341	355	341	356	332	344	338	364	367	336	349	364	324	343	331	343	357	312	338	358	334	377	368	319	342	347	327	363	334	327	366	324	350	324	330	347	340	345	328	343	338	361	365	321	383	379	321	337	353	335	349	344	344	347	370	364	363	344	346	334	334	348	359	321	341	364	332	378	363	327	334	364	352	342	375	346	318	343	360	335	330	346	344	352	373	325	340	365	344	342	377	343	345	348	358	353	315	335	351	348	364	349	344	339	365	316	336	339	384	322	357	349	354	338	334	352	295	329	339	335	361	356	362	327	353	367	338	365	346	352	347	322	331	389	369	343	385	363	327	291	369	347	340	359	337	340	329	329	336	345	320	364	349	357	300	355	338	336	361	364	299	343	368	364	336	329	350	339	369	338	330	356	345	328	361	337	319	327	322	346	360	361	378	354	346	327	317	334	318	366	338	353	327	318	319	354	326	362	354	344	349	321	355	358	359	364	302	317	360	349	339	336	315	336	335	319	346	342	356	341	357	349	339	369	368	369	325	349	334	348	342	332	340	357	359	339	377	349	352	335	327	343	368	342	347	335	321	382	345	351	333	332	353	346	308	325	369	337	328	350	373	347	352	329	317	346	317	319	346	347	357	335	336	331	385	381	324	354	327	352	345	321	350	354	362	353	348	354	343	341	358	347	317	346	346	359	357	330	324	362	351	339	364	355	342	345	384	370	338	347	352	346	315	356	330	334	335	356	341	316	311	304	385	350	350	381	350	346	376	356	345	325	358	330	334	311	360	341	335	374	364	351	329	371	340	325	335	379	349	332	324	362	371	363	323	342	352	358	357	362	327	353	336	357	303	342	363	335	337	336	363	348	346	349	367	331	360	356	362	317	331	327	360	345	340	365	347	370	391	351	322	328	370	350	368	356	352	397	351	341	356	378	339	346	309	348	326	339	339	372	332	333	356	352	357	377	315	354	358	335	305	362	326	368	355	332	320	353	321	364	359	324	333	351	382	350	333	376	351	329	381	355	375	319	352	376	327	340	334	342	308	363	352	372	337	335	353	350	315	339	345	335	353	361	319	334	319	342	329	352	350	373	339	337	314	312	349	343	385	317	349	366	346	376	317	336	340	335	364	374	354	332	355	317	342	330	355	330	350	288	356	351	323	326	340	367	321	336	361	364	346	373	349	359	313	319	357	348	361	328	353	315	352	360	356	380	340	339	340	356	350	329	330	334	367	341	366	336	372	357	347	346	319	334	315	353	345	354	362	335	314	353	359	364	374	338	356	396	316	364	325	367	365	355	329	300	369	349	335	340	351	336	328	380	349	321	347	355	366	334	365	330	331	343	379	336	311	340	382	378	323	366	348	355	330	337	369	338	315	336	360	325	380	331	335	314	345	389	324	370	369	326	327	382	351	333	352	349	363	363	341	364	377	373	322	329	397	359	339	321	351	341	321	333	317	329	340	328	330	361	345	345	373	344	335	357	349	324	326	353	339	376	393	347	377	347	356	369	303	356	366	396	345
3090	463	432	456	376	329	321	306	326	325	318	334	321	316	336	311	281	309	282	277	336	322	319	338	313	322	311	276	318	323	309	299	330	334	312	321	311	331	341	323	311	282	290	265	319	288	303	304	309	310	283	303	312	267	308	317	312	301	257	295	296	316	345	305	335	263	298	317	343	294	318	324	328	307	342	313	284	311	297	350	310	339	306	294	309	327	309	308	299	327	319	297	342	318	299	283	337	267	312	322	313	352	335	306	318	325	323	295	311	310	341	308	311	307	306	313	346	326	323	361	291	246	338	311	269	293	301	286	282	289	294	303	303	285	308	297	334	347	309	292	337	295	290	317	318	309	340	315	319	322	285	302	298	293	319	303	311	314	322	291	328	310	278	334	315	330	316	304	312	302	328	331	342	273	313	311	286	323	311	334	319	301	291	307	306	274	280	298	281	302	296	305	313	345	282	298	277	299	303	332	343	298	311	310	313	314	298	295	305	326	319	313	336	306	329	354	316	317	336	288	320	314	325	309	304	275	302	323	313	318	332	310	272	303	290	300	303	314	299	293	330	270	291	280	315	295	325	280	306	315	293	300	291	318	287	360	327	310	330	303	312	291	314	295	319	321	311	293	315	253	340	344	302	310	324	333	301	340	307	322	326	328	334	288	298	284	306	312	295	295	330	300	320	332	281	340	287	332	282	318	297	324	341	301	301	318	316	292	323	304	340	307	303	347	285	307	303	311	326	302	343	313	314	294	303	297	301	318	313	294	327	312	333	310	303	320	302	299	304	278	275	302	294	268	306	343	305	280	286	352	330	349	341	293	285	295	311	289	281	279	350	295	325	307	297	304	317	304	301	334	298	272	309	285	316	283	299	322	282	330	313	308	298	293	292	305	315	292	315	348	299	323	291	268	308	319	282	308	329	304	300	304	314	288	318	306	290	296	285	314	302	322	301	316	324	324	309	289	312	309	281	328	337	331	317	300	346	310	265	306	319	285	318	301	356	332	327	300	272	296	325	317	280	314	304	305	297	321	286	303	258	315	344	314	333	296	346	320	318	304	285	302	320	302	292	296	294	310	315	280	323	305	297	318	285	298	286	314	309	281	322	309	300	288	314	309	304	286	322	327	332	326	295	316	303	288	300	303	315	303	325	300	344	300	284	301	299	301	291	337	299	303	294	311	331	301	327	335	307	312	312	305	308	322	310	294	304	313	297	294	300	308	335	303	314	322	287	277	333	308	323	294	314	291	313	267	319	316	311	325	302	345	340	291	305	291	340	302	295	301	306	279	307	305	326	321	284	315	290	330	339	315	294	285	322	305	285	318	322	320	320	313	316	335	295	319	318	305	294	299	299	281	310	352	321	344	312	294	298	286	307	316	316	323	316	302	360	315	299	306	316	310	356	330	310	315	312	276	336	288	282	310	314	305	277	350	304	308	320	320	310	323	295	287	272	322	309	299	315	330	311	317	336	331	307	283	304	308	307	339	300	314	301	305	303	312	323	283	341	300	292	297	292	321	301	290	307	300	295	311	297	307	330	284	343	316	295	265	332	306	301	289	344	269	309	307	298	317	382	308	306	314	305	317	307	273	312	301	293	332	318	304	322	310	275	321	285	334	342	303	317	291	319	311	320	284	298	331	348	267	322	258	330	287	316	292	304	300	304	284	323	296	301	314	265	292	330	281	298	321	291	309	323	318	304	311	291	307	297	361	311	286	313	285	286	315	291	311	281	283	268	287	302	289	291	325	337	293	356	286	317	292	303	320	287	323	305	336	309	316	283	302	300	297	299	306	322	295	310	311	332	325	317	331	312	287	337	353	323	289	358	330	326	308	315	285	291	280	326	313	306	289	296	296	294	295	257	327	318	307	300	310	315	306	284	289	284	310	293	299	283	299	301	316	323	318	347	329	296	321	314	308	327	309	319	293	289	292	300	321	327	307	310	299	326	314	313	310	304	300	332	290	287	288	329	289	307	296	298	297	302	333	294	323	296	312	301	321	326	346	339	301	297	279	301	313	301	317	304	303	297	312	284	296	301	285	301	304	288	290	315	307	300	318	290	314	322	302	334	298	300	313	265	300	277	342	318	310	291	303	294	332	264	321	315	354	319	312	316	289	321	283	300	279	322	323	284	299	316	288	277	303	324	296	288	275	339	275	317	346	320	300	321	334	320	308	348	296	308	309	323	295	293	304	327	303	304	322	277	318	288	327	311	320	287	310	296	276	341	298	288	309	279	338	289	314	287	302	305	355	310	293	275	320	343	298	310	300	259	310	326	305	275	296	304	292	335	320	325	306	294	295	314	280	332	305	317	275	267	294	323	333	286	314	306	328	316	301	305	318	301	315	293	303	291	332	316	292	292	331	303	304	322	315	307	325	325	290	272	304	328	343	315	331	312	302	279	279	304	288	307	310	322	284	296	296	283	317	340	309	322	338	310	288	301	329	289	328	323	309	316	304	259	336	294	307	292	275	325	327	320	319	316	303	330	317	304	302	275	313	297	272	295	319	312	316	289	278	307	289	300	300	317	274	291	326	309	304	299	296	322	308	292	315	315	318	289	302	324	314	319	297	318	306	271	335	316	305	310	346	286	324	320	268	316	304	317	323	327	287	282	291	307	277	318	306	315	299	301	297	315	348	291	316	305	296	313	314	310	310	300	293	304	310	312	298	311	278	331	295	283	297	309	297	309	311	330	297	334	289	319	315	275	258	292	315	307	316	334	325	317	304	290	308	294	311	328	329	292	317	304	339	297	307	303	301	313	312	259	327	332	319	293	290	296	323	297	331	298	285	286	286	280	260	300	303	307	308	312	308	335	309	296	310	296	308	285	316	286	361	320	326	319	279	309	306	317	299	324	304	278	287	316	319	298	288	322	316	309	298	310	307	279	312	308	294	302	301	329	339	324	296	301	326	315	319	293	329	297	316	283	298	308	308	336	342	287	290	332	293	301	289	308	317	300	317	279	311	306	295	302	297	283	320	299	311	301	289	312	346	306	276	320	294	286	309	299	353	363	300	316	337	306	282	283	293	326	297	306	283	297	303	289	303	296	268	312	327	287	316	289	286	274	318	334	322	281	321	317	286	296	284	276	323	345	304	305	313	307	304	296	318	288	298	286	303	320	293	309	325	293	321	315	290	305	292	286	316	321	292	306	277	326	310	295	315	307	307	324	301	336	321	301	333	338	303	332	294	303	300	344	304	310	307	267	321	337	327	335	303	292	303	279	306	272	318	266	288	294	324	300	308	305	309	295	303	290	329	319	318	277	292	317	291	332	318	296	284	315	304	299	300	326	277	315	313	295	312	304	291	307	361	339	312	297	270	286	316	345	289	273	300	275	316	321	320	314	340	268	306	307	319	278	314	310	275	295	290	302	288	322	312	328	313	307	302	284	317	316	325	317	299	325	321	317	316	267	300	293	346	326	283	297	331	351	341	312	299	297	325	324	324	317	265	319	312	316	303	280	326	303	332	303	306	321	303
3099	821	1104	1036	1038	802	732	792	792	764	736	749	695	761	707	711	744	745	776	711	715	749	766	727	736	726	726	720	711	753	717	677	721	728	727	755	739	768	692	778	711	732	713	702	789	763	776	756	667	686	732	756	751	724	764	791	763	707	749	761	741	731	742	696	777	713	681	756	739	735	752	729	728	702	755	721	698	718	714	709	732	768	754	734	734	738	700	806	714	709	726	692	728	737	771	754	716	725	732	736	716	716	759	717	762	730	724	707	655	781	735	708	705	738	724	720	760	811	706	774	776	746	746	691	750	736	762	755	726	750	746	678	728	736	749	655	741	712	749	760	769	714	762	752	726	742	755	789	780	776	678	727	719	704	714	714	803	710	762	761	775	727	719	750	742	739	721	737	704	752	765	735	743	693	746	759	699	720	744	714	687	687	756	711	688	702	761	757	763	766	695	742	729	697	771	749	785	758	708	716	784	715	734	715	693	772	747	739	741	721	695	780	721	773	743	754	743	711	745	778	731	732	707	763	736	733	749	725	735	722	754	747	698	718	796	730	749	768	747	715	737	751	750	740	668	741	735	675	717	762	674	697	716	716	742	733	745	698	715	731	730	752	708	750	758	743	756	733	691	742	745	704	803	769	723	719	701	796	746	752	723	722	717	750	727	770	723	757	749	757	763	728	725	713	769	741	761	741	748	766	737	701	713	736	770	720	826	746	787	732	746	723	726	764	735	804	762	714	773	730	785	699	761	741	731	756	763	723	752	784	747	726	708	756	724	736	741	733	747	719	749	758	711	792	747	652	738	744	762	737	771	707	767	755	727	733	752	753	736	741	700	700	733	721	700	704	760	751	727	763	743	749	669	732	755	760	755	755	692	713	751	725	713	712	783	723	732	712	763	742	791	728	779	763	698	781	742	762	714	775	762	769	774	696	724	736	748	746	748	748	733	758	722	737	756	712	709	728	790	751	817	751	739	736	777	738	698	758	719	755	746	745	719	759	724	736	786	719	741	764	692	731	725	785	700	784	727	794	728	725	708	740	784	703	776	727	780	802	723	746	744	735	699	667	722	750	756	681	731	738	738	759	711	761	755	703	784	766	717	752	744	730	724	739	717	749	755	704	771	748	730	728	737	691	682	747	756	747	699	738	777	665	716	730	723	762	761	712	737	755	717	748	743	742	749	702	712	689	737	774	732	711	675	722	752	728	741	758	713	710	708	707	774	736	740	663	774	752	718	712	761	709	735	756	672	716	728	729	686	756	704	672	736	739	697	765	728	767	708	752	741	738	757	748	798	736	777	769	737	776	715	707	705	741	769	720	702	758	793	730	736	733	781	750	757	765	733	766	706	747	732	732	732	738	767	752	777	735	720	722	723	748	759	716	716	786	771	719	764	773	732	735	750	742	764	710	714	770	749	771	711	746	736	730	692	711	726	707	732	757	739	731	712	735	729	679	712	764	717	745	725	746	795	752	731	690	737	730	740	718	803	757	709	767	752	723	754	718	759	730	745	746	758	727	765	766	713	704	716	773	726	770	729	724	756	675	727	760	732	744	736	714	768	756	738	763	775	682	729	754	746	712	715	737	691	734	734	715	739	755	757	744	732	740	716	724	717	738	725	746	739	786	802	702	741	760	782	723	718	727	751	757	729	740	728	720	759	781	735	726	738	721	719	731	694	718	741	716	783	749	725	726	719	813	698	745	752	702	720	747	725	707	706	724	719	709	731	755	740	726	736	782	764	741	763	738	716	744	749	679	723	766	747	733	741	800	746	722	728	778	720	712	698	768	749	752	750	712	734	701	758	714	748	744	711	756	790	744	747	719	736	718	706	742	721	787	770	755	741	723	729	738	752	713	752	739	737	775	757	745	737	780	726	741	706	716	774	769	714	728	742	714	707	730	698	724	784	746	690	726	755	739	729	740	762	722	726	737	752	752	709	733	740	787	734	743	717	674	773	706	727	762	740	724	714	781	750	748	749	734	752	749	761	730	741	747	700	717	763	704	751	744	776	758	675	689	743	767	703	725	757	728	737	738	758	759	722	715	749	750	794	758	753	780	731	736	783	748	710	744	778	791	709	748	733	776	702	678	719	741	784	756	705	717	734	747	698	732	721	772	761	775	723	722	726	745	728	745	756	741	728	737	743	701	734	720	734	725	687	682	771	748	688	776	794	771	722	741	764	731	763	789	660	760	790	739	742	727	748	727	731	730	705	723	692	742	773	744	721	722	741	755	731	750	803	736	764	793	709	723	765	718	750	756	761	745	756	689	729	708	767	707	757	741	699	725	718	741	766	764	712	722	700	759	702	788	721	754	758	682	706	765	701	731	740	746	721	676	736	733	773	696	741	734	785	730	749	714	765	750	706	750	732	762	740	705	766	787	683	718	708	776	709	730	742	723	751	737	757	751	743	698	747	760	722	783	803	673	690	634	705	757	718	752	766	722	711	774	751	668	687	772	709	749	728	763	736	724	770	787	720	726	758	689	728	787	769	724	731	759	743	731	760	740	771	764	758	729	732	726	744	712	698	730	745	726	752	792	746	710	726	761	753	782	754	725	761	736	704	749	739	746	729	724	751	750	740	754	701	725	787	698	741	725	705	797	691	748	774	731	753	766	709	721	726	716	748	701	725	721	719	739	755	743	740	746	744	739	728	745	738	740	770	776	771	754	713	717	741	744	740	759	791	749	736	733	696	758	757	730	716	762	761	734	773	786	743	739	748	742	784	728	742	762	759	759	727	718	763	712	749	738	765	785	708	755	731	756	738	726	728	742	700	756	737	714	762	720	733	701	730	777	765	736	713	719	740	780	730	703	716	729	699	755	746	747	720	707	748	746	743	720	787	721	761	703	744	740	767	720	758	765	758	730	755	758	670	759	727	706	716	749	738	740	747	689	702	770	723	748	756	730	710	759	785	749	716	740	736	736	681	741	788	706	755	769	792	731	730	687	776	725	768	733	741	730	775	733	742	731	756	753	744	735	744	751	741	761	784	769	697	737	779	778	737	752	729	691	749	711	730	741	719	754	783	759	724	676	760	768	790	755	745	713	718	737	743	710	706	736	740	746	725	735	737	722	808	730	705	696	737	686	745	749	711	734	746	743	743	707	728	765	785	711	711	742	737	668	808	786	726	764	740	741	704	741	691	705	725	734	728	749	724	774	693	743	760	764	726	688	721	700	705	756	730	744	707	765	741	705	744	726	769	739	771	725	755	734	732	758	732	735	729	736	747	720	735	697	718	776	675	728	720	750	756	754	707	752	745	776	716	730	772	759	729	728	725	707	710	733	757	767	766	794	715	738	704	718	734	769	718	724	739	726	727	733	748	762	692	696	781	766	771	738	765	736	698	742	728	755	785	777	714	799	687	747	779	718	720	724	736	769	754	665	763	735	728	714	758	752	757	716	732	718	721	693	790	731	755	761	720	740	731	705	725	739	713	734	743	730	744	747	780	737	712	724	707	747	679	771	737	736	699	733	739	683
11514	1064	790	606	518	437	354	332	294	365	340	325	322	286	283	327	294	313	294	282	282	324	299	260	313	299	326	283	306	321	262	308	283	271	272	306	268	248	295	273	301	290	285	269	328	297	274	303	291	292	275	300	321	288	291	302	314	306	294	278	302	299	284	279	301	327	289	292	278	332	293	276	323	276	279	266	265	350	297	303	317	312	260	293	271	286	323	279	272	292	297	290	294	298	295	342	292	272	275	274	264	326	290	291	296	301	299	291	268	276	244	305	319	272	250	305	315	320	286	278	295	303	288	286	303	266	306	293	262	284	303	257	287	286	282	310	285	306	317	314	309	320	304	280	288	260	281	285	309	295	287	267	291	273	276	292	291	284	325	299	301	356	292	289	273	285	301	267	270	280	281	296	295	304	316	279	262	298	326	298	303	299	279	294	272	272	284	295	343	280	318	286	287	283	252	262	264	299	292	320	287	296	316	313	312	286	288	287	291	260	276	270	289	332	300	299	277	313	298	297	290	268	285	266	291	296	286	296	286	295	330	270	268	284	294	286	283	269	311	297	251	288	309	298	302	294	302	302	302	273	261	295	311	257	285	280	287	298	308	287	298	305	305	266	289	309	284	333	275	295	301	300	305	282	277	312	325	308	304	308	251	299	292	331	326	326	293	298	296	286	288	299	276	310	262	293	278	315	290	310	325	318	275	339	264	326	281	281	307	299	312	293	286	312	276	281	277	310	290	308	301	321	281	314	287	276	275	274	314	277	286	284	306	303	272	290	320	282	290	327	318	319	305	286	306	309	280	262	296	310	300	270	288	308	299	294	258	302	272	305	314	295	293	288	267	259	280	287	300	277	275	276	311	295	325	306	302	315	329	299	297	281	287	298	299	287	277	299	296	276	317	293	275	316	303	283	329	267	269	287	306	283	293	307	300	286	317	301	296	289	297	302	294	310	306	296	269	283	277	289	323	300	290	276	322	322	321	294	298	310	284	311	293	309	296	298	311	301	296	290	292	297	310	299	272	276	245	288	280	260	316	309	272	286	291	312	288	299	292	282	284	298	272	293	282	285	292	275	290	282	281	275	311	291	284	294	282	287	296	252	298	307	253	298	320	312	287	271	267	296	290	325	294	322	290	303	297	265	278	267	285	303	303	282	324	311	298	301	304	258	291	280	310	276	282	277	294	314	320	305	279	295	294	293	289	285	307	298	323	283	297	275	292	286	277	301	266	314	281	293	307	310	311	295	287	290	302	293	262	279	318	276	279	277	267	310	262	291	275	280	281	275	284	305	319	279	302	303	301	285	265	296	309	315	350	311	306	278	292	322	283	305	277	314	292	319	304	307	318	294	277	288	307	267	301	298	323	293	306	280	279	290	268	317	270	286	261	304	318	305	263	273	300	302	292	295	322	279	311	269	307	325	296	297	302	281	287	311	276	298	279	272	270	254	303	288	284	285	310	284	283	281	234	286	324	284	318	274	280	274	266	319	287	262	315	274	292	305	273	266	280	295	312	312	300	323	278	280	297	315	321	272	255	289	303	305	321	253	298	277	313	290	282	285	292	282	299	303	278	291	285	282	278	297	305	302	295	258	257	274	281	278	264	269	313	308	303	261	302	297	265	275	296	276	263	303	291	285	285	310	276	299	273	287	302	303	284	303	291	289	306	265	294	311	301	319	255	275	285	290	291	282	280	306	297	273	301	277	273	299	285	286	325	311	302	274	291	283	286	293	284	332	302	302	269	239	269	299	278	282	294	311	293	278	283	332	308	306	300	296	278	297	298	318	327	288	281	310	280	314	289	316	302	239	294	301	328	276	306	296	300	300	294	315	301	286	302	311	283	297	276	282	315	299	327	285	308	274	282	299	282	271	295	291	299	309	292	306	288	271	276	343	269	302	277	297	286	304	291	282	285	297	290	284	322	309	271	295	280	317	316	288	260	302	268	281	307	277	299	273	273	298	292	324	311	270	251	291	239	308	294	304	267	298	271	304	274	276	292	279	271	327	284	319	297	302	295	273	287	282	291	284	312	304	271	277	312	299	280	330	300	264	297	293	309	324	281	278	272	298	291	318	311	295	282	306	292	272	305	311	302	285	285	251	292	283	279	293	311	294	287	268	286	289	275	296	299	290	307	308	269	298	316	313	286	278	296	289	283	273	281	313	311	272	295	288	297	285	285	270	294	277	301	300	281	306	307	275	280	268	300	322	277	285	285	287	300	301	306	313	303	301	258	311	325	287	324	270	311	274	271	300	308	274	311	280	325	271	299	282	284	270	314	263	276	315	330	315	326	301	301	255	309	301	300	288	281	264	253	275	308	274	306	305	300	286	297	287	282	287	281	289	268	263	311	293	302	316	300	274	314	337	281	294	315	302	290	288	316	279	277	306	257	318	313	275	274	307	294	270	311	309	311	280	299	296	305	288	262	294	287	291	289	249	276	293	276	283	281	303	302	290	268	296	299	268	298	325	273	305	283	287	293	292	321	290	308	280	290	262	301	313	269	313	293	292	301	278	338	284	293	272	268	311	297	291	260	339	273	318	300	302	300	301	280	314	326	311	262	284	269	246	315	303	296	308	307	288	282	307	267	297	321	292	306	291	281	300	306	263	312	294	287	305	351	310	322	298	299	302	314	286	290	312	292	273	302	283	282	285	329	266	284	282	331	280	317	315	304	299	267	287	298	272	282	282	291	297	264	285	291	311	310	283	313	291	277	281	289	299	318	273	294	295	256	258	321	323	300	277	296	305	341	283	318	276	289	298	292	317	278	291	284	281	280	289	278	275	282	315	303	320	294	290	290	290	305	298	309	261	297	283	294	299	281	320	264	267	298	280	283	282	289	261	302	282	262	284	287	294	278	301	299	274	285	297	315	260	274	248	328	293	295	328	269	302	276	284	306	291	311	306	317	296	298	308	292	292	319	323	273	316	282	318	310	292	312	293	304	299	316	273	293	292	285	286	313	284	288	303	318	286	301	311	267	294	308	321	261	302	287	303	247	281	285	295	276	315	283	285	274	321	287	254	294	278	282	295	316	284	331	297	309	294	290	259	309	306	280	313	301	297	294	277	289	284	327	303	266	297	322	266	332	295	319	280	271	294	276	313	297	296	275	318	290	275	298	300	309	294	266	316	253	273	283	295	286	285	280	301	295	292	326	291	306	284	297	303	288	318	288	295	275	300	286	281	312	298	318	276	304	299	276	296	295	325	261	292	271	281	311	303	290	309	279	286	322	272	289	279	297	268	284	287	267	284	295	258	305	247	300	299	315	283	309	298	287	279	309	285	257	260	291	284	332	280	306	287	298	282	315	301	279	284	307	274	287	283	295	287	297	302	297	302	274	305	263	276	300	303	287	281	287	298	289	305	255	299	255	316	301	317	248	299	292	297	275	281	301	295	326	265	303	248	306	291	314	339	281	277	310	318	302	281	295	310	326	270	290	324	290	260	244	320	300	276	324	296	270	293	299	293	264	292	264	278
9253	1071	1716	1828	1690	1166	1064	989	885	804	835	754	780	778	799	793	740	689	755	767	729	753	766	723	749	715	765	699	737	744	719	686	663	700	708	692	714	743	690	729	665	741	686	688	701	709	675	705	682	661	724	663	725	675	782	729	671	673	660	687	694	717	691	727	709	705	742	640	650	622	667	684	719	670	696	707	676	713	702	743	688	713	733	710	690	731	662	733	694	687	677	691	688	740	685	696	679	671	694	683	685	695	649	718	732	698	716	672	737	688	684	717	688	727	701	717	699	675	704	759	657	676	719	667	696	708	697	706	726	665	744	699	750	708	708	727	684	724	706	718	717	673	696	667	646	654	713	758	711	683	704	686	724	695	683	724	681	684	731	696	734	712	684	763	708	718	700	675	694	719	624	683	630	696	712	714	712	691	656	711	737	743	681	703	685	690	640	704	702	714	757	684	731	708	690	660	722	701	666	690	663	679	687	690	694	692	653	694	701	719	752	731	718	670	739	663	678	679	698	733	680	693	670	660	710	708	742	726	721	694	686	742	721	679	689	672	693	747	626	696	689	677	674	663	715	737	737	682	701	703	687	689	656	666	708	709	721	679	614	696	668	695	690	709	687	659	637	697	641	702	699	683	745	711	676	697	673	705	715	693	697	711	717	730	701	656	668	690	673	702	718	706	722	703	690	703	680	687	725	677	703	648	691	722	739	685	713	716	708	670	714	651	683	695	701	701	709	696	656	628	737	738	643	680	679	706	712	649	678	712	696	613	652	663	704	754	757	722	697	727	697	714	666	692	729	692	683	713	719	715	658	726	670	738	730	689	710	718	710	721	660	744	757	678	726	724	699	663	714	703	709	723	725	709	658	690	718	705	677	665	709	720	678	675	671	681	699	718	687	684	736	691	680	719	725	712	633	692	721	691	694	696	676	684	734	687	717	742	691	643	689	662	704	687	723	723	674	673	745	705	725	691	732	706	676	690	677	712	749	663	697	723	702	732	684	733	657	707	668	694	676	699	710	736	672	689	727	677	668	692	712	682	737	728	609	699	661	724	701	714	696	710	714	704	690	676	703	683	687	681	703	720	754	702	708	686	696	700	729	709	676	713	704	655	692	647	712	676	695	752	643	715	686	679	695	693	703	691	681	688	694	682	702	674	736	685	685	691	685	708	646	681	685	707	741	653	700	689	671	712	711	692	733	709	724	691	757	724	686	713	690	717	698	705	667	721	657	691	670	700	691	716	706	731	687	669	720	714	723	662	723	711	698	710	766	669	733	694	716	682	658	692	724	710	709	712	725	715	710	649	695	717	752	705	687	702	727	680	731	725	737	693	724	709	687	714	729	693	691	732	677	709	704	707	705	688	683	694	695	660	669	720	708	721	716	710	726	674	670	698	750	610	709	730	671	659	699	676	684	748	702	672	678	692	692	664	653	668	695	701	648	716	686	716	681	717	706	683	669	693	665	681	713	682	700	734	711	665	665	674	666	691	687	737	696	682	722	681	670	701	687	755	670	680	661	705	677	692	663	669	727	707	728	715	664	669	722	667	688	721	705	721	708	664	687	717	672	714	715	655	715	687	723	737	695	673	719	718	728	708	721	657	718	700	725	698	688	746	666	652	685	677	687	727	671	691	689	710	699	718	734	708	677	655	755	676	712	708	703	697	715	676	682	662	702	679	666	696	738	696	684	684	704	730	676	682	695	697	668	719	728	675	704	690	730	724	679	706	631	686	678	678	703	663	669	658	739	684	727	669	744	695	667	722	731	693	672	710	673	686	725	710	694	692	725	672	692	724	685	677	726	694	652	751	700	669	663	687	691	675	696	712	681	676	666	660	676	708	678	695	723	671	752	708	668	694	666	694	684	717	655	716	709	693	646	696	709	716	735	746	737	684	655	705	708	697	663	721	724	778	666	651	663	688	707	718	660	689	690	691	723	721	722	726	710	709	676	727	687	665	735	712	708	673	709	660	658	738	677	704	696	694	675	684	662	671	688	736	646	720	707	690	732	710	760	715	700	693	690	696	695	703	709	728	708	725	673	666	679	684	665	674	698	740	686	704	686	743	656	735	682	683	718	726	717	734	708	732	735	716	675	684	739	702	685	714	737	718	671	691	725	725	688	750	702	662	705	685	778	670	688	707	683	702	694	686	727	658	686	725	677	723	723	703	663	676	677	697	706	631	681	747	680	691	692	735	684	677	672	682	724	683	676	727	696	661	677	668	725	717	674	711	691	712	685	657	694	631	709	701	734	702	667	652	665	743	678	727	659	676	649	710	733	699	741	682	682	683	750	720	704	680	663	693	680	714	693	705	686	676	704	732	723	704	725	688	718	674	686	709	734	706	760	680	668	703	707	680	666	722	701	673	646	645	731	650	664	676	651	763	740	669	694	722	668	664	667	700	716	676	728	671	682	651	693	733	667	698	735	676	733	683	688	698	689	701	737	751	682	688	738	708	666	628	639	690	666	642	681	743	665	674	693	694	672	721	706	666	705	688	728	724	667	688	711	661	693	679	661	668	684	772	690	684	687	729	694	690	687	609	698	745	680	710	734	733	707	723	714	705	714	710	689	723	670	718	738	690	655	693	658	666	698	716	682	689	676	687	693	739	737	711	650	684	705	684	649	715	658	667	666	751	719	732	663	671	678	668	690	667	690	748	704	676	698	684	692	721	755	714	699	659	704	682	713	672	752	731	767	718	723	662	722	687	708	662	730	722	706	703	715	666	674	739	695	699	674	742	727	759	661	737	677	668	722	685	724	689	665	674	754	688	687	687	675	723	731	657	737	703	715	688	637	703	721	752	736	684	684	722	693	695	694	742	690	696	714	707	667	715	664	743	696	751	696	709	725	677	669	632	663	687	655	719	671	698	718	673	669	694	687	635	728	723	693	666	699	680	684	696	718	708	643	664	712	688	683	708	744	751	687	754	663	713	678	635	731	705	656	698	692	717	715	693	723	707	667	723	711	689	684	699	704	681	716	685	671	684	707	712	685	656	728	697	681	664	703	719	689	716	704	706	681	735	759	693	695	704	684	679	680	708	711	647	689	654	664	664	705	684	676	723	718	747	696	674	707	676	697	688	695	683	729	682	663	716	674	740	713	686	703	713	696	725	699	706	685	676	667	685	662	715	680	742	653	731	700	766	688	707	704	739	685	659	655	733	704	706	697	706	696	658	722	639	713	731	663	715	729	707	698	689	663	677	718	750	691	692	674	650	688	680	620	654	688	713	701	650	714	718	733	718	697	679	676	694	749	720	713	712	698	678	679	675	713	677	703	755	741	705	740	712	717	671	647	682	709	673	710	674	697	636	714	682	682	698	659	676	687	698	704	723	716	670	662	677	657	670	678	699	694	704	673	701	728	698	666	640	674	669	670	708	665	700	670	666	725	696	713	711	686	703	705	720	674	694	694	698	684	700	684	671	652	711	696	724	716	662	689	706	727	743	719	656	691	663	648	727	708	668	696	710	736	702	674	698
19715	2204	1065	857	540	302	263	263	203	199	204	134	168	154	144	152	151	151	146	159	155	154	149	183	141	126	136	136	122	136	167	145	132	155	143	168	143	149	148	119	147	142	111	137	135	136	151	145	142	130	110	132	147	154	141	155	130	130	141	157	156	144	121	139	148	134	143	149	127	139	124	154	129	135	138	126	152	131	135	119	120	129	149	138	115	140	155	114	136	153	146	126	146	130	147	160	137	168	133	137	118	147	145	150	142	143	149	119	127	134	114	133	160	152	143	151	152	140	154	134	129	136	125	146	120	128	149	151	125	137	156	124	132	129	132	145	130	124	171	138	125	160	138	142	121	142	137	139	146	153	151	129	114	136	160	134	155	144	122	138	129	138	160	132	135	141	150	129	135	117	137	141	192	129	132	130	134	147	154	136	126	141	140	150	137	117	121	156	119	127	124	131	136	148	134	127	154	145	161	137	137	157	124	127	153	124	145	152	135	140	142	143	143	117	119	126	152	157	143	142	121	132	121	138	145	148	132	127	133	127	138	124	142	153	119	136	159	129	126	147	128	139	122	163	117	123	141	161	137	125	134	123	138	134	134	158	148	151	143	131	141	124	129	127	114	152	149	137	127	139	147	126	151	145	131	136	148	152	153	159	136	138	134	124	130	123	136	139	152	127	117	137	137	140	155	130	141	127	138	149	139	116	131	128	163	136	129	134	153	133	134	129	139	115	150	148	149	126	126	163	145	137	150	134	120	156	117	127	123	155	144	138	115	154	124	132	132	135	139	136	161	151	130	140	151	136	131	142	148	142	145	145	146	137	131	149	173	162	149	164	133	132	146	121	137	135	143	145	135	122	143	136	121	152	153	144	128	123	149	144	138	132	127	147	140	150	139	119	143	138	154	128	127	125	126	142	136	142	162	147	148	127	134	153	151	148	122	143	134	133	125	128	146	128	119	146	133	130	122	154	129	136	128	118	150	123	129	148	145	150	165	131	125	153	156	138	133	149	122	119	140	120	152	136	143	133	144	136	147	131	160	139	129	123	143	140	124	155	129	135	153	148	133	141	156	114	130	121	134	139	128	151	156	133	142	140	133	143	150	145	130	143	127	128	125	126	146	143	115	137	138	130	130	134	144	144	112	135	141	148	146	143	127	160	137	143	130	129	125	121	167	132	119	142	137	149	134	148	155	149	135	157	134	134	134	128	131	150	157	136	125	132	145	139	136	133	89	137	137	131	141	136	151	146	119	128	138	141	132	139	153	151	125	139	130	142	148	129	128	155	130	148	138	141	144	127	122	149	131	167	130	132	143	156	142	125	136	128	129	134	156	131	148	146	155	134	140	122	139	149	148	132	129	159	133	148	149	151	125	131	151	123	118	146	117	162	164	136	138	137	140	141	134	122	130	131	130	142	139	149	153	144	145	126	134	154	127	126	139	126	131	127	136	143	145	157	143	142	130	162	129	134	155	149	167	126	110	146	131	145	150	126	152	143	138	125	127	157	125	124	135	139	152	138	136	131	126	155	155	152	118	125	141	145	143	128	121	146	115	142	137	138	126	131	130	136	129	135	132	129	138	140	158	133	139	147	124	133	153	131	139	131	121	124	133	131	135	133	155	144	136	155	144	122	130	120	151	132	140	153	128	113	126	137	151	141	132	134	130	149	138	141	127	130	144	128	146	157	160	116	137	141	161	117	131	133	123	135	149	142	110	124	150	155	130	136	137	161	128	133	140	145	136	147	146	151	149	118	124	138	139	143	142	133	143	156	144	148	128	134	142	116	158	145	126	124	147	114	153	137	135	151	112	140	157	130	141	157	123	135	141	141	140	137	126	131	155	149	135	142	151	157	129	144	153	139	145	143	146	132	120	152	133	136	144	115	136	120	137	142	122	146	147	143	140	134	124	125	126	134	116	142	117	134	134	147	139	145	113	143	151	139	118	138	141	120	141	156	154	143	124	143	147	136	118	163	162	151	137	120	128	150	160	167	132	143	122	130	126	154	140	132	120	134	147	141	159	131	151	122	108	128	144	134	142	168	147	122	135	136	120	134	129	126	121	146	135	125	134	141	134	140	154	128	148	132	143	123	141	134	128	134	144	127	140	139	140	140	140	149	146	128	133	142	134	144	146	136	118	132	157	121	120	130	143	139	131	148	148	161	152	156	164	126	110	140	156	127	117	157	114	139	149	136	147	132	126	145	136	110	156	148	138	140	124	137	131	118	144	134	133	127	162	135	150	155	136	129	136	124	141	145	153	150	157	129	127	136	149	170	122	141	134	125	129	146	134	136	120	139	125	136	124	150	122	143	118	150	134	146	112	134	158	133	130	153	136	141	149	142	123	176	127	130	124	119	134	148	122	135	150	124	142	134	136	134	141	134	116	144	144	154	141	130	135	133	130	128	137	141	142	155	148	143	131	137	140	145	131	136	143	153	155	147	129	131	129	135	140	123	119	141	132	143	149	139	139	113	122	144	139	149	146	135	149	141	137	122	130	135	141	138	135	138	144	128	139	143	110	131	98	139	152	137	128	136	155	110	116	137	130	117	126	134	142	125	136	130	136	143	135	151	135	130	146	150	130	123	143	124	136	140	157	137	137	118	129	144	129	140	141	112	126	133	154	122	149	139	125	124	128	137	142	139	132	142	127	137	125	137	137	127	138	152	141	109	136	155	135	137	121	159	128	133	135	132	147	133	124	134	144	130	149	136	127	137	149	140	120	130	125	151	138	145	147	164	137	153	126	126	133	131	136	154	147	135	129	133	144	151	128	168	164	152	154	122	124	137	124	134	131	117	125	141	155	149	141	143	170	139	156	139	134	146	133	128	135	121	139	153	154	149	122	132	142	144	137	123	140	138	144	151	134	125	136	153	133	109	126	135	145	123	166	137	139	150	139	136	132	143	132	153	138	127	144	131	158	136	146	141	133	134	122	140	129	123	135	122	152	120	135	125	126	143	135	135	126	156	142	125	142	129	152	134	132	116	163	113	151	123	146	126	152	148	123	138	124	111	138	143	141	139	131	140	140	139	146	143	140	150	141	162	139	124	136	135	143	121	123	133	137	149	135	132	149	142	136	118	134	130	144	134	149	145	131	123	161	131	145	134	132	137	140	136	122	126	127	127	145	134	147	126	120	134	146	136	143	145	129	104	116	131	141	169	154	140	129	138	146	127	136	136	154	132	134	136	158	136	125	130	151	146	129	110	150	124	131	127	117	145	138	122	136	143	121	146	122	162	150	119	143	148	127	134	130	141	144	137	141	120	128	146	116	162	124	119	122	132	137	110	125	118	138	147	142	132	154	126	119	125	120	133	139	133	132	130	111	173	149	157	119	145	150	131	157	127	157	135	131	144	137	120	125	127	135	128	139	130	136	133	151	135	130	144	131	123	161	125	142	166	126	140	147	115	132	140	136	149	124	135	145	153	129	144	125	145	128	141	145	140	114	131	155	115	126	127	144	120	144	151	158	137	189	130	132	124
12391	1174	2015	2714	1947	1324	1078	952	695	648	617	609	520	535	518	488	502	481	445	447	425	426	457	418	396	397	407	395	379	387	412	383	362	386	385	370	330	405	369	380	375	357	339	369	354	355	347	381	315	399	374	343	389	406	392	392	384	364	340	333	376	352	316	348	335	382	362	365	385	351	363	356	394	358	356	341	371	380	374	312	318	374	353	346	361	351	374	361	349	388	368	356	353	328	358	346	376	370	368	348	359	351	386	326	334	365	342	368	364	342	363	360	341	353	365	341	370	367	342	333	354	352	353	385	388	335	358	358	361	364	338	346	348	376	323	372	331	343	386	332	389	335	356	341	357	352	350	336	342	360	381	362	378	362	335	345	359	333	377	382	348	333	361	367	335	330	359	355	323	340	335	320	349	351	365	342	386	359	361	345	352	322	349	357	338	361	337	379	344	360	362	339	377	343	351	350	372	348	361	343	381	339	330	351	366	327	328	370	326	362	343	358	357	369	336	316	347	343	338	341	374	354	345	344	358	336	372	349	350	334	335	341	338	370	364	353	362	361	327	338	364	345	331	322	338	366	329	339	354	342	333	320	353	362	363	368	334	320	352	353	346	339	335	379	327	321	371	363	339	348	367	368	377	348	344	348	335	355	384	334	368	334	339	349	343	366	366	325	348	366	355	386	317	343	367	374	354	339	379	345	334	354	345	348	369	371	379	353	354	341	312	341	366	359	326	353	367	348	352	341	335	362	368	365	377	369	339	349	373	349	385	338	381	348	340	333	342	356	376	326	330	395	349	345	373	361	360	378	324	323	375	332	351	364	357	346	338	347	361	330	358	371	366	337	332	370	374	334	358	331	331	353	339	350	317	354	363	342	356	363	328	349	372	368	340	342	322	353	361	364	348	358	360	341	366	370	374	307	352	322	340	356	330	358	338	387	362	345	316	374	336	348	337	309	353	353	344	324	333	364	331	357	359	313	344	381	309	350	356	352	358	349	367	352	326	311	340	327	357	374	369	384	373	384	334	363	351	359	357	336	324	337	322	316	358	360	341	356	378	375	393	331	361	338	370	348	355	360	359	334	349	318	377	327	339	368	328	349	357	376	341	361	352	357	377	366	352	350	385	332	339	363	380	340	383	368	381	369	315	346	367	375	353	322	372	372	358	360	333	327	349	374	314	333	380	341	349	348	347	336	399	404	340	342	335	362	333	320	365	346	359	341	371	326	357	347	341	323	352	378	354	388	351	350	310	342	376	348	390	319	368	346	351	387	334	308	387	383	354	383	379	339	372	355	304	334	332	353	346	370	346	375	350	334	367	317	359	357	340	342	331	329	330	351	341	358	395	342	362	402	360	364	343	360	356	387	384	360	366	357	367	311	332	355	338	318	324	379	354	357	335	365	382	345	354	368	366	343	374	373	356	310	366	350	328	358	317	379	344	343	340	319	345	367	338	342	310	365	360	338	332	369	342	348	350	365	342	338	361	330	378	362	332	348	323	329	377	340	356	371	354	340	353	355	368	334	338	365	357	355	348	377	319	379	354	353	364	337	347	323	350	337	358	354	351	336	368	352	359	334	333	346	373	354	319	363	316	346	350	353	354	370	360	340	362	399	334	333	346	371	371	340	360	342	321	325	355	359	340	367	336	347	374	361	372	342	376	372	323	357	353	340	336	366	344	355	356	356	354	381	359	364	361	332	369	346	349	380	344	369	352	357	343	339	385	373	357	380	343	354	347	358	361	356	352	336	372	362	344	387	337	331	389	348	308	339	352	369	372	382	362	345	350	334	338	396	303	349	390	372	342	353	331	401	342	359	375	339	373	340	345	360	382	356	348	360	365	354	344	359	340	349	336	360	362	357	331	372	391	329	347	361	348	364	337	343	327	345	341	345	373	360	358	367	323	360	351	337	366	368	358	349	358	343	345	355	330	361	354	354	352	366	370	374	354	342	311	323	381	348	325	355	338	341	345	335	338	351	315	355	332	331	343	350	335	368	363	341	341	332	366	360	334	370	326	391	375	333	337	320	332	337	385	319	339	338	344	361	331	359	374	334	345	339	359	371	360	373	318	388	331	320	377	359	382	352	338	342	350	336	336	306	356	341	330	327	364	376	346	349	341	361	355	343	353	349	331	351	330	344	372	360	370	345	357	357	369	389	336	347	343	350	333	350	358	366	325	322	337	335	333	353	329	319	323	363	363	363	351	355	359	344	388	374	358	368	339	403	364	347	346	346	346	348	352	337	362	325	367	342	367	385	376	346	338	343	387	368	341	370	324	386	357	368	350	378	354	373	321	357	356	353	345	345	350	323	359	364	381	360	371	335	362	350	347	357	344	340	351	368	376	367	383	365	342	318	349	348	333	384	375	329	362	354	348	328	385	354	363	363	348	344	369	333	379	326	367	349	357	363	360	353	374	354	333	385	349	352	356	316	342	331	328	374	378	375	362	339	358	369	368	355	341	372	342	378	330	355	374	376	343	399	345	350	350	365	372	355	359	338	322	339	318	357	396	345	344	315	370	334	337	301	326	343	379	352	358	336	344	344	353	354	350	351	368	359	344	334	357	372	388	369	365	314	361	373	327	347	336	348	345	350	363	351	367	318	365	333	373	347	352	392	376	362	326	346	359	342	328	334	335	355	339	323	356	352	343	361	340	382	360	336	361	348	356	328	337	373	330	348	342	313	299	354	350	370	364	347	322	361	368	320	332	372	334	340	334	348	334	308	333	342	350	372	348	368	371	357	344	360	356	349	353	331	335	368	336	348	357	341	361	351	332	383	391	335	339	366	371	352	345	376	339	323	382	360	346	356	338	341	357	334	383	343	345	272	352	332	389	340	353	366	344	373	363	330	366	369	348	333	356	374	365	351	374	350	335	355	337	353	332	377	366	342	373	328	365	336	379	359	357	327	339	402	356	363	362	371	363	342	339	359	349	361	364	361	361	378	353	342	365	398	349	369	351	341	320	383	353	372	344	330	340	355	347	318	333	347	378	363	376	363	345	357	368	325	359	365	385	362	348	336	348	328	321	359	338	378	350	334	365	373	349	358	371	331	402	340	301	364	366	346	369	346	376	361	350	368	337	349	348	342	350	355	373	364	352	360	333	346	356	326	341	411	360	353	349	372	375	355	362	372	345	385	357	349	358	342	356	339	368	349	341	338	362	356	360	373	384	371	381	356	387	358	346	321	340	329	319	330	392	346	330	354	331	374	358	343	320	368	358	332	335	394	334	352	351	327	373	374	390	339	362	374	343	363	349	341	347	322	351	346	361	383	355	367	362	351	349	342	361	339	351	356	361	373	339	359	365	361	366	347	347	336	347	358	331	347	364	325	328	362	338	331	374	351	382	359	377	341	358	290	364	382	367	335	345	331	342	371	370	325	358	341	359	345	352	360	332	351	353	331	374	348	375	330	329	349	375	368	319	364	361	362	338	378	338	365	369	347	319	351	356	345	353	348	319	374	347	368	355	357	346	378	343	353
2971	434	461	493	356	328	314	317	332	306	337	305	311	305	319	303	341	306	321	307	304	307	324	336	323	304	328	293	304	300	346	305	310	296	309	331	283	317	300	322	305	328	305	344	295	326	288	317	307	306	326	319	310	299	317	302	301	302	323	302	322	270	282	344	334	292	301	306	333	302	329	335	285	323	308	296	318	327	301	307	330	322	293	310	306	309	319	311	290	313	298	298	314	329	326	286	317	312	312	293	287	293	323	325	285	308	313	305	320	354	328	337	297	312	304	324	325	297	325	321	298	326	301	304	340	338	308	339	338	333	281	324	327	309	344	309	321	347	289	321	300	318	309	295	298	304	269	334	317	323	314	313	326	314	269	340	279	331	323	323	318	301	309	275	325	314	313	306	318	317	323	314	325	328	286	328	307	290	312	345	355	292	317	291	309	322	316	291	319	284	337	298	314	306	317	287	321	347	319	313	317	296	323	296	298	329	290	274	299	277	319	277	326	309	306	336	300	268	336	331	314	320	329	308	293	289	328	295	337	287	314	336	311	319	330	310	316	284	292	268	302	287	314	314	332	289	306	295	329	307	309	317	297	350	347	330	307	318	317	316	316	313	307	315	333	287	335	320	286	315	310	313	305	345	287	350	309	334	322	292	278	303	280	287	339	331	306	328	320	351	338	298	337	294	297	325	324	301	333	311	304	306	273	272	320	284	309	297	322	349	328	292	282	326	316	315	308	329	359	302	324	305	309	360	331	313	335	293	299	293	337	302	294	263	325	321	344	281	304	319	318	340	332	323	312	308	294	335	311	304	317	299	306	335	284	313	334	297	325	306	319	325	307	297	294	286	311	308	292	325	311	285	290	327	325	319	307	294	305	312	298	325	288	319	309	300	337	306	329	335	304	322	281	330	324	305	291	322	309	310	309	301	299	339	362	323	303	294	304	313	301	318	291	329	305	305	301	284	291	317	301	305	316	279	298	296	327	291	297	318	287	332	313	296	316	337	309	301	333	309	324	325	309	323	304	318	306	340	301	306	287	290	336	305	290	313	326	322	338	287	348	334	313	297	302	297	315	323	326	344	320	324	282	288	306	291	300	291	339	297	300	316	304	320	279	292	288	324	337	350	292	334	317	310	294	329	326	317	361	315	306	284	333	350	320	284	340	327	322	303	337	326	340	322	296	300	289	298	284	307	322	313	327	313	302	338	311	336	327	293	307	306	318	330	290	315	323	306	301	328	286	339	308	313	276	309	333	335	305	312	299	334	331	284	301	318	306	314	305	292	298	317	261	306	269	315	336	307	358	284	311	279	318	315	318	316	335	322	283	328	307	301	293	308	283	300	299	321	291	305	330	302	301	297	310	318	320	291	286	286	315	337	295	287	321	326	315	289	304	312	298	296	310	359	319	288	326	305	322	296	317	308	307	315	319	328	332	298	330	303	291	337	288	313	321	342	320	302	324	277	317	326	305	321	296	309	334	275	285	324	281	314	316	308	279	313	267	319	291	309	346	314	318	288	321	314	310	272	275	317	313	347	309	332	268	307	306	334	329	325	319	313	315	286	306	320	328	285	305	336	343	321	312	313	343	313	301	300	298	316	316	325	307	314	326	287	335	304	301	301	323	329	301	286	356	331	322	335	297	313	332	330	343	307	310	320	305	317	329	296	338	320	322	292	302	360	290	294	317	328	323	295	307	305	332	285	324	328	303	309	284	331	319	270	286	350	302	377	315	310	315	314	311	327	318	330	309	296	325	339	340	342	310	319	301	299	308	315	333	325	334	304	292	281	280	297	316	299	302	295	314	309	311	326	328	325	318	300	313	338	283	335	339	307	317	319	301	311	310	306	319	304	286	321	299	290	305	312	297	280	302	296	286	307	300	287	305	311	285	316	279	341	303	327	292	357	323	313	308	271	303	300	307	313	331	273	319	287	336	316	309	306	286	296	308	267	330	312	300	292	301	336	314	329	333	301	315	328	302	330	329	287	294	305	317	302	296	317	323	330	301	281	266	290	331	320	314	326	283	306	348	319	284	302	303	313	290	262	334	285	313	308	281	307	307	324	285	318	302	325	277	326	305	305	305	303	311	300	308	319	349	329	298	305	300	312	301	288	265	311	319	307	329	357	303	282	298	298	306	296	306	301	344	308	319	304	325	301	314	343	308	305	301	267	296	317	291	315	304	316	327	327	308	295	291	312	325	340	317	338	318	281	322	299	314	305	355	293	304	292	321	325	320	316	310	319	279	300	298	308	304	303	308	344	318	345	302	314	293	308	286	310	327	277	325	332	315	332	279	336	337	325	307	342	295	325	286	323	276	301	310	311	304	270	334	297	298	342	308	331	315	318	310	287	316	320	333	320	317	336	302	329	316	316	299	324	325	315	297	324	317	294	323	307	272	290	295	318	294	309	321	296	321	287	325	317	323	285	313	350	316	299	317	305	361	301	359	319	288	316	307	295	304	332	306	298	295	304	284	295	320	326	290	293	277	307	302	332	322	319	315	330	295	300	282	321	311	313	345	296	329	292	290	301	337	312	295	301	315	320	309	313	293	293	321	306	292	286	325	286	309	293	317	332	316	318	285	301	336	304	290	339	328	289	314	307	311	296	314	315	301	329	316	271	325	319	320	324	293	313	346	329	329	280	293	312	313	323	303	331	326	288	303	344	309	277	296	288	303	322	316	327	305	292	331	295	308	313	328	310	306	299	304	326	334	279	290	309	300	365	317	332	299	282	289	293	317	313	308	320	314	336	329	307	304	309	303	299	302	325	293	307	323	331	328	293	321	296	309	344	302	285	312	305	322	320	330	307	275	353	314	329	331	290	329	332	323	331	313	305	317	338	340	288	350	323	300	275	317	279	290	347	305	294	330	323	305	266	284	304	306	309	347	326	320	335	292	304	293	297	286	314	340	318	341	330	329	338	292	329	322	301	311	317	347	326	343	331	321	289	313	329	350	315	285	347	294	322	301	303	294	333	328	311	302	274	295	288	316	339	301	322	301	325	314	325	305	292	329	350	295	304	336	354	306	352	302	320	333	279	306	316	296	318	287	325	297	275	306	292	317	335	301	323	305	269	297	295	301	252	309	344	300	285	311	316	297	280	307	303	317	337	287	324	298	316	276	317	304	286	318	328	301	312	309	304	330	314	324	321	318	325	311	301	329	332	317	336	326	316	280	296	291	304	282	325	288	295	303	303	280	350	297	334	308	292	291	343	314	304	299	299	286	329	333	364	310	328	313	338	338	327	278	305	289	287	353	305	338	321	336	315	317	310	319	308	325	340	339	339	319	327	319	343	311	313	314	341	349	330	335	317	297	296	319	301	316	312	293	326	299	327	324	326	347	322	269	298	300	309	296	326	329	299	304	295	308	323	340	306	339	302	340	351	328	309	306	283	330	283	283	343	279	297	310	300	296	318	315	335	307	316	307	311	310	311	307	320	278	300	300	354	350	331	314	308	289	318	378	329	340	315	334	304	313	317
3006	790	1104	1517	1079	809	764	735	738	753	729	753	711	714	728	700	780	720	816	714	761	748	750	727	790	716	760	719	708	740	754	751	748	714	794	738	750	712	712	737	717	793	764	744	722	744	741	762	773	801	714	732	737	754	754	791	735	732	765	757	787	739	734	743	722	727	695	712	755	733	729	753	756	758	746	731	806	750	737	764	706	767	757	765	730	716	760	737	721	781	729	773	693	753	776	758	676	743	729	762	772	723	734	749	746	731	736	758	784	769	691	735	755	770	721	718	759	735	730	694	717	764	750	717	731	758	781	723	723	790	791	747	708	793	765	709	737	766	741	708	745	739	745	732	724	748	742	724	732	752	816	769	698	749	713	769	720	708	748	737	695	738	752	753	742	740	726	768	737	733	801	797	765	778	751	714	696	725	746	713	769	708	767	717	738	754	753	794	760	772	750	655	766	794	736	756	778	737	742	716	736	746	767	731	745	745	751	760	763	689	708	816	786	730	706	729	735	732	750	735	696	774	766	730	738	721	750	722	755	790	750	763	720	731	716	747	738	761	748	752	719	767	768	778	743	773	750	752	727	796	729	779	711	702	734	727	757	744	738	705	778	737	719	760	768	765	760	716	781	714	714	703	748	729	707	786	792	747	711	746	798	728	718	741	739	762	740	748	724	733	753	680	696	717	755	754	713	757	677	732	758	706	795	697	735	735	753	757	752	781	754	759	735	763	782	744	734	704	757	720	739	758	754	745	729	756	785	736	787	741	744	739	794	725	772	781	772	755	730	760	725	729	783	752	718	754	777	775	738	721	768	720	773	797	736	738	750	750	745	771	720	711	721	743	765	757	798	676	715	810	726	723	766	757	776	778	806	824	696	746	804	751	741	758	779	750	804	740	761	756	730	739	784	793	772	742	803	692	734	750	734	757	791	729	814	786	732	738	727	718	743	750	721	734	757	781	663	751	720	757	725	726	724	732	761	783	749	710	745	747	761	721	782	716	770	729	794	818	736	724	756	724	726	733	677	762	721	749	754	766	771	788	780	763	774	790	727	783	763	748	755	742	685	747	707	766	749	751	734	703	713	691	716	740	724	752	744	755	763	718	717	741	753	739	718	755	773	712	739	748	768	731	701	750	734	691	734	740	709	728	719	730	757	693	710	728	771	726	730	754	797	767	749	776	735	771	735	691	732	738	796	700	741	717	713	751	802	709	755	730	745	773	724	771	754	778	735	788	759	738	743	783	733	723	701	785	737	729	709	709	727	707	702	737	786	743	716	790	756	791	743	724	733	760	777	745	779	757	719	727	785	723	707	741	718	721	735	745	768	753	790	740	716	765	748	736	710	765	762	753	781	762	744	718	730	738	733	744	744	773	701	718	741	734	749	717	737	744	656	751	756	757	757	715	786	782	806	742	776	738	754	729	734	737	815	735	692	737	723	745	734	756	744	732	732	726	712	769	767	740	720	738	723	776	736	781	709	749	723	705	783	768	750	765	738	752	721	700	674	771	763	714	755	766	743	739	777	718	750	774	727	771	725	827	732	718	783	727	740	727	706	734	725	756	745	736	754	716	731	728	787	715	726	765	731	783	760	763	784	766	714	713	782	745	740	709	738	823	708	734	744	797	776	778	780	772	732	745	763	765	759	713	770	748	722	751	713	781	729	741	760	752	731	746	733	763	767	764	740	744	712	737	725	765	763	723	774	783	762	786	744	748	712	700	737	777	772	791	695	761	729	756	703	756	794	764	749	736	673	712	729	800	795	755	759	701	792	720	740	732	755	716	725	784	784	765	760	767	734	725	724	755	770	757	768	707	711	731	743	769	764	769	761	733	748	769	778	769	724	685	772	752	717	755	743	752	758	742	731	731	801	728	718	803	742	768	739	741	812	793	715	764	796	765	777	716	720	720	773	796	764	721	789	779	756	761	772	783	733	771	726	731	742	749	741	748	750	686	767	723	755	693	754	744	759	735	708	720	747	742	729	777	790	735	839	742	761	745	743	761	754	809	730	724	702	716	769	719	776	769	718	723	778	755	760	742	669	702	719	725	712	781	732	715	725	678	717	732	731	754	760	717	757	749	750	746	723	744	783	746	722	770	753	714	697	725	731	748	775	749	764	750	797	772	783	693	781	783	750	792	727	768	769	737	752	742	783	733	740	682	769	779	769	726	718	776	767	760	697	719	750	725	711	739	720	764	747	747	752	755	815	739	752	771	771	762	764	735	746	697	773	730	715	704	743	763	785	720	749	768	733	705	756	722	746	780	760	725	747	744	739	734	802	690	715	733	779	737	734	744	709	791	720	756	786	781	742	728	732	745	768	753	735	762	780	700	724	759	730	774	723	721	730	706	762	699	764	743	723	743	749	720	726	739	745	751	731	759	708	743	723	742	759	740	737	784	713	736	734	787	693	790	761	783	764	726	789	722	737	747	761	740	786	716	733	797	720	723	747	756	762	744	744	742	730	778	709	683	796	749	777	693	749	716	693	786	760	738	687	732	733	743	710	791	751	779	760	759	730	740	741	734	728	763	779	733	753	736	753	770	756	761	746	717	730	735	750	774	749	736	712	754	734	732	727	781	729	783	747	775	714	741	722	774	774	760	791	719	758	729	720	727	718	669	794	774	730	752	722	723	728	738	718	745	811	779	687	794	718	754	723	750	720	756	745	772	729	747	735	686	732	720	749	781	781	806	763	764	789	775	742	737	738	716	753	732	750	720	716	706	743	706	742	753	768	727	773	732	724	722	726	750	799	722	712	730	791	788	775	746	745	717	772	740	730	755	738	698	685	773	742	778	762	720	779	773	730	730	753	759	776	731	791	736	742	746	728	723	713	730	728	703	742	784	709	726	792	751	711	788	736	775	780	740	766	758	732	729	753	709	741	711	747	726	745	733	779	813	728	735	741	795	771	776	723	736	726	741	776	804	773	766	741	674	726	745	723	789	741	707	776	760	766	733	698	774	731	762	726	719	741	733	740	771	768	736	753	746	674	773	772	776	753	717	738	743	732	780	752	678	714	750	725	754	762	744	772	714	689	768	741	703	722	739	776	741	731	778	762	713	683	737	765	748	754	724	712	734	685	734	734	745	720	728	739	757	730	737	778	708	725	747	714	744	743	744	729	808	694	726	709	716	752	756	746	767	759	730	687	774	794	722	739	690	734	708	712	726	752	774	729	732	721	742	718	710	739	740	723	754	721	768	764	712	785	767	731	746	715	731	750	711	757	734	756	713	739	714	749	754	724	765	759	731	782	747	687	763	748	817	771	740	709	752	758	779	780	760	733	715	714	773	734	786	740	768	743	788	772	726	769	790	759	761	720	761	737	783	728	743	768	772	746	811	761	710	759	805	733	793	712	746	770	705	732	749	763	794	705	763	748	724	711	766	718	761	769	756	710	783	722	771	713	734	776	718	718	706	780	733	750	777	764	744	769	717	740	684	743	709	722	720	704	706	761	698	746	765	769	770	768	724	672	737	756	732
11095	979	957	1278	699	407	395	312	328	336	307	309	306	279	332	317	294	333	319	299	273	331	285	296	320	295	316	311	328	292	287	299	335	303	307	307	314	274	270	300	280	313	311	304	289	318	302	319	272	286	299	306	308	303	287	277	288	280	277	307	298	320	304	312	308	304	296	278	322	266	292	319	313	298	316	295	325	297	297	275	269	305	310	268	282	305	313	288	318	321	329	288	294	286	302	309	254	272	305	296	310	316	293	285	323	298	295	317	326	295	313	317	295	323	298	298	299	281	259	277	302	307	282	300	303	285	295	274	277	316	294	290	319	301	335	319	330	332	318	319	302	289	307	303	295	302	283	333	300	290	322	311	272	312	328	310	289	290	271	328	279	314	309	289	310	295	281	291	321	302	314	306	260	273	286	291	306	334	298	302	309	306	296	296	290	273	306	308	300	340	279	310	316	303	291	301	308	322	292	302	281	285	284	287	296	327	323	281	292	277	288	307	319	292	312	292	288	273	301	327	323	291	305	340	325	303	312	302	318	317	316	271	286	299	308	282	311	288	294	273	323	276	299	318	318	310	280	282	292	260	289	283	252	277	302	287	301	326	323	314	272	295	320	281	328	301	306	306	323	335	287	298	326	286	316	310	296	314	285	323	298	277	302	322	316	317	286	285	300	328	247	284	278	268	303	270	272	295	301	312	294	303	300	300	325	298	311	323	302	294	296	306	303	305	285	282	293	288	283	274	273	273	283	279	317	329	300	304	269	319	302	310	306	308	307	314	292	277	305	285	308	254	299	300	314	323	317	288	275	295	331	284	323	297	291	300	334	291	285	321	287	295	306	303	324	335	284	314	269	290	325	333	296	284	280	307	302	306	280	287	283	272	289	313	304	295	354	263	304	303	305	302	289	324	308	289	276	305	276	266	283	302	281	290	287	304	319	285	342	315	301	292	325	290	286	274	281	279	345	288	292	287	269	294	288	263	295	291	316	332	285	308	273	306	315	277	269	277	264	303	293	262	299	292	286	265	288	312	276	258	272	313	278	313	309	311	302	294	288	325	289	307	317	298	312	268	312	280	291	330	318	302	262	290	309	322	288	291	302	268	281	294	301	312	282	308	266	311	311	318	287	274	284	299	293	300	309	279	313	262	287	265	283	270	316	319	299	294	309	331	292	295	282	290	307	259	289	282	300	299	291	305	282	291	296	276	297	321	288	324	305	282	292	297	280	287	265	294	283	286	292	301	290	299	302	280	263	294	298	334	284	283	310	281	310	266	283	276	295	275	294	294	266	276	266	278	305	283	271	322	296	297	301	288	310	276	264	275	294	316	315	310	276	291	288	303	310	314	327	297	296	318	277	298	305	300	261	305	285	308	307	299	283	288	327	294	354	293	322	323	327	286	295	294	286	326	278	321	285	345	294	293	301	336	309	336	270	277	277	256	289	323	269	287	313	289	299	310	278	292	265	293	303	280	283	289	296	277	316	279	284	270	290	296	296	311	274	296	288	306	291	277	279	277	320	278	300	316	326	296	279	278	280	301	276	271	273	293	295	274	306	298	290	323	296	291	314	297	341	271	304	309	274	284	292	307	293	295	301	305	306	297	307	299	298	278	284	287	279	274	290	302	302	341	290	276	301	285	301	298	295	303	274	301	309	275	276	280	284	274	307	278	296	292	302	318	328	295	288	310	277	293	307	315	314	312	307	289	303	272	320	304	306	266	313	263	292	276	270	265	300	303	283	320	291	256	325	324	287	304	283	296	262	299	294	279	320	296	282	286	322	305	291	278	301	295	290	290	317	304	310	266	279	312	303	286	315	297	283	282	305	302	296	295	296	306	300	301	312	303	295	274	283	294	305	308	288	314	337	296	273	303	292	297	297	280	306	277	317	303	304	292	303	298	291	311	274	320	309	286	308	291	292	287	306	309	297	281	310	314	309	304	292	301	313	281	327	305	288	275	294	319	283	281	288	302	302	278	283	282	300	293	285	287	315	281	320	313	311	316	326	292	279	300	314	290	263	265	282	291	301	254	317	289	295	284	291	311	267	300	286	318	290	312	279	302	313	319	286	276	262	279	298	304	270	271	274	308	303	318	288	305	327	306	317	317	303	270	338	313	311	320	304	312	318	283	283	291	331	296	293	303	330	270	293	306	276	283	299	291	270	292	308	282	297	281	257	289	326	303	279	282	281	269	304	282	319	268	302	301	301	294	285	286	285	327	286	277	293	309	283	285	296	251	271	278	256	285	290	300	301	313	302	285	295	327	265	299	291	332	290	314	300	280	260	305	298	296	275	275	275	291	291	292	275	328	300	294	306	302	299	281	332	295	292	320	307	297	276	291	279	291	299	301	301	302	281	301	302	314	303	323	334	275	319	298	296	306	297	303	264	300	301	327	273	301	289	319	303	305	295	296	279	301	303	292	300	319	300	301	292	319	274	262	280	289	312	298	271	319	306	308	286	325	293	306	311	288	257	304	271	262	289	252	298	276	277	275	302	295	297	285	259	285	271	329	280	311	298	317	288	306	285	301	331	308	345	306	262	323	292	290	311	293	284	309	293	282	281	304	287	316	311	309	272	296	307	288	319	280	299	319	316	306	329	273	293	307	297	302	307	262	303	312	308	297	321	309	318	268	285	312	287	316	293	283	300	300	276	291	293	293	296	312	334	296	267	302	290	315	285	286	306	243	276	309	261	276	326	308	281	305	297	314	256	308	314	298	316	282	287	285	311	288	292	282	283	271	278	304	286	302	310	315	290	305	312	282	295	300	326	309	317	286	286	290	269	280	301	315	292	283	281	289	307	313	320	301	305	311	285	266	286	308	302	301	318	322	341	288	275	305	302	319	321	313	279	319	291	299	295	275	312	298	301	306	300	272	292	315	303	293	275	308	260	324	280	317	313	311	316	331	282	269	266	322	275	314	299	352	285	321	263	321	286	273	273	291	295	327	284	294	285	264	310	284	292	337	327	299	299	287	317	333	310	313	299	280	307	294	293	315	271	315	289	290	296	306	315	288	288	304	308	304	281	315	296	290	344	310	259	337	328	295	322	276	287	295	265	295	305	319	289	300	258	314	325	278	253	293	306	312	301	308	315	305	276	305	283	306	315	306	281	277	304	279	269	331	302	315	295	331	317	283	276	269	302	324	306	294	259	298	281	292	286	293	271	274	282	305	271	311	291	307	316	302	304	305	266	281	291	331	274	281	307	301	312	272	297	294	283	276	248	340	287	281	296	305	305	322	305	299	308	311	269	286	301	295	320	306	295	301	278	307	295	299	261	299	309	299	279	284	304	289	278	313	310	290	297	298	299	303	300	288	305	278	265	300	273	299	351	288	301	274	293	280	329	294	316	278	300	314	302	301	287	273	292	311	300	307	306	320	317	316	297	323	270	306	319	301	269	310	279	286	339	319	285	282	277	303	302	311	295	341	312	315	294	301	297	292	309	326	302	282	306	328	285	287	317	308	319	272	284	314	318	291
9134	1035	1941	4257	2004	1169	1093	1018	880	875	823	827	739	868	761	756	736	737	777	741	722	721	749	766	704	732	736	732	734	714	660	754	707	726	722	719	725	759	694	776	744	697	743	741	689	736	754	712	706	679	763	719	757	734	731	705	745	688	719	753	733	692	698	723	663	723	698	673	734	706	698	752	735	709	684	744	760	719	707	746	710	713	746	713	709	740	700	750	679	722	737	706	714	718	739	679	698	720	698	755	738	757	709	706	718	687	737	758	680	750	708	698	703	713	686	694	702	681	687	697	739	712	704	683	710	703	697	711	672	746	657	684	713	712	684	691	706	728	715	693	709	684	740	681	680	707	655	700	710	781	707	690	748	725	737	756	714	719	718	750	708	688	690	687	690	761	719	701	686	705	684	727	701	714	741	730	724	676	727	713	712	696	672	699	732	714	704	696	726	729	718	706	721	726	704	692	717	685	701	745	699	673	681	747	695	709	679	702	697	738	712	734	736	717	728	728	672	684	719	672	724	681	718	655	693	718	726	718	679	755	714	680	744	753	711	729	749	691	709	741	692	722	714	732	706	665	706	714	711	662	701	741	724	691	747	702	714	737	700	725	725	681	718	774	719	701	753	762	698	709	712	733	683	759	674	721	730	706	713	715	754	719	705	730	718	735	762	722	655	675	687	723	698	724	707	704	683	653	685	740	704	736	709	741	680	675	645	753	755	684	684	698	685	703	725	729	648	706	733	750	681	770	743	707	713	723	743	669	700	734	702	734	705	707	714	692	741	743	719	707	686	688	721	699	743	714	688	677	676	674	702	729	688	752	715	715	707	691	690	705	739	665	712	757	671	726	751	722	769	693	672	671	688	692	697	728	693	699	673	674	723	762	721	697	687	763	737	757	692	719	680	639	749	720	694	697	680	733	738	745	748	680	729	757	720	752	755	750	689	722	760	711	699	703	750	731	721	697	708	715	712	739	664	745	733	758	727	654	700	762	720	699	777	730	713	765	657	714	673	736	693	726	688	690	704	698	761	686	700	704	716	685	705	766	686	687	732	706	676	686	787	756	683	743	725	704	741	756	667	635	686	681	669	728	673	678	661	703	709	713	717	745	738	705	726	669	700	704	709	685	657	692	687	741	707	671	731	716	751	718	706	703	725	700	732	704	727	666	708	656	724	741	675	708	695	717	761	699	733	727	745	689	732	728	741	734	662	705	743	724	682	670	694	710	681	688	705	741	742	701	667	724	676	715	734	717	730	659	676	741	728	720	718	739	728	683	690	723	720	722	707	753	744	684	738	713	732	719	735	713	744	717	649	696	724	746	708	672	736	720	707	748	713	714	723	684	703	677	665	724	728	763	722	659	705	689	729	723	714	690	745	709	751	720	681	756	756	734	666	752	688	705	703	714	686	719	738	696	767	717	722	693	694	663	694	697	684	754	724	710	712	721	695	720	691	719	742	715	708	683	684	726	754	689	696	731	752	685	711	723	663	694	752	688	731	759	719	673	716	740	751	719	670	692	728	708	694	731	669	766	727	753	697	778	641	711	714	760	722	742	728	683	666	700	725	731	728	707	718	706	724	736	727	693	723	740	699	730	705	693	673	683	725	682	699	715	715	704	707	717	698	698	721	728	695	703	723	680	737	703	692	736	691	735	755	722	684	711	663	743	716	750	724	761	675	705	737	662	659	666	742	752	686	693	742	708	696	726	704	699	702	749	721	706	678	674	732	763	710	707	680	678	693	651	729	694	723	708	710	704	713	719	698	723	659	705	753	708	708	723	724	689	745	696	740	678	760	689	695	720	697	734	712	736	746	732	692	730	683	663	708	744	708	748	730	675	665	685	699	718	691	692	644	706	707	732	669	697	754	725	708	721	667	756	744	691	699	730	747	668	700	731	696	725	706	700	687	727	719	678	718	701	689	686	695	725	694	682	706	702	677	704	685	697	650	737	721	718	718	693	712	761	710	689	750	702	736	728	714	695	728	715	687	717	710	751	710	706	629	764	655	656	701	741	711	743	710	677	710	720	706	680	745	653	663	695	683	701	704	737	716	710	708	678	736	713	713	730	675	684	719	711	753	749	657	733	656	700	726	731	674	689	701	737	700	671	713	709	755	689	684	680	713	756	726	669	720	673	680	703	648	729	713	713	722	651	683	781	679	699	686	709	669	789	692	755	705	733	747	700	699	740	696	723	726	742	706	710	662	736	705	741	713	708	665	702	709	679	684	718	720	722	731	708	746	736	718	707	739	640	743	700	690	732	684	742	737	668	731	769	728	731	713	702	727	712	686	673	747	756	715	740	693	732	693	717	724	695	713	707	682	714	682	680	690	727	748	758	734	658	718	731	721	670	759	742	701	725	726	723	718	696	737	719	676	675	668	695	658	745	692	707	646	704	696	731	751	714	731	752	719	743	685	718	693	712	705	700	702	689	724	736	756	725	711	724	677	710	691	690	740	637	685	675	687	718	686	741	719	704	692	706	727	701	713	695	697	691	733	710	749	692	756	700	665	696	712	714	726	723	711	695	741	738	723	756	690	679	700	674	706	653	697	723	754	743	739	736	714	711	690	670	673	654	732	684	730	694	721	698	712	712	758	728	744	745	756	700	690	718	672	716	673	725	718	684	725	707	710	710	698	678	725	721	690	719	711	668	768	718	716	706	695	737	730	721	723	693	686	743	675	700	722	703	654	710	701	719	733	723	711	718	687	699	708	715	717	721	731	717	681	697	737	696	750	708	695	656	735	738	730	688	682	703	692	730	710	732	701	682	713	691	697	683	717	727	719	682	715	724	713	700	730	721	688	756	697	727	785	701	706	721	717	685	717	693	714	723	719	742	685	672	680	745	725	691	727	715	715	761	702	667	759	752	742	719	708	678	731	677	681	690	686	739	704	686	697	702	703	704	733	753	702	746	751	708	684	721	699	734	747	724	697	696	727	698	705	745	711	730	674	720	736	701	698	703	700	732	703	685	707	732	706	669	685	714	737	763	751	706	689	716	659	698	712	672	735	678	659	737	708	675	762	699	706	678	713	668	737	705	676	690	709	698	698	710	696	725	694	657	706	736	715	694	712	691	705	684	663	667	736	712	727	706	648	729	718	668	687	715	704	680	736	680	751	684	749	706	720	700	734	706	708	704	728	659	710	755	720	700	729	660	763	701	698	694	715	773	699	712	731	710	698	678	681	769	699	737	740	703	740	733	644	726	706	711	756	701	704	741	725	669	728	671	715	731	719	666	747	669	716	698	713	707	683	698	697	694	755	722	707	720	694	701	703	705	742	728	712	734	734	730	643	724	714	748	675	731	694	691	691	726	689	694	710	705	734	722	705	713	703	685	707	694	681	716	714	725	700	716	692	697	678	713	707	709	681	719	719	720	654	725	708	692	682	737	696	709	676	725	695	707	715	696	769	691	702	662	724	742	713	699	725	695	669	699	719	742	732	714	647	712	765	707	773	686	710	760	671	688	721	731	712	712	757	737
18874	2019	1807	844	891	300	282	227	183	197	162	173	141	154	154	153	151	177	142	133	162	151	139	133	128	152	151	150	133	129	156	137	121	164	167	133	149	141	150	135	132	138	156	137	135	134	156	139	162	159	151	144	138	153	139	145	135	127	147	182	149	147	136	145	154	136	132	159	131	132	142	113	157	134	135	156	141	153	148	131	137	139	133	132	148	138	157	121	145	127	160	146	131	112	121	148	133	139	153	166	150	152	143	142	128	141	143	145	126	134	151	137	147	139	133	120	128	136	130	137	146	126	126	138	123	109	131	141	154	150	133	147	147	133	149	153	133	126	128	137	140	133	121	134	160	166	152	125	146	136	142	127	146	145	135	171	116	128	125	131	140	136	142	123	126	150	133	126	115	145	126	137	153	158	130	137	126	156	134	136	156	125	135	150	136	125	131	130	134	141	132	108	169	134	161	129	131	141	140	143	134	143	143	141	133	150	139	137	151	146	132	151	138	141	144	133	129	143	164	136	141	135	142	120	143	116	142	137	130	128	143	128	133	139	153	129	117	132	137	148	139	141	137	150	155	147	122	144	130	147	133	132	131	163	131	146	180	134	142	149	155	101	152	126	160	128	132	155	145	140	165	137	150	166	166	135	134	159	133	128	141	146	140	113	133	120	151	148	130	139	155	144	155	125	134	115	136	142	129	143	114	136	153	133	141	115	148	154	146	143	154	132	147	146	151	142	152	143	127	142	132	150	138	126	130	142	146	147	134	139	142	137	132	144	151	128	117	118	145	125	139	127	147	154	141	128	132	133	149	127	139	132	146	130	111	123	141	134	128	136	137	135	142	145	145	135	105	133	147	143	145	163	151	155	129	118	139	143	139	157	155	148	126	131	119	142	147	151	143	137	127	137	141	131	147	146	135	128	146	146	146	145	122	145	143	141	130	104	167	141	148	130	148	140	129	118	171	157	144	150	132	124	121	126	139	146	130	123	138	139	135	133	128	139	142	148	124	134	136	145	153	126	148	129	154	128	156	135	130	134	140	128	147	129	139	136	129	107	141	121	144	127	143	142	147	159	141	121	134	145	155	128	153	139	120	131	154	160	130	153	137	125	116	146	132	135	123	114	139	142	123	138	139	131	130	156	149	130	133	139	149	149	133	168	154	153	125	143	134	114	132	123	145	142	162	148	117	157	127	148	148	126	146	139	139	133	142	130	157	130	160	164	140	150	152	133	158	158	137	143	145	121	137	147	139	131	144	134	130	150	137	113	154	157	124	123	160	132	127	133	153	147	158	134	156	140	148	148	137	153	136	134	138	164	143	147	110	146	140	136	123	136	145	141	148	156	142	110	142	141	153	150	162	146	139	150	160	154	135	141	123	141	147	139	135	159	146	135	143	156	163	129	157	156	133	134	148	148	119	141	122	136	140	147	148	146	142	110	143	160	118	148	140	150	127	122	156	116	142	140	146	122	144	152	141	156	135	149	145	141	140	131	137	127	121	131	139	125	157	131	138	120	153	154	144	142	163	142	136	120	132	125	128	120	148	135	139	149	147	129	147	165	143	140	120	138	144	143	137	133	157	156	142	144	131	121	129	151	132	126	152	151	142	151	136	137	143	138	128	150	130	152	161	151	145	157	121	136	131	135	147	119	129	148	129	155	127	127	135	129	133	136	140	159	144	160	165	148	130	132	136	123	150	134	120	131	128	131	150	132	122	130	140	142	140	137	147	134	127	153	126	153	149	174	142	151	119	150	135	172	110	122	157	147	168	128	164	132	161	170	120	135	138	138	156	139	132	136	126	135	143	145	151	131	145	119	155	146	148	149	123	143	131	127	140	145	128	142	134	137	132	138	150	144	130	135	138	137	127	127	144	136	155	138	149	145	136	154	145	118	137	140	135	142	156	137	141	138	125	156	140	138	150	150	134	134	139	142	150	125	138	136	137	127	124	130	126	150	148	121	136	138	130	144	143	151	127	137	137	141	139	135	135	126	148	126	137	167	150	150	135	138	150	152	133	142	139	143	148	134	142	162	127	129	119	123	159	140	120	157	129	154	142	135	157	122	136	151	132	155	151	144	118	146	141	162	127	156	167	155	136	148	139	134	141	140	129	132	131	146	145	136	137	145	134	135	146	121	142	130	130	152	124	160	138	137	130	156	148	140	139	126	132	136	113	143	127	133	128	147	151	144	121	148	131	141	124	159	146	141	128	157	159	126	122	130	136	142	150	159	135	157	136	159	120	130	140	143	147	148	149	139	143	145	131	158	141	141	152	153	140	154	136	162	150	140	116	128	142	137	133	146	122	139	134	130	124	128	139	139	150	148	137	140	147	179	144	145	147	148	128	145	139	128	107	149	156	156	132	150	129	171	143	134	142	144	126	129	125	129	146	134	114	126	125	124	108	134	120	156	151	139	118	127	114	133	148	140	137	131	152	139	139	139	136	146	124	165	112	141	152	142	149	137	116	148	144	144	142	115	137	138	149	150	138	161	159	152	145	150	157	147	136	158	134	143	141	149	129	133	152	139	127	150	154	131	147	131	159	125	124	128	150	170	123	133	152	120	156	151	136	139	138	156	141	139	141	137	138	151	135	133	120	140	143	133	108	141	161	137	136	123	144	136	134	160	149	135	141	118	148	135	130	149	126	130	139	152	142	156	120	167	150	118	135	116	152	130	148	144	144	143	136	150	162	161	123	142	133	130	134	149	142	128	143	122	143	112	129	129	142	129	126	132	137	132	127	142	147	154	139	123	148	160	146	129	135	167	140	125	119	133	148	149	134	150	133	149	129	147	126	140	140	142	165	136	142	151	128	166	124	140	123	147	141	166	129	124	139	115	140	132	159	155	137	124	157	143	141	121	135	139	141	144	127	144	145	143	124	140	120	139	141	140	141	158	140	148	151	117	152	103	132	159	134	139	151	145	170	132	137	125	124	139	166	147	140	148	135	128	144	151	151	137	142	170	141	140	125	147	144	122	129	148	133	138	155	124	149	142	127	141	138	156	121	128	145	131	144	116	154	143	147	157	151	156	150	176	144	141	134	150	124	132	139	144	145	132	119	147	132	143	146	139	145	144	149	124	104	146	145	150	146	165	143	157	144	123	130	145	172	135	146	134	154	148	130	150	133	138	130	148	145	115	159	138	138	135	152	150	113	143	137	132	137	128	155	140	120	124	146	133	126	132	154	165	136	141	164	136	132	164	134	165	117	138	119	152	109	143	129	159	129	146	137	142	115	126	132	133	149	145	132	132	118	134	154	130	141	113	129	119	124	137	135	145	160	163	151	144	122	147	136	130	153	121	148	143	144	142	143	135	130	145	130	145	130	132	137	138	137	133	137	138	138	151	142	142	143	142	139	149	148	135	144	153	150	136	143	139	136	145	126	155	138	151	129	144	153	151	148	133	149	141	149	157	159	119	121	132	159	146	146	157	140	131	136	132	141	126	131	139	140	140	153	128	103	149	141	140	134	141	157	126	121	118
11900	1148	3334	2700	3559	1342	1004	851	740	688	546	535	541	541	475	504	476	427	453	430	399	398	439	409	406	400	383	387	409	365	369	411	380	406	370	356	385	386	395	412	365	394	381	358	348	376	383	372	376	366	346	339	405	407	375	400	335	384	387	354	393	353	362	371	345	355	360	366	385	349	366	359	365	386	335	359	356	400	391	362	366	352	368	386	347	351	372	414	351	352	355	373	353	382	345	390	353	370	375	346	349	360	369	353	374	338	339	360	345	364	352	366	384	346	389	345	359	365	327	333	358	359	341	353	359	359	356	382	361	374	352	357	365	380	324	337	362	375	370	350	368	382	360	373	357	335	381	376	341	380	372	336	354	358	353	359	400	362	354	340	343	335	346	368	412	375	341	385	348	318	339	354	339	351	376	362	385	335	364	360	364	357	355	357	354	365	359	354	380	376	381	360	327	353	360	351	332	363	375	337	336	381	324	345	365	366	360	342	334	364	370	355	373	362	351	375	392	359	380	358	345	350	357	390	376	349	337	390	341	370	336	332	334	372	328	342	357	344	359	352	367	344	341	366	348	373	364	363	360	371	340	358	352	303	371	347	352	367	378	356	348	338	326	348	339	326	376	358	368	356	343	347	344	366	377	346	345	348	390	353	355	361	391	375	360	337	388	367	363	323	354	332	348	364	357	381	362	374	387	388	355	344	349	350	358	374	337	393	331	333	344	380	338	399	350	357	380	376	380	382	366	397	365	362	353	396	343	332	372	349	374	386	366	358	332	345	359	348	399	353	356	362	353	339	390	363	382	385	351	366	376	360	345	378	344	361	333	348	382	378	376	387	351	366	360	377	349	361	345	316	360	351	315	347	340	363	369	364	342	397	363	365	352	370	357	357	347	350	344	348	398	352	378	362	356	346	351	382	365	354	375	399	352	340	372	393	340	362	336	373	350	337	323	367	392	359	359	354	356	361	344	362	328	342	352	344	368	354	357	379	348	371	360	369	344	355	359	373	382	365	388	371	344	348	342	378	366	397	385	323	357	342	362	351	381	373	388	390	375	358	330	358	363	358	365	365	353	318	348	390	370	381	338	373	366	377	348	343	360	378	308	313	324	335	359	336	378	372	355	363	369	357	372	379	336	350	322	367	343	372	349	375	376	352	377	350	346	353	386	351	342	381	338	345	351	366	353	354	339	369	372	347	353	341	345	371	376	334	382	354	364	421	366	387	338	361	373	339	349	330	379	356	359	370	340	341	333	384	396	360	376	380	391	364	350	342	351	340	351	357	363	355	351	327	382	335	333	367	365	360	314	375	351	370	395	327	346	337	340	340	367	349	376	342	406	322	334	323	356	375	343	356	334	404	406	347	394	368	343	309	323	346	393	397	359	359	362	370	354	362	357	325	360	357	378	331	331	362	340	347	371	344	345	365	370	371	347	361	343	378	357	348	375	369	359	360	348	372	329	361	353	331	381	352	361	362	391	335	346	355	366	370	347	328	352	366	333	348	344	377	384	376	388	370	347	342	352	367	318	380	341	389	374	347	356	369	381	354	339	368	354	366	340	358	365	363	339	335	353	381	396	322	387	371	324	350	344	364	358	355	336	333	363	404	380	340	335	327	340	386	363	343	321	344	345	370	333	350	371	357	363	328	401	327	370	371	397	333	359	350	364	351	360	370	346	385	405	398	400	397	345	403	365	377	352	397	363	353	354	380	369	318	340	340	361	347	356	375	364	368	360	334	343	368	376	378	377	345	373	323	353	348	353	357	340	360	362	369	379	348	344	345	371	387	387	364	383	383	366	345	355	342	351	352	353	358	329	367	353	366	345	351	322	328	362	399	394	384	375	376	343	353	339	346	376	388	385	368	376	369	382	360	380	353	369	368	345	375	342	358	330	361	342	357	322	333	355	396	368	360	362	360	344	353	347	373	374	344	374	332	355	346	366	384	375	386	336	379	334	366	354	367	341	372	389	355	375	327	413	391	343	361	353	345	376	348	361	351	379	372	352	351	403	329	359	374	355	380	362	367	357	355	323	332	372	359	381	388	364	337	380	344	359	311	350	325	357	377	342	351	342	332	357	370	360	346	334	367	349	369	366	398	335	350	380	342	344	357	383	385	370	334	344	357	385	321	356	381	360	338	371	363	374	323	301	338	352	357	374	358	352	364	381	375	358	377	353	369	346	350	372	372	400	355	344	402	362	376	391	361	368	354	388	378	322	331	326	360	342	340	359	345	384	378	377	316	355	349	364	352	396	352	356	384	355	360	365	344	392	368	359	362	359	355	335	346	346	381	363	340	343	341	333	364	341	353	369	382	345	373	342	344	327	352	355	370	363	368	365	339	371	364	402	364	351	367	371	376	345	355	356	356	335	360	363	372	364	369	342	341	353	370	336	373	369	363	352	357	360	388	400	348	363	348	345	364	374	345	345	379	333	362	363	353	372	375	363	329	359	337	362	331	350	355	351	355	376	348	344	374	359	340	357	368	342	376	358	330	366	369	379	399	343	362	337	340	360	361	347	349	371	353	347	358	351	363	368	400	358	370	380	345	353	330	402	386	342	370	353	340	383	356	349	368	346	368	291	370	369	323	355	324	357	355	339	335	354	357	369	357	400	348	360	361	367	378	335	347	365	356	374	358	384	364	332	391	327	332	334	352	380	371	346	348	335	363	385	378	336	365	350	338	344	376	355	330	357	349	377	348	346	358	373	340	357	352	328	367	310	356	350	327	375	377	386	352	334	354	341	340	352	374	341	368	345	369	347	355	360	369	366	366	310	346	364	347	363	403	348	383	361	336	337	359	363	350	385	343	363	343	350	352	364	358	345	331	349	362	349	355	381	389	349	355	358	363	366	336	374	347	344	353	360	354	297	342	378	354	374	348	406	386	343	346	331	355	355	358	349	346	349	367	382	366	368	351	367	370	368	358	335	333	372	382	368	330	365	376	309	361	367	352	332	355	341	361	377	387	362	376	328	360	372	346	351	340	334	338	392	369	333	360	315	315	355	406	347	324	344	354	397	360	340	371	367	348	374	329	330	386	355	351	365	321	352	383	383	365	370	347	354	363	369	334	359	361	342	372	355	354	358	357	334	314	339	357	335	318	371	350	392	347	361	374	328	362	347	375	309	363	389	410	372	390	372	357	358	342	370	343	371	352	342	334	368	368	365	348	329	345	344	348	366	343	377	389	365	377	355	358	350	363	364	383	363	351	344	361	392	376	370	335	374	381	333	354	375	358	339	342	359	355	338	336	350	370	363	337	339	374	343	359	392	377	357	353	354	364	371	358	355	374	327	381	381	359	368	344	358	338	362	340	355	367	361	346	373	388	367	366	378	368	388	341	355	357	383	401	395	373	366	390	361	345	396	364	366	356	341	344	358	381	355	379	347	346	346	371	354	400	350	321	388	377	357	367	353	367	341	368	350	404	324	392	401	337	327	355	367	370	343	375	362	360	363	341	327	351	356	346	386	340	370	357	372	369
2778	421	784	736	442	344	362	322	337	312	329	326	361	315	311	304	312	331	315	338	284	295	312	335	316	325	281	336	317	315	297	309	310	331	293	335	338	330	325	308	320	323	299	318	294	304	315	334	335	337	355	294	317	306	312	274	308	320	320	302	311	301	311	325	313	285	335	314	327	294	303	304	314	325	303	344	314	318	329	313	302	284	281	329	310	289	346	304	315	303	316	337	293	321	335	296	306	297	290	308	322	310	302	305	307	355	323	318	289	314	318	315	296	331	314	319	331	306	329	325	297	315	300	352	306	349	293	291	310	279	318	289	296	287	288	322	302	329	318	284	289	306	285	335	287	302	327	342	301	335	302	344	318	328	321	279	329	319	310	298	289	272	315	280	339	325	301	308	312	314	320	284	293	328	302	328	307	314	373	327	304	303	323	320	315	331	317	290	327	351	334	296	344	306	270	309	326	316	280	327	310	314	306	315	282	285	325	307	305	299	297	331	275	297	314	280	296	299	307	318	328	321	288	318	303	335	315	313	313	284	311	299	306	313	308	315	313	310	307	284	260	331	320	306	320	325	357	321	340	276	337	312	316	274	292	312	333	306	269	317	328	299	306	301	297	302	309	324	317	322	335	327	321	322	310	312	277	303	339	291	328	315	338	338	304	323	325	291	322	296	304	300	307	321	334	338	324	335	321	331	326	343	305	329	360	326	321	298	305	349	333	332	305	301	324	320	314	312	317	319	294	285	317	279	341	309	324	275	307	305	297	307	301	335	323	330	316	326	316	310	337	305	316	317	333	321	309	289	330	310	282	324	300	318	288	331	316	344	359	338	295	314	302	324	326	318	308	301	327	288	330	325	309	339	334	288	352	340	341	306	323	303	334	309	281	324	324	332	286	324	289	331	324	346	325	307	293	300	301	310	309	286	307	289	319	309	311	353	307	301	289	311	330	297	331	304	313	320	292	321	338	313	310	310	303	345	298	289	328	349	296	298	314	312	307	304	322	328	333	317	325	306	300	322	319	330	302	299	285	321	289	296	320	280	312	315	323	294	338	324	297	308	305	309	325	310	325	288	306	321	337	329	324	308	304	297	333	317	267	335	305	331	302	302	305	311	320	308	325	308	363	304	295	298	305	308	295	321	317	317	314	329	294	311	316	299	304	337	311	269	305	345	313	308	293	337	326	321	317	312	286	333	316	312	345	325	308	316	271	310	315	321	291	303	325	303	328	295	357	302	317	303	314	311	328	304	329	334	341	313	305	295	323	271	313	295	315	263	289	327	322	326	326	327	328	299	254	293	309	348	308	286	303	330	317	306	300	338	345	334	337	322	305	319	312	291	328	301	314	316	317	315	314	356	304	334	306	317	290	299	284	291	311	304	336	301	332	306	279	311	322	308	312	299	321	314	292	323	298	323	339	293	322	301	298	333	324	333	314	321	318	321	305	361	322	314	274	340	307	332	314	330	316	326	306	307	310	271	312	307	323	320	334	314	334	318	295	325	311	352	314	308	320	290	322	287	298	314	311	347	286	288	327	337	341	300	330	345	296	309	309	321	295	344	320	341	281	278	305	276	321	323	324	322	321	319	320	326	291	298	317	327	295	274	317	322	335	309	317	320	311	301	283	283	322	339	319	350	297	313	301	326	282	322	344	324	292	278	328	312	327	315	300	344	317	323	275	293	304	284	301	318	274	315	312	337	330	311	337	302	307	279	337	306	291	298	305	325	322	309	345	311	286	325	291	318	318	292	317	303	317	327	281	288	299	337	312	291	291	341	315	309	327	321	331	321	301	300	371	344	338	331	304	308	332	340	291	326	304	290	310	352	324	282	311	320	338	313	307	306	283	314	287	322	309	312	319	289	295	318	303	304	328	311	351	330	336	300	307	316	319	332	300	277	335	315	310	343	300	323	311	318	288	297	346	276	336	294	322	314	319	336	307	333	318	307	323	354	316	311	331	321	313	363	318	356	333	310	287	309	321	295	300	311	314	298	325	320	297	347	318	328	327	327	327	290	309	291	331	359	360	315	334	359	313	324	347	314	300	332	306	286	270	290	285	305	300	288	312	316	319	325	320	321	317	337	288	333	294	311	295	338	316	294	310	311	311	307	301	281	316	338	313	296	346	301	319	327	312	327	293	324	291	333	292	310	339	351	286	327	280	306	320	308	278	317	305	317	306	307	340	331	316	301	307	297	305	321	296	319	308	322	318	314	326	326	319	299	330	348	356	340	321	316	307	316	306	327	330	371	309	324	342	315	315	294	301	329	313	297	288	322	314	302	332	294	278	297	317	328	337	305	351	310	318	295	307	316	307	319	293	306	298	314	299	303	294	301	303	316	302	292	318	336	326	314	328	325	307	341	309	317	326	287	329	294	343	309	317	322	341	304	323	300	300	270	272	309	300	319	330	290	303	294	328	342	299	312	270	339	312	332	292	326	301	299	345	317	320	329	331	317	314	311	322	304	331	337	337	314	306	276	310	269	327	338	315	308	285	339	297	341	364	325	315	344	327	302	308	283	295	288	345	314	311	324	315	304	319	295	306	353	312	302	327	328	308	301	347	309	325	291	333	294	344	301	284	317	287	348	325	298	279	328	317	305	307	316	309	298	287	323	290	280	330	316	322	332	317	284	292	323	295	327	291	318	266	335	333	335	308	326	322	288	343	315	317	324	302	304	311	321	318	317	296	270	300	298	310	335	352	310	305	304	318	317	322	314	292	287	321	355	314	294	335	323	297	317	311	306	334	329	286	302	286	312	275	295	303	308	327	330	297	287	303	307	312	287	315	314	342	326	322	309	309	315	326	331	336	337	315	342	301	293	294	315	314	319	328	324	311	321	294	321	303	311	279	306	298	306	308	318	319	321	299	284	337	270	306	334	316	313	304	334	338	301	301	330	339	297	324	357	319	319	322	306	301	298	326	303	297	349	278	333	313	308	305	321	279	337	319	297	298	338	279	275	314	307	311	335	283	286	288	313	309	286	318	298	316	309	274	301	304	328	314	299	327	322	306	315	368	308	313	305	323	297	288	301	318	321	304	313	280	324	293	290	302	295	310	311	316	334	324	295	314	302	284	302	320	311	311	340	312	325	283	310	330	323	329	290	297	311	338	314	284	298	328	306	327	317	306	326	331	314	309	284	313	307	316	277	285	317	274	309	353	301	320	333	294	367	299	295	317	341	296	346	314	309	312	309	285	302	304	293	310	314	281	301	316	338	304	364	338	313	335	294	328	346	318	323	315	295	282	297	337	319	322	324	293	323	316	333	316	305	302	293	280	320	305	335	303	304	321	338	285	329	319	321	355	325	332	297	345	329	338	320	304	311	330	302	320	301	335	298	310	325	357	313	321	289	321	325	321	352	332	317	290	340	314	301	339	302	335	342	334	355	314	293	325	332	308	327	295	303	334	318	305	345	308	290	332	325	318	308	350	320	315	296	323	279	334	306	287	303	290	333	333	323	309	334	310	308	326	315	289	306
2973	860	1840	2117	1282	873	834	766	793	772	734	736	805	772	739	757	721	746	727	796	795	732	744	771	752	728	756	731	774	770	750	783	757	716	706	728	760	781	730	740	751	733	764	758	749	767	742	750	722	777	740	739	775	774	767	749	752	723	762	747	755	733	739	725	795	742	766	737	734	720	799	717	811	779	678	756	749	789	774	755	678	717	754	825	722	751	762	769	729	769	724	707	761	805	731	709	760	707	753	757	780	757	792	762	712	725	728	770	740	767	791	754	722	749	735	701	729	716	785	769	727	725	732	714	779	707	736	756	769	779	770	718	743	732	720	757	790	739	772	741	740	779	757	747	706	753	776	735	789	773	753	702	742	738	752	808	756	724	747	710	782	745	731	747	759	730	742	703	782	788	762	789	719	765	703	749	722	724	782	773	737	745	777	739	696	753	758	746	782	724	767	755	722	770	733	741	701	754	752	750	743	739	810	770	732	729	753	770	744	792	753	736	753	730	700	746	797	752	707	783	764	777	753	765	739	772	746	747	732	800	723	765	741	707	758	756	712	749	767	771	754	745	734	770	749	747	759	724	767	746	779	706	771	768	770	793	753	703	741	726	749	796	780	797	690	770	747	752	708	765	757	723	747	757	732	746	700	790	749	696	754	764	801	739	701	757	770	765	699	722	748	771	687	773	794	742	741	757	723	771	769	765	736	750	763	735	771	762	724	711	727	775	702	772	731	732	737	827	787	713	782	733	741	773	721	719	713	744	752	771	761	760	725	786	767	702	731	763	716	725	776	711	768	741	736	755	756	714	756	717	797	693	738	800	709	706	749	722	752	703	722	722	710	765	760	749	734	760	750	752	770	702	743	768	732	722	713	755	745	723	789	781	703	808	718	718	747	761	807	748	766	712	732	748	751	751	774	749	773	768	720	688	747	741	755	716	727	761	744	796	773	718	758	734	782	791	767	772	735	721	741	781	781	768	738	786	749	779	810	807	712	754	717	766	739	755	704	736	736	726	685	750	770	769	725	744	788	754	737	735	765	741	747	731	750	740	734	736	670	749	760	744	787	714	731	770	784	709	707	805	742	683	728	731	773	741	765	749	726	768	792	748	780	747	721	714	744	782	722	761	728	757	736	713	749	716	769	759	760	752	743	731	725	758	733	725	737	772	758	705	744	755	731	783	800	738	757	763	765	727	775	764	734	734	786	746	761	720	761	710	816	761	736	750	792	779	728	730	752	774	730	742	792	752	753	725	763	689	759	737	748	776	773	724	798	742	683	750	723	793	748	783	752	758	772	750	749	772	741	751	776	756	773	744	797	729	686	715	772	778	701	743	760	778	779	739	753	730	718	769	746	725	759	743	741	763	732	783	752	756	782	722	682	750	808	765	770	783	724	772	781	756	758	758	814	748	752	742	760	695	783	767	736	765	771	737	748	725	754	735	755	792	741	709	807	778	710	714	745	783	763	795	746	783	728	715	767	773	814	774	765	757	735	749	769	760	741	772	759	754	788	728	742	739	734	710	756	729	737	762	751	750	739	768	735	796	726	709	734	744	743	792	747	730	727	797	753	769	746	734	746	738	747	712	754	743	813	740	752	726	714	794	696	667	751	746	730	717	729	762	749	730	733	763	784	751	776	741	789	726	736	713	786	783	769	749	798	779	803	802	731	732	739	739	805	760	755	751	775	747	747	745	771	802	728	732	743	766	719	760	741	758	734	764	769	740	761	754	739	758	733	761	744	751	749	766	734	730	762	764	699	696	756	770	778	737	729	735	763	770	699	704	767	717	750	740	740	754	749	730	717	736	715	820	717	790	729	709	814	763	758	731	754	731	695	805	821	789	779	784	785	745	762	765	838	738	758	736	770	746	755	805	725	787	743	787	759	744	710	760	766	751	718	779	792	782	723	793	757	726	764	820	773	744	758	773	759	757	759	735	751	749	797	721	738	761	742	735	755	766	747	762	779	728	764	736	763	792	802	742	733	753	719	777	797	738	722	709	753	746	729	785	707	713	757	758	735	767	753	746	765	741	718	747	746	752	742	787	716	793	740	793	772	757	761	761	746	769	706	768	734	835	751	762	765	710	783	750	733	746	725	780	714	739	754	721	798	739	759	748	765	726	775	773	697	777	748	729	740	765	763	764	709	734	725	771	776	792	745	738	777	791	768	775	782	728	733	761	728	770	751	772	768	729	750	718	713	789	747	760	787	754	775	741	763	705	745	755	758	827	702	748	774	793	784	787	798	791	708	746	743	756	711	693	755	754	778	702	801	753	753	767	743	726	758	715	789	726	748	722	741	757	733	770	731	755	753	754	758	729	693	779	749	767	736	762	727	719	802	737	743	737	755	740	772	735	751	719	735	743	736	782	741	744	758	755	722	771	795	743	747	768	731	767	719	779	738	804	706	737	771	760	729	788	758	777	737	813	778	739	778	749	744	750	727	792	726	752	698	741	713	770	716	777	733	729	774	796	727	792	755	805	791	788	722	736	779	716	696	765	802	792	743	748	724	689	799	770	771	734	740	758	705	753	731	740	704	726	743	749	780	716	780	766	766	776	745	764	752	726	737	752	699	770	742	729	756	757	769	774	706	739	746	741	797	777	762	753	747	742	731	785	711	744	796	794	781	767	812	757	771	796	773	713	768	740	754	754	774	741	782	782	766	772	797	763	772	745	779	753	763	694	806	776	795	706	770	771	769	740	726	706	726	739	779	811	768	760	759	770	739	758	721	792	734	730	766	722	738	774	743	751	782	706	756	731	749	727	748	700	754	759	748	754	749	760	791	780	759	768	710	736	756	754	753	748	807	808	763	778	744	747	757	795	733	746	770	741	778	709	737	772	800	771	770	770	719	795	783	761	775	765	748	782	811	733	716	740	775	716	705	747	784	770	733	744	753	735	709	759	743	773	734	784	769	771	749	733	765	706	677	751	774	741	733	758	760	807	800	745	770	693	720	734	749	755	741	742	716	805	796	743	764	753	752	741	713	763	763	701	733	746	767	726	729	792	760	754	791	741	726	818	738	714	746	700	704	731	747	730	759	701	766	757	719	757	752	747	752	772	709	747	763	748	727	781	703	757	717	785	739	753	717	721	752	776	763	737	802	759	763	773	765	738	773	745	731	766	778	744	756	758	800	726	761	754	755	770	720	797	725	756	781	737	770	784	692	786	756	739	760	772	767	764	731	754	749	777	778	767	720	777	745	749	754	692	769	773	759	774	742	772	716	763	761	754	750	720	689	792	750	730	726	766	723	734	749	745	761	760	750	757	785	720	751	761	751	793	721	695	743	775	768	719	721	806	760	780	748	756	705	772	715	754	756	744	765	740	809	745	743	748	744	719	755	742	756	746	741	728	757	809	704	753	756	787	755	721	719	741	734	743	714	741	768	743	736	728	712	705	750	775	766	731	735	722	748	810	735	785	691	766	748	764	732	707	767	790	741	779	736	723	720	729	747	731	741	773	729	738	731	746	725	765	766	756
10900	1062	1385	1522	733	424	346	360	321	323	288	345	339	364	313	291	346	330	340	323	307	296	307	317	308	293	304	344	301	276	297	308	312	290	323	283	282	276	329	276	286	288	283	313	320	283	319	306	286	313	292	289	300	288	305	283	280	301	308	287	304	293	289	259	295	328	291	274	291	318	311	303	294	282	330	287	261	275	303	311	314	272	297	281	296	267	304	315	322	273	296	303	280	292	264	289	313	286	288	293	296	317	262	290	300	319	277	302	302	272	306	328	300	273	283	315	289	308	312	289	289	286	309	294	292	256	275	269	280	292	314	289	299	312	295	284	265	284	311	289	311	296	300	329	280	295	298	276	290	287	280	313	269	278	297	284	269	285	285	317	309	274	310	298	302	263	312	333	296	286	315	300	309	309	290	284	283	303	307	320	287	258	307	331	327	279	310	287	303	290	315	278	317	327	273	316	269	319	305	314	287	287	285	289	294	320	313	304	320	293	296	315	279	320	303	298	320	304	317	293	301	295	287	299	284	270	282	264	288	287	303	268	299	303	295	294	279	297	299	299	301	272	306	290	263	267	286	306	313	304	311	331	296	269	344	289	290	291	306	295	300	298	291	268	273	310	300	288	262	285	301	260	292	282	310	289	276	260	292	260	273	276	302	272	274	267	328	304	285	266	294	325	273	321	308	302	318	273	290	303	318	310	309	295	282	286	288	297	315	275	284	277	329	278	295	280	307	305	308	301	295	317	268	285	321	318	266	305	295	308	258	303	278	362	312	279	287	292	298	288	277	280	299	311	320	308	294	300	270	253	292	298	280	311	290	310	302	307	298	280	308	307	294	310	278	310	291	290	283	263	289	262	273	261	284	314	319	300	305	287	287	299	310	316	274	313	301	285	308	308	292	282	298	297	272	297	271	277	265	291	289	302	298	280	277	302	296	320	292	293	304	298	250	275	261	291	296	286	273	288	267	299	291	311	306	331	305	291	295	308	300	305	269	287	308	292	266	276	267	277	293	279	314	291	296	256	311	275	302	292	305	316	271	293	299	319	304	286	299	304	278	278	281	278	293	286	261	284	317	307	283	300	274	276	293	317	308	299	272	316	289	276	275	286	298	294	295	317	295	278	309	271	290	319	341	296	278	283	294	299	328	287	319	287	274	274	292	279	285	283	288	316	317	316	294	322	294	307	307	296	266	295	305	296	268	276	288	265	319	319	244	272	297	298	306	288	304	324	259	294	279	296	306	288	301	267	285	280	278	332	293	290	281	295	290	318	284	310	315	276	311	309	306	316	294	314	308	250	314	288	304	321	299	331	270	282	296	302	299	314	298	292	282	260	292	297	315	296	290	311	307	262	273	307	276	274	272	289	292	290	251	284	326	300	285	314	294	295	285	272	278	296	308	303	291	292	307	295	278	282	304	246	300	311	265	257	305	310	308	271	300	280	314	315	327	312	289	305	279	285	288	306	332	277	284	298	303	282	246	276	279	283	287	276	282	292	298	286	303	302	300	279	324	300	326	319	320	269	276	312	306	263	308	295	307	276	292	264	325	306	264	282	282	313	300	304	260	251	296	281	276	287	311	276	297	279	308	321	329	288	277	308	312	277	264	296	338	323	322	299	286	306	294	296	322	282	318	336	298	322	299	278	314	324	296	284	302	293	300	283	302	285	313	279	290	288	278	326	299	292	297	245	304	304	313	275	280	298	301	313	276	267	268	277	295	309	316	304	330	301	295	284	314	286	285	292	294	283	289	300	305	270	253	266	282	290	297	302	299	306	282	296	257	301	288	286	298	272	299	324	291	288	285	279	279	299	285	288	300	306	289	233	285	296	302	291	268	286	269	290	312	322	302	275	297	298	303	305	349	298	297	304	276	293	298	289	321	298	314	311	310	292	305	298	294	266	317	272	313	305	274	284	287	292	282	307	289	265	280	304	289	275	274	296	284	326	315	269	296	302	299	306	316	285	292	328	265	276	319	292	286	318	306	304	286	337	292	270	303	295	296	264	276	293	305	304	264	312	306	291	265	339	324	286	281	303	293	307	263	263	336	288	311	266	294	316	280	316	296	289	265	286	277	274	275	299	306	288	299	303	290	258	310	259	271	289	292	316	301	271	280	255	307	331	307	303	308	331	284	274	327	284	286	274	307	278	281	300	291	272	298	306	312	274	302	283	261	320	311	295	283	301	294	279	281	292	326	256	270	291	304	304	290	305	297	285	283	303	319	292	299	309	304	275	289	302	291	315	293	257	273	301	323	309	303	277	271	301	310	280	313	285	303	303	298	287	324	298	305	307	293	304	269	300	306	292	265	291	320	335	297	299	288	260	274	300	308	279	285	300	291	283	272	331	294	285	302	266	264	287	278	309	307	250	288	260	307	278	267	294	290	292	314	283	306	288	292	283	280	276	342	287	289	314	282	313	300	297	298	292	308	306	296	325	284	317	274	300	231	289	316	329	300	303	332	318	266	284	332	289	271	302	303	324	285	315	305	291	308	294	306	280	282	305	289	306	285	291	290	285	296	293	287	322	309	313	260	300	307	295	320	264	279	294	296	303	291	273	308	255	303	267	281	306	290	297	281	253	304	288	287	244	310	289	287	315	290	248	280	273	329	315	281	294	268	293	290	303	289	284	249	289	304	265	305	290	292	249	281	305	326	325	281	269	312	276	306	310	280	327	293	330	262	302	319	303	288	313	282	285	276	268	292	323	287	278	262	300	311	293	278	283	274	270	263	291	296	268	254	303	288	288	293	278	261	289	308	304	299	299	271	298	268	284	330	293	279	294	297	300	289	297	306	297	332	269	309	296	296	279	276	325	315	275	287	278	291	279	313	274	277	296	279	318	302	285	290	262	337	320	282	300	293	285	267	294	295	327	273	316	306	259	317	348	304	274	243	284	294	287	307	270	283	293	313	290	313	293	282	308	292	313	285	296	277	276	294	271	264	295	313	285	315	272	262	300	285	331	286	269	318	310	306	292	282	286	290	303	282	303	267	299	299	332	287	295	290	344	307	323	287	252	319	300	290	266	286	309	303	325	308	289	293	277	312	282	279	316	278	294	295	274	309	325	308	279	326	289	290	307	293	302	314	308	309	293	297	317	269	303	306	288	300	305	315	304	267	295	281	307	315	329	325	333	302	306	308	330	278	306	330	299	301	292	320	248	252	300	293	318	314	247	307	268	293	313	302	245	284	300	291	308	292	284	312	298	268	314	290	254	272	323	286	300	297	259	309	308	310	291	296	270	289	289	318	275	299	315	301	281	278	294	290	270	299	338	278	290	281	294	324	268	294	318	281	283	325	325	298	307	267	307	294	284	297	289	305	273	289	287	265	315	269	273	295	269	272	291	315	303	311	275	289	283	309	309	297	320	270	276	266	288	287	260	308	301	296	285	319	292	323	293	260	292	293	325	319	294	293	276	272	313	287	283	293	258	339	305	311	300	287	262	290	317	326	293	302	285	316	283	290	314	249	291	290	294
8767	1159	3180	4720	2687	1341	1123	965	866	833	884	847	782	749	803	724	779	783	739	749	684	721	743	722	712	695	712	729	729	735	636	700	714	701	718	680	707	707	714	716	682	719	720	689	678	699	739	728	676	714	677	731	707	727	686	683	733	684	693	727	686	719	679	712	736	686	691	647	698	723	744	651	705	716	693	726	680	677	699	727	694	691	642	725	706	698	697	695	686	698	676	689	695	685	768	648	692	703	693	720	665	713	718	663	758	679	679	685	727	654	679	729	757	683	721	719	759	693	721	718	682	737	689	688	703	750	707	736	739	689	707	690	741	707	709	719	721	705	654	705	731	688	629	684	703	727	656	684	707	724	692	694	733	684	707	725	701	706	653	683	682	697	715	687	705	673	686	702	700	699	747	739	737	677	698	742	684	646	708	673	619	729	737	705	740	710	696	753	722	650	704	692	710	670	729	663	696	666	681	750	690	698	674	743	697	704	699	732	730	717	711	668	672	719	686	717	684	648	695	714	713	698	692	674	698	685	710	643	681	712	706	678	707	671	705	664	720	712	729	685	656	737	709	728	659	649	703	711	759	692	694	688	706	697	696	679	720	682	755	699	667	684	671	619	678	711	726	757	717	684	691	763	745	686	719	767	706	690	740	655	678	692	674	744	666	721	642	725	723	715	731	676	708	708	721	663	724	737	675	685	735	697	736	723	677	707	710	722	666	727	686	750	716	696	671	716	669	672	710	705	752	698	670	698	676	699	674	715	694	678	722	679	718	678	714	718	758	662	707	692	697	745	692	718	695	674	698	674	736	733	696	680	692	707	725	727	742	721	703	699	677	727	712	707	697	729	738	681	709	693	715	664	660	704	721	673	644	725	663	677	718	714	724	718	646	713	694	698	715	675	673	727	690	726	679	762	701	739	749	715	647	676	683	707	738	726	707	636	701	684	724	697	671	704	727	693	671	693	723	711	775	705	636	670	681	697	717	713	712	690	707	719	648	714	733	687	665	731	761	712	745	695	717	690	730	717	721	599	656	689	663	717	706	680	687	718	697	682	707	749	762	713	726	668	717	688	697	731	693	718	683	665	706	696	715	680	787	752	676	690	657	672	639	736	702	686	683	714	734	678	733	708	703	691	711	759	707	741	664	689	717	674	695	708	651	721	681	729	763	706	720	710	705	681	703	693	742	683	708	667	689	712	742	710	698	747	683	698	657	720	725	709	695	711	700	703	710	674	698	687	688	739	716	680	721	746	723	752	661	724	666	684	689	703	708	682	741	718	694	680	720	680	699	730	702	717	675	690	705	699	655	702	695	669	721	681	699	790	723	681	642	653	715	689	729	715	725	702	706	687	685	704	689	706	657	713	725	710	739	707	704	712	700	685	680	640	672	718	742	678	683	740	671	723	703	650	727	731	715	675	700	724	709	693	685	739	708	683	727	726	676	654	716	731	680	693	669	697	673	682	664	688	722	675	686	697	740	714	703	631	749	656	708	719	678	690	722	677	697	701	668	675	668	719	704	698	660	741	632	689	712	682	697	697	725	725	729	710	720	697	685	702	700	751	681	678	717	705	670	678	722	721	726	654	674	703	691	695	712	653	718	741	715	661	676	661	657	670	692	693	709	760	694	728	695	705	718	761	679	719	738	698	691	729	716	689	673	710	665	701	712	718	674	687	695	687	710	686	744	698	730	734	700	677	680	732	682	695	684	722	742	714	713	700	672	713	753	717	687	707	677	694	709	721	688	750	656	738	679	674	717	719	686	652	688	727	663	691	718	717	691	688	688	694	652	663	707	736	715	701	734	675	726	690	697	667	698	680	691	689	681	716	660	717	704	692	679	713	712	706	677	685	719	722	712	709	674	670	719	709	741	736	737	664	688	713	722	717	698	670	683	724	694	694	756	642	743	728	675	739	701	714	683	705	655	714	694	722	693	655	742	713	691	717	728	723	689	659	699	664	686	699	742	708	714	707	695	680	717	700	716	719	692	697	753	663	669	717	733	742	688	780	663	721	653	706	709	732	702	686	718	715	702	700	680	694	746	670	708	676	700	651	698	694	718	713	718	747	685	690	705	732	702	734	743	662	689	708	739	715	723	714	693	713	691	682	728	695	689	710	713	717	681	752	666	726	722	657	698	697	712	681	674	728	662	707	690	729	711	645	723	782	725	726	731	719	721	669	694	714	666	696	698	741	695	696	707	708	692	731	723	697	691	723	705	669	721	722	721	701	686	686	703	705	747	665	717	725	696	656	691	731	754	708	719	701	705	713	704	678	739	716	639	676	701	692	753	706	705	718	729	691	692	673	693	714	694	690	674	719	744	744	729	699	690	717	686	717	691	671	650	671	699	707	700	757	711	720	687	686	690	681	702	710	668	671	713	689	636	707	645	678	701	714	704	696	650	744	719	722	649	692	673	723	670	733	689	758	669	628	710	707	728	718	712	700	727	726	690	738	697	672	660	716	731	697	704	687	735	710	715	763	681	669	661	705	724	660	726	667	719	668	649	717	702	699	693	710	694	732	712	724	684	724	678	696	716	728	688	697	743	685	764	669	689	696	709	724	671	699	668	715	672	657	664	725	689	698	719	681	698	718	745	699	757	748	748	671	737	700	667	662	714	732	673	743	740	695	727	718	710	701	670	715	701	671	703	723	683	711	706	661	710	715	744	676	700	731	708	725	748	672	716	705	705	706	679	688	714	755	710	692	718	695	660	684	687	739	726	674	691	752	669	775	730	686	691	749	729	767	679	701	698	709	703	733	676	683	695	717	691	716	725	668	606	711	690	670	678	676	683	646	741	712	680	676	730	689	720	702	675	704	736	705	765	691	711	736	732	728	678	665	688	663	754	700	678	693	658	685	670	718	706	722	703	667	689	693	704	703	710	695	683	708	726	734	672	738	729	697	714	753	725	709	714	680	712	710	655	717	699	710	769	686	735	736	697	729	714	711	728	689	729	702	711	732	730	668	683	696	740	703	714	684	723	669	706	706	665	754	685	676	713	725	718	638	710	717	714	733	682	674	686	706	708	705	736	742	698	693	692	676	707	733	740	693	712	690	709	690	739	705	750	695	705	718	701	708	741	671	680	680	685	724	688	728	703	676	710	741	719	702	708	713	715	713	727	744	720	682	770	756	691	715	667	597	704	684	701	699	719	714	703	742	727	704	716	716	706	684	688	714	684	678	707	687	695	696	722	664	734	676	723	697	735	669	723	704	681	711	668	689	700	694	721	704	644	671	722	686	660	738	713	673	719	692	654	662	723	692	652	702	683	706	685	681	713	721	680	718	664	710	679	689	718	687	709	687	689	746	752	706	690	683	697	706	717	624	684	727	679	675	661	710	723	652	670	691	755	727	665	715	667	668	720	737	742	650	726	726	709	736	674	709	680	696	695	711	675	716	677	702	716	693	707	732	778	735	642	712	710	658	670	694	700	694	657	688	704	705	729	689	681	726	687	701	711	699	759	673	718	696	722	749	686	712
18306	2171	2221	1240	797	364	258	191	199	177	181	157	175	168	154	164	178	136	142	151	145	151	145	119	137	152	151	147	151	145	138	131	138	125	134	148	142	125	172	120	156	124	141	127	136	129	133	149	134	143	128	142	141	154	162	124	115	147	124	120	132	111	125	119	130	133	136	131	153	142	125	125	131	139	128	132	154	118	119	140	130	131	140	131	122	131	132	146	121	131	135	146	137	119	139	137	135	130	142	110	124	140	126	130	114	132	145	131	145	120	124	134	119	107	142	131	141	150	124	129	134	131	127	123	138	129	136	126	136	122	148	133	119	136	142	115	126	127	140	151	126	144	129	115	136	123	133	125	135	162	144	138	143	141	134	131	145	139	133	128	117	117	129	125	124	123	146	133	128	133	128	139	124	143	138	136	144	134	115	145	124	129	135	132	116	129	127	134	125	141	132	143	137	129	138	115	144	136	146	142	125	127	145	149	123	123	147	148	119	129	131	119	128	101	138	132	129	145	165	145	139	118	129	115	127	133	131	129	117	141	136	130	118	133	139	125	131	132	117	131	116	128	129	113	143	135	112	130	150	132	130	131	149	143	133	142	136	142	131	136	111	125	123	139	141	143	130	124	155	118	155	132	144	130	144	136	116	125	137	128	101	139	128	111	143	131	135	128	100	134	128	146	131	149	170	166	119	139	112	121	128	134	144	133	125	139	130	130	137	133	125	156	136	138	147	133	119	141	137	126	132	137	127	132	134	110	129	130	145	139	131	128	159	127	129	147	137	136	127	118	142	156	120	151	150	135	151	145	131	142	160	156	154	140	133	141	149	103	132	138	137	154	146	129	121	110	127	140	126	141	148	119	142	150	134	130	134	109	124	132	137	128	125	145	128	141	147	128	147	130	123	133	156	133	112	126	143	145	129	122	131	130	127	132	134	139	130	120	154	143	124	101	143	136	138	129	120	126	132	157	121	140	144	134	150	129	163	151	131	120	126	120	132	120	139	137	150	155	136	114	144	148	117	119	150	143	130	135	144	119	135	127	123	128	136	146	127	138	123	143	129	128	146	127	129	136	137	119	123	137	136	134	122	141	121	147	138	143	137	144	131	142	174	130	118	138	163	130	135	133	146	136	132	133	169	141	121	142	133	131	106	151	140	144	152	121	124	163	137	128	125	121	136	142	123	159	132	138	144	137	149	114	117	121	137	150	116	136	141	130	142	134	142	147	144	139	111	149	122	143	124	136	139	141	114	131	151	138	144	140	131	130	137	146	126	129	149	162	139	130	132	127	143	129	149	131	134	130	122	148	130	139	131	152	134	135	132	143	120	145	144	149	110	129	127	150	126	134	132	109	146	118	144	142	140	119	111	120	140	137	118	141	148	127	145	127	138	126	131	140	111	124	135	124	132	144	140	139	123	134	108	111	127	127	123	147	130	133	129	131	130	108	116	123	152	124	141	145	138	140	129	146	111	132	123	135	122	123	145	132	153	129	141	125	107	139	134	126	137	134	142	134	119	128	138	123	142	143	122	135	148	143	133	127	133	135	137	134	135	123	127	116	113	129	127	128	147	132	129	105	131	135	124	129	131	134	143	142	128	155	136	131	124	133	115	134	148	164	133	115	152	134	126	150	133	134	143	140	148	134	140	124	133	144	127	126	153	119	121	130	152	132	136	143	144	130	119	143	147	143	165	137	138	133	134	131	137	128	136	137	128	130	127	162	134	124	150	143	133	144	142	135	136	137	129	156	142	124	136	149	129	115	131	144	140	138	120	144	125	146	116	133	137	140	141	131	131	113	128	137	121	139	121	144	116	130	116	113	120	122	133	144	150	134	144	137	147	147	114	129	154	129	116	140	137	146	122	126	139	137	106	134	134	134	153	159	149	169	138	112	119	122	119	135	145	118	109	138	132	131	149	125	128	138	127	146	157	101	143	135	124	114	143	130	129	134	129	137	127	135	144	157	130	115	119	134	137	129	150	127	145	163	100	106	96	129	138	113	138	131	127	149	129	130	132	137	141	115	120	133	153	134	112	142	137	142	119	139	109	133	146	151	121	138	133	134	148	132	126	117	119	144	145	121	133	132	149	144	140	137	141	123	128	112	138	142	134	150	123	141	141	145	118	146	133	130	126	137	125	119	165	119	138	135	121	127	136	131	132	143	140	125	138	137	143	131	150	126	133	127	141	106	135	133	126	124	147	132	156	138	129	121	146	146	164	131	130	142	113	116	115	123	136	117	138	116	150	129	139	142	142	116	133	144	136	142	133	131	151	128	141	120	137	133	130	136	149	125	134	136	120	140	127	134	143	125	133	125	140	133	124	133	136	112	144	132	159	136	143	135	121	141	107	147	158	146	131	148	146	149	135	126	123	138	119	134	134	118	126	149	144	133	150	148	116	135	136	156	145	115	127	144	109	160	134	139	136	151	132	144	133	128	124	144	147	118	148	134	150	137	134	116	130	154	131	144	135	126	130	130	120	125	146	131	123	144	130	144	140	131	143	135	112	130	107	136	141	138	132	124	162	122	137	136	130	153	135	148	148	144	159	116	121	107	149	148	124	111	146	162	138	136	133	140	139	153	119	151	143	143	141	137	124	133	125	126	117	136	110	121	147	131	145	137	126	138	122	152	164	127	146	151	141	129	135	145	140	141	146	133	137	119	162	138	127	144	132	140	138	122	149	122	153	142	136	154	130	134	136	160	151	132	129	116	124	147	135	117	141	119	142	124	135	156	116	148	150	127	125	140	135	133	138	114	122	146	134	145	131	134	128	119	124	134	125	146	117	168	146	145	118	137	135	125	123	135	115	139	131	125	121	152	150	139	114	137	147	125	130	148	118	122	121	134	126	117	129	135	145	139	131	149	134	129	129	140	114	144	112	154	123	111	135	117	141	128	134	133	116	128	113	112	144	125	100	111	152	142	141	117	128	125	139	145	123	124	125	134	150	129	122	137	120	120	131	133	133	120	136	116	104	128	150	110	129	140	161	134	124	130	136	127	132	123	130	106	126	121	136	125	146	124	139	156	130	162	149	135	137	120	131	135	128	143	136	148	133	150	134	145	150	140	125	123	121	121	129	142	161	152	133	145	143	145	129	146	143	129	147	133	117	115	114	112	130	128	139	123	132	146	115	128	141	128	118	112	122	148	152	139	137	150	129	139	136	121	119	128	141	159	123	130	140	150	138	137	133	137	132	118	141	136	134	120	116	145	119	119	135	119	130	151	138	161	131	144	128	126	133	141	118	144	124	125	131	121	129	143	136	132	136	156	129	141	130	135	138	131	142	145	123	136	133	133	154	138	139	129	148	124	109	140	155	137	120	146	126	158	116	108	143	140	157	137	146	154	133	145	136	130	129	132	101	164	122	113	128	145	142	152	102	111	114	127	114	136	125	146	114	134	142	136	126	127	113	129	155	138	131	142	135	119	146	107	134	135	146	145	127	135	118	145	114	132	129	136	132	145	132	140	147	134	168	145	131	130
11775	1461	4218	4009	3128	1380	1103	923	738	588	610	553	521	549	496	477	498	493	437	410	384	408	423	429	386	386	383	403	424	386	374	364	332	386	359	370	379	354	369	366	363	344	325	379	342	331	383	370	348	346	357	358	346	365	346	385	328	362	359	335	388	397	405	345	362	351	329	381	358	366	355	371	360	380	350	344	380	363	332	364	383	364	340	378	289	356	359	351	365	346	347	372	393	360	346	346	332	341	335	318	379	346	377	322	345	363	371	363	366	351	345	362	360	325	332	340	355	340	308	347	377	331	358	372	341	325	365	336	376	326	329	343	328	343	344	332	345	352	346	358	369	343	355	340	337	350	346	334	364	351	354	374	367	350	362	340	361	360	368	323	345	357	346	321	349	401	354	354	361	413	356	342	331	386	297	345	334	350	338	356	320	367	351	355	357	344	374	325	363	357	326	349	327	336	332	362	346	350	333	332	365	338	353	355	361	339	327	376	336	327	327	315	332	372	334	331	340	344	348	340	350	352	343	345	340	317	400	344	317	350	334	371	359	354	336	333	334	314	341	338	363	349	363	306	340	362	387	348	340	318	348	379	337	328	332	326	341	334	356	316	366	375	327	364	310	356	347	336	355	332	378	351	347	294	344	335	343	342	359	320	319	350	351	377	322	353	348	320	361	365	332	358	384	324	355	326	333	363	345	343	366	365	354	368	317	361	362	345	312	349	374	363	369	355	348	329	341	321	331	351	317	337	342	352	339	322	333	339	336	335	343	306	342	338	333	338	345	326	333	325	317	340	332	354	367	348	315	373	337	363	348	345	327	356	333	340	338	351	351	324	386	340	341	342	363	376	367	325	352	333	346	356	345	354	348	337	341	324	361	349	338	348	370	348	355	364	375	366	348	333	333	347	320	324	305	359	356	325	366	371	322	320	374	366	349	309	313	383	363	342	339	345	348	351	392	353	373	356	397	358	355	358	335	377	353	370	379	380	350	330	370	345	335	340	358	374	353	347	354	381	360	343	343	346	339	329	374	349	334	331	330	329	343	355	351	333	343	344	343	355	331	353	343	363	347	365	340	338	352	377	339	373	361	355	346	352	328	362	364	361	332	357	314	314	341	336	350	346	328	353	343	342	329	339	327	312	359	341	352	319	361	328	332	333	352	344	351	334	352	357	340	355	312	365	380	302	320	348	338	351	342	339	363	317	337	348	328	328	316	347	344	388	364	345	351	339	343	351	332	295	352	351	370	330	332	343	319	316	346	361	336	325	343	372	373	330	337	349	357	359	339	323	329	312	324	351	354	358	342	330	328	323	363	348	336	333	357	372	351	356	364	345	337	334	307	315	350	354	367	344	347	360	340	341	330	298	334	336	336	329	348	376	332	369	338	354	345	340	323	360	365	336	348	347	342	367	332	366	347	323	369	333	328	325	323	343	380	325	325	346	345	330	359	334	327	342	359	329	349	351	336	345	334	364	367	363	387	381	349	331	329	317	383	361	341	369	328	324	339	344	346	319	325	345	322	330	374	346	308	339	369	361	329	376	352	350	349	329	349	348	376	363	324	340	350	347	339	348	361	413	358	330	310	355	360	342	349	339	358	393	355	367	322	329	332	353	344	346	379	366	369	342	336	329	360	337	358	356	357	350	372	351	350	341	363	385	379	354	340	323	357	348	348	341	341	345	357	337	324	367	344	372	375	351	344	363	327	334	346	348	341	355	346	327	375	312	340	349	343	352	340	375	324	339	322	365	338	346	349	358	331	333	368	367	347	351	352	328	322	335	322	329	351	337	346	354	342	322	340	358	366	361	357	355	364	343	317	362	339	309	353	345	324	356	375	359	352	358	345	303	350	319	333	348	359	398	341	336	353	357	337	313	322	377	347	356	352	354	383	361	357	370	349	358	319	343	363	344	326	367	358	325	340	337	319	340	341	354	351	355	357	343	324	369	339	354	353	349	319	354	313	348	332	346	335	333	347	327	308	349	342	347	371	332	343	344	368	356	338	342	292	329	350	345	352	323	354	358	370	373	339	320	344	364	388	351	338	343	335	346	355	349	363	371	346	357	358	368	372	333	368	354	350	339	349	353	365	317	336	313	344	355	353	380	386	352	374	368	335	310	347	349	340	325	306	363	331	356	350	320	335	351	353	393	343	359	353	360	347	330	342	349	370	346	327	359	354	341	374	352	338	347	355	328	332	333	330	332	348	344	351	328	320	370	365	346	331	320	324	380	334	351	325	375	330	380	355	345	366	362	376	365	341	346	343	328	354	372	349	364	341	380	342	360	337	350	318	359	330	360	380	341	365	341	346	382	341	318	337	331	318	352	345	362	367	352	309	316	347	344	326	370	332	370	378	346	359	335	399	326	364	336	351	357	316	346	331	368	333	364	315	346	351	342	332	371	328	340	372	330	353	338	345	347	366	355	344	322	344	323	363	374	339	344	360	352	359	375	321	374	386	345	337	371	340	324	336	325	366	359	357	335	329	341	340	341	348	365	341	386	317	332	352	361	393	355	345	363	347	342	355	319	344	347	379	350	357	373	355	311	356	312	336	374	339	388	323	371	359	326	377	308	290	327	330	341	336	322	351	322	356	330	342	354	352	321	350	357	362	360	353	350	355	338	362	362	350	418	333	351	346	339	323	337	315	306	357	380	342	332	334	327	373	329	330	364	335	355	328	344	355	329	339	316	341	304	327	330	356	335	355	328	361	359	320	363	326	336	366	361	328	339	350	360	368	319	336	382	375	379	337	345	369	346	335	345	359	362	366	365	348	319	353	337	355	343	346	338	340	351	338	340	329	377	331	350	331	304	342	330	364	319	384	312	325	315	351	384	368	323	315	364	367	364	349	329	338	354	377	381	348	342	373	363	381	359	380	351	355	335	331	325	379	309	331	336	372	330	333	400	356	299	334	353	354	329	323	346	323	353	313	334	361	336	348	354	342	376	328	342	336	315	364	384	337	366	351	364	366	328	352	374	338	322	314	366	365	341	343	314	321	382	358	325	375	345	325	346	318	335	337	351	328	316	338	333	359	340	371	362	361	345	365	354	348	361	354	341	343	352	371	372	364	372	342	367	381	375	325	361	350	364	319	363	363	326	370	348	337	317	372	351	339	354	341	324	320	339	362	339	332	352	353	337	359	366	351	340	335	327	342	337	354	348	347	320	327	364	347	355	362	368	377	325	334	353	362	358	336	344	345	332	342	350	345	364	368	332	326	353	350	385	372	344	355	349	344	357	346	333	355	330	300	351	346	351	340	329	338	341	352	348	338	363	371	322	350	336	368	322	339	357	349	365	339	339	325	354	371	353	366	366	350	355	341	289	361	330	368	330	320	326	333	365	369	336	339	306	323	343	350	365	338	354	361	337	355	358	328	350	360	333	336	330	336	373	358	360	338	364	346	317	342	364	347	377	352	372	354	355	364	344	349	347	345	380	347	349	356	334	345	362	368	347	353	338	351	358	339	386	372	377	336	362	374	367
2738	473	785	815	523	337	314	313	334	326	327	285	311	340	333	301	316	308	277	323	312	300	304	333	343	305	305	292	271	315	299	330	313	327	344	307	310	325	306	319	349	337	356	309	298	307	314	282	291	312	325	341	332	337	309	300	273	289	334	349	365	331	349	309	294	283	345	314	333	300	283	307	300	357	305	299	338	320	346	328	295	311	302	316	274	283	295	293	263	299	314	314	304	323	289	334	296	301	282	252	296	311	302	274	324	300	302	309	286	322	311	314	285	326	294	305	290	312	294	290	294	299	298	323	321	326	304	326	299	349	310	333	314	288	310	304	303	337	309	296	293	319	313	306	311	331	308	340	300	289	295	293	320	296	330	314	307	328	336	323	317	291	313	334	294	291	306	293	313	311	318	306	309	312	322	326	331	319	334	318	298	303	327	314	261	331	309	298	290	304	328	327	282	300	299	274	291	240	305	351	302	334	326	312	332	306	339	298	320	287	306	340	332	312	336	284	284	340	315	305	332	306	293	298	313	281	297	332	337	311	313	301	335	336	310	306	328	317	324	272	304	284	304	296	295	311	292	305	305	293	274	306	278	271	358	328	299	306	261	313	288	324	334	283	302	291	312	313	335	313	279	315	314	277	327	343	304	292	340	340	275	295	322	315	326	314	311	318	305	347	332	329	310	307	318	335	325	295	303	320	321	323	279	304	316	316	279	338	313	284	279	309	309	282	305	329	318	281	320	311	315	293	339	289	321	304	318	265	325	321	318	292	287	315	314	326	328	315	294	337	344	305	295	279	295	305	314	315	293	348	321	284	318	349	305	339	268	319	312	372	291	296	300	267	283	313	289	300	311	322	301	320	297	281	276	329	312	266	295	293	307	335	285	338	315	281	302	318	296	355	251	291	336	304	317	318	337	293	295	290	324	296	330	301	282	294	283	284	312	334	290	310	278	328	304	286	308	312	306	316	293	306	335	304	350	279	310	323	307	330	310	295	328	333	294	333	320	340	286	343	308	296	352	291	294	320	328	310	302	298	329	308	329	284	308	316	290	289	323	308	316	303	314	313	337	337	315	307	309	317	314	287	291	304	277	329	299	315	292	320	294	291	301	302	308	318	343	302	315	323	298	313	301	295	309	284	314	316	321	307	325	314	335	263	315	331	310	317	348	306	351	325	314	332	320	319	313	305	311	299	304	296	323	270	321	303	313	325	287	291	281	345	344	350	310	289	302	313	320	332	315	296	311	297	296	326	334	295	324	305	315	293	339	322	301	326	316	335	287	301	306	297	310	313	314	314	296	318	299	322	284	300	319	309	303	347	335	316	320	287	297	342	302	299	315	293	342	292	329	354	328	315	302	315	289	310	324	301	335	299	313	323	310	287	329	316	309	339	304	286	312	314	326	284	313	324	326	325	305	325	292	307	336	314	314	305	304	339	318	304	331	291	329	309	313	313	356	288	276	301	324	316	330	293	327	303	288	306	290	308	271	315	304	315	301	296	286	312	305	313	333	276	292	303	322	314	305	289	345	243	296	297	287	329	320	284	324	348	300	303	323	302	312	313	280	324	270	282	307	327	332	327	310	301	319	288	329	309	304	274	285	314	306	333	334	329	312	301	339	286	308	262	329	292	312	298	326	320	307	278	298	285	305	310	318	308	319	332	303	293	338	308	347	288	273	286	297	324	294	305	324	321	300	322	294	288	311	295	353	307	344	273	333	295	335	292	295	314	325	330	335	328	320	317	300	328	299	344	324	289	297	330	323	301	319	327	301	315	320	292	286	299	288	330	293	319	285	322	336	335	311	282	294	283	284	322	324	332	315	301	294	307	304	320	336	340	315	326	331	326	286	299	306	326	321	313	319	344	293	301	316	331	327	318	292	326	283	321	280	310	301	266	331	285	309	328	283	294	299	295	277	321	315	310	289	320	284	286	323	315	294	318	326	288	321	296	325	331	313	286	318	317	291	341	323	300	300	298	309	335	334	296	331	294	355	330	314	277	285	296	289	306	280	291	332	295	313	322	301	295	298	304	311	340	318	311	326	287	319	314	322	313	298	321	327	321	318	303	314	292	341	306	273	321	312	333	291	323	289	282	306	298	298	263	277	318	317	341	332	306	296	348	352	339	287	336	321	345	332	335	330	325	314	280	304	315	295	287	294	302	299	337	329	289	295	333	313	286	331	316	322	302	331	268	293	298	288	285	303	308	347	317	292	286	344	328	319	301	305	296	311	322	327	319	336	326	334	327	298	293	298	322	306	366	333	300	298	300	322	306	318	324	324	323	296	321	318	292	335	298	306	318	294	287	296	343	330	335	314	296	364	291	309	335	282	330	294	297	315	300	321	328	307	319	323	307	332	306	301	334	320	307	310	280	319	311	313	283	299	318	303	321	311	325	313	343	290	307	330	288	318	295	324	298	296	312	296	309	305	306	311	288	343	322	317	308	332	293	310	326	308	281	325	332	303	317	306	270	331	283	320	345	293	285	309	321	304	322	322	301	323	303	320	310	320	335	332	315	290	301	291	311	312	302	305	341	375	320	307	323	327	328	297	304	284	322	314	301	322	302	307	285	315	286	280	282	304	318	291	311	325	370	293	331	288	292	308	271	310	313	297	279	344	323	306	298	325	300	318	322	278	287	333	320	297	305	310	310	285	299	316	303	339	304	313	301	295	298	305	306	310	310	306	324	312	289	324	313	312	323	300	323	321	354	294	316	316	324	310	305	272	280	293	312	283	318	314	330	331	315	333	301	334	308	325	281	318	325	295	306	327	296	307	335	319	309	329	302	303	328	311	328	303	318	300	315	315	305	324	308	298	344	331	320	324	306	339	309	293	323	312	322	311	314	299	294	301	307	326	285	328	310	302	334	317	295	335	280	317	336	318	294	299	297	288	283	306	282	323	306	342	300	308	305	315	305	318	285	311	335	274	324	332	306	324	310	303	342	330	274	326	291	275	326	307	304	271	282	288	286	295	285	320	301	319	329	290	309	286	333	339	250	298	282	296	281	282	314	325	294	287	299	304	283	275	312	336	317	349	322	300	325	304	314	302	312	266	314	316	299	333	287	304	294	307	267	315	289	316	342	370	293	273	306	302	334	324	329	311	296	336	310	307	296	321	297	303	327	322	313	337	324	313	291	337	325	299	290	307	330	329	304	319	330	312	310	313	333	330	297	319	284	309	266	311	323	357	287	293	321	317	321	317	346	293	297	307	309	296	331	297	325	333	301	314	302	280	292	315	328	345	284	297	291	277	314	307	311	332	307	318	310	330	293	338	314	312	305	311	284	297	331	337	308	342	325	294	324	343	316	298	306	326	312	315	309	298	328	314	293	281	296	294	308	317	317	320	298	281	320	315	294	328	300	301	325	315	317	294	273	319	321	323	280	299	336	310	312	312	325	305	292	324	275	337	318	269	287	325	300	310	323	283	282	324	295	332	308	301	329	323	299	275	322	308	302	294	346	324	313	317	339	299	314	310	308
2902	880	2005	2288	1652	977	813	780	797	748	741	743	729	780	771	759	733	765	804	757	726	722	732	768	726	762	749	745	751	716	776	786	748	736	733	783	764	738	707	687	678	811	725	781	717	733	721	757	752	755	741	775	751	749	823	731	778	739	782	748	758	731	753	762	774	750	746	740	754	717	772	815	729	766	710	706	754	755	752	688	721	726	762	741	743	731	747	728	729	777	739	734	779	702	757	768	759	740	746	801	730	744	710	764	785	727	675	764	789	785	723	745	734	716	698	748	751	717	727	721	753	711	715	754	688	770	755	760	761	702	695	707	725	781	747	711	703	788	777	693	772	775	745	728	722	755	754	705	741	695	769	785	738	776	734	734	782	726	724	784	732	682	744	734	765	715	731	748	755	742	711	727	743	706	768	707	769	778	682	730	727	790	746	759	704	751	747	745	741	734	698	712	814	732	759	778	741	766	780	723	719	756	723	796	730	689	735	705	718	744	716	780	726	765	724	709	711	691	731	747	755	685	760	760	762	750	743	733	775	706	762	777	720	745	722	746	719	710	738	742	777	760	754	710	770	760	753	782	761	769	765	733	739	710	763	707	734	719	696	703	785	744	723	713	738	758	697	733	767	706	776	731	760	731	756	777	759	671	763	702	733	705	766	750	693	749	743	753	745	779	771	758	765	779	740	715	694	744	741	784	740	785	770	730	734	684	731	776	738	703	683	752	745	728	792	727	709	684	778	787	733	757	676	754	780	746	726	735	793	695	727	775	726	744	756	742	725	719	701	673	742	784	687	735	761	789	700	719	742	743	710	725	735	731	814	735	746	758	755	711	779	757	734	764	776	680	775	723	726	713	758	740	754	760	752	769	773	786	777	737	751	752	733	717	723	772	764	772	671	747	717	697	739	756	723	738	740	782	741	713	725	745	760	723	700	749	726	768	798	751	740	725	744	730	719	738	713	732	764	782	758	766	716	724	764	758	735	715	723	752	772	740	757	750	758	744	751	734	793	727	743	730	777	742	773	730	732	766	749	757	701	767	703	734	724	720	750	720	764	759	765	687	740	783	707	790	737	716	764	776	681	724	743	723	752	748	745	721	718	725	735	763	708	753	766	732	770	708	698	729	685	793	763	788	702	749	684	740	756	696	728	767	759	753	689	786	750	726	781	766	744	767	739	755	768	745	775	746	738	765	728	742	718	800	708	780	723	760	726	766	771	754	754	718	772	733	696	752	709	770	755	775	740	720	744	739	715	754	729	709	702	772	792	703	766	756	764	755	741	750	773	686	708	761	735	738	676	759	773	781	763	766	764	714	772	736	788	747	726	754	755	729	750	730	783	759	711	718	716	759	734	694	715	716	738	751	717	715	702	726	710	716	734	780	770	737	796	745	705	754	761	738	750	707	749	793	757	749	750	730	762	741	744	749	731	738	781	816	743	773	797	754	751	770	768	761	757	713	758	765	742	745	758	757	745	736	717	717	744	738	754	723	772	773	750	767	733	770	734	707	735	769	757	731	745	758	767	735	752	744	757	740	760	779	738	739	727	749	719	774	730	698	750	774	756	735	728	720	718	748	766	690	748	715	712	692	755	733	772	733	701	745	718	774	743	759	795	742	762	726	706	769	766	765	724	763	763	707	673	723	718	799	709	716	738	715	759	769	759	704	745	716	752	772	741	732	755	741	733	713	752	729	735	722	701	705	740	791	759	751	742	726	705	759	745	773	703	731	723	799	709	757	729	784	752	683	749	766	733	786	708	777	706	739	739	738	717	680	710	733	753	754	764	761	745	724	778	764	767	741	762	733	756	799	723	740	768	739	763	760	743	732	744	740	761	820	710	692	732	760	797	712	722	708	773	741	722	755	736	723	811	720	700	742	747	731	759	703	762	738	780	720	751	763	715	738	736	720	711	725	696	754	777	738	763	775	725	713	739	759	728	753	775	728	762	790	734	751	716	694	722	772	762	751	747	729	776	767	722	724	772	773	724	723	734	791	760	718	770	755	735	776	781	765	767	744	730	706	741	726	801	731	701	763	778	744	741	754	730	730	739	717	759	711	718	762	747	718	789	680	728	773	709	795	779	733	769	744	723	761	746	709	718	760	747	756	713	784	736	756	800	758	745	777	776	715	761	735	764	714	717	768	743	755	724	722	779	755	784	758	736	762	770	728	787	771	753	766	754	733	747	703	734	702	693	763	749	722	750	739	736	754	736	760	793	738	739	778	791	729	703	770	766	721	741	825	770	746	710	720	780	758	725	741	780	769	735	741	751	733	711	753	731	767	769	742	751	768	715	732	704	701	762	760	735	747	758	781	735	760	763	788	759	719	717	729	738	710	733	685	677	753	740	711	721	717	719	738	694	753	697	735	727	755	748	738	724	739	775	794	758	755	733	679	748	739	741	753	743	801	712	750	676	673	760	757	693	811	852	783	729	818	743	800	770	711	747	767	695	746	730	771	737	723	767	810	759	734	692	740	741	770	771	725	741	722	742	736	767	772	733	719	719	739	718	722	750	742	740	761	707	745	715	740	749	733	748	750	709	737	680	743	717	735	755	784	707	742	775	738	761	779	746	804	754	752	719	755	755	761	730	724	716	718	770	717	767	760	741	765	768	767	738	765	750	728	757	759	725	738	778	732	728	747	722	724	722	821	755	759	711	756	760	765	751	720	769	735	751	738	745	761	761	754	718	747	690	755	719	729	739	736	725	742	718	733	723	725	712	754	741	811	764	721	789	731	770	731	746	752	762	708	733	712	756	760	769	727	746	731	698	785	723	711	754	766	777	728	691	768	778	722	729	724	765	758	704	698	767	774	761	719	784	691	720	759	750	737	732	762	734	737	685	737	756	693	777	711	744	739	782	759	741	732	762	769	785	739	758	750	744	794	760	715	768	797	751	733	803	694	804	714	755	742	795	714	731	801	731	730	771	733	756	717	742	689	761	750	786	672	760	762	751	681	749	809	713	764	759	763	721	739	759	748	733	709	779	701	769	722	814	684	712	750	760	731	775	728	679	721	710	741	740	747	721	714	747	750	747	752	721	734	758	774	774	772	721	762	751	762	777	698	789	707	771	753	742	738	767	753	754	725	759	739	712	713	725	734	726	760	758	747	756	783	748	726	761	731	782	726	721	723	770	737	723	738	758	770	750	767	732	753	706	745	718	720	741	752	751	735	758	742	811	760	741	746	748	703	751	768	702	752	763	753	697	720	769	750	784	774	767	732	690	746	760	685	714	722	724	760	724	738	739	736	764	769	765	762	722	754	733	711	780	756	761	773	749	697	760	752	714	775	721	803	758	772	783	774	763	793	765	703	712	789	751	783	729	780	741	738	709	734	744	753	747	760	751	770	729	753	772	735	755	709	779	741	773	722	766	765	769	715	737	750	698	757	722	769	707	700	756	760	754	753	788	707	747	740	783	729	719	726	788	715	760	775	753	767	706	770	724	767	762	770	694	727	790	721	787	745	799	797	749	749	735	770
10766	1064	1251	1536	630	430	374	364	339	310	321	290	301	305	333	320	302	291	266	275	315	273	293	283	280	301	290	323	273	308	324	279	264	291	314	330	289	297	277	283	287	304	302	300	292	283	296	311	293	299	267	276	270	322	277	303	299	300	317	281	282	300	295	297	290	293	294	291	280	268	302	300	276	311	278	313	294	303	301	313	252	290	283	271	331	295	307	266	292	318	314	282	281	285	316	292	278	280	306	302	320	297	291	286	261	304	293	296	263	279	278	267	313	303	292	296	303	287	286	310	304	292	300	278	291	302	269	277	306	288	290	316	286	294	279	310	299	305	265	257	293	325	290	298	292	270	265	301	246	289	302	258	282	298	311	286	303	278	266	302	265	286	289	237	287	317	280	290	292	280	282	327	317	298	301	279	319	283	261	276	294	265	313	284	285	293	314	302	287	290	311	312	283	289	288	306	266	289	330	313	311	288	259	295	256	312	268	281	281	318	282	266	259	313	298	294	330	307	269	292	302	284	280	303	312	274	266	254	318	279	313	324	324	310	281	315	304	287	299	311	294	305	272	276	291	316	289	301	309	270	282	316	258	314	275	265	316	290	305	261	254	290	255	302	310	322	295	310	302	283	313	306	319	311	294	279	307	294	271	294	279	297	278	285	291	309	273	281	285	289	295	298	267	275	316	289	288	299	285	284	290	284	274	288	284	290	313	272	271	302	287	282	284	284	280	263	275	254	279	303	306	291	291	299	311	282	269	264	286	292	267	294	316	311	316	316	289	332	279	279	264	282	324	296	310	293	274	304	258	290	278	252	300	305	309	298	284	301	266	292	273	311	286	292	297	297	314	308	307	284	324	309	258	292	296	279	300	317	286	255	253	279	307	319	284	283	295	307	298	291	307	304	267	291	292	318	349	286	319	323	288	283	289	301	285	303	282	297	272	267	308	281	272	287	280	282	294	286	295	307	306	309	294	299	305	285	286	305	292	269	281	295	330	325	293	312	303	288	246	270	301	273	276	309	321	283	272	274	283	295	265	304	249	303	254	305	297	290	282	295	294	261	290	276	309	314	308	294	275	272	327	287	297	266	278	314	294	282	310	313	277	286	317	264	301	279	313	287	276	306	282	286	277	271	294	276	246	285	316	311	264	275	303	326	326	286	297	317	276	308	294	265	275	264	323	306	267	283	313	299	280	279	291	285	314	277	301	296	319	294	315	284	300	295	258	310	300	270	265	284	288	283	286	275	274	287	275	303	270	275	298	284	279	297	270	281	301	299	297	268	265	313	308	307	296	292	279	296	310	300	306	278	319	291	294	300	296	258	298	293	291	297	275	301	274	261	266	319	273	293	267	272	309	293	285	266	283	251	277	269	300	301	326	297	297	280	271	288	289	296	314	300	286	303	294	286	276	283	269	236	274	282	309	269	287	306	280	286	295	267	283	300	324	327	338	313	296	292	309	295	311	329	299	294	287	289	301	308	306	269	305	285	297	286	298	266	297	282	264	304	287	282	256	300	303	286	275	304	289	292	297	252	306	315	304	289	311	322	309	316	313	325	290	270	306	325	277	297	295	274	304	274	283	297	297	285	328	322	302	300	295	311	319	292	272	263	305	306	292	258	271	273	327	288	296	298	294	289	263	294	299	302	320	314	286	276	294	317	265	277	322	296	271	285	268	310	295	277	271	288	283	309	294	276	281	280	283	291	293	292	310	271	280	302	292	285	289	294	259	302	286	298	293	295	310	315	290	271	294	304	281	290	318	306	297	290	286	299	256	273	289	284	302	334	293	276	294	290	275	280	285	276	301	279	274	290	284	261	283	285	283	266	260	267	309	273	272	283	310	307	282	311	324	298	282	324	315	265	302	281	291	348	261	289	277	280	273	297	299	287	319	280	277	313	301	291	315	302	291	269	272	270	296	285	283	267	260	307	292	302	280	280	288	297	270	292	282	284	268	272	284	284	270	312	293	283	287	270	233	302	291	315	314	307	313	297	288	312	262	274	299	276	297	282	287	258	294	242	288	302	288	278	304	292	253	314	337	281	297	310	299	333	291	259	311	296	256	315	298	299	281	298	295	304	311	317	271	305	283	263	287	291	293	297	308	297	300	310	272	290	289	273	302	287	285	321	276	310	304	307	276	263	290	272	279	307	291	260	304	278	290	300	293	287	306	295	277	280	289	284	323	288	298	310	323	295	307	297	301	300	297	270	262	294	286	271	310	284	298	320	272	260	320	301	339	288	265	273	287	312	271	309	311	264	301	285	283	292	285	257	261	269	317	307	306	294	315	332	283	267	260	300	272	290	308	318	295	269	258	292	272	260	280	323	276	290	274	271	303	298	315	319	302	272	293	275	297	267	276	307	305	298	285	310	269	241	291	299	294	322	303	288	301	291	307	288	303	307	310	279	269	271	281	279	312	297	279	301	301	309	252	279	284	302	287	282	294	302	319	295	290	316	266	245	269	300	290	283	293	297	304	298	287	254	298	314	313	331	304	287	282	284	279	247	298	276	299	299	285	259	310	269	267	291	287	295	277	278	276	277	304	303	288	279	283	318	304	266	294	261	272	304	281	300	272	304	309	311	309	288	301	274	271	272	295	295	274	270	303	308	279	327	290	258	303	265	306	318	302	290	296	321	307	280	271	295	324	303	279	276	283	285	271	300	290	313	319	303	280	271	309	292	274	297	275	286	252	270	323	268	276	297	299	335	306	270	268	300	268	307	292	325	272	322	278	302	265	306	259	294	285	273	287	306	325	296	287	287	290	285	307	284	299	272	319	271	294	271	278	304	316	312	312	325	285	284	286	334	299	293	299	332	290	262	313	304	328	317	275	302	306	319	305	305	293	352	272	250	335	283	278	337	298	307	272	289	267	291	295	257	249	279	327	299	264	299	262	294	295	277	258	283	270	314	289	292	283	280	295	273	287	290	283	307	293	310	306	298	304	280	250	305	250	295	327	291	340	280	288	277	295	289	295	318	309	308	314	315	314	280	297	292	290	296	329	294	266	308	293	280	299	305	289	265	274	295	310	289	293	293	314	285	284	272	327	296	280	315	305	284	310	281	305	296	305	319	295	308	306	274	327	283	300	305	277	265	249	309	294	282	254	284	291	303	273	283	291	291	302	272	273	337	258	314	302	309	278	297	333	335	289	288	297	288	296	302	265	299	305	306	272	287	302	264	315	295	309	283	272	305	313	294	282	314	242	326	305	264	309	338	325	287	258	295	299	297	317	291	275	280	291	282	331	268	288	289	298	279	306	304	271	299	297	252	284	283	327	268	267	265	273	272	268	281	260	272	304	268	288	295	284	307	292	321	300	333	319	282	281	303	299	269	318	263	296	319	286	311	286	302	283	289	307	280	270	322	313	272	299	283	324	311	277	244	295	275	297	299	283	287	285	265	307	271	298	291	314	307	261	307	294	249	290	307	296	313	284	293	259	297	284	300	301	297	279	279	277	300	291	285	295	312	290	304	296	265
8683	1160	2786	4873	2185	1489	1029	1026	882	840	758	833	826	722	744	811	755	761	723	746	759	692	710	734	719	746	728	704	711	671	709	703	692	719	676	708	717	719	772	681	714	671	744	689	726	700	687	650	742	688	681	714	746	693	670	693	689	689	635	645	655	722	669	695	700	678	729	728	682	689	666	747	706	686	665	734	753	688	683	708	703	662	705	704	733	713	712	707	658	731	681	694	720	703	650	690	653	698	683	648	767	698	667	732	748	721	723	684	698	674	703	669	685	646	732	675	690	700	716	653	706	690	741	672	674	695	748	716	632	709	708	683	723	619	662	704	704	724	700	707	693	700	699	731	716	742	676	730	663	733	661	720	704	713	654	672	669	686	649	683	722	700	682	670	673	644	703	664	700	709	643	734	643	647	694	664	715	676	697	716	673	740	680	710	722	687	669	641	671	715	735	703	695	696	716	689	647	690	724	718	709	704	692	689	668	675	664	709	698	735	746	707	708	707	682	704	709	677	670	692	693	679	738	727	701	667	677	674	712	698	674	700	678	715	724	712	687	699	727	714	720	701	683	705	682	654	702	696	735	670	683	706	702	755	724	648	654	704	655	685	683	703	727	724	708	689	718	714	726	675	640	727	687	708	698	692	700	669	703	691	709	670	669	718	711	751	704	668	664	713	673	683	680	694	694	749	695	696	704	668	672	697	706	694	718	716	693	656	685	686	673	703	691	707	711	658	657	682	666	723	728	718	692	690	651	730	719	701	703	696	697	677	687	701	709	726	687	643	670	703	706	694	678	710	675	669	686	694	679	703	724	691	663	741	690	682	684	704	687	705	695	720	695	712	708	700	681	695	713	696	717	688	669	677	704	716	732	635	680	672	711	663	751	687	666	696	666	701	706	731	708	720	687	678	713	721	673	644	714	708	738	672	716	675	694	692	707	684	746	694	705	679	696	675	739	678	709	663	723	731	736	656	674	713	661	677	738	679	682	668	709	732	671	716	645	688	686	674	720	687	711	714	698	712	654	708	720	659	685	718	715	664	695	645	713	725	667	651	719	675	678	728	682	647	698	733	653	716	713	647	704	731	703	705	673	667	686	681	668	665	704	718	692	700	724	738	661	703	695	697	674	695	705	673	654	704	685	748	707	653	742	707	715	704	693	660	688	688	712	672	723	689	698	649	704	707	694	706	710	683	695	719	712	712	701	717	722	716	670	705	678	729	678	718	706	671	713	699	703	700	667	726	678	700	713	711	682	697	677	697	702	714	686	720	711	658	657	696	669	714	671	738	679	753	696	674	718	692	761	670	688	695	717	671	712	726	658	697	689	721	714	686	689	669	721	687	672	707	665	692	679	648	657	684	680	679	673	653	706	739	697	696	713	674	652	685	701	691	675	662	716	709	621	677	728	706	728	720	669	682	725	715	728	695	689	729	692	706	696	703	713	717	735	664	702	737	733	744	718	703	715	724	667	709	724	656	691	718	699	682	689	702	716	709	718	686	763	695	664	712	694	696	699	717	704	728	686	732	694	674	681	686	682	692	668	680	693	694	762	679	698	697	671	707	777	672	726	736	647	631	692	722	651	655	680	697	729	741	690	741	761	635	701	694	707	698	683	689	696	677	725	701	744	672	716	714	731	693	701	720	705	704	713	696	653	694	746	696	686	684	717	688	657	747	686	683	675	707	664	667	667	701	661	703	664	674	710	686	689	678	714	707	678	687	679	665	674	701	676	727	723	650	713	706	640	673	697	706	718	753	709	715	682	646	703	754	755	687	709	641	674	709	670	665	734	657	674	695	736	673	699	738	663	672	704	682	693	727	737	719	697	706	718	720	716	724	748	676	699	691	673	658	723	669	725	692	672	678	743	672	665	670	726	723	705	672	686	705	686	739	745	722	702	696	698	714	696	711	686	722	687	697	625	719	700	710	673	702	724	681	717	662	706	665	703	638	716	699	710	712	719	704	726	717	730	704	662	683	676	702	725	694	705	665	667	767	698	696	690	704	684	712	710	716	721	714	694	714	673	701	677	757	711	735	676	755	698	734	702	685	719	721	698	702	675	688	659	656	710	722	696	679	719	658	736	690	698	700	706	685	671	713	658	735	737	669	689	713	692	715	715	693	719	697	700	674	703	663	697	753	708	721	637	733	700	676	708	665	673	718	697	702	685	697	661	670	665	704	683	679	736	680	669	703	659	694	714	724	690	758	687	692	714	738	701	714	701	678	703	727	717	702	694	652	691	724	687	710	707	680	684	665	733	744	720	683	694	690	677	706	741	735	706	707	648	657	662	734	712	676	740	730	731	698	702	734	712	693	696	693	701	697	679	719	700	659	688	758	686	698	692	703	724	720	668	693	712	660	662	673	683	694	671	694	697	683	705	700	710	681	674	707	744	674	695	700	698	713	646	742	665	669	676	740	701	690	715	692	682	726	718	673	680	697	704	721	694	679	694	702	668	706	693	673	696	721	669	683	667	684	703	701	712	730	676	658	689	716	691	693	706	700	701	720	695	721	741	709	679	700	732	719	686	668	712	679	716	697	690	722	691	689	724	702	696	688	690	704	686	689	696	681	680	690	646	693	706	705	719	719	717	670	720	756	706	684	657	679	729	695	709	695	710	715	708	668	703	715	741	684	734	651	686	676	661	689	639	692	720	726	695	697	701	707	705	654	696	688	670	734	692	701	736	709	673	725	691	708	679	733	711	708	666	676	725	737	730	684	744	684	670	675	729	693	640	667	626	709	707	689	704	668	707	685	670	718	735	716	734	705	694	706	703	737	700	754	713	682	656	779	700	714	687	673	660	677	685	705	715	688	691	715	681	706	691	731	722	682	709	670	681	721	667	683	718	699	702	681	680	667	729	691	726	665	639	693	656	691	700	718	697	702	669	697	714	707	720	689	664	694	689	668	706	726	713	674	680	672	648	692	708	710	679	713	722	729	736	703	697	676	720	693	712	782	747	704	709	693	695	681	694	699	697	701	673	670	662	734	729	717	731	664	699	687	692	681	731	728	672	666	678	661	677	704	719	697	713	677	669	702	645	647	701	719	648	691	690	652	711	659	701	673	662	697	697	734	710	701	678	718	677	735	729	675	682	710	709	695	703	713	713	676	686	725	688	677	709	700	678	694	679	684	702	726	687	679	686	717	681	747	676	673	692	675	691	684	665	682	695	676	685	715	681	685	696	745	721	619	647	691	697	701	679	676	739	676	699	701	689	688	693	720	694	742	702	718	698	713	727	690	638	744	717	717	708	722	663	639	721	683	668	708	672	683	715	695	747	704	692	690	666	692	713	676	662	695	687	715	708	646	687	683	706	705	748	671	688	699	714	649	708	661	716	670	708	674	680	700	716	728	731	690	722	761	698	724	702	679	671	755	721	666	742	729	640	690	659	690	709	673	657	767	742	695	712	642	689	675	703	690	730	698	692	673	691	711	675	713	703	719	739	708	686	634	726	692	697	666	717	713	706	689	724	673	705	709
18417	1788	981	1322	531	474	220	229	207	192	177	153	156	154	156	153	144	137	142	117	142	126	136	135	126	129	149	141	138	129	144	126	144	154	123	132	143	116	144	111	131	120	124	150	144	125	113	133	127	121	111	114	121	134	131	126	148	102	145	124	143	119	111	133	159	117	120	135	132	114	125	121	144	104	156	140	142	129	136	138	156	163	137	140	127	148	118	144	147	111	140	116	145	139	119	136	136	114	111	115	142	126	142	110	137	136	144	152	123	142	126	127	136	129	133	141	148	136	126	121	132	117	122	137	136	107	118	115	130	130	145	145	111	118	118	154	142	106	112	130	120	132	152	145	126	138	126	126	128	111	116	130	114	142	137	133	119	130	108	130	121	140	142	112	132	130	134	137	117	119	124	129	140	120	112	138	106	139	142	157	140	131	117	132	150	133	146	137	130	123	119	122	106	139	135	148	137	132	130	119	122	151	131	136	127	140	147	135	128	133	126	123	170	122	120	134	129	138	140	136	116	121	128	135	104	128	137	143	127	122	130	126	116	129	145	120	153	129	134	142	119	134	119	114	120	144	146	143	151	124	124	140	131	130	128	121	132	112	133	117	144	143	140	123	134	137	107	137	135	111	113	111	141	114	137	150	127	126	120	123	118	138	152	120	112	139	137	138	110	122	131	143	145	117	161	126	115	150	128	121	128	122	125	125	137	117	126	114	155	138	158	126	116	139	137	148	131	132	116	122	124	137	157	142	125	143	139	110	133	146	130	157	124	126	127	141	141	143	149	135	143	124	134	141	132	129	130	109	136	127	122	139	116	130	144	133	119	139	120	120	137	115	133	114	130	140	140	130	126	135	141	133	119	116	124	158	132	120	131	134	135	156	129	139	119	127	138	137	128	133	111	109	102	130	142	152	139	121	118	147	132	139	131	120	142	140	128	130	136	119	131	127	131	144	125	121	110	134	128	133	140	113	142	146	142	118	123	124	142	136	136	136	125	112	136	140	118	143	123	116	147	117	125	144	100	138	127	151	129	127	140	118	125	134	114	134	152	129	125	127	110	137	136	136	144	130	139	128	127	155	117	148	107	130	137	144	130	145	120	141	128	129	145	108	123	142	121	136	119	129	118	134	126	144	141	133	141	126	147	135	136	144	125	139	129	115	150	140	135	126	140	150	147	124	122	139	111	155	115	134	122	120	149	122	136	125	105	119	101	126	118	132	128	140	102	130	129	127	101	153	127	104	121	151	123	133	134	104	144	139	131	145	133	127	126	132	120	121	128	136	133	122	152	153	134	126	115	120	144	138	145	113	139	115	121	125	137	122	145	129	119	118	134	144	139	155	115	125	133	148	130	130	141	124	131	136	139	131	129	134	118	114	133	139	134	129	124	131	127	125	137	137	102	134	129	150	139	140	116	120	137	124	138	123	119	118	120	129	123	127	156	151	133	113	131	126	118	120	131	169	126	115	116	133	138	108	129	131	122	131	117	140	127	142	153	127	129	112	149	129	155	134	126	112	142	141	104	124	133	146	131	117	134	130	141	127	141	128	130	117	127	118	127	144	127	117	144	128	131	130	141	117	130	129	127	134	124	112	131	124	159	143	124	154	122	121	110	124	123	119	126	137	113	127	129	107	130	120	145	129	140	124	135	146	132	116	130	134	137	126	124	121	119	146	125	116	112	117	123	161	125	112	129	131	119	111	132	88	150	122	128	134	141	122	144	121	149	127	119	136	107	136	120	116	121	129	135	135	128	110	124	114	101	122	114	119	130	130	109	129	131	120	113	151	134	137	122	141	129	125	136	122	133	128	139	136	135	137	138	109	130	111	119	125	135	122	108	138	139	129	124	134	144	140	106	139	132	132	119	127	113	137	125	135	142	97	148	102	138	123	127	117	127	125	114	140	125	120	117	137	128	107	131	139	125	138	128	130	110	131	126	154	131	108	138	133	119	124	139	162	142	139	139	127	115	118	125	125	132	122	128	123	132	132	142	144	134	134	107	128	136	133	120	120	105	128	119	136	123	136	115	108	150	135	124	149	101	115	127	134	122	144	155	163	118	125	153	128	147	121	135	149	134	151	131	118	129	143	103	125	153	126	137	121	130	144	128	118	117	123	124	129	117	125	151	115	143	117	120	137	113	128	141	143	133	135	137	132	150	121	125	137	144	118	142	132	137	123	140	125	137	135	121	116	137	152	121	125	131	124	137	126	107	114	142	111	108	132	122	133	142	133	118	129	124	122	145	117	125	115	132	129	123	135	135	137	134	137	159	132	144	124	154	133	125	147	133	120	129	113	147	129	141	135	128	132	130	141	151	142	140	130	132	125	121	126	159	140	107	146	129	109	128	125	139	113	135	102	119	126	118	120	131	123	142	135	142	131	141	135	140	107	138	132	134	122	114	138	138	119	129	126	129	140	107	132	130	138	136	105	130	153	114	134	121	136	109	149	155	132	120	144	115	138	126	130	124	130	127	173	113	136	135	124	143	109	122	137	124	120	122	118	136	140	129	137	138	139	134	106	143	119	140	125	124	110	131	131	133	116	156	97	151	162	130	114	137	112	130	123	121	120	131	136	125	123	143	115	121	141	119	134	132	127	149	133	119	138	136	131	103	144	121	121	124	128	127	134	135	112	145	131	118	122	124	142	139	117	128	117	122	143	108	152	156	120	121	128	134	116	125	133	129	116	131	123	109	121	127	136	145	116	123	117	118	133	113	142	117	134	123	142	117	124	136	112	111	112	129	98	122	111	158	148	137	123	126	111	138	141	163	146	136	104	137	128	135	134	127	132	118	125	131	129	117	123	127	124	129	138	144	148	113	145	117	117	154	144	136	114	133	144	137	123	131	137	132	135	142	122	131	144	123	114	124	141	151	152	128	122	114	146	139	114	125	153	126	142	108	139	135	141	127	139	129	110	121	127	127	139	95	126	120	124	117	153	141	122	140	142	126	135	139	138	135	128	147	111	140	149	138	146	121	131	105	119	142	128	146	133	143	132	96	132	138	130	137	141	133	129	137	121	139	116	134	146	124	121	127	130	150	134	135	148	131	127	131	132	134	130	125	144	131	125	118	125	131	133	143	146	128	125	127	108	140	127	118	118	118	146	125	133	127	110	151	145	132	125	153	138	120	110	120	149	139	145	142	137	111	116	144	120	115	120	150	132	120	132	124	118	133	140	119	139	124	122	139	145	129	119	139	132	119	105	136	136	110	142	135	128	152	149	138	121	134	125	143	137	130	133	150	122	134	133	129	136	118	126	127	131	129	135	125	132	140	144	153	125	136	146	105	115	129	111	123	140	132	150	137	134	109	141	127	126	128	146	153	130	119	121	120	139	152	134	137	133	133	155	145	116	118	134	155	152	136	129	140	108	125	119	130	117	135	125	112	134	117	139	122	116	136	134	137	145	138	119	117	126	133	135	125	142	113	141	137	118	142	120	124	149	129	131	137	128	145	127	139	136	119	128	136	141	114	106	129	137
11560	1090	2003	4691	2019	1838	1012	912	731	624	602	572	540	521	410	435	450	454	437	418	425	424	378	386	402	428	371	359	356	390	380	340	373	375	307	314	383	348	351	388	337	389	322	372	325	347	336	349	312	361	348	331	340	367	380	349	313	369	322	357	334	299	347	315	308	334	349	351	352	345	324	349	335	321	355	336	314	356	355	339	339	329	353	355	326	346	325	299	303	333	344	350	345	357	321	336	362	346	334	329	359	362	343	308	343	341	331	328	344	330	342	366	353	340	325	322	352	359	348	346	340	331	379	359	326	348	315	381	369	362	374	353	313	314	339	327	382	302	353	364	337	347	328	357	335	345	327	328	356	321	330	328	333	345	353	348	357	299	342	350	337	343	298	347	291	325	357	337	334	339	312	319	321	338	355	346	337	335	337	367	340	335	312	333	324	339	324	355	342	327	360	334	338	343	332	328	349	363	310	342	352	377	335	329	332	324	326	334	327	361	317	349	352	325	330	359	350	337	356	343	315	344	339	352	338	321	338	336	351	321	351	314	370	332	339	331	348	329	317	340	344	326	361	322	322	312	340	335	327	316	347	366	347	348	350	348	342	337	345	352	323	327	337	318	343	320	324	344	380	349	339	314	371	352	324	341	317	333	344	299	364	311	352	326	321	359	323	358	334	314	343	299	388	365	319	311	315	325	336	352	327	302	358	334	315	354	304	352	326	331	372	366	343	314	354	336	336	329	313	324	376	359	350	366	340	336	328	324	373	319	326	340	307	356	359	333	369	360	364	323	360	366	356	321	356	327	332	317	336	345	369	305	332	338	323	337	320	361	332	330	337	296	314	334	332	333	358	339	326	322	339	333	335	316	323	365	340	328	338	342	319	340	334	313	371	350	348	346	350	345	341	348	356	356	371	350	369	353	324	337	316	323	402	321	314	362	318	328	362	326	345	350	341	346	359	336	345	356	353	334	311	310	324	312	349	326	321	330	349	347	356	348	331	353	328	339	322	344	324	359	319	358	324	341	309	331	337	288	329	313	334	314	379	358	343	362	378	329	336	322	305	337	339	335	320	356	326	314	334	353	360	333	320	340	344	326	305	372	315	340	340	329	355	327	325	334	322	352	344	297	324	334	373	299	385	314	321	315	374	302	324	323	359	344	354	327	360	309	361	349	330	369	370	342	352	302	341	344	318	347	343	304	330	358	324	290	344	321	337	286	322	349	331	338	331	363	350	290	346	338	367	319	327	329	321	316	351	348	336	339	313	314	320	322	335	352	327	356	321	329	366	319	331	279	347	334	321	354	360	374	337	362	341	330	330	332	350	308	315	349	328	354	349	345	323	330	344	370	374	357	350	337	324	337	338	366	333	342	305	356	372	318	325	319	337	330	325	363	321	337	341	350	333	329	322	321	346	325	351	307	350	357	333	344	345	335	313	348	344	368	331	324	300	335	303	318	338	313	335	351	349	337	332	325	336	348	345	321	336	362	346	323	325	326	340	317	333	319	346	330	328	356	331	358	326	348	310	294	347	320	379	364	362	342	331	330	357	323	321	333	350	377	307	328	361	350	330	325	327	353	313	323	358	316	351	309	367	342	322	337	332	340	313	322	325	313	342	336	335	331	331	343	340	332	324	340	311	355	342	333	349	385	354	338	324	339	337	335	358	333	326	354	329	325	319	340	352	351	332	292	350	359	336	336	305	321	284	330	320	332	311	359	345	356	329	324	334	337	299	324	324	338	336	355	346	336	338	324	363	345	314	346	341	343	326	331	350	322	323	309	337	341	329	345	330	326	342	319	321	343	338	355	322	338	324	327	344	314	344	337	350	349	335	363	326	324	322	334	368	344	314	334	332	366	349	337	360	362	351	376	331	312	344	320	373	314	343	351	356	327	325	335	335	326	308	316	348	317	327	343	352	367	323	362	322	343	307	335	325	348	374	334	333	324	330	342	302	321	365	303	347	307	345	333	340	345	329	309	368	313	340	341	335	317	358	319	333	354	326	309	340	318	335	354	323	349	307	367	335	315	371	362	358	340	334	361	338	342	325	360	340	352	330	316	328	352	332	344	341	348	331	328	332	311	365	328	314	338	332	309	335	339	366	323	343	345	354	350	300	353	329	364	354	342	298	317	345	337	318	317	362	312	308	354	346	316	333	351	326	305	309	362	354	325	325	336	344	346	339	351	340	339	316	336	318	359	317	341	338	335	347	328	339	333	352	348	310	333	327	334	335	315	360	319	336	368	290	329	342	318	340	349	362	337	346	370	319	365	304	351	307	320	335	341	308	290	328	349	319	353	338	297	340	331	329	366	338	346	356	322	351	326	366	323	335	367	336	293	340	352	329	348	308	350	319	348	334	372	338	361	324	328	348	350	355	385	398	346	351	314	333	296	328	321	354	376	317	357	319	336	330	315	326	337	308	358	339	365	352	327	328	383	345	338	326	338	374	351	304	352	356	352	345	306	322	331	314	322	331	317	341	355	337	332	316	341	329	354	358	327	313	346	333	308	330	339	348	381	326	323	344	357	344	355	341	339	322	326	362	351	326	390	324	315	282	313	299	329	332	344	334	327	305	312	347	331	353	323	355	333	338	349	340	342	345	342	357	338	366	335	329	355	370	340	347	351	332	360	335	302	327	334	352	336	345	309	369	318	319	332	356	323	323	343	355	313	335	343	362	316	300	335	331	351	329	318	359	344	356	320	341	356	336	343	343	312	350	342	330	349	327	355	353	334	343	348	332	332	340	342	372	360	363	365	316	309	322	338	365	331	356	358	369	348	340	360	374	323	356	356	328	323	352	340	332	327	324	316	350	356	338	317	333	322	319	312	357	326	308	382	318	309	329	317	351	323	319	319	326	376	328	321	301	322	334	346	321	353	338	330	342	323	325	362	332	326	345	296	351	343	353	336	294	343	347	341	324	356	331	326	332	355	332	361	348	319	320	355	351	326	326	310	334	321	338	346	346	346	328	346	311	329	377	355	315	317	343	329	349	352	342	304	353	350	337	333	350	324	353	354	301	329	335	335	325	333	353	321	312	328	319	320	353	382	335	338	339	316	365	346	344	342	366	341	363	331	301	373	334	321	314	336	321	314	373	326	342	362	339	338	320	343	358	344	353	341	339	335	325	319	353	351	320	336	326	345	345	316	333	352	376	358	377	336	317	325	342	342	347	334	300	323	359	338	347	356	330	336	319	320	331	381	352	347	311	320	320	342	340	337	294	314	328	336	331	324	360	310	331	330	323	325	329	330	319	317	346	311	324	325	339	350	375	311	358	326	353	337	340	352	332	371	347	340	333	294	321	352	354	344	327	352	329	319	344	373	332	323	320	344	339	336	327	323	313	336	311	315	325	325	344	323	368	345	367	374	346	325	305	359	298	340	335	350	328	329	325	334	341	364	329	364	353	355	326	351	313	317	327	344	347	309	323	326	363	345	305	356	360	319	335	332	347	343	353	353	334	359	296	349	331	333	322	357	336	345
2607	425	433	396	427	341	309	284	271	330	327	310	291	324	295	317	334	316	276	310	295	305	292	286	306	305	289	306	296	325	282	300	324	329	299	328	289	283	302	296	307	306	311	287	305	287	295	299	315	331	300	310	310	283	286	301	287	283	284	309	320	295	316	286	306	297	312	315	303	312	316	293	285	290	302	300	301	288	301	291	280	308	312	299	281	270	272	287	258	302	301	304	311	275	302	288	297	298	297	291	308	293	309	300	287	310	319	312	321	291	338	306	290	304	274	297	276	289	280	303	317	312	301	308	287	269	309	286	289	328	292	312	264	334	296	259	331	298	253	289	273	289	265	249	304	295	326	324	293	316	302	318	314	311	307	312	299	339	297	296	283	294	261	259	290	307	301	282	292	309	289	309	283	320	292	320	308	276	316	266	308	261	288	286	276	298	295	309	282	291	284	302	287	278	302	248	265	286	307	286	278	282	335	300	301	287	286	297	301	316	316	283	310	314	313	312	292	307	324	314	319	321	337	294	304	312	331	300	310	290	297	301	299	307	314	263	279	330	274	296	292	338	277	283	312	321	310	251	303	268	261	296	272	279	292	291	309	301	297	277	293	314	317	312	306	284	299	283	285	273	295	287	311	316	289	279	271	285	265	302	294	296	313	311	288	286	269	258	287	296	286	297	301	295	313	313	284	264	278	286	278	288	315	311	337	317	295	294	281	291	302	292	263	297	296	301	318	326	261	299	282	312	290	284	279	275	285	309	308	279	324	274	289	277	276	313	312	308	288	324	307	302	297	285	273	297	302	327	277	282	272	279	293	292	310	281	286	315	297	291	272	270	297	276	322	297	303	296	299	276	299	289	325	308	285	295	315	282	271	315	279	272	251	313	263	335	301	288	281	290	289	295	300	297	310	311	288	345	268	313	302	281	289	287	289	321	324	272	290	304	299	290	305	289	285	297	288	289	306	287	297	279	261	313	298	306	329	310	287	266	301	290	297	291	306	319	290	310	300	262	281	293	319	285	272	291	283	324	341	309	332	295	310	283	304	302	310	324	324	308	315	301	304	287	317	333	297	321	307	287	299	275	315	290	288	266	300	308	263	284	284	296	316	289	301	293	319	302	307	285	289	291	297	296	292	311	319	324	303	293	279	308	301	289	312	281	302	272	292	289	294	298	301	305	275	292	307	274	316	298	292	322	302	301	290	303	306	266	290	283	275	308	250	285	287	340	278	270	334	313	293	319	298	305	313	278	282	323	300	295	313	268	270	280	328	278	266	311	298	308	308	271	320	282	287	338	309	288	312	318	291	285	291	312	304	289	322	311	344	310	303	257	319	303	284	262	296	309	332	320	292	313	284	296	288	316	340	326	335	297	283	295	269	310	270	282	330	308	280	298	257	276	306	276	280	269	288	304	278	269	268	347	276	291	286	321	298	287	302	302	282	288	275	312	321	276	323	285	301	271	299	317	311	305	271	285	294	302	306	288	299	314	277	281	303	294	310	325	269	297	301	309	269	332	320	318	322	281	298	295	302	288	310	287	313	265	301	297	307	273	298	278	315	282	306	295	302	304	310	330	311	319	316	291	285	308	291	266	311	316	289	310	292	262	278	289	284	298	297	291	309	320	315	302	285	327	317	335	269	315	306	321	281	327	301	281	307	315	324	282	300	290	287	338	314	312	272	283	285	306	305	279	301	289	318	312	295	303	309	346	304	308	297	268	301	321	295	297	264	322	313	296	318	270	327	268	291	298	289	292	329	298	306	268	306	293	325	290	290	331	308	310	317	300	328	323	267	294	296	285	293	296	337	317	312	297	296	280	310	301	328	277	335	299	327	333	311	317	278	325	309	286	312	326	302	274	324	333	308	289	302	320	317	311	269	291	312	278	310	278	314	294	300	273	288	296	295	308	291	265	296	333	307	293	324	309	310	298	263	288	327	288	283	314	327	297	287	316	278	299	303	313	313	274	296	280	293	291	336	320	305	300	257	284	346	275	281	304	295	309	286	278	304	282	278	287	335	269	309	299	313	335	319	270	268	275	317	283	317	301	274	296	324	319	287	273	344	316	294	309	301	284	289	284	287	283	295	276	279	277	262	296	298	303	298	297	311	290	302	338	314	318	313	318	294	283	310	295	340	282	340	322	268	308	291	256	287	300	288	310	275	280	314	300	318	286	293	291	297	293	279	300	327	289	320	294	316	300	296	285	317	326	288	320	306	269	309	304	307	329	298	276	285	309	282	299	295	285	282	285	306	294	286	252	291	298	303	320	293	279	315	328	308	299	295	292	286	287	301	294	322	289	309	304	318	317	285	271	295	277	254	276	306	303	294	324	279	304	303	293	312	323	278	315	299	294	289	293	284	310	303	345	313	290	320	331	310	298	293	305	314	316	320	315	279	270	299	294	310	326	326	313	282	299	323	306	304	321	280	307	318	286	285	294	304	303	315	290	298	285	287	300	295	291	323	281	268	285	284	293	319	288	267	318	250	248	275	291	299	327	322	302	301	323	288	259	278	317	281	330	289	291	304	258	277	303	280	293	296	278	282	294	291	288	267	293	278	291	318	292	304	307	304	283	264	306	314	302	281	303	302	304	307	296	306	296	309	334	308	282	256	316	284	306	271	329	299	288	332	286	300	296	298	321	310	298	289	271	283	312	323	298	307	288	299	297	327	273	319	327	289	314	257	297	323	282	316	320	311	268	307	272	275	323	303	303	302	296	297	304	307	302	284	309	297	305	297	295	298	316	339	281	281	322	296	292	273	334	294	301	294	328	310	302	304	318	262	302	281	318	294	326	294	292	292	330	275	321	333	326	308	262	294	281	315	283	296	306	268	303	325	304	276	344	346	283	311	320	310	300	300	289	301	288	304	292	309	276	316	279	307	291	297	298	298	277	288	257	286	304	289	280	319	290	290	295	284	281	323	317	306	290	300	285	272	289	292	296	323	315	304	293	320	316	297	293	271	305	329	312	333	308	283	278	311	291	293	302	310	280	327	320	302	326	296	306	309	276	278	286	313	263	310	278	301	319	291	316	289	334	272	297	303	301	305	297	286	295	269	307	296	302	334	278	310	313	325	295	277	322	279	325	295	290	291	316	278	346	289	321	322	284	280	314	308	322	282	303	327	286	331	301	348	296	300	282	291	310	289	291	265	295	310	310	353	306	301	295	272	311	296	351	327	290	251	284	267	318	315	262	300	286	304	293	289	299	305	307	251	299	306	314	294	285	316	315	292	333	289	295	317	318	274	297	293	293	308	296	282	291	294	314	317	286	310	322	282	296	286	291	276	325	290	300	327	312	325	287	298	285	341	275	300	317	272	287	317	323	336	284	288	320	306	289	286	339	312	274	285	277	273	313	282	314	291	312	291	301	314	287	337	306	287	272	289	283	253	289	280	297	294	298	302	289	277	320	291	287	311	307	283	296	344	339	296	285	285	310	290	290	281	301	305	330	300	328	317	283	303	292	323	307	327	303	294	286
2850	813	1000	1214	1052	914	835	765	773	718	715	738	707	732	745	726	745	727	717	709	746	699	672	802	749	764	754	732	708	721	728	734	704	697	748	685	712	732	699	707	724	764	726	662	685	745	677	717	696	691	741	738	720	761	733	758	707	775	708	727	704	717	716	686	716	666	700	713	719	713	708	729	704	753	724	724	745	682	720	744	743	715	734	743	668	672	711	697	664	753	740	715	727	705	708	733	745	749	657	715	711	747	737	699	694	712	736	716	736	722	718	720	742	710	728	735	733	747	709	755	774	715	745	706	671	728	703	700	756	729	732	731	740	728	763	712	719	674	753	723	740	730	743	720	755	787	683	753	735	726	747	704	721	729	683	728	715	719	717	704	762	693	649	746	727	694	720	739	747	697	678	764	761	675	685	718	700	712	714	700	722	710	735	711	754	743	733	735	725	742	709	712	800	714	746	732	686	679	761	728	695	703	709	695	747	752	744	752	705	728	744	742	735	719	723	766	732	724	677	733	739	714	726	709	685	726	731	758	687	720	698	728	723	732	708	731	768	731	715	737	752	707	701	752	736	737	692	735	786	676	727	745	676	739	714	742	770	718	727	700	700	710	729	730	734	728	759	736	746	741	737	755	666	689	715	714	672	752	689	704	735	727	661	710	762	750	721	700	734	768	766	767	728	703	752	731	715	799	745	755	723	691	734	708	705	671	702	723	723	699	738	719	688	675	718	696	719	664	731	706	722	701	687	742	741	722	724	708	731	722	724	755	676	676	694	719	734	661	731	743	740	698	730	725	700	725	736	713	746	687	717	725	732	704	709	736	713	732	686	744	751	707	724	727	755	708	745	677	687	697	747	717	759	714	719	785	693	729	742	713	700	713	705	719	703	730	731	711	702	764	700	707	717	739	687	695	728	765	702	720	731	740	688	643	710	720	706	709	728	686	705	754	742	668	690	705	731	718	658	726	751	775	760	702	693	764	688	696	702	741	691	712	751	718	754	723	732	767	680	724	736	738	750	764	714	685	682	706	719	779	698	707	753	702	722	730	751	710	752	772	747	781	730	725	751	736	714	773	659	740	686	714	689	669	710	729	725	713	717	689	650	757	729	752	725	749	759	720	755	673	723	736	716	718	730	813	710	684	714	771	717	720	754	710	738	728	691	707	732	752	736	672	681	685	719	722	735	708	713	691	695	761	723	731	714	764	728	738	742	720	716	708	742	718	751	719	758	706	669	719	731	679	682	722	735	734	771	711	695	735	695	717	706	738	697	726	761	722	703	753	701	736	740	749	758	747	759	737	709	739	730	706	729	751	746	726	680	706	714	751	709	694	665	762	696	727	704	777	708	690	775	669	712	743	749	726	723	694	752	755	762	707	688	762	714	724	660	731	685	715	704	707	723	711	682	689	712	672	732	747	779	697	697	752	723	712	731	745	761	729	726	731	699	760	751	728	759	737	821	715	688	760	711	724	766	716	727	665	754	718	713	709	710	703	714	710	721	701	705	729	707	733	717	701	727	764	722	708	753	712	726	749	757	706	760	672	733	668	665	712	751	700	724	763	719	753	700	694	750	694	744	676	711	738	716	759	720	733	707	701	736	709	715	750	741	760	726	704	690	749	736	714	707	705	725	722	692	728	712	713	727	724	733	728	724	724	731	708	723	726	718	710	685	744	739	750	718	711	706	717	731	770	703	719	718	724	729	746	729	737	739	715	652	712	719	714	702	742	670	723	693	724	698	723	716	745	711	743	749	725	714	697	725	729	724	673	685	719	731	747	715	706	716	691	699	716	728	727	695	731	697	739	729	683	686	715	684	724	700	672	761	744	757	690	704	723	715	696	722	747	741	705	722	706	700	723	692	713	742	730	735	712	705	722	686	693	733	740	737	691	644	772	732	709	729	716	712	698	726	711	772	730	709	681	723	726	762	730	712	718	770	738	732	686	698	735	704	693	723	715	752	752	766	705	742	741	702	690	686	746	704	695	670	699	710	712	724	738	685	702	699	710	728	684	691	713	721	703	746	704	737	747	719	720	720	697	711	732	682	708	703	747	746	772	752	662	703	696	689	733	717	672	694	731	732	722	722	778	693	770	741	758	747	716	766	742	716	699	718	722	703	776	696	727	745	768	687	738	660	723	732	717	702	716	718	714	768	732	691	735	721	723	708	726	727	719	722	710	685	742	722	765	700	749	710	696	735	690	671	692	719	746	763	743	715	718	751	715	712	698	717	725	693	709	700	760	768	721	728	679	658	730	712	708	693	699	709	754	736	734	724	712	730	730	693	685	674	770	697	717	711	707	740	767	760	702	721	684	694	734	794	696	716	733	736	749	698	698	717	745	700	693	713	742	737	730	672	733	715	728	744	717	738	713	708	729	704	741	745	675	723	721	731	764	684	704	691	732	726	707	730	726	721	701	727	694	691	693	749	741	678	700	701	718	702	720	732	750	719	765	652	694	724	689	765	695	714	731	716	705	705	752	686	707	755	687	772	728	746	703	722	683	725	716	687	716	748	688	739	728	716	727	725	727	719	708	675	737	716	723	721	668	691	708	749	727	731	704	700	707	766	713	676	749	683	713	718	696	723	745	691	667	679	739	733	756	707	795	720	695	696	704	694	702	705	674	753	752	737	733	731	763	720	670	700	693	720	760	672	749	727	714	779	700	681	709	710	716	762	696	704	692	739	759	711	739	696	706	695	790	694	751	685	685	701	736	770	745	750	785	722	670	708	729	689	743	738	744	726	704	729	727	755	736	681	693	720	680	722	734	697	682	725	682	678	716	732	710	718	708	773	732	713	680	763	726	763	728	744	649	752	761	755	725	720	776	688	750	719	720	772	707	714	746	758	745	698	734	668	732	704	700	682	685	697	700	715	706	703	712	718	710	760	741	736	700	748	727	696	725	719	710	707	707	670	717	687	719	725	722	719	716	724	690	741	687	709	735	700	739	699	722	704	729	719	738	677	727	760	721	697	707	739	719	716	729	677	718	695	766	718	761	783	737	690	720	687	717	748	714	661	749	740	729	740	713	708	733	733	684	686	724	701	734	808	726	745	769	714	712	758	722	728	733	693	675	723	717	715	705	750	707	723	698	713	726	689	682	690	684	689	760	715	727	746	728	697	719	754	693	741	737	733	717	732	688	684	703	723	729	729	733	719	744	734	758	779	698	709	758	685	764	688	782	748	748	702	708	736	722	725	774	752	703	710	719	710	735	767	745	716	698	765	689	729	741	756	742	761	718	737	724	720	734	748	702	777	759	680	691	688	712	753	741	712	717	739	695	745	726	710	768	724	721	746	726	687	701	712	737	700	745	707	720	680	717	677	663	712	722	731	728	745	727	722	719	728	740	757	721	714	759	660	700	715	779	723	712	751	715	719	723	677	743	737	735	677	758	682	725	708	739	723	712	715	692	750	697	744	709	712	760	682	719	679	688	713	751	742	727	690	752	720	715	743	670	690	696	710	716	658	675	677	727	700	695
10632	960	680	651	628	395	383	338	332	347	296	329	276	288	329	301	283	289	287	278	293	282	266	271	301	258	290	285	276	271	302	292	302	300	262	299	291	298	254	272	298	278	258	296	302	277	298	269	276	284	284	273	269	291	278	284	310	269	261	298	288	299	267	281	294	301	272	299	272	275	289	285	280	310	292	277	267	282	291	268	257	281	248	308	299	277	280	277	286	281	303	292	285	302	274	273	292	272	297	289	272	289	310	279	291	294	268	284	290	261	295	326	298	284	285	292	265	283	285	285	301	291	252	293	265	261	289	261	328	298	271	273	277	316	316	298	325	295	283	293	288	300	311	279	302	280	283	281	282	281	291	289	262	296	292	255	277	275	305	280	262	269	254	273	263	292	267	277	276	287	271	305	265	310	326	271	294	261	283	294	248	308	275	239	259	282	285	336	305	272	303	272	256	295	258	269	274	268	281	299	272	289	312	285	274	272	297	272	303	274	280	281	262	268	280	267	283	279	258	285	279	264	281	282	267	273	278	288	256	288	286	259	267	249	290	301	262	242	257	267	259	271	308	291	284	274	287	297	275	288	270	286	284	268	279	295	303	314	311	293	277	300	261	297	291	305	277	276	277	301	295	273	288	255	297	300	293	303	272	288	265	291	290	285	263	277	266	269	278	291	304	295	283	286	269	269	308	288	243	237	300	297	288	286	266	292	289	270	281	294	252	270	271	297	318	269	303	245	284	253	308	305	279	270	265	295	301	281	278	298	292	315	290	305	314	285	278	301	309	289	320	291	301	316	270	267	277	278	260	247	293	264	266	280	291	288	272	286	288	287	286	289	291	250	294	261	263	256	280	292	293	304	307	277	309	284	279	282	290	277	300	294	282	273	287	253	289	294	290	287	279	307	246	240	281	314	298	251	282	327	300	301	265	282	290	265	297	282	288	304	286	267	287	293	262	306	275	305	279	315	271	303	327	282	283	303	316	322	249	281	277	297	267	282	257	301	252	280	249	266	279	267	298	226	285	296	244	289	289	270	313	286	282	340	292	260	249	289	279	275	276	268	295	279	260	304	286	301	278	273	275	283	259	244	282	319	284	282	291	260	266	240	298	302	272	291	288	315	262	283	289	252	241	282	269	287	288	276	300	294	282	287	264	278	305	287	279	291	272	274	252	261	277	317	281	280	278	300	278	307	302	280	302	275	282	292	299	268	258	259	287	284	288	271	258	283	253	294	292	290	251	277	282	258	276	260	255	269	300	280	305	269	281	306	295	249	239	254	277	274	268	291	293	270	278	251	302	275	290	296	325	288	294	273	292	289	307	283	287	287	265	283	319	283	325	286	275	264	304	258	306	272	294	280	287	324	286	259	313	282	260	273	282	289	310	303	298	313	254	272	265	268	277	302	288	287	279	279	305	283	297	288	260	281	277	283	273	298	329	262	303	302	283	279	298	270	316	288	282	304	282	264	285	286	320	285	276	284	288	241	262	253	255	259	298	268	286	281	294	297	265	282	283	276	265	262	302	292	285	298	277	297	302	294	274	300	260	264	292	253	267	279	282	277	261	257	296	302	255	261	285	255	284	298	303	268	280	326	244	314	297	285	264	273	293	291	280	268	260	275	274	290	274	266	309	308	317	307	263	318	252	295	312	278	303	297	258	287	269	284	269	253	269	290	284	265	266	282	300	294	307	269	272	236	302	265	277	303	314	286	304	268	253	303	304	248	309	237	269	287	299	261	293	316	276	277	293	287	292	316	309	293	277	275	301	299	323	266	291	274	299	293	278	289	290	302	310	257	296	289	295	297	265	281	283	256	256	318	258	285	289	310	274	274	279	285	257	281	262	260	299	282	236	292	288	291	291	269	284	265	280	280	274	276	292	304	274	254	273	283	280	294	281	318	324	288	282	303	275	307	290	290	289	294	286	287	260	265	289	283	276	298	282	254	267	286	319	282	269	268	287	269	274	277	288	287	328	261	297	304	287	285	290	288	309	261	298	306	288	295	299	277	273	251	258	299	289	300	289	281	258	269	275	272	266	246	315	282	280	279	289	299	288	250	289	294	270	291	318	286	272	286	269	317	280	299	287	255	275	272	281	295	308	296	263	275	256	295	274	292	283	275	267	310	298	277	294	246	281	281	272	290	302	282	299	285	279	282	264	302	260	256	257	268	290	268	268	293	303	270	276	290	268	292	297	278	292	276	276	280	314	285	306	265	290	306	311	290	293	293	315	303	280	279	290	264	292	296	266	284	278	268	263	265	275	313	262	303	336	258	304	327	291	287	302	281	290	309	281	266	301	310	355	287	264	275	263	315	290	279	295	302	291	277	274	291	307	297	298	271	288	294	269	273	286	264	283	299	304	297	296	279	289	276	290	310	276	268	294	283	281	286	294	295	286	296	272	305	303	259	302	248	268	248	273	287	278	289	258	301	287	316	290	274	266	276	286	263	273	274	277	263	300	260	281	301	247	336	297	293	257	288	278	293	307	260	294	273	278	297	266	274	315	270	254	275	280	280	276	275	273	294	267	246	270	281	289	286	276	312	306	281	275	326	281	296	287	285	286	290	312	308	310	277	324	302	326	262	304	261	265	279	292	302	279	314	276	266	281	297	301	257	256	297	276	301	294	303	261	285	284	299	312	270	293	320	282	278	262	242	316	300	293	266	281	281	297	298	267	296	315	288	260	259	276	284	282	317	269	260	276	259	299	273	284	283	296	294	275	275	306	275	288	276	278	282	292	290	294	277	278	301	287	264	262	290	308	287	261	274	284	264	282	278	259	285	283	288	277	277	242	273	285	260	272	271	268	299	296	286	277	256	308	299	286	299	317	303	264	288	274	285	283	271	320	287	291	278	269	262	276	274	280	294	252	287	301	276	281	273	290	289	284	282	287	272	300	266	283	284	285	285	301	260	265	259	282	303	283	311	289	281	310	284	287	268	288	276	289	300	292	274	266	245	264	309	277	273	249	272	277	268	272	282	261	275	299	278	293	266	291	259	295	285	310	293	300	311	330	316	293	254	310	291	291	276	280	261	281	291	260	281	261	269	271	258	251	284	299	274	267	260	269	259	271	246	277	265	270	258	275	264	282	309	276	265	257	278	281	289	257	263	263	259	276	264	268	267	287	252	303	269	305	278	269	282	316	282	290	284	251	273	302	272	276	329	274	261	319	297	314	260	271	286	243	255	252	274	280	284	272	258	309	267	306	290	291	275	273	222	289	271	302	317	288	267	295	300	293	271	265	277	289	252	276	305	256	281	274	257	273	291	293	269	253	261	275	272	264	278	288	292	283	282	303	321	269	303	302	296	287	276	290	284	259	328	273	290	270	275	295	275	280	285	287	274	271	296	298	308	262	282	282	275	285	298	298	272	287	266	305	277	288	265	273	240	284	244	281	295	267	283	274	275	267	301	266	273	254	285	279	298	277	277	275	286	277	269	253	310	262	253	289	275	284	270	274	277	292	261	282	232	291	262	282	268
8855	999	1488	1810	1931	1204	1104	1052	846	794	828	799	810	740	775	764	750	737	690	740	712	712	673	684	691	718	710	693	684	730	677	665	693	665	754	693	707	713	694	698	717	660	701	716	710	770	684	707	684	663	637	710	652	742	669	696	675	685	716	706	756	650	656	666	672	715	668	684	701	703	656	710	643	699	663	692	649	662	634	700	661	690	671	705	695	656	669	696	712	623	665	676	638	669	649	692	659	731	667	683	726	647	681	690	663	654	705	615	672	690	647	673	706	657	649	638	653	679	674	693	665	708	685	656	709	660	665	687	673	672	671	701	671	680	703	652	657	676	674	658	637	722	650	666	672	685	684	727	656	655	688	666	692	658	667	686	687	710	714	735	661	698	708	686	702	686	687	673	664	707	640	664	663	678	716	722	681	641	681	673	715	652	690	674	662	646	696	642	664	657	647	672	683	691	658	705	685	678	638	665	677	682	661	713	649	683	676	631	709	679	709	692	686	723	687	679	695	671	643	673	709	703	652	641	690	640	638	693	672	701	643	710	619	699	655	644	653	673	681	702	720	690	694	628	678	693	676	689	697	606	657	678	667	644	654	661	669	687	643	672	742	678	690	669	715	696	672	637	683	712	675	713	713	657	683	699	685	712	658	707	660	644	686	675	698	645	716	642	727	656	652	672	650	646	703	680	710	691	684	678	661	699	641	673	722	631	673	715	706	647	661	672	680	713	645	690	669	684	678	671	733	727	705	687	677	750	684	682	688	703	672	655	699	700	680	654	719	688	703	707	643	686	705	666	696	653	671	646	646	704	713	686	666	685	648	689	683	695	659	726	715	664	696	656	714	674	670	714	708	709	686	690	670	652	697	706	650	672	637	657	673	689	701	679	648	712	677	642	686	642	677	686	668	649	710	649	701	664	666	692	639	683	682	660	630	667	653	642	674	645	642	651	677	707	664	692	633	694	644	681	724	688	641	672	719	691	648	718	682	663	702	691	643	663	630	685	706	694	693	724	651	679	673	625	677	683	673	664	678	644	680	652	697	713	689	667	680	642	658	679	659	694	661	660	701	682	671	686	692	694	697	665	683	691	704	660	669	692	684	676	685	672	615	695	651	731	677	654	689	658	629	698	659	664	699	693	722	688	680	712	650	686	722	677	673	709	680	682	659	695	685	672	704	625	699	665	685	690	652	674	657	689	669	661	691	684	657	660	628	683	740	644	669	709	667	717	661	630	640	665	626	682	736	674	699	681	695	681	704	642	682	691	647	685	683	658	674	703	676	700	674	663	651	641	639	729	646	671	672	618	738	679	690	685	685	695	687	692	615	718	684	682	654	683	628	699	630	679	679	654	656	660	682	690	669	667	675	654	672	692	648	699	671	711	664	637	746	666	610	677	662	642	661	693	686	622	684	667	723	677	686	673	695	651	666	703	685	694	675	697	647	700	737	660	671	693	616	674	663	734	666	671	708	654	693	689	622	640	727	651	633	691	668	712	652	684	669	695	636	729	669	660	725	712	691	667	681	655	713	639	711	672	639	647	654	702	662	649	717	709	662	650	642	692	722	695	672	676	643	672	648	672	699	664	721	659	645	687	675	709	692	655	678	696	682	672	701	684	645	634	650	682	691	671	695	699	681	694	673	685	626	683	694	686	687	681	675	658	656	667	694	708	635	675	696	661	669	615	685	699	689	642	703	661	712	705	639	676	677	700	650	647	695	644	731	704	705	671	704	602	658	658	688	689	702	713	693	710	703	642	734	655	743	610	688	695	693	699	717	668	680	694	689	715	673	687	655	687	673	674	701	674	699	672	709	674	717	688	662	670	724	706	677	703	694	654	648	659	693	711	670	651	683	690	624	669	700	703	697	658	646	716	672	653	684	666	665	720	708	686	672	664	660	693	675	659	666	714	656	695	712	671	656	674	671	673	706	656	671	722	679	658	691	629	719	696	686	701	704	667	654	658	648	651	672	685	616	653	677	662	710	675	694	658	649	692	651	636	631	643	667	659	689	656	715	681	677	656	670	658	672	723	717	702	669	668	687	667	684	709	680	643	701	672	717	688	721	703	679	707	686	661	700	655	677	648	707	648	684	715	709	716	677	611	716	695	701	746	681	680	661	694	678	685	661	671	666	684	680	663	712	663	676	648	674	665	671	674	704	692	686	703	694	697	654	695	629	661	669	681	705	688	687	669	663	711	625	644	689	713	637	637	644	688	632	698	717	685	654	686	661	700	703	677	669	662	665	654	679	672	686	664	653	663	620	653	651	699	728	685	710	703	684	685	676	699	665	665	665	674	661	693	658	665	669	664	678	633	670	676	672	690	665	647	698	648	698	707	713	660	684	683	695	675	719	666	704	626	711	694	683	648	643	637	681	682	723	700	680	685	670	660	712	674	686	673	678	670	688	682	663	616	673	657	688	710	632	617	660	720	725	652	660	655	705	651	682	648	662	673	692	688	695	682	668	653	678	662	720	667	678	655	714	686	650	650	678	691	687	704	711	678	733	734	653	710	654	643	727	677	708	659	642	651	701	654	678	641	684	664	675	660	704	666	678	680	649	705	676	679	684	669	699	679	716	696	667	693	757	680	707	666	729	720	733	691	706	663	649	700	668	637	712	678	717	695	689	685	655	707	642	716	633	652	643	703	663	683	721	690	670	685	656	641	701	670	684	668	687	645	678	729	643	710	679	650	664	668	681	718	630	663	695	638	656	727	692	678	699	684	642	677	684	718	696	649	725	716	671	656	664	707	656	720	666	696	705	657	694	663	740	676	691	736	644	633	666	649	662	658	676	683	612	653	666	694	656	677	684	640	663	613	682	710	733	682	686	667	635	707	720	674	636	689	670	699	667	656	652	657	662	655	744	663	648	715	627	680	631	700	654	679	669	671	720	700	693	669	684	669	711	629	625	637	687	696	671	721	690	666	591	680	665	708	691	676	696	681	692	694	688	684	636	701	673	680	643	659	697	701	660	697	693	676	675	659	664	666	690	676	634	694	661	686	700	716	693	701	660	631	658	712	700	657	692	698	610	706	678	634	664	671	675	684	688	673	643	714	686	723	642	718	681	632	683	635	705	689	665	685	681	670	703	670	649	671	691	682	662	645	681	680	681	667	663	747	681	678	719	646	683	678	675	711	707	635	673	662	653	672	714	666	728	631	700	671	670	693	706	676	735	685	654	679	695	654	693	734	687	649	682	669	649	763	682	679	633	650	678	652	696	682	638	654	666	657	686	646	681	691	677	676	726	691	673	693	677	685	676	707	674	674	691	675	725	691	634	666	678	691	685	738	663	664	680	684	696	671	660	653	656	707	678	679	683	700	695	680	683	698	659	655	715	638	663	632	677	669	656	647	692	663	645	676	718	699	640	692	678	672	730	692	651	652	664	673	634	657	684	644	680	724	677	685	677	691	658	687	726	730	680	609	647	671	688	708	666	647	692	673	696	708	709	682	648	667	665	641	715	686	695	680	657	669	713	630
18342	1790	1067	828	576	356	225	224	177	192	173	162	166	143	128	135	139	130	122	148	122	118	148	139	127	118	123	103	132	113	119	145	133	136	109	149	119	135	122	127	117	123	123	107	124	123	123	134	113	127	126	130	141	130	125	129	128	143	118	126	136	152	96	121	128	141	122	133	141	137	143	147	114	140	124	139	122	109	120	144	141	124	132	130	141	105	139	137	138	116	131	113	106	113	131	125	115	132	120	134	112	125	159	132	115	114	118	118	109	134	119	108	128	145	145	142	100	111	139	111	115	149	125	138	140	126	127	129	126	141	152	137	119	127	104	136	113	135	103	121	129	120	129	149	134	112	113	148	143	110	136	143	141	141	111	132	112	112	117	101	133	153	128	131	135	138	133	129	117	144	153	124	112	120	158	123	116	122	145	122	119	144	121	132	122	138	110	111	111	135	135	136	140	121	136	128	129	136	138	138	133	126	111	141	121	126	131	106	101	119	123	112	123	135	144	123	154	112	127	106	110	116	132	135	138	133	117	123	109	117	135	121	123	117	121	125	127	123	129	140	122	120	115	136	132	129	143	111	137	118	128	127	112	126	115	107	146	119	132	143	107	106	101	133	150	121	135	139	120	127	123	121	134	122	141	132	134	108	116	120	115	123	138	141	131	123	146	130	132	127	102	150	114	115	114	120	126	122	130	132	134	133	131	108	120	132	129	141	93	105	113	118	114	115	131	124	124	140	118	139	135	122	108	130	134	140	126	121	118	117	138	146	120	116	118	122	122	117	121	116	116	105	131	127	112	131	109	124	120	123	136	113	118	118	121	127	127	114	110	143	139	106	122	129	124	116	136	142	127	124	129	126	129	142	120	142	131	104	134	122	128	122	137	148	120	137	105	127	118	120	114	123	142	106	141	147	123	118	112	117	137	125	112	110	143	112	121	118	146	140	141	116	112	122	137	122	127	101	128	102	104	141	101	120	117	120	136	123	144	131	126	120	129	125	122	122	128	124	132	137	143	138	128	144	131	130	128	111	133	122	131	139	93	111	119	131	143	120	130	138	133	106	131	116	149	146	125	137	116	134	123	122	119	118	131	141	127	125	126	136	132	117	109	104	112	121	124	139	121	131	144	113	140	106	121	124	106	120	122	148	124	125	134	145	114	136	126	125	112	113	122	125	144	126	134	154	116	148	131	127	126	123	122	130	131	154	130	136	131	127	126	141	136	134	135	143	131	126	126	115	117	99	108	148	139	112	120	116	106	133	131	137	137	98	141	130	135	149	131	109	127	129	118	143	133	117	146	118	112	134	105	123	105	128	143	143	117	118	135	142	103	130	129	113	123	126	128	113	122	117	119	124	131	110	139	116	133	128	157	127	124	112	127	120	138	112	109	125	113	127	140	142	136	115	124	132	138	121	134	154	150	121	146	133	120	99	124	124	112	114	147	123	143	153	141	148	120	106	138	114	134	134	130	133	125	129	156	126	120	139	104	153	132	121	118	120	118	128	160	124	134	135	112	129	127	114	144	119	109	152	116	116	127	129	133	132	125	108	117	99	124	137	125	127	137	127	124	148	117	117	144	132	124	114	143	126	122	122	108	135	106	128	112	120	128	133	133	124	126	146	117	126	139	125	130	142	132	107	119	127	123	96	112	116	136	122	126	125	144	116	130	151	121	102	117	117	137	131	132	127	123	136	138	147	121	131	116	108	115	101	131	145	117	127	147	115	129	133	115	112	125	122	126	114	125	131	159	127	132	126	147	117	127	117	127	121	113	114	121	161	124	141	140	136	123	121	120	129	130	124	132	119	124	104	114	117	110	128	148	145	133	115	134	134	118	144	119	121	147	139	158	122	156	118	126	117	153	122	116	126	108	120	126	122	114	117	115	133	126	117	133	105	136	117	136	130	128	115	129	102	140	122	150	117	108	121	151	140	105	124	125	116	131	153	125	139	121	108	142	110	132	122	137	116	110	108	118	131	121	131	114	151	142	138	136	125	117	151	118	141	130	122	119	106	124	120	137	132	146	116	138	122	153	109	143	139	120	113	117	145	132	118	133	129	109	116	108	125	113	123	135	120	112	136	120	117	119	117	110	128	113	131	135	114	120	126	124	120	153	125	127	144	131	137	118	133	147	151	154	116	134	143	126	133	130	125	124	123	107	147	138	134	119	105	127	122	120	116	132	115	127	115	134	113	146	127	133	115	111	124	117	123	124	120	114	137	118	135	147	106	137	127	145	129	111	137	119	151	132	137	119	136	128	125	130	107	120	117	154	130	131	126	128	129	128	133	108	96	120	140	123	114	139	124	122	134	140	118	122	124	118	101	129	125	118	121	130	127	115	124	124	124	119	120	133	132	128	142	107	155	132	111	130	144	122	127	125	113	124	130	125	134	118	119	117	127	138	117	133	120	98	117	127	103	106	126	106	128	125	122	135	137	121	120	120	111	140	138	127	119	125	106	112	118	148	124	121	126	127	140	132	142	144	146	130	110	122	120	135	116	119	123	111	128	147	114	117	138	113	117	114	122	106	118	128	123	121	122	142	129	132	131	129	138	122	102	129	129	121	131	122	129	114	119	129	137	122	125	104	134	131	126	139	119	141	107	118	134	121	123	133	113	124	126	130	110	129	120	132	128	125	133	134	119	125	132	150	134	108	131	122	121	117	122	126	124	139	143	106	113	155	149	117	90	121	108	132	117	144	138	112	136	116	124	127	108	146	137	116	105	115	140	133	131	126	108	122	118	130	99	123	127	124	131	127	142	150	114	131	156	111	116	141	132	131	127	93	130	138	121	132	128	128	123	135	122	128	115	135	129	113	139	111	109	153	121	137	123	113	111	139	153	126	139	122	126	134	109	102	132	132	127	125	124	127	108	108	111	115	152	119	118	131	107	123	135	124	127	123	144	114	143	139	134	121	146	112	134	124	138	123	150	130	123	135	134	125	128	116	123	136	127	122	117	127	119	124	137	136	137	136	118	116	99	126	128	129	128	126	131	141	127	144	118	138	100	134	136	139	126	138	130	117	127	136	106	147	125	126	123	128	135	129	136	137	135	116	130	117	117	149	133	110	121	110	99	138	136	106	118	115	129	138	171	136	155	109	119	134	121	142	133	138	130	122	128	120	102	149	135	129	115	116	120	128	119	137	139	110	135	129	122	127	127	122	120	134	131	129	123	122	117	120	137	121	127	127	135	111	122	118	134	126	109	141	135	134	121	155	128	112	115	128	128	135	116	126	125	149	143	117	99	121	115	135	150	133	143	126	95	146	139	124	126	114	133	117	141	141	129	122	122	113	149	144	118	147	115	108	145	125	139	128	140	121	124	128	151	114	135	104	130	99	130	107	121	136	129	130	152	134	150	115	135	128	128	115	126	130	122	143	136	143	120	113	124	138	129	124	128	154	138	111	136	133	122	121	123	119	113	129	107	118	122	126	134	136	114	133	133	130	119	129	140	110	134	115	126	130	115	119	132	120	137	133	119
11689	905	2121	2702	2333	1432	1115	864	741	623	566	572	475	508	490	479	413	434	425	394	391	418	412	392	423	387	379	383	384	335	372	375	334	367	387	320	354	370	336	340	338	381	391	326	328	338	307	334	329	330	350	377	326	333	341	346	353	325	334	368	330	335	355	312	339	309	345	335	343	314	334	336	361	372	350	306	343	319	343	349	341	314	323	326	337	352	310	299	335	334	339	335	312	311	343	339	311	346	326	339	309	332	337	363	328	339	370	354	307	330	314	333	345	334	325	351	354	325	349	360	329	361	324	337	293	369	345	323	340	334	329	277	316	319	320	294	336	333	334	340	330	320	345	331	312	334	349	320	353	332	303	339	294	325	327	334	312	339	330	325	332	351	326	327	347	310	341	328	331	308	348	321	305	366	309	345	310	328	338	335	343	328	329	319	316	318	348	328	327	326	329	310	325	335	315	317	326	329	351	319	310	338	320	327	348	306	321	348	335	317	310	348	340	336	309	317	314	322	322	317	302	358	349	373	323	348	340	296	346	304	340	353	332	335	307	317	302	322	315	323	327	347	353	363	345	302	303	269	332	288	335	337	330	329	339	319	303	353	321	349	312	327	319	337	310	364	325	304	303	342	316	327	337	296	346	325	297	360	354	332	321	350	328	313	368	343	350	333	330	347	336	318	346	337	330	314	314	325	325	321	328	328	307	301	321	319	335	339	327	277	343	329	317	329	354	302	332	313	301	319	356	341	316	322	342	311	338	325	335	306	326	307	320	333	343	321	304	323	331	311	318	336	335	318	298	333	317	342	281	311	313	328	324	314	306	337	336	331	357	344	338	311	329	337	354	363	313	337	314	320	304	345	354	346	299	340	327	308	325	335	312	306	305	310	315	313	349	361	314	309	323	354	331	353	323	341	323	356	309	324	314	320	365	321	324	348	340	310	333	323	293	355	322	324	365	304	329	340	336	338	326	338	317	319	325	343	295	289	313	347	316	353	331	309	302	333	347	336	325	336	322	378	324	322	324	334	358	348	345	337	340	309	333	343	353	305	301	315	324	312	320	328	323	338	325	326	314	328	340	323	337	346	335	302	301	359	327	336	349	331	350	342	307	287	338	316	336	320	332	324	330	347	344	350	316	340	313	317	316	341	322	312	287	334	369	332	347	324	324	335	316	330	304	330	350	302	303	326	333	319	333	293	321	341	330	338	332	340	335	334	310	319	291	339	319	301	314	323	324	300	340	316	336	316	318	341	358	338	323	326	331	303	306	335	331	340	326	341	317	365	342	299	297	346	352	360	317	357	296	333	306	322	353	350	304	337	316	317	361	296	355	307	322	342	343	298	335	320	302	328	334	345	323	330	303	345	311	360	335	329	335	313	332	338	326	326	359	315	335	317	327	362	336	338	305	332	310	347	345	326	333	326	348	315	313	341	318	318	348	302	324	328	330	325	314	381	325	315	331	335	319	330	358	360	333	338	331	277	339	302	344	309	348	302	347	339	314	361	313	349	326	317	296	339	322	331	333	353	318	311	330	314	341	347	303	324	345	348	315	318	311	316	265	319	328	345	308	337	317	297	338	303	334	317	340	318	283	327	286	320	345	358	333	281	313	334	295	342	334	322	346	349	317	342	312	327	337	327	321	322	321	334	350	290	336	341	336	360	314	337	328	319	324	329	310	336	309	316	312	331	335	340	322	342	331	346	303	300	306	345	330	344	328	341	307	294	351	346	326	311	342	325	312	310	315	339	357	328	311	316	329	317	358	334	327	312	328	340	321	319	330	327	346	329	370	336	332	327	298	325	316	309	323	335	311	311	345	279	320	305	355	340	312	352	326	334	326	312	307	326	310	321	314	334	341	346	350	317	332	334	314	316	323	343	321	295	303	327	327	318	311	336	344	320	312	334	306	299	339	320	351	328	327	348	351	334	321	307	309	350	352	325	337	287	329	302	301	333	301	318	338	326	329	313	340	343	305	351	313	321	332	336	323	314	334	322	306	338	328	326	323	356	329	306	337	328	338	323	300	331	345	337	332	306	352	334	327	321	314	334	332	385	320	340	313	316	342	308	330	320	355	328	301	304	318	310	314	332	330	325	343	340	294	315	331	295	314	323	339	327	329	318	327	315	325	319	313	335	324	355	316	337	327	351	323	334	347	310	373	329	302	306	288	312	313	339	344	291	326	318	338	308	338	346	336	329	370	322	308	316	324	326	348	342	320	308	356	343	345	351	322	343	357	311	329	320	330	297	322	319	340	350	307	336	315	357	314	314	313	314	353	350	333	292	297	316	316	308	336	335	335	321	322	324	319	335	342	309	337	308	350	321	315	364	307	345	310	318	337	306	335	323	323	319	345	335	299	297	291	314	318	350	309	335	318	326	329	319	338	312	341	329	333	311	323	316	310	324	302	342	344	335	324	316	305	336	343	314	340	338	327	317	320	344	350	310	334	337	348	319	328	290	328	318	315	300	310	301	307	334	314	331	320	336	325	330	333	318	323	317	329	318	333	341	339	327	321	308	305	343	368	349	331	349	329	349	331	332	353	323	298	347	333	314	346	316	338	338	350	329	341	320	325	338	327	316	315	347	372	362	313	338	301	332	312	336	327	335	300	374	337	338	325	334	335	322	342	299	338	314	319	309	341	327	324	311	300	317	343	350	333	333	320	311	345	352	341	343	334	314	312	345	346	346	338	321	353	345	337	309	332	324	321	318	375	332	344	327	308	315	299	387	321	353	346	340	331	294	322	378	312	349	363	336	338	339	361	322	316	339	323	324	296	310	323	333	337	333	309	330	294	356	310	304	330	311	360	314	358	333	347	322	342	329	316	343	353	344	306	322	325	322	297	339	324	312	358	316	349	322	333	301	338	326	317	309	325	333	334	320	326	307	310	362	350	301	338	333	298	313	370	352	321	369	305	353	340	336	331	321	311	332	326	325	335	327	324	328	344	354	322	322	331	334	313	331	336	297	318	341	359	333	306	340	311	313	343	334	326	314	343	331	334	314	335	306	306	341	326	317	316	314	296	327	299	335	337	326	343	310	318	321	321	281	345	323	314	325	314	313	323	353	323	364	307	368	296	330	326	315	341	332	303	328	308	335	324	361	288	330	328	312	306	304	293	309	317	324	317	328	321	330	367	365	311	311	301	327	288	348	333	292	319	347	321	320	318	349	343	315	342	306	343	322	337	356	319	320	324	326	321	287	293	331	309	327	321	320	342	325	301	290	316	321	329	316	307	335	331	328	334	329	322	343	315	310	337	314	324	342	305	301	320	331	327	287	337	299	335	293	340	317	303	333	343	327	311	346	351	326	342	317	337	338	339	321	313	319	343	311	314	341	324	314	309	344	335	353	320	303	326	319	331	341	348	344	305	354	364	331	357	340	335	356	338	341	345	305	342	326	320	358	339	316	321	303	352	338	311	324	353	304	360	353	307	346	364	311	327	303	339	348	340	316	311	313	314	344	340	343	304	318	329	336	321	305
2693	364	369	349	350	321	307	279	333	317	296	336	321	298	293	293	299	289	286	288	306	302	305	296	300	324	317	313	297	285	283	309	300	285	290	291	310	302	274	305	270	282	268	294	277	249	293	303	266	293	314	307	301	301	329	296	333	306	287	304	288	305	282	314	304	315	319	292	318	305	293	278	326	286	296	262	278	293	341	306	258	310	322	330	297	314	321	274	318	299	320	304	332	288	302	319	315	282	271	309	302	298	289	303	297	290	288	303	340	327	309	292	307	303	329	310	325	298	317	305	301	315	329	281	305	314	303	322	274	298	312	305	320	276	266	314	308	305	304	328	271	295	285	311	274	321	308	312	292	361	328	297	305	281	305	287	278	324	292	296	309	291	322	287	317	315	338	318	323	310	316	299	303	295	306	300	304	330	287	328	309	300	281	273	287	310	260	278	308	307	306	354	280	320	277	310	268	315	320	271	301	293	304	292	320	301	290	291	305	282	300	311	307	292	275	274	284	295	286	332	280	296	333	279	281	309	318	304	298	295	290	259	300	305	313	299	294	274	316	323	276	286	288	293	269	297	310	281	261	268	329	311	330	277	297	332	313	307	300	294	292	300	292	306	279	291	319	297	299	267	310	298	310	299	282	308	304	301	302	311	296	280	299	306	278	298	339	325	301	275	303	302	293	288	333	291	311	315	277	347	300	318	329	304	309	309	310	322	288	306	312	275	290	317	296	315	264	309	301	304	292	315	285	319	294	293	293	313	294	290	306	288	278	300	265	325	266	274	308	312	296	287	277	302	274	325	300	294	315	292	293	297	299	284	318	299	288	285	312	303	293	296	331	298	277	276	290	297	312	339	293	293	291	280	265	319	310	305	310	283	288	296	274	352	291	301	294	336	281	312	303	307	310	303	278	332	282	301	318	299	305	269	321	314	291	275	333	300	323	276	289	278	304	293	313	312	357	292	289	297	299	328	280	314	297	299	287	289	303	293	302	263	306	314	274	276	318	321	284	318	314	317	310	299	291	310	301	281	307	290	300	297	311	316	313	310	296	256	282	259	309	304	316	301	300	287	307	271	336	333	320	296	310	325	315	286	313	295	313	296	294	306	304	322	279	312	290	330	276	301	305	307	310	276	327	285	296	302	279	318	285	284	285	298	304	321	316	262	280	288	289	297	287	326	313	260	302	299	295	279	315	292	290	282	261	311	272	321	317	281	293	310	268	309	266	278	292	291	313	283	288	322	288	293	290	313	290	304	325	333	293	305	328	306	296	281	281	294	265	307	271	296	307	313	262	319	295	327	313	298	299	309	287	244	284	271	311	301	289	298	300	301	335	320	301	279	306	286	333	331	282	258	299	328	290	328	280	309	310	291	331	295	302	250	297	286	269	294	279	257	261	281	301	314	322	292	318	247	304	324	302	284	288	302	287	309	246	297	298	313	291	298	314	317	318	309	303	304	291	292	302	322	298	283	277	294	298	286	311	316	279	283	323	329	325	297	334	300	297	281	348	298	329	280	289	294	293	275	290	302	318	306	263	307	311	302	265	313	295	289	263	317	314	311	266	295	315	285	260	284	284	288	298	295	293	316	276	289	264	304	305	313	336	294	300	280	297	293	268	312	312	330	315	320	272	317	302	291	274	308	271	292	282	285	338	306	316	290	300	313	320	267	302	313	263	320	309	271	278	283	286	289	293	324	270	328	300	334	305	307	283	293	308	265	276	312	293	315	296	296	302	258	282	309	301	288	291	289	306	287	302	330	328	316	283	291	283	280	300	300	294	304	324	301	295	338	306	307	287	276	317	287	279	314	286	311	329	290	291	303	305	274	311	328	290	294	297	287	327	285	308	282	290	279	289	295	308	302	307	270	321	309	305	328	274	287	258	299	287	291	301	281	241	292	307	321	296	286	295	308	291	272	286	277	314	301	297	278	297	292	283	308	293	311	285	286	310	315	307	272	310	308	328	324	304	302	325	316	283	307	308	351	275	290	332	304	290	310	310	303	310	268	294	333	269	305	320	297	343	281	258	302	300	301	295	298	329	270	324	302	291	279	296	292	327	282	294	285	255	281	281	304	288	337	318	305	327	303	295	304	320	324	289	281	285	328	290	310	264	280	315	283	292	299	290	296	284	298	326	262	294	305	293	296	318	291	296	327	271	323	299	322	296	300	347	321	341	293	301	285	308	307	299	336	286	314	291	281	302	296	295	294	279	319	300	304	287	320	300	286	283	294	313	308	313	306	304	285	293	302	301	304	256	308	299	286	327	273	332	284	319	283	330	283	282	288	300	337	331	343	308	311	332	293	277	343	300	309	305	301	272	299	352	303	304	307	300	285	281	273	291	299	291	336	275	295	285	311	254	285	307	307	294	362	326	316	296	291	302	317	314	299	295	287	293	299	334	279	289	299	277	290	323	314	272	318	317	266	308	304	285	297	312	302	293	299	331	309	331	309	286	271	314	292	311	266	290	305	302	320	291	305	323	298	353	300	298	336	307	263	349	291	304	305	283	295	310	312	285	282	313	307	285	303	294	266	307	283	313	295	296	303	292	302	307	323	289	238	308	285	312	299	298	314	296	286	301	324	284	315	298	307	303	312	306	272	321	292	283	294	307	310	268	297	285	285	285	291	300	281	315	295	307	286	336	323	307	277	287	306	313	317	302	318	323	316	286	292	320	294	296	330	273	297	300	327	314	302	321	287	283	312	308	297	301	291	276	304	302	274	298	266	309	325	274	319	285	299	286	292	296	295	283	267	294	310	312	297	346	280	295	278	289	290	292	306	287	301	293	268	294	318	317	273	341	263	300	288	333	309	268	292	278	301	314	300	277	299	313	307	290	324	286	301	318	303	286	261	328	312	298	273	299	283	293	297	280	319	315	308	318	300	314	299	324	281	276	307	276	308	291	314	286	302	300	319	287	301	273	292	288	284	306	277	282	291	315	309	318	294	286	296	295	296	298	290	269	304	295	288	254	330	301	286	280	293	299	274	289	284	320	312	324	298	295	244	281	326	300	293	305	264	274	319	303	305	292	305	287	297	288	300	308	334	282	300	324	278	296	277	281	280	313	325	323	317	287	324	299	315	314	302	330	278	275	331	311	309	303	305	322	328	291	290	316	255	278	311	303	316	336	300	346	329	294	310	326	293	285	296	292	342	288	332	313	305	285	319	295	293	285	267	265	266	295	271	327	333	304	296	272	260	307	283	334	287	302	357	287	302	297	306	328	330	293	272	317	294	285	293	291	312	270	293	285	306	297	264	286	311	288	264	304	296	278	315	296	296	295	319	337	291	298	294	262	283	301	306	299	292	316	328	308	306	309	326	322	311	285	310	318	290	317	308	295	279	278	302	308	305	286	317	295	294	277	308	285	300	317	284	321	295	282	274	275	299	265	303	286	298	329	276	309	286	311	290	304	307	302	282	296	273	284	296	237	285	296	288	286	297	295	280	286	285	303	296	277	284	314	296	290	315	296	309	275	284
2836	825	992	1130	890	857	816	790	716	731	778	736	755	690	725	728	765	727	688	716	768	698	730	700	723	745	690	724	732	708	700	795	713	768	768	733	757	736	747	724	670	711	769	741	716	748	822	781	723	730	789	701	714	713	707	733	748	717	705	718	763	765	736	744	753	721	689	744	719	718	763	747	735	761	780	731	722	733	678	707	731	724	748	726	699	718	757	731	697	716	699	710	742	704	747	773	706	742	690	671	751	754	723	722	701	731	709	731	717	697	715	725	670	729	738	717	747	740	742	715	709	761	790	732	710	703	692	707	706	738	761	741	762	722	738	719	726	744	741	735	684	724	715	708	700	782	719	719	726	736	730	752	707	708	738	750	711	737	753	731	696	748	707	764	731	660	731	755	710	780	734	740	754	692	713	691	742	707	691	706	724	694	701	704	688	687	732	764	720	702	727	668	734	744	752	727	785	738	732	702	711	725	701	674	759	699	704	747	734	754	701	774	737	711	760	739	708	752	668	740	713	726	764	651	702	760	695	718	690	695	747	726	699	720	701	737	719	779	703	754	761	725	757	749	731	716	665	694	690	722	754	748	678	702	760	706	738	752	720	679	771	780	711	652	719	747	742	699	721	742	771	749	746	742	726	755	646	712	725	733	733	676	729	714	705	695	721	714	717	724	748	753	676	685	683	721	775	788	766	756	755	705	738	692	733	723	730	742	795	703	755	748	711	710	731	730	717	776	746	718	700	726	732	776	746	754	734	696	704	753	727	703	721	721	684	735	746	710	657	724	766	733	696	736	689	698	733	717	727	697	731	713	758	760	726	702	725	712	686	729	683	678	749	745	739	697	745	701	713	712	686	723	732	755	761	727	724	735	729	725	705	691	715	750	730	750	758	664	681	681	724	755	742	720	745	679	760	697	715	711	764	779	745	691	703	750	707	665	712	683	715	723	698	687	701	769	738	715	698	738	722	713	761	719	752	653	690	721	678	717	695	741	712	752	752	720	756	737	735	772	682	716	715	702	694	751	699	738	738	700	755	755	730	687	742	727	710	746	712	700	762	703	704	722	727	687	697	712	739	760	773	734	746	749	712	765	672	742	727	669	705	716	765	747	752	721	725	691	721	735	705	723	712	712	695	695	719	720	748	686	710	669	694	725	707	735	704	707	722	731	724	731	732	747	757	737	753	697	711	705	658	723	744	719	718	808	716	684	697	764	773	672	725	727	687	754	678	774	747	752	715	688	706	737	755	729	713	732	745	727	747	766	754	739	735	756	747	729	766	705	762	725	750	727	794	712	740	736	705	742	730	723	726	696	739	719	679	728	741	725	683	737	744	724	728	788	686	749	681	720	742	707	747	722	731	748	751	738	736	695	712	710	687	724	753	733	678	748	678	739	731	737	728	712	729	715	723	743	761	706	744	631	739	775	750	716	721	708	728	690	717	675	718	773	737	731	719	712	698	742	702	719	750	750	747	753	743	666	748	759	679	690	686	731	657	746	744	706	773	770	728	665	709	702	682	728	689	717	733	734	690	758	737	690	766	770	730	732	702	716	684	737	759	730	738	700	712	755	698	754	679	714	683	712	740	754	718	758	713	730	750	752	744	727	736	687	720	744	758	687	720	739	684	704	690	736	691	719	692	689	735	744	676	762	731	704	711	695	749	729	691	750	701	728	695	723	803	692	779	727	763	790	696	716	730	745	722	693	746	697	674	722	737	701	732	735	740	754	794	716	719	766	721	711	719	738	682	726	704	754	736	729	695	698	748	711	760	727	698	768	679	663	773	684	715	708	750	764	758	726	713	738	719	740	710	670	681	710	737	751	720	736	763	762	736	753	709	725	706	706	732	682	750	657	775	699	740	757	757	773	722	705	722	715	702	712	768	731	742	773	696	778	752	673	693	774	723	772	716	755	729	691	687	699	740	694	748	713	713	762	715	723	739	761	737	695	733	734	728	748	681	755	742	690	743	728	709	706	743	720	717	700	737	696	678	755	772	704	794	742	691	736	721	693	718	740	716	720	715	744	715	727	767	695	730	734	756	678	706	697	713	727	754	726	742	724	729	704	743	751	740	720	717	723	723	713	751	747	700	738	713	697	738	750	683	727	755	769	694	711	766	699	725	747	747	716	745	722	692	715	703	695	717	768	741	740	747	707	750	719	735	708	708	724	739	715	707	689	680	730	702	732	758	710	729	722	692	760	706	748	752	706	728	735	737	705	709	699	666	723	726	710	720	678	759	681	728	717	754	711	731	747	684	714	687	750	691	730	781	735	755	723	723	715	718	714	705	771	763	664	702	737	731	728	735	729	727	681	706	785	747	748	722	689	738	715	725	681	705	729	693	740	736	719	706	732	753	717	695	719	694	678	717	731	726	725	707	695	734	684	714	712	692	668	763	741	735	772	715	674	755	682	714	796	729	732	704	759	766	723	727	688	754	728	736	706	710	698	771	735	704	707	693	686	759	723	717	720	759	722	735	775	691	766	733	720	695	710	705	695	718	741	719	740	754	719	701	713	706	763	733	723	742	728	727	701	665	715	742	701	729	696	700	676	713	724	715	724	729	696	705	702	742	695	732	712	715	721	706	722	750	714	715	701	695	697	690	693	739	682	734	704	767	754	754	740	711	728	756	734	730	695	713	690	770	699	694	706	740	738	758	693	685	718	720	756	696	715	727	742	697	722	710	667	759	712	700	722	755	717	745	730	754	750	788	736	686	713	751	698	725	687	743	775	683	722	669	720	705	735	698	737	716	722	729	724	753	768	726	733	705	741	704	718	719	685	716	717	772	673	700	684	762	695	748	727	722	674	694	714	746	715	773	726	736	739	762	727	734	683	743	730	736	726	738	706	697	754	721	758	733	765	693	731	738	731	732	718	721	730	736	711	691	694	751	744	724	760	703	729	722	760	725	697	697	707	786	736	726	763	691	722	703	699	750	727	706	733	716	751	746	726	747	696	719	770	739	735	772	732	704	761	724	767	707	757	741	754	682	705	720	715	716	708	742	725	726	705	751	739	739	706	750	696	687	698	719	717	724	731	709	723	746	740	724	694	733	766	746	757	691	692	723	684	764	696	719	663	742	719	681	688	690	735	755	701	687	746	743	728	729	712	673	664	670	693	756	734	670	738	685	715	716	732	724	700	709	685	728	775	712	764	683	694	713	695	730	681	721	684	704	729	713	760	734	700	708	748	722	725	728	741	738	712	705	711	706	750	713	710	733	747	757	714	707	687	689	721	729	742	715	713	721	747	767	726	717	690	770	667	715	752	736	691	712	731	691	713	719	760	694	742	711	748	719	743	741	719	678	761	698	710	702	717	705	719	743	736	755	694	746	724	730	738	746	737	721	751	694	708	733	694	790	705	705	720	721	732	687	707	687	702	722	732	723	681	779	734	688	734	707	683	756	721	781	656	743	748	721	727	714	776	690	698	712	760	722	716	691	713	722	700	691	725	742	719	706	706	686	726	732	701	729	712	706	758
10479	903	687	692	563	400	342	327	293	316	319	329	288	301	279	265	272	283	282	273	319	273	295	263	285	278	271	287	293	304	259	277	278	299	266	274	301	271	281	291	263	289	288	300	273	309	307	305	296	302	292	256	279	259	292	287	278	242	276	296	294	296	275	276	278	295	282	316	267	286	293	272	268	231	263	283	313	301	291	284	300	302	272	289	309	281	277	279	295	280	295	271	297	298	302	274	265	307	282	275	276	289	299	250	287	294	306	298	291	282	253	270	267	280	301	286	285	251	304	295	252	275	271	296	304	274	298	300	285	271	287	285	279	267	289	255	284	288	295	283	284	279	278	302	317	256	312	287	330	269	286	307	285	276	293	281	297	288	269	311	292	290	284	265	299	246	244	291	266	254	289	283	252	291	300	290	277	280	271	278	259	286	299	322	289	274	300	273	268	290	268	273	284	251	257	290	292	297	301	283	305	273	246	276	293	280	281	283	259	267	291	285	261	275	270	279	279	313	279	267	290	316	232	276	293	299	257	274	317	275	270	250	290	297	270	283	272	280	291	292	312	255	259	283	267	312	276	289	298	309	298	271	277	289	251	280	275	264	286	307	301	283	264	277	282	318	288	287	282	261	294	272	262	287	276	283	298	278	275	300	303	258	305	276	297	278	276	249	260	302	296	277	270	277	263	257	268	303	299	273	251	274	268	283	286	267	290	286	287	270	270	265	278	272	267	296	276	280	307	272	284	275	264	285	297	292	289	259	298	272	250	265	287	281	275	255	284	281	265	299	270	316	263	257	281	289	306	287	309	249	285	274	241	274	282	298	283	261	271	294	296	303	292	261	271	261	272	262	282	294	276	270	307	268	263	265	289	284	305	300	271	251	273	281	280	269	279	259	297	276	296	283	246	266	270	299	277	272	303	271	303	245	263	255	308	247	276	275	296	280	251	272	284	264	295	258	243	311	273	238	286	278	269	249	249	303	308	283	276	260	267	282	309	262	286	309	307	257	273	277	276	298	278	246	262	261	292	310	278	252	266	263	289	292	257	272	288	279	295	307	302	285	251	244	288	257	294	276	298	274	291	248	259	296	285	265	290	259	268	271	268	235	303	252	307	299	322	295	270	274	276	275	269	267	274	279	296	275	274	284	256	271	290	264	284	294	277	287	286	298	265	299	278	289	297	289	253	307	302	288	267	303	281	278	268	317	269	282	289	305	278	276	259	255	267	257	289	314	235	283	289	268	285	290	291	293	263	294	300	285	262	272	273	302	298	284	302	287	270	280	289	269	240	278	293	271	278	239	279	280	278	290	276	293	284	277	278	293	292	262	296	249	264	297	273	273	309	271	299	282	298	269	263	250	258	299	295	270	282	290	296	298	269	271	282	284	283	274	299	288	283	296	273	296	271	289	301	274	282	269	275	281	283	271	286	292	262	286	254	272	321	274	275	276	287	260	276	289	272	289	293	267	282	260	270	279	262	277	271	265	298	284	283	263	248	278	281	275	277	292	278	285	329	325	257	282	327	282	269	279	315	277	298	321	261	269	264	280	284	286	301	278	293	301	308	255	293	307	287	263	274	278	258	284	301	235	304	286	296	274	291	289	288	274	282	339	260	280	300	295	280	302	288	253	278	276	287	268	254	300	291	245	319	302	273	264	307	317	273	302	255	279	287	260	262	263	248	287	304	274	276	282	265	299	274	290	298	252	258	276	262	300	264	264	269	256	311	330	263	262	282	270	263	267	264	302	289	291	285	280	274	268	261	273	297	262	293	274	331	271	285	292	289	276	281	267	269	266	286	277	295	281	278	279	282	301	266	273	242	287	291	276	303	257	291	256	307	278	275	275	269	276	290	276	285	268	266	262	282	296	266	307	272	252	267	307	284	241	319	288	266	264	300	301	327	257	285	280	304	301	250	277	305	293	283	300	282	292	275	299	269	263	265	275	279	287	287	279	298	254	307	244	285	272	281	273	283	308	306	304	263	290	255	299	284	267	292	277	257	244	266	320	277	283	285	320	286	278	280	277	310	274	273	271	298	286	309	266	298	293	272	304	267	303	274	260	289	271	270	288	245	288	290	274	269	261	288	260	289	311	272	280	302	291	280	280	285	302	296	298	294	259	295	273	282	282	258	268	303	273	328	301	253	298	275	285	294	306	264	270	272	275	262	263	291	283	275	274	292	281	298	274	277	321	284	290	282	300	238	292	286	275	305	289	285	255	276	298	269	255	285	304	290	283	298	282	279	270	288	268	271	281	278	279	287	280	262	282	275	286	261	269	294	297	262	281	283	266	295	263	268	280	273	304	301	263	289	293	269	265	275	294	289	280	282	286	304	297	268	255	278	276	271	297	307	258	295	292	323	297	306	296	295	297	283	294	288	324	276	290	294	278	270	315	273	281	280	254	291	269	262	298	276	268	277	249	260	282	277	296	288	297	285	283	271	285	278	267	276	292	276	301	272	274	308	275	295	288	288	291	275	300	295	284	284	304	288	289	323	269	261	279	288	279	261	275	269	266	296	280	296	299	298	288	290	270	258	286	307	274	270	301	280	252	275	277	262	280	286	263	277	293	277	281	254	259	286	305	293	279	291	273	292	291	304	299	290	274	264	317	293	281	264	247	288	252	267	284	289	264	252	234	296	262	287	297	248	287	288	266	296	279	267	268	277	290	269	264	280	295	260	282	281	291	297	303	279	304	278	302	274	288	263	277	292	264	299	293	283	293	308	270	305	307	272	270	333	284	290	326	274	259	296	321	280	307	295	281	258	286	260	286	277	302	276	293	291	289	316	249	267	264	286	281	291	296	289	292	259	260	279	290	304	284	298	311	297	275	284	265	264	304	293	278	291	297	279	310	278	310	275	265	290	297	292	272	315	265	338	275	292	301	255	311	296	286	304	298	267	314	295	292	284	284	294	298	285	297	269	286	254	274	271	297	284	319	294	297	287	294	276	269	284	248	277	289	259	287	291	287	323	315	268	260	288	318	295	301	282	288	277	320	271	290	245	305	273	321	275	307	274	280	291	276	300	285	280	288	272	290	248	315	317	280	282	288	303	314	298	292	275	270	290	276	309	277	280	289	287	262	270	281	271	262	277	265	265	304	237	262	276	256	288	275	277	286	283	285	276	267	296	284	253	276	242	272	293	274	263	274	277	301	283	307	256	262	282	301	279	295	267	282	257	270	266	300	265	287	287	286	287	293	277	256	267	270	246	262	283	271	285	293	272	276	289	254	297	247	265	281	271	299	298	253	259	271	300	284	271	252	272	304	290	288	297	301	315	288	288	270	287	289	277	284	259	299	294	271	288	304	298	279	286	280	261	275	261	308	275	280	290	264	271	275	264	298	277	285	257	297	303	261	274	271	313	289	305	271	267	276	264	270	297	278	262	287	260	273	293	257	258	265	291	299	256	286	304	313	277	313	296	303	267	286	279	260	289	293	282	280	285	268	288	304	264	256	308	261	262	285	306	268	278	261	301	306
8536	1034	1446	2274	1823	1224	1099	890	823	849	768	780	742	756	730	736	730	752	737	687	760	710	715	703	697	698	668	708	683	647	715	655	664	683	636	676	713	712	651	699	660	693	667	682	695	697	693	662	724	673	648	678	694	621	657	720	712	689	680	677	691	665	661	695	716	676	657	679	679	677	743	681	669	661	676	704	674	704	690	669	627	677	653	682	672	660	695	663	624	692	667	641	708	707	709	639	658	719	691	700	675	659	712	662	690	688	672	684	592	666	674	634	680	678	648	657	730	690	695	641	649	672	715	630	667	657	685	691	624	655	671	656	688	691	689	678	670	670	648	701	724	644	682	662	692	652	685	627	649	706	671	670	670	658	690	676	657	674	652	623	677	651	722	669	666	675	694	649	633	659	673	658	657	607	653	704	653	677	654	643	639	714	677	666	695	664	696	677	656	647	679	655	655	654	715	711	703	661	692	688	667	711	733	711	645	626	714	611	642	682	673	714	670	692	635	662	659	649	619	672	618	708	709	674	669	669	641	702	628	661	686	664	668	670	657	686	659	723	688	637	705	672	617	706	641	683	710	649	699	689	661	631	647	667	656	655	654	637	616	706	647	638	640	688	660	686	685	691	632	696	695	635	667	707	637	674	688	678	661	641	731	671	673	700	628	677	716	695	670	672	638	636	637	689	737	650	616	666	691	685	665	652	686	674	607	661	722	692	670	712	653	679	697	704	668	696	664	662	668	636	696	691	664	682	699	685	672	741	676	681	656	675	681	676	700	679	718	644	683	659	682	666	646	682	695	653	660	639	630	683	704	703	630	628	587	627	680	645	702	616	710	649	690	626	647	657	649	713	630	711	697	693	683	734	660	671	704	626	677	711	696	639	602	704	703	683	671	654	687	668	673	687	647	676	641	720	661	698	648	661	669	668	687	673	688	671	695	681	655	676	689	610	726	684	668	686	685	672	676	696	694	704	723	712	653	683	653	726	689	676	662	644	692	715	674	652	629	673	633	654	670	675	636	668	695	657	661	656	639	689	650	672	645	640	604	669	645	715	702	666	671	670	648	683	687	660	706	692	693	642	685	658	657	666	667	666	663	659	624	673	675	669	660	692	634	684	670	646	668	689	649	726	642	678	646	653	653	706	661	664	689	685	704	678	659	699	675	661	685	676	710	653	623	648	700	661	669	643	677	666	662	667	687	664	686	716	680	638	696	655	693	654	678	682	637	707	728	631	695	698	681	690	672	675	686	642	686	659	650	672	668	680	651	665	692	632	674	652	676	655	675	656	715	678	668	673	676	682	654	645	691	682	655	646	682	676	656	688	701	671	671	677	707	652	690	658	639	625	634	711	681	651	627	663	687	694	714	663	689	686	683	655	706	667	638	671	675	676	666	685	648	663	653	654	742	731	620	652	653	697	721	673	616	696	648	672	668	671	694	672	705	641	692	678	667	723	656	665	666	662	682	729	703	680	707	693	653	705	663	692	625	636	652	683	704	670	642	682	702	652	642	649	672	661	665	687	670	693	655	709	690	642	655	689	671	649	719	676	672	676	644	646	678	672	708	674	635	617	661	700	674	700	707	635	650	700	678	679	686	678	678	652	667	692	699	689	677	660	621	594	643	691	682	673	649	684	731	630	688	651	676	665	611	638	661	674	702	701	700	669	677	644	652	679	672	647	621	653	675	634	657	677	676	696	659	604	711	718	669	661	704	682	680	665	683	703	658	654	694	672	648	673	674	673	649	691	668	653	635	674	703	660	639	684	675	645	697	658	688	680	732	684	665	675	692	651	712	685	632	700	680	683	657	709	660	653	659	655	697	676	672	677	677	654	656	667	646	627	673	683	694	606	706	671	656	651	668	688	652	672	715	731	719	668	717	646	643	679	688	672	708	675	634	724	626	705	675	692	672	641	648	623	718	670	656	683	724	649	660	671	653	675	681	674	676	689	682	685	659	705	667	673	675	694	640	717	676	624	637	646	682	695	683	692	685	670	683	685	627	661	630	727	687	689	634	687	705	698	674	667	640	650	674	697	667	621	689	693	650	689	665	679	651	712	710	664	702	660	688	736	655	702	660	640	650	686	699	687	693	664	688	658	683	700	650	647	674	680	682	702	684	697	663	657	677	658	680	697	683	636	679	682	731	696	648	677	680	620	652	705	647	693	662	648	668	632	662	660	640	625	697	667	703	666	723	684	665	668	674	685	606	695	690	675	703	674	699	657	630	625	658	640	646	633	665	648	698	712	663	687	685	681	672	680	728	692	681	673	644	669	673	703	681	695	604	714	682	663	671	678	693	640	699	727	703	664	653	637	685	703	721	625	642	618	679	671	714	650	670	698	634	684	673	671	704	660	685	682	658	683	688	673	645	675	680	677	632	650	640	677	692	724	654	720	608	679	677	669	649	686	678	659	653	677	722	629	682	718	666	680	628	623	655	665	653	655	693	676	657	695	628	655	660	631	630	655	699	673	618	650	691	662	667	649	669	683	714	679	657	692	680	664	640	645	606	673	685	694	670	617	694	665	684	657	690	667	655	648	686	648	655	664	685	692	635	644	693	706	716	662	712	693	689	628	667	709	661	708	639	657	646	691	691	643	666	669	649	672	675	628	646	684	666	666	704	665	669	695	610	692	706	655	664	684	718	655	648	688	710	701	692	732	643	698	719	716	686	686	655	689	646	653	664	675	698	694	703	661	679	672	675	642	662	668	668	662	711	647	675	631	654	684	676	671	657	670	601	673	647	671	691	654	705	685	661	676	729	683	697	655	654	669	676	680	641	627	644	716	635	670	683	659	667	678	662	694	662	660	674	650	660	669	669	726	712	695	643	690	665	717	616	687	667	663	680	679	702	663	706	665	687	709	706	686	691	675	655	591	696	672	674	705	678	669	661	678	643	679	685	698	621	684	676	669	658	671	688	689	642	630	665	685	690	661	709	666	689	675	658	701	671	621	675	739	641	679	664	686	630	704	640	701	662	646	686	655	695	659	646	729	673	656	725	643	693	676	675	638	710	689	676	654	683	685	660	645	707	649	709	697	678	653	629	649	666	684	669	641	702	658	727	638	675	679	686	665	713	694	640	697	660	690	664	691	664	666	686	641	660	674	665	692	682	669	616	659	704	659	641	641	682	680	636	690	644	673	656	651	662	667	668	691	699	689	642	640	693	702	673	667	671	702	661	665	674	654	657	644	670	699	666	680	700	630	703	662	639	684	663	659	671	632	651	699	675	667	715	657	660	645	639	697	688	749	700	704	707	662	671	670	625	686	652	662	681	678	645	666	669	643	652	614	685	669	663	660	639	719	682	666	676	705	653	720	679	653	698	657	680	681	725	645	679	698	708	641	683	670	637	671	658	670	649	653	674	635	712	666	660	650	651	668	690	646	673	642	689	650	725	705	689	692	662	630	704	700	695	693	662	711	650	699	721	685	636	654	729	705	713	686	704	701	714	692	656	680	678	702	679	701	728	695	700	651	677	641
17731	1436	771	665	426	327	233	241	190	154	156	161	133	163	160	142	125	136	129	134	125	137	122	150	136	126	149	142	134	131	130	124	123	146	135	104	132	135	119	115	126	123	122	122	149	125	147	128	117	115	117	123	115	118	114	108	134	126	132	144	115	125	105	100	123	130	130	142	133	109	101	118	125	103	136	124	106	130	127	107	127	134	127	111	112	114	122	124	117	131	138	112	120	118	113	119	103	145	139	132	126	154	131	152	139	128	119	131	138	122	101	125	116	106	131	134	129	108	110	124	128	149	129	115	120	119	117	138	127	116	144	119	123	131	120	131	128	103	117	124	120	120	121	135	117	115	122	112	119	90	127	125	109	116	108	123	133	135	105	109	134	130	111	118	128	139	110	116	135	130	122	126	109	116	129	131	139	131	121	114	125	136	120	132	124	139	137	125	137	123	118	118	118	137	125	131	110	125	123	134	120	127	130	111	134	119	133	99	128	152	120	140	124	120	120	105	145	108	128	123	114	130	125	139	116	137	132	140	139	93	114	107	133	119	121	94	114	143	118	107	133	139	119	111	120	123	138	133	109	128	120	120	117	144	107	119	106	115	130	109	105	124	104	129	124	117	118	106	137	114	125	108	115	125	132	129	126	148	117	103	126	122	114	128	114	129	112	139	127	114	132	111	122	104	142	143	127	157	143	114	150	103	119	125	128	134	129	127	139	129	118	155	112	104	124	128	121	121	131	118	119	122	107	118	129	107	129	122	134	131	131	134	113	120	134	151	126	114	119	103	146	123	117	106	128	129	138	120	139	136	115	101	126	118	113	117	117	123	144	131	116	132	130	136	125	102	103	124	126	126	120	128	127	122	108	116	96	102	130	118	129	115	126	135	133	103	117	132	120	114	131	132	113	123	110	131	131	110	129	110	137	125	122	134	135	110	137	139	119	121	134	117	130	119	123	123	110	130	142	136	102	122	113	124	110	133	121	134	129	115	118	158	125	119	115	124	104	139	131	113	155	110	102	123	129	125	125	132	117	121	141	114	133	128	125	123	143	89	124	137	128	121	138	109	105	108	128	115	114	129	150	121	133	129	129	126	117	122	138	137	129	113	104	122	108	142	117	139	125	130	115	125	132	117	120	116	115	121	118	106	133	123	123	128	113	124	134	132	143	108	110	122	122	112	120	118	109	138	123	112	116	124	126	114	125	141	131	121	127	112	126	123	123	137	118	108	135	150	104	132	130	120	130	125	116	112	126	142	103	134	116	123	141	127	112	121	139	130	129	126	134	138	125	140	109	125	116	113	131	120	137	109	140	124	112	121	116	142	141	122	127	121	109	105	119	114	120	115	139	121	125	98	124	143	122	113	116	138	118	136	122	106	132	124	126	117	122	133	112	113	100	118	128	119	115	106	119	140	135	132	117	134	128	126	102	129	123	103	123	117	110	113	126	123	135	113	122	126	129	137	127	133	120	126	126	128	133	130	136	109	133	110	113	115	127	123	119	137	135	125	117	134	128	139	111	110	131	138	147	105	133	116	124	145	127	129	103	125	110	128	119	120	110	137	115	129	133	101	131	114	153	119	118	128	125	128	123	117	117	118	119	107	123	116	125	123	112	132	121	131	152	139	115	129	119	133	113	130	127	125	111	122	132	139	126	115	132	105	109	130	103	117	112	122	125	134	142	113	147	128	114	126	108	132	137	135	140	113	105	133	109	110	126	131	99	112	123	127	131	115	115	105	126	125	112	138	151	122	120	140	122	114	131	123	132	122	137	122	103	139	141	112	138	136	108	139	118	130	126	112	129	130	129	118	135	119	112	134	132	135	126	113	106	142	121	144	129	130	117	127	114	132	125	118	119	121	119	125	120	139	115	137	95	99	123	134	126	113	131	122	115	118	121	98	126	109	129	137	120	128	119	137	103	127	108	137	97	129	125	132	117	111	123	105	126	140	132	126	115	139	113	113	116	141	102	145	126	132	125	118	139	109	119	135	111	120	142	128	112	141	126	111	123	122	117	145	130	151	116	127	121	128	111	136	140	120	145	115	124	132	135	114	128	125	133	114	115	128	121	127	128	133	118	124	124	124	124	130	123	102	129	108	146	118	122	115	97	142	131	133	111	115	119	141	130	129	132	147	117	129	127	120	119	117	147	108	138	143	115	119	132	131	118	111	115	134	119	114	136	115	133	124	116	116	120	129	116	110	124	97	115	102	90	115	122	107	121	116	90	108	129	123	129	130	136	127	104	141	140	137	136	142	127	121	140	131	104	122	105	120	126	109	111	116	127	117	110	129	129	123	130	115	134	109	106	133	144	140	128	133	136	136	135	118	119	114	109	129	138	117	131	114	155	133	123	133	127	119	132	117	133	106	119	121	121	116	123	146	124	116	121	117	125	131	131	138	116	135	106	138	133	106	119	107	128	136	126	96	130	143	115	126	107	122	137	119	132	102	119	116	102	111	140	121	126	113	137	123	96	121	123	117	127	140	140	113	131	136	131	131	121	131	125	135	117	100	134	120	119	135	142	139	125	152	109	128	119	120	112	118	128	129	112	120	151	127	127	123	135	133	122	135	124	119	122	141	103	138	126	123	105	119	135	131	117	122	123	138	120	113	121	114	112	127	124	139	110	122	111	120	139	114	106	143	135	110	125	129	118	101	111	119	115	129	131	95	117	133	111	114	110	111	118	127	128	145	124	123	112	122	122	131	116	128	118	106	111	131	112	129	122	127	132	115	126	124	136	129	128	118	144	129	126	135	109	128	135	116	135	108	106	128	141	136	128	120	127	109	105	116	110	106	147	126	132	107	126	129	120	127	115	128	140	107	129	113	128	117	117	113	115	109	135	103	145	121	142	136	120	144	144	97	124	147	112	138	145	129	137	108	121	123	162	145	125	121	142	123	115	137	129	125	114	133	117	120	125	110	113	104	131	114	106	122	125	142	128	132	130	132	126	131	126	147	121	115	119	136	104	121	106	105	127	120	146	121	102	117	121	103	127	116	132	144	113	133	114	135	119	133	112	110	133	126	122	139	117	140	138	128	109	131	109	127	109	121	117	137	132	151	136	136	124	120	114	120	131	130	114	107	123	127	119	111	128	130	146	118	121	129	137	144	112	118	125	118	124	127	141	127	115	131	141	121	111	118	124	107	114	116	125	119	106	125	136	147	122	113	141	141	126	127	113	171	125	102	108	132	131	121	134	122	129	112	125	132	127	116	119	154	135	132	147	109	110	126	133	128	132	129	115	134	138	126	120	106	134	133	128	129	124	111	136	110	138	117	141	112	157	122	115	123	144	113	142	110	113	145	133	106	141	117	132	133	110	130	138	128	145	133	123	112	121	120	111	116	130	121	121	129	118	134	126	127	129	102	118	140	130	120	111	138	132	143	108	117	118	132	132	121	122	131	131	135	130	112	120	118	141	140	135	117	117	117	110	120	123	116	112	116	134	130	114	100	120	115	135	112	136	132	115	118	101	154	134	133
11332	886	1741	2226	1892	1326	1033	824	719	634	601	511	487	485	473	438	425	394	408	399	369	396	349	382	379	381	367	383	338	314	379	320	337	334	316	301	368	353	331	356	352	368	348	345	336	343	371	362	323	337	321	326	345	313	307	354	344	345	318	400	320	330	347	344	337	295	313	304	345	325	325	314	360	318	340	344	316	349	298	308	361	323	330	311	309	335	348	291	311	353	299	320	335	307	323	338	326	322	347	316	347	328	343	332	316	357	303	326	302	302	333	337	298	344	348	359	327	306	355	326	317	330	343	341	345	319	322	309	327	332	330	319	305	333	309	341	333	323	311	333	337	295	349	313	326	326	321	331	320	314	299	333	323	294	350	349	331	339	337	308	347	311	297	312	324	305	344	336	323	330	348	300	302	323	339	318	317	331	344	303	332	307	345	332	305	325	297	315	311	317	318	327	287	333	304	352	323	336	309	356	342	322	309	293	338	362	301	285	309	314	320	304	313	329	285	319	317	319	337	343	303	292	322	303	300	316	320	321	314	321	312	334	318	323	289	294	296	306	334	308	314	328	329	321	328	301	333	355	320	323	352	339	323	323	315	313	318	318	333	311	348	309	336	354	327	325	318	311	331	312	351	343	321	331	350	311	321	331	333	351	331	303	328	324	334	304	333	329	323	319	277	310	333	307	329	335	355	337	329	358	331	324	323	328	325	318	316	338	342	314	332	308	338	274	304	336	353	306	313	330	314	289	318	329	302	308	313	292	352	323	356	305	363	343	308	326	354	296	304	341	340	296	287	346	331	284	327	333	307	352	353	295	341	326	348	320	285	331	338	329	339	304	291	325	347	318	312	320	305	330	327	336	350	290	304	300	363	314	327	270	327	342	344	338	304	324	329	305	314	334	332	327	328	296	311	344	291	333	312	328	326	306	312	335	316	361	328	336	321	343	306	354	302	330	320	328	318	328	328	333	357	301	327	322	324	339	336	297	312	309	362	344	307	327	316	309	362	330	283	336	327	353	278	304	313	306	321	321	360	311	349	313	310	327	337	310	313	318	326	336	370	332	333	329	352	320	302	345	323	300	326	313	320	316	327	322	346	301	313	324	331	350	312	279	301	288	290	330	319	318	289	338	323	285	338	334	354	312	308	354	306	354	355	292	324	345	343	358	341	326	333	344	336	299	315	318	316	302	303	301	325	326	342	309	311	315	337	332	323	338	331	344	320	328	319	282	298	310	339	312	297	299	336	327	321	324	288	301	332	344	317	344	322	349	331	332	300	343	339	345	319	330	342	327	343	340	359	298	319	345	346	288	319	376	308	310	304	334	316	291	318	296	350	343	338	310	309	314	339	321	320	319	324	346	291	308	294	315	316	337	316	338	321	313	349	328	302	296	333	331	303	331	335	328	299	346	341	297	315	310	345	322	316	322	313	328	324	324	333	327	310	316	333	318	332	332	342	315	295	287	301	301	320	308	349	321	307	317	328	330	339	330	317	320	270	306	322	318	329	304	341	306	312	318	327	307	324	301	340	331	320	331	330	334	326	298	356	304	340	330	307	305	286	329	316	299	319	310	351	338	342	319	302	333	343	294	314	343	299	336	325	316	319	341	334	306	321	324	331	309	348	322	300	318	329	360	304	330	275	322	300	320	324	322	311	343	323	343	343	299	331	300	309	338	312	349	336	301	324	309	320	372	325	311	303	324	331	315	332	332	343	358	308	313	350	330	296	321	353	317	324	336	305	287	320	302	305	306	401	314	303	330	311	315	350	333	315	366	350	333	328	306	341	343	346	331	294	358	322	340	340	283	307	311	375	329	323	374	308	324	309	289	310	328	314	346	343	308	293	334	309	312	318	350	341	325	333	320	306	298	320	330	341	349	310	311	318	347	303	330	301	278	334	364	308	315	340	323	314	288	303	323	322	353	330	306	319	321	341	302	314	319	323	369	312	301	339	311	346	308	361	303	329	330	332	312	296	320	320	317	327	322	316	314	317	344	321	297	298	341	312	343	323	343	295	330	337	337	328	312	323	325	298	315	337	311	307	338	316	345	318	366	313	287	300	317	335	324	343	301	342	325	345	327	326	327	320	345	327	342	311	327	342	303	318	303	311	317	311	331	323	320	313	342	337	337	296	299	307	294	321	307	314	302	303	316	313	313	299	317	333	295	343	316	308	278	337	284	370	347	343	291	339	304	316	356	317	317	287	316	324	322	316	349	322	285	305	348	318	349	302	324	347	301	319	304	323	328	325	327	320	334	323	315	332	318	320	320	299	336	319	324	331	307	287	353	353	331	319	347	333	322	327	307	322	271	296	314	310	336	315	324	312	318	312	322	342	328	341	327	348	311	324	328	321	370	321	318	305	304	349	347	299	319	361	278	328	292	299	289	296	301	327	322	338	329	340	311	301	376	330	291	304	312	285	342	313	337	301	330	308	300	337	295	333	278	357	326	315	286	349	336	305	312	330	334	335	342	316	338	311	335	299	309	317	347	337	335	359	374	329	326	311	346	323	340	290	337	337	320	328	302	328	330	321	334	324	343	332	330	333	342	319	304	321	358	312	297	334	344	339	320	326	316	312	319	329	319	323	333	287	318	299	327	334	336	313	314	347	325	347	332	338	321	299	291	341	307	345	337	305	321	324	297	342	315	306	343	294	327	320	331	363	322	310	301	351	294	319	333	320	308	316	290	316	344	323	323	287	335	311	308	332	323	322	326	343	314	348	317	327	318	298	347	332	316	324	295	325	319	313	330	326	357	343	303	338	353	330	299	287	290	328	320	314	293	328	333	342	312	287	355	330	353	322	344	322	343	320	358	316	329	313	350	317	347	326	346	317	309	301	328	326	302	314	329	348	341	351	344	310	340	313	328	341	341	340	290	322	336	292	335	331	334	309	324	307	315	335	339	318	350	317	299	323	340	291	313	328	322	300	319	305	303	311	283	287	308	325	335	349	323	302	318	301	351	305	327	311	306	321	298	319	319	335	318	333	302	321	314	283	300	328	343	335	326	353	321	318	297	321	315	311	316	281	346	330	299	309	330	334	335	316	310	330	285	312	312	321	329	343	344	303	327	352	297	324	316	297	312	314	311	316	303	343	322	322	341	326	311	290	354	288	346	313	303	301	307	357	316	303	339	333	308	318	327	350	304	324	312	320	328	342	304	314	335	334	322	358	347	329	353	315	341	311	327	304	334	321	321	322	320	314	347	319	320	338	304	349	323	355	310	317	314	338	328	331	310	322	296	334	304	312	370	343	318	362	319	339	338	319	289	304	300	331	350	309	329	309	346	325	287	327	336	301	368	330	369	314	344	307	327	288	332	309	303	305	333	347	327	322	314	321	317	307	334	313	334	291	324	299	315	326	326	318	316	320	336	353	291	271	315	322	325	297	322	351	329	348	314	333	333	299	353	302	329	305	336	318	302	345	282	291	330	321	320	307	320	343	331	336	320	334	320	296	300	332	321	309	322	339	310	331	291	326	296
2541	381	362	422	358	340	338	275	319	307	304	308	273	324	291	300	303	318	313	326	320	322	293	324	297	295	307	298	300	317	338	320	310	298	264	314	269	275	336	300	284	288	310	302	339	282	289	309	298	297	249	258	291	270	305	264	302	332	294	311	290	284	297	315	289	321	297	305	284	327	287	301	286	313	340	299	309	291	285	271	304	286	329	304	287	302	308	303	320	318	328	302	301	313	318	322	312	322	340	296	295	312	324	316	259	299	260	305	277	321	323	317	306	282	309	256	307	297	300	323	281	297	281	330	298	297	306	310	291	316	312	317	335	291	286	318	277	306	296	291	313	323	336	300	297	306	289	312	300	274	298	304	300	285	308	310	314	288	294	281	298	267	337	291	285	287	307	293	287	324	277	326	274	303	299	280	312	289	308	304	294	321	313	310	292	320	322	280	298	327	278	309	298	317	285	330	288	294	316	301	288	321	351	296	313	279	298	292	296	293	299	292	292	320	317	282	287	252	293	306	329	293	323	259	282	303	335	302	296	323	293	289	277	306	285	303	267	299	338	281	313	266	304	289	286	315	300	290	244	299	295	272	293	275	279	305	292	293	300	318	303	317	276	278	316	279	286	291	321	288	308	285	305	282	299	317	289	285	259	317	248	292	272	304	312	284	305	261	341	277	309	282	274	319	316	277	279	319	288	312	274	294	295	278	302	321	330	276	330	310	286	322	303	256	290	292	344	301	279	314	280	296	297	298	276	293	244	331	305	301	297	278	327	335	307	333	280	305	312	283	266	269	290	337	301	293	288	309	291	314	292	267	326	305	289	295	340	289	303	278	315	332	304	286	284	336	299	297	305	283	324	294	280	305	298	287	310	277	299	276	303	323	294	317	302	314	314	286	279	288	306	260	273	331	287	316	284	312	284	301	293	271	284	304	284	324	305	301	292	331	312	314	310	284	295	269	319	307	319	307	297	299	271	303	261	287	301	319	324	285	302	321	292	278	301	291	297	315	307	293	301	311	288	296	288	337	257	294	282	288	334	286	285	316	318	332	293	316	345	298	269	297	331	309	320	281	305	292	308	285	312	306	296	297	289	305	313	270	311	320	288	315	306	284	284	269	292	278	298	287	288	303	291	312	268	305	291	290	298	285	309	293	305	292	313	259	322	287	293	296	317	297	322	333	288	337	310	283	306	293	310	300	321	262	284	318	319	325	263	323	296	316	286	309	296	327	322	294	271	313	282	287	280	293	302	292	301	294	306	271	269	280	270	303	324	268	281	296	265	315	310	280	300	303	328	323	310	289	309	301	294	313	291	324	324	307	322	312	318	303	306	306	315	282	261	327	293	285	318	274	296	291	290	293	302	304	316	337	305	291	285	269	291	330	349	276	291	278	284	265	297	286	305	335	315	279	291	303	288	309	294	279	322	273	332	315	308	318	303	271	278	308	327	336	304	292	284	316	309	329	296	264	287	299	318	292	299	302	307	316	304	286	298	284	320	300	282	310	289	322	286	260	316	290	321	301	321	293	292	286	277	306	274	286	311	303	311	325	282	292	302	275	299	286	288	292	306	336	333	301	324	314	298	301	316	272	296	283	309	318	312	306	288	303	293	329	328	328	298	294	313	300	310	297	263	308	323	315	287	319	290	298	302	285	289	291	304	287	311	307	292	299	297	284	291	313	323	286	281	324	307	321	267	311	336	306	266	298	302	303	304	278	297	304	302	304	292	288	326	300	311	266	317	289	292	275	294	351	312	305	313	273	327	304	292	282	274	301	321	298	291	291	302	324	301	335	313	290	285	327	304	281	319	304	273	326	304	245	288	286	298	308	326	280	308	331	321	297	302	284	303	300	318	275	307	290	323	293	297	306	333	313	306	279	341	327	318	299	310	305	298	317	307	332	311	276	306	289	266	307	298	293	275	323	306	282	304	282	287	311	314	331	318	308	290	334	299	317	294	281	297	308	291	300	340	314	306	307	290	298	299	284	342	295	318	319	273	269	313	281	285	280	320	272	323	312	305	305	281	278	297	303	310	313	293	310	304	333	298	259	315	281	323	279	303	296	294	290	311	292	289	284	289	316	293	291	289	296	306	318	299	348	322	292	310	350	312	302	333	310	303	306	292	321	280	308	290	289	298	341	282	306	302	312	299	268	293	304	282	280	283	269	286	329	290	304	320	313	292	293	318	316	274	297	294	317	281	308	284	318	306	299	287	296	329	307	292	313	302	287	283	311	303	335	291	294	325	295	279	280	292	277	279	268	304	332	311	315	296	301	279	328	289	277	276	306	298	284	302	301	289	291	324	318	320	303	334	295	285	274	308	343	319	259	282	305	288	294	281	299	288	312	295	300	320	304	267	280	287	300	321	276	291	280	297	289	316	308	322	309	312	330	309	289	293	283	297	323	301	258	280	312	314	343	270	304	291	330	307	293	258	298	306	325	276	287	264	329	275	312	285	268	289	303	300	334	301	335	312	272	286	317	309	314	270	295	314	273	298	298	293	293	338	303	324	312	313	316	319	320	295	289	294	288	325	285	310	321	301	317	300	297	292	324	284	280	311	285	297	284	286	309	293	301	298	316	275	322	278	278	306	309	303	288	306	314	287	289	326	297	291	283	276	293	263	295	301	308	272	301	314	311	330	334	299	316	281	292	294	315	335	311	288	294	357	311	324	306	296	297	319	294	280	305	287	287	278	328	311	285	280	298	294	287	312	322	319	299	289	316	295	313	279	301	303	301	287	298	328	280	283	301	272	313	314	292	321	306	276	299	333	268	296	304	335	313	307	285	289	324	296	290	310	295	302	294	288	261	291	312	312	286	309	276	299	287	314	317	307	300	298	288	285	260	286	291	308	299	296	321	297	286	298	350	310	288	309	334	266	311	278	287	307	325	317	313	310	327	310	310	343	303	302	301	337	293	304	317	337	291	290	289	303	324	300	298	321	302	267	313	309	287	312	306	307	324	306	317	287	342	273	313	306	287	297	313	297	260	293	301	297	280	282	272	295	314	332	321	275	348	299	300	322	250	262	314	303	288	291	250	325	314	317	302	308	307	287	290	307	312	287	284	306	251	307	358	313	319	306	320	279	313	311	291	294	333	301	302	271	298	295	271	288	318	328	295	296	316	321	286	334	303	268	306	290	316	309	286	304	303	288	263	286	292	290	294	319	305	347	278	266	331	304	282	299	293	298	315	280	308	291	314	340	303	335	311	344	299	317	313	294	272	295	300	324	289	288	305	283	293	290	267	342	279	306	301	315	295	297	308	294	296	283	296	291	290	304	306	302	326	295	305	316	303	340	299	317	301	309	300	314	284	310	316	321	313	288	298	300	318	261	343	328	310	306	321	269	310	284	323	290	273	298	334	339	285	323	288	318	304	287	301	274	297	299	327	324	296	299	296	345	309	311	310	312	310	298	312	270	278	324	302	262	303	314	296	311	311	290	276	307	305	291	312	323	311	323	305	278	322	296	308	323	272	308	324
2754	792	904	1055	920	854	758	721	751	762	774	715	718	751	724	733	755	740	691	676	718	739	715	731	783	713	729	735	689	725	725	702	722	750	692	700	724	763	718	680	733	768	714	732	730	695	727	690	723	718	732	699	741	732	758	719	720	725	754	705	737	744	735	702	690	727	716	702	683	721	710	720	737	769	721	710	705	694	712	714	762	711	681	756	721	736	713	714	718	710	718	725	759	756	705	725	716	739	713	715	728	759	703	731	768	768	739	689	724	681	686	733	725	738	737	692	720	701	672	726	711	762	736	740	711	737	724	708	736	720	726	694	724	705	740	726	726	680	778	733	739	694	682	723	772	706	747	703	717	726	745	729	744	730	710	739	722	700	697	724	716	685	692	679	719	783	675	681	735	721	725	706	683	739	748	723	738	715	725	780	696	739	686	688	729	690	735	726	750	739	753	714	674	718	764	729	743	726	708	726	725	773	739	726	725	781	726	749	723	668	705	732	695	740	748	761	688	694	724	715	725	700	758	689	670	770	714	692	732	698	697	680	731	765	707	694	757	743	693	694	728	707	738	732	686	720	701	683	742	758	733	697	706	732	746	672	744	753	723	709	736	708	752	737	698	711	689	710	712	709	752	667	740	723	737	714	752	709	759	732	650	645	750	764	707	705	736	756	689	687	706	744	731	705	712	671	713	690	706	740	716	738	705	746	718	689	684	716	719	750	715	733	705	691	682	732	704	727	719	682	717	703	706	729	743	697	746	717	720	730	716	700	730	753	709	724	701	763	758	705	697	729	731	678	695	703	733	735	693	717	695	715	714	765	792	686	703	740	681	688	724	755	719	709	736	708	727	714	719	753	705	727	736	767	750	725	696	716	715	691	728	696	753	721	767	747	696	704	741	678	729	762	732	661	641	719	696	700	747	723	696	722	730	743	671	691	711	703	670	681	718	709	702	737	757	741	694	766	693	693	728	737	663	720	725	739	716	720	683	692	724	701	688	703	750	661	741	776	767	738	731	726	718	727	686	730	771	716	731	755	677	734	711	736	755	696	675	764	727	769	718	750	728	721	729	697	685	729	701	698	699	725	699	755	698	746	698	747	742	733	735	759	709	748	707	697	764	750	744	723	712	730	680	661	745	705	743	733	728	735	746	731	742	744	711	701	696	766	735	735	703	742	727	770	741	707	719	694	733	752	741	711	722	717	742	720	718	708	694	747	712	785	679	737	727	720	718	726	709	776	716	662	714	741	700	715	753	766	683	729	724	733	775	689	698	727	724	742	716	733	701	737	743	725	722	729	645	734	699	730	733	702	781	772	673	689	709	656	701	702	757	746	725	760	735	702	753	727	734	747	719	687	735	709	748	717	722	719	714	755	729	714	687	733	692	670	715	773	733	724	685	686	693	731	737	735	717	734	741	725	726	715	701	726	736	730	702	753	724	718	687	729	762	708	674	721	730	736	703	713	720	749	744	740	776	702	720	715	726	714	706	703	726	701	736	725	721	695	689	742	677	737	737	697	703	723	739	754	655	726	747	707	696	718	742	711	722	717	715	734	752	704	752	689	709	735	749	699	759	711	723	703	710	722	738	706	730	696	729	706	745	663	738	715	703	732	777	713	743	723	749	740	670	696	750	748	651	703	765	726	749	757	722	692	701	721	760	725	691	708	731	763	696	711	742	766	679	757	685	724	738	704	741	778	720	715	740	702	731	741	755	703	742	720	709	742	794	727	763	667	720	735	739	707	729	753	755	719	708	762	759	731	764	743	701	726	746	765	715	700	682	720	708	708	681	755	694	734	746	685	720	713	708	752	670	714	728	763	775	752	770	735	729	685	738	726	696	712	737	662	696	687	709	761	716	762	750	682	740	682	724	720	696	728	758	761	699	683	706	710	681	766	734	777	726	728	703	729	735	738	736	741	745	719	715	733	696	697	722	766	702	726	688	696	726	718	695	705	730	773	754	753	724	740	684	770	747	680	699	723	709	735	715	733	707	755	769	720	722	756	699	698	759	760	722	725	727	770	715	731	767	670	703	693	708	734	705	714	730	694	735	725	744	680	682	693	698	712	731	742	674	783	698	728	705	681	751	704	702	728	672	713	682	655	702	747	718	675	713	724	733	727	728	714	740	743	715	701	714	733	691	724	731	682	716	725	712	737	706	716	748	750	724	678	685	760	730	704	703	738	713	709	716	683	692	688	725	705	759	691	774	757	742	754	678	760	681	722	706	710	756	692	722	715	696	732	689	685	729	672	689	712	692	717	715	720	704	706	691	743	712	751	688	808	739	757	772	744	743	732	763	751	711	736	780	766	696	698	738	695	728	685	707	728	740	791	758	715	720	700	752	682	779	722	671	724	693	722	724	735	749	755	777	727	753	690	706	732	765	707	722	737	749	760	676	737	719	740	719	695	751	760	734	774	710	756	758	714	742	702	689	706	719	700	731	680	691	763	724	738	712	710	725	731	736	685	729	745	723	704	705	690	741	670	715	733	713	747	709	679	705	684	736	758	698	695	713	701	693	693	694	719	698	684	705	727	711	716	727	708	711	739	721	703	713	758	720	718	736	698	646	706	714	756	735	701	735	694	705	776	731	748	752	749	705	739	693	649	732	685	738	686	711	720	718	679	737	752	744	675	783	682	704	699	731	742	737	710	751	742	728	732	675	713	656	714	697	813	713	720	702	718	692	702	710	726	693	707	697	715	740	748	706	678	734	750	738	734	698	764	737	725	714	732	702	681	794	765	724	729	735	670	731	705	707	728	668	725	715	709	741	733	705	743	708	686	730	720	766	697	735	715	773	706	699	694	713	728	717	689	689	687	666	732	742	738	726	721	695	694	717	704	734	718	708	728	736	733	747	672	779	688	713	748	721	726	744	716	676	683	728	740	713	729	714	759	750	721	670	672	703	697	769	698	751	727	688	680	732	731	714	681	737	723	740	692	705	794	728	694	721	775	688	734	763	657	728	717	755	668	764	765	747	692	718	699	729	689	757	717	756	728	750	713	677	707	767	733	701	693	693	721	713	777	738	757	735	747	726	720	730	696	741	710	704	758	686	718	707	723	680	725	742	727	759	717	698	715	684	727	726	709	790	729	736	717	698	702	749	743	717	748	764	740	685	703	711	801	736	668	705	710	702	725	684	719	739	738	671	712	731	706	736	725	689	686	689	732	761	751	719	736	687	718	740	754	713	732	744	711	712	683	721	671	701	688	713	708	733	689	734	745	649	684	699	754	720	744	742	700	752	795	684	721	752	699	747	701	778	678	724	742	723	679	709	733	759	685	742	717	682	721	721	767	749	725	727	692	707	744	759	714	686	672	734	717	713	720	717	724	746	721	742	704	720	691	739	767	708	747	689	766	771	738	724	792	720	670	705	749	737	664	745	718	707	709	708	723	711	725	704	704	736	729	729	695	766	719	755	738	740	777	722	704	734	724	736	761	717	717	694	730	769	742	767	691	686	725	769	690	712	691	733	725	715	712
10185	815	586	558	442	398	345	332	324	297	300	285	287	294	291	304	296	331	273	282	289	270	279	307	283	309	261	276	250	271	294	283	289	266	267	293	273	271	255	276	290	276	267	255	241	279	293	268	289	286	309	270	280	262	329	296	285	277	281	281	306	288	307	285	298	292	284	273	288	269	271	285	280	245	295	293	288	301	308	267	247	245	286	280	275	297	253	295	280	286	288	277	296	276	260	291	251	273	280	283	285	283	289	277	260	274	246	289	282	284	270	285	320	278	324	295	303	318	292	285	290	281	295	272	318	297	286	261	251	285	242	293	305	293	288	276	301	283	258	298	284	262	276	251	297	258	291	283	266	274	290	303	291	281	269	283	278	275	254	257	268	292	293	289	273	271	296	285	299	290	296	318	263	245	275	303	261	263	282	277	295	258	285	332	276	275	285	300	259	262	282	309	258	251	275	301	320	278	313	287	301	266	308	292	237	292	285	300	309	292	273	274	273	291	275	298	285	267	281	263	269	257	284	235	271	271	264	284	303	257	305	287	277	305	257	291	271	291	312	305	274	299	257	338	286	278	293	286	245	270	253	257	299	261	288	277	289	291	308	271	275	243	285	266	277	316	290	293	336	270	300	339	296	294	290	282	280	263	304	292	309	245	302	269	301	233	290	292	270	277	278	293	256	273	328	287	277	310	261	276	322	291	267	313	306	316	288	300	279	291	265	310	280	290	292	275	262	283	258	285	279	297	258	306	273	256	286	297	290	257	302	256	257	279	269	277	255	250	314	294	247	302	323	256	296	306	290	288	279	248	283	268	270	269	296	272	295	260	321	286	294	281	272	273	254	286	288	286	274	290	316	288	280	280	243	245	261	261	289	282	288	307	294	284	275	287	337	291	297	273	274	272	279	286	260	260	275	286	319	280	301	272	298	271	273	272	322	280	265	258	283	294	281	275	305	264	278	262	284	267	286	292	290	286	304	294	321	278	252	297	259	286	302	269	310	280	301	269	266	299	272	237	273	297	306	282	307	269	267	269	304	259	289	282	260	267	289	284	293	243	278	257	252	250	289	300	277	283	297	287	288	260	284	306	281	273	294	271	311	299	287	306	254	304	289	314	278	296	281	280	274	284	294	263	275	267	292	295	302	302	324	296	258	252	255	289	281	271	273	272	296	257	293	296	267	260	277	288	281	246	268	298	306	283	280	280	289	289	286	311	297	260	288	285	256	293	255	265	269	284	288	301	256	267	292	296	276	308	257	274	286	250	264	289	269	298	271	267	301	315	321	287	280	262	280	276	293	276	282	286	239	269	270	281	292	296	290	288	260	287	261	268	276	275	283	273	299	303	300	302	296	280	299	268	275	251	291	249	294	279	293	265	302	274	280	264	263	256	263	295	293	288	266	271	315	292	285	275	270	268	263	288	272	272	262	273	238	269	294	273	309	304	279	269	288	275	254	302	279	302	299	268	280	254	279	298	264	271	295	262	286	280	284	315	310	253	275	280	289	298	292	278	284	273	259	291	279	291	274	272	255	251	302	275	266	289	297	300	273	309	285	260	310	315	287	284	299	275	260	266	265	287	248	270	301	286	256	257	312	240	267	267	282	291	274	275	272	257	262	258	292	227	271	286	279	271	277	300	278	277	236	305	275	271	312	300	252	279	232	268	266	271	262	286	299	280	295	280	307	256	282	267	265	274	287	254	289	256	266	302	288	304	314	313	279	273	275	262	234	249	266	288	297	296	298	301	304	290	296	243	283	262	276	294	294	259	268	288	286	291	262	297	269	322	264	233	277	314	282	270	278	279	292	268	292	295	280	262	281	286	240	285	268	271	254	268	284	321	280	285	267	246	300	299	276	297	273	299	260	284	268	267	271	290	276	255	322	293	293	282	270	303	277	308	276	262	255	283	280	304	301	280	291	311	270	286	287	257	286	269	255	254	266	308	246	217	296	296	276	272	299	256	245	269	282	275	295	281	295	291	295	270	275	255	251	283	316	269	299	277	282	294	286	308	284	276	246	286	283	278	290	308	266	257	298	270	305	243	273	251	337	305	288	314	309	315	309	298	252	288	286	302	273	294	284	294	263	240	304	284	290	284	287	302	302	296	281	279	289	261	293	292	292	265	293	306	305	252	295	276	285	260	285	293	296	283	300	262	297	264	271	292	270	318	293	252	281	269	283	285	255	280	287	263	309	253	275	293	294	257	276	287	275	309	260	278	304	275	285	295	286	310	272	276	291	274	283	281	313	307	303	284	262	273	292	274	257	322	279	297	243	277	260	283	273	295	272	307	277	284	283	298	288	265	254	299	310	276	277	278	293	258	275	312	274	291	254	275	303	299	273	282	278	266	301	291	335	282	305	262	304	297	261	261	279	307	287	281	296	292	292	281	295	301	279	261	269	236	263	307	282	283	287	306	307	282	284	296	288	271	278	262	320	271	273	243	311	279	249	300	264	274	289	264	284	260	294	253	312	271	295	295	269	265	284	255	266	294	307	271	270	289	298	354	296	286	262	295	262	302	296	291	276	265	293	292	325	250	268	254	278	250	280	279	278	280	270	312	296	272	271	262	285	297	278	286	279	278	276	298	286	308	284	246	267	277	297	298	289	278	291	311	281	307	291	257	271	274	277	278	269	284	300	272	263	276	279	276	305	264	307	297	281	279	279	305	248	278	299	314	276	281	313	292	284	287	281	278	278	266	278	249	258	250	274	306	284	290	270	263	278	274	294	280	278	296	303	267	280	265	286	268	276	256	287	261	257	291	271	281	300	255	310	295	295	268	320	315	264	248	272	290	285	280	301	284	284	291	273	292	258	256	267	256	281	297	265	270	270	321	279	247	291	286	273	293	264	273	285	295	278	270	264	284	282	242	299	276	271	314	277	264	274	284	268	292	277	293	304	314	281	301	275	256	290	261	263	234	299	279	296	307	296	261	272	261	297	295	272	271	265	291	260	273	307	302	273	271	275	254	303	292	257	293	289	268	298	274	261	266	317	263	277	307	254	285	267	297	289	281	271	291	271	272	277	294	320	291	319	279	265	282	278	267	289	270	289	292	288	252	282	283	244	279	271	264	277	290	273	288	280	286	278	262	266	294	292	272	266	300	281	278	299	273	255	283	260	295	264	233	258	297	260	293	261	272	292	309	263	291	255	273	302	275	294	248	278	266	243	267	300	290	290	268	270	262	281	281	254	260	281	268	254	279	284	297	242	268	275	270	305	278	269	293	266	293	269	285	284	269	282	296	249	278	273	294	300	280	267	246	254	291	307	302	287	279	302	294	288	300	251	280	296	318	275	285	268	281	303	299	266	252	290	286	312	288	285	288	278	254	299	276	290	278	274	266	281	266	304	263	292	304	299	286	290	287	265	265	312	286	267	274	300	267	284	258	293	290	287	260	313	264	272	272	292	276	251	298	304	290	268	299	258	273	302	261	279	265	273	295	283	271	292	311	288	274	283	275	297	284	278	249	289	299	278	277
8416	998	1457	1687	1469	1314	1086	978	901	748	798	825	754	752	729	704	672	699	748	698	664	730	736	676	664	689	679	679	660	656	694	658	699	703	645	699	714	674	674	695	646	657	682	695	698	667	688	718	640	694	657	638	661	665	679	658	688	699	679	682	708	653	676	730	743	669	682	682	675	688	664	672	678	730	669	663	658	630	649	703	658	677	675	645	717	682	659	662	683	671	676	621	667	663	676	633	705	690	663	645	677	685	684	658	689	705	701	706	659	699	668	678	651	639	642	639	702	622	647	703	678	631	647	668	707	691	703	645	693	684	668	660	693	715	661	614	670	670	671	630	678	695	639	685	664	648	693	662	644	656	642	655	622	665	632	702	688	686	695	647	685	647	640	720	685	657	666	680	694	684	680	668	659	685	649	663	706	683	660	683	661	691	672	687	654	688	690	699	664	641	653	656	653	687	648	648	651	724	669	649	667	652	651	652	616	631	680	678	687	710	628	662	650	666	675	687	694	669	664	693	688	642	686	694	640	652	648	681	703	650	688	664	714	656	699	662	705	660	661	671	662	705	690	660	649	693	703	697	695	691	703	620	656	657	678	637	652	646	631	636	613	642	671	678	682	731	672	652	671	660	696	643	670	684	659	675	636	721	674	700	680	601	639	718	653	658	686	708	686	654	694	642	743	662	630	676	707	683	656	629	642	671	706	641	648	643	651	668	695	667	666	685	673	667	704	682	705	675	653	699	687	658	640	712	653	690	638	682	678	695	664	664	636	631	642	654	695	614	662	700	665	707	716	675	652	710	654	682	662	620	615	661	647	661	660	634	672	677	656	636	673	642	669	691	660	648	638	685	685	649	627	719	662	707	661	651	666	671	706	703	650	663	688	653	670	659	672	645	673	641	680	658	677	630	719	620	646	691	667	636	703	696	626	684	652	711	678	683	677	688	656	658	716	659	741	677	662	767	710	618	629	686	684	689	669	653	684	658	714	693	656	632	646	631	686	661	707	654	632	650	696	696	729	680	667	643	726	686	640	746	641	680	708	726	674	650	680	663	670	650	618	680	643	701	718	660	646	630	663	642	652	704	667	675	641	647	645	669	664	648	620	607	651	684	690	619	636	619	668	669	689	690	712	687	654	678	702	698	682	619	656	684	641	625	689	683	685	650	647	672	610	655	669	672	673	650	701	654	668	645	653	703	706	682	692	697	673	687	653	681	670	664	688	645	675	700	651	641	636	647	660	694	692	734	672	648	693	679	668	685	676	645	686	701	672	656	667	607	672	680	688	641	694	641	702	672	688	630	648	665	667	627	672	701	689	671	661	684	674	640	702	591	663	656	652	662	741	666	671	682	743	706	675	709	665	667	650	681	667	703	654	651	715	666	669	699	641	626	683	648	666	693	666	712	666	684	639	621	669	691	693	650	719	661	667	671	678	683	639	690	680	688	694	661	654	730	698	723	737	706	653	707	715	659	655	656	650	708	682	661	620	646	651	650	656	655	702	692	669	673	648	677	708	660	675	668	655	654	648	677	675	671	625	672	680	666	658	654	615	669	674	712	690	696	666	694	685	681	645	659	642	631	683	665	664	680	641	636	696	675	682	651	694	681	640	644	704	676	671	696	669	636	639	615	648	655	670	686	729	703	650	694	696	695	652	648	714	656	656	651	652	717	651	651	654	637	668	674	715	669	694	648	682	668	646	727	641	668	681	677	689	721	645	715	722	679	665	624	660	707	701	669	640	706	711	652	676	661	741	676	644	653	689	701	700	659	703	693	715	642	675	700	642	706	720	666	668	651	637	653	681	662	675	664	679	684	647	648	668	651	693	597	683	670	683	655	675	634	665	693	700	692	641	668	639	678	619	657	672	701	652	688	645	682	633	631	661	641	657	665	706	634	621	677	635	719	658	669	692	660	661	649	668	680	675	736	650	674	612	638	652	642	637	631	682	642	651	675	678	731	640	664	689	637	708	631	666	660	651	676	618	665	627	645	671	673	708	681	645	617	642	663	686	625	670	659	639	684	691	690	666	653	678	662	704	670	696	699	691	672	663	632	702	660	735	671	685	646	662	640	659	669	673	702	704	634	684	660	668	658	654	703	643	625	663	710	684	674	665	654	670	713	661	672	666	674	679	665	626	694	640	680	705	653	652	701	694	684	629	689	716	663	646	652	693	684	666	672	686	688	685	663	647	678	656	706	684	639	628	644	658	656	692	652	675	654	707	635	688	623	696	696	657	681	658	678	711	679	686	675	647	662	682	672	660	658	680	683	634	615	691	664	680	677	643	633	677	658	692	625	669	691	656	680	676	709	674	680	637	692	688	691	712	695	647	687	675	704	643	673	698	741	665	708	662	639	633	649	679	687	618	667	668	651	633	710	704	670	666	648	676	643	667	683	612	689	657	719	647	712	685	663	680	665	646	630	735	683	687	704	701	693	672	670	684	680	700	708	675	630	721	664	639	659	656	663	655	679	660	632	685	652	635	708	654	691	712	628	737	658	672	632	660	668	723	711	639	671	667	687	698	666	654	670	693	688	679	693	688	675	655	682	687	679	655	661	720	644	661	692	664	641	673	686	631	682	631	660	634	680	681	642	699	599	681	669	674	652	668	677	631	682	651	732	672	669	729	698	647	643	638	676	603	641	611	671	668	653	653	656	664	701	634	668	670	655	610	657	634	610	635	730	676	672	651	671	677	680	672	699	647	718	717	641	690	667	657	648	666	629	660	684	675	652	659	652	654	696	656	699	686	685	667	660	655	698	671	659	691	685	679	627	698	698	656	700	639	680	676	677	708	664	672	625	651	613	622	683	656	693	646	649	690	698	682	670	710	650	621	688	675	723	681	721	623	684	714	669	685	678	691	679	682	705	665	704	708	652	658	653	670	665	634	689	634	687	700	671	668	712	682	641	670	692	696	708	692	648	638	624	705	675	673	646	646	625	600	665	611	673	694	676	703	614	685	669	626	673	621	669	703	715	662	697	693	672	684	680	657	677	720	654	646	690	660	703	653	613	678	662	683	698	652	662	682	662	640	703	687	670	689	631	666	673	661	645	616	698	674	709	697	672	651	627	671	662	614	666	678	692	691	679	677	656	634	687	677	688	698	666	647	635	688	675	632	665	661	620	686	664	664	694	662	656	667	678	717	638	664	691	705	641	659	638	656	689	655	645	626	686	639	685	675	638	741	700	654	646	692	657	667	657	673	636	674	676	648	673	676	685	687	690	645	681	652	706	649	673	686	652	671	673	708	664	674	645	611	681	698	670	691	683	650	688	651	661	668	680	641	683	640	609	681	625	652	687	640	643	699	665	673	643	699	691	675	705	643	676	671	734	705	657	677	672	665	661	665	734	681	674	668	696	673	702	675	655	655	672	691	662	644	639	654	690	663	720	665	657	688	649	657	696	655	722	692	644	689	662	622	611	637	662	743	675	650	683	716	695	617	644	672	706	678	694	660	647	697	689	690	656	633	651	678	676	696	682
17704	1609	919	701	518	372	261	245	174	177	147	151	166	165	150	141	141	149	134	122	130	135	150	136	112	131	123	143	114	141	112	133	129	136	136	119	133	135	137	119	152	128	135	123	130	117	136	139	141	149	140	139	134	110	141	121	150	118	138	123	107	151	118	114	108	140	130	109	122	142	136	129	128	134	127	109	120	111	101	121	145	119	109	121	123	112	119	134	129	129	118	153	144	115	131	110	120	122	138	136	129	128	132	126	142	136	111	112	124	121	110	143	117	105	122	125	137	137	141	119	131	146	147	122	115	120	107	131	114	116	129	131	133	129	105	111	125	129	127	110	99	122	132	137	119	142	117	119	122	129	130	104	117	114	114	113	124	113	133	105	123	123	134	139	138	116	113	139	117	113	103	105	125	127	96	115	119	125	129	112	138	112	128	115	138	114	111	141	147	122	131	135	126	141	117	147	144	126	130	116	121	124	121	106	115	126	108	139	141	125	117	126	120	116	150	119	126	125	125	124	110	127	137	121	134	102	130	132	115	138	136	139	113	119	136	131	113	126	120	139	134	121	128	97	124	131	119	122	132	100	143	135	132	151	142	109	141	105	107	115	136	137	119	124	126	124	102	136	108	123	124	131	125	116	112	122	139	117	139	138	157	109	127	114	121	130	127	147	125	146	141	149	152	115	134	130	98	142	140	101	114	112	124	138	137	111	123	120	111	131	120	123	122	142	109	132	146	137	122	126	122	117	124	130	151	112	121	119	139	124	130	107	117	132	108	127	134	142	123	121	120	135	109	132	123	129	117	130	125	134	113	122	120	139	116	142	103	127	132	120	116	117	143	102	123	120	131	123	130	136	124	146	132	122	130	108	118	116	137	135	129	126	124	130	101	129	134	115	106	133	118	117	127	134	131	136	133	133	124	110	130	130	96	117	126	107	119	107	109	105	123	126	120	143	115	112	107	125	99	121	149	143	127	131	105	131	133	117	122	114	108	116	121	144	123	133	121	103	122	112	124	134	120	114	122	147	107	113	127	144	141	128	116	120	129	112	128	152	110	128	122	100	113	130	115	133	140	110	123	103	118	133	116	122	130	117	126	114	136	121	142	132	129	137	130	112	123	124	114	121	131	103	133	136	130	133	122	118	120	134	136	123	114	153	143	126	123	118	130	123	125	123	128	129	124	148	136	122	145	120	128	123	122	129	126	118	154	128	125	104	124	111	113	140	149	132	103	119	127	131	112	121	115	125	138	131	129	132	130	109	141	116	125	119	118	129	127	100	131	131	123	131	144	115	120	114	113	140	125	123	144	130	147	126	124	132	127	125	109	121	132	156	115	148	127	124	139	117	125	115	147	125	132	142	101	139	128	132	126	115	114	125	107	121	129	104	121	114	136	130	132	108	128	106	141	135	104	117	109	133	140	137	116	113	136	118	124	123	104	136	129	126	141	113	128	142	132	101	102	112	138	132	107	142	115	110	122	107	117	106	144	114	120	127	86	135	112	107	124	94	116	124	133	127	135	126	115	138	131	152	121	114	118	124	108	134	122	120	117	147	109	133	131	126	135	125	131	110	134	108	141	142	136	124	140	124	151	111	106	98	96	140	114	123	118	127	102	110	112	117	131	119	136	127	109	134	131	118	117	129	136	124	128	119	127	115	120	113	123	155	119	133	127	127	140	156	122	119	121	130	104	108	119	132	128	124	125	123	126	131	121	133	112	128	126	139	150	141	144	128	121	125	139	117	128	134	133	109	118	128	130	111	127	135	117	136	127	142	120	101	136	137	125	135	122	131	144	112	137	133	120	136	119	126	138	138	153	136	128	111	137	110	115	116	125	137	130	121	125	162	137	129	108	135	138	133	130	139	120	148	124	141	117	125	110	112	125	133	132	121	108	120	136	130	126	117	114	100	106	113	140	130	117	115	129	153	114	126	117	129	134	136	122	123	116	136	130	121	121	140	126	144	127	109	101	133	122	144	98	120	113	132	131	134	146	117	128	128	132	150	135	138	150	118	114	136	131	114	126	131	116	130	118	113	129	130	107	133	124	129	142	95	125	123	126	132	123	126	137	111	125	140	113	120	139	144	129	106	123	121	123	141	104	108	107	119	135	142	143	117	127	132	111	128	130	130	121	117	136	116	136	112	118	111	104	144	102	124	138	124	136	104	130	127	125	102	122	100	110	146	129	117	139	132	123	123	130	116	110	133	123	125	125	116	127	135	116	123	133	107	127	112	127	121	105	115	146	134	116	122	110	133	110	121	123	111	131	129	135	122	138	124	114	124	95	115	129	128	123	138	133	140	131	114	136	106	108	130	114	128	114	130	132	119	124	117	134	116	117	129	109	129	127	107	133	125	137	121	121	144	107	129	148	144	113	121	119	129	133	145	136	118	140	131	133	137	137	122	132	137	125	147	123	125	133	109	115	142	114	107	128	128	121	119	133	124	115	145	127	111	103	118	115	140	117	118	127	133	149	133	138	126	138	114	127	124	111	122	147	144	132	102	122	124	107	108	109	127	123	134	150	133	98	125	138	127	115	93	133	116	138	135	114	120	122	122	110	142	126	136	127	134	135	124	112	122	114	120	144	110	113	119	141	124	131	134	97	110	131	120	121	127	128	147	117	111	127	116	127	107	125	124	119	129	120	104	124	103	141	105	122	133	107	123	136	124	136	124	136	114	129	128	104	137	136	121	120	135	140	122	134	136	119	118	118	129	136	116	115	139	116	116	129	140	102	116	107	108	126	133	120	127	121	129	109	139	135	114	130	126	130	114	122	123	118	121	117	114	143	127	118	105	106	143	133	122	144	138	122	142	122	108	107	141	125	122	111	107	101	136	109	119	107	113	133	124	124	99	146	121	126	120	121	127	98	116	131	134	121	115	137	118	134	123	125	138	113	113	138	147	121	124	107	139	122	115	127	118	135	120	138	128	117	123	139	122	119	149	127	116	116	117	113	124	128	143	112	131	125	127	100	121	131	130	143	131	110	117	112	134	147	122	130	120	117	133	137	117	120	124	135	115	129	114	124	136	132	123	118	116	117	106	128	125	137	124	117	126	110	123	127	130	117	121	135	120	131	137	119	125	138	113	116	119	131	127	116	131	123	151	121	122	122	118	148	136	101	154	107	135	113	113	128	145	124	139	124	120	134	116	131	131	139	116	124	114	140	126	98	114	106	125	116	124	144	145	130	132	120	120	128	143	131	123	135	106	136	120	109	131	118	130	115	118	116	124	101	135	131	109	125	121	114	136	133	115	115	124	114	122	138	118	125	121	110	124	125	119	126	106	110	121	124	112	125	116	124	122	123	111	123	108	126	118	129	112	131	130	129	102	136	97	130	120	109	137	112	117	121	105	119	121	132	131	110	119	112	131	117	142	144	121	126	129	125	147	106	108	102	121	118	124	114	126	115	129	127	113	131	126	115	133	123	133	136	139	120	137	151	121	135	118	118	129	130	128	120	132	122	128	130	122	116	111	112	132
11121	858	1811	2357	2047	1491	1152	876	678	607	527	541	487	516	456	477	468	422	423	398	414	416	350	377	390	401	370	327	364	364	397	354	340	375	367	340	332	363	348	367	329	335	337	319	338	326	328	314	334	293	329	307	360	330	327	327	354	301	326	350	331	343	317	289	347	317	327	336	338	331	318	340	312	344	334	308	313	302	325	297	347	328	329	340	315	337	297	328	294	334	310	333	330	322	347	344	319	315	345	304	312	344	298	352	337	336	311	320	314	322	326	326	364	332	315	313	330	343	341	315	306	370	307	303	324	325	294	337	281	295	365	330	341	314	321	298	297	341	325	315	309	312	341	324	294	318	300	320	318	301	356	307	329	337	324	332	342	354	318	313	352	321	328	316	327	311	329	302	324	298	319	334	321	325	358	324	313	297	352	311	314	311	329	315	334	317	343	345	313	315	340	327	302	311	319	311	327	314	330	321	326	295	288	317	305	275	328	340	285	318	343	311	339	328	314	296	315	329	315	308	318	305	337	298	363	311	296	329	289	333	313	305	321	313	328	341	340	312	294	304	323	303	316	300	329	339	308	310	331	370	293	327	335	331	316	333	312	338	332	307	297	330	308	318	322	327	339	307	352	288	315	339	331	336	297	327	312	312	364	333	302	327	308	307	357	330	318	318	333	345	324	348	320	329	322	323	291	331	305	327	320	297	308	345	329	300	329	322	306	343	305	293	329	327	290	318	347	348	347	338	330	336	294	319	315	319	279	334	320	319	342	332	316	312	313	316	325	308	358	314	308	316	320	320	348	316	284	325	311	367	299	324	310	313	330	321	341	299	297	322	293	334	332	346	318	323	313	335	355	334	306	293	324	339	324	313	332	331	304	311	341	327	316	305	315	322	308	335	351	324	343	337	329	331	330	320	324	316	333	332	288	350	302	307	314	291	315	307	314	353	312	351	290	323	340	350	341	290	324	322	307	326	299	326	357	330	308	317	328	333	313	303	312	307	353	328	344	305	316	302	345	323	343	302	335	313	320	344	331	316	318	333	286	346	311	315	297	311	317	355	339	317	308	301	309	310	313	353	304	323	341	341	348	329	333	326	340	323	318	328	351	316	312	348	318	314	317	355	327	313	321	325	327	322	318	338	343	334	298	361	320	320	308	361	327	316	305	298	347	324	329	326	318	298	341	339	303	324	345	310	325	323	314	322	318	317	344	293	310	333	328	326	333	326	349	326	281	326	316	350	295	286	306	366	323	315	318	330	341	310	333	325	339	316	346	303	351	283	313	295	292	322	294	301	322	311	288	338	303	304	311	347	324	323	323	312	335	328	348	299	304	323	311	309	340	337	318	322	306	336	329	300	315	316	333	299	321	280	339	327	316	347	302	316	313	313	299	349	317	289	351	316	303	298	328	343	317	342	333	298	317	292	310	310	312	329	328	326	301	341	327	308	296	359	335	315	358	347	299	300	323	344	327	327	305	313	325	338	303	308	315	294	330	331	308	291	340	308	317	346	344	350	312	330	296	296	322	347	293	315	335	288	336	323	328	341	323	314	322	333	299	304	339	353	361	336	331	323	370	306	304	333	326	327	346	302	318	333	330	313	303	325	334	321	302	382	338	332	330	309	308	324	296	315	338	324	379	316	318	336	335	299	373	314	318	298	314	310	295	303	321	318	312	319	319	351	323	345	322	310	332	291	319	322	335	342	348	313	329	315	350	327	326	314	325	323	328	317	334	322	345	315	336	319	337	325	296	321	327	315	306	323	312	292	308	306	328	348	315	310	307	341	307	304	329	329	326	324	320	353	292	341	318	377	312	299	346	329	330	315	305	355	306	338	301	323	340	339	298	305	322	309	307	336	311	337	342	287	271	305	327	327	357	350	314	337	332	346	299	323	302	317	291	317	367	341	335	324	339	332	308	307	310	321	369	317	306	353	314	310	305	291	333	311	314	304	325	330	321	334	341	328	331	324	291	337	350	309	298	317	312	315	343	332	350	267	309	322	311	344	333	300	341	317	311	305	314	331	336	313	315	301	326	326	305	322	317	295	321	348	298	331	302	322	331	305	345	327	348	314	315	312	323	350	339	335	271	305	323	299	360	313	318	315	293	279	321	326	296	314	319	320	343	292	326	306	308	338	316	324	323	329	330	303	321	310	302	298	343	323	320	307	332	313	341	312	310	329	288	329	316	326	302	314	338	344	307	352	324	332	314	360	320	302	319	325	356	335	329	311	296	306	326	333	308	315	310	320	318	342	314	342	325	323	347	330	317	331	294	334	328	304	308	336	326	342	311	336	321	325	299	359	305	302	330	351	279	332	322	325	320	362	321	303	338	310	310	331	359	292	291	307	302	300	309	323	280	309	324	311	313	320	317	386	329	339	314	306	347	326	334	314	322	300	320	307	338	312	332	345	311	307	363	365	309	341	320	325	330	334	313	342	310	335	309	339	341	316	332	295	296	342	299	320	322	317	321	319	341	329	291	312	314	321	313	309	311	322	341	336	293	327	297	301	307	311	307	344	311	316	344	300	311	317	307	312	290	337	323	317	362	330	332	324	328	351	324	332	315	323	320	319	333	320	320	330	319	307	323	314	325	327	334	324	323	333	339	325	337	334	322	314	306	314	331	335	302	348	345	288	315	331	306	324	345	294	323	356	299	354	331	349	330	344	316	349	324	307	327	310	333	315	308	288	326	322	369	320	341	306	322	324	335	321	317	315	316	327	313	353	317	328	310	335	314	335	351	290	331	319	284	314	311	312	290	308	320	306	327	329	321	358	324	330	308	306	321	323	303	295	330	309	313	310	320	304	324	308	287	349	339	312	310	337	306	312	321	335	309	301	332	297	341	303	324	305	326	295	336	310	312	312	323	317	310	281	347	322	338	308	362	332	345	298	350	300	317	313	329	286	308	313	342	330	345	332	338	300	331	325	337	306	349	325	317	335	333	357	324	334	309	357	304	361	288	318	289	357	293	339	327	344	332	299	314	289	311	329	328	342	334	325	321	309	300	324	297	308	330	332	333	318	339	333	366	299	332	337	289	320	340	354	327	328	326	300	322	293	318	330	327	320	340	331	290	344	339	376	298	366	320	353	334	314	314	341	279	313	312	292	327	314	298	333	308	310	330	335	347	333	327	318	325	331	341	354	340	359	286	306	323	306	300	303	298	340	334	329	282	337	321	308	311	325	317	329	322	317	290	298	345	326	322	333	319	340	297	347	325	336	348	319	332	300	307	339	308	345	310	353	296	340	330	299	335	313	323	292	333	341	327	329	342	314	321	320	306	318	297	325	336	311	353	322	338	307	352	290	330	317	345	302	359	328	284	333	309	309	322	305	320	305	360	318	319	364	290	316	327	313	306	336	298	298	328	313	301	324	325	317	339	324	342	373	307	277	320	324	307	340	294	318	304	323	310	314	298	283	288	292	331	330	320	284	300	330	320	290	315	322	306	353	306	326	286	336	295	292	325	313	350	316	325	298	327	313
2450	355	379	444	370	330	294	258	277	319	308	323	323	262	285	297	280	320	284	308	315	278	279	297	280	272	292	303	292	307	303	259	300	282	326	304	280	282	312	291	319	330	330	322	298	321	312	303	298	278	278	338	330	265	316	281	277	308	292	327	306	311	289	293	289	313	306	329	288	300	306	286	286	323	316	294	308	260	323	299	274	279	293	312	293	286	302	270	334	324	292	319	322	318	292	293	322	297	318	291	288	306	285	304	307	280	310	316	310	263	297	314	290	271	302	308	306	280	293	315	313	305	300	329	294	277	292	296	293	322	266	332	315	261	334	300	312	295	302	317	288	317	309	276	269	282	333	279	314	309	279	306	281	304	271	296	295	306	311	303	303	300	313	322	300	310	279	282	317	319	338	324	287	313	307	298	311	305	274	303	293	307	321	308	290	333	281	292	305	281	273	296	281	317	305	327	287	294	344	301	286	314	307	303	281	310	311	320	304	303	282	270	312	329	345	304	301	286	281	287	300	305	265	292	300	312	297	299	322	319	308	312	319	290	299	310	293	280	309	309	325	303	300	306	323	288	283	294	327	317	291	292	304	293	312	293	312	292	295	314	320	304	287	290	325	314	297	275	302	321	277	308	291	278	328	293	301	290	293	277	311	294	289	311	309	287	281	294	290	295	329	269	288	279	287	297	286	289	307	298	324	271	317	294	257	274	327	298	314	277	314	302	322	306	283	325	306	309	299	284	333	347	309	287	282	296	288	301	289	280	291	307	323	298	308	304	315	328	300	321	283	320	288	313	282	311	273	307	299	305	296	313	333	294	277	315	286	255	304	327	316	296	253	313	313	315	284	299	328	290	290	261	298	313	345	291	322	282	291	276	304	318	274	297	318	266	314	319	317	295	295	290	286	302	287	309	307	307	288	303	278	288	316	300	318	284	338	286	307	273	302	289	281	259	303	297	304	280	300	305	308	306	307	277	278	287	291	298	290	316	284	310	299	283	287	337	284	290	287	292	289	301	292	288	285	317	289	292	302	309	275	297	276	276	292	320	328	291	341	303	307	292	321	325	264	272	296	302	311	301	300	286	319	289	293	279	289	282	303	298	315	332	304	292	294	302	304	350	335	298	340	305	272	305	298	310	269	303	326	301	310	289	309	302	295	309	314	290	295	325	319	278	287	295	294	284	292	292	275	296	290	316	309	317	282	297	325	300	342	296	305	322	282	289	301	292	306	266	343	297	288	281	280	286	286	294	314	287	305	294	319	297	284	310	301	314	303	289	317	297	310	312	306	290	286	283	324	266	301	299	321	315	302	303	284	307	313	309	314	300	302	285	281	341	313	291	303	287	305	286	332	300	290	293	296	278	320	286	307	286	273	299	329	295	298	285	298	282	285	307	311	296	261	281	309	281	304	295	304	307	301	288	299	286	303	327	276	299	288	282	303	266	306	330	321	288	298	297	333	313	293	294	306	302	299	340	307	299	262	296	329	300	306	289	295	294	287	310	306	287	291	309	296	316	285	301	301	291	309	313	289	280	293	276	318	275	304	287	314	293	269	303	285	290	291	289	296	301	297	277	298	255	286	355	312	272	260	327	294	323	285	307	304	281	312	306	290	323	316	303	296	286	283	322	305	315	327	295	277	311	287	312	321	280	291	339	298	296	299	306	313	298	327	295	356	281	313	293	313	300	311	266	290	315	287	301	301	299	299	321	288	333	327	296	270	328	301	290	274	298	327	298	305	270	276	304	315	300	281	307	276	297	295	296	319	283	301	322	297	309	308	329	313	339	283	292	305	311	290	287	290	311	313	303	301	320	308	288	264	332	302	322	300	317	316	296	291	307	306	323	334	269	282	338	323	328	320	312	282	304	305	324	318	326	289	303	286	279	271	260	283	328	340	320	297	299	285	278	300	295	310	273	346	301	304	298	303	315	277	311	309	333	320	279	329	290	308	280	298	248	287	307	286	294	301	278	300	320	291	293	297	267	305	277	303	324	297	316	303	294	331	281	274	282	287	295	309	301	299	296	305	326	287	309	306	325	334	310	283	291	303	310	283	306	291	301	323	299	286	327	303	308	289	292	309	268	283	300	294	341	290	302	312	296	310	289	296	324	320	300	328	309	300	305	292	286	300	326	291	318	246	317	321	267	316	291	337	286	305	290	297	321	317	283	332	290	302	319	294	296	272	312	299	315	290	296	275	301	287	328	309	276	287	297	290	315	290	313	293	313	290	317	305	283	289	299	265	277	301	287	284	283	293	284	295	317	290	284	294	324	283	321	324	287	314	278	311	301	292	297	335	311	285	305	322	276	325	299	314	304	297	348	310	334	299	301	319	316	292	290	310	271	274	320	330	265	329	326	316	287	297	300	298	304	292	314	292	299	295	327	278	293	288	286	276	295	325	288	293	288	284	304	312	301	317	325	271	297	301	291	338	314	313	270	279	315	305	271	305	322	297	286	266	242	279	296	320	314	306	279	312	316	298	267	299	305	284	301	305	301	259	311	307	274	301	315	318	292	298	278	297	316	329	306	337	281	300	306	290	300	342	303	276	309	322	271	295	293	273	304	272	322	312	303	300	286	283	300	281	307	302	330	283	296	307	315	299	314	300	278	304	311	293	258	280	292	294	279	273	309	304	297	280	291	294	356	330	305	320	266	305	313	296	287	331	305	314	330	306	287	319	310	314	302	346	280	271	308	288	300	294	268	292	331	324	317	286	278	308	296	299	307	287	295	318	299	280	300	317	281	329	294	295	272	298	322	322	278	285	302	334	315	313	286	305	273	314	289	276	291	307	332	255	293	284	288	272	305	300	336	290	273	323	313	281	282	299	271	300	290	326	242	289	301	301	311	332	305	279	309	279	290	286	283	286	312	275	291	262	301	327	298	285	260	288	296	317	295	289	306	297	339	309	321	319	294	283	298	305	291	314	309	297	272	287	302	329	311	257	315	288	277	305	307	289	304	291	311	295	322	358	288	321	292	290	303	333	290	280	291	309	276	317	320	283	312	280	300	314	316	293	315	300	290	321	302	311	272	282	313	311	294	288	279	286	277	300	310	308	334	292	324	297	306	308	299	321	335	276	310	302	313	299	311	331	330	306	316	280	271	286	273	287	298	299	268	284	309	288	276	300	302	301	323	269	320	285	333	303	292	275	279	310	306	326	341	303	358	315	318	284	318	279	325	293	297	288	322	260	258	320	298	308	318	300	282	276	297	296	297	269	302	285	280	307	296	301	291	318	289	297	287	303	304	264	291	315	308	293	258	302	295	286	291	296	299	298	298	289	264	304	278	295	299	294	306	336	324	298	311	296	295	322	307	316	302	318	325	297	324	301	295	323	270	308	293	327	296	304	327	281	285	324	288	294	329	309	310	309	319	330	313	297	276	318	326	256	301	278	278	307	301	307	339	304	312	313	304	332	280	279	309	309	291	338	303	295	304	286	296	282	313	310	297	308	273	299	293	290	306	302	270	294	273	288	276
2749	737	941	1215	975	810	808	775	764	706	744	748	679	724	718	706	730	722	713	756	701	782	773	740	724	748	708	761	750	740	673	702	680	675	702	711	733	708	715	721	737	728	744	739	770	729	731	689	696	734	692	701	710	750	725	706	699	712	761	715	720	746	704	750	694	722	702	700	733	648	687	749	672	767	722	702	729	707	703	704	748	701	732	726	754	727	713	723	692	719	707	651	717	711	762	775	770	699	720	738	698	711	735	723	722	691	727	721	745	713	660	679	697	677	730	681	715	758	734	721	701	727	702	722	687	722	754	696	735	737	698	688	728	668	708	745	713	691	742	720	698	698	694	757	709	692	691	674	688	720	710	695	718	723	705	727	688	686	702	738	756	747	685	730	698	711	735	723	684	745	771	695	775	724	748	688	699	703	675	691	735	715	739	713	787	762	750	717	676	738	730	717	717	698	734	693	688	737	722	725	727	686	747	726	707	758	768	695	691	672	669	732	711	752	768	733	738	707	741	750	689	691	758	704	732	715	702	725	711	738	710	769	707	748	757	753	727	743	741	700	745	694	738	715	727	685	716	669	695	735	741	756	717	707	726	732	694	688	720	764	758	710	685	654	754	709	737	698	729	753	696	659	718	716	707	723	716	722	704	690	713	719	723	760	725	716	724	724	724	741	729	701	692	726	738	730	702	686	709	739	719	731	710	673	722	742	745	676	748	753	714	727	763	739	689	712	731	709	683	707	699	753	710	717	734	624	793	755	733	759	708	669	712	695	696	760	683	738	710	699	702	686	714	699	720	730	726	689	743	748	736	722	720	715	709	743	730	694	713	742	707	689	737	755	678	733	726	677	735	663	711	748	741	691	712	716	766	695	739	737	696	737	724	710	685	690	738	688	706	735	699	701	714	739	693	684	674	694	751	718	726	715	726	706	752	700	728	738	706	754	745	710	738	694	771	754	728	728	759	719	710	741	712	713	711	746	689	705	723	717	761	755	688	700	726	704	704	748	748	706	720	695	688	705	722	709	734	708	706	734	721	737	703	710	723	787	706	747	693	727	728	705	786	698	750	747	719	734	655	710	693	648	748	736	694	712	756	672	699	740	690	705	721	693	740	738	759	724	700	711	753	743	701	661	723	725	699	720	738	715	762	713	709	688	688	717	676	722	685	677	745	690	707	710	699	677	702	763	739	754	708	788	741	704	649	734	710	772	710	704	712	721	748	720	763	713	763	685	732	651	714	702	719	671	735	694	737	746	708	701	727	654	697	731	690	707	727	731	738	746	762	709	687	757	699	702	725	712	735	748	713	728	710	720	734	745	730	695	720	679	665	719	736	707	699	727	683	758	713	755	691	706	715	707	715	690	745	722	758	723	691	743	704	673	751	696	692	732	709	679	718	690	692	699	662	764	684	749	688	691	733	703	714	736	729	744	703	775	772	720	706	703	720	725	715	655	731	742	719	712	751	703	708	677	756	741	721	731	743	722	743	730	732	707	685	757	688	735	726	684	760	717	716	709	646	750	775	724	738	717	725	688	742	702	730	730	712	706	705	713	661	684	725	719	706	723	686	733	695	691	722	766	721	750	771	770	731	731	708	692	696	784	706	723	746	694	745	704	711	716	728	746	712	695	753	773	723	766	682	722	725	706	753	737	750	775	699	777	735	722	709	653	661	727	733	736	758	786	712	699	727	663	725	696	678	744	711	726	725	723	722	696	740	694	672	749	708	754	703	771	731	747	727	714	708	758	745	770	737	722	700	745	778	731	740	662	732	755	715	700	714	712	716	714	646	731	664	721	712	744	731	733	714	723	731	688	738	752	726	701	737	691	738	742	710	741	736	732	705	718	745	737	711	728	699	708	770	679	742	728	745	745	750	720	710	671	729	692	765	743	741	744	731	714	686	674	742	732	737	779	738	686	721	747	695	699	703	720	731	741	746	720	759	695	749	746	720	715	713	722	739	705	726	743	686	734	710	706	749	711	695	683	710	664	714	716	715	749	744	704	715	710	744	715	710	753	782	713	696	716	716	698	723	726	695	706	719	709	734	680	671	663	733	745	716	722	705	722	757	717	731	728	746	722	722	728	684	737	745	741	791	724	716	708	750	730	715	755	716	738	755	654	725	763	712	687	705	714	758	701	705	695	678	731	707	698	716	721	712	708	740	700	708	735	714	713	710	731	702	679	720	683	737	739	725	722	719	744	730	746	718	783	768	739	736	688	755	682	672	732	710	692	714	733	750	691	717	732	714	709	718	692	730	660	742	694	745	714	713	681	716	713	723	685	714	703	715	742	675	769	693	697	721	759	762	735	707	739	693	702	706	697	710	762	707	733	716	715	746	731	748	673	712	721	692	712	737	728	720	709	723	719	743	685	677	746	720	708	688	711	700	744	762	699	753	720	690	726	744	683	664	715	747	718	720	752	711	752	749	743	680	723	725	735	720	739	737	717	711	706	785	736	738	728	693	719	659	743	705	696	667	704	733	732	712	714	724	772	766	746	698	683	720	701	720	672	711	738	649	699	740	719	710	733	722	741	659	738	731	745	714	728	663	738	732	702	731	713	725	707	748	746	743	796	686	726	718	717	705	760	729	769	744	735	733	713	699	770	724	725	708	729	741	672	708	758	715	736	656	740	739	772	701	685	696	740	665	748	702	774	690	665	705	717	696	720	700	731	703	739	722	737	613	685	742	689	696	720	677	724	688	713	732	701	765	719	750	717	707	769	713	678	745	724	695	772	701	711	719	696	689	709	737	684	659	742	713	696	803	719	804	739	705	755	731	754	706	719	735	725	702	740	695	745	714	760	700	697	688	743	713	754	736	736	713	748	711	703	750	707	724	742	680	720	743	684	747	767	725	707	691	721	727	740	683	711	707	699	702	733	747	735	735	710	805	718	719	719	669	697	713	707	700	750	729	741	720	717	709	722	686	722	690	683	689	700	723	738	766	729	732	756	721	723	674	700	730	708	747	739	729	709	681	726	705	758	729	707	720	721	723	669	744	747	758	672	703	732	732	725	746	707	658	713	743	700	747	672	714	656	714	720	724	746	745	688	688	702	721	735	660	750	687	762	714	676	682	737	745	712	708	720	729	738	724	669	683	653	723	705	732	729	683	733	723	726	722	727	729	718	728	703	747	698	709	686	733	698	742	737	703	749	755	713	696	731	728	729	729	718	771	709	702	731	697	715	719	689	715	769	714	712	724	787	739	714	656	739	718	701	758	720	675	738	779	779	735	790	740	749	736	707	774	739	702	724	726	710	784	736	651	700	794	764	687	690	708	677	712	697	693	714	733	756	716	714	779	707	689	736	769	728	692	751	754	698	743	782	729	772	701	732	737	726	729	689	681	732	715	749	751	737	676	697	723	678	704	712	728	690	724	696	690	717	749	736	747	716	705	721	688	750	717	720	695	759	726	725	703	691	750	735	739	719	754	722	725	677	684	703	742	724	741	692	721	754	742	729	725	767	658	772	721	783	727	681
10051	840	711	610	517	381	366	347	262	285	329	321	339	282	270	263	293	277	276	290	282	282	303	301	291	285	270	290	310	275	236	274	279	284	243	275	291	301	272	311	266	257	261	279	261	274	257	268	286	300	254	278	269	285	267	319	288	276	258	278	257	286	275	285	311	281	298	281	306	306	300	271	294	287	266	282	309	321	300	282	274	264	293	246	253	279	280	262	267	266	286	267	282	263	300	279	290	289	290	276	278	259	281	287	287	300	280	288	289	280	263	304	294	254	268	263	262	280	273	250	306	261	279	308	280	297	278	290	286	251	264	258	254	268	292	280	289	249	295	296	323	286	288	273	298	333	291	263	263	287	286	300	284	320	323	313	303	264	289	276	297	287	286	300	287	264	307	260	290	300	299	281	277	268	263	274	266	281	298	252	287	283	276	295	271	281	290	296	261	326	278	304	277	268	301	275	300	279	271	296	283	286	282	316	275	284	258	297	286	289	275	284	291	275	309	262	244	279	271	272	299	274	288	267	303	284	269	294	275	293	254	271	279	256	244	255	293	279	254	294	266	287	291	277	279	291	275	256	321	266	283	315	316	294	255	288	275	292	278	294	271	271	310	291	285	264	272	249	273	261	300	267	275	292	293	254	266	269	317	296	310	271	299	264	297	291	252	304	300	309	272	296	316	279	277	276	290	321	253	305	302	277	262	275	268	274	270	271	299	263	274	291	277	293	267	282	273	256	296	280	302	288	274	267	277	276	265	253	276	270	277	268	303	315	287	281	291	289	279	291	273	273	301	258	294	265	247	256	281	277	259	266	317	277	276	317	293	264	268	269	298	273	275	278	300	279	255	295	261	276	281	301	294	299	274	261	270	233	270	271	280	292	278	291	324	289	239	275	265	276	256	298	304	292	288	269	271	287	253	245	285	281	281	294	290	285	294	241	287	300	271	296	294	282	311	273	309	290	296	277	255	281	240	324	289	253	271	301	270	277	266	297	284	269	265	295	241	311	304	269	268	246	302	299	274	256	303	249	315	289	288	284	265	315	262	294	278	245	265	285	306	307	285	264	326	275	266	263	289	279	281	277	279	287	287	246	247	288	274	279	291	247	276	287	309	264	298	316	269	274	269	298	265	267	293	297	286	284	291	275	279	285	297	293	267	298	272	279	250	303	266	297	270	254	278	290	278	280	259	294	292	295	274	307	296	296	286	280	286	280	269	287	268	282	277	293	259	271	246	273	267	303	299	310	293	260	269	244	267	267	244	257	263	258	302	259	301	302	272	275	284	295	304	265	286	253	283	266	286	254	327	293	284	288	300	299	289	274	293	243	294	300	286	314	297	297	298	277	283	255	271	276	264	244	299	241	281	284	307	289	264	294	286	263	288	291	290	253	255	258	280	254	303	291	262	286	290	278	267	261	276	252	280	306	270	263	292	283	272	279	311	307	280	279	276	267	263	289	295	290	256	266	309	293	268	258	297	281	294	253	275	263	282	258	263	283	289	287	299	267	295	322	275	295	269	266	285	311	254	293	284	292	300	251	280	277	295	275	275	301	256	272	262	282	295	265	282	283	286	271	284	289	264	299	246	300	276	303	284	311	258	261	268	315	301	274	307	300	273	262	255	312	271	253	275	306	267	317	295	309	269	273	245	285	315	286	264	291	297	268	310	279	275	287	272	280	318	266	273	284	256	278	303	262	272	245	290	319	283	273	287	269	277	339	263	263	308	276	297	299	297	259	312	271	260	299	318	269	290	310	327	280	267	287	286	291	266	306	258	256	294	280	274	278	251	286	287	266	288	286	250	279	254	268	285	278	294	276	287	285	284	287	249	272	270	270	299	272	280	269	246	274	289	282	289	288	260	305	316	293	261	286	253	295	274	271	258	244	274	270	312	276	238	266	270	288	277	273	270	287	316	279	240	270	299	277	266	270	267	307	269	305	255	265	280	303	299	290	272	278	285	266	301	251	312	282	283	264	283	255	292	249	272	241	263	255	259	289	290	259	256	274	278	279	257	257	278	278	250	271	280	273	273	257	286	311	298	282	294	277	322	265	290	296	268	280	291	294	268	274	289	252	284	300	271	288	258	272	282	284	266	239	261	260	270	279	260	272	282	301	287	280	272	285	296	284	284	270	284	292	264	279	285	286	290	255	289	288	254	293	311	294	289	290	289	292	255	286	251	273	294	246	266	242	256	256	282	271	305	246	286	301	289	238	283	280	280	283	280	292	274	278	282	282	270	275	268	279	298	268	277	287	265	286	284	267	286	271	288	252	247	274	265	280	264	277	255	321	311	236	300	284	290	294	285	288	299	291	264	290	270	278	279	289	277	280	266	259	280	269	310	280	325	302	276	281	273	275	272	272	305	312	276	267	279	242	259	279	276	269	261	264	290	289	282	242	260	296	256	247	266	276	296	291	265	260	282	281	290	335	293	281	260	268	282	269	276	273	254	305	300	266	281	295	293	260	261	276	250	304	289	281	257	296	279	290	269	287	304	280	265	263	277	303	280	269	296	274	298	309	282	316	278	285	297	270	247	279	285	272	263	283	255	270	238	257	244	295	304	293	278	263	284	307	287	294	286	297	285	291	267	289	279	282	254	308	274	292	327	293	268	279	286	281	267	262	282	285	269	303	250	270	277	254	269	276	290	254	263	273	315	276	303	292	298	263	266	270	268	286	291	268	277	263	308	304	273	262	277	279	283	284	286	292	266	284	279	279	277	300	284	291	286	306	287	257	303	285	280	300	278	300	294	328	291	306	250	283	304	253	293	300	301	312	282	301	287	279	231	283	300	283	260	264	310	279	280	278	308	306	283	277	276	280	300	275	260	259	310	264	253	282	271	294	285	248	253	273	296	281	287	256	274	286	272	268	266	304	283	324	268	282	303	268	304	294	266	298	297	291	269	287	282	282	288	244	296	234	275	287	237	284	292	302	299	273	277	258	284	278	297	263	277	267	297	289	284	281	267	287	268	299	265	302	291	271	282	284	251	309	258	291	303	306	254	267	267	275	282	297	269	277	313	295	273	270	263	287	304	303	287	264	287	270	276	285	294	258	303	284	276	282	295	303	293	300	268	279	271	286	276	295	271	271	257	301	269	269	275	283	293	255	275	280	283	280	266	267	255	266	315	294	275	255	280	286	296	276	263	310	281	287	267	269	262	280	254	270	300	297	288	284	281	286	286	295	287	279	248	311	295	310	253	285	264	271	302	288	287	270	292	269	290	297	273	275	291	291	281	299	301	287	276	260	267	275	272	267	259	290	279	267	245	254	282	263	302	251	288	306	243	263	289	283	297	268	262	284	269	267	267	280	260	247	277	289	251	288	303	281	248	282	319	283	260	291	303	291	280	294	305	267	267	300	309	299	294	284	294	285	265	255	254	283	304	239	279	302	249	312	286	281	227	278	289	263	317	297	264	270	258	261	262	265	282	294	293	279	314	315	288	298	290	292	281	302	311	302	289	258	243	297	302	272	280	280
8315	999	1645	1815	1679	1258	1102	892	848	803	764	781	786	765	721	773	734	727	745	727	688	713	736	734	680	702	722	691	688	726	658	725	658	646	683	714	657	634	692	642	723	660	676	696	652	650	687	712	677	672	660	670	690	672	684	653	650	664	678	692	695	633	680	692	686	660	670	635	693	678	668	656	642	684	679	671	676	660	719	670	682	685	701	654	650	650	666	720	675	726	701	639	633	655	644	681	675	693	712	659	672	682	648	670	646	666	677	708	691	675	654	718	688	644	671	682	677	657	639	696	677	688	621	658	666	669	692	682	686	675	638	658	634	658	657	634	666	671	687	639	643	693	665	653	682	637	635	722	671	649	679	648	666	659	695	637	688	702	672	677	665	643	665	651	692	690	669	698	624	675	652	642	628	637	663	700	683	698	671	709	665	689	665	723	621	659	657	691	629	676	670	697	629	666	688	708	711	630	673	697	660	697	667	720	662	626	686	625	625	630	680	700	649	660	696	654	682	700	663	704	657	664	640	651	667	703	684	677	634	661	654	682	658	675	647	667	670	672	682	637	721	679	676	645	666	686	711	636	666	610	679	653	677	664	704	681	654	667	673	674	708	668	690	705	672	656	668	697	706	597	686	668	642	718	671	643	662	681	609	684	592	666	657	690	712	661	670	641	673	624	684	657	658	665	666	662	634	688	636	704	678	690	662	669	693	614	670	673	599	720	636	655	628	721	654	703	650	649	651	612	678	661	674	671	626	617	631	684	681	672	631	672	690	655	692	649	677	671	662	652	679	635	684	682	663	649	713	682	648	638	671	668	667	680	686	700	661	715	678	695	646	677	650	627	683	669	667	678	692	672	679	627	636	672	654	636	630	668	671	652	639	639	678	728	655	696	709	673	701	674	677	695	698	667	651	678	694	700	645	676	623	654	699	652	693	712	658	650	651	679	691	695	688	722	665	671	637	724	685	697	681	664	681	660	691	637	623	628	665	641	628	672	684	638	635	686	628	691	706	652	677	656	687	704	671	640	649	635	659	653	714	638	673	688	639	647	668	682	660	660	645	664	662	673	681	685	690	661	698	666	713	684	712	653	692	659	613	687	681	652	644	685	639	674	629	686	665	697	694	632	722	709	691	695	595	668	649	659	618	673	709	657	621	636	680	641	695	703	657	667	662	641	649	649	727	664	663	638	660	670	666	699	675	714	652	654	652	681	653	655	650	660	648	605	651	681	654	701	681	649	710	666	669	651	657	666	626	641	712	662	695	644	666	662	644	674	633	663	636	657	645	699	653	646	638	642	638	659	718	666	630	667	715	655	652	666	626	650	695	675	691	717	711	684	738	596	681	673	689	672	673	644	660	635	658	667	635	632	701	745	631	679	659	679	630	667	666	692	692	646	673	677	673	661	652	667	655	679	644	642	679	660	635	706	667	623	644	679	682	671	675	677	666	669	677	691	645	673	661	656	688	643	671	642	667	679	674	663	689	689	682	684	674	672	660	681	652	682	638	680	642	758	702	643	703	674	682	649	655	643	684	670	628	654	746	653	717	630	654	648	643	652	610	645	635	653	648	686	664	685	655	678	670	667	718	703	660	683	657	675	642	695	650	685	658	724	663	642	673	651	714	627	710	618	643	651	690	658	678	659	681	665	675	675	679	676	693	695	623	629	634	646	633	593	636	711	692	663	681	731	665	693	620	644	703	674	701	654	663	692	682	665	666	718	638	702	659	687	676	683	652	631	685	670	694	666	653	737	691	702	659	690	663	700	672	640	627	682	657	699	676	660	688	657	662	685	684	644	668	668	639	731	668	671	702	682	628	669	665	698	630	737	650	687	667	678	682	655	673	677	646	684	677	667	667	662	697	699	642	653	668	676	663	659	728	675	648	667	701	674	662	640	695	685	662	703	677	694	694	715	683	690	683	709	694	667	689	690	701	652	655	704	626	665	691	646	667	668	701	638	656	686	659	668	623	663	691	684	665	654	626	650	690	667	698	660	629	637	686	659	663	631	691	660	668	642	608	668	691	631	656	605	702	680	705	647	668	640	679	659	698	664	665	653	639	658	673	675	660	636	691	614	698	632	675	647	654	690	699	674	687	669	613	748	689	684	696	628	701	688	666	666	619	624	660	647	674	693	636	624	683	650	743	639	709	650	673	647	647	632	681	655	638	686	647	654	651	668	727	661	637	649	667	677	660	640	671	652	696	682	670	697	677	667	618	643	701	661	667	706	643	651	671	621	689	678	670	614	673	682	658	676	664	668	684	707	696	696	669	675	674	707	708	688	668	627	686	695	723	669	631	702	669	682	652	691	677	664	699	664	702	696	633	660	659	680	681	636	636	688	665	705	639	646	667	692	647	634	689	630	632	695	687	649	667	626	683	651	709	630	681	648	625	645	642	676	677	633	679	698	654	662	679	652	678	670	657	677	634	633	715	583	650	652	645	639	678	654	666	699	672	658	685	737	682	673	631	690	620	659	655	678	647	663	627	638	616	655	697	687	679	609	683	677	678	619	668	680	668	651	672	634	591	697	707	655	615	684	687	695	652	644	684	685	685	642	654	693	677	665	630	660	661	703	664	681	665	659	686	647	676	682	679	677	676	654	663	634	691	639	677	681	684	662	686	650	687	651	669	691	620	691	635	734	643	643	674	695	659	693	697	682	646	692	744	682	620	674	657	671	612	684	677	632	689	667	648	664	697	665	642	639	648	745	655	684	642	644	668	614	685	644	643	673	663	658	663	701	630	656	695	616	622	682	701	646	667	686	666	641	664	671	670	704	660	679	645	677	662	670	636	651	664	660	634	624	642	661	637	643	653	653	695	686	638	660	663	656	649	676	633	693	674	647	658	691	647	677	643	645	670	659	674	652	659	617	689	654	651	659	650	660	671	665	690	641	676	701	661	658	682	661	670	618	656	643	698	651	678	674	721	686	662	626	708	641	691	690	674	655	632	695	659	679	688	678	668	643	657	677	689	663	688	674	684	690	690	616	657	644	686	629	687	682	666	690	684	687	700	644	696	674	699	682	647	708	665	622	653	611	651	695	678	684	672	721	619	677	700	668	678	662	649	657	664	748	651	720	694	668	670	709	631	662	691	642	639	662	642	646	726	727	658	657	664	671	644	620	702	654	632	658	625	689	675	701	688	715	647	684	717	681	668	680	657	669	667	691	712	667	661	655	664	690	644	678	674	668	637	657	662	691	692	663	714	672	651	672	692	663	678	681	655	681	656	641	695	659	669	690	635	651	644	691	654	681	673	672	674	631	652	698	645	675	670	656	736	660	690	643	680	681	648	715	679	666	678	684	678	696	612	691	713	695	699	745	630	695	718	674	692	672	676	676	614	657	648	671	702	654	708	653	659	573	685	635	626	640	635	720	664	648	744	681	674	691	705	681	689	695	708	681	667	696	678	650	645	679	690	679	626	676	680	679	619	671	641	675	692	652	709	684	729	694	658	621	661	650	707	715	697	704	696	600	696	676
17389	1499	1011	816	629	327	289	233	172	145	186	170	157	131	165	143	119	140	135	117	140	128	110	120	147	143	132	142	118	152	129	137	134	142	142	110	121	103	131	116	124	154	156	116	106	128	143	139	124	119	137	119	131	100	134	119	99	118	105	117	115	113	120	132	134	127	125	126	119	130	131	147	107	106	125	140	133	136	128	116	124	136	133	130	123	121	126	136	118	138	118	109	132	118	116	121	114	110	152	128	135	127	111	119	121	125	124	127	133	102	131	92	123	148	115	112	128	126	132	126	126	138	113	123	105	119	117	101	124	125	130	115	137	126	126	124	132	121	133	148	147	134	128	121	133	118	117	121	129	105	141	124	134	126	112	112	136	131	126	125	129	120	127	126	109	127	122	139	120	132	123	122	123	115	124	138	124	110	117	127	119	119	131	120	113	112	135	131	122	115	122	136	109	120	121	133	137	120	129	135	128	122	103	140	120	137	118	129	106	145	125	144	145	105	131	117	135	137	120	125	119	140	136	135	139	100	113	121	144	127	104	125	127	124	134	117	126	138	107	115	129	127	127	137	137	121	118	122	145	128	132	122	111	129	135	127	120	113	126	115	124	116	107	122	128	133	135	120	151	150	140	128	112	122	109	126	132	120	124	129	121	142	121	139	135	125	118	96	123	128	116	112	159	119	117	117	123	127	98	138	130	131	141	133	138	116	135	130	130	135	138	141	105	118	136	128	119	116	128	122	144	133	126	149	116	139	113	113	124	146	113	131	99	108	128	124	120	124	123	121	124	128	113	156	139	116	131	149	123	134	118	106	115	121	124	118	120	125	124	137	121	115	131	124	123	124	115	123	129	133	111	109	88	114	139	136	133	102	127	135	120	121	126	114	116	108	124	139	133	114	101	136	118	133	129	118	103	115	119	129	125	128	141	122	123	130	125	127	107	115	118	112	129	115	135	110	120	123	131	128	116	128	129	141	131	125	124	131	108	134	128	110	146	109	127	131	131	125	148	121	133	121	97	145	138	135	142	129	134	114	120	116	120	112	115	143	150	132	88	103	109	136	134	128	107	126	152	136	114	145	121	130	111	133	147	143	129	120	123	113	151	134	129	129	127	135	138	123	119	117	132	122	131	119	111	137	122	125	139	116	114	128	139	132	134	110	124	126	115	118	114	106	123	117	159	135	130	123	106	142	117	120	130	128	148	136	118	140	123	128	118	150	123	134	128	114	116	133	105	131	111	133	120	133	108	143	127	115	118	103	123	105	119	120	124	127	138	142	133	139	129	106	119	135	113	120	135	112	124	114	115	106	135	135	119	94	108	115	106	123	132	107	126	110	115	109	111	111	127	130	120	127	135	130	126	130	118	128	130	135	132	125	142	110	121	117	122	122	118	125	134	109	150	105	136	134	111	129	143	113	126	132	128	123	142	120	122	109	118	113	112	106	109	128	122	115	140	121	126	129	109	124	122	118	131	126	139	97	113	129	141	124	135	101	131	112	135	113	129	123	111	116	136	126	125	128	114	122	99	99	115	106	95	117	124	125	128	120	136	133	120	143	145	142	149	131	113	136	113	131	140	116	120	118	97	121	116	130	115	133	123	118	132	146	122	118	133	132	99	130	128	146	108	128	134	138	117	132	124	100	134	117	136	135	131	118	143	117	130	115	118	124	128	121	111	135	132	144	128	120	112	125	104	128	117	106	134	141	123	111	139	134	107	116	101	107	124	111	120	126	130	145	146	122	144	125	126	133	117	147	121	125	119	125	127	117	118	131	130	118	119	127	109	104	136	130	132	104	132	109	140	103	110	155	116	106	118	116	126	130	123	141	122	101	126	136	143	123	158	124	140	108	124	130	106	124	137	137	133	105	127	122	112	137	109	123	140	132	109	110	111	135	119	119	129	124	150	132	114	143	133	136	125	128	132	133	113	101	132	122	129	121	129	120	144	115	131	137	109	142	125	99	113	120	116	131	114	145	112	126	131	143	135	119	115	130	129	101	138	122	130	121	110	118	118	126	116	139	106	108	113	125	121	125	117	121	121	113	121	120	138	140	129	108	137	119	116	114	120	123	118	147	119	126	128	108	128	117	106	134	155	130	115	120	116	134	127	137	126	112	127	140	115	127	125	134	110	111	148	130	96	104	121	138	117	123	127	138	132	137	130	124	118	120	116	118	130	131	127	111	149	123	126	112	143	131	125	126	137	100	109	135	127	138	123	141	139	129	139	155	111	113	108	127	121	129	118	101	113	131	123	125	111	104	130	137	134	108	132	124	132	134	123	137	119	119	116	99	124	111	117	142	135	132	144	121	114	124	133	111	101	112	136	120	131	122	117	136	142	119	109	123	120	144	125	136	133	129	120	122	135	111	106	101	121	117	136	117	124	137	128	129	114	129	153	133	123	124	114	122	127	130	140	121	107	124	117	102	115	131	108	121	120	119	144	126	120	136	139	139	130	138	120	107	118	122	136	145	119	135	127	128	108	134	95	125	109	136	138	116	136	135	161	135	122	128	130	128	117	122	106	132	110	125	135	122	97	139	130	132	125	126	127	121	134	138	124	120	122	104	133	116	130	127	113	126	118	120	134	125	125	146	128	143	111	116	128	127	125	116	118	117	159	146	129	122	139	122	121	114	133	144	129	120	101	131	124	112	130	139	141	120	122	123	119	119	111	122	135	128	133	114	137	145	108	120	127	107	114	132	122	126	137	123	129	129	120	121	120	142	113	122	130	117	118	126	111	133	109	114	126	129	146	115	128	126	118	123	123	118	119	125	134	140	115	123	118	102	123	135	133	113	99	116	124	143	131	142	114	135	113	129	118	114	141	125	108	108	123	131	129	125	141	125	131	126	121	114	118	141	118	126	112	135	134	131	158	120	122	120	139	120	127	119	113	130	126	116	124	143	119	133	120	129	115	119	99	116	145	134	128	101	127	141	122	120	124	122	131	135	122	127	129	118	129	127	130	115	113	118	101	121	120	96	124	125	105	116	110	129	138	152	118	119	139	118	113	124	123	117	136	129	134	146	110	113	143	118	128	144	138	120	144	119	126	132	91	139	142	116	104	125	136	129	125	112	130	120	127	137	137	120	143	135	130	123	131	142	140	122	106	147	115	129	131	125	125	124	109	127	109	125	124	116	122	137	127	101	117	125	131	129	145	119	136	138	112	133	142	126	120	110	106	149	127	136	133	135	141	98	135	127	130	120	114	133	119	98	136	136	119	117	114	115	123	122	121	126	139	124	134	115	124	123	115	132	114	128	114	116	129	122	106	135	125	135	117	114	128	155	141	135	111	128	128	126	145	122	121	132	110	136	130	133	124	139	139	115	115	148	112	128	141	114	117	125	109	106	114	107	149	109	120	117	119	120	123	128	150	142	118	131	109	145	131	127	118	124	119	142	105	149	127	130	108	114	147	114	97	128	101	126	144	124	128	131	115	135	147	117	142	112	146	111	113	115	146	117	146	112	120	115	159	126	124	142
10910	894	2062	3041	2577	1365	1064	964	717	588	587	553	533	518	463	463	432	472	422	408	378	398	412	322	366	373	374	332	378	383	343	355	324	357	365	328	350	345	323	350	302	359	329	330	324	329	322	348	320	310	316	340	326	350	332	335	347	357	315	317	334	333	347	347	321	351	324	333	326	336	371	323	352	297	321	291	339	345	313	317	333	352	350	328	336	312	317	336	308	346	312	316	314	323	333	290	357	329	298	337	329	326	316	295	339	337	326	322	313	308	320	329	327	318	329	354	312	315	341	308	322	349	310	345	347	338	281	289	311	323	315	308	299	327	326	358	329	340	336	325	332	332	326	333	319	315	324	324	350	322	318	336	309	333	309	331	335	334	346	310	326	311	328	340	299	330	325	346	287	350	345	320	338	340	319	325	327	348	338	310	320	320	300	302	347	285	327	348	338	324	352	321	304	335	334	311	278	336	282	293	320	311	309	313	320	318	334	323	335	332	326	313	307	346	316	326	302	328	303	308	306	329	323	305	339	343	329	359	362	355	316	340	295	325	335	292	303	322	341	307	334	322	324	335	296	338	342	346	319	322	300	340	301	336	310	304	310	283	308	349	329	318	348	335	296	307	311	297	330	323	313	320	330	320	269	321	284	354	312	324	318	305	334	331	337	328	280	326	337	330	329	311	346	284	353	313	324	307	352	331	310	322	347	300	352	319	301	329	327	324	341	352	338	295	304	337	349	328	346	309	318	305	352	342	316	313	321	320	318	327	306	314	311	322	301	332	331	364	327	321	350	294	340	309	322	300	305	313	306	342	322	335	332	318	309	301	329	310	304	342	309	298	305	332	327	328	297	304	310	314	353	308	349	310	283	317	313	331	336	316	327	325	294	287	325	314	328	335	349	304	307	329	330	319	293	320	323	330	314	318	343	341	340	340	323	325	353	338	317	300	310	321	334	324	315	326	345	364	329	334	349	325	313	306	346	314	332	344	330	337	319	318	340	353	322	330	331	307	318	298	338	293	290	349	380	314	316	314	338	299	353	315	319	336	352	313	304	292	307	330	317	345	318	306	312	348	323	359	339	347	342	329	293	316	346	320	322	304	333	313	325	299	355	337	322	336	361	319	346	321	308	354	332	301	274	307	338	343	316	308	335	325	287	308	308	319	352	287	327	341	329	324	322	320	345	315	313	341	309	349	312	297	329	330	341	287	323	300	321	328	330	324	348	358	300	345	352	338	300	326	330	338	321	370	286	294	332	299	336	302	312	342	345	334	311	321	347	332	306	326	309	320	310	333	323	344	332	312	330	348	331	322	350	329	333	318	297	341	347	306	329	316	316	299	336	331	282	327	320	305	311	339	307	330	310	322	289	315	328	356	332	323	318	331	320	335	341	291	297	309	365	345	299	304	288	309	301	300	305	341	363	337	327	347	327	294	333	332	333	327	320	326	365	342	321	320	317	326	306	320	316	302	298	317	312	316	328	319	313	316	292	359	310	330	339	305	310	316	347	336	358	305	331	322	313	323	316	310	330	308	318	297	323	316	306	338	354	316	327	313	320	338	344	341	313	310	308	301	340	296	328	354	356	316	332	313	324	346	311	347	346	309	352	356	300	305	341	312	348	313	344	305	331	308	326	287	336	336	312	307	335	337	305	320	341	336	322	337	315	322	323	315	316	286	322	313	285	343	343	310	336	327	304	296	319	312	308	325	308	288	289	339	330	306	286	320	301	317	301	326	318	306	323	344	340	358	330	309	318	327	315	342	327	332	329	332	339	314	312	340	320	341	304	336	322	319	300	311	324	344	303	304	318	353	327	309	293	325	297	338	347	332	312	312	306	333	293	308	329	338	360	321	337	343	331	284	315	319	311	327	314	313	319	321	315	336	357	307	343	309	325	295	307	318	330	335	352	337	343	331	318	312	307	320	321	309	334	345	327	346	315	323	308	321	339	350	308	320	342	323	349	318	345	336	326	308	334	311	315	338	328	317	262	315	317	322	304	329	299	320	348	308	317	325	287	326	318	338	319	306	338	334	292	317	291	342	302	302	330	321	309	341	291	299	354	328	327	341	315	313	311	328	322	354	316	302	292	304	315	316	343	319	316	305	305	304	291	341	333	307	322	309	271	305	340	337	324	321	327	330	305	327	332	339	299	292	321	346	350	301	310	322	339	275	326	340	337	352	324	334	339	323	333	358	334	312	304	355	370	299	300	304	341	332	319	324	335	329	333	332	333	334	312	302	330	291	314	331	301	342	313	314	351	327	332	328	296	333	305	354	343	322	367	352	343	330	293	312	310	296	308	288	322	299	352	329	323	325	350	311	304	324	301	321	327	319	309	320	341	321	307	294	332	311	323	323	315	302	294	330	318	350	349	318	330	314	319	294	309	313	334	322	304	313	326	294	314	336	325	335	351	294	331	351	347	322	357	305	351	350	330	297	335	328	323	335	298	320	316	355	315	314	317	336	306	299	307	282	344	293	305	295	328	297	324	346	316	325	310	336	330	310	332	319	310	335	324	299	326	329	353	340	342	334	357	320	340	319	323	311	323	308	316	319	329	338	308	306	331	321	312	330	322	319	303	306	304	322	312	315	328	297	343	308	340	338	309	336	331	306	301	353	298	316	324	312	316	339	334	328	331	335	329	299	306	361	307	313	326	329	310	319	342	323	330	362	325	336	370	298	335	322	345	339	330	329	326	341	329	311	324	336	313	316	318	347	323	308	344	338	300	331	300	355	320	330	313	282	331	332	312	323	311	322	317	300	303	352	319	318	335	320	364	338	340	311	304	348	324	305	338	312	325	323	334	346	310	315	346	302	311	323	329	318	314	326	312	357	331	296	307	309	346	336	330	361	311	329	295	333	305	324	343	331	296	319	320	310	340	348	310	335	342	350	328	330	343	310	328	347	339	337	314	299	325	297	321	323	307	317	359	356	312	315	327	339	326	285	296	341	327	311	306	353	358	341	340	299	337	320	314	295	336	347	342	330	293	327	305	309	311	328	313	289	326	341	345	334	315	356	285	334	327	340	302	309	314	341	305	312	326	305	346	286	324	335	299	283	338	315	341	298	322	320	317	330	313	327	330	305	316	309	349	345	276	347	339	330	339	285	330	318	296	309	325	315	308	304	307	330	314	322	311	337	283	322	333	331	336	332	336	321	303	336	335	342	332	316	319	312	320	317	333	350	348	301	341	323	354	318	321	302	301	321	310	316	311	303	304	340	304	322	297	305	357	319	333	339	298	307	337	329	313	307	295	312	296	321	317	339	331	342	318	316	314	333	338	314	331	318	354	341	332	370	314	343	338	286	317	336	330	359	331	337	276	326	306	341	335	330	313	341	320	336	316	350	362	325	323	310	334	316	329	295	355	306	324	296	342	341	345	309	325	328	304	316	321	346	319	308	329	303	340	306	298	291	326	345	324	336	307	314	330	305	302	324	334	324	326	320	331	299	307	360	321	328	299	324	319	336	359	320	321	305	316	301
2599	386	430	467	372	316	293	316	305	272	321	261	286	323	283	330	301	295	296	334	305	300	284	264	324	285	323	295	323	282	317	324	288	281	305	298	304	298	321	325	333	291	319	314	266	323	320	300	291	291	285	297	280	290	295	302	310	299	263	332	283	293	294	263	286	321	327	292	292	308	309	318	277	284	279	284	309	330	311	303	326	305	299	308	286	312	283	321	283	284	319	308	288	305	313	312	292	299	287	299	283	323	297	268	268	299	269	295	287	303	316	285	303	310	294	299	282	294	314	298	311	293	293	280	273	278	283	292	298	295	307	298	329	315	326	273	289	294	301	251	276	310	280	317	319	315	313	321	314	298	267	286	288	333	308	278	322	281	299	265	306	331	299	307	283	289	289	294	342	291	336	285	328	271	288	284	267	302	260	263	340	286	288	284	277	295	291	333	282	335	286	279	296	304	307	311	274	311	284	310	333	286	292	320	290	297	303	299	275	291	293	290	292	284	291	275	285	299	305	279	307	282	298	302	292	293	290	295	293	307	320	337	320	292	272	271	299	304	275	288	302	274	295	282	303	304	315	298	323	307	285	305	329	312	302	280	271	321	309	326	277	291	293	297	274	290	275	280	292	272	307	312	300	266	276	273	304	303	296	328	302	328	297	295	290	293	280	279	329	289	291	318	314	298	292	298	302	259	310	308	315	327	352	286	288	312	296	279	316	290	305	288	277	277	317	311	292	286	310	294	320	314	273	317	305	294	294	287	295	271	306	294	294	309	282	304	304	292	310	267	318	285	286	297	286	314	277	284	284	336	314	281	304	300	284	325	302	308	294	285	275	286	306	311	289	280	301	280	308	321	301	296	313	295	290	329	323	325	313	324	284	286	293	277	247	317	307	281	273	283	298	291	301	285	317	283	305	322	304	328	282	312	246	303	296	270	278	325	286	302	290	269	321	327	307	293	304	328	293	309	282	293	307	296	294	301	311	300	305	307	298	293	301	290	302	282	291	311	290	309	325	300	307	310	327	291	282	278	323	299	289	315	330	280	311	294	283	314	344	311	317	314	299	282	322	275	298	312	297	289	286	319	278	270	315	284	294	292	289	282	322	298	302	300	310	295	292	307	305	299	285	306	305	309	277	293	269	277	304	295	282	324	281	282	306	313	305	292	286	295	292	303	326	317	288	311	306	264	283	309	316	313	295	315	323	286	296	328	301	337	289	251	336	300	308	303	314	300	292	303	299	284	309	292	317	275	321	317	329	310	311	300	328	323	328	281	300	292	311	305	285	287	338	302	290	252	309	340	308	289	301	314	278	289	315	295	276	281	314	294	270	322	304	287	285	284	285	311	296	277	313	295	280	270	309	284	308	309	297	291	292	309	341	339	286	265	297	276	287	295	263	289	290	316	324	286	324	305	272	302	283	312	303	301	302	275	331	314	283	330	277	307	318	296	292	309	280	286	290	280	322	323	295	301	315	254	278	288	297	290	324	289	318	274	296	306	301	281	305	318	273	308	274	300	297	325	331	285	312	312	320	281	320	307	313	303	291	310	290	303	286	315	316	334	319	292	274	294	304	313	273	297	298	315	305	303	293	312	276	310	290	285	313	310	274	274	325	336	287	294	273	264	294	308	280	299	292	352	297	322	298	299	304	270	303	254	313	296	315	300	322	306	277	303	307	267	249	290	305	311	336	266	322	317	312	287	300	290	303	298	326	290	308	305	295	319	298	290	358	291	289	278	280	279	283	332	326	325	292	314	289	316	303	296	290	301	308	293	280	285	330	290	293	303	311	298	298	324	324	280	312	337	311	314	298	333	285	294	299	309	291	330	300	261	292	308	299	303	288	301	285	291	284	288	318	328	296	315	298	259	305	324	298	288	298	313	284	299	286	319	277	349	298	287	336	308	304	304	298	311	281	296	323	320	278	294	304	303	289	316	279	301	299	297	272	253	276	316	298	311	323	304	273	296	310	305	325	295	323	287	302	301	293	294	324	307	276	289	285	281	304	268	288	306	311	279	273	311	299	331	283	269	326	271	319	300	334	294	319	292	287	305	319	288	321	318	288	289	333	276	306	276	301	288	307	319	305	306	298	284	306	298	234	268	292	263	300	270	268	276	279	280	330	297	310	307	307	319	293	326	282	270	281	309	287	273	277	257	342	307	288	314	287	335	262	339	316	329	288	275	293	302	329	289	277	299	298	307	295	285	301	273	294	314	319	291	311	317	295	273	314	319	285	342	308	286	303	311	322	266	343	288	307	256	296	294	323	284	300	294	293	290	294	278	286	301	325	315	295	278	297	291	305	298	321	300	307	330	301	277	257	280	291	293	317	323	277	258	287	312	270	282	284	284	301	295	281	323	297	308	284	306	316	284	296	309	300	344	299	284	298	285	297	288	281	306	277	306	316	287	302	318	311	292	291	270	317	292	307	280	284	288	308	280	303	285	289	291	319	305	280	314	312	277	305	311	264	320	264	276	293	299	313	299	286	305	301	319	321	319	308	285	307	283	301	325	336	293	337	310	314	290	282	302	320	307	296	306	279	278	308	296	309	292	285	309	290	291	312	259	304	287	293	309	287	320	330	301	292	253	290	295	310	320	296	291	303	275	284	291	308	281	285	354	320	310	298	276	301	299	296	311	295	307	310	300	293	283	269	298	320	296	288	291	296	339	317	263	315	292	250	283	281	309	298	272	306	293	313	279	259	278	268	294	324	314	318	302	299	300	320	313	275	319	270	314	334	318	285	323	280	299	284	281	292	309	325	271	295	267	250	298	273	315	345	321	293	322	353	303	276	300	337	316	284	310	292	266	280	298	305	355	297	297	300	312	309	309	288	269	306	344	314	325	276	320	270	282	325	296	310	316	297	304	290	275	309	315	278	290	270	313	332	307	322	312	293	304	307	293	297	291	286	304	298	281	304	313	298	313	293	290	326	299	324	293	328	302	284	285	276	284	299	291	299	289	298	307	324	307	291	314	295	328	290	318	268	320	295	308	280	310	304	281	289	279	295	280	303	286	301	346	329	287	308	322	377	316	324	306	325	299	301	278	343	286	287	290	327	300	280	322	316	277	289	262	285	306	296	303	297	273	277	297	291	307	295	287	315	307	311	319	301	289	321	312	305	272	284	272	288	303	316	314	291	314	295	290	310	301	274	303	281	303	312	317	314	301	283	257	298	322	294	314	302	278	312	331	300	294	290	297	273	302	267	308	311	271	296	279	299	283	295	296	288	305	327	273	291	299	296	316	294	276	298	325	310	271	301	323	277	332	324	320	291	324	303	318	307	314	273	261	269	285	294	310	315	285	329	291	331	291	338	281	299	303	322	254	298	311	246	298	282	267	296	288	311	297	322	308	283	314	311	304	265	310	309	314	307	293	309	268	283	297	297	315	291	319	283	285	312	309	302	285	290	293	333	314	280	304	311	303	305	295	282	325	292	265	282	303	307	331	310	282	284	312	269	299	295	301	306	298	251	310	244	311
2814	748	978	1307	1054	868	797	757	733	710	714	740	688	708	757	738	742	729	771	704	707	751	681	682	738	704	695	716	709	708	705	705	729	764	699	685	738	700	743	749	689	707	723	708	712	657	714	704	703	689	682	716	713	620	665	708	689	708	702	701	756	694	716	703	724	694	676	700	715	714	724	714	736	728	676	700	705	738	773	725	743	705	717	716	686	656	701	703	720	757	706	707	695	744	720	702	719	734	715	720	710	673	718	681	751	688	681	731	722	695	714	725	696	702	730	697	700	687	722	719	719	701	754	680	710	737	720	716	686	713	678	696	735	725	708	725	701	735	710	740	695	731	679	710	696	721	705	678	690	683	723	746	684	685	696	752	727	711	704	746	697	724	733	697	721	673	696	712	701	691	728	693	705	704	750	665	696	687	661	681	744	688	694	725	780	677	712	699	675	678	764	702	713	779	713	712	750	702	711	728	714	709	732	709	731	746	752	730	707	729	701	705	679	691	709	714	719	746	714	681	716	747	716	749	692	715	707	737	687	742	713	702	703	700	740	702	710	706	737	707	703	722	683	695	697	745	703	707	699	745	695	730	683	706	691	752	747	713	721	733	676	719	686	711	724	711	740	731	752	736	721	750	725	757	747	711	713	665	719	664	707	728	708	741	697	768	705	725	704	696	708	726	684	715	738	700	734	688	737	686	690	734	721	714	743	747	739	710	687	760	763	714	691	682	696	735	710	733	665	682	702	724	706	676	709	732	726	699	704	706	714	729	680	709	696	726	703	736	701	692	695	683	707	746	698	703	709	693	726	723	684	683	673	731	709	695	683	702	667	673	702	714	696	729	746	741	712	723	722	690	714	722	720	732	621	715	704	728	685	729	716	739	780	682	741	721	675	716	709	695	737	674	718	762	742	711	726	741	690	725	726	709	690	748	742	707	736	752	771	723	679	728	700	743	733	681	738	716	744	698	764	688	719	720	715	730	687	741	718	703	768	690	730	763	723	739	718	714	709	748	713	742	751	712	690	703	698	729	721	711	681	706	712	755	783	754	719	745	749	686	744	710	701	762	720	705	716	704	730	743	740	679	718	711	643	702	724	703	721	706	664	747	713	666	698	699	706	686	696	727	754	731	659	727	668	659	674	727	710	696	668	746	696	693	755	707	742	709	720	722	702	725	707	721	730	731	731	687	720	703	765	721	734	732	708	641	728	752	698	705	738	723	681	715	727	701	740	696	714	701	671	706	724	721	743	719	717	705	719	720	713	726	695	754	750	698	701	714	689	737	702	672	679	688	745	743	741	686	714	700	718	630	638	736	703	688	728	714	752	703	742	752	710	670	785	694	723	694	702	687	735	707	699	656	722	726	699	720	689	715	718	707	722	698	666	686	710	732	697	680	672	723	716	734	729	757	719	734	768	740	715	755	733	679	702	750	722	726	719	683	674	690	711	731	690	690	741	696	710	703	717	698	724	685	736	685	768	683	693	675	719	717	681	704	756	747	734	681	772	756	746	714	724	752	700	749	704	663	705	719	675	741	714	710	698	699	690	724	656	732	714	670	700	750	754	753	742	720	691	709	659	711	739	712	684	718	745	688	725	723	680	697	739	730	701	775	658	698	729	734	728	728	735	733	771	715	756	691	723	710	691	717	684	669	720	729	721	760	687	706	704	745	715	701	745	721	666	722	683	761	694	706	717	730	694	725	710	689	718	705	740	696	684	720	716	709	697	725	720	717	725	736	670	715	765	749	722	715	725	712	710	735	768	694	702	687	739	701	736	707	688	689	712	679	699	771	749	748	696	714	712	752	673	700	682	676	703	690	732	705	697	700	706	642	679	741	733	699	744	732	713	734	695	706	715	739	751	730	675	694	704	751	740	703	734	724	711	704	714	734	707	748	744	719	733	670	757	714	707	695	688	739	714	744	709	706	706	776	734	681	670	678	733	719	707	666	737	739	712	720	669	717	748	692	721	684	722	710	702	692	710	671	717	708	697	730	695	729	699	754	722	695	756	727	701	685	741	757	736	762	718	690	653	683	736	701	706	698	708	693	665	739	680	760	650	711	693	715	721	720	721	698	679	703	677	729	658	722	705	780	705	714	716	672	701	752	663	716	691	704	736	749	684	664	717	710	709	706	690	694	763	777	734	728	717	733	740	760	741	747	708	705	721	695	716	748	719	711	693	718	751	714	702	659	738	751	732	726	698	702	721	722	723	709	675	740	724	743	707	692	691	697	721	714	728	685	692	691	709	687	655	726	680	688	653	726	680	710	741	727	716	732	719	734	740	703	734	727	690	732	723	687	719	760	700	678	763	704	799	678	675	729	733	712	714	742	709	684	767	656	712	661	726	770	730	694	652	720	739	715	708	711	718	717	694	697	743	740	706	721	669	771	747	724	752	712	743	722	726	737	727	709	730	716	740	756	721	742	740	696	759	733	730	692	694	732	716	695	775	709	711	720	691	743	680	705	689	734	695	713	752	721	744	706	727	721	700	719	759	711	687	698	730	730	665	676	768	679	698	700	693	688	691	721	703	717	677	750	724	743	711	746	704	702	717	740	701	672	675	722	724	715	757	732	684	693	727	695	712	672	694	668	710	741	734	743	745	717	733	675	692	731	779	706	684	709	718	752	745	698	746	700	736	666	719	765	716	699	711	719	698	729	726	718	747	744	777	660	709	784	711	750	678	700	726	682	703	725	686	678	712	749	722	726	734	713	700	675	706	684	725	737	729	697	701	653	680	711	680	704	737	673	749	735	691	674	738	693	733	692	680	758	717	768	718	685	671	709	708	720	701	749	674	699	714	753	710	734	711	733	706	736	718	674	720	716	731	697	737	740	725	718	729	686	668	675	720	717	734	716	718	745	695	676	705	669	689	736	693	722	754	742	709	713	694	713	709	701	706	687	739	684	695	708	758	778	713	693	734	709	724	699	707	753	727	695	756	734	708	729	705	724	733	712	687	721	702	721	748	717	695	713	694	713	710	759	722	718	740	744	705	694	698	715	724	697	736	713	706	689	679	726	725	714	696	739	694	714	736	716	729	690	740	694	706	727	695	738	723	706	739	712	678	700	724	739	695	744	747	701	735	715	692	720	762	744	723	662	730	709	698	762	694	707	712	713	727	675	691	723	745	706	744	708	695	734	722	696	724	734	726	717	700	679	751	700	761	687	657	671	687	753	722	769	697	752	779	660	722	718	755	668	765	742	736	761	700	718	687	696	706	746	748	696	685	706	721	724	712	690	710	658	677	711	689	697	676	725	692	672	709	691	688	739	725	727	684	750	715	716	638	702	764	754	707	738	693	749	705	682	763	768	786	702	672	702	673	681	653	700	759	689	689	693	775	693	699	733	690	709	687	702	670	740	678	733	743	753	678	723	740	712	675	714	695	687	740	708	687	731	701	716	685	678	676	753	711	739	729	686	685	706	690	727	725	655	723	737	718	727	724	689	741	698	683	740	710	681	719	653	709	686	727	759	758	694
9965	805	802	821	519	389	343	331	333	306	304	266	306	288	323	282	268	299	287	286	276	291	274	271	311	304	260	320	295	287	273	244	267	285	287	273	287	337	302	298	325	282	270	266	300	253	272	278	296	295	272	268	255	239	274	306	247	272	294	269	270	256	263	264	297	281	273	295	267	279	288	259	278	267	285	269	286	282	301	283	279	279	281	264	291	287	278	286	287	286	275	283	300	304	277	301	299	283	260	290	270	300	310	281	297	269	249	279	289	262	256	304	289	289	282	271	284	284	260	291	284	273	302	305	285	265	247	298	302	299	290	284	283	297	292	270	277	248	255	272	283	271	250	309	298	278	256	255	291	287	274	284	290	246	277	283	270	303	293	300	258	269	250	286	285	282	297	261	283	282	269	292	297	286	273	298	301	256	290	275	263	247	286	245	300	273	281	286	278	281	269	291	262	281	268	290	299	274	266	291	319	267	257	295	291	288	271	292	256	264	261	270	290	279	262	273	296	241	291	319	275	298	266	322	278	294	323	293	280	277	304	285	319	286	285	284	297	261	263	267	302	280	317	316	288	279	258	280	297	237	299	313	285	261	292	274	276	285	292	281	274	272	277	284	281	284	328	294	269	262	257	277	265	278	281	266	318	289	248	274	281	272	273	277	274	282	254	261	265	289	272	262	270	266	270	287	294	257	262	242	280	317	300	259	303	309	299	287	274	292	290	277	265	268	239	305	303	280	289	279	298	306	254	276	263	288	240	271	267	273	278	272	309	295	278	263	257	249	279	308	262	299	281	305	275	299	299	300	306	262	274	272	246	290	312	258	266	293	288	275	317	303	304	323	286	259	256	282	239	290	287	262	281	266	249	272	285	301	278	281	273	280	279	287	325	267	258	308	292	258	268	315	254	290	299	279	280	272	273	257	290	254	296	277	289	257	311	323	300	285	303	274	281	279	298	246	288	262	278	312	243	287	317	302	269	263	282	266	299	286	308	258	291	274	257	300	249	309	267	271	280	264	272	259	263	289	265	278	286	265	262	281	257	287	296	328	269	265	253	250	260	250	230	264	278	265	252	283	284	276	274	309	251	283	260	304	256	271	288	266	277	291	311	245	309	249	289	306	281	273	300	263	260	287	271	284	286	281	259	284	291	315	278	282	262	305	252	308	292	280	279	261	275	268	275	281	285	273	283	271	256	300	315	309	296	294	265	253	289	286	284	306	293	289	268	262	263	262	278	291	264	283	290	269	286	311	278	273	277	272	269	294	313	255	287	272	293	297	271	294	301	266	262	259	290	278	284	296	288	285	290	290	283	287	312	286	273	297	273	257	286	278	263	280	256	288	250	252	281	323	288	279	291	294	268	268	309	298	256	266	289	274	269	271	275	312	300	264	279	298	302	291	269	284	262	280	287	271	270	324	301	282	286	296	298	270	308	276	276	259	279	312	278	303	287	270	308	258	290	288	304	264	279	280	262	290	292	263	277	258	283	260	266	286	287	285	273	270	268	279	282	275	271	232	280	295	281	256	246	268	298	273	272	268	263	279	257	304	286	311	274	282	293	276	295	271	255	248	284	298	301	305	267	254	280	296	278	243	276	266	284	253	296	286	294	257	257	252	280	279	228	271	287	297	275	307	266	265	260	239	299	283	291	281	253	280	271	273	283	260	278	263	264	310	274	306	288	268	271	294	262	267	283	260	274	272	245	270	257	293	311	276	259	246	298	275	277	255	299	270	284	296	275	251	291	272	241	286	299	291	261	287	285	310	273	288	274	255	257	272	297	279	269	269	256	279	268	296	298	265	272	301	277	294	242	292	280	262	283	292	293	310	300	291	277	291	272	294	284	303	271	271	268	264	280	280	260	285	253	263	253	280	320	293	296	287	287	267	280	275	273	279	294	313	273	311	283	259	284	301	266	270	301	285	266	279	255	288	289	278	283	267	248	294	283	261	257	301	302	229	265	294	249	257	309	259	297	249	295	280	280	289	302	305	313	252	266	252	283	277	276	274	267	288	286	294	279	289	284	282	286	312	263	286	270	299	293	280	261	258	277	264	274	295	295	303	306	277	267	250	251	304	303	314	257	284	289	305	301	266	304	293	304	275	269	284	277	278	267	274	266	317	277	294	297	267	262	272	286	273	306	252	248	287	283	273	312	275	279	259	290	265	251	282	269	299	291	293	279	247	285	284	268	290	272	268	254	263	292	286	307	278	302	253	255	291	300	277	312	282	270	302	272	264	264	290	273	283	257	274	311	267	260	270	292	269	292	299	268	274	306	265	265	297	290	276	290	253	267	274	288	294	246	268	263	287	268	288	309	276	270	268	304	312	264	279	275	283	244	271	262	259	269	291	269	300	301	267	308	282	281	312	257	307	269	266	316	280	281	258	295	275	309	281	272	271	253	235	327	325	292	270	269	276	256	281	264	264	277	251	328	242	259	264	276	307	244	271	278	260	292	268	288	283	278	305	308	269	277	286	287	273	272	263	293	262	261	267	303	230	270	311	296	279	256	291	302	273	286	313	295	278	264	273	288	271	268	310	253	286	267	256	272	293	287	278	259	273	264	290	253	269	263	290	293	280	286	300	287	252	276	284	264	272	250	271	274	263	277	276	278	280	304	290	277	284	274	324	298	290	277	282	287	267	299	287	287	295	294	265	257	265	251	280	267	300	260	291	281	337	285	316	302	268	269	292	267	239	300	257	269	269	277	252	281	235	275	288	284	270	274	292	284	301	291	265	267	263	268	283	279	285	264	294	288	295	301	306	291	275	300	257	264	276	281	288	263	281	290	303	271	268	260	254	270	294	298	265	236	283	287	272	264	281	256	285	274	299	301	298	294	304	258	246	272	283	273	291	253	271	288	239	294	274	284	298	280	262	254	290	258	274	289	284	280	278	264	252	271	290	311	269	301	302	264	248	296	264	309	266	242	281	279	267	286	294	251	279	271	292	245	321	291	297	263	273	301	251	280	255	279	270	265	271	252	249	272	284	297	256	286	299	250	281	267	295	279	259	284	261	263	282	269	262	285	285	289	273	307	300	275	265	251	285	238	284	268	266	248	274	301	284	284	297	268	312	271	298	274	246	252	253	241	256	281	275	266	296	290	282	276	280	301	316	296	272	285	283	290	314	294	285	282	310	273	268	285	294	308	262	316	263	279	247	276	277	255	268	292	264	259	267	278	284	300	274	294	265	292	265	263	249	281	304	283	275	297	264	278	281	266	285	288	246	269	271	294	287	287	281	274	276	301	303	270	254	301	262	295	287	300	293	283	294	296	298	247	302	280	291	282	263	262	282	237	274	310	278	287	237	292	275	249	260	268	291	303	285	289	307	288	270	287	303	306	261	295	294	297	276	286	312	219	278	271	256	269	318	266	302	278	267	245	285	286	293	321	276	274	298	274	299	305	279	268	296	300	298	253	252	298	271	299	267	274	327	290	274	298	242	263	306	278	288	258	289	303	281	283	282	285	289	292	270	249	263
8532	1013	1859	2802	1745	1240	1039	961	848	842	778	789	798	758	745	754	787	750	749	692	702	755	698	737	662	636	700	670	737	706	698	651	686	699	732	660	679	673	661	653	661	717	725	573	643	655	697	673	663	689	700	652	670	683	686	681	666	635	668	641	649	660	628	686	660	650	757	690	685	645	637	662	640	718	705	679	703	627	645	660	657	641	634	664	699	694	687	626	678	655	633	668	649	657	688	659	670	648	683	684	650	646	645	648	695	690	697	620	680	657	650	675	651	658	643	675	669	669	662	679	675	652	647	640	652	660	641	672	653	662	661	691	659	634	674	657	651	635	630	683	685	687	682	682	621	633	681	645	656	711	672	614	673	679	665	645	703	701	630	667	656	695	678	633	665	670	671	632	666	676	679	679	689	627	666	684	684	657	675	688	641	683	647	669	714	657	681	653	684	637	659	648	646	648	635	687	670	667	649	703	647	665	676	679	634	625	684	697	658	673	630	681	679	746	668	674	653	640	678	658	648	691	662	699	660	687	604	643	692	710	696	669	668	681	612	674	679	663	662	649	651	656	729	664	665	663	649	692	637	674	679	653	693	643	698	660	706	682	641	625	670	688	662	663	654	681	625	722	638	653	600	661	637	676	664	674	650	657	683	672	643	627	692	655	671	709	637	686	632	665	632	686	686	675	676	696	626	705	649	703	641	675	624	656	652	643	668	669	665	697	668	658	681	691	624	709	651	694	664	689	681	722	657	649	648	638	696	695	659	683	629	673	688	685	646	652	651	667	679	664	661	667	656	652	693	671	693	690	654	662	661	652	672	653	652	640	624	682	683	692	635	683	653	653	676	638	675	659	700	677	622	685	660	702	700	681	663	661	654	694	674	662	650	638	642	683	666	656	659	697	670	693	686	662	710	645	694	676	664	640	722	653	682	671	674	669	707	686	667	673	654	669	711	693	661	611	630	644	651	685	702	634	669	685	694	676	690	684	655	661	696	613	684	691	676	659	688	664	600	618	658	667	686	623	695	629	710	670	626	669	684	686	676	635	709	704	677	631	673	688	672	708	603	601	722	644	646	666	678	674	703	628	687	647	694	704	646	676	689	714	652	761	644	682	676	623	634	687	634	695	729	712	678	711	695	697	647	678	640	695	636	708	672	716	659	681	678	640	720	640	664	637	685	654	667	694	647	654	624	622	683	666	663	676	723	683	694	671	697	666	713	655	619	659	634	733	652	675	705	613	677	673	686	648	642	695	596	674	643	670	690	708	690	660	627	654	645	709	629	640	671	611	695	648	621	706	638	664	710	685	688	654	632	671	637	672	660	669	597	645	608	709	676	634	623	693	694	662	647	660	615	697	667	675	644	703	630	681	658	685	713	692	638	678	691	648	665	651	690	597	695	647	711	655	666	641	639	650	673	618	669	668	623	670	673	683	672	705	657	676	599	682	655	692	659	664	685	700	653	650	680	656	690	697	667	688	688	622	679	694	675	694	655	705	644	676	645	647	676	692	669	723	671	673	689	655	686	691	723	624	643	671	686	700	659	666	693	661	657	635	638	754	615	699	650	688	672	699	680	653	626	667	667	696	683	599	703	648	661	697	669	657	674	648	656	684	657	738	639	662	652	670	664	685	681	668	666	686	611	662	680	692	676	658	612	690	605	673	648	633	675	676	668	607	703	645	618	629	661	673	686	633	691	640	642	675	605	677	674	679	659	686	683	647	647	648	649	625	679	662	658	692	694	687	682	605	620	692	671	648	722	663	651	659	663	690	624	710	665	661	625	659	724	666	645	662	693	700	707	695	723	647	680	645	666	680	680	658	663	669	668	668	691	693	703	688	681	665	672	690	667	687	663	622	704	694	718	650	716	635	654	682	646	677	675	682	629	680	650	677	686	654	716	622	703	665	716	700	653	635	668	656	600	686	672	696	640	605	669	713	669	665	625	672	629	629	604	697	668	701	648	651	664	683	671	721	666	701	672	640	691	643	672	670	650	671	663	660	653	730	617	605	630	708	648	637	656	674	655	695	697	622	678	694	701	694	657	631	690	662	626	635	649	692	706	655	664	676	657	635	639	704	674	692	635	678	702	689	672	707	636	696	694	634	651	650	643	698	649	683	665	695	675	679	684	634	649	661	625	650	666	679	650	666	678	666	713	692	694	657	644	654	636	694	674	713	686	670	618	688	638	708	653	688	667	673	667	660	629	691	622	652	587	680	649	673	646	653	690	648	693	644	655	659	681	690	621	661	658	647	649	685	685	653	630	701	667	657	710	649	664	671	689	653	675	677	673	639	675	698	696	625	672	639	652	692	687	659	663	680	698	670	687	660	705	700	653	652	631	678	645	690	700	685	655	660	711	696	656	645	638	684	673	663	661	620	688	664	630	697	726	692	702	686	666	684	688	705	668	655	658	671	674	660	702	631	697	691	671	683	664	648	639	665	683	688	674	727	700	610	699	642	694	656	666	669	688	662	646	725	659	640	642	646	653	623	681	729	712	660	666	641	657	701	660	657	665	714	659	671	647	691	659	709	663	644	636	624	673	688	673	683	687	679	704	649	673	680	619	706	686	673	678	646	695	686	656	670	659	656	692	646	663	634	624	631	665	679	634	660	706	684	656	654	652	668	648	649	655	617	704	683	722	677	659	671	703	632	667	648	669	720	662	648	700	636	680	690	634	684	686	680	622	627	665	675	655	670	661	700	690	657	669	642	685	699	622	682	695	667	657	677	674	674	686	651	667	627	688	686	653	681	635	682	770	680	613	645	630	656	701	643	624	677	623	684	632	693	654	659	642	634	668	647	649	682	651	656	628	653	704	664	632	670	642	674	642	683	641	654	659	672	669	668	629	630	649	688	684	631	674	626	716	633	636	638	660	688	710	645	642	722	686	702	632	645	688	630	632	661	672	625	707	691	717	688	668	638	685	617	665	658	676	654	690	671	675	692	675	629	672	689	700	684	694	660	657	683	659	679	663	692	682	655	628	657	661	671	650	651	727	624	688	652	626	664	698	677	628	677	699	649	636	619	680	655	654	640	688	669	657	599	676	671	668	683	634	666	685	662	670	695	656	648	671	674	649	638	704	677	595	633	686	612	668	695	658	715	685	652	638	674	630	680	657	637	643	630	635	652	646	684	708	653	697	666	684	673	655	670	615	640	692	689	656	674	650	667	702	696	636	689	666	692	686	718	657	669	700	692	685	665	696	676	660	673	681	664	687	641	666	688	679	715	657	696	643	650	650	671	663	634	666	666	675	664	691	697	722	678	645	720	656	659	621	646	684	678	634	673	667	646	629	672	651	654	696	692	669	687	675	677	693	684	681	645	656	721	696	666	682	672	679	616	678	665	665	653	662	662	671	677	662	630	637	642	655	653	666	682	681	693	678	684	658	615	738	685	646	687	675	643	653	642	677	643	681	658	652	616	651	704	673	714	675	701	683	656	630	639	686	616	673	698	670	663	638	724	619	681	679	658	650	644	626	676
17039	1502	1082	966	475	321	250	217	174	182	172	167	155	150	149	150	146	158	141	133	130	138	123	127	139	123	127	129	159	114	138	118	144	139	127	137	127	137	116	123	107	113	132	136	123	129	120	115	114	114	133	136	127	149	117	133	119	114	128	120	111	137	139	136	144	110	113	115	118	132	127	133	111	123	113	131	129	133	119	129	127	131	144	117	135	118	138	124	111	120	148	122	110	120	141	127	117	140	129	123	117	122	107	119	121	131	144	124	115	115	113	133	115	133	122	126	121	98	147	142	127	126	118	113	133	120	124	133	130	103	103	118	129	127	130	142	117	92	136	126	112	129	137	126	120	124	139	119	130	130	116	128	121	133	104	130	126	129	116	124	131	133	136	131	114	123	119	119	124	108	114	137	132	104	115	116	124	125	131	137	108	155	117	128	127	124	119	170	145	121	115	121	101	144	124	103	139	131	117	127	121	115	130	109	126	128	134	136	96	120	124	134	122	139	124	131	142	141	142	121	132	128	129	124	112	117	155	103	103	138	112	141	140	102	118	142	106	133	120	109	111	122	113	126	121	128	124	106	139	126	128	141	127	99	135	113	141	106	101	98	135	129	120	138	151	132	123	106	118	123	139	107	125	123	119	126	125	133	116	124	142	111	111	116	115	116	151	127	130	125	130	90	101	132	118	117	105	118	115	132	112	128	116	118	135	106	113	130	133	110	125	128	127	148	135	132	105	126	128	115	130	113	112	135	107	122	131	114	117	127	124	129	125	109	142	129	141	142	120	111	120	130	119	132	151	135	119	123	155	113	117	120	132	127	117	131	108	111	131	126	121	117	114	103	127	132	149	116	126	147	132	119	117	114	131	140	108	126	115	103	147	121	140	107	125	119	126	113	123	124	131	127	119	129	122	139	125	144	112	113	117	135	141	123	130	151	99	121	96	130	111	146	116	115	137	119	113	131	130	104	110	134	100	146	136	141	111	139	147	138	125	119	130	108	107	131	137	125	118	99	154	140	114	111	120	121	122	138	107	140	118	120	132	109	127	132	109	121	128	106	134	111	116	134	138	109	102	111	117	123	120	102	139	131	108	120	137	109	114	123	138	126	128	133	150	125	133	126	117	124	123	116	118	123	112	135	104	140	109	109	117	135	105	113	121	124	140	127	131	109	140	115	128	108	127	117	117	138	117	139	133	128	140	134	126	119	154	119	109	128	116	134	136	145	110	145	130	132	111	146	109	113	132	109	138	116	132	142	118	131	132	115	131	119	126	125	124	103	113	124	132	127	131	140	117	107	113	142	115	133	97	102	119	130	131	140	126	120	115	114	113	134	126	121	121	158	133	112	116	108	119	130	137	121	121	127	141	139	119	140	116	118	141	120	110	134	121	123	106	132	120	122	121	125	133	133	117	115	120	117	116	123	109	124	128	136	129	114	111	133	112	135	132	116	144	116	119	124	125	123	127	129	135	140	110	131	131	122	118	129	114	116	136	135	131	139	151	132	105	115	140	117	111	127	134	115	119	148	116	117	119	134	128	125	132	139	107	121	112	110	111	138	139	124	107	135	113	112	120	124	125	129	116	122	113	130	108	145	105	114	137	121	121	104	123	133	133	125	125	126	105	105	118	124	105	116	124	114	121	130	110	118	122	112	117	123	124	130	120	125	120	120	148	136	137	112	121	132	114	124	131	108	121	123	106	132	144	136	128	131	134	130	116	133	127	115	111	132	141	157	131	115	130	130	139	114	119	112	121	117	141	142	128	127	114	134	130	105	110	112	124	120	110	121	122	128	113	117	121	124	142	111	132	132	130	124	131	148	123	108	144	122	113	138	138	128	115	103	127	119	136	132	140	105	127	121	125	158	117	128	147	120	128	136	117	133	143	139	112	126	126	130	132	144	142	112	142	120	117	104	120	114	137	139	115	119	136	122	132	122	140	133	136	114	149	142	121	126	128	118	127	113	114	132	122	128	117	114	119	140	139	135	110	118	133	115	136	114	113	111	114	118	111	120	122	127	134	115	134	120	127	115	98	100	133	136	117	124	115	127	122	113	130	117	116	111	133	137	122	119	146	121	110	123	101	112	118	109	109	140	122	136	118	124	123	118	117	125	139	127	100	115	111	127	120	144	121	129	140	126	121	129	126	132	142	134	133	135	114	126	159	138	139	122	133	126	120	127	133	127	114	111	115	126	111	119	104	137	128	121	143	110	125	121	118	133	127	120	142	147	113	114	122	134	137	132	114	129	123	122	120	144	131	112	126	146	107	132	126	114	99	134	122	111	113	103	130	136	113	134	150	128	108	112	133	104	125	134	114	121	131	123	125	114	120	89	138	128	143	154	104	144	118	112	134	148	121	127	132	129	116	123	114	121	122	142	142	121	122	111	137	115	125	132	134	123	126	117	131	126	124	119	117	113	99	122	138	135	121	134	129	135	101	120	121	120	137	129	110	134	120	122	121	123	126	118	121	114	127	124	148	131	118	124	112	130	120	142	114	135	122	118	121	130	119	105	148	122	143	145	120	122	118	98	139	119	112	107	106	105	142	117	134	142	126	111	137	121	146	113	143	116	120	122	116	122	105	126	124	117	119	125	122	125	118	133	119	122	162	152	147	127	115	116	126	114	125	125	124	125	120	121	107	119	120	139	132	133	128	122	134	114	123	122	123	154	132	120	113	110	122	136	98	119	131	100	113	138	116	115	132	128	109	149	125	145	133	116	131	115	123	112	116	105	107	114	111	118	119	113	110	140	120	113	102	119	133	111	103	121	142	126	122	118	116	119	115	99	135	134	127	127	120	128	111	116	139	104	117	145	130	115	116	135	126	110	122	131	124	125	102	136	116	116	139	134	133	128	116	125	118	120	115	120	122	102	144	120	137	117	100	108	108	104	136	124	131	127	128	137	123	137	114	140	141	140	116	124	150	134	131	131	121	121	118	138	124	115	112	114	145	105	118	133	124	119	123	101	140	110	112	127	124	115	117	128	102	121	108	122	142	128	140	125	135	125	112	121	129	117	124	127	136	128	129	94	122	121	143	118	132	120	124	121	115	130	112	127	115	107	110	126	144	137	128	106	122	106	136	123	135	127	115	149	125	152	142	137	180	116	117	116	127	114	127	129	124	132	130	121	119	129	146	112	133	120	128	148	115	127	123	125	142	135	137	122	112	119	125	123	119	133	127	112	140	121	115	149	139	117	147	123	128	97	111	136	128	117	140	122	98	119	136	137	128	97	118	117	135	134	124	134	121	149	106	131	111	103	128	135	112	125	130	125	129	133	124	122	145	134	113	120	89	133	97	142	146	132	113	130	128	125	111	137	123	107	126	127	137	109	130	124	124	132	117	120	121	128	140	114	122	116	145	112	129	143	116	134	104	111	138	133	105	112	101	136	119	114	122	123	132	118	120	142	119	116	131	132	136	120	108	134	116	145	122	151	116	154	102	107	134	106	127	102	133	125	129	146	130	125	132	116	122	113	115	128
10879	911	2372	3021	2011	1301	1238	959	674	614	590	514	488	481	462	461	440	451	408	393	391	398	364	359	369	374	378	349	337	377	355	361	368	313	361	318	328	376	339	346	331	324	305	323	359	324	322	306	308	331	342	326	339	349	347	345	325	333	325	332	320	326	320	326	323	308	348	318	329	340	285	332	318	343	345	323	315	327	318	348	311	314	331	321	296	318	317	328	353	320	362	330	318	308	335	325	337	331	323	317	311	307	338	323	325	356	317	353	318	303	338	293	309	345	330	341	306	320	318	380	354	310	303	302	350	336	309	317	361	312	302	332	313	316	330	310	314	323	296	330	342	354	333	330	346	313	322	312	319	304	307	319	367	313	346	328	316	323	308	339	325	319	312	323	305	362	323	349	334	344	321	314	317	317	330	322	313	317	309	322	317	319	315	342	321	362	330	330	291	322	335	324	339	312	340	328	297	327	347	309	304	294	291	340	322	332	315	325	363	285	337	347	322	308	321	323	312	307	335	299	353	302	314	313	323	337	333	301	345	332	305	284	304	307	331	290	317	310	337	353	308	309	304	325	319	264	294	329	332	315	356	304	318	277	317	329	289	303	328	383	330	321	301	284	307	311	334	335	311	336	304	313	321	329	312	326	344	338	312	313	331	315	329	304	345	345	330	316	301	324	298	315	338	298	299	344	329	348	323	318	291	336	347	288	319	349	335	333	341	340	333	316	313	337	313	293	323	362	293	299	336	323	286	339	297	321	321	302	305	309	342	341	356	329	372	361	353	335	284	324	310	357	313	306	318	306	313	283	334	319	302	326	312	299	317	342	355	281	332	317	350	320	314	324	324	279	302	284	339	304	343	306	335	310	338	306	332	337	307	327	298	316	307	301	291	329	326	339	343	325	329	318	317	288	325	310	314	314	382	305	328	306	295	316	338	275	307	369	302	334	319	319	314	325	310	335	289	318	323	333	318	292	321	339	332	336	348	344	310	322	336	297	342	330	315	304	327	330	311	302	300	305	303	303	328	344	304	331	314	349	355	356	297	350	334	329	320	319	344	348	338	320	319	347	318	311	328	319	338	345	356	330	328	320	330	319	350	308	327	300	299	323	332	320	320	321	343	343	328	340	332	312	315	307	323	320	318	318	316	313	310	316	325	336	338	343	321	305	319	299	329	308	297	307	288	295	319	322	304	296	344	333	327	310	338	358	312	305	327	330	335	330	333	330	339	315	321	315	355	319	313	300	315	322	277	321	336	315	333	334	302	321	298	325	352	341	321	295	307	299	315	309	320	331	331	306	289	331	324	338	316	322	292	314	276	338	337	292	319	340	312	330	317	336	316	344	311	291	300	328	312	336	316	299	305	338	330	334	295	329	331	329	338	327	328	324	341	287	315	332	380	328	306	339	318	350	345	315	292	304	337	352	329	345	331	325	360	311	333	303	326	339	350	324	346	343	324	313	309	322	309	304	294	347	306	380	332	307	319	373	320	346	307	305	304	311	342	314	304	271	348	327	337	325	292	287	317	269	298	367	314	320	304	325	328	295	311	308	307	300	322	314	312	328	331	313	317	308	320	315	284	289	334	318	323	316	330	323	327	321	326	318	319	284	309	294	314	299	292	313	336	327	331	357	321	347	293	339	348	297	337	297	315	296	300	340	329	311	326	309	322	323	358	332	298	322	320	320	325	331	357	306	324	308	316	329	307	308	327	285	335	360	314	312	315	312	299	316	290	329	326	336	320	297	325	301	328	317	290	349	322	336	328	323	315	304	300	334	337	285	332	294	354	330	303	319	333	318	286	339	326	326	318	312	325	341	336	339	331	309	330	347	335	299	342	321	351	300	338	333	311	277	291	308	320	314	322	321	300	294	325	327	331	303	314	326	311	326	352	308	328	307	279	335	327	324	322	294	297	320	332	326	345	321	316	298	318	338	326	300	325	325	327	333	321	324	318	320	315	327	335	318	319	335	335	327	308	330	342	308	341	319	298	316	319	301	314	309	343	320	330	329	290	326	342	309	313	340	348	326	268	303	310	333	333	300	320	306	326	298	293	282	300	284	328	304	319	298	338	321	306	324	314	320	341	318	312	308	326	302	308	343	343	324	340	345	319	322	338	316	332	322	309	308	367	311	323	334	323	334	358	309	328	319	333	319	325	309	354	294	307	348	311	310	305	321	348	339	315	338	341	298	349	284	315	310	326	315	322	294	317	333	331	351	299	324	310	315	348	345	311	310	327	313	328	304	315	340	301	295	328	371	325	323	315	322	321	314	330	332	328	301	305	288	319	319	319	290	335	302	348	335	309	338	313	327	340	331	289	313	340	343	352	325	314	340	317	317	327	358	327	297	316	319	350	332	319	344	316	314	302	320	314	311	316	326	293	302	329	339	342	312	334	309	300	321	310	340	308	305	336	335	332	351	320	336	336	331	310	306	348	299	299	292	308	317	328	329	286	356	335	322	327	304	321	335	322	334	278	293	308	332	324	352	372	302	290	332	335	349	314	371	362	353	298	327	321	329	300	312	301	292	334	304	329	340	318	328	311	296	323	319	338	308	325	328	313	329	304	340	302	334	346	355	310	325	311	325	319	324	328	307	347	321	317	303	302	323	315	309	311	297	313	323	343	309	326	353	325	312	337	309	312	319	307	335	330	329	333	337	348	329	329	287	330	339	340	319	304	306	292	330	324	348	330	318	325	351	344	318	303	304	333	328	312	271	342	302	301	329	309	336	286	309	301	281	355	310	315	352	325	315	322	321	328	323	315	317	341	315	311	322	330	328	302	321	297	324	347	309	290	333	358	332	330	300	323	324	327	316	306	344	338	296	328	342	328	318	300	345	300	308	290	339	360	316	319	306	316	308	315	321	295	317	345	281	329	312	286	318	310	310	355	311	328	334	319	330	305	312	318	301	287	339	320	325	323	323	340	325	330	337	316	332	335	314	332	315	347	347	322	298	337	351	327	327	297	363	320	318	360	318	325	334	322	342	354	320	303	337	305	295	320	360	297	316	354	316	311	310	336	323	327	288	352	328	324	293	316	325	317	315	302	325	307	335	327	331	336	319	335	285	292	316	367	298	319	297	321	302	298	341	308	323	323	332	309	336	341	312	336	329	319	305	297	331	301	316	316	341	320	315	318	308	306	354	330	349	301	318	342	302	320	306	301	321	308	298	333	317	340	325	295	295	307	286	298	314	296	344	333	328	282	309	329	302	324	313	300	309	334	271	303	346	327	315	285	316	345	295	319	330	324	324	351	322	310	326	324	317	335	324	328	300	362	366	354	286	331	331	303	324	305	315	313	338	308	326	319	357	339	354	323	311	299	314	336	313	282	323	335	326	309	328	340	336	321	334	302	316	309	344	326	288	334	288	318	295	303	339	341	318	307	324	319	326	311	339	354	348	330	332	315	348	338	307	304	318	288	302	341	353	319	301	335	316	333	343	312	331	308	340	333	318	286	347	334	322	292	317	304	295	328	291	292	331
2380	377	435	452	371	311	316	312	312	295	285	293	304	299	307	300	338	288	303	331	307	311	288	304	287	309	342	310	285	338	282	299	295	283	326	328	334	294	299	355	301	280	323	288	302	332	302	283	343	329	281	301	321	317	284	289	252	293	325	304	297	314	302	299	291	292	284	298	279	259	308	287	319	314	310	292	267	315	261	306	300	297	278	326	296	289	295	296	273	328	319	322	300	327	355	278	291	307	340	285	303	284	287	287	303	304	313	273	307	288	289	282	299	294	289	316	311	329	283	286	295	301	304	292	280	349	317	293	307	322	296	280	292	291	293	291	303	272	276	323	276	289	283	321	332	288	306	287	335	278	278	332	291	282	271	296	310	332	311	283	324	281	341	299	269	301	286	295	293	303	311	315	327	286	259	302	290	303	305	296	298	322	316	304	297	266	326	311	269	315	302	287	293	291	286	318	282	317	289	309	323	289	303	294	313	297	314	286	291	276	301	287	311	294	285	264	270	280	311	285	309	344	263	278	300	276	321	286	297	309	326	280	292	329	317	288	311	283	293	270	277	309	337	345	317	298	294	306	308	289	324	296	269	274	287	296	304	317	311	320	304	274	321	316	330	322	297	321	322	313	288	285	288	277	306	292	321	285	288	305	288	318	283	324	296	271	297	298	330	304	281	285	318	322	303	283	276	323	291	310	272	305	297	291	299	283	307	296	315	318	305	302	318	292	297	329	294	308	316	296	284	273	297	301	301	298	304	315	297	284	290	288	294	334	307	295	315	267	299	309	286	288	310	282	291	309	306	314	321	301	289	268	324	351	295	313	266	304	306	307	296	364	264	313	302	302	294	323	320	295	306	286	302	305	325	308	295	291	284	283	294	304	279	278	294	302	284	277	330	280	322	314	321	288	311	300	287	301	290	281	277	349	310	333	307	339	297	312	293	281	295	317	296	299	307	303	278	354	263	287	289	296	276	309	275	284	327	307	286	318	304	328	280	337	314	262	277	305	277	282	306	302	316	326	307	319	274	311	280	313	313	309	289	313	284	313	299	307	297	284	332	326	273	318	293	321	321	306	299	301	273	311	336	327	296	315	293	278	311	288	274	306	315	280	319	294	323	326	285	345	308	252	304	296	279	295	290	277	291	322	302	307	306	312	268	280	300	316	303	301	335	281	258	319	357	301	317	314	292	314	312	286	284	268	264	289	293	258	300	296	288	251	300	281	275	312	336	288	289	316	297	304	317	324	290	281	281	316	321	287	302	334	324	292	271	325	304	287	294	300	343	272	288	282	293	319	301	327	282	273	284	317	307	300	303	285	296	290	337	331	315	271	311	280	299	290	302	307	295	293	297	295	307	296	301	313	328	311	304	311	313	295	326	318	296	332	315	310	312	308	279	307	308	312	310	297	254	312	298	344	295	305	287	292	272	315	296	291	308	330	293	314	307	300	304	301	292	282	344	313	318	315	292	271	327	294	273	266	312	320	272	314	293	313	294	312	312	315	266	280	307	282	327	308	309	305	335	303	296	284	332	309	307	277	297	304	323	298	328	325	276	308	328	332	307	309	292	311	335	300	314	296	307	320	317	302	310	281	309	337	303	310	333	312	316	278	290	278	276	339	339	277	301	248	300	321	286	318	297	283	281	314	328	274	284	283	291	297	271	291	317	294	329	310	295	336	290	328	294	270	293	300	294	302	299	281	276	306	302	292	298	268	313	284	303	312	272	289	345	300	313	290	339	352	287	300	290	302	347	282	321	330	339	318	308	279	293	315	298	280	315	290	297	292	299	250	296	288	318	320	314	303	322	303	304	331	320	301	309	313	340	307	283	285	267	279	322	309	284	305	363	290	314	316	310	302	329	315	275	255	271	304	301	298	340	303	314	291	310	302	312	297	284	271	301	331	289	306	275	297	289	290	305	307	311	296	345	309	329	271	306	269	332	315	319	281	326	323	303	308	280	309	318	276	305	284	290	312	302	258	289	295	272	321	309	296	291	300	295	301	278	316	300	269	294	286	282	295	329	278	283	317	307	343	308	313	317	306	298	297	294	301	279	314	311	314	293	315	296	300	290	310	304	304	282	320	324	298	341	266	313	276	303	299	286	294	291	311	290	287	294	290	293	341	313	297	337	287	306	291	328	304	307	300	291	314	301	298	308	315	300	263	296	312	287	304	290	315	325	324	303	289	295	316	336	290	309	315	325	309	328	298	311	298	333	306	316	302	295	318	270	312	291	320	302	274	293	291	278	293	305	273	290	296	294	302	297	306	287	283	289	332	323	292	305	288	284	275	296	275	308	292	338	310	308	300	311	315	309	306	301	282	307	297	293	333	326	322	304	294	299	276	295	307	296	301	317	283	313	311	291	275	304	296	316	316	293	286	312	299	308	297	312	279	312	322	323	292	325	292	331	298	319	314	273	315	306	311	281	323	293	328	261	282	320	306	314	287	303	301	285	306	294	299	290	316	339	324	302	343	268	306	292	287	255	303	295	305	311	301	299	286	291	266	285	296	293	272	303	317	262	283	288	323	284	293	311	275	304	301	320	313	303	310	317	279	285	309	295	312	268	301	304	312	292	290	306	298	322	306	318	292	289	293	319	300	298	315	299	320	314	296	321	282	289	312	265	311	295	292	319	312	303	300	317	308	267	298	278	310	287	309	328	356	291	296	275	310	295	289	342	318	335	299	267	354	301	349	295	254	288	276	295	286	323	304	310	289	288	297	304	290	342	277	303	324	296	291	280	275	274	288	295	317	296	311	306	298	324	278	307	311	303	284	310	313	308	293	320	302	314	333	275	292	318	299	286	347	297	319	300	323	302	306	293	295	304	305	306	308	325	293	296	284	311	299	336	331	275	294	293	300	335	300	319	312	287	340	290	294	291	316	314	287	296	292	294	320	323	256	295	294	317	287	300	312	291	329	329	334	279	267	340	309	301	324	306	296	312	279	290	298	296	296	340	299	310	295	316	301	305	306	323	345	294	267	329	294	305	310	313	322	322	291	282	298	279	318	321	302	295	329	281	277	290	312	289	280	314	313	294	302	278	283	310	308	279	305	302	288	282	291	286	286	313	297	317	337	322	286	278	297	301	313	312	280	332	313	317	327	316	317	335	293	309	319	293	285	313	281	300	312	299	287	281	309	295	337	300	290	310	286	318	300	308	293	316	333	300	285	321	299	316	315	280	286	280	297	278	304	324	276	283	320	295	299	311	316	329	296	282	272	338	300	273	294	300	325	292	291	285	307	299	295	293	309	308	321	288	303	282	310	328	293	318	299	293	295	297	302	302	311	297	291	319	258	279	318	306	300	295	301	293	309	302	305	286	310	290	304	277	299	300	284	294	290	310	323	317	299	316	284	303	315	293	300	297	307	306	286	307	280	324	294	313	306	305	333	289	285	320	300	290	306	306	327	323	270	298	305	294	272	307	282	316	328	307	304	290	314	297	307	276	291	293	275	324	323	320	290	274	320	313	301	289	323
2737	746	999	1376	1010	854	757	800	760	706	724	697	735	756	770	687	738	686	734	708	734	707	734	741	727	681	727	752	739	681	721	760	756	718	719	649	750	705	726	713	737	726	707	733	688	731	668	695	725	772	748	707	717	764	701	781	695	723	708	723	710	759	741	720	719	754	697	723	706	713	748	727	748	727	767	704	758	714	761	689	749	674	701	760	725	712	739	722	696	777	744	701	675	772	704	741	766	718	775	695	679	708	774	677	715	722	737	671	707	698	741	743	683	699	705	692	722	682	734	706	751	771	726	694	718	701	701	702	704	711	739	725	721	728	679	703	678	702	778	621	743	758	711	759	732	768	674	715	708	712	726	713	713	804	678	751	768	719	730	744	702	710	720	746	733	698	733	691	706	717	720	692	766	739	687	734	715	745	701	732	709	686	691	732	714	731	702	734	796	726	750	676	713	699	744	701	734	691	713	718	691	720	694	727	724	719	711	736	737	769	735	755	681	739	675	729	735	744	764	744	742	726	732	719	762	718	727	745	740	693	693	695	767	744	728	695	789	702	711	682	727	736	745	665	741	716	714	688	767	714	738	738	681	686	720	723	706	705	775	698	730	745	671	677	716	725	691	694	757	712	701	745	709	728	677	738	721	687	717	726	673	737	726	752	702	707	743	688	709	738	734	718	762	732	694	734	749	744	700	732	752	710	696	685	763	678	748	720	705	693	733	681	708	711	724	663	726	714	734	725	723	747	708	764	726	727	740	714	687	712	709	708	672	677	739	769	732	710	727	694	683	740	743	684	747	704	758	742	716	710	742	771	695	695	715	678	759	727	689	729	731	705	743	746	748	671	731	728	709	758	727	672	739	752	694	730	778	758	712	697	735	687	720	724	665	702	731	734	739	738	745	685	759	741	759	683	669	713	756	755	720	718	783	720	718	678	714	719	713	704	701	707	717	705	742	721	729	737	700	720	705	711	717	700	702	702	729	713	678	701	711	731	727	747	715	739	696	774	707	674	707	754	732	710	749	722	701	731	695	697	736	729	701	701	768	698	737	794	705	679	689	754	713	744	684	695	702	699	739	751	716	723	753	708	721	709	690	731	711	696	706	699	712	747	740	725	737	762	741	733	733	725	743	717	733	708	691	676	737	755	671	684	714	666	732	701	730	697	720	724	668	727	698	729	684	713	680	721	764	746	772	694	718	699	744	681	675	720	716	694	760	705	738	719	684	781	720	716	710	739	713	700	734	702	721	745	712	760	733	723	739	718	736	683	717	724	727	682	715	712	711	744	681	721	705	752	710	696	725	691	719	744	696	745	733	711	707	734	741	729	752	736	691	687	718	711	720	675	706	727	723	706	670	724	693	700	764	730	710	716	770	724	751	716	704	743	749	701	751	710	710	711	686	723	734	737	721	750	727	725	749	691	728	691	749	703	723	770	703	746	708	732	735	723	716	674	710	713	743	729	713	704	748	775	769	723	736	731	753	766	664	700	721	759	716	673	717	663	702	688	746	703	777	745	723	730	734	682	724	708	720	708	726	702	724	724	731	670	722	707	720	701	705	749	758	687	784	731	696	727	701	713	731	704	686	759	709	745	677	777	665	705	740	730	737	731	752	679	713	691	759	715	689	717	698	693	724	681	724	710	689	726	798	775	679	734	736	714	687	727	719	719	738	755	663	727	740	735	739	683	687	731	714	696	711	700	713	709	710	684	754	719	734	688	768	755	720	736	714	697	689	736	733	659	690	727	757	709	672	744	710	744	750	728	720	761	737	723	720	724	711	694	734	686	729	692	752	706	739	697	731	710	705	719	736	727	716	716	693	727	706	755	742	715	734	692	704	741	715	740	749	708	713	745	744	716	699	669	754	700	736	694	693	725	740	757	711	760	692	711	740	798	651	714	733	765	715	717	730	749	756	741	714	695	700	730	733	711	722	702	717	719	735	726	685	718	742	706	653	713	754	693	718	730	708	728	695	705	700	717	727	715	722	710	691	726	735	711	700	764	681	698	678	728	721	708	743	712	717	675	691	761	714	714	723	688	689	694	738	668	685	735	739	728	703	693	686	677	718	775	700	760	703	697	740	703	711	711	747	717	733	741	709	764	685	684	722	683	718	706	735	653	720	744	674	723	725	695	773	732	691	703	713	730	647	662	747	740	739	709	712	751	758	756	672	714	710	685	694	721	741	701	719	701	707	730	731	737	740	709	739	756	704	771	708	732	706	712	729	724	746	769	746	721	673	695	669	668	703	729	686	740	679	743	743	761	727	724	710	710	770	758	742	696	708	693	692	744	718	737	731	756	706	723	723	698	676	745	705	694	705	720	745	722	658	730	703	754	660	695	708	729	726	690	739	724	743	720	749	752	690	694	722	698	729	691	763	769	724	751	727	741	752	726	778	699	732	691	732	685	716	701	736	759	771	699	741	714	706	718	704	685	723	722	714	720	739	678	689	763	709	734	729	707	674	737	677	697	746	675	734	747	713	697	724	703	694	761	756	707	723	674	693	717	719	723	678	711	679	726	726	727	710	730	675	735	666	684	671	766	765	731	733	686	701	737	706	711	696	756	764	714	697	726	701	731	688	690	717	755	725	728	696	728	677	735	721	708	708	664	737	750	759	702	725	738	750	731	733	688	727	777	671	729	740	651	718	726	685	753	696	689	673	756	701	675	737	717	720	693	695	703	750	712	726	674	717	726	734	739	682	714	715	753	697	731	687	716	683	715	720	735	780	731	742	730	716	656	745	705	776	707	753	762	698	698	713	730	679	676	734	702	739	763	742	683	729	696	742	686	705	743	750	718	680	745	728	733	686	741	739	712	731	678	720	715	688	671	768	663	682	678	763	729	748	723	704	700	678	719	700	664	729	739	713	644	727	699	742	695	666	681	723	732	674	739	736	712	747	695	757	690	737	702	742	718	738	731	691	719	742	721	684	713	747	720	720	713	658	696	686	705	715	708	693	720	695	728	713	729	739	791	690	726	746	758	743	674	698	664	725	771	713	699	731	729	744	730	719	705	733	695	726	713	723	719	683	724	753	696	730	656	697	768	704	727	697	656	723	763	676	716	744	720	692	728	727	704	761	690	715	724	779	692	674	737	713	713	716	683	710	670	662	752	771	736	716	675	735	755	727	734	707	792	732	773	707	712	692	739	682	705	672	690	718	702	731	708	697	778	713	697	750	675	746	763	684	697	713	679	723	718	766	692	685	761	744	662	714	723	734	669	720	735	699	766	765	705	704	648	725	717	709	711	723	684	715	741	737	694	696	749	686	742	740	747	707	792	693	719	717	754	739	729	710	747	682	707	716	716	686	722	681	709	737	770	751	717	655	727	718	658	655	699	798	716	728	723	718	728	741	711	708	705	729	753	733	742	681	702	738	739	689	736	729	672	713	717	736	743	729	731	648	670	689	726	661	707	680	742	723	704	755	710	753	701	738	721	709	702	690	755	749	737	757	722	740	677	685	710	671	710	704	710	714	734
9931	871	787	655	423	418	364	367	327	279	320	307	285	304	276	270	260	305	278	269	286	233	270	274	274	264	272	278	262	258	229	256	263	280	262	284	306	274	268	298	244	254	320	279	295	281	297	274	269	305	274	283	280	257	280	274	301	303	289	266	273	298	262	308	263	283	286	309	300	331	280	309	284	288	259	304	291	260	325	260	292	282	271	295	292	282	282	255	259	286	270	269	267	283	300	279	329	301	283	291	301	294	284	257	311	269	296	297	286	282	292	295	276	314	314	292	326	267	239	288	301	279	253	281	278	280	275	289	279	286	290	282	296	288	283	292	255	295	296	278	280	288	287	265	274	266	268	275	261	263	279	275	283	291	251	279	265	289	265	303	297	281	266	295	278	278	316	292	264	266	254	274	272	304	305	267	274	321	281	269	285	283	298	262	276	292	288	266	270	259	289	294	286	284	306	284	297	260	289	290	266	271	301	269	255	281	307	245	287	269	273	263	281	269	299	271	274	255	288	278	290	284	273	298	243	279	249	276	288	261	297	260	268	271	316	252	314	261	281	281	290	279	295	277	279	283	271	308	292	293	264	291	266	291	246	259	267	258	293	296	291	316	287	280	251	283	292	286	260	284	240	255	292	283	268	280	299	299	277	295	264	273	301	303	273	267	286	268	273	292	307	284	284	286	280	280	251	247	265	286	255	229	297	280	276	274	292	311	254	293	295	282	287	261	261	262	270	288	274	264	293	279	271	300	272	295	295	316	294	292	289	287	266	280	252	283	273	255	275	262	306	276	272	277	280	276	270	282	284	271	281	248	265	267	281	302	270	289	285	289	260	268	312	276	268	275	266	290	245	262	245	297	280	297	291	290	295	293	277	300	288	288	301	280	270	263	263	307	290	255	299	267	272	287	270	282	280	288	278	318	292	276	295	241	293	269	273	320	249	251	286	295	259	284	277	274	273	278	290	276	274	253	280	295	304	286	299	264	269	292	300	290	299	300	312	287	265	280	285	295	253	262	293	289	258	274	275	251	254	257	247	303	279	294	278	266	298	274	264	274	277	292	231	281	270	275	281	271	265	271	277	258	287	289	283	275	284	264	267	286	286	300	248	275	299	315	281	269	271	223	295	267	300	275	285	310	248	299	251	310	264	287	295	295	277	264	266	285	259	280	285	295	275	288	269	275	273	294	285	271	258	254	296	296	278	242	240	265	277	293	281	254	261	273	285	300	295	236	282	261	255	291	257	276	279	274	296	272	247	276	278	278	264	294	235	255	298	302	262	251	263	303	262	285	272	287	293	282	277	289	282	239	274	273	277	257	265	281	274	287	258	239	289	266	275	279	303	263	271	300	264	260	271	299	275	279	279	333	256	264	294	292	296	325	309	283	289	292	302	290	280	271	297	247	288	302	276	292	287	251	263	295	261	279	293	287	277	284	298	250	273	313	269	298	253	266	258	329	289	252	239	307	306	260	234	258	331	269	269	281	281	273	275	272	310	322	273	280	322	296	253	315	278	273	292	267	283	269	290	293	269	294	256	271	254	262	289	267	281	309	245	285	264	261	280	285	282	264	262	273	270	277	258	281	289	289	275	293	283	273	307	267	253	278	296	260	256	273	271	279	270	285	285	278	250	293	257	289	304	260	275	261	271	293	279	253	287	293	270	280	250	252	268	302	265	287	268	257	282	288	258	304	257	301	266	277	246	327	277	278	294	270	290	247	289	273	294	259	308	277	290	252	311	227	275	262	278	296	278	276	283	248	272	282	251	297	272	277	282	299	271	281	262	259	284	292	272	306	296	282	264	262	318	262	286	305	271	297	306	285	276	289	309	305	292	289	288	287	269	266	272	261	272	258	293	262	256	290	281	261	277	277	283	304	266	299	282	297	265	294	279	285	267	262	288	280	291	273	263	260	289	316	289	287	279	256	268	298	277	267	303	264	270	284	275	284	259	291	270	261	281	285	270	273	295	268	263	285	281	288	269	266	283	295	304	292	277	296	280	261	316	277	264	283	270	308	270	271	251	299	275	271	311	262	278	280	286	276	297	299	276	284	281	265	269	280	253	290	292	251	296	315	260	289	294	276	307	283	289	277	281	315	293	288	270	292	237	255	262	301	297	300	321	274	280	283	266	284	275	260	292	268	289	283	291	293	315	271	292	249	286	294	253	281	289	287	256	292	257	313	277	295	265	304	264	297	289	315	306	272	292	301	267	276	274	283	262	301	279	266	297	287	284	266	276	259	300	304	275	296	263	271	296	289	321	273	290	282	264	302	272	291	296	288	268	289	284	269	271	282	250	285	272	292	255	259	297	271	315	274	283	285	265	266	314	302	270	270	296	282	289	269	296	286	298	283	311	275	287	296	281	315	297	256	280	279	281	314	285	268	274	295	271	277	288	285	285	273	292	341	281	268	253	297	256	264	295	247	238	293	278	290	279	271	262	314	261	287	275	284	263	267	263	302	276	301	274	272	268	302	298	313	322	269	265	293	288	288	298	270	284	281	300	293	317	259	276	253	293	266	281	294	270	277	268	282	285	275	270	270	277	287	298	278	283	298	299	296	278	279	286	275	321	314	266	273	267	284	290	284	249	289	290	285	263	254	295	275	263	311	281	283	281	298	295	290	287	273	292	262	255	286	275	254	297	299	303	311	248	268	282	252	290	324	250	283	280	278	289	277	304	305	287	278	267	270	240	275	269	273	307	279	276	274	256	254	287	262	300	308	245	267	266	299	272	304	257	326	277	276	260	289	275	273	272	258	283	293	277	253	287	295	281	268	260	239	263	255	270	293	277	262	265	239	265	251	286	255	276	281	263	300	251	283	264	284	282	260	246	265	275	265	289	269	266	269	265	288	302	304	295	275	251	303	290	237	286	250	271	305	307	288	249	282	276	274	284	271	263	242	278	274	298	300	295	281	289	285	276	326	285	264	288	277	245	288	304	310	296	313	264	279	263	312	308	265	281	290	298	276	300	262	260	277	255	285	253	243	310	254	267	251	286	316	265	266	289	277	288	259	307	271	308	282	288	282	291	232	271	256	292	298	273	289	275	279	286	302	270	268	291	290	286	319	250	295	308	285	301	286	292	273	294	286	248	272	248	303	280	265	268	246	278	292	283	259	284	286	294	241	295	286	272	285	274	282	244	261	259	272	291	291	247	260	300	291	252	274	307	298	291	304	254	240	264	260	261	269	267	248	280	290	283	265	287	288	291	274	273	266	286	280	300	301	272	273	282	255	300	333	275	293	280	283	291	274	266	272	300	286	266	288	302	266	273	235	278	289	283	310	248	285	286	282	293	279	310	296	289	276	264	281	253	284	276	221	278	288	296	278	304	295	251	300	252	282	277	289	283	277	288	269	251	260	304	300	287	286	271	285	274	259	309	275	286	277	282	254	296	267	293	302	285	269	304	288	257	253	282	252	272	280	316	288	282	317	299	273	235	240	241	266	246	259	289	244	274	274	277	286	262	303	275	266	268	253
8308	966	1687	1958	1450	1293	1142	1006	842	846	741	772	763	744	734	774	731	760	679	736	671	678	747	728	694	654	689	663	665	712	716	693	685	670	669	657	668	637	674	690	680	657	703	678	666	631	677	684	701	663	717	658	626	645	678	696	676	718	662	685	689	639	648	710	669	643	694	670	672	651	677	656	639	681	696	659	643	650	644	682	633	665	679	668	671	635	629	635	672	636	687	676	667	634	686	648	653	655	674	661	623	657	680	652	637	642	616	594	639	664	666	664	666	679	689	654	661	670	628	666	676	653	656	620	660	630	657	692	726	692	672	705	677	668	691	637	688	674	644	704	651	678	655	627	647	666	689	674	639	643	654	671	668	659	657	674	677	665	677	697	615	613	643	653	642	707	656	661	646	641	657	605	696	602	660	660	684	703	643	675	650	661	649	633	657	643	662	650	680	646	668	670	673	622	666	628	682	673	673	722	628	642	670	701	635	667	670	680	610	684	684	649	628	599	636	656	692	670	673	638	662	667	678	674	734	713	633	660	692	657	654	668	682	640	636	704	636	694	692	616	661	666	670	660	630	650	629	637	684	654	679	671	637	672	701	656	684	702	676	671	678	677	647	697	639	678	692	671	673	664	668	689	701	591	649	652	666	684	657	636	651	652	681	621	691	653	642	642	640	642	677	675	698	620	689	660	648	697	647	690	633	678	634	734	634	682	636	609	692	704	647	667	682	699	720	656	710	653	656	682	710	664	642	661	658	665	668	640	647	644	672	684	642	653	666	659	666	662	653	665	651	642	642	639	662	681	608	629	659	669	675	660	629	658	621	661	679	679	663	662	697	675	691	689	624	667	650	643	683	609	642	667	664	678	683	663	634	680	617	688	696	686	720	694	649	657	657	679	675	635	707	656	689	666	686	685	669	640	669	637	714	668	676	640	696	681	640	657	658	688	687	651	654	637	681	649	696	675	648	652	694	639	655	655	651	686	715	695	654	628	640	684	663	691	690	641	633	704	711	691	672	686	671	674	701	667	713	631	666	661	698	680	690	674	665	657	651	693	720	682	685	661	639	666	647	655	700	709	630	649	657	686	697	651	674	701	632	669	679	641	679	656	623	660	655	709	631	622	595	637	720	656	672	619	655	697	630	638	671	671	663	668	664	640	679	640	626	674	647	666	667	658	628	631	644	677	681	677	639	621	690	682	640	648	659	649	675	661	654	674	618	654	648	689	684	704	657	626	624	660	658	636	642	675	681	641	635	644	706	626	678	679	682	635	636	685	673	645	663	667	727	694	632	658	663	665	644	668	668	692	693	664	648	641	661	696	648	637	652	712	675	625	661	673	603	660	656	646	709	656	690	696	682	680	674	634	653	698	690	673	638	648	685	637	619	668	668	647	620	700	655	659	631	669	679	642	652	620	695	657	640	673	638	665	680	664	675	719	617	664	698	621	680	657	651	670	629	628	646	647	669	718	640	675	675	696	682	686	613	724	683	688	688	696	661	687	608	696	660	625	680	651	625	673	640	624	665	660	678	682	659	630	644	626	654	690	706	680	666	675	666	678	652	663	676	613	655	697	657	656	640	673	610	689	693	665	679	713	685	640	636	661	664	683	684	680	646	650	686	659	677	644	702	675	693	634	653	635	664	707	659	656	679	651	637	646	680	655	658	662	655	641	690	595	625	642	681	616	633	651	652	641	672	662	613	659	637	686	642	634	654	680	670	633	649	656	652	707	640	677	667	680	666	666	703	621	642	684	673	670	683	685	681	668	607	708	657	670	675	660	642	676	667	664	684	647	649	634	702	668	689	658	697	654	671	621	668	628	692	701	670	677	665	664	694	721	647	608	660	658	687	648	694	620	695	651	668	673	678	666	695	669	586	670	640	633	676	654	619	658	666	627	658	659	627	636	636	705	640	694	624	655	676	623	678	669	686	673	680	654	685	630	650	668	666	680	688	702	667	651	655	667	634	627	654	657	644	687	629	654	660	647	635	623	703	661	730	695	666	676	625	676	663	705	668	644	678	670	665	617	677	680	673	632	645	670	672	653	666	658	617	662	668	659	678	637	674	676	680	661	652	622	664	685	640	687	677	664	652	658	647	631	652	667	631	682	604	626	649	645	681	662	652	653	694	652	659	677	672	641	617	697	682	705	680	657	691	666	649	636	686	655	603	660	650	676	689	664	644	651	695	648	681	685	666	647	631	693	673	644	697	647	671	662	683	661	693	655	681	679	689	672	638	664	673	694	676	667	680	671	625	660	629	656	678	621	654	652	649	671	639	640	666	670	654	683	670	616	694	659	660	601	735	639	689	635	675	637	628	711	671	681	677	651	688	646	752	717	625	635	670	628	637	641	695	681	680	668	638	642	655	664	599	636	617	661	690	650	655	682	664	662	665	683	636	651	662	643	705	644	623	612	707	676	701	668	656	683	696	674	642	606	659	687	654	661	679	718	687	689	691	671	633	610	635	653	674	665	639	651	680	628	677	683	648	647	683	684	634	638	690	661	621	619	639	668	667	674	651	669	681	663	637	626	658	629	683	624	662	685	686	696	689	684	669	686	673	684	643	649	646	683	711	626	689	678	640	656	677	632	678	633	677	680	649	653	692	633	676	674	628	683	705	675	617	698	673	660	695	632	690	637	651	689	678	653	669	642	676	696	673	665	643	655	651	648	691	684	700	655	645	671	647	652	686	660	680	666	678	703	653	681	659	664	638	670	681	638	651	661	657	638	624	662	681	613	660	692	648	625	657	621	659	634	704	687	685	684	642	641	696	673	613	688	706	685	657	620	631	654	679	649	612	658	660	652	618	659	629	640	666	666	658	652	679	633	650	704	648	673	605	646	636	644	680	627	676	649	662	709	683	695	635	655	647	648	669	698	636	659	642	633	653	649	616	622	657	676	704	641	638	628	656	677	679	626	737	698	689	653	645	669	635	660	713	706	667	669	630	670	682	708	684	669	615	695	674	677	639	685	701	677	609	661	637	622	658	643	655	622	634	704	702	630	658	715	688	641	701	643	681	673	671	730	675	664	640	664	702	657	674	698	675	653	662	666	669	668	658	612	630	681	640	622	638	678	651	655	707	659	641	670	663	649	658	721	654	664	608	710	711	716	681	620	725	650	679	665	650	681	648	648	629	619	681	632	671	709	686	667	642	615	618	688	716	648	660	667	622	641	672	593	674	645	720	651	621	682	683	693	704	661	679	638	637	675	616	643	685	689	716	670	600	626	647	682	720	638	696	651	666	690	658	672	602	666	661	648	620	690	642	658	661	673	652	673	629	644	707	661	653	661	636	698	649	628	641	690	647	649	658	642	679	650	642	664	685	685	630	678	679	655	637	640	682	616	691	620	641	705	659	640	661	661	624	669	649	718	698	701	659	655	698	707	678	685	712	668	682	654	639	648	664	683	685	683	626	593	680	639	685	662	642	645	690	658	673	696	655	667	678	714	691	661	647	671	707	682	641	698	688	636	636	631	652	678
16564	1451	1103	987	421	318	257	210	204	161	163	158	163	167	142	125	128	150	130	127	162	143	119	126	137	139	140	105	141	128	151	121	126	163	126	131	127	133	122	133	137	116	136	137	130	125	129	125	114	126	109	137	137	108	122	114	119	138	132	114	129	131	125	121	113	116	113	93	118	133	109	138	136	112	128	96	109	133	118	106	121	124	144	134	131	114	130	138	146	126	113	122	134	125	118	120	113	106	112	130	116	102	114	110	124	116	100	148	127	110	137	140	125	130	137	113	120	119	128	110	125	116	117	133	121	130	142	113	146	117	111	113	129	97	123	100	117	131	108	141	131	123	118	128	112	111	121	128	125	110	115	121	110	135	116	125	110	111	132	118	129	121	139	118	100	130	116	121	128	118	142	142	127	127	118	128	117	140	138	127	136	118	120	124	121	118	117	129	114	113	133	114	108	123	133	115	121	132	119	136	128	127	144	149	124	120	112	117	138	131	134	119	111	124	127	120	136	121	123	107	148	106	116	118	126	115	130	113	119	125	143	117	141	122	121	148	139	118	123	111	123	115	116	108	119	125	133	114	133	122	144	135	127	119	117	109	130	114	115	130	103	102	127	131	115	117	101	136	101	97	138	109	135	144	129	139	119	116	131	116	121	129	125	115	133	115	136	114	112	129	116	131	117	121	106	116	130	134	122	118	121	142	131	113	109	118	134	114	127	153	115	115	110	130	136	143	131	121	117	129	117	130	112	119	115	131	132	111	124	128	118	122	137	127	113	127	116	139	113	129	116	134	143	123	129	101	105	114	123	140	118	125	128	99	129	121	118	124	121	122	126	118	118	147	140	126	130	120	136	144	134	120	127	125	126	143	123	129	130	121	108	106	127	127	123	121	125	125	121	113	107	146	117	131	126	139	138	120	135	132	145	123	107	113	120	126	96	106	131	112	115	128	115	124	140	119	119	114	118	129	115	125	145	125	132	137	117	132	130	108	144	131	126	119	122	139	130	124	122	137	121	115	121	145	115	129	109	136	115	107	115	122	127	113	133	133	156	144	111	146	125	126	130	135	105	101	117	128	130	138	124	121	124	141	128	115	127	114	123	115	114	121	135	123	118	130	134	120	118	118	135	124	121	123	135	121	132	141	126	112	128	129	115	113	126	119	126	120	118	126	140	119	103	122	113	120	125	117	131	142	115	123	124	124	129	133	115	129	114	121	116	119	135	113	103	119	131	123	144	124	144	121	118	118	148	121	123	119	104	126	110	126	122	113	134	115	128	142	129	113	150	124	130	136	158	134	110	131	143	104	118	121	122	134	111	126	126	128	123	131	116	131	135	118	139	120	140	124	152	127	115	131	119	98	138	111	117	126	133	120	141	126	120	115	118	144	140	126	124	114	134	123	113	115	121	98	122	137	118	142	131	112	122	108	114	126	159	130	120	126	147	118	124	115	131	106	124	139	123	133	119	109	131	131	134	124	124	108	104	108	114	108	113	139	107	104	111	130	127	122	147	123	108	125	125	116	104	109	117	109	116	128	120	114	118	121	123	143	136	123	131	122	139	136	114	125	108	140	134	130	122	129	113	111	136	122	134	117	133	102	103	126	103	139	152	125	121	151	137	150	130	140	123	112	109	129	128	114	109	116	118	117	115	129	89	131	110	147	137	165	122	134	135	127	147	117	130	128	95	144	139	120	115	128	131	137	120	134	106	110	117	120	112	118	127	110	128	129	143	117	113	125	147	136	147	151	108	139	119	138	126	134	132	122	109	98	138	138	129	132	123	130	109	117	136	121	110	126	116	124	120	120	118	127	126	113	92	127	132	137	144	103	115	107	107	110	119	130	133	133	139	124	117	124	113	138	115	124	118	127	120	127	137	128	140	120	126	137	125	112	121	126	139	106	106	116	103	131	125	110	138	144	140	123	107	95	115	107	133	117	149	105	123	153	112	117	132	141	117	117	100	106	130	115	113	115	138	146	103	130	110	102	114	133	122	123	135	122	140	128	120	101	116	123	105	132	140	125	128	121	134	99	130	118	131	120	117	136	131	132	146	117	119	139	99	123	130	110	117	130	118	132	103	118	110	120	149	115	124	125	114	105	106	111	109	133	131	141	135	128	124	121	129	116	107	132	119	116	112	120	119	123	133	121	159	126	114	94	100	124	124	117	133	105	121	128	103	112	104	124	119	130	118	121	131	104	135	107	133	140	129	122	142	133	116	101	102	123	142	117	146	105	103	120	136	122	127	140	128	143	123	114	120	109	126	133	124	122	102	115	157	100	116	131	123	142	143	128	142	117	108	148	127	104	125	106	105	134	117	135	138	119	112	132	121	131	123	106	147	123	131	115	121	116	131	132	128	86	105	148	130	124	112	115	120	122	126	133	114	129	116	126	116	132	126	115	92	136	132	115	104	133	107	123	114	118	113	126	125	142	126	116	119	147	115	131	121	152	125	112	111	141	134	123	114	94	122	104	139	135	127	141	137	120	116	138	127	138	133	123	108	114	136	131	138	131	134	154	116	120	146	117	113	126	134	123	131	131	123	131	117	113	126	122	134	127	109	126	113	113	116	117	155	109	127	124	134	128	133	120	130	126	119	99	114	123	130	123	126	133	107	113	127	125	131	111	106	126	127	122	134	119	120	149	101	133	133	133	108	132	129	133	123	114	143	111	135	137	123	115	122	124	127	112	119	119	125	126	135	123	114	124	136	131	127	142	127	139	109	129	128	112	91	114	117	121	112	116	131	118	119	121	140	115	134	119	124	123	139	137	111	118	145	112	123	125	134	120	123	128	123	125	124	140	103	110	109	136	121	128	132	125	121	100	137	122	122	117	126	135	126	110	113	101	100	112	140	143	131	141	131	140	141	96	124	127	126	130	133	129	117	120	144	140	131	116	133	118	128	139	113	132	123	118	132	120	132	124	117	118	130	148	132	127	115	116	115	115	113	126	137	130	129	139	116	114	118	113	141	127	124	121	116	111	135	119	136	123	118	127	117	127	135	134	131	139	116	129	116	141	120	139	145	124	115	117	123	112	120	137	120	141	135	111	116	109	111	137	140	123	140	121	136	117	125	114	100	116	149	132	98	146	139	121	129	140	113	117	115	128	133	140	129	109	123	103	150	131	122	107	122	125	108	96	138	142	128	130	117	124	114	120	112	112	129	131	112	111	128	111	114	111	128	122	114	117	120	114	114	124	140	135	116	122	115	109	113	115	109	127	122	124	111	127	112	129	115	110	117	129	134	115	102	124	125	122	103	137	128	113	123	142	124	102	130	126	132	123	108	145	120	132	137	138	115	134	136	131	97	108	128	127	128	129	123	126	133	116	108	109	122	120	140	139	149	105	129	132	124	123	128	111	140	133	134	150	113	145	128	116	115	131	121	104	129	120	105	117	146	132	146	143	111	116	136	109	116	123	107	112	119	128	120	136	115	130	148	149	131	128	108	113	138	128	127	108	118	123	108	135	129	112	127	103	102	139
10682	953	2629	3086	1698	1420	1150	924	691	658	521	557	481	479	478	455	400	402	431	391	429	396	383	408	386	356	346	341	356	344	351	353	344	354	346	340	371	342	353	335	333	335	345	353	338	326	328	324	323	310	350	371	320	310	319	301	326	373	320	308	365	336	331	340	308	338	317	335	309	337	309	355	332	303	336	326	311	301	308	343	306	308	319	343	326	324	339	336	353	339	335	292	323	305	342	282	339	324	350	332	345	315	319	328	342	291	279	327	309	330	331	330	336	302	309	313	339	305	285	297	344	304	321	318	348	303	312	311	336	310	337	301	328	285	333	312	324	314	327	321	328	316	324	347	340	290	312	336	308	313	311	335	334	326	338	338	315	337	297	354	305	316	326	330	327	309	328	305	315	341	302	295	322	354	325	322	327	310	319	320	320	333	326	328	324	334	298	359	304	310	304	324	298	342	348	318	320	317	348	294	297	316	277	342	284	304	321	320	297	315	309	335	322	298	353	302	331	337	324	320	303	300	331	290	333	319	330	331	352	353	341	349	340	324	293	289	314	296	304	333	328	330	328	314	324	302	318	344	296	322	305	358	295	294	344	331	324	321	339	324	303	312	333	317	291	332	347	312	281	338	298	313	302	292	316	306	296	333	340	305	314	328	317	332	339	322	332	312	319	310	334	329	341	324	315	331	317	316	343	284	336	325	305	293	298	341	320	321	334	333	311	274	348	299	332	324	329	330	335	329	323	336	304	289	319	316	330	380	331	363	306	330	318	305	319	304	302	363	308	303	309	337	336	306	329	341	314	316	300	296	337	359	339	309	343	314	324	330	324	341	356	303	315	302	292	296	286	330	350	323	327	319	318	355	338	333	320	306	334	354	340	297	312	343	321	349	357	312	316	323	334	328	304	309	337	354	353	335	302	334	312	335	312	331	301	316	319	338	338	346	306	332	332	297	314	286	323	356	310	316	329	339	290	296	291	328	343	295	332	308	328	285	346	307	350	322	341	304	307	331	321	303	329	323	324	341	327	325	306	323	341	300	327	347	328	342	319	308	277	317	303	331	346	333	318	289	343	321	334	307	342	294	297	327	309	291	341	295	313	313	338	310	320	299	302	334	291	332	311	315	348	309	326	360	310	294	325	320	338	341	334	327	314	324	285	310	323	334	299	312	296	341	317	309	276	334	320	308	320	329	325	338	291	308	325	350	310	305	343	307	331	326	299	306	304	307	317	299	320	324	323	327	302	319	300	293	317	328	298	356	348	302	316	307	292	317	336	296	332	354	333	326	341	353	327	316	319	314	312	312	310	363	319	312	347	303	322	362	328	312	336	303	308	325	345	329	303	289	309	323	287	318	323	331	285	347	297	336	326	323	347	322	324	342	321	296	319	289	319	351	350	310	335	326	316	294	318	327	315	330	305	327	300	339	347	315	288	338	319	331	321	298	310	327	331	309	345	313	326	294	352	339	310	322	331	296	322	325	323	318	371	264	336	338	322	282	292	325	310	282	307	299	338	292	315	311	351	294	316	303	319	328	329	330	340	319	333	312	306	310	343	314	350	296	293	311	332	360	371	329	320	328	309	313	319	344	318	289	327	325	337	336	328	308	309	320	338	341	333	325	329	323	315	326	338	318	319	321	303	329	335	327	303	298	296	317	285	333	341	334	320	317	313	321	348	318	282	328	348	315	326	316	351	327	323	334	339	312	305	312	330	326	302	309	340	344	319	318	309	307	355	332	313	277	357	326	321	326	320	314	324	338	296	345	311	317	342	344	323	292	329	317	320	332	314	291	318	344	329	294	304	312	316	333	318	341	315	294	324	340	299	338	349	292	341	326	329	312	327	309	311	303	320	344	297	312	315	347	330	326	325	336	319	338	291	299	318	344	334	299	367	332	337	301	345	340	321	337	306	365	324	298	361	313	326	339	347	321	299	333	309	297	298	332	318	307	332	304	308	314	318	337	340	324	291	347	305	304	309	326	312	347	350	302	339	305	325	325	359	328	326	317	301	341	324	323	326	317	322	322	332	293	342	290	287	301	318	300	332	294	327	320	306	341	308	358	342	332	324	308	311	297	290	326	308	327	299	307	324	304	323	310	329	289	349	335	288	310	286	305	312	318	312	332	298	289	322	309	310	300	330	336	331	300	301	339	309	321	316	277	318	327	320	319	330	335	315	308	309	320	357	283	325	310	342	303	335	336	292	316	343	299	291	315	320	310	333	354	320	333	325	298	312	336	312	302	349	300	344	341	346	324	315	323	318	305	317	334	317	316	319	324	338	304	336	301	285	310	320	300	292	319	314	339	305	325	353	301	332	315	326	308	309	303	313	349	325	328	291	310	314	312	317	319	313	317	332	332	335	320	318	307	302	321	319	325	311	316	331	297	329	356	321	308	338	311	341	294	308	310	360	335	322	299	306	308	315	330	311	324	349	298	323	306	319	305	288	327	312	323	336	319	299	317	301	354	317	320	354	303	323	336	338	300	308	334	325	317	329	340	344	334	317	340	332	310	311	332	310	332	332	316	300	314	313	330	292	323	318	353	320	335	343	321	339	328	307	323	340	317	308	307	289	305	329	327	291	298	341	327	315	305	359	339	352	300	291	319	321	337	320	315	316	359	323	311	316	355	322	326	332	319	322	304	313	318	323	330	340	342	296	332	328	343	312	307	313	302	314	336	319	355	302	322	310	292	303	304	303	308	335	339	337	319	336	291	304	331	323	316	288	285	312	330	314	319	341	326	346	337	291	324	318	316	342	348	325	312	318	310	327	292	295	340	318	320	330	325	282	309	324	316	356	318	309	331	344	335	313	295	351	293	316	291	335	311	297	294	314	334	334	330	295	314	331	283	317	289	292	305	304	324	310	325	321	314	340	344	330	319	301	326	324	334	321	330	317	304	336	317	339	324	315	297	329	322	308	299	312	308	310	342	319	295	292	292	297	337	318	340	317	334	309	312	352	354	324	318	297	319	327	312	307	304	328	306	317	318	309	285	345	324	345	339	334	308	345	317	319	331	349	319	356	353	278	330	301	281	328	327	299	298	330	312	294	300	337	283	291	327	333	340	298	320	326	302	318	300	329	344	311	346	339	341	326	332	299	332	316	335	349	303	288	321	326	318	273	307	297	319	269	322	310	334	314	285	311	304	322	321	334	353	319	335	332	332	307	351	327	356	315	323	314	326	336	338	302	281	350	318	269	334	336	304	284	298	317	314	324	309	322	332	320	344	345	346	360	320	308	326	311	318	315	329	344	315	308	329	271	314	298	329	303	346	311	313	305	364	309	305	316	317	331	327	303	347	291	339	317	326	337	309	330	341	332	316	322	318	339	294	306	354	317	343	316	330	319	304	326	336	309	298	335	311	357	287	338	327	317	308	306	324	285	315	305	359	347	330	315	328	327	331	304	321	316	299	328	326	306	355	304	310	302	348	317	320	326	316	311	336	347	320	331	326	307	317	352	332	330	332	328	332	298	307	345	345
2334	420	459	408	352	337	326	276	305	320	297	280	275	264	281	300	285	309	317	329	300	343	300	295	296	319	290	289	305	271	339	326	291	320	290	313	321	273	304	284	300	298	290	279	300	313	306	308	299	288	307	301	306	282	303	284	304	294	298	330	311	262	303	314	323	303	294	286	286	301	282	306	305	296	299	317	279	299	293	291	312	330	297	297	269	283	317	324	308	321	331	310	300	283	310	323	272	296	275	292	299	277	303	296	325	314	307	277	303	311	303	317	332	286	262	330	333	313	297	296	303	312	319	276	310	323	313	321	320	276	290	285	269	327	282	267	294	324	296	305	322	315	288	291	327	301	297	280	286	298	314	315	302	264	293	287	279	283	268	316	300	291	315	323	328	298	290	329	313	285	271	292	298	325	306	288	298	291	293	322	314	290	303	296	312	284	274	311	312	296	278	317	289	294	310	284	304	270	305	305	300	318	308	267	313	303	291	281	307	329	287	286	330	299	279	318	310	309	306	300	304	346	305	295	319	295	312	272	331	296	324	287	315	315	323	309	291	273	325	305	278	286	276	306	310	301	307	278	278	326	289	327	293	311	303	285	297	284	316	278	290	284	261	322	314	320	306	275	278	286	281	279	284	303	268	287	284	288	299	305	288	304	287	281	280	287	287	275	322	278	322	321	290	312	310	298	307	297	275	285	303	317	300	274	300	289	330	295	271	281	282	306	287	282	305	296	323	305	290	313	281	305	290	307	296	307	282	292	319	311	295	301	313	310	322	309	330	285	283	298	312	309	320	309	303	305	273	287	295	299	304	312	309	281	263	334	290	294	290	299	293	300	323	283	289	294	280	315	277	283	270	314	291	307	294	298	272	265	324	317	316	302	337	334	313	353	272	291	288	322	271	294	284	293	305	296	307	290	304	305	303	301	304	288	298	314	307	269	269	321	286	296	321	303	271	280	284	286	298	304	292	306	335	291	301	297	285	277	309	294	285	284	337	300	303	285	307	305	301	289	323	304	337	307	270	283	331	297	316	310	304	318	304	298	333	289	322	350	308	290	352	289	297	329	328	290	284	274	335	297	328	329	299	282	314	267	319	295	303	307	308	296	340	279	291	321	303	300	289	337	295	320	294	314	296	324	305	339	293	308	295	278	308	273	296	281	307	270	333	278	318	315	280	287	290	301	294	309	322	269	303	292	319	304	303	261	294	316	313	292	285	284	303	314	288	305	283	261	259	257	306	324	334	325	302	317	303	278	315	309	330	298	279	301	288	269	283	282	302	281	277	307	316	318	320	318	301	329	283	296	311	280	290	308	271	275	275	290	282	287	299	307	283	307	288	295	285	291	318	325	301	278	308	293	265	295	304	282	269	308	284	279	331	294	291	279	282	297	309	306	312	275	338	288	309	322	313	300	302	289	313	285	305	276	295	300	313	281	302	313	278	293	333	296	304	328	293	294	302	305	264	312	297	309	328	274	309	330	294	250	333	327	318	287	335	323	315	292	305	301	309	329	281	289	308	335	328	308	304	295	300	280	294	273	308	298	316	314	288	339	314	320	327	331	275	316	328	302	297	310	285	306	317	297	306	308	308	300	319	294	327	285	282	276	308	295	318	269	296	316	312	288	292	306	251	305	304	285	301	328	296	336	328	308	295	285	308	266	326	275	352	270	274	291	290	321	280	314	275	334	291	262	285	321	296	295	323	285	320	294	283	321	308	313	320	308	312	291	268	306	327	317	325	273	297	309	294	296	331	318	281	316	315	291	280	300	275	323	338	298	292	302	292	281	331	303	330	304	297	317	309	284	283	308	273	307	290	333	308	293	304	277	293	290	283	299	317	300	281	321	304	309	323	268	279	313	299	291	272	284	326	312	298	299	306	271	332	311	279	307	318	323	325	313	296	308	286	291	323	290	319	324	301	302	290	291	305	280	321	276	277	290	290	315	286	320	284	314	275	324	296	313	293	280	292	300	266	274	291	297	292	316	287	327	303	308	282	288	299	285	304	323	295	325	287	304	309	316	329	305	283	298	314	311	299	317	288	306	290	295	332	285	323	323	295	327	285	270	275	294	297	328	302	338	342	304	296	283	312	291	278	286	322	304	317	291	301	326	322	329	274	329	301	309	320	300	307	290	281	319	311	321	285	255	280	293	296	331	310	321	310	317	294	256	301	332	300	308	263	277	288	294	301	289	300	318	299	272	296	296	348	298	327	302	323	264	324	307	280	292	315	332	288	298	313	309	315	323	291	290	305	332	289	297	277	291	293	312	309	322	287	320	300	303	321	294	288	317	302	300	281	304	287	289	335	274	296	298	324	316	302	285	299	300	272	276	281	295	336	296	309	274	358	290	302	275	300	312	311	254	307	310	312	314	306	300	310	298	308	319	264	289	288	287	298	280	310	294	314	313	353	333	305	325	289	298	309	312	279	265	282	273	277	269	291	309	285	297	309	305	267	314	307	293	334	261	310	338	322	328	290	289	316	317	324	297	301	286	283	268	312	305	300	303	278	274	316	318	295	268	289	281	304	286	303	282	295	304	300	292	301	298	281	300	277	278	319	278	317	297	302	323	273	291	290	311	287	294	295	295	314	293	321	303	301	296	283	257	276	316	290	294	295	340	291	283	324	300	291	301	302	293	296	316	320	281	322	288	273	287	307	304	309	294	260	263	306	306	309	308	308	294	316	284	295	311	285	281	282	300	338	321	296	288	280	274	317	284	304	285	294	319	337	295	290	282	294	278	328	334	293	297	323	298	293	268	312	264	280	308	277	275	310	263	292	306	285	275	293	320	302	317	328	314	302	296	336	311	304	279	295	262	308	310	286	316	292	328	275	311	299	316	321	309	291	269	283	334	319	239	306	322	316	292	286	316	267	294	296	323	319	297	304	297	295	306	319	350	277	325	312	284	303	326	288	331	306	284	326	301	305	306	296	307	308	281	293	309	287	314	305	301	296	301	315	259	304	288	295	304	275	280	334	304	329	289	308	312	314	334	308	302	282	305	324	267	292	290	286	299	312	315	294	319	304	300	294	318	286	285	273	303	314	302	294	277	334	323	301	321	276	313	319	320	315	313	299	259	289	325	300	302	284	260	303	315	320	284	309	304	311	332	288	292	314	302	322	263	308	308	329	306	317	291	277	311	312	292	312	277	292	277	312	286	287	270	316	304	308	316	300	298	273	323	311	303	280	289	264	302	308	296	296	299	319	295	312	304	298	309	297	278	291	289	319	316	311	277	303	322	305	289	321	290	272	280	320	297	293	323	302	290	292	270	301	294	300	289	286	307	296	280	280	332	317	293	270	304	310	303	305	293	301	277	297	279	303	321	291	296	323	302	293	317	299	304	310	291	313	317	309	313	255	305	267	289	323	279	285	320	298	280	301	299	290	300	304	254	302	328	279	302	299	324	313	262	306	285	318	282	300	264	292	305	290	288	271	307	281	291	320	301	282	283	304	285	293	268	279	279	325	326	291	280	290	298
2654	771	1120	965	978	854	780	725	751	755	729	724	733	711	735	758	683	729	723	726	731	770	701	743	723	706	720	727	702	703	702	690	706	739	749	716	699	688	734	737	683	737	736	728	713	717	710	732	730	734	680	686	714	696	733	744	705	742	713	729	740	714	698	725	701	662	765	717	739	710	704	739	734	681	696	769	696	678	722	729	705	698	695	712	722	723	669	703	712	723	702	705	718	724	666	742	753	709	733	715	662	749	740	733	655	720	702	715	684	667	714	719	734	738	664	698	747	709	669	723	703	694	712	741	705	718	719	735	691	703	657	741	668	695	716	719	708	698	727	708	650	694	758	717	748	706	705	683	733	715	683	708	675	698	760	718	740	668	775	704	723	704	702	715	715	732	729	719	685	730	713	746	747	726	690	749	726	728	752	726	723	738	722	653	711	763	755	691	730	673	712	707	766	701	708	703	708	731	657	700	683	742	677	725	710	742	711	711	753	705	726	752	700	722	691	739	726	714	726	726	832	699	733	730	680	731	720	733	711	726	705	699	691	717	696	677	698	751	686	735	699	751	742	690	743	732	758	750	728	730	722	718	725	736	734	717	709	698	709	719	735	716	769	710	700	727	678	729	722	685	718	776	677	719	668	678	708	714	717	691	735	735	710	704	689	744	715	710	762	687	705	641	724	730	677	719	691	735	698	737	718	725	671	703	750	735	662	697	747	700	688	690	696	729	697	714	679	688	738	739	734	723	770	717	726	708	699	776	720	717	732	713	760	696	723	711	730	710	694	709	712	686	742	742	699	697	699	676	731	680	681	694	663	724	705	703	699	671	699	741	721	749	703	726	731	730	663	673	720	705	728	687	705	745	688	700	767	697	685	729	744	720	715	689	711	742	720	760	713	740	710	683	675	711	691	730	743	725	678	679	672	718	702	761	753	702	696	771	708	694	746	709	749	681	723	703	704	704	689	713	696	721	662	714	717	723	726	741	705	754	707	696	703	735	768	685	693	675	767	745	716	649	745	701	725	711	698	688	698	682	749	758	761	707	699	728	753	721	708	793	704	695	723	743	702	680	666	681	741	721	721	712	765	708	734	728	741	711	719	720	717	720	678	707	773	714	743	721	724	726	713	679	698	654	733	711	709	751	707	695	662	737	736	693	713	701	720	723	685	714	688	690	770	691	687	651	671	706	704	724	696	696	740	714	717	714	723	786	699	678	701	740	691	743	718	697	725	717	692	709	693	733	697	730	719	709	697	715	733	734	718	776	688	723	700	770	717	728	703	721	708	751	748	730	745	718	698	751	704	729	717	714	687	691	728	748	746	736	650	716	701	738	698	719	712	700	654	713	701	741	727	672	752	716	689	730	723	721	732	731	668	760	715	715	721	726	757	740	727	726	708	718	753	672	652	729	764	737	719	740	719	710	720	747	777	772	709	761	737	687	726	706	721	701	719	701	732	742	742	669	690	729	714	712	742	717	736	697	673	751	712	723	702	660	715	691	689	717	718	699	693	757	722	734	733	656	700	725	687	720	684	710	717	812	686	782	721	726	723	729	763	769	736	669	698	749	749	734	729	699	673	717	683	710	755	679	713	685	698	715	772	735	735	717	759	710	703	734	753	684	698	737	734	692	726	744	710	674	743	707	723	762	779	716	719	707	684	745	704	714	723	757	689	697	720	746	716	650	709	724	696	665	721	716	744	688	681	699	694	754	725	704	742	706	692	732	693	716	710	741	751	711	701	716	675	733	710	725	708	715	689	713	702	723	743	719	692	706	701	718	758	676	704	713	705	703	716	725	728	668	742	683	761	746	746	733	705	685	680	753	717	720	699	694	711	723	729	706	736	696	722	712	727	683	711	724	749	694	734	710	764	729	733	698	733	700	725	717	705	704	725	673	713	725	712	716	695	680	747	701	735	727	692	726	706	702	699	720	684	714	765	759	736	742	728	744	686	689	729	759	739	701	707	715	693	721	707	612	701	726	771	712	782	699	764	724	709	669	712	713	661	739	680	687	722	716	700	728	687	714	727	682	681	710	692	704	763	712	702	738	719	740	758	761	720	677	669	730	718	691	724	692	728	752	689	666	709	736	681	706	708	714	714	702	748	733	695	778	698	734	709	676	718	694	691	727	773	728	705	736	761	681	700	735	678	725	675	748	734	712	688	742	710	727	687	722	702	739	724	716	728	726	699	769	663	735	742	778	724	702	699	719	700	749	672	701	704	688	738	663	692	732	709	702	698	675	722	768	715	730	696	765	684	729	709	695	737	730	747	721	769	713	690	668	730	708	716	770	732	719	719	680	680	696	745	667	756	694	731	737	754	697	674	700	712	700	702	690	720	722	718	712	727	671	727	731	760	717	765	720	724	780	674	759	665	695	752	717	742	774	705	718	715	735	703	740	703	744	764	678	738	726	688	717	674	694	728	714	698	748	756	736	729	706	669	703	737	729	752	712	693	696	668	728	723	685	752	714	764	721	714	649	690	686	709	729	662	664	722	729	718	732	727	697	731	707	732	704	722	687	709	698	717	703	709	734	746	733	698	761	692	735	688	715	702	725	698	730	734	702	748	672	752	690	721	710	709	744	636	724	718	755	680	678	685	744	731	702	706	729	747	730	695	711	721	674	703	734	687	704	721	680	724	716	702	743	694	760	703	715	752	699	731	697	773	677	770	683	704	768	715	740	711	716	753	713	719	724	739	688	718	721	729	717	721	692	747	714	708	685	657	732	698	738	739	751	670	725	748	716	706	751	740	739	716	705	693	706	744	709	738	711	731	751	715	756	715	662	738	697	713	748	699	718	752	726	710	700	696	711	754	746	719	753	656	718	708	750	705	729	729	687	716	693	729	685	729	724	731	691	677	679	736	738	688	672	729	692	744	704	756	704	737	744	726	750	723	755	694	695	721	710	714	746	714	697	688	748	696	744	687	701	740	664	695	710	686	681	701	748	709	736	717	733	705	717	745	738	654	686	693	741	707	711	680	680	729	753	719	705	714	740	731	712	705	741	727	769	751	733	708	704	692	702	706	739	735	728	717	698	708	696	720	749	695	708	718	710	692	685	725	671	709	758	749	723	751	687	741	739	778	690	706	722	699	715	698	713	752	750	735	709	739	732	741	717	744	705	720	726	760	761	719	705	733	699	687	723	719	700	708	698	698	710	720	732	732	686	673	747	743	778	743	714	734	717	748	726	690	712	732	737	731	687	726	690	699	741	738	750	681	706	740	683	724	716	663	724	686	693	723	726	730	793	688	688	722	709	702	773	756	663	733	701	709	695	705	700	740	693	709	764	724	700	647	705	718	679	726	719	737	748	754	701	688	729	699	672	727	693	695	754	739	665	713	695	685	704	684	713	732	705	728	715	686	705	763	676	694	730	697	678	712	765	688	740	682	702	705	740	722	729	728	714	714	694	731	713	688	689	689	714	727	693	673	763	742	695	705	692	755	740	713	746	727	727	733	719	685	709	730	757	739	719	679	737
9586	809	658	541	521	417	354	348	291	305	311	280	268	263	278	310	259	294	262	275	256	298	262	263	254	294	302	266	271	309	284	256	259	289	296	256	262	278	290	284	282	285	263	294	309	270	309	307	275	261	297	269	281	288	265	269	267	291	264	292	282	266	270	287	269	273	268	299	294	261	246	250	262	275	274	297	286	260	304	307	283	335	250	275	280	260	246	257	264	246	259	267	293	324	284	289	269	289	265	263	287	284	294	260	271	327	256	271	278	285	280	244	292	281	293	300	288	273	270	269	274	257	292	274	273	273	249	264	297	249	279	264	270	257	275	301	272	273	278	287	297	279	270	284	259	271	275	290	262	272	276	300	279	261	261	272	279	290	257	293	280	261	277	299	260	258	277	272	269	277	301	248	315	295	299	240	336	275	264	264	283	283	276	289	284	245	259	266	270	264	262	315	264	276	269	295	293	248	305	269	283	273	253	304	282	286	273	274	272	292	278	262	306	287	248	287	274	259	288	245	313	270	269	296	263	244	263	261	278	263	299	253	290	288	279	296	261	283	299	266	291	256	305	293	244	310	285	272	271	268	262	281	264	257	255	276	297	276	258	246	297	271	317	264	272	269	255	298	265	292	248	261	308	283	272	272	293	290	281	273	278	278	284	280	285	281	295	269	279	265	272	271	273	281	264	267	274	296	252	241	273	305	273	252	294	248	280	263	255	247	266	299	280	290	260	262	247	277	281	251	292	294	288	294	307	270	289	273	249	240	268	260	307	258	259	267	267	276	274	310	283	278	289	269	276	281	275	275	298	268	316	307	290	258	276	281	241	276	258	250	252	254	275	272	292	244	280	285	265	250	271	263	269	313	272	261	306	279	275	248	248	300	295	277	291	291	293	299	264	272	295	299	236	283	283	303	239	273	283	262	284	266	248	303	264	270	258	274	283	306	235	264	274	291	272	272	275	282	308	292	272	254	256	252	292	300	281	284	268	251	267	281	257	269	315	274	303	270	261	299	295	271	295	323	240	278	266	275	287	307	304	250	267	272	296	272	293	292	280	292	259	266	269	241	292	258	272	268	252	240	250	257	276	304	292	301	280	279	306	316	291	283	278	253	279	265	291	296	279	289	272	295	286	268	266	273	289	277	276	265	311	309	245	249	268	273	295	294	281	308	264	255	285	273	238	281	266	300	300	289	269	261	277	267	318	270	247	301	295	303	279	291	288	276	311	266	280	288	303	288	315	290	249	287	284	260	257	261	262	271	275	291	263	310	304	248	293	264	243	286	274	278	264	289	247	300	240	282	277	291	289	287	300	292	293	258	298	283	242	284	283	294	273	279	273	243	285	269	290	273	240	283	278	278	296	314	288	286	267	250	268	256	291	261	309	238	283	267	256	255	311	285	273	267	266	269	261	268	291	261	260	262	259	309	277	256	260	289	269	289	295	284	281	306	280	271	270	286	254	276	279	282	275	267	268	290	241	309	298	298	280	288	296	288	280	286	291	284	270	262	270	300	291	303	237	280	257	291	242	240	307	306	295	281	280	285	269	291	269	298	295	298	278	267	278	269	277	299	257	268	282	274	290	286	273	279	286	330	267	251	252	274	280	241	280	290	293	272	252	262	312	276	295	313	254	254	308	296	277	278	269	297	280	271	298	287	290	296	312	259	310	249	287	260	244	258	284	283	282	268	244	283	254	295	282	290	259	299	281	298	263	267	276	275	253	274	290	294	305	286	315	246	274	272	265	283	238	258	282	259	281	282	280	273	275	239	271	261	284	288	307	270	263	262	277	263	281	288	297	280	271	291	299	285	269	277	261	293	299	244	264	250	240	289	292	297	285	281	245	255	280	286	288	254	268	308	263	257	317	256	303	292	303	288	280	277	269	283	295	266	260	265	309	267	295	264	292	309	250	272	268	299	290	262	264	287	290	327	290	289	278	274	267	255	299	287	305	277	289	274	254	260	273	309	276	272	254	271	311	275	278	255	276	251	259	273	300	278	256	268	280	282	275	271	261	298	287	276	314	270	292	265	277	249	284	278	280	283	280	253	304	274	268	300	278	283	277	262	301	282	276	256	262	296	331	289	271	268	285	285	266	277	270	281	237	281	244	246	284	289	310	292	263	278	273	290	273	280	260	303	261	275	296	280	282	274	311	264	274	284	281	268	286	270	267	289	272	280	264	297	264	265	271	285	276	267	272	274	238	260	302	259	273	255	293	289	263	296	269	275	262	291	267	266	263	278	282	264	258	277	285	282	252	258	284	299	260	319	312	279	269	282	281	287	264	328	240	263	259	281	282	285	255	277	271	297	290	279	277	269	260	264	306	302	277	293	252	273	255	311	291	279	302	280	274	247	282	242	256	270	253	296	289	287	218	283	307	260	292	251	284	325	288	240	287	267	322	294	268	275	262	301	253	249	293	322	288	234	285	260	244	273	264	297	288	266	251	245	279	273	295	250	268	286	277	247	249	323	303	251	262	297	276	280	297	293	281	258	296	296	330	295	306	291	296	295	248	248	268	261	251	291	276	239	271	274	287	285	269	266	263	259	288	298	278	283	285	242	249	277	302	288	261	261	253	277	309	297	300	240	258	277	292	301	255	295	285	294	251	257	285	259	242	297	279	310	299	305	277	276	307	319	271	261	291	274	294	271	286	270	261	281	273	296	245	273	257	252	280	263	267	297	288	320	288	289	262	302	252	257	267	295	270	269	305	259	268	286	305	291	267	295	286	275	302	284	261	273	269	264	290	273	276	260	285	286	260	286	299	279	294	287	268	300	281	236	291	271	293	253	282	263	286	251	273	278	255	274	293	272	322	294	286	285	308	277	303	278	281	295	272	267	272	280	269	247	274	293	275	321	295	253	283	272	263	278	289	257	263	261	261	226	271	252	260	266	275	305	282	266	270	294	264	243	267	279	256	301	261	271	278	285	254	304	281	267	267	267	302	290	248	275	304	286	252	233	267	267	277	285	262	269	301	303	283	295	276	304	270	274	273	305	296	287	290	277	280	293	272	282	295	293	272	285	311	289	265	289	252	257	278	270	264	287	264	288	282	324	284	285	283	269	313	267	275	267	286	288	268	293	270	278	272	283	274	294	253	273	282	293	267	296	281	282	279	270	272	301	257	285	262	270	295	262	261	279	267	248	250	247	269	262	277	303	245	292	273	271	254	294	302	279	315	267	267	272	284	319	287	274	279	285	275	261	283	289	280	279	294	241	278	259	271	271	249	278	285	314	290	269	278	265	260	286	288	282	273	259	263	271	286	297	289	292	290	275	287	279	258	276	308	281	274	259	280	261	264	275	278	257	287	281	291	279	245	285	275	279	263	242	278	237	242	282	285	299	314	285	270	286	268	274	279	283	239	296	257	286	277	274	273	237	289	257	278	286	270	241	282	303	282	286	262	264	279	276	279	286	266	271	300	297	267	302	252	264	279	256	274	267	316	299	278	256	298	262	278	282	270	298	277	267	277	264	306	290
8105	946	1463	1616	1712	1322	1129	1026	848	844	744	763	754	741	764	738	676	733	741	709	704	709	706	690	656	677	682	692	707	691	660	700	658	681	618	655	669	684	643	639	680	719	693	673	732	667	661	620	709	668	663	648	675	659	651	679	693	663	656	671	631	675	668	658	668	670	660	640	711	687	656	663	643	657	656	643	673	628	670	701	690	659	625	690	711	638	663	665	668	676	620	638	611	642	653	680	655	718	610	661	623	700	664	677	618	669	673	690	670	678	675	669	683	694	677	674	639	648	715	670	679	659	635	705	672	693	667	705	632	691	668	665	701	642	631	669	703	671	648	651	651	625	667	664	698	643	715	659	642	637	689	641	661	654	643	662	630	647	641	641	627	649	641	682	631	686	631	671	706	699	630	649	635	661	689	673	703	644	622	643	678	635	640	663	712	589	667	688	618	693	631	682	662	653	643	608	643	634	682	669	687	665	635	633	696	669	690	658	648	657	651	678	629	685	688	663	679	651	674	666	667	668	666	632	691	663	653	704	696	688	659	662	649	708	674	666	607	658	654	670	700	660	615	641	661	656	624	635	658	627	692	647	721	685	669	695	645	645	636	643	596	678	642	652	656	668	641	599	649	632	680	649	674	678	631	674	695	637	660	647	693	674	654	649	657	714	639	703	649	675	644	673	678	656	685	725	642	678	695	683	645	640	689	662	690	642	653	675	609	645	681	647	670	631	668	685	693	641	668	698	681	670	640	728	682	661	639	649	622	656	664	741	692	670	689	653	630	670	671	676	626	632	653	687	643	654	691	694	649	677	689	663	671	672	682	704	715	654	701	644	700	698	670	707	623	692	634	667	675	669	669	653	666	644	632	644	669	671	653	660	661	696	671	677	669	648	644	657	700	638	660	654	650	629	630	679	648	713	641	686	692	711	630	702	660	643	656	694	660	657	727	644	622	666	666	657	674	644	636	668	667	690	724	625	623	625	675	654	633	686	702	659	592	695	650	661	599	633	657	656	682	657	713	688	694	706	675	666	670	698	655	686	720	670	678	712	664	637	642	695	674	670	641	641	627	646	638	685	642	662	710	630	683	698	649	643	672	622	639	637	689	656	642	646	631	679	639	657	634	652	669	661	668	625	665	661	695	686	665	667	706	626	606	643	658	675	691	658	634	702	643	688	715	694	632	672	697	647	704	650	637	700	675	739	673	672	649	640	680	615	636	644	642	668	635	653	668	698	650	666	673	679	638	690	689	706	605	626	685	665	645	646	665	664	681	640	638	680	644	638	671	691	644	654	640	622	650	643	666	661	660	620	678	670	640	639	671	672	675	620	656	628	644	661	661	703	665	716	688	699	614	645	685	667	672	647	638	647	645	683	634	618	634	625	664	668	684	621	650	695	681	649	688	630	703	680	627	670	655	670	651	648	616	642	678	662	662	661	606	650	664	685	665	614	661	648	648	641	659	683	668	653	707	646	696	673	645	653	692	685	665	709	671	662	690	685	700	642	628	637	658	686	665	690	657	649	657	667	624	663	665	701	656	693	724	661	682	653	684	688	665	685	671	637	699	620	686	598	623	693	713	655	681	646	677	605	686	677	698	674	640	682	680	654	667	662	675	633	661	644	610	678	665	681	647	645	653	626	650	673	587	679	657	674	709	710	642	646	707	637	664	667	673	653	666	648	645	665	629	741	657	657	685	654	672	657	675	693	651	630	688	723	634	604	677	695	646	651	693	664	642	649	649	665	635	668	660	694	613	709	638	743	652	639	596	653	688	665	676	687	710	667	647	682	676	705	628	649	650	631	624	642	680	672	641	679	643	692	631	650	650	646	688	674	677	634	690	669	659	648	655	648	662	659	633	640	647	664	690	646	645	721	635	646	639	670	641	693	645	695	664	662	677	653	642	677	639	655	651	666	642	666	674	634	667	674	660	628	685	658	627	647	627	646	672	657	676	654	643	676	686	667	686	661	681	633	663	689	630	674	704	661	662	637	633	690	628	629	595	651	679	658	657	657	686	668	667	689	664	641	679	643	657	661	652	630	689	636	716	652	640	651	661	629	636	613	641	663	652	673	637	706	641	620	702	643	649	636	624	682	670	669	640	684	669	699	682	658	703	655	678	678	659	703	686	659	667	705	641	722	684	633	643	659	616	618	728	662	683	666	664	680	675	616	643	616	651	675	673	691	670	681	631	697	639	619	671	600	661	641	697	618	619	695	700	590	674	657	668	658	671	646	628	652	613	654	698	667	644	659	692	655	630	642	591	659	632	635	691	654	657	664	685	642	648	639	699	643	662	650	688	657	687	658	680	656	673	658	676	681	652	667	677	632	679	655	651	678	660	654	657	690	665	666	683	663	646	699	669	623	671	643	685	645	686	707	696	603	658	573	691	665	629	627	669	726	691	665	637	675	643	631	613	616	594	685	658	642	642	655	640	700	664	644	653	624	654	659	680	622	654	649	653	634	657	681	628	641	665	677	679	685	670	663	698	627	658	674	674	650	614	651	671	627	593	670	645	699	670	695	666	681	686	649	641	631	687	660	674	702	693	704	691	637	647	627	625	626	662	649	672	640	615	665	679	709	640	651	673	666	691	658	680	639	662	699	694	627	681	668	709	649	662	664	665	625	652	669	674	706	672	670	672	703	652	714	722	657	648	675	655	653	677	688	696	697	617	708	669	684	673	648	640	672	664	650	613	718	647	669	685	695	692	692	648	685	707	668	672	645	671	649	661	703	689	665	647	650	666	683	659	665	635	689	648	664	633	621	649	663	648	682	646	646	614	671	654	656	689	641	664	626	689	666	655	669	653	646	650	658	665	648	654	670	729	685	592	649	669	671	658	665	673	635	676	642	673	639	650	634	712	638	613	674	709	681	680	660	652	698	652	639	687	633	670	664	691	616	722	693	673	642	636	680	636	618	666	685	648	669	631	626	654	647	640	634	680	671	720	668	670	668	630	671	637	648	672	731	668	717	675	648	674	649	651	670	676	641	650	678	682	647	669	680	608	656	639	673	659	663	690	652	682	646	684	628	645	670	660	629	613	649	647	653	637	646	684	636	669	655	634	628	659	664	646	651	714	684	620	674	654	685	670	657	639	629	699	618	664	640	644	661	665	710	690	651	639	685	695	669	672	700	637	654	623	675	696	688	661	673	648	612	651	642	696	654	695	685	650	690	633	662	682	623	645	707	677	676	618	700	652	699	656	691	633	624	641	716	657	650	678	623	633	682	647	648	671	633	716	653	683	659	701	633	673	689	666	663	693	667	634	645	657	682	641	686	670	701	634	712	668	684	639	656	670	661	711	653	641	658	669	707	638	658	689	672	655	685	676	673	647	644	673	673	647	679	659	664	649	680	671	736	600	671	679	664	647	659	692	659	655	657	654	651	672	665	625	687	669	695	656	665	641	701	666	656	652	720	633	633	667	685	697	655	653	632	673	649	670	657	641	683	656	651	646	641	654	631	650	671	657	708	667	675	622	712
16880	1565	980	612	426	353	260	269	200	185	146	132	141	142	141	122	163	147	143	123	120	146	121	127	131	133	114	117	119	142	117	128	126	128	113	157	122	133	129	109	128	129	117	129	132	133	126	118	130	128	124	133	120	132	131	97	118	130	113	120	127	134	131	136	132	133	133	134	130	125	133	132	118	123	129	139	100	136	117	120	123	118	134	103	121	130	119	111	124	125	112	123	141	123	140	131	135	113	112	150	129	123	143	125	139	138	93	121	121	128	114	142	116	122	134	123	127	135	120	152	118	115	115	129	124	111	123	113	128	137	132	132	140	118	118	135	120	98	113	125	146	135	118	114	139	103	109	111	127	163	142	120	138	121	106	126	95	115	137	108	131	131	119	128	133	119	105	106	109	106	138	122	126	115	138	120	107	130	128	131	114	118	145	146	117	121	115	127	111	108	130	127	140	113	124	113	119	136	118	119	121	134	120	148	118	125	128	114	109	114	113	124	117	123	103	143	105	142	110	118	127	141	148	112	124	103	120	121	123	125	103	115	138	131	116	133	108	126	131	122	130	111	108	136	111	111	120	117	105	122	120	127	136	114	111	122	117	120	126	131	136	123	137	128	108	110	103	127	126	139	143	133	120	120	129	121	131	113	135	115	115	109	124	96	111	145	126	109	119	128	145	125	126	134	106	117	139	109	114	112	119	136	110	115	135	141	129	115	129	107	135	145	131	125	129	117	137	136	125	125	123	94	104	128	126	119	124	119	102	119	120	104	131	145	131	122	124	95	117	124	121	86	118	110	120	148	132	142	116	112	115	128	111	110	108	140	121	129	112	111	135	120	104	96	115	105	118	122	129	122	116	134	125	107	133	114	109	126	112	130	129	114	113	131	128	131	123	136	126	134	125	112	121	135	124	146	112	137	129	118	108	134	120	122	124	136	123	121	135	117	141	115	106	130	109	117	122	124	142	128	112	106	153	111	126	139	113	141	117	123	115	113	114	120	135	142	126	130	128	121	105	127	124	117	129	94	120	132	98	100	125	135	144	119	139	133	120	117	109	119	109	128	116	103	103	118	116	111	142	107	120	143	127	112	132	136	126	118	126	119	139	140	114	121	133	130	132	115	129	112	139	119	118	160	102	119	125	109	107	109	122	121	123	110	126	149	122	119	126	112	124	115	117	120	127	135	112	138	119	123	119	129	118	123	142	129	117	126	110	135	115	118	123	104	129	137	146	124	135	135	118	132	129	150	147	114	119	115	123	114	117	132	115	125	91	131	125	131	135	107	112	108	117	127	123	120	135	105	119	141	116	115	114	122	105	120	117	128	110	107	106	125	153	102	111	109	116	124	117	140	119	118	129	126	118	124	119	123	133	102	146	112	104	117	130	107	111	140	131	128	126	120	106	121	142	111	121	115	168	135	114	114	131	129	131	127	107	99	127	127	134	123	124	115	122	115	121	116	114	125	124	112	114	121	118	135	125	135	120	129	130	119	127	114	104	124	133	118	115	106	125	129	100	127	135	110	118	106	131	106	129	117	134	117	142	136	118	129	131	126	127	98	134	121	112	144	131	131	111	122	123	124	119	130	116	136	128	131	140	132	119	99	111	133	137	125	127	113	154	143	118	123	134	118	134	104	137	111	131	119	127	117	123	121	110	127	135	112	114	149	115	107	115	139	135	135	143	152	138	124	109	104	112	137	129	118	115	125	146	114	148	120	110	120	122	141	117	151	137	134	122	126	120	122	133	143	119	102	146	108	99	120	121	131	124	137	121	111	138	142	125	102	130	133	115	130	103	144	124	110	116	125	131	126	108	136	122	126	114	146	110	130	115	129	120	127	128	121	132	140	158	117	109	120	134	113	117	111	124	139	136	130	128	131	136	111	119	100	113	140	127	133	124	134	123	131	114	124	104	147	123	100	119	127	120	141	114	133	120	137	117	109	111	130	142	118	88	121	144	108	125	117	106	156	129	111	126	110	128	118	143	149	120	112	111	116	120	117	100	122	138	127	122	125	152	133	132	120	117	134	108	108	131	113	138	106	132	149	106	120	145	123	115	133	148	138	162	116	143	143	111	132	106	116	107	120	138	125	126	108	124	143	137	114	113	103	125	111	112	118	114	124	126	102	101	118	127	129	131	101	128	147	127	123	120	104	116	139	110	110	131	133	108	127	125	102	111	113	115	137	109	128	113	106	127	138	123	119	108	126	109	108	113	121	123	118	110	118	134	139	122	120	102	127	119	112	120	123	120	129	124	123	118	153	133	87	134	101	125	136	108	117	104	126	124	134	140	116	116	126	114	127	131	113	119	120	131	122	115	127	115	114	122	115	137	131	105	130	121	134	132	135	138	121	123	87	104	104	115	117	120	125	122	120	115	116	115	137	122	112	120	139	127	123	141	139	117	112	129	118	116	144	114	103	124	115	113	133	126	117	131	122	146	126	133	119	135	115	129	124	122	128	112	143	127	117	120	93	117	114	118	102	129	97	122	116	140	111	129	151	133	115	137	119	128	133	134	117	110	142	136	117	127	143	115	117	119	123	111	117	118	139	107	122	143	127	137	122	124	129	111	107	130	149	103	125	126	118	133	122	128	117	124	124	124	122	121	117	112	117	130	119	121	116	150	102	142	141	151	121	117	125	124	125	139	128	128	124	115	131	106	129	105	146	117	124	132	129	117	117	129	121	102	111	101	119	131	116	120	124	139	148	130	105	122	121	129	137	133	123	127	128	112	132	134	120	116	110	132	133	131	130	127	144	107	140	113	147	139	120	121	122	98	133	134	126	129	104	112	108	118	112	144	112	124	106	113	124	120	137	123	130	99	109	122	124	136	111	125	124	97	136	129	127	126	124	141	123	108	124	116	131	119	133	113	127	129	108	120	111	128	119	126	124	113	136	128	148	130	100	108	117	118	104	127	122	117	112	127	117	127	120	118	110	138	119	106	127	130	129	120	134	121	110	131	133	121	124	111	126	114	130	106	124	119	119	96	99	136	109	139	129	107	118	98	118	132	122	121	124	127	132	140	126	119	128	123	93	114	104	120	119	111	123	115	123	124	114	120	121	124	115	133	130	145	154	121	127	115	127	153	130	110	109	133	129	126	126	125	110	115	136	131	129	125	109	134	133	113	142	133	120	117	128	108	125	125	103	122	113	129	119	117	120	116	126	116	110	129	120	111	119	121	121	115	140	107	98	114	140	108	110	111	114	113	129	136	142	126	109	140	138	134	113	122	129	121	123	111	120	131	133	136	143	106	139	141	104	125	104	119	112	108	127	131	109	125	102	126	131	125	111	132	127	134	131	138	139	125	132	111	131	140	116	117	128	123	125	137	115	128	130	146	118	116	115	98	101	116	120	130	134	128	123	121	116	111	114	119	137	133	112	128	117	110	125	133	130	117	116	119	118	123	113	131	138	124	128	131	144	115	155	120	111	128	140	110	115	132	118	122	116	105	117	132	128	105	121	108	98	144	133	132	121	161	132
10609	933	1959	1987	1783	1650	1116	897	710	643	553	482	525	465	492	496	465	399	387	413	392	374	394	369	369	382	359	358	386	365	355	358	377	335	349	332	341	354	336	351	352	354	307	326	333	347	363	325	325	284	348	319	318	309	307	322	335	308	329	332	338	319	326	335	344	359	311	314	301	297	323	326	337	299	304	321	358	304	344	305	307	345	328	334	313	332	293	330	322	338	315	299	333	325	302	279	313	327	315	334	276	298	326	306	322	313	348	302	321	325	328	357	330	335	346	297	313	353	323	315	323	307	350	300	295	319	320	307	329	324	286	328	307	299	316	316	329	311	305	321	334	307	301	292	316	347	318	296	299	303	331	316	335	302	351	351	315	341	318	374	325	306	325	309	322	317	316	331	291	315	302	275	309	308	302	321	306	317	292	313	311	321	319	350	311	341	331	294	294	326	304	304	330	332	321	355	335	335	330	351	306	289	298	316	353	333	335	312	342	350	335	296	323	314	313	319	340	347	318	342	306	345	344	312	338	360	321	326	331	306	324	304	307	318	346	295	318	318	320	325	348	313	300	316	325	333	315	328	339	294	330	325	321	300	330	306	347	327	295	330	300	333	315	302	312	314	302	323	295	330	296	362	335	304	319	317	309	309	331	334	331	331	316	306	340	309	332	331	297	334	306	337	284	323	336	335	327	314	295	325	322	324	309	338	335	302	314	351	320	315	316	333	288	318	355	317	311	346	349	314	313	329	331	333	297	339	311	312	333	310	330	346	299	307	335	315	366	313	317	331	309	341	315	326	359	305	343	310	316	309	305	324	314	329	312	307	294	301	314	332	331	340	330	273	289	312	339	317	340	302	316	305	324	309	337	353	330	367	336	341	302	326	310	312	295	293	303	340	325	285	268	342	302	351	315	326	296	310	327	304	313	319	327	344	304	312	306	335	330	318	318	309	318	303	322	326	315	317	322	307	311	279	277	335	318	306	321	321	355	336	330	332	317	308	298	300	279	328	302	306	342	311	301	339	303	330	306	328	308	328	315	291	320	308	317	319	331	331	291	322	363	311	359	323	300	332	285	302	302	331	329	307	296	336	331	331	301	320	328	310	313	340	328	355	332	318	325	315	317	332	337	319	338	280	306	292	309	312	321	345	297	312	300	356	332	308	288	329	332	306	318	298	286	310	301	318	348	302	321	325	315	340	334	325	333	315	296	315	306	294	326	321	283	295	328	330	300	294	295	305	330	320	306	313	317	309	290	320	338	328	318	333	322	338	299	345	321	328	336	315	324	323	297	316	313	294	307	304	345	367	332	322	320	294	325	315	312	334	320	296	308	270	321	295	306	321	297	321	336	313	314	301	340	327	341	328	317	305	325	304	332	289	302	311	325	307	311	315	307	302	316	300	319	325	321	335	334	359	327	298	305	335	343	333	314	304	348	318	331	325	341	317	303	324	309	313	334	348	338	310	358	283	310	332	346	322	344	309	316	318	304	320	338	324	320	308	320	320	316	303	330	311	277	318	306	325	334	281	300	307	326	330	318	312	310	334	307	294	312	313	316	295	326	276	349	340	327	320	303	343	328	323	322	291	305	333	341	287	328	316	295	345	307	314	313	320	338	316	307	303	355	304	346	318	333	314	319	334	362	318	297	312	295	323	295	300	296	335	303	330	305	334	312	326	300	333	301	330	298	328	315	292	327	317	305	340	299	319	303	331	295	310	355	283	314	330	301	292	324	328	321	318	337	329	305	314	324	327	304	302	315	298	318	339	335	327	302	324	338	337	337	319	323	292	296	327	305	321	314	324	317	319	287	325	308	329	285	321	304	317	331	314	300	337	350	318	318	340	298	327	321	323	307	334	300	292	320	319	316	329	304	307	318	339	311	346	344	306	295	311	312	304	327	306	350	328	301	313	315	338	293	316	349	337	352	346	308	310	292	328	288	337	300	329	290	336	331	305	328	312	355	328	337	324	316	340	327	295	312	322	309	334	319	348	321	349	300	311	317	309	288	332	323	334	302	319	344	285	313	284	299	310	335	311	293	334	312	311	312	330	346	315	302	307	304	317	328	306	312	320	314	309	348	294	321	321	324	322	317	302	325	297	311	301	331	343	287	334	307	323	322	308	307	322	307	363	353	320	312	316	341	324	290	301	307	319	317	287	362	289	332	331	306	322	304	302	315	312	293	329	312	313	299	320	316	330	323	304	327	325	318	318	296	313	291	332	353	336	325	331	290	288	311	312	322	329	313	336	322	322	289	323	311	308	312	335	349	327	362	313	335	354	337	292	319	302	322	324	328	316	313	343	321	333	313	298	323	317	289	328	339	308	323	309	329	317	315	305	320	331	327	319	312	300	297	320	322	295	322	299	323	324	304	302	306	322	327	338	338	342	321	344	312	340	326	312	317	315	357	321	340	316	311	329	326	331	308	320	308	329	320	299	322	330	265	330	319	340	343	330	323	317	317	333	338	306	294	318	325	332	311	307	329	310	299	308	322	318	290	336	325	304	349	296	329	328	333	344	348	306	335	320	332	288	354	339	294	296	277	355	302	327	318	308	299	322	321	340	305	322	336	291	325	332	326	299	300	311	292	326	334	301	317	334	317	353	308	347	350	320	292	322	358	299	363	303	362	302	343	337	303	298	319	316	317	324	288	310	352	352	346	352	320	291	347	277	332	338	295	322	291	310	327	333	355	305	327	292	335	322	343	323	315	310	299	324	368	293	312	309	330	326	346	321	336	354	305	343	348	322	310	313	323	305	298	338	330	311	342	328	337	328	301	347	333	306	314	333	317	312	306	313	300	324	329	321	321	326	333	303	281	295	334	320	331	341	300	348	324	284	295	337	326	299	310	305	293	334	307	323	319	324	308	299	308	295	303	346	317	316	316	325	304	314	324	348	323	316	309	310	321	318	300	312	296	309	302	323	316	315	317	328	336	335	283	330	328	340	300	319	334	339	303	311	321	342	315	335	298	314	326	303	329	307	324	317	323	322	317	314	302	325	325	287	298	351	304	304	332	312	308	313	311	322	309	296	307	308	341	319	321	317	298	310	285	280	336	315	332	345	323	337	300	312	305	327	299	301	332	328	319	303	323	314	293	285	325	315	332	315	291	311	364	297	330	352	306	339	314	307	319	300	315	310	318	294	288	310	327	333	312	324	329	320	291	326	330	314	303	317	298	319	316	368	344	303	291	299	296	311	323	300	315	340	336	338	299	319	321	343	331	319	328	310	318	312	298	295	339	313	314	305	319	304	331	341	335	280	307	319	327	316	287	296	332	297	280	314	322	297	344	313	319	323	304	338	320	329	332	320	316	372	342	293	290	312	364	321	316	313	308	354	340	347	330	317	315	310	308	313	339	336	317	312	317	315	319	321	291	298	305	332	306	297	307	324	294	329	295	337	314	305	327	322	300	338	338	341	337	352	325	319	287	321	296	330	303	277	333	358	338	329	319	326	342	302	335	309	329	317	307	307	317	353	344	329
2347	357	366	351	346	347	325	283	278	328	301	272	311	317	326	297	306	297	317	286	309	305	299	273	273	288	318	283	313	265	326	292	286	332	288	293	300	282	261	337	295	303	267	290	318	291	270	255	289	318	302	303	299	285	316	291	311	327	302	287	313	284	297	295	295	283	297	290	271	314	278	302	301	320	296	290	310	305	278	300	305	289	298	308	296	326	296	305	308	282	287	302	288	305	291	297	341	312	316	291	260	328	307	278	291	324	283	294	304	287	335	344	291	304	318	335	316	264	273	311	315	321	305	273	322	293	279	274	309	291	285	276	268	312	302	276	307	316	307	363	277	305	307	321	285	296	277	328	318	298	297	304	300	313	278	298	298	303	266	298	317	287	296	262	343	301	322	315	325	285	281	306	297	312	314	305	277	252	322	306	312	317	301	300	291	290	329	296	277	288	292	295	302	294	319	291	310	293	272	275	334	312	330	313	299	289	324	294	291	305	328	304	298	310	319	297	282	312	288	298	282	299	305	285	303	285	292	301	278	317	295	300	306	293	297	284	309	289	283	293	291	284	304	287	267	282	285	280	294	280	313	302	292	289	291	285	315	295	304	301	295	295	260	281	283	293	285	286	297	290	276	315	271	274	318	317	321	282	305	309	321	337	326	315	296	304	309	311	280	304	267	285	286	304	268	308	288	316	293	292	295	325	294	304	312	266	304	287	281	315	320	272	321	270	297	266	312	312	296	312	294	331	307	297	299	311	283	297	296	251	306	311	302	329	303	267	332	260	287	311	295	274	287	281	292	301	311	309	259	311	313	289	299	293	292	262	297	290	278	325	308	308	309	274	331	264	305	321	313	314	325	303	292	301	286	312	312	270	309	297	294	297	300	312	349	300	287	311	305	269	296	285	272	289	289	321	291	295	318	309	296	307	306	279	268	279	281	289	246	289	303	317	292	289	295	300	290	302	307	335	332	315	279	308	286	261	300	297	292	282	318	320	311	293	292	308	286	289	294	290	288	302	293	285	289	271	292	306	296	298	268	312	306	281	292	304	324	311	311	301	307	303	315	266	293	299	302	307	295	292	325	274	300	341	325	295	282	289	336	311	301	311	319	285	337	282	312	297	319	287	317	302	296	310	293	308	289	283	312	290	311	282	323	299	302	309	316	275	264	307	281	292	323	299	307	338	322	287	302	299	327	292	280	297	288	313	299	280	286	295	258	270	263	313	313	303	295	278	325	278	288	281	300	327	312	313	280	304	294	325	294	292	273	324	289	300	291	280	311	313	260	294	272	290	298	303	303	308	287	304	325	303	309	316	344	303	334	275	293	309	345	277	273	292	311	287	330	323	315	294	309	319	305	297	331	315	290	290	299	297	299	290	311	282	294	287	290	309	275	280	270	309	301	300	295	285	333	300	320	280	285	285	288	307	290	277	306	270	327	306	274	290	291	291	307	301	323	278	300	301	301	330	297	313	297	293	322	277	302	287	275	271	288	295	294	293	306	281	270	297	296	326	299	285	298	271	302	293	332	319	279	295	310	336	289	292	303	284	302	301	319	295	302	301	299	301	320	307	279	286	291	306	303	305	287	278	312	285	276	277	295	322	303	280	299	266	280	293	286	296	295	311	294	292	299	304	293	308	329	321	323	337	314	285	287	280	301	257	318	273	298	285	274	287	295	300	305	299	310	332	324	309	301	320	305	310	280	297	265	302	270	350	309	303	290	289	300	305	317	304	333	290	294	285	285	327	307	317	322	304	295	312	264	290	306	279	296	286	288	259	314	338	260	292	271	271	302	311	308	299	314	282	320	309	285	319	292	315	289	307	271	273	331	260	314	320	302	293	310	275	314	338	308	270	272	283	320	288	288	316	286	281	306	269	315	298	334	309	309	274	292	280	293	282	275	292	291	279	302	299	319	276	277	312	299	275	276	277	330	304	310	300	310	336	293	288	304	308	310	315	325	313	284	285	248	332	292	286	292	302	284	332	315	329	313	322	286	279	299	296	320	303	280	323	337	309	318	324	282	302	295	295	317	288	286	281	286	291	294	299	316	319	292	302	294	284	275	262	281	301	336	288	314	292	326	262	299	289	273	287	334	296	275	310	301	297	321	286	319	295	274	291	272	326	285	289	309	304	279	328	288	260	284	304	293	300	301	297	284	293	286	298	311	297	301	267	319	293	280	323	298	293	290	293	312	283	282	284	299	312	310	279	299	304	300	274	271	299	285	323	317	290	310	277	323	303	301	289	327	318	300	326	305	270	298	315	272	274	261	310	276	285	322	300	295	285	296	283	281	298	281	264	288	290	310	310	306	335	338	302	257	299	288	316	303	303	278	290	316	294	294	303	304	316	299	323	285	314	315	298	296	312	347	313	277	304	292	288	284	284	310	303	296	314	288	309	277	333	284	295	297	305	280	248	263	319	288	278	308	297	332	272	326	324	295	287	310	275	283	287	262	332	292	270	300	287	287	329	285	326	279	304	284	306	284	303	297	273	309	292	290	290	269	287	255	306	292	320	298	325	279	308	276	294	312	275	291	301	290	257	306	308	279	291	298	307	302	309	336	317	269	295	291	286	303	306	295	287	287	306	296	307	306	315	307	239	288	285	311	309	320	314	319	271	297	329	327	309	342	345	318	290	282	305	288	306	327	276	310	316	295	286	279	276	301	293	283	312	278	273	300	297	299	293	273	312	294	305	291	268	297	299	302	295	298	278	330	284	283	319	283	288	293	283	292	295	266	325	314	313	284	272	310	305	304	319	296	292	296	309	317	285	305	348	262	297	308	331	287	283	289	297	318	288	311	289	293	286	327	310	272	291	315	298	291	330	327	334	290	275	310	284	270	282	320	313	295	298	284	294	273	315	293	275	294	279	299	281	307	309	314	326	302	283	304	286	289	309	321	290	289	295	352	322	325	310	302	280	316	293	302	298	312	305	299	271	278	316	287	306	300	285	264	315	274	298	284	290	303	317	312	282	280	308	311	250	318	287	294	288	303	310	279	300	303	302	302	307	297	292	301	303	346	301	316	289	293	298	301	307	295	266	312	294	275	305	267	300	322	299	294	307	295	295	306	285	291	317	299	296	334	297	296	325	284	293	300	285	297	301	330	297	277	308	317	306	305	287	301	293	284	290	289	296	291	313	294	295	269	303	299	280	331	281	311	299	311	306	312	304	291	311	306	274	301	272	308	282	287	280	295	299	299	301	284	337	285	300	287	270	313	304	307	317	320	284	295	294	270	281	304	302	292	282	274	299	296	323	290	299	290	300	281	285	278	275	311	302	294	271	303	307	303	310	300	318	288	292	284	338	300	308	303	288	287	296	308	303	318	278	287	295	316	347	286	266	308	306	294	329	331	293	283	303	323	327	279	286	312	257	290	300	290	280	317	312	279	305	300	286	282	317	281	297	314	319	303	304	289	283	275	334	286	299	289	277	326	306	319	279	303	324	295	305	281	283	297	319	315	315	295	306	288	301	286	280
2646	790	885	873	914	1103	795	732	740	777	742	716	736	749	715	723	724	759	759	740	735	756	710	743	677	703	689	712	701	715	772	711	706	689	711	715	716	645	698	684	726	733	697	717	741	736	740	708	768	753	708	777	731	724	756	723	708	680	731	690	727	720	707	701	685	718	676	757	667	710	717	694	710	680	698	722	731	671	724	740	694	729	711	686	713	716	680	769	714	722	713	762	742	706	690	701	722	753	761	695	718	706	686	741	681	703	709	714	715	699	697	704	713	721	707	737	734	672	684	692	697	718	678	709	694	707	766	725	701	685	713	693	739	686	741	715	707	752	726	752	779	722	744	724	709	704	673	738	689	693	693	710	722	735	744	716	726	702	717	726	699	739	693	741	701	727	724	716	750	672	714	733	700	669	712	703	705	737	702	693	765	714	722	722	695	720	697	666	712	700	707	725	702	722	730	737	719	697	681	737	679	700	703	685	737	754	691	675	727	752	709	705	740	663	746	715	738	746	720	722	664	698	694	651	730	708	690	732	689	704	759	752	727	717	737	723	759	679	730	724	688	702	732	706	725	709	708	734	711	706	722	695	675	716	738	710	743	675	666	707	720	710	740	692	677	706	716	734	735	721	716	681	738	735	676	679	743	743	712	710	723	658	752	759	732	724	728	698	705	707	666	724	720	647	732	744	715	728	734	734	710	710	727	719	716	724	720	704	749	690	737	704	718	718	659	706	722	699	708	736	759	720	750	726	725	710	695	765	710	748	677	710	682	704	723	701	696	765	711	691	674	679	699	727	715	781	687	710	694	753	709	726	703	690	726	690	743	750	753	727	692	708	696	700	756	737	730	747	698	701	689	763	713	742	712	732	742	685	720	696	721	689	725	684	715	729	705	689	741	707	677	723	711	684	729	688	703	666	675	740	742	694	713	697	697	710	702	685	703	680	697	706	715	688	724	724	727	707	693	726	713	731	743	744	763	735	749	702	689	774	726	699	749	754	713	747	708	647	679	738	730	713	699	702	695	741	730	721	712	698	692	737	751	732	747	742	700	694	759	727	719	699	715	724	699	724	703	749	738	730	731	697	731	717	746	702	723	718	686	708	709	748	704	703	691	723	719	744	670	689	736	739	732	685	684	729	708	708	750	709	700	738	700	683	700	715	718	707	690	789	742	689	744	705	713	764	707	712	723	723	751	733	718	722	729	774	718	723	731	721	749	706	728	730	678	717	728	714	721	692	669	763	716	647	696	666	711	733	736	714	679	701	707	712	704	704	759	722	719	731	720	686	731	744	694	670	724	724	733	723	753	749	692	669	710	713	680	716	698	711	717	726	715	702	666	701	774	712	756	719	707	702	701	684	767	705	693	720	709	681	759	696	740	728	645	671	743	719	728	695	738	710	743	705	659	740	730	756	755	689	761	711	699	742	707	691	713	715	713	765	718	699	736	679	772	717	687	731	736	689	725	740	716	784	738	762	702	793	720	751	710	699	714	692	693	712	713	730	737	749	732	726	722	741	725	734	682	699	731	724	688	769	713	733	732	727	707	719	675	745	739	695	703	690	752	734	685	727	692	717	698	732	762	724	680	731	682	720	739	756	732	739	709	713	691	742	720	705	718	722	746	699	711	704	691	683	748	753	711	730	735	734	708	690	684	707	725	661	701	749	654	753	726	713	689	701	722	663	702	709	744	686	697	703	671	717	719	715	656	727	757	688	727	695	713	723	706	696	697	744	749	727	727	720	724	726	722	705	705	706	725	692	719	728	672	678	774	708	665	699	707	764	654	737	723	691	710	720	724	738	751	762	707	725	694	744	753	749	749	713	706	684	670	670	702	694	727	702	694	708	688	715	718	705	757	683	708	727	699	743	711	715	698	706	735	687	734	722	680	698	713	736	714	747	718	729	715	703	714	777	726	737	712	759	670	756	695	673	771	725	735	676	705	728	709	748	764	712	679	703	652	693	732	737	733	724	681	757	735	721	705	695	693	724	739	731	725	716	713	691	687	693	731	798	711	750	725	669	803	727	710	664	690	733	747	740	726	674	685	722	740	741	734	770	743	710	754	705	706	709	722	729	760	758	712	743	749	686	769	721	744	728	706	741	735	749	734	694	740	711	737	717	749	665	724	696	732	743	749	750	757	724	709	703	747	738	698	724	679	692	699	730	705	727	726	711	757	722	709	726	716	732	748	739	669	762	660	754	730	718	705	720	728	715	684	722	685	737	772	720	725	711	714	765	669	721	711	695	721	687	700	743	721	747	713	717	676	691	760	743	712	713	725	731	724	714	764	736	704	672	739	723	705	714	675	718	724	699	773	725	737	741	746	727	734	725	727	702	689	734	692	708	685	728	698	747	695	746	733	674	680	658	712	725	696	723	714	770	731	742	720	708	694	742	698	752	692	724	721	719	762	650	702	721	681	706	665	681	709	663	720	683	721	709	732	677	705	676	695	718	786	710	746	687	686	704	693	691	760	695	747	676	715	705	732	730	740	669	745	703	721	738	691	729	708	754	697	733	717	711	700	739	728	758	755	742	721	734	701	675	708	725	687	692	713	751	755	716	739	718	701	723	723	688	738	738	703	705	705	707	757	746	697	685	700	714	711	701	720	702	739	699	672	721	739	677	786	728	736	724	738	759	713	712	684	731	713	683	666	684	706	746	786	686	762	728	748	710	725	702	736	729	642	696	719	699	772	688	705	687	698	758	731	717	743	669	736	729	719	763	702	725	714	738	639	779	662	717	765	666	656	722	682	683	739	746	744	755	746	710	732	727	686	713	701	769	747	695	707	717	712	745	716	739	754	666	709	738	763	712	735	679	705	704	712	714	705	713	744	722	741	701	728	718	764	753	702	717	674	733	704	768	737	756	722	696	672	734	710	731	672	730	683	712	717	708	718	684	663	694	684	681	745	750	704	734	709	734	724	703	720	719	695	737	732	758	777	698	755	707	724	715	717	690	712	730	697	738	690	744	720	724	706	731	733	744	738	695	746	747	726	739	784	714	726	743	735	742	714	704	763	752	664	658	741	747	700	754	724	730	758	691	708	698	678	707	741	683	703	712	715	716	731	720	671	714	741	720	710	697	705	661	702	749	745	720	711	730	742	720	729	712	741	714	750	738	740	704	700	734	730	734	706	708	747	689	704	706	749	760	713	713	696	734	702	692	735	720	762	734	746	709	739	765	712	656	739	784	734	715	730	709	702	759	739	683	687	730	718	692	716	682	717	725	677	747	668	709	669	733	717	721	725	701	706	719	696	721	735	710	732	682	689	723	732	701	712	738	699	725	693	700	724	733	702	702	685	699	711	724	671	719	709	724	696	734	660	716	726	704	691	673	735	735	675	720	709	756	641	676	792	708	696	688	684	697	745	701	738	700	690	730	761	643	778	703	733	711	677	729	687	723	680	718	752	710	718	730	689	707	741	716	684	740	736	730	784	722	697	698	754	746	709	728	717	696	700	723	718	743	752	733	725	746	707	694
9498	888	606	498	477	494	375	359	320	302	281	261	315	326	271	299	274	284	276	287	298	284	258	289	296	287	298	262	287	284	286	269	262	296	287	297	268	261	287	275	273	263	286	301	266	269	272	289	255	284	289	292	265	265	251	263	269	263	263	286	300	279	277	298	263	264	277	277	257	272	290	258	298	297	279	266	288	260	268	290	276	258	295	303	317	289	262	275	259	244	259	304	297	291	270	258	270	268	284	284	267	260	270	264	315	279	292	317	274	257	237	287	264	288	278	262	250	250	301	261	278	306	287	281	272	324	270	290	270	289	234	273	266	266	274	306	244	247	282	278	248	271	279	288	281	296	290	304	292	296	251	260	261	291	294	243	256	251	294	269	287	306	280	254	288	272	279	314	268	278	296	286	280	303	282	291	275	279	274	295	298	263	261	259	277	270	263	287	253	249	265	282	288	281	254	249	305	287	302	251	273	268	269	263	269	265	268	267	263	283	286	274	287	292	273	284	278	260	300	272	260	274	251	263	254	272	272	261	271	266	268	238	272	287	262	273	250	276	256	281	275	306	286	268	275	269	276	253	272	291	269	288	306	279	279	284	289	255	288	300	293	264	310	249	285	260	286	318	281	269	273	270	296	286	303	304	297	305	272	249	248	293	291	236	285	275	292	268	280	255	243	261	288	277	275	265	265	326	276	282	272	331	269	274	281	295	248	280	268	271	324	280	267	252	239	264	277	272	279	258	278	275	253	262	264	255	287	237	264	265	272	228	291	238	271	263	251	262	273	277	256	271	253	279	283	267	287	267	297	278	247	289	257	269	288	269	255	267	278	268	279	271	274	273	235	289	306	290	306	261	270	264	286	260	296	266	282	266	284	255	277	268	276	304	260	292	271	265	262	307	288	276	286	277	285	253	287	292	260	265	278	240	286	300	278	247	283	284	255	273	261	260	293	304	284	296	291	296	268	278	281	276	314	269	266	281	264	281	298	262	273	257	269	298	233	269	279	263	250	292	273	274	289	251	264	282	276	291	275	286	285	282	276	303	272	286	282	304	264	293	281	261	272	282	279	292	294	287	289	249	257	279	270	277	260	272	291	299	282	284	263	304	286	283	276	274	279	283	273	309	318	295	272	265	290	282	286	295	249	284	293	345	265	300	286	290	327	274	267	304	261	260	265	283	263	287	304	307	276	289	265	272	273	275	266	266	253	284	284	275	269	255	266	289	258	295	279	297	249	279	278	285	286	270	281	284	313	266	264	295	253	259	249	287	269	304	264	289	292	288	276	273	257	302	270	292	293	283	268	269	253	269	270	263	315	323	304	263	285	279	263	279	270	261	234	267	281	280	264	283	264	268	246	297	289	307	282	274	268	295	309	294	262	271	280	285	274	276	297	289	294	277	283	258	259	266	269	279	254	269	272	242	272	275	280	293	313	290	265	273	267	265	276	275	288	272	279	273	270	286	266	257	262	272	270	251	274	290	276	267	267	279	283	278	307	274	254	280	296	284	274	258	274	289	312	304	279	286	291	267	263	271	284	262	277	284	270	283	278	248	300	276	263	288	272	297	297	286	272	264	264	302	243	280	291	282	262	272	299	264	268	288	264	277	265	286	286	280	249	261	261	278	277	302	277	282	276	270	307	299	286	251	267	294	249	259	261	268	292	249	253	273	275	306	279	295	262	283	274	255	291	262	285	253	283	265	267	295	267	287	271	293	235	274	277	274	274	293	274	284	287	265	269	260	286	233	278	300	262	302	284	279	296	298	263	301	273	271	256	260	250	256	272	275	269	247	287	285	249	292	257	282	290	283	274	271	282	275	270	266	297	300	276	253	285	311	296	251	281	306	265	282	266	293	287	278	301	277	257	256	261	251	276	260	260	251	261	290	262	277	296	263	311	272	284	286	281	243	288	267	263	298	243	294	258	285	269	273	310	296	276	273	281	271	252	263	280	287	259	261	245	286	249	279	270	277	270	263	291	265	263	274	281	284	307	253	247	304	286	280	284	272	233	273	286	263	284	267	285	251	278	277	300	285	268	280	308	261	310	275	292	276	260	258	286	305	286	296	289	272	227	303	278	250	278	266	290	275	289	280	285	257	261	287	277	234	274	278	290	291	287	282	248	271	268	291	272	277	288	263	275	282	263	283	291	276	262	281	238	281	274	269	267	300	277	283	285	268	269	299	242	277	309	278	269	280	308	244	292	279	283	292	286	305	268	266	296	282	262	258	273	265	280	262	255	275	281	299	265	274	251	293	269	277	294	260	264	261	286	288	279	266	254	267	270	289	269	248	274	288	265	276	287	249	276	278	292	278	297	289	273	291	291	277	291	305	275	275	285	287	277	294	271	241	278	270	270	304	266	263	281	316	269	294	290	278	272	274	274	261	294	276	281	270	270	257	293	268	274	276	272	281	287	270	269	296	284	267	272	232	261	265	301	281	291	271	248	298	296	258	308	262	274	263	294	261	275	288	287	287	269	270	288	293	271	255	269	307	258	276	293	298	229	304	277	301	263	262	256	271	271	308	240	289	282	297	261	268	281	266	281	279	266	284	290	259	275	230	283	276	260	282	257	266	281	237	273	263	268	293	320	272	286	287	283	293	278	258	274	266	277	284	274	260	304	268	294	301	294	258	268	253	302	297	287	293	229	273	256	240	274	260	280	261	277	240	284	288	263	277	287	270	302	268	292	245	252	249	240	286	292	289	237	286	263	281	279	268	285	261	271	297	264	262	279	258	301	251	272	260	296	275	294	268	274	267	285	260	281	261	267	273	250	252	287	273	294	286	279	288	282	292	273	295	292	236	274	294	280	290	224	300	291	293	299	292	268	285	239	263	276	248	269	311	280	271	257	288	277	268	267	283	235	297	279	277	249	275	265	282	270	297	287	276	265	262	261	276	269	258	247	271	257	279	276	291	293	247	260	293	283	274	298	296	299	266	281	270	284	283	285	298	261	258	283	298	267	289	296	251	292	298	283	287	306	314	321	264	253	252	264	270	265	276	276	286	288	268	281	283	272	285	289	273	288	325	255	263	297	269	247	251	250	261	273	275	258	292	261	249	259	261	273	272	306	255	291	268	285	297	295	265	253	250	267	277	291	281	287	298	286	276	317	277	282	281	273	265	283	279	291	291	294	282	290	285	243	318	290	262	288	244	265	274	282	276	282	287	274	281	292	256	294	273	233	266	264	278	290	298	270	263	281	281	249	247	320	270	273	270	284	268	260	251	289	268	257	283	275	251	280	257	278	262	306	266	301	264	268	276	285	255	260	277	277	264	253	272	253	283	278	280	275	275	280	286	293	258	279	249	274	264	288	261	272	273	299	271	264	313	279	262	243	276	278	291	280	291	247	303	311	296	281	248	240	288	284	267	252	285	292	306	308	288	273	295	284	258	292	294	297	262	268	279	286	301	274	268	292	288	275	263	287	288	268	283	314	255	306	275	248	275	277	273	257	302	285	285	303	260	276	311	266	276	255	274
8050	981	1331	1555	1595	1712	1159	984	859	791	808	737	739	751	736	725	757	742	699	722	676	671	672	721	740	670	714	681	711	667	684	633	632	672	666	707	678	703	682	667	659	674	672	663	677	684	655	688	647	670	697	718	649	640	670	643	711	637	630	699	672	659	669	670	642	706	695	682	665	677	636	635	701	686	705	623	647	682	638	673	684	679	596	635	679	662	703	636	638	658	691	655	643	715	647	707	647	668	663	656	739	675	677	665	679	684	639	676	679	659	680	645	683	667	663	678	689	730	631	699	657	650	684	640	629	672	645	685	662	672	679	669	672	666	685	625	589	648	664	676	664	640	658	678	699	666	702	662	665	626	669	637	672	646	659	661	683	653	625	627	671	679	635	700	657	658	662	674	642	687	676	712	677	682	637	650	648	620	657	657	645	701	686	640	626	634	725	674	649	639	684	676	651	643	684	650	641	637	653	682	657	682	628	722	696	645	700	655	685	678	664	604	685	656	647	680	700	636	665	632	635	701	626	631	649	687	662	662	648	645	659	653	660	662	659	693	698	662	625	650	655	642	619	690	690	647	684	642	668	627	581	647	675	639	638	666	682	723	667	733	665	693	672	679	629	656	638	644	620	642	662	639	618	664	651	676	678	663	698	673	622	703	693	681	681	638	718	671	657	651	634	693	697	671	683	672	659	653	658	679	631	716	660	670	647	634	671	687	698	635	677	686	653	656	626	702	677	647	651	666	657	648	644	655	657	658	635	669	609	659	606	672	652	697	643	671	653	638	655	619	638	682	659	662	641	647	678	687	642	688	662	669	631	720	653	663	663	655	677	651	680	647	655	646	610	652	664	666	679	652	664	650	654	618	686	693	629	694	693	658	640	673	631	663	665	659	667	646	671	637	654	665	659	648	676	657	650	648	633	645	641	698	635	642	654	628	649	638	702	661	658	656	681	639	635	664	703	654	647	660	672	653	631	636	668	646	646	674	678	662	661	663	674	658	686	652	663	638	640	674	606	648	671	704	685	663	676	659	696	642	650	688	670	621	695	649	659	639	605	689	693	657	648	705	653	674	683	664	718	650	675	650	661	674	660	666	658	643	659	651	696	680	633	672	669	680	625	681	675	670	646	695	621	670	672	682	692	621	632	637	675	629	706	652	659	651	665	660	640	679	675	675	662	641	673	668	710	654	691	653	657	687	641	631	674	653	680	681	675	638	652	643	668	639	699	637	667	644	712	657	675	657	640	620	656	655	658	645	689	686	662	654	684	671	664	671	656	652	702	661	693	686	690	670	691	677	679	661	650	622	678	731	632	621	657	667	618	689	670	672	671	668	647	678	645	685	669	673	636	718	705	702	670	661	689	655	637	632	665	641	677	669	670	618	629	666	707	644	706	611	709	643	684	679	641	652	611	669	652	657	682	665	655	660	645	663	630	644	686	657	673	618	624	631	634	643	636	659	694	687	650	633	620	658	684	657	666	653	624	647	633	674	686	669	662	695	635	629	646	670	670	629	683	652	643	682	671	701	696	642	677	640	675	643	657	736	600	664	643	656	681	680	650	638	661	626	683	665	662	633	604	696	646	647	677	648	652	654	664	676	644	640	667	667	650	675	671	700	685	651	667	650	654	679	630	615	638	660	663	625	662	632	667	695	657	683	649	689	680	682	653	708	708	701	666	644	663	665	726	616	641	687	680	674	613	651	643	660	697	619	669	609	677	632	673	719	663	694	684	647	670	637	626	655	658	630	673	647	674	673	663	598	664	636	641	675	677	693	647	613	635	661	636	656	706	658	626	645	659	660	656	669	674	659	686	666	629	629	669	647	717	640	659	681	653	669	699	656	697	686	668	639	653	660	653	619	641	653	677	644	677	622	666	702	702	660	662	621	624	642	646	633	654	684	682	687	642	646	658	688	681	648	681	700	670	607	634	690	610	638	619	643	657	627	642	684	684	673	655	641	656	641	676	649	676	663	656	649	643	644	619	643	681	656	642	626	606	655	675	671	645	669	669	619	664	672	686	620	666	692	624	648	630	635	668	648	667	627	665	653	651	654	662	701	631	628	632	674	714	660	654	636	641	647	702	676	675	646	608	642	633	688	694	633	658	669	688	677	657	657	664	644	625	684	701	664	651	642	657	626	649	658	633	644	633	644	657	664	661	658	689	665	639	665	650	663	655	657	644	685	632	654	613	697	642	678	661	619	681	649	673	635	629	673	677	699	619	640	699	638	658	659	633	678	685	654	651	663	643	673	623	620	612	659	668	647	633	677	631	653	649	684	690	693	666	630	656	698	681	668	653	656	639	674	615	634	625	654	678	669	614	656	663	660	661	660	660	705	630	642	638	660	670	693	630	679	686	667	697	652	670	684	650	644	690	632	644	692	704	627	668	644	660	683	694	607	679	589	660	643	700	666	607	647	692	699	683	664	688	648	660	638	663	676	684	711	619	675	686	701	654	665	698	673	641	666	641	679	683	667	670	651	680	665	655	653	639	663	651	667	632	647	598	693	631	701	669	704	669	731	609	679	625	639	706	653	671	618	623	682	672	643	648	675	677	673	649	688	631	647	688	677	708	630	710	643	664	648	710	637	676	661	660	678	645	662	683	684	688	650	653	663	634	683	703	698	689	627	709	665	680	678	655	617	663	661	681	623	634	663	656	680	684	639	718	684	677	654	682	649	681	647	642	680	683	698	663	636	695	673	649	657	651	664	647	633	685	690	655	689	654	654	642	642	641	687	675	660	686	651	666	682	633	643	644	722	647	671	670	671	677	682	669	647	673	673	624	644	652	680	660	665	658	643	699	647	673	667	651	679	693	667	703	667	654	636	665	681	630	660	709	677	657	699	686	709	682	691	666	679	697	660	666	641	660	704	643	652	689	650	630	609	692	639	679	683	677	672	693	692	658	637	634	657	619	629	672	695	681	639	670	615	676	656	644	716	649	709	662	723	645	658	681	682	650	718	702	610	665	662	665	658	691	665	667	661	669	647	694	687	671	652	641	638	616	678	638	665	681	661	624	666	647	654	667	688	684	657	663	603	652	661	696	662	568	660	663	648	691	660	670	683	673	646	653	678	633	656	656	639	659	645	630	693	666	685	677	627	654	647	684	640	659	674	634	624	643	670	682	633	687	635	631	645	663	695	633	639	667	610	662	686	628	655	682	701	639	651	640	672	693	614	656	654	673	643	665	660	655	690	644	617	666	673	668	697	636	665	675	655	634	681	676	687	640	673	660	654	714	680	690	642	637	612	657	635	630	591	613	648	693	664	601	642	654	671	641	664	655	677	678	680	686	696	661	612	629	650	637	695	644	661	669	658	687	661	699	642	667	648	652	641	611	665	635	678	642	624	670	698	651	653	667	648	628	665	675	620	677	658	679	657	669	670	691	644	654	651	609	637	697	679	643	661	655	648	650	664	640	634	674	679	660	657	631	681	656	664	659	661	696	683	676	604	651	656	725	662	618	709	710	673	651	674	676	650
16622	1397	743	594	444	370	287	245	205	164	192	150	169	160	174	148	131	154	113	129	119	151	140	135	136	147	120	149	117	118	145	120	137	127	117	123	153	120	125	95	131	122	141	110	121	109	149	151	132	141	122	129	122	121	123	110	131	137	114	119	116	124	118	131	112	116	110	129	106	132	115	116	103	121	122	111	118	125	110	109	121	107	142	123	138	123	120	124	117	101	111	133	113	119	117	153	124	120	112	117	127	123	131	132	126	111	113	109	133	116	123	128	138	95	109	117	113	109	107	113	135	110	132	111	121	102	129	143	113	116	114	120	105	127	101	142	136	135	122	132	123	134	122	134	119	98	111	119	127	135	120	125	132	142	125	134	134	126	131	109	112	120	118	136	113	117	126	125	123	125	141	122	118	113	111	148	110	109	123	121	123	124	102	121	96	111	127	138	115	140	117	128	112	102	122	110	136	131	120	125	134	129	123	126	142	130	118	133	99	126	128	114	127	118	140	120	128	123	127	125	121	133	147	130	106	132	127	125	134	120	104	134	112	128	130	143	118	143	113	137	117	141	130	117	104	112	142	128	144	148	141	120	109	132	143	132	123	126	130	116	137	117	119	116	116	107	119	107	135	110	102	122	101	110	128	113	132	111	137	114	122	129	130	134	130	125	119	121	136	113	129	133	103	117	125	130	113	119	111	125	108	127	138	120	123	118	121	108	122	127	131	119	124	135	127	141	134	99	94	93	142	131	107	138	121	105	123	116	127	117	94	125	110	125	129	144	118	111	137	99	128	121	146	120	141	118	113	139	124	123	122	141	141	123	131	108	123	139	120	122	115	116	130	101	129	101	137	122	126	110	102	113	134	108	109	115	132	111	132	122	114	125	124	128	131	108	122	134	111	119	128	110	110	130	122	112	119	147	119	125	133	125	122	138	116	129	134	134	133	106	99	147	127	108	104	123	135	102	127	134	106	122	128	107	112	131	107	112	141	142	133	144	108	116	130	109	126	117	121	133	121	132	121	130	99	138	128	116	120	134	119	131	116	114	116	123	141	105	123	139	106	124	130	137	140	108	132	102	128	108	117	123	137	129	138	119	117	134	133	131	107	131	128	123	120	115	126	113	123	135	127	119	110	122	93	121	122	135	135	102	134	109	130	126	137	130	116	141	125	120	111	112	109	130	139	126	136	119	130	127	111	119	115	113	112	151	123	133	125	120	134	107	131	143	137	112	136	128	126	117	113	129	106	112	125	126	133	116	115	99	160	103	115	121	138	157	124	123	127	116	132	102	107	120	147	125	141	135	109	110	131	118	111	128	127	139	124	111	127	126	132	116	116	106	123	134	113	125	107	117	121	105	110	137	112	116	109	103	152	119	126	116	138	123	127	133	97	111	121	128	118	125	111	138	128	120	133	129	134	126	112	128	137	121	130	107	121	102	137	127	134	122	141	103	114	110	114	145	116	124	104	107	116	140	124	100	125	127	119	126	119	121	116	118	133	127	120	110	119	111	134	133	118	122	105	135	116	116	118	123	110	107	107	108	110	131	105	123	104	119	119	108	111	119	119	151	131	121	126	124	114	103	143	113	119	116	141	112	113	131	146	101	125	132	126	112	110	107	120	128	111	123	142	115	132	124	116	128	122	143	135	115	117	118	118	131	131	95	110	126	113	124	114	131	129	104	125	109	129	109	138	105	150	124	124	113	141	115	114	138	125	132	118	128	133	108	147	107	109	122	132	133	147	102	134	112	137	113	125	131	108	113	118	134	111	107	122	122	115	126	115	119	122	141	117	113	124	119	99	114	122	119	124	118	122	129	127	127	124	136	124	124	122	105	141	114	135	119	153	91	146	135	120	113	120	110	114	124	122	101	110	129	105	131	128	130	120	120	137	119	135	115	97	104	128	120	127	150	128	114	129	115	121	131	117	117	113	117	126	143	120	125	137	142	149	116	121	129	129	128	123	127	123	121	110	114	137	141	118	117	97	134	136	97	128	109	120	136	107	132	124	125	142	133	131	115	107	116	122	114	124	141	143	131	152	119	123	127	110	125	116	111	110	135	112	133	144	121	130	126	132	130	118	120	121	135	112	128	125	122	124	107	126	120	136	120	128	124	121	109	123	122	122	130	120	144	128	109	131	135	119	131	118	117	123	109	140	128	123	129	131	106	138	138	129	138	126	102	129	124	110	126	125	130	108	120	131	130	150	122	117	114	143	98	127	126	127	126	112	118	119	114	134	115	133	122	134	133	132	111	138	118	126	120	115	128	132	126	133	145	123	120	129	131	123	122	94	102	121	116	131	114	122	104	126	117	124	108	119	139	114	119	114	126	135	134	139	126	114	99	133	137	143	105	115	137	123	132	115	139	131	136	113	113	112	116	119	140	99	120	108	134	118	134	149	119	111	107	128	96	132	117	98	112	129	129	116	122	108	128	116	116	117	112	134	129	126	121	143	103	110	119	152	109	127	121	115	122	165	113	101	138	120	135	124	114	130	101	130	98	128	111	137	128	117	113	122	123	115	116	108	140	128	127	118	119	112	129	129	143	119	101	127	111	128	132	157	112	119	119	113	107	132	135	133	103	125	126	126	131	130	138	138	148	113	113	111	135	124	110	138	127	124	129	131	124	105	101	128	126	134	124	135	128	99	126	120	125	122	146	119	106	126	137	117	124	95	118	129	132	128	117	122	130	126	118	135	134	129	116	141	122	123	119	125	148	119	115	130	103	126	133	120	116	129	113	126	113	134	119	113	131	123	108	125	125	133	120	110	144	125	121	117	116	125	143	113	140	125	116	100	114	112	109	119	136	129	109	134	155	107	120	127	112	131	136	110	121	139	142	122	143	114	110	122	128	113	134	127	126	122	132	108	106	145	132	101	137	121	119	135	141	107	123	130	113	125	117	124	115	121	125	120	115	131	125	116	115	126	109	125	122	108	116	132	116	137	102	129	105	134	128	131	125	114	123	146	110	128	107	124	132	123	126	121	129	120	116	120	138	101	131	107	116	113	122	125	103	146	125	122	108	114	122	124	114	109	130	107	126	115	148	112	143	131	119	116	117	114	119	120	133	116	126	129	138	129	123	109	115	127	145	121	132	98	127	133	118	133	132	123	130	95	130	126	129	124	122	133	127	123	96	121	131	123	123	139	105	115	127	125	124	132	121	113	119	123	118	135	123	108	98	104	146	136	138	137	135	117	119	135	123	107	110	110	109	122	134	135	130	130	131	111	124	121	113	121	125	130	119	128	114	130	123	116	104	124	150	122	129	113	112	118	123	124	144	124	119	118	97	127	122	124	113	121	120	142	105	121	124	129	123	125	136	111	112	135	121	118	119	121	132	112	132	143	139	113	118	142	120	115	132	125	115	123	106	117	108	102	108	100	128	112	114	111	109	111	103	116	123	111	124	106	112	104	117	124	123	124	120	114	112	118	129	128	104	110	121	115	114	145	134	126	139	121	113	135	110	108	124	104	116	134	106	135	137
10625	915	1622	1959	1734	1593	1229	924	686	657	553	533	491	504	484	424	419	451	451	408	429	418	388	403	385	379	379	328	365	332	349	342	351	342	360	335	348	335	328	328	339	293	329	341	343	346	305	302	328	318	323	356	347	330	343	359	299	329	316	316	369	292	326	322	291	357	327	316	312	329	294	299	303	325	296	305	326	299	313	338	315	335	320	355	359	292	334	336	337	337	316	350	344	285	331	331	357	347	309	330	322	342	301	341	279	349	313	298	347	343	353	296	322	316	348	307	327	321	327	303	321	306	336	324	320	314	334	325	324	322	326	317	363	313	311	349	317	320	337	311	318	309	306	327	339	281	343	324	326	314	306	335	317	324	311	286	321	302	332	286	338	339	304	308	323	345	319	341	306	311	299	333	325	323	343	342	323	314	323	348	326	289	299	333	322	318	317	317	331	338	282	315	321	326	311	318	313	295	306	313	296	340	309	302	325	318	337	359	314	316	321	295	301	316	304	356	309	334	299	312	348	314	323	310	301	321	330	305	332	321	335	316	290	327	308	309	285	316	331	326	333	301	327	339	362	366	319	305	312	319	362	335	342	304	319	332	321	304	314	293	346	299	331	320	319	297	299	361	307	294	317	352	361	285	320	335	330	339	308	302	310	330	333	336	321	316	307	293	329	337	315	307	361	312	316	325	347	318	314	307	310	325	333	325	300	283	305	343	322	303	318	318	313	342	311	319	317	315	320	333	317	264	305	306	305	304	318	295	336	323	331	329	302	304	325	303	329	294	311	331	305	332	351	289	310	325	321	322	325	316	317	299	319	311	326	330	301	326	296	304	305	304	348	301	330	310	314	292	351	297	295	326	327	304	297	282	333	319	322	319	320	343	308	328	315	302	347	295	291	335	314	360	336	317	304	320	337	314	291	323	323	279	303	359	308	315	296	333	291	340	306	319	321	289	365	284	328	323	322	305	296	323	307	319	321	296	329	312	347	338	332	304	301	330	317	324	348	321	338	316	344	276	323	307	316	326	298	295	319	315	333	302	332	311	331	256	324	325	299	351	339	337	263	333	304	315	311	314	286	304	333	296	300	333	301	302	323	323	315	307	316	324	327	310	304	314	312	328	314	297	307	332	316	307	316	313	320	347	281	311	297	314	297	321	325	333	314	305	320	342	310	297	304	312	317	308	310	330	330	337	306	325	293	314	326	338	290	326	302	289	343	330	330	335	326	302	312	349	337	370	320	308	303	318	347	303	337	348	313	335	319	328	344	324	321	326	275	302	348	303	349	312	323	329	314	340	378	313	312	322	322	337	339	319	321	332	321	296	301	315	317	313	296	311	323	343	337	315	320	305	310	325	318	324	297	318	337	335	308	316	341	305	334	300	329	310	308	323	321	329	316	333	318	279	299	285	313	330	318	296	324	330	306	327	324	312	305	328	328	336	309	337	332	317	300	318	307	346	313	300	325	312	327	329	322	330	314	331	322	319	325	322	321	325	312	299	332	363	290	286	337	348	310	323	314	341	336	290	300	293	307	298	358	297	338	339	346	321	290	298	343	330	322	328	258	321	326	358	350	349	328	327	326	318	322	317	346	331	315	316	289	324	317	327	315	307	320	342	304	329	330	304	350	323	327	334	302	305	317	319	297	323	321	303	333	321	319	342	299	303	334	306	319	286	331	346	301	334	344	337	291	323	332	348	296	330	306	335	290	331	349	311	314	327	336	344	317	289	325	300	297	305	331	299	326	331	319	328	340	339	365	304	357	282	320	310	318	334	318	304	300	311	324	308	309	307	349	320	321	329	327	298	289	322	337	312	347	329	323	305	298	331	344	319	340	330	346	315	310	323	305	309	322	315	323	312	320	323	335	338	317	325	329	307	314	314	323	308	356	320	302	318	312	310	314	345	308	317	334	294	328	321	310	291	342	337	335	306	298	310	327	308	321	301	316	286	310	333	320	285	333	303	316	322	299	312	323	272	325	314	325	315	334	307	324	305	335	329	306	300	327	289	296	336	332	320	314	294	320	306	349	314	330	347	316	307	320	315	333	312	309	291	342	317	308	337	311	321	305	349	307	318	280	310	311	323	283	316	338	343	309	329	345	355	310	329	290	328	305	326	313	317	305	317	323	305	328	303	349	328	347	292	345	323	327	331	317	316	326	325	298	315	333	302	314	328	352	292	291	322	324	304	305	308	318	303	317	308	301	312	350	319	299	296	298	311	334	314	305	334	294	329	330	301	310	341	338	326	299	340	299	340	322	318	335	312	294	326	296	301	309	344	326	308	338	321	332	317	306	334	293	331	319	342	331	318	310	311	329	315	310	319	314	303	308	337	312	315	314	332	310	291	310	325	341	328	292	311	313	345	287	318	299	307	319	329	333	314	315	334	294	330	320	311	305	294	318	303	328	347	333	319	286	302	307	348	288	324	285	321	304	312	281	322	315	299	340	312	305	322	341	306	323	325	361	314	317	306	299	322	319	317	307	335	314	316	345	323	320	320	325	350	304	331	308	322	319	279	307	297	299	307	302	325	323	310	304	344	319	333	360	345	314	360	313	312	312	317	343	285	296	330	324	326	310	301	301	305	304	306	330	322	305	326	305	323	302	327	310	343	318	326	320	363	325	334	327	322	305	309	290	289	293	305	315	331	313	304	349	308	316	315	317	300	339	357	333	345	341	317	292	312	338	309	314	311	323	279	319	307	321	337	305	324	340	344	288	315	316	353	329	287	295	336	316	315	346	312	335	295	294	325	295	340	328	329	306	321	329	339	301	328	350	330	326	329	320	316	335	333	309	294	304	283	310	319	343	287	313	297	319	291	324	326	308	284	328	337	314	340	330	296	310	286	322	319	327	318	343	296	316	344	358	291	309	327	332	329	301	326	324	321	311	328	306	302	317	317	328	352	327	297	313	349	332	317	292	290	309	293	313	319	315	306	339	329	313	328	333	326	287	338	305	352	309	340	322	327	316	318	302	307	308	288	321	315	289	334	324	287	320	324	304	332	308	366	318	320	307	324	327	330	314	312	307	317	311	322	329	344	312	298	331	313	310	315	302	325	333	290	305	341	312	321	310	321	327	308	309	330	357	333	300	337	326	318	337	320	327	349	327	319	292	303	342	321	313	315	310	306	272	288	331	314	292	327	312	324	278	346	361	330	333	325	306	334	338	359	316	327	296	355	327	303	288	323	366	313	309	345	308	325	331	323	300	345	319	296	301	316	310	308	315	340	279	328	334	325	292	300	303	297	320	326	329	341	335	306	346	350	335	361	296	339	309	313	326	314	310	308	337	316	341	349	304	332	314	306	297	315	327	309	325	314	307	309	307	296	311	303	299	304	309	309	320	326	329	319	321	335	350	307	288	317	320	322	311	369	350	310	313	334	302	313	326	304	306	348	305	327	337	320	339	339	324	309	301	325	332	291	324	291	287	316	321	309	319	320	325	317	350	310	333	321	308	299	299	324	315	324	304	336	349	326	304	332
2252	357	362	338	370	333	352	299	273	324	268	347	285	284	327	265	313	312	311	294	277	311	292	297	256	309	298	308	287	328	300	282	317	299	316	262	285	326	312	317	334	291	305	282	307	326	292	297	294	287	282	317	301	289	268	263	297	287	316	306	294	291	317	277	299	299	319	292	300	273	273	314	312	321	298	312	301	301	302	288	298	289	287	277	267	317	279	303	308	299	319	305	312	312	294	307	301	315	288	315	290	276	279	288	314	273	293	297	322	310	279	287	322	277	318	305	329	312	273	325	306	322	294	300	288	285	301	297	302	320	325	286	290	286	305	304	282	312	260	297	325	295	316	260	308	298	322	318	271	290	337	316	305	292	300	339	295	298	314	309	285	305	266	280	279	298	307	280	283	301	300	293	299	286	279	292	272	299	303	282	294	293	262	317	266	288	339	309	303	314	306	280	291	322	301	330	321	284	310	289	274	318	267	338	314	330	300	308	334	307	318	282	293	287	276	309	271	285	300	299	285	321	302	308	278	340	303	298	279	307	267	318	285	299	307	310	319	327	298	316	287	311	314	312	269	298	312	313	281	309	312	327	319	304	287	286	302	318	290	282	280	313	285	270	293	329	300	298	288	290	299	318	252	316	332	288	316	328	295	318	315	301	275	322	298	282	344	295	290	283	288	296	308	286	272	311	321	300	291	345	315	300	305	259	318	309	330	322	296	262	335	278	319	321	291	307	273	266	251	303	269	313	281	320	313	324	302	325	295	297	266	271	307	287	276	305	361	304	288	329	310	307	340	312	293	305	325	305	294	299	278	307	312	308	296	317	295	279	276	313	332	320	281	298	283	306	315	299	357	302	289	315	292	300	319	306	280	249	290	290	307	315	334	293	306	273	288	308	267	295	276	277	293	318	307	331	289	330	291	277	301	302	284	311	293	290	299	296	303	295	270	283	316	304	301	297	279	305	303	304	292	279	314	290	294	276	284	290	324	285	301	280	281	353	330	286	317	300	283	315	266	288	305	306	277	288	296	303	282	312	291	333	315	313	297	318	295	292	327	319	290	297	323	260	305	275	321	291	304	310	298	285	301	275	323	275	305	252	326	319	300	329	289	295	270	334	319	288	302	310	301	261	276	300	305	326	297	319	311	339	305	286	300	278	341	317	286	314	333	286	303	285	307	287	299	286	309	306	300	299	285	313	302	305	301	337	310	288	312	322	322	267	254	315	286	268	281	292	296	293	323	309	288	278	298	280	308	326	279	338	297	314	289	336	293	295	311	305	318	309	307	296	330	285	316	308	319	293	331	314	299	295	284	283	285	260	319	284	353	332	298	286	314	328	286	285	307	273	302	330	296	302	281	310	313	294	309	343	303	304	303	274	300	319	284	311	291	271	278	315	288	296	297	285	285	309	300	311	293	315	328	279	282	302	276	305	268	276	282	317	294	308	331	304	298	306	301	285	328	302	291	284	311	309	280	313	300	283	280	292	299	326	281	293	309	278	288	312	285	301	284	307	312	337	286	333	303	284	298	339	302	322	279	273	312	301	292	300	277	279	288	281	288	326	260	302	320	321	287	289	318	309	302	311	303	300	324	279	271	300	296	271	317	303	311	309	302	292	311	290	289	315	273	292	288	283	276	298	321	299	260	313	306	306	317	348	266	297	328	307	290	252	288	315	288	275	322	286	289	303	300	302	305	323	290	280	277	310	310	284	311	258	292	264	304	289	302	326	319	321	290	306	293	270	281	327	316	296	310	289	295	294	290	295	291	326	320	308	323	319	320	272	285	309	306	282	295	333	323	280	305	285	293	334	327	320	312	289	281	301	305	289	282	316	286	297	316	296	328	304	305	282	302	310	284	310	300	267	289	298	294	295	311	294	306	300	285	324	303	311	299	292	250	309	291	312	307	299	296	280	304	304	302	249	343	318	253	293	318	303	308	295	312	275	314	299	268	319	333	276	328	312	287	305	291	285	323	308	327	287	283	305	316	314	319	286	297	323	270	288	277	308	306	276	301	292	300	317	281	299	269	305	284	289	313	271	327	299	297	292	277	285	305	319	291	307	292	296	337	310	300	275	279	291	321	326	313	255	304	316	303	330	294	274	283	290	286	311	301	323	284	287	313	294	334	287	319	296	305	296	279	290	321	281	302	268	290	320	318	315	281	277	336	313	288	302	301	263	307	307	300	285	293	318	294	310	309	276	281	325	296	283	309	281	303	299	319	299	311	289	294	290	296	306	273	316	285	306	326	326	319	307	314	313	304	293	298	271	286	317	302	275	310	271	306	311	298	308	289	265	306	306	287	320	317	313	281	291	306	314	284	291	288	301	287	318	267	308	297	295	261	299	320	287	295	300	303	314	340	300	297	278	303	349	300	302	310	318	299	293	280	298	326	275	311	322	289	296	261	308	287	297	316	301	303	286	283	298	276	321	314	332	289	306	304	349	308	293	293	299	307	282	279	313	267	306	257	298	333	320	280	299	289	314	252	301	271	313	315	273	323	332	310	326	322	274	288	323	283	288	296	284	279	309	281	295	357	307	301	281	306	302	334	307	309	278	314	292	256	311	321	312	316	286	301	314	263	293	334	327	344	315	276	315	291	287	291	299	305	298	270	325	297	322	332	299	316	310	286	279	312	277	339	285	270	304	308	303	314	301	293	288	273	323	312	275	287	287	289	309	274	292	303	259	314	289	297	290	323	289	307	304	311	301	294	303	295	258	354	312	304	322	299	302	316	315	288	302	332	318	315	291	307	338	320	288	275	283	308	295	299	300	289	275	300	323	282	297	315	280	310	314	311	297	299	328	314	299	328	263	294	332	307	336	322	274	318	326	331	297	290	313	289	283	304	275	267	325	320	295	295	298	296	288	337	315	299	289	281	308	288	290	312	271	312	298	314	310	326	346	281	286	269	290	309	296	278	319	290	291	323	286	309	281	291	278	315	304	299	291	306	315	270	296	318	266	315	271	292	300	272	299	315	327	302	292	317	303	305	295	280	296	273	287	272	259	323	311	286	289	327	315	327	275	343	327	266	299	292	302	290	282	336	275	277	258	288	300	316	330	297	299	306	311	313	298	298	325	298	302	303	323	292	271	305	339	282	296	327	315	312	311	261	268	284	302	278	312	304	331	336	310	273	307	278	314	287	291	329	342	310	330	315	308	254	335	282	309	291	299	307	303	316	274	279	300	313	312	294	299	295	279	317	308	306	293	279	304	298	305	292	296	302	278	293	303	307	317	295	287	289	341	306	329	307	294	305	304	311	260	304	286	315	291	301	307	309	343	314	289	287	323	278	303	312	298	312	314	303	309	324	344	319	295	324	305	337	281	287	304	322	315	311	300	295	301	316	319	265	323	345	298	296	324	263	296	307	302	332	312	294	297	312	305	332	305	307	282	297	306	277	318	275	302	306	273	304	285	306	290	292	312	285	310	322	308	307	288	302	280	309	291	284	337	336	288	302	285	332	336	287	295	289	315	370	327
2679	808	849	950	958	899	849	762	775	750	725	706	700	779	746	729	686	690	697	722	686	702	748	712	738	746	725	696	701	760	727	717	653	719	710	734	680	691	709	701	732	749	725	723	683	746	668	688	708	686	704	714	743	700	752	705	651	715	746	727	660	707	695	688	747	731	759	726	709	681	738	724	704	678	710	737	696	695	723	743	696	722	683	743	745	710	732	710	691	706	713	718	689	715	741	681	756	713	747	746	697	708	721	721	758	761	730	688	717	711	690	709	732	753	708	725	708	748	702	718	692	640	699	719	746	728	708	711	702	691	724	693	689	731	720	731	731	744	695	725	715	676	718	702	702	777	733	733	718	725	738	698	683	747	736	711	685	737	766	734	735	732	747	729	713	679	699	712	721	694	708	684	704	702	698	740	743	738	709	738	719	731	708	674	738	743	715	696	705	734	664	686	765	736	730	733	722	704	709	711	728	741	740	739	709	732	717	682	687	748	694	761	727	719	698	719	661	675	728	690	728	723	745	684	723	742	731	743	731	726	669	681	698	673	747	770	681	690	708	722	705	732	720	721	670	738	717	752	781	758	702	720	683	734	721	730	731	713	718	720	715	737	684	747	732	697	727	718	761	722	688	689	682	738	699	693	720	708	717	693	703	733	729	714	748	710	706	694	680	677	745	748	722	734	733	729	745	700	705	714	708	738	746	707	714	719	733	724	738	735	716	717	695	757	694	665	715	726	701	718	722	672	714	716	721	726	698	677	728	731	685	720	751	706	702	762	755	697	710	705	695	648	703	717	706	762	733	724	763	732	685	744	719	728	735	693	719	702	720	713	682	738	673	721	684	719	719	699	750	712	722	713	692	728	745	706	651	709	729	711	662	753	710	707	699	754	699	697	749	733	682	706	778	702	770	721	765	673	727	693	766	723	747	665	714	753	707	760	724	694	679	695	693	743	756	720	692	707	732	771	749	670	726	689	777	704	745	731	756	721	718	748	726	701	742	699	744	762	755	676	695	699	697	665	728	720	748	711	673	689	767	705	726	723	750	699	699	714	700	708	728	689	744	719	758	730	740	707	712	741	733	672	727	706	743	742	661	717	726	717	687	694	732	678	720	678	693	719	721	765	644	665	717	736	667	745	722	671	708	688	752	677	656	693	721	659	737	720	719	669	727	684	747	679	719	706	665	705	760	713	710	703	724	730	758	712	732	728	698	699	721	706	680	663	699	704	706	697	735	677	739	763	717	706	770	761	719	753	705	724	707	722	773	705	743	756	731	738	725	728	752	725	743	678	701	700	659	670	711	727	776	751	692	714	723	696	709	732	686	715	676	693	725	728	711	672	711	726	753	700	707	691	739	690	669	729	664	749	728	721	733	705	743	729	714	738	722	716	695	736	707	735	725	720	681	729	717	744	734	733	682	706	740	719	701	702	723	698	700	741	703	655	754	718	638	718	710	760	761	669	701	712	741	669	698	729	700	673	670	736	703	733	723	716	724	715	716	747	722	661	678	721	738	700	759	732	688	711	741	636	698	740	754	704	711	750	730	709	709	746	689	713	737	750	734	703	735	724	701	694	700	730	718	676	701	703	676	652	747	741	725	696	684	704	735	740	709	740	748	700	729	697	727	748	695	734	766	690	749	724	689	784	735	734	696	751	739	721	736	696	662	731	738	727	735	701	744	674	734	687	698	772	709	729	733	713	690	719	726	690	644	677	762	763	713	735	703	706	693	778	742	714	685	713	714	722	711	720	691	696	742	758	686	712	736	726	684	720	699	682	680	703	706	762	693	757	776	744	716	714	726	717	692	688	709	707	713	724	747	737	684	673	709	676	706	719	717	724	684	756	763	680	708	752	707	685	730	735	739	749	747	705	724	761	665	713	711	726	683	719	739	708	701	743	714	766	770	744	716	690	744	727	719	751	765	696	739	718	710	729	703	664	734	722	743	741	713	751	755	770	682	697	666	720	726	749	710	685	713	719	708	734	699	722	718	712	724	674	744	725	769	724	720	678	732	769	712	705	714	751	725	684	735	747	748	708	731	747	737	713	724	728	729	709	735	696	732	704	695	736	728	713	665	664	754	706	707	683	739	740	739	712	731	711	691	723	704	735	738	762	708	739	641	741	718	726	714	689	699	695	664	741	778	715	673	709	676	720	717	759	715	725	702	668	663	709	708	750	713	739	742	723	700	736	756	679	710	718	676	722	720	699	713	753	722	721	740	705	720	725	751	730	739	659	703	702	687	728	676	729	746	708	700	730	698	717	676	707	650	767	727	675	746	707	702	740	744	721	738	755	738	650	754	681	722	731	726	715	791	742	730	724	708	650	748	723	698	714	734	708	707	723	696	732	742	751	700	680	685	683	683	746	666	687	737	762	706	714	702	717	697	755	699	710	738	675	720	769	704	711	679	740	720	715	750	708	693	734	746	758	692	706	707	730	742	704	735	652	747	722	734	745	718	720	692	713	711	712	734	735	752	717	697	702	722	710	723	723	695	704	694	718	704	693	723	689	682	703	694	740	719	719	706	782	715	733	729	685	676	730	695	701	684	710	675	714	724	721	717	735	707	725	738	742	725	766	757	686	705	747	758	715	715	680	703	738	699	707	682	679	726	724	705	778	726	658	730	705	720	732	752	752	730	706	707	777	707	729	769	699	668	712	692	745	682	662	683	695	723	711	778	724	696	706	695	677	701	771	715	707	699	684	684	736	727	710	743	680	709	692	696	718	749	736	734	753	730	741	721	728	728	717	707	717	746	723	765	707	718	725	739	699	791	705	734	719	664	708	657	721	677	715	703	715	676	695	757	728	722	771	731	728	722	708	735	731	717	716	696	712	743	690	719	731	718	717	750	708	727	779	717	707	721	731	724	743	746	710	712	683	692	723	696	734	675	712	678	701	658	701	714	703	710	728	696	696	721	696	734	723	699	696	733	721	745	733	675	715	717	683	712	709	696	726	720	678	724	733	725	686	723	693	675	705	692	722	735	703	652	727	756	724	715	706	705	674	703	668	741	706	724	703	666	718	722	712	694	715	717	686	742	712	705	706	736	721	749	722	698	777	681	717	703	685	730	705	730	719	721	674	720	701	715	727	674	726	696	708	750	748	724	745	702	724	758	744	709	686	711	706	754	712	719	704	705	714	687	702	731	728	700	669	715	678	705	750	700	666	735	723	709	744	707	726	715	708	717	704	700	706	739	741	742	727	720	724	736	740	747	717	736	711	723	696	713	754	713	738	729	734	749	708	695	692	711	713	729	665	721	730	716	726	683	743	680	708	709	679	734	691	719	702	723	705	696	691	743	751	765	705	660	740	738	725	660	699	707	690	659	714	687	689	696	676	731	695	764	682	700	741	727	728	719	711	723	711	753	732	748	659	735	727	768	696	714	720	736	712	710	673	679	707	681	710	744	727	744	716	684	673	768	672	702	748	688	666	723	707	686	699	773	756	745	734	669	662	704	734	688	735	683	713	700	689	724	747
9669	841	661	552	464	453	387	364	281	306	293	273	303	262	296	277	266	318	293	302	276	278	285	277	280	278	299	252	274	290	282	292	264	277	280	258	269	255	247	238	276	255	288	310	278	274	273	279	254	277	233	280	275	290	309	297	277	312	294	287	312	297	269	267	283	301	272	242	308	264	194	280	260	252	297	302	261	266	264	285	317	255	271	269	298	284	317	268	287	286	309	279	295	304	290	244	268	268	270	282	286	262	245	252	272	268	300	284	297	288	285	283	280	296	259	301	264	257	273	291	305	286	267	280	293	265	276	294	283	291	295	263	281	309	285	272	297	290	289	291	249	269	291	270	257	306	274	292	304	278	266	277	300	247	280	277	270	280	266	252	275	261	285	273	251	263	327	285	257	267	291	280	297	291	304	260	277	251	288	274	281	292	270	278	266	276	304	268	281	262	267	304	276	298	270	281	301	269	269	275	286	276	291	306	271	264	262	262	293	298	289	259	295	303	281	284	284	298	278	266	259	293	251	302	285	292	277	271	300	288	277	268	253	292	266	268	251	261	291	269	286	283	258	254	275	274	307	280	309	267	287	265	270	301	277	317	274	256	250	298	305	258	295	311	303	294	253	267	273	283	244	254	272	289	284	273	285	250	254	289	261	273	245	269	290	285	303	271	319	305	326	289	300	292	254	304	270	269	304	277	280	276	300	235	288	305	280	277	291	251	264	270	276	276	260	275	275	260	292	249	281	270	292	298	268	278	278	280	305	271	282	244	286	279	273	275	274	309	267	281	266	293	281	253	272	281	294	289	292	266	284	267	295	286	299	340	290	259	273	291	248	262	281	283	296	246	321	263	289	263	313	279	291	295	279	343	271	262	242	254	258	266	337	311	267	296	295	289	302	292	309	291	270	276	281	272	225	281	295	259	287	287	261	258	266	249	285	275	313	301	254	262	293	272	296	287	293	288	291	281	262	303	263	291	302	298	276	300	278	314	313	268	273	275	217	277	308	247	295	282	277	291	276	275	274	277	266	268	288	260	295	262	272	283	274	269	303	297	302	266	283	242	293	280	266	299	307	268	269	318	301	279	285	297	310	282	284	312	257	299	295	327	271	264	221	314	304	282	267	289	297	280	261	293	257	285	288	267	287	271	271	283	291	271	251	294	250	256	247	294	281	241	299	269	288	293	267	292	304	305	309	270	291	245	275	288	288	263	285	254	287	263	282	267	278	293	271	270	264	255	313	285	256	271	312	273	267	297	262	272	278	307	281	280	296	282	263	270	285	273	270	300	280	272	273	283	273	284	292	279	286	264	279	248	261	269	256	281	259	291	291	279	267	277	288	292	262	263	307	293	257	276	266	289	278	305	294	289	257	272	279	289	278	290	275	286	281	241	279	286	294	276	311	269	299	275	298	297	275	246	290	294	298	275	253	273	279	303	302	269	278	272	292	267	270	283	266	268	258	291	289	240	277	337	326	291	263	272	247	255	289	248	248	275	263	270	270	291	265	271	234	271	278	296	255	287	289	274	300	253	257	266	269	263	291	294	266	272	268	301	287	293	279	288	314	262	283	289	265	292	281	319	256	306	233	284	266	269	232	282	269	269	235	284	280	304	308	304	277	297	280	265	288	275	270	235	294	273	272	273	287	239	286	282	268	274	287	243	258	282	271	296	301	270	253	222	274	281	235	291	299	258	289	269	281	281	281	263	272	332	265	305	261	302	284	253	290	297	276	280	291	273	268	275	269	282	257	275	278	287	269	273	267	310	251	295	255	300	273	257	291	277	317	264	275	247	287	297	258	285	280	305	284	295	255	252	290	303	280	280	296	245	269	258	288	285	267	289	294	278	302	317	279	282	290	299	274	268	253	281	271	264	274	287	287	294	294	287	332	293	311	262	256	299	248	281	294	289	273	259	286	295	292	304	259	264	255	286	289	288	254	283	294	302	271	282	271	287	283	287	282	283	249	302	288	258	268	270	295	291	243	292	272	273	278	254	271	276	274	271	261	255	319	266	297	295	288	299	274	291	261	292	271	304	298	267	281	322	283	275	253	303	261	275	300	272	279	283	267	287	279	290	299	287	252	306	272	277	269	269	263	273	276	279	299	276	299	279	291	267	319	289	280	271	286	284	271	282	308	283	275	288	276	279	294	263	286	277	279	292	302	266	288	292	260	286	268	290	281	300	288	289	273	305	265	307	289	284	277	305	268	266	283	280	284	236	290	272	290	265	306	289	273	257	275	275	257	272	295	278	264	276	265	265	253	293	290	263	273	262	271	276	303	295	298	243	290	277	296	254	312	267	297	279	300	293	274	283	295	281	310	277	273	272	279	280	270	275	284	292	267	294	281	293	248	272	223	259	253	279	267	262	289	298	310	303	303	297	293	259	309	311	282	286	266	298	272	291	232	287	284	267	292	268	272	286	295	294	265	304	268	274	271	274	298	266	269	277	257	272	327	291	295	308	262	253	299	269	265	279	266	269	279	296	289	280	287	273	257	249	294	265	279	278	270	287	276	264	265	270	263	284	231	282	299	259	313	252	290	290	275	261	280	263	283	278	301	286	266	256	254	258	281	250	299	295	297	298	319	279	290	257	287	271	287	267	264	270	265	295	262	267	277	306	281	280	269	278	302	284	305	261	290	296	292	276	255	267	277	269	283	307	270	278	262	302	263	249	286	301	279	290	303	276	267	272	298	287	316	293	282	262	259	283	289	298	295	283	262	271	305	264	285	284	273	264	272	304	274	281	282	273	263	281	291	261	270	276	291	237	295	262	262	297	263	277	295	269	233	286	283	272	278	262	318	303	321	318	266	270	284	265	291	274	276	279	292	274	306	293	263	286	293	288	303	301	283	299	250	277	259	289	287	269	251	258	303	274	303	293	260	288	298	288	270	262	305	241	298	274	248	280	299	276	287	286	280	249	289	279	286	262	274	271	270	320	299	260	287	271	284	300	243	302	265	265	251	268	290	289	277	271	282	282	278	312	276	279	223	290	290	285	257	278	258	279	281	287	273	275	299	293	291	280	268	277	265	277	296	265	262	303	262	279	309	267	294	249	284	273	301	283	278	275	280	282	280	267	283	278	275	298	272	297	291	313	287	298	256	269	272	301	305	286	266	277	280	251	275	276	258	287	324	297	277	283	292	276	285	260	273	250	290	302	288	284	257	290	251	295	293	260	289	277	295	281	281	307	297	231	305	263	296	282	288	295	299	276	287	276	279	283	276	282	299	297	294	287	292	275	276	248	267	301	289	272	294	275	283	274	281	254	313	277	286	285	271	276	278	293	225	284	299	262	257	312	257	269	313	306	298	293	286	305	283	306	282	292	261	276	249	293	299	302	278	259	280	293	310	269	287	303	243	277	247	264	253	289	259	262	284	301	283	262	267	273	260	261	271	266	271	310	251	272	308	295	270	274	294	267	270	269	268	272	292	286	249	287	287	284	260	290	311	296	279	269	284	261	271	298	271	296	275	286	270	292
8336	1012	1481	1734	1519	1389	1276	1003	876	833	811	823	759	757	717	740	724	711	702	777	753	725	673	717	730	699	693	687	688	639	694	646	665	702	728	665	670	709	645	706	667	662	650	660	624	658	680	704	694	674	633	714	706	674	651	629	649	647	664	640	697	604	645	658	651	658	694	728	699	683	638	683	680	712	672	696	659	646	638	666	657	659	684	671	664	695	652	692	690	674	680	643	638	692	648	689	678	688	694	719	669	633	679	656	666	657	671	645	678	674	687	680	667	689	653	664	640	714	655	668	642	649	666	647	643	666	647	649	666	667	656	649	674	686	663	640	655	689	619	650	685	652	657	631	665	654	664	710	649	651	677	674	638	680	645	665	661	699	667	705	677	651	641	653	675	625	647	610	690	664	651	646	663	659	653	676	632	661	609	655	687	684	639	670	668	662	689	679	679	672	616	617	674	644	664	695	676	676	627	644	654	657	686	705	648	639	661	644	631	676	605	645	676	655	679	657	701	636	677	642	643	685	706	624	640	716	673	667	689	737	643	627	659	635	623	649	629	656	666	618	736	676	658	690	638	681	679	614	668	632	668	677	666	651	699	668	641	681	696	645	644	638	689	643	691	624	602	670	686	662	661	680	688	656	689	657	650	656	689	685	676	625	700	646	708	670	651	651	668	643	680	680	655	642	665	616	691	696	674	648	653	660	629	619	652	663	660	687	695	668	673	697	676	699	692	680	699	618	682	631	685	665	665	640	625	688	675	678	687	669	650	685	632	645	677	686	669	695	658	677	664	652	642	650	645	647	628	689	648	682	673	665	668	688	702	620	695	659	711	739	619	682	616	673	677	629	670	670	645	655	663	709	632	644	645	634	681	664	649	656	658	682	646	657	651	696	664	652	632	696	673	645	677	685	640	643	640	698	728	627	690	663	626	674	683	665	665	694	664	673	645	675	717	647	665	603	659	673	676	682	622	681	696	700	675	646	636	668	641	642	663	655	653	684	690	664	658	702	671	654	669	687	679	665	653	617	654	687	668	672	696	699	659	646	685	684	671	657	623	673	631	690	669	600	632	648	652	612	692	673	674	677	643	648	636	647	692	638	668	618	641	660	706	646	669	616	645	674	691	658	654	619	656	691	620	637	669	709	675	704	623	594	658	629	669	641	720	665	636	657	629	648	622	666	705	686	649	631	665	679	656	626	719	676	645	693	653	666	641	689	683	693	663	668	631	662	698	623	685	653	687	712	702	643	628	647	695	658	604	688	703	643	637	649	653	636	659	652	666	676	665	674	629	731	646	630	670	671	665	648	646	626	656	643	679	645	656	622	709	695	647	668	705	640	651	663	646	703	658	666	634	684	677	641	656	661	680	645	661	619	633	629	699	637	651	651	654	655	659	596	725	697	703	653	633	683	649	671	653	689	660	670	679	662	662	645	678	635	671	694	643	640	650	669	638	676	631	639	674	665	697	665	633	676	623	650	649	681	681	674	684	647	668	673	662	674	629	676	648	643	658	639	686	631	680	641	638	667	681	630	644	687	698	683	649	674	702	685	666	676	700	672	665	649	665	675	636	691	701	665	633	636	628	660	644	676	661	677	674	653	697	653	696	655	673	684	635	647	665	655	686	670	702	626	673	664	657	660	611	618	678	654	681	669	705	676	659	654	673	703	649	640	644	667	708	646	623	654	661	631	688	704	627	703	660	688	681	657	682	652	687	643	633	696	667	657	651	646	693	645	661	657	722	623	693	656	635	637	723	647	653	608	645	662	634	629	655	724	674	652	709	657	678	666	695	718	698	620	683	593	690	644	654	664	645	627	680	678	660	657	684	692	693	608	672	679	692	664	655	641	702	651	629	656	663	672	641	704	668	682	658	697	697	673	692	604	732	621	690	671	705	659	702	644	634	620	661	686	667	668	728	673	592	640	684	693	678	665	632	685	704	676	694	600	663	629	660	668	622	632	666	637	621	659	642	716	640	689	678	654	674	635	629	721	674	692	682	644	675	640	600	696	630	629	696	610	705	681	662	671	664	653	677	613	683	655	674	675	646	652	727	699	707	678	681	643	653	640	681	657	687	672	638	643	643	665	663	607	652	654	659	671	679	676	673	636	676	637	647	686	684	687	651	660	616	657	667	659	646	604	645	670	635	704	666	623	692	676	682	639	686	661	705	610	667	646	681	678	717	675	673	615	697	613	668	616	678	661	648	684	683	682	648	631	704	652	635	655	669	655	618	674	636	663	640	707	635	721	641	668	664	654	692	649	669	677	708	655	637	667	652	687	623	638	668	683	647	694	688	675	674	684	688	693	628	664	672	579	658	693	642	714	640	648	666	620	641	683	637	620	616	679	677	660	669	652	654	720	702	650	646	665	724	635	670	642	659	671	667	650	631	705	651	684	652	659	674	677	653	685	646	669	653	642	683	688	631	674	650	693	640	652	674	688	622	656	675	665	731	661	657	673	640	666	631	626	652	646	675	650	693	672	634	652	664	634	697	672	661	642	652	641	658	651	632	710	697	669	658	700	661	642	657	651	636	654	647	685	697	628	676	651	664	653	629	641	617	650	666	663	664	652	660	599	670	662	628	633	746	688	659	678	674	609	675	627	691	674	660	687	647	711	641	653	680	669	656	680	685	643	665	675	658	671	634	710	691	689	661	657	620	660	661	702	649	648	702	653	655	636	653	661	638	624	623	663	652	631	654	662	694	670	673	660	697	604	608	682	632	629	654	696	673	696	662	688	661	662	694	704	690	676	676	644	652	622	615	618	638	711	682	675	648	647	651	647	648	691	668	641	693	692	677	707	629	662	658	673	671	711	705	702	664	667	653	657	684	651	642	660	637	625	688	664	679	600	642	660	677	679	648	697	611	668	686	679	681	618	661	682	661	652	655	677	641	683	679	714	732	669	673	674	632	662	642	712	699	644	638	658	707	625	643	691	647	663	677	645	660	611	664	659	614	727	653	684	678	640	649	669	647	667	633	706	693	655	681	640	693	706	616	691	653	692	716	683	659	650	654	652	682	676	654	676	669	631	651	676	637	660	656	659	659	637	680	669	640	727	659	653	671	686	646	634	635	668	676	665	688	681	699	671	661	689	714	664	690	711	680	658	661	715	660	679	621	664	646	639	715	647	636	659	648	660	641	669	688	652	669	658	674	660	658	656	621	707	679	665	686	670	689	676	646	626	655	676	657	667	654	664	642	654	719	637	629	684	644	646	673	672	684	667	676	633	673	680	621	604	648	618	628	639	681	661	656	625	636	661	681	633	663	617	683	608	646	612	700	706	687	646	656	634	697	647	695	614	655	629	641	705	670	707	654	672	667	680	644	640	711	642	649	681	666	700	665	655	640	599	666	660	659	652	727	659	684	686	670	696	610	669	692	663	635	671	681	667	677	622	635	628	654	655	646	665	652	623	623	657	660	665	617	636	651	702	683	716	679	670	678	673	626	648	668	653	700	669	700	646	682	659	685	640	654	695	644	654
16910	1600	844	623	446	391	283	221	192	186	152	155	148	156	126	144	145	144	154	145	137	135	116	147	133	117	144	133	120	126	130	126	114	115	119	120	121	120	109	148	122	137	125	141	124	121	119	133	134	117	116	127	123	127	129	143	110	112	143	134	143	108	110	131	109	140	131	117	146	140	108	131	141	113	113	111	126	126	121	108	129	117	116	117	116	122	129	88	125	118	118	109	143	130	132	92	133	119	120	127	130	119	142	123	121	119	137	148	147	110	138	130	138	110	127	127	122	116	118	109	125	144	117	119	120	111	108	125	136	113	123	133	105	112	140	141	124	107	130	128	131	123	108	122	117	125	142	107	114	119	128	102	127	133	104	116	117	133	130	104	103	129	130	115	121	135	116	122	119	137	109	119	103	122	120	130	113	109	123	132	111	111	112	111	125	123	127	115	100	107	121	112	127	125	118	126	134	121	127	116	137	108	118	119	148	119	123	125	118	132	142	118	133	113	119	119	140	122	143	134	130	122	108	125	117	124	119	121	122	142	119	137	106	118	123	115	113	119	117	121	122	140	110	117	116	133	136	126	130	149	119	137	128	134	116	137	136	117	115	99	125	108	112	123	112	104	110	94	103	146	122	127	143	103	114	144	110	127	107	126	113	130	112	141	133	123	115	136	133	143	110	127	115	126	104	122	128	121	114	134	123	123	139	116	99	136	118	131	107	104	113	111	114	122	145	121	103	144	105	135	130	118	117	109	122	123	129	123	111	140	115	117	121	128	103	106	106	137	104	136	120	124	118	151	119	124	134	127	126	123	132	112	122	132	123	127	120	132	118	113	107	112	123	123	127	117	118	118	90	115	131	130	114	129	126	104	129	124	159	118	107	112	130	103	117	122	134	109	113	103	105	119	109	114	101	110	145	113	121	142	145	126	111	131	118	117	134	118	123	125	129	132	161	116	126	137	113	125	134	137	121	140	132	117	124	129	122	114	100	126	99	116	120	93	137	128	106	124	117	140	129	128	130	122	116	120	117	110	116	114	114	108	120	126	135	142	145	140	105	145	124	117	143	137	155	113	107	101	121	115	133	107	143	127	110	122	142	126	115	127	120	111	127	132	128	131	119	128	142	106	112	132	121	118	134	116	119	116	127	133	119	124	118	139	116	123	125	101	144	144	123	132	133	122	150	133	132	121	131	120	111	102	129	124	156	119	134	103	128	134	126	120	96	104	113	145	114	117	103	142	108	140	109	111	130	117	128	117	130	123	119	123	128	110	134	107	131	124	135	128	108	121	106	134	124	137	125	121	162	150	117	139	117	117	105	118	126	121	118	126	121	125	153	123	144	123	136	112	118	123	113	105	129	104	124	128	147	126	130	120	132	118	119	120	110	107	128	137	119	115	115	127	140	123	108	94	130	141	126	123	100	117	121	132	128	123	130	135	126	106	122	123	117	106	137	120	119	114	126	127	127	113	142	129	113	107	124	113	121	123	118	122	117	106	124	129	122	138	132	125	118	136	136	124	117	127	129	123	122	132	127	131	126	127	124	139	120	119	131	103	132	111	107	129	137	116	118	129	112	103	121	136	121	123	102	104	128	145	135	115	111	119	128	116	126	124	126	126	133	110	115	118	146	125	134	138	143	114	131	126	126	113	113	122	107	120	103	136	111	115	99	137	131	135	135	140	99	138	118	124	122	117	144	120	127	116	118	138	111	113	117	118	129	114	112	95	154	140	125	153	126	115	125	138	123	137	117	125	95	125	129	122	124	124	143	121	125	146	110	116	125	129	131	119	116	137	122	116	121	112	121	113	120	125	116	134	117	147	120	113	136	126	109	123	131	114	114	140	117	120	124	103	132	115	128	118	117	136	127	127	116	146	125	115	118	138	118	110	123	127	133	108	112	134	126	110	113	110	123	131	115	118	122	116	132	133	134	155	112	127	118	124	113	121	110	128	145	140	99	111	129	124	130	124	132	110	137	117	121	137	139	122	126	144	111	116	122	114	119	131	128	128	134	116	120	136	121	131	135	120	108	125	125	114	107	118	118	119	111	156	108	108	123	137	109	120	135	124	122	119	117	121	124	115	103	103	112	119	109	130	115	127	134	134	130	120	126	118	129	126	118	119	113	125	121	113	120	123	113	128	128	141	130	135	115	135	122	123	105	143	111	110	116	115	130	138	117	129	123	128	119	120	124	122	129	126	117	142	107	124	115	135	124	119	131	136	123	117	146	130	135	109	122	125	121	117	120	111	113	126	117	117	134	118	130	108	110	120	133	102	121	145	127	128	140	126	92	133	112	112	126	132	106	127	113	132	131	120	113	147	115	125	147	118	109	136	147	127	107	118	146	141	126	108	118	114	111	119	103	135	118	130	112	131	127	118	102	112	120	122	104	122	113	116	107	105	118	120	105	118	150	144	128	144	137	115	114	142	123	130	115	128	134	130	149	128	128	113	136	134	122	161	127	122	129	132	130	109	119	130	127	130	134	138	152	135	134	124	121	101	119	138	135	136	110	108	123	107	125	129	110	94	118	121	136	137	112	115	125	118	104	122	129	122	114	110	112	130	137	124	116	115	153	143	102	113	118	113	118	140	103	128	131	125	121	142	119	115	124	121	113	125	145	125	137	118	126	128	121	102	129	155	136	118	144	105	117	122	118	126	120	142	111	131	128	97	116	127	137	112	138	109	121	132	126	121	115	117	130	113	132	130	111	108	126	131	120	109	141	135	125	115	108	124	137	120	118	110	115	136	129	117	138	126	147	125	133	128	101	118	127	139	142	146	113	133	135	125	120	109	122	128	135	160	119	140	119	116	118	118	126	116	123	126	120	120	143	140	112	124	114	139	108	98	118	123	97	124	133	113	113	117	128	121	107	144	118	115	118	131	110	118	134	116	126	131	130	112	130	115	129	128	112	117	133	137	137	123	135	120	118	128	145	135	121	130	124	110	111	100	122	113	113	125	136	116	134	119	120	148	112	120	126	150	115	118	131	95	121	112	119	122	122	137	138	125	94	138	125	152	132	119	137	132	113	110	122	106	123	135	118	112	119	147	116	116	115	126	111	139	134	143	122	138	102	129	110	115	122	115	103	133	135	109	126	133	103	128	112	130	122	108	109	122	120	105	120	133	149	110	140	116	109	147	118	106	133	113	106	108	146	129	115	115	140	110	120	120	115	138	142	137	100	145	140	150	131	147	128	107	122	104	111	132	142	113	128	110	114	124	116	123	125	129	127	147	122	120	121	116	100	119	114	147	120	130	105	115	129	115	105	122	137	127	101	124	124	113	90	114	120	123	122	102	116	119	125	119	117	115	112	116	103	120	124	120	114	109	107	124	134	127	147	125	118	140	120	153	113	119	104	119	113	116	120	112	125	126	96	121	106	117	138	113	140	116	129	115	135	118	128	129	145	109	117	117	122	142	123	117	130	114	112	156	119	118	110	125	130	132	125	121	132	143	112	110	126	130	110	117	112	133	118	119	125	133
10836	899	1634	2077	1833	1657	1277	988	733	633	557	558	569	485	477	443	399	424	463	429	373	430	386	357	390	320	393	350	377	352	340	312	341	340	370	337	343	338	365	344	379	349	359	341	376	327	321	328	335	300	343	343	335	304	317	329	344	307	350	342	325	342	300	316	304	373	331	312	359	316	338	339	308	332	327	343	303	313	332	339	319	339	326	317	304	349	293	309	318	345	301	299	295	327	343	339	286	340	348	323	295	338	332	353	340	328	339	348	343	323	304	329	320	330	326	309	293	326	361	358	343	328	332	306	314	298	336	319	356	320	312	295	310	317	345	309	284	331	341	297	308	300	332	304	330	346	329	324	315	318	308	303	275	334	325	318	320	323	340	310	328	280	309	341	313	326	334	322	305	336	345	305	337	314	317	327	326	331	299	319	322	326	343	334	322	293	323	334	317	340	333	323	295	306	308	330	288	324	314	324	301	317	317	319	320	321	297	303	322	293	337	346	321	328	337	335	298	306	350	324	304	313	329	315	297	323	312	345	309	321	305	307	310	314	334	311	320	279	308	328	375	292	325	353	313	356	323	334	301	329	316	303	334	311	301	309	344	348	330	311	304	323	295	323	311	327	333	289	335	300	312	309	333	295	312	352	312	289	331	313	337	283	303	295	291	335	327	335	359	336	310	315	319	316	311	315	306	327	318	343	343	325	343	302	312	349	346	302	288	318	329	306	310	310	272	299	310	311	312	337	331	314	338	291	325	308	319	335	327	340	338	310	299	318	330	290	296	355	328	291	324	328	300	326	314	326	324	325	318	324	299	331	317	306	325	331	318	309	323	330	297	349	306	322	297	311	345	330	299	335	314	311	283	330	312	316	304	306	324	309	294	333	307	317	321	318	283	319	311	337	314	330	280	352	289	327	324	348	286	310	320	292	305	310	306	323	351	336	332	350	331	317	315	283	320	348	303	305	327	302	307	322	296	330	324	331	293	329	309	297	306	321	323	315	330	306	319	339	307	355	319	325	324	315	316	328	294	302	323	323	306	327	342	321	320	272	294	320	356	338	317	325	331	302	292	334	321	315	312	331	314	326	316	331	339	304	310	309	344	333	322	284	314	280	345	322	331	327	352	317	294	323	319	336	326	303	323	320	318	313	319	297	280	297	327	309	338	325	292	303	303	326	310	319	317	326	317	327	345	319	315	337	289	323	287	316	280	321	305	332	332	330	307	299	302	337	331	334	297	321	337	369	308	288	306	334	320	328	321	304	305	327	344	330	321	310	300	326	304	314	338	307	325	322	293	299	293	309	310	338	315	330	354	283	293	349	319	336	363	320	349	281	303	292	348	352	308	330	297	308	316	314	344	328	354	317	335	306	311	314	332	329	331	312	334	342	290	304	325	339	279	317	357	314	336	305	316	325	315	306	308	340	345	314	323	305	296	364	340	320	352	323	322	336	323	340	356	313	363	325	315	335	339	332	316	308	319	297	328	344	332	323	308	351	311	324	321	348	315	335	359	317	340	325	325	325	331	304	369	339	326	335	321	294	312	331	315	294	324	313	345	299	311	324	289	352	339	362	341	322	281	331	340	313	320	336	315	315	283	308	319	328	332	283	330	330	314	343	330	320	329	342	321	306	297	351	313	307	364	327	299	315	326	332	329	311	321	325	323	345	341	307	324	326	306	325	328	319	335	304	296	311	326	318	301	339	283	297	323	337	315	342	305	297	318	303	320	327	305	296	316	344	307	323	338	330	336	302	344	343	317	330	316	315	341	325	266	328	315	294	327	324	322	294	293	289	339	329	341	309	324	320	308	308	302	309	341	315	339	328	324	306	337	346	376	349	311	319	305	323	306	291	313	330	338	299	313	291	329	306	323	322	314	337	336	336	326	340	329	343	321	316	313	316	347	289	307	307	317	340	303	310	327	304	328	290	333	341	354	317	322	328	317	342	318	309	324	331	298	294	284	320	323	331	343	296	338	321	336	314	332	328	337	337	300	309	327	310	307	337	306	303	349	340	299	291	356	281	323	340	295	303	327	323	309	311	310	309	306	325	318	325	298	291	306	325	338	323	312	323	339	304	339	335	321	300	317	304	305	296	358	328	316	319	312	319	332	319	320	345	305	315	330	334	299	302	324	352	302	304	323	336	302	313	357	314	342	328	315	339	301	305	317	334	322	347	330	324	298	327	339	331	339	329	309	312	325	291	318	286	339	328	303	290	317	328	288	327	344	331	318	324	323	318	311	355	318	329	310	293	313	336	344	300	322	324	330	314	341	305	316	323	319	304	309	343	315	320	301	323	337	315	314	325	321	321	307	296	333	297	306	306	345	326	295	344	303	366	369	327	324	293	290	320	303	284	337	307	338	348	330	290	322	313	313	295	341	334	320	291	304	318	314	352	336	343	355	327	334	316	320	353	306	311	306	330	309	335	348	353	320	359	324	320	310	304	326	345	305	313	336	315	314	326	316	318	297	331	321	331	299	335	320	347	342	313	316	345	345	334	347	290	313	301	333	360	313	351	315	363	338	312	320	363	341	334	318	312	315	328	347	302	323	338	313	355	326	337	335	310	326	313	313	297	302	329	320	324	319	323	313	315	313	319	317	315	313	308	323	306	325	294	330	302	326	324	359	308	312	301	323	310	330	316	303	292	298	310	328	292	323	298	350	321	307	322	342	320	312	342	347	341	315	329	309	321	335	316	319	305	353	336	307	306	343	334	320	314	313	353	354	343	311	347	299	323	336	321	320	324	309	310	312	333	323	317	325	312	338	307	325	337	330	290	303	339	323	333	305	331	326	363	296	344	319	311	316	293	332	345	313	335	324	325	320	350	299	301	340	344	300	287	313	328	319	304	334	317	328	295	300	333	300	298	315	291	335	318	341	312	305	320	309	345	318	326	313	306	316	306	330	319	305	321	340	310	337	319	318	327	347	315	355	330	301	336	373	325	319	328	339	310	332	331	297	331	324	343	315	309	299	317	343	299	341	290	292	294	308	348	312	295	309	341	348	310	331	321	359	302	351	348	323	332	319	312	292	325	296	307	346	312	320	332	351	315	320	312	313	352	316	325	319	330	348	328	319	292	332	339	345	323	321	324	306	311	323	319	313	324	350	327	290	329	310	346	335	310	326	310	310	331	334	316	342	296	320	317	320	315	313	361	299	340	329	321	291	319	320	346	364	330	314	316	329	292	338	324	317	311	310	299	319	325	303	337	333	326	337	310	310	325	319	329	318	322	328	346	312	316	328	340	330	328	311	292	319	298	319	324	310	312	344	284	302	310	341	340	303	327	341	339	333	316	330	352	348	368	307	326	314	323	322	320	307	345	337	309	307	311	333	330	311	328	328	317	312	346	318	325	319	324	302	329	297	316	311	334	309	319	317	327	303	319	328	335	305	305	287	321	307	339	329	313	331	346	294	296	289	293	327	300	325	308	272	315	306	286	301	336	344	306	298	320	316	332	332	306	302	281	301	345	302	321	322	345
2351	415	359	385	330	336	297	310	312	342	325	285	323	292	293	294	292	287	328	268	295	315	303	298	286	285	326	290	321	291	295	296	324	288	263	282	282	296	302	279	333	274	286	296	307	311	337	290	274	304	310	287	284	294	298	300	297	260	297	309	287	266	286	292	291	307	290	330	306	334	314	320	271	314	289	300	293	262	303	294	326	284	290	281	270	308	294	271	272	281	305	266	286	310	288	283	295	280	291	297	305	294	325	297	317	320	362	314	302	298	342	321	292	309	307	304	289	303	320	257	300	310	315	289	276	280	308	289	273	282	295	309	268	310	260	313	332	277	297	294	288	310	319	315	279	287	319	275	284	265	315	290	294	316	331	332	317	260	294	308	324	266	290	288	283	275	295	316	293	308	299	324	289	312	275	255	286	314	282	287	268	349	273	303	307	311	325	291	268	298	272	273	297	287	294	308	330	326	301	262	279	319	287	277	292	265	331	287	309	324	323	309	302	300	295	329	291	304	332	298	296	303	324	299	301	281	316	322	314	283	316	329	324	283	272	276	282	316	298	302	309	304	290	313	309	325	297	294	329	314	274	317	305	275	306	320	299	333	319	314	318	323	288	269	311	291	304	311	297	285	277	288	299	276	326	274	273	306	293	292	280	310	302	272	288	244	277	325	303	311	279	315	295	296	299	290	321	318	311	301	316	329	309	283	267	314	293	293	321	267	314	309	308	329	292	286	323	305	316	323	262	292	278	290	291	288	307	285	304	322	332	331	292	289	274	290	311	296	277	279	292	315	301	298	298	264	315	300	288	303	301	326	294	310	330	309	277	277	317	298	312	313	299	288	292	287	294	257	285	288	292	307	313	291	312	305	298	298	289	284	276	309	312	236	323	314	305	264	300	292	287	302	298	300	296	321	281	280	308	315	297	331	279	279	290	295	319	317	310	269	293	309	306	271	317	283	282	310	283	322	303	300	290	281	285	318	294	314	285	278	294	293	304	284	287	326	320	283	255	291	278	313	303	304	293	296	292	317	317	274	287	320	270	324	310	324	316	281	307	282	320	306	302	307	296	261	298	308	278	312	282	292	277	303	293	275	319	306	309	286	291	303	292	261	286	271	289	306	317	272	309	281	321	315	291	321	313	304	311	310	294	336	315	316	262	326	328	267	271	296	289	292	298	290	272	293	326	306	267	283	290	293	318	345	301	295	283	297	307	309	302	296	281	299	302	324	299	283	298	305	303	312	311	291	290	296	306	307	287	312	296	266	281	319	288	298	318	307	289	307	296	288	268	305	314	296	278	328	303	272	312	293	303	294	286	312	289	298	297	294	288	315	301	275	287	295	340	303	272	274	303	289	318	291	282	302	280	286	314	326	283	281	290	297	316	285	268	345	355	304	317	308	321	282	301	309	301	267	288	345	325	303	310	280	307	280	292	292	272	309	281	289	311	314	281	291	324	331	290	333	314	317	270	326	326	338	316	297	298	264	302	291	313	304	326	301	269	281	269	309	291	277	295	318	310	301	297	326	274	329	299	305	295	315	264	281	305	272	256	276	262	295	310	260	298	302	294	294	285	276	292	297	289	294	298	298	275	266	274	299	291	304	284	297	288	296	319	316	320	338	302	282	284	315	281	308	297	285	286	291	305	326	334	309	317	303	323	276	306	323	310	298	315	298	296	288	326	294	290	313	272	278	298	324	305	337	295	310	282	322	279	278	295	296	291	299	300	305	312	286	328	304	289	297	311	316	304	323	302	295	276	288	305	299	297	321	301	285	294	314	313	319	293	325	304	301	285	313	301	297	282	305	301	301	334	306	314	332	290	287	306	311	321	304	332	294	307	263	296	283	282	287	301	303	319	323	270	336	312	316	330	263	331	296	296	321	286	290	291	284	307	298	294	289	304	301	283	282	286	309	295	301	283	289	301	319	304	296	319	276	314	300	286	293	272	297	286	283	341	267	299	328	307	307	315	323	296	317	322	332	318	314	317	298	275	326	302	261	306	298	310	288	300	310	291	294	312	298	278	321	305	318	334	287	294	305	294	324	302	283	310	299	296	294	252	305	294	301	324	303	296	280	297	325	333	301	294	303	289	303	306	276	307	290	304	317	302	267	294	292	280	294	319	316	288	296	265	323	299	297	320	317	320	310	304	295	298	299	302	301	317	268	304	342	282	297	288	273	327	294	312	318	268	281	321	284	309	290	319	282	277	317	294	328	281	311	270	290	308	312	272	289	305	284	288	285	317	333	316	300	303	317	290	313	277	298	309	337	300	319	323	284	304	286	290	298	270	295	333	292	311	314	287	288	291	313	287	314	322	278	334	306	294	315	305	286	248	295	298	286	310	300	315	298	315	283	276	294	312	317	278	301	323	282	274	306	260	286	276	297	278	333	304	299	275	280	304	301	339	304	296	290	318	311	303	270	281	278	298	286	271	286	275	332	284	319	307	298	307	288	303	283	285	320	307	282	310	342	320	297	252	297	323	302	308	274	293	278	299	285	322	300	302	281	282	314	292	302	323	307	312	317	277	324	277	280	296	302	311	315	312	265	301	301	308	283	296	306	293	295	289	304	338	326	301	318	309	299	295	300	300	270	299	305	269	329	323	284	302	358	286	255	314	289	331	290	273	348	289	295	302	285	285	298	280	278	257	321	305	299	315	323	311	304	310	301	332	283	306	301	285	307	308	313	308	267	312	323	286	300	339	308	301	302	281	314	317	288	276	300	303	296	295	282	271	307	269	315	338	291	294	288	290	282	282	335	313	312	290	318	300	300	317	327	298	309	286	307	298	308	314	290	286	311	293	277	267	309	284	302	295	330	293	298	301	308	301	301	291	289	286	296	306	277	282	320	312	311	268	302	261	338	317	270	317	278	292	285	297	319	297	288	334	304	299	311	322	323	277	305	339	279	293	295	314	302	256	299	322	291	302	328	282	316	312	307	307	290	296	328	360	303	305	276	310	290	358	308	296	313	286	297	293	292	279	305	268	314	313	296	288	258	288	298	349	294	297	300	305	276	291	342	295	289	298	281	275	281	285	288	283	304	316	296	288	279	295	293	307	294	301	285	284	343	279	299	287	313	288	312	301	311	277	278	309	308	306	307	282	302	317	282	299	300	306	308	289	307	311	328	294	330	299	307	301	315	302	308	288	289	300	343	283	322	306	318	301	280	330	321	318	283	264	312	326	301	285	271	328	282	282	245	294	303	297	302	285	311	301	284	298	279	295	294	280	280	309	337	261	284	290	299	301	312	306	278	297	292	266	323	288	321	324	316	270	262	332	308	271	325	300	296	311	267	292	280	294	313	280	258	279	325	296	308	308	263	299	307	270	286	367	324	283	294	299	292	280	288	305	306	283	297	329	279	298	301	291	322	276	313	267	281	291	283	306	277	279	294	349	262	282	349	295	305	347	275	277	316	304	295	321	302	274	299	330	282	329	321	292	312	312	307	327	295	317	325	301	305	301	318	283	314	316	289	304	312
2520	791	852	1043	929	949	745	751	751	667	751	728	735	742	763	700	719	708	699	677	713	705	745	719	715	706	741	699	686	709	731	702	689	732	723	692	723	692	714	676	725	735	775	689	769	680	709	688	681	744	719	761	711	728	681	690	736	756	720	698	696	750	715	740	718	712	751	732	693	698	726	704	753	711	724	706	707	744	682	732	716	773	742	712	727	678	714	708	736	702	731	695	706	712	737	742	708	693	754	724	734	702	705	715	764	695	712	722	702	680	692	731	659	720	718	767	708	694	718	729	716	697	699	717	704	693	723	740	729	750	721	711	703	707	688	687	736	724	730	672	720	718	743	658	746	700	726	737	770	741	740	652	742	697	687	762	732	758	708	674	705	683	718	736	691	731	737	719	677	700	701	751	696	665	738	720	728	683	680	782	751	739	714	700	699	700	728	658	709	695	679	735	691	727	714	737	761	686	690	697	710	737	759	712	734	729	721	713	743	706	708	743	756	706	699	713	686	749	712	719	679	733	699	715	706	705	693	725	716	698	700	735	717	679	715	689	741	717	725	706	711	711	686	675	708	756	702	768	759	720	750	721	700	704	680	698	761	768	723	721	755	657	656	735	731	739	724	679	722	719	690	730	734	708	671	678	743	704	706	744	726	737	645	716	744	710	736	712	701	711	702	725	701	724	678	763	729	715	733	759	730	724	700	680	691	708	704	706	729	695	696	738	662	710	710	755	692	694	740	751	727	688	727	741	723	710	717	735	730	650	729	679	712	688	756	749	705	704	710	716	718	744	660	698	684	704	692	639	654	737	721	700	737	739	732	717	730	729	740	758	728	722	724	713	755	762	764	681	738	724	710	702	682	702	706	728	688	739	675	727	758	736	716	749	723	670	658	680	738	693	730	719	696	671	745	703	702	653	706	731	747	734	697	713	727	714	747	743	703	695	709	699	729	669	734	735	688	652	688	696	717	711	765	719	744	692	672	722	757	737	705	756	722	686	691	760	710	725	699	788	697	690	713	709	712	699	699	707	740	736	697	709	700	719	712	695	719	711	736	685	682	740	723	707	718	717	716	719	723	726	714	758	672	746	676	760	754	741	720	725	741	693	753	697	712	764	675	748	700	727	744	731	722	720	766	714	741	707	679	717	713	731	708	730	687	693	685	708	726	697	718	760	734	701	740	739	746	661	640	722	781	723	767	686	708	711	730	729	744	741	735	709	687	702	701	731	657	708	710	688	742	729	669	715	681	689	713	766	698	748	674	709	714	696	776	766	688	712	727	683	714	704	713	694	694	760	695	745	727	758	676	760	693	724	707	702	698	695	744	745	695	728	727	675	715	715	730	679	703	744	730	710	747	737	685	718	681	714	734	717	717	703	651	754	716	648	729	742	714	736	695	722	757	682	753	731	706	701	722	679	727	743	706	762	693	732	753	679	696	683	696	715	752	720	768	761	717	734	737	711	704	732	714	613	702	715	671	741	719	715	674	673	741	741	727	732	738	708	733	711	707	753	704	720	724	725	725	721	672	715	672	690	730	708	733	672	651	729	681	715	722	748	685	697	731	729	727	732	730	705	715	714	675	643	750	670	724	718	723	705	793	711	697	712	705	678	704	687	721	738	728	714	723	691	716	707	687	755	759	739	717	729	700	758	724	674	728	725	754	705	670	710	709	751	763	687	708	698	737	708	710	670	754	714	645	720	769	727	735	690	719	766	697	692	709	707	777	701	729	670	678	719	681	709	713	712	724	753	698	692	696	664	676	755	732	755	715	724	709	667	730	697	764	752	687	728	715	720	733	692	682	704	714	721	730	719	766	753	703	677	755	729	719	734	718	684	707	706	703	722	668	688	752	710	717	698	716	667	695	723	715	704	711	729	704	699	680	669	695	700	716	685	673	720	713	706	710	709	680	731	757	721	692	713	693	727	710	742	710	658	738	699	702	723	701	675	722	706	705	706	727	741	722	749	742	749	721	763	718	689	718	746	718	686	721	744	758	755	738	709	757	703	728	721	708	743	714	688	723	688	705	788	749	731	746	716	685	711	697	735	738	655	738	726	714	709	716	705	684	729	679	722	688	707	683	728	742	677	690	720	730	710	752	731	749	767	667	697	753	729	706	753	735	742	742	737	693	688	719	715	733	677	705	703	719	755	716	751	725	698	677	752	681	720	653	727	717	724	753	728	730	719	731	741	711	730	742	710	674	719	691	683	658	695	716	733	754	705	771	692	711	701	695	700	711	723	665	713	732	777	703	692	703	705	730	730	747	693	697	659	742	737	711	694	687	750	739	661	707	733	693	712	711	724	683	724	721	725	752	672	717	663	711	699	706	730	732	718	750	741	742	706	717	720	733	737	715	719	749	682	669	748	716	761	720	741	721	750	746	719	682	700	726	671	748	725	765	724	731	663	721	709	715	698	745	727	730	763	690	743	694	718	719	709	757	708	668	746	694	717	734	730	725	749	754	734	686	726	736	680	720	654	709	650	707	697	742	754	702	736	682	762	702	762	717	745	738	783	727	743	740	705	707	704	739	774	693	726	713	698	729	744	691	722	702	728	710	733	697	712	708	711	717	720	720	745	706	688	732	688	734	730	689	710	716	708	695	706	727	700	755	733	691	766	685	732	722	769	689	675	683	748	708	693	695	780	744	710	706	715	739	735	731	696	713	716	658	745	722	734	742	700	744	712	693	695	762	672	747	680	699	704	749	704	738	700	730	745	727	717	715	696	712	713	710	709	740	703	675	744	742	751	674	734	747	732	738	712	702	692	681	716	693	737	693	679	719	670	721	696	682	737	697	714	771	754	721	720	719	697	679	723	713	698	701	715	707	680	739	679	694	710	706	745	681	718	716	723	705	713	685	733	686	702	722	722	723	734	742	746	665	703	698	750	743	720	713	719	684	707	703	745	728	705	657	715	741	707	695	733	702	702	671	737	684	730	734	695	741	728	662	718	730	783	681	724	735	696	705	712	795	735	718	737	687	699	699	738	684	733	711	743	735	726	704	690	734	739	686	696	668	727	756	731	729	660	695	698	781	740	710	724	731	719	737	708	716	745	678	723	730	717	695	730	712	731	722	722	719	742	714	722	667	725	758	717	714	726	764	735	705	742	710	744	745	738	717	730	739	722	689	770	723	677	738	740	712	689	714	731	676	739	750	747	648	729	713	726	759	738	692	713	668	762	740	711	697	657	724	749	738	699	728	700	734	685	704	715	693	702	725	682	682	725	721	706	719	736	766	749	720	743	719	720	684	693	736	731	682	759	669	678	719	689	689	673	668	720	718	737	728	708	720	721	726	719	728	720	701	729	737	708	704	766	696	733	687	701	732	738	686	680	688	751	709	742	718	711	715	676	693	654	740	745	737	723	765	680	729	731	650	735	726	730	706	712	717	714	691	683	714	714	727	771	783	701	715	688	720	715	698	729	652	731	696	721	757	730	718	681	771	723	696	666	740	727	683	726	701	743	767	757	685	695	721	755
10109	908	580	563	539	481	438	393	295	310	288	276	303	338	286	278	292	278	271	279	280	238	292	288	254	303	279	250	239	292	255	285	260	302	265	293	250	276	301	274	268	246	304	309	277	290	266	321	268	268	262	284	304	282	270	269	290	282	313	293	314	288	281	257	282	323	291	255	304	265	281	274	274	300	280	256	276	262	306	289	255	268	286	257	281	237	298	290	281	260	280	274	252	273	275	246	281	300	301	252	292	230	267	298	274	262	247	273	277	279	278	293	277	258	272	271	253	262	246	277	252	292	280	255	270	254	271	275	263	265	266	290	306	282	288	267	273	292	289	314	281	282	292	275	256	275	268	316	255	252	264	290	276	269	296	302	297	269	285	249	277	273	265	297	268	292	300	289	307	282	270	262	277	271	258	281	318	274	298	297	296	268	288	289	258	301	244	278	266	279	278	288	273	245	293	294	285	294	280	248	255	314	288	303	296	263	274	297	309	285	262	264	279	260	285	290	261	249	298	258	254	296	297	244	272	272	258	271	288	281	294	245	278	243	239	261	284	292	310	269	255	272	277	258	288	288	263	295	275	304	262	268	269	281	277	302	300	256	262	274	259	297	260	291	263	303	266	253	296	292	302	289	258	308	253	258	298	286	266	245	290	240	269	271	307	326	287	276	277	262	267	274	291	265	268	246	269	280	278	285	285	278	235	287	298	279	281	277	260	294	262	266	303	287	262	307	287	282	269	280	289	275	275	278	279	253	290	289	293	250	238	295	303	273	271	294	252	257	281	295	267	266	259	261	289	302	269	284	258	270	268	267	300	252	266	268	271	298	304	252	277	267	224	272	273	250	305	298	315	267	308	271	260	292	297	275	298	277	276	269	257	253	263	287	259	259	240	288	304	285	289	278	272	281	261	254	262	243	296	252	274	272	310	276	294	261	266	282	265	291	286	265	271	269	301	277	258	287	269	290	250	266	245	283	259	294	290	271	286	284	278	258	251	285	292	270	270	264	281	290	257	282	297	265	255	294	293	308	278	270	327	299	266	279	302	265	250	293	272	257	248	287	254	267	294	270	278	270	288	279	305	275	263	245	255	279	314	283	309	259	294	289	292	266	258	272	248	258	280	272	273	273	264	278	283	274	275	275	269	292	264	281	279	261	283	248	258	284	305	256	276	259	252	279	297	293	286	259	277	286	279	271	291	267	297	285	264	256	257	271	289	276	262	273	287	286	291	270	285	247	270	286	282	278	256	254	296	268	312	289	299	277	305	249	286	310	323	311	270	268	245	284	275	284	261	283	263	331	270	266	255	320	297	333	264	261	300	270	229	271	271	325	271	283	247	258	291	261	294	288	263	273	266	261	275	270	271	284	292	291	277	232	264	305	261	292	300	272	266	301	225	285	273	287	280	307	291	306	294	316	293	261	281	304	263	298	288	251	265	274	308	276	258	276	298	287	292	297	284	245	292	242	266	284	292	298	260	274	277	272	306	295	280	308	290	278	271	293	285	296	280	255	296	272	263	262	273	253	301	268	279	278	252	275	275	283	291	280	281	309	278	280	286	264	263	297	295	282	260	296	289	273	258	283	280	284	311	246	298	257	316	296	281	306	250	279	271	277	264	287	315	281	248	294	268	253	306	247	303	285	280	296	262	251	267	256	265	275	294	255	287	269	287	285	296	268	282	278	271	310	257	287	278	322	254	273	279	282	271	276	260	307	282	253	278	272	299	273	295	328	283	289	297	314	271	284	265	277	263	273	265	280	270	278	285	300	281	273	281	312	253	276	311	290	286	294	286	288	315	293	246	267	282	280	303	295	284	291	280	276	282	311	283	283	292	269	305	273	256	269	257	274	304	245	290	298	283	233	254	251	308	237	263	268	257	280	280	297	242	241	282	300	277	269	307	264	280	230	302	255	260	297	284	263	278	231	277	261	285	287	280	282	315	290	261	271	270	278	301	267	261	279	281	270	237	288	276	300	295	247	283	302	293	285	264	317	266	230	287	284	286	287	305	309	241	278	270	248	262	279	238	273	237	271	266	265	287	269	279	314	260	268	263	249	270	307	284	259	286	263	290	312	262	271	291	289	272	294	267	271	258	313	310	297	269	272	277	251	261	271	295	301	283	281	282	254	271	241	274	260	269	277	243	254	265	273	291	265	280	294	294	288	281	288	253	255	300	256	289	297	264	266	272	270	298	311	280	258	271	272	275	305	284	300	292	282	259	270	278	253	261	273	294	299	288	309	283	297	302	295	312	290	260	269	267	312	271	274	267	276	262	280	239	270	270	263	260	271	252	298	294	286	283	290	269	256	293	278	281	281	299	250	255	290	281	274	304	305	294	266	258	281	279	289	281	251	264	244	266	283	291	302	277	267	298	283	282	301	291	302	283	281	298	249	282	293	280	300	255	280	304	282	297	267	281	287	285	277	295	287	288	284	275	262	269	284	273	296	261	256	304	262	269	263	281	281	283	257	284	308	252	277	270	285	248	270	317	293	298	279	271	289	311	290	267	295	281	298	284	267	290	281	255	257	269	277	267	287	293	312	277	290	270	269	282	263	295	283	270	261	273	262	237	310	280	280	271	294	286	290	287	264	265	283	287	247	279	291	275	292	307	316	269	284	269	250	239	269	283	272	224	266	260	298	290	292	308	273	279	242	248	299	260	225	289	287	263	281	298	277	264	276	265	270	272	258	303	265	275	302	272	278	282	293	254	292	269	273	283	258	297	232	269	290	295	275	298	278	274	287	274	250	283	269	285	339	277	300	274	272	300	256	284	303	259	284	271	285	277	278	288	275	278	276	285	286	267	250	258	253	263	286	273	261	265	264	252	314	239	299	296	248	265	254	301	245	276	269	269	284	277	320	280	294	262	259	267	284	287	293	264	267	266	251	276	269	278	285	270	239	289	286	287	315	275	260	291	296	287	264	252	280	287	287	266	290	294	292	248	259	272	265	265	268	266	257	279	264	277	295	254	295	269	279	257	266	271	263	291	281	246	299	270	273	271	273	272	262	273	298	289	272	259	308	267	289	270	272	319	286	298	280	289	286	270	269	267	319	285	250	255	263	298	277	255	272	303	261	231	274	278	294	294	263	247	295	313	293	284	289	282	274	234	263	292	292	251	279	263	263	242	258	267	259	292	274	302	266	297	267	280	320	281	312	263	294	261	242	285	253	289	283	297	320	270	266	263	268	267	265	277	266	302	254	284	268	265	249	289	269	286	246	299	281	288	258	270	295	302	252	297	291	272	265	277	309	247	261	296	250	289	267	284	287	279	265	292	267	304	283	261	291	273	279	243	269	294	224	293	263	286	271	304	270	291	249	277	266	278	264	305	268	250	274	307	320	286	289	320	288	254	336	274	262	299	285	261	252	294	277	329	272	273	277	282	253	262	275	269	259	300	292	285	297	280	293	275	317	274	286	265	253	272	281	262	283	290	272	300	250	272	257	296	285	284	276	271	257	284	290	284	242	261	290	273	295
8475	988	1249	1645	1668	1757	1343	1016	917	791	764	779	768	763	759	733	729	726	672	672	703	671	727	686	703	663	723	702	699	716	637	680	675	667	655	640	668	693	659	691	674	679	669	636	641	696	672	710	651	627	681	707	627	644	651	671	653	688	691	647	674	672	679	615	646	677	646	692	687	706	646	657	652	685	655	649	629	672	663	633	604	683	681	670	720	628	626	685	650	682	687	652	659	631	641	657	659	684	671	657	663	696	648	638	644	665	662	673	674	689	671	679	674	664	659	645	673	666	681	632	695	731	659	688	645	694	683	737	702	673	663	641	653	678	656	633	683	638	639	691	703	631	676	676	660	664	675	672	638	645	651	692	661	639	643	684	682	680	675	674	656	676	677	677	625	741	647	673	630	654	671	663	622	673	610	646	689	667	663	673	648	664	685	647	669	685	700	690	689	656	719	611	655	685	650	650	641	632	675	643	642	614	651	678	680	643	651	611	669	690	654	677	684	668	725	638	681	673	667	648	697	633	704	591	617	677	678	655	623	673	676	673	706	660	639	643	638	647	663	623	663	645	676	668	682	674	660	630	645	671	656	638	666	690	665	684	645	646	667	656	644	642	646	657	643	672	650	629	687	703	725	596	641	626	665	625	690	681	650	700	633	632	635	716	645	665	650	647	639	632	669	682	628	648	701	626	639	652	617	646	679	647	673	646	694	667	637	685	654	673	668	656	651	673	610	655	670	667	689	648	645	650	691	682	643	689	633	632	676	649	650	696	647	663	682	673	712	620	685	695	675	703	659	636	689	645	666	649	627	593	684	673	664	680	651	699	661	688	647	681	615	707	635	627	669	621	665	627	640	679	674	652	627	668	701	610	680	631	645	670	609	682	668	719	679	653	626	653	671	708	684	635	656	659	650	671	641	670	680	690	622	640	665	671	701	680	622	629	643	629	677	655	645	642	637	647	614	617	648	633	731	664	661	661	671	695	651	646	670	622	637	618	678	676	688	649	720	675	646	645	652	690	624	642	642	640	651	668	684	650	638	669	649	643	653	683	675	669	608	669	671	702	662	685	704	675	643	675	679	626	691	631	688	658	665	664	633	684	638	615	649	702	686	635	670	701	609	637	673	655	650	682	673	655	657	658	675	625	641	634	662	710	684	678	668	616	667	634	680	677	690	656	632	662	688	654	664	618	686	620	661	671	670	668	614	646	644	659	690	686	695	661	640	696	613	630	694	650	694	659	682	655	656	677	675	674	677	605	678	639	692	662	644	673	699	670	639	666	669	666	700	627	652	636	634	607	664	668	634	630	648	723	675	657	661	643	668	666	635	642	614	628	637	641	643	673	671	623	659	616	668	662	625	660	634	656	642	636	667	606	655	622	673	663	641	653	724	663	710	645	634	668	687	664	627	644	672	634	656	675	612	646	649	657	648	654	663	622	667	627	635	648	687	652	672	673	614	627	678	675	673	663	651	696	639	651	626	623	666	664	663	645	678	679	647	678	635	688	660	624	652	649	639	673	650	658	679	620	651	633	654	689	685	657	657	659	630	673	681	663	663	683	650	676	630	690	680	666	622	677	681	659	664	629	636	654	725	693	677	694	654	662	651	666	655	692	651	639	632	639	637	686	613	667	620	620	654	683	659	660	672	635	702	650	663	674	644	683	604	651	635	678	624	653	641	702	680	653	672	651	679	673	711	632	714	649	622	674	647	651	639	662	611	672	655	660	655	662	720	654	652	671	661	658	675	632	675	644	633	736	667	600	628	608	659	650	674	662	691	668	656	668	671	711	624	644	651	653	661	679	652	688	665	638	607	633	662	696	649	641	673	675	687	630	683	669	626	671	657	695	650	683	670	647	689	689	647	683	674	619	669	617	675	682	666	642	696	674	682	665	660	603	641	677	676	614	697	671	678	639	686	665	620	654	647	663	653	654	742	685	653	625	661	675	630	637	672	638	685	650	613	709	617	658	671	650	675	672	680	625	669	655	635	662	647	650	663	678	694	666	675	675	612	629	661	725	635	648	654	639	673	687	691	706	662	667	665	612	639	655	667	636	644	668	658	656	670	654	626	710	670	657	685	650	664	652	619	627	613	645	672	633	672	624	679	648	653	651	655	663	704	680	615	641	630	677	688	680	678	693	654	653	676	691	641	657	659	639	701	667	716	618	655	654	634	666	620	677	708	637	657	663	647	632	702	669	674	713	628	660	661	628	647	652	659	689	677	715	622	641	654	640	653	616	640	707	678	663	679	635	671	660	653	677	693	677	658	670	670	638	658	634	692	638	668	671	644	715	648	684	629	681	660	700	693	710	659	651	682	652	674	654	641	651	642	710	677	695	644	665	655	666	694	647	666	631	681	671	688	657	608	652	693	611	656	652	641	651	644	706	619	679	629	675	687	650	644	686	627	632	676	703	703	666	657	653	669	678	670	566	697	669	667	635	676	699	676	622	650	691	681	681	683	674	641	692	644	727	674	685	675	634	669	654	651	637	664	652	661	644	712	652	671	622	671	654	642	689	668	614	617	657	649	644	673	644	666	672	653	629	643	663	705	669	663	683	635	683	634	668	592	667	639	678	696	638	667	624	648	664	662	619	654	655	619	678	674	647	669	662	657	624	655	653	636	670	712	654	713	627	704	610	645	675	683	721	672	669	672	635	663	587	633	633	660	623	646	680	683	648	636	663	663	646	687	656	659	645	633	706	657	684	648	583	669	607	642	641	699	641	670	677	657	666	707	691	716	667	704	673	684	665	631	656	686	668	679	643	667	671	682	656	697	630	670	642	646	716	641	637	690	689	661	651	664	653	646	711	706	698	670	665	635	677	679	620	629	678	656	631	637	690	694	672	670	663	694	662	638	668	629	670	690	639	646	647	667	638	655	695	644	654	658	642	659	620	635	661	642	622	686	646	653	650	676	663	687	670	653	653	668	624	673	625	655	662	681	696	694	656	679	688	641	648	643	703	707	714	657	708	676	652	673	638	641	653	675	659	676	635	651	665	702	685	623	599	632	638	717	630	664	634	673	668	691	658	656	707	623	685	659	659	654	662	702	647	652	611	685	657	679	663	699	643	654	642	657	664	697	643	661	626	678	632	688	654	676	630	656	701	699	656	674	669	653	663	599	638	648	669	650	635	672	683	674	648	665	668	643	678	687	652	641	617	706	678	701	677	659	650	628	656	619	670	660	667	642	617	662	677	650	671	660	686	700	662	669	657	665	631	606	678	678	681	671	647	680	648	655	646	711	681	679	642	686	645	677	673	672	673	714	662	667	660	630	623	662	672	638	613	689	700	618	662	666	669	648	667	692	665	685	621	653	635	649	627	676	676	681	694	677	644	690	652	630	609	675	631	671	670	630	626	656	710	716	633	687	672	681	677	673	713	632	637	664	649	669	687	650	632	651	696	661	671	684	643	638	689	659	674	640	594	661	713	636	661	692	703	668	697	628	626	700	702	666	653	673	625	672	606	670	668	642	677	670	619
16706	1561	778	550	446	409	296	226	179	183	155	153	153	139	134	147	150	147	123	126	111	120	126	119	148	120	149	118	116	131	116	109	123	115	143	125	110	140	118	115	125	114	127	144	122	105	135	129	134	103	109	117	119	94	115	117	110	140	124	131	121	120	123	118	123	128	131	117	113	129	137	113	103	121	137	128	135	113	109	112	120	121	125	120	103	128	132	119	128	114	131	94	104	141	119	115	119	106	125	118	129	127	109	142	124	125	131	129	111	127	129	117	133	111	124	112	136	143	128	123	112	127	123	114	116	110	119	117	132	125	138	145	108	148	127	108	129	127	114	124	131	124	108	119	118	131	139	127	137	126	131	99	132	107	120	112	144	140	104	118	102	135	124	127	115	110	127	108	115	121	132	126	122	137	125	96	123	109	132	133	110	99	107	131	117	116	130	130	110	127	118	121	113	111	113	127	112	118	116	139	129	133	129	107	105	136	112	122	106	112	114	127	120	114	134	129	137	108	117	103	117	105	121	119	117	112	114	110	108	127	127	134	126	107	108	107	122	100	131	119	136	106	126	124	141	122	116	128	126	114	121	117	136	112	122	114	119	130	120	135	116	108	124	119	121	113	124	117	121	142	132	110	113	142	125	132	119	103	95	115	125	114	116	112	122	115	112	113	116	114	102	111	115	104	110	124	103	113	106	140	149	119	112	138	121	131	131	137	112	122	100	105	116	116	118	99	125	131	122	137	126	109	130	107	127	113	124	115	135	107	119	123	122	125	127	110	118	118	105	134	118	114	132	138	106	112	123	116	107	110	119	110	131	149	111	137	151	139	127	121	108	114	118	143	127	127	121	120	113	99	107	118	111	126	135	120	125	116	126	132	139	137	131	117	108	132	85	105	125	131	136	99	117	113	120	139	119	121	110	111	114	141	141	122	124	113	125	120	117	137	133	112	134	102	95	124	123	140	83	117	113	127	138	133	135	105	131	106	111	101	114	129	105	121	118	137	119	110	126	121	113	103	122	128	111	122	120	138	121	94	127	106	124	119	114	138	100	115	120	104	127	126	127	129	109	119	105	137	110	106	131	117	112	119	116	117	126	122	130	118	129	125	130	132	128	110	106	128	120	126	129	101	127	118	136	125	108	125	131	132	128	131	118	138	125	116	105	120	125	115	121	137	115	112	101	125	117	107	128	121	132	124	126	125	107	115	134	120	114	114	119	131	136	120	112	121	130	119	116	116	116	119	114	94	141	124	148	111	112	102	110	106	108	141	132	104	111	109	112	110	119	125	114	109	117	131	121	134	104	109	123	127	137	114	138	131	124	123	120	117	122	129	121	131	124	108	97	105	119	144	140	118	134	113	134	113	146	110	126	118	134	98	108	119	137	113	108	123	110	120	127	112	127	123	131	114	108	113	128	125	112	120	157	134	116	129	103	128	109	123	115	118	137	136	124	139	134	128	125	135	131	121	100	137	113	111	116	99	122	122	139	121	129	118	131	117	120	131	124	103	135	121	99	110	126	126	96	118	136	93	131	110	113	118	104	128	118	124	114	119	131	125	120	142	129	131	137	126	113	113	115	121	124	151	129	109	134	108	129	111	113	95	134	117	105	146	129	116	114	107	130	118	101	129	126	124	101	120	114	126	132	138	96	116	123	122	109	120	102	126	116	103	113	90	89	116	124	128	135	128	143	141	132	133	127	130	125	115	135	128	118	121	124	126	124	110	133	121	122	113	133	158	127	120	118	125	108	108	130	130	108	126	116	113	104	127	115	106	111	110	98	108	137	104	132	126	137	126	125	126	114	132	127	118	116	109	104	125	123	127	135	122	110	96	119	128	102	112	121	107	131	117	124	125	110	125	122	103	109	133	115	122	110	105	112	111	130	111	121	129	105	116	121	125	105	114	134	104	107	123	115	111	129	121	126	120	118	141	111	101	138	103	116	132	133	95	112	95	135	119	116	148	119	143	120	118	112	121	122	131	134	137	120	119	116	110	121	109	124	128	120	120	139	118	117	116	112	116	125	124	130	124	116	110	115	126	113	116	125	112	120	126	109	125	120	119	119	116	133	99	116	107	114	113	119	105	134	126	113	95	110	142	141	122	123	128	107	150	129	102	108	98	112	122	128	128	128	130	103	113	100	98	123	123	125	122	109	118	134	118	106	115	160	120	142	115	118	129	132	134	99	154	108	116	117	119	115	122	132	107	112	113	111	118	113	144	121	129	120	106	115	147	123	126	119	126	140	117	131	145	105	138	106	124	142	103	102	141	124	117	119	132	111	118	125	128	120	108	122	121	109	128	112	119	112	124	136	122	124	125	125	95	100	111	158	111	118	140	149	104	112	110	117	138	131	130	131	108	135	110	127	117	130	150	118	103	120	137	130	111	146	111	110	120	101	102	108	121	99	122	129	142	113	116	128	131	126	116	119	118	115	136	107	108	116	121	113	109	130	103	127	106	126	141	131	138	106	118	156	120	110	128	134	118	121	137	116	127	109	118	119	103	119	110	111	132	121	131	106	123	106	122	122	143	111	127	89	106	116	108	122	116	126	126	113	123	131	136	136	133	129	121	121	126	121	123	109	125	100	120	140	144	136	114	111	116	132	114	130	103	117	114	114	137	141	131	116	117	118	109	146	126	111	134	129	133	108	113	131	120	105	114	123	130	136	124	128	128	106	120	105	114	114	100	128	112	100	134	132	112	111	126	128	122	109	126	157	137	105	133	109	114	110	122	126	118	132	125	105	143	109	127	137	104	130	111	125	114	128	114	119	119	120	124	120	114	101	120	121	129	121	133	135	137	127	119	113	131	114	105	121	108	126	130	136	109	115	96	106	112	122	99	116	105	87	110	123	128	106	114	116	127	123	113	114	137	123	123	125	109	133	121	122	111	124	110	139	129	117	113	129	108	119	134	125	126	134	129	135	104	111	124	113	126	124	117	149	118	120	115	118	113	130	132	116	128	111	124	116	128	126	127	118	117	145	142	113	131	116	118	115	108	136	113	128	130	117	92	116	131	136	131	118	104	130	126	116	119	124	111	119	128	110	121	130	119	101	111	121	119	127	119	119	123	133	127	115	117	91	119	90	105	116	125	121	141	126	117	129	103	141	125	108	116	129	122	116	119	111	108	124	111	121	109	122	145	125	112	108	105	115	117	112	127	117	117	105	109	135	154	109	100	115	96	99	129	115	117	139	129	127	142	132	127	146	130	114	139	116	132	113	116	121	110	117	114	102	111	122	119	121	130	128	110	147	119	129	112	106	108	116	130	129	93	115	118	114	103	116	113	130	127	122	112	152	106	129	116	121	140	118	112	113	137	124	104	140	112	130	91	126	118	122	139	124	127	113	109	117	134	121	133	142	137	153	104	126	124	106	139	129	115	113	121	113	148	124	120	109	96	130	132	132	111	114	135	123	122	110	128	114	113	129	107	133	113	111	131	113	121	103	108	126	122	115	130	121	122	131	99	124	133	113	101	109	121
10823	889	1447	1830	1696	1847	1324	993	705	655	573	555	549	478	455	455	434	417	402	387	383	405	387	334	344	379	358	372	349	354	329	357	382	319	349	352	336	345	349	330	309	313	309	341	299	342	343	346	325	351	343	326	300	305	350	310	340	307	340	352	295	346	317	303	367	265	341	325	309	329	321	313	331	310	342	318	276	310	325	313	307	326	280	298	331	331	316	328	302	323	307	327	322	337	319	286	302	328	308	342	328	323	273	301	335	309	313	315	320	300	311	311	297	316	306	317	332	291	326	302	319	297	325	332	316	306	312	326	300	293	306	315	332	305	324	312	303	334	321	313	316	304	309	316	302	317	295	306	332	300	310	317	302	323	284	308	284	284	326	313	288	285	315	296	314	327	324	302	281	326	340	290	336	301	286	345	302	250	299	307	303	309	312	322	334	325	309	327	304	337	305	305	309	315	287	313	314	311	327	317	313	330	299	295	330	320	289	329	294	332	286	286	299	257	316	327	310	317	316	288	309	329	310	340	311	301	298	331	334	287	346	319	300	313	339	322	320	287	324	286	313	304	325	331	319	302	302	328	324	281	311	317	320	291	321	296	291	301	306	303	318	306	279	285	322	285	295	295	330	323	301	314	338	314	321	323	309	289	288	322	335	351	294	326	316	306	315	337	345	315	326	333	311	294	306	314	301	317	318	330	299	352	306	313	315	327	304	296	306	309	328	341	282	313	339	296	293	313	299	290	314	293	310	316	311	320	303	309	326	311	324	325	294	328	325	346	297	304	300	322	316	338	309	302	344	285	314	300	328	313	302	288	320	344	291	340	303	323	328	325	290	330	291	315	353	300	324	311	339	347	331	297	311	282	346	283	320	319	316	315	286	292	320	325	308	303	310	309	318	305	310	289	333	347	313	306	316	311	315	314	309	327	309	298	312	296	311	274	323	316	309	313	302	327	307	274	324	289	314	304	268	313	305	321	358	296	304	290	300	306	330	298	304	288	310	299	316	330	319	298	333	305	315	299	300	287	342	313	334	302	336	306	333	287	323	322	294	327	372	331	309	321	334	323	296	329	293	330	314	292	330	322	346	296	282	299	306	296	299	303	331	329	293	289	315	305	303	316	311	353	316	294	325	321	297	324	326	295	312	318	298	342	319	285	329	323	327	333	318	313	299	301	298	314	290	331	316	317	325	315	306	303	327	301	347	337	313	302	318	347	278	309	313	282	339	341	318	310	329	318	343	303	345	308	302	326	322	328	315	321	332	310	290	306	318	327	313	311	329	325	312	296	336	308	290	317	329	276	292	312	306	334	332	333	330	299	339	294	324	331	349	339	309	332	342	305	310	324	305	315	291	296	326	321	305	280	351	312	360	315	305	332	323	323	319	334	326	317	294	320	292	337	302	320	298	330	334	318	306	327	313	309	303	317	312	326	339	309	329	323	299	312	340	315	309	317	316	336	299	316	275	292	310	307	331	303	326	325	342	325	348	321	375	326	300	288	319	292	323	345	312	271	296	319	335	316	298	319	281	303	309	303	311	306	319	312	319	325	299	326	319	308	311	311	313	295	329	307	325	314	311	321	337	295	330	347	322	277	282	312	326	309	325	298	307	315	300	335	303	324	303	328	286	350	316	314	309	349	313	313	300	335	290	312	321	276	320	293	318	312	303	295	326	318	337	317	306	306	306	311	292	313	312	315	303	311	315	305	320	309	315	327	306	341	305	327	312	304	300	304	299	297	297	314	292	317	289	304	318	341	329	324	296	327	301	327	299	302	308	336	303	317	336	290	291	345	332	343	304	304	294	298	293	285	273	330	346	283	321	292	302	306	293	306	329	289	324	345	307	316	344	308	316	328	301	311	334	306	298	360	302	316	324	333	289	340	315	321	334	305	296	302	313	307	322	330	316	319	312	374	275	285	337	291	312	289	359	310	311	332	314	316	303	319	331	299	296	300	300	306	302	341	313	293	311	301	321	314	302	339	309	296	320	343	311	308	313	329	313	282	296	316	307	340	311	301	315	320	305	341	294	340	314	327	340	317	339	309	321	303	330	350	312	318	316	303	330	289	311	301	305	341	344	327	321	301	310	276	333	301	312	292	297	278	290	295	333	282	283	336	324	271	289	303	344	297	335	305	332	311	341	332	344	274	314	315	319	350	306	275	304	288	328	303	299	319	315	336	311	335	330	317	314	349	318	309	325	292	300	303	343	301	304	307	272	349	317	329	313	316	284	331	302	318	319	313	298	305	286	335	314	320	311	316	345	294	320	308	318	323	338	303	300	308	326	312	338	305	307	307	314	331	356	347	325	331	311	323	280	310	319	310	328	321	283	280	306	321	289	315	333	296	302	284	307	299	349	328	265	308	305	309	309	347	302	310	336	306	297	285	289	279	323	298	292	312	315	335	318	329	300	301	301	331	352	294	311	315	324	288	330	297	338	322	307	302	311	309	307	295	296	309	297	326	332	328	303	334	315	288	311	308	305	294	321	339	307	310	304	306	311	309	310	301	296	309	333	337	306	333	316	320	314	304	314	296	280	325	290	294	286	336	315	313	329	320	314	339	288	296	314	298	323	276	313	312	330	291	320	325	284	297	298	341	298	335	325	353	325	328	300	311	287	297	299	364	345	317	297	310	310	325	279	303	318	342	323	306	344	341	323	346	305	291	336	288	354	283	324	295	325	327	288	317	310	322	307	348	301	308	283	311	303	346	305	320	310	301	307	304	328	309	318	305	308	289	308	314	291	304	349	346	313	281	300	322	334	340	335	337	313	302	294	306	310	345	289	344	328	327	327	315	315	303	299	298	353	345	317	295	302	332	333	324	308	313	306	328	311	307	349	293	304	327	327	306	310	328	319	325	321	321	305	311	336	326	303	298	315	316	329	309	328	280	326	281	307	306	325	290	289	274	325	313	317	327	326	296	306	342	323	290	348	317	300	305	301	302	326	330	314	310	316	319	292	336	309	301	291	318	318	294	318	318	340	319	295	324	341	331	308	320	319	328	314	314	295	321	336	295	315	311	338	291	258	295	277	326	286	344	326	310	308	317	343	288	297	299	325	282	332	316	358	330	274	325	317	301	320	339	294	298	339	284	334	349	369	300	340	318	316	340	274	326	281	349	349	321	341	310	310	310	339	312	307	272	317	289	317	343	328	292	324	357	312	294	321	333	293	321	303	311	328	296	324	321	304	310	295	345	321	290	300	302	315	338	327	330	325	326	299	303	295	306	308	321	324	302	308	320	303	338	333	316	335	295	337	302	286	292	314	305	333	302	329	303	292	318	285	303	349	293	310	307	289	345	293	321	306	295	298	306	307	303	298	314	311	302	340	286	323	292	314	313	298	318	315	338	291	317	335	308	330	316	334	315	341	314	300	304	293	330	320	325	308	337	312	314	334	290	288	312	315	320	323	316	316	309	304	282	314	313	315	294	306	337	325	304	303	331	294	305	293	319	299	310	313	314	282	308	310	307	300	330	311	288
2391	333	354	337	345	392	286	306	285	291	284	300	288	290	266	322	290	324	288	307	309	302	307	329	304	308	278	298	285	299	290	303	276	316	333	286	256	269	287	296	297	268	318	317	302	289	281	303	286	299	287	293	302	334	315	293	246	285	262	314	282	294	298	309	287	320	337	281	270	316	330	294	283	304	288	286	287	303	308	298	293	281	296	308	303	301	275	322	332	287	283	291	310	288	296	303	327	293	299	282	302	278	298	306	272	295	288	311	308	317	248	305	287	301	290	301	273	285	305	304	310	342	315	307	294	315	313	329	291	271	294	327	308	294	284	308	299	273	298	256	315	286	291	313	293	278	273	286	280	297	313	338	306	292	280	306	310	320	347	292	295	315	262	314	300	287	325	297	284	297	285	306	270	292	285	295	283	309	319	338	307	295	300	322	270	300	294	342	315	297	295	301	274	298	325	296	280	285	307	315	334	303	295	289	300	300	319	269	302	277	301	245	272	309	283	279	271	300	327	302	307	316	338	289	308	298	308	273	242	289	286	286	278	304	287	299	310	307	282	319	320	265	297	260	283	306	302	288	296	259	267	286	281	274	278	300	294	329	304	293	271	312	335	293	331	282	290	318	297	286	306	311	281	313	308	297	300	284	291	330	316	295	257	269	284	291	326	317	322	336	323	291	309	285	322	304	282	271	288	305	306	286	285	316	273	288	317	285	299	309	247	302	319	290	310	274	304	310	288	288	296	282	304	301	324	334	298	328	286	303	270	304	293	285	294	301	254	316	275	296	304	278	324	292	292	277	303	263	275	308	282	302	340	322	325	299	307	315	277	314	339	300	322	276	263	321	332	327	298	324	278	268	305	292	298	243	290	302	320	295	305	302	280	269	325	315	308	282	323	280	292	306	278	284	301	284	306	286	329	240	323	285	313	322	291	314	302	290	289	283	316	325	302	313	313	305	305	301	306	317	319	290	317	289	290	277	298	281	274	292	304	268	291	308	305	277	276	274	281	305	308	308	315	287	290	312	298	279	291	273	313	293	300	270	307	291	332	288	272	271	309	275	309	311	314	299	285	281	272	321	282	313	285	264	302	289	273	288	289	311	274	315	285	261	298	294	283	284	276	310	334	287	266	269	320	321	307	274	323	290	273	266	291	265	292	284	301	297	285	288	284	288	283	276	309	339	296	292	289	298	281	313	293	285	273	309	273	294	321	294	302	307	288	292	289	285	270	329	271	280	278	279	298	301	306	300	281	296	286	305	272	280	318	284	300	316	274	299	289	292	301	322	284	277	276	277	299	287	313	294	257	344	314	305	283	283	298	308	304	270	310	291	302	295	287	261	305	275	283	326	289	309	324	295	316	307	347	270	312	283	271	284	262	294	303	300	288	311	319	294	296	316	314	271	313	302	269	272	304	300	287	260	306	320	296	289	322	296	302	306	300	307	322	307	298	289	273	305	274	299	291	294	286	336	326	297	280	294	285	332	313	278	311	265	282	313	289	303	296	280	259	304	286	279	304	290	283	284	291	280	300	290	306	292	258	328	279	300	302	295	310	296	304	279	279	298	300	300	274	302	298	293	309	301	307	342	323	275	321	310	282	251	287	289	328	288	291	306	297	304	314	308	279	307	299	311	324	297	290	305	332	285	268	290	302	288	291	294	261	314	303	282	294	312	277	298	314	314	289	286	274	343	308	309	307	308	291	314	349	324	256	250	286	313	298	317	268	292	299	291	299	287	309	303	285	329	337	299	285	291	293	282	281	263	294	277	284	316	285	306	289	289	293	270	295	271	293	300	298	299	280	286	318	301	271	268	296	306	298	296	307	277	322	278	297	301	311	303	313	265	291	301	269	292	296	296	307	314	303	306	296	304	301	285	320	347	319	316	258	299	283	285	281	254	309	300	302	297	312	281	310	311	306	305	312	289	344	311	292	302	291	288	306	303	274	321	295	288	314	273	296	298	320	287	353	283	276	296	308	309	310	306	280	294	318	301	292	280	321	280	303	309	311	315	293	300	306	332	297	296	281	300	292	305	308	293	312	313	279	270	283	291	277	284	300	308	275	292	280	317	302	328	293	291	314	287	308	291	278	315	320	333	293	329	312	296	284	278	299	310	309	269	274	286	285	282	322	314	306	308	281	302	287	306	310	294	286	330	293	292	290	310	287	280	274	314	290	306	290	260	281	293	300	318	308	306	317	303	301	310	306	295	300	308	277	283	279	294	314	271	291	313	328	274	263	296	295	313	302	278	319	283	301	300	293	297	302	314	296	310	310	290	288	303	318	293	265	298	284	290	250	312	279	292	287	309	279	287	265	262	303	277	302	290	293	272	285	310	319	284	286	316	278	311	284	332	311	300	287	289	304	300	294	293	288	285	290	315	299	282	285	261	300	292	356	284	286	299	294	308	279	272	288	324	275	297	282	304	301	273	266	295	290	272	301	310	275	281	312	332	290	274	274	265	312	298	282	330	303	280	294	307	272	316	274	300	280	308	303	291	317	303	294	310	310	313	297	300	286	298	307	303	322	303	318	277	281	303	307	282	278	292	305	284	298	310	309	307	295	313	298	298	293	262	272	291	276	253	265	275	283	290	293	323	284	290	300	282	286	316	287	259	281	328	318	305	292	315	310	316	285	299	283	280	296	293	297	277	312	296	259	287	306	300	303	309	278	277	315	309	262	303	272	316	301	302	292	286	310	311	307	317	292	325	232	324	281	294	296	295	311	303	293	294	303	308	293	291	327	333	311	270	287	296	314	300	278	290	303	300	299	320	270	322	325	315	312	274	286	285	294	351	292	289	288	296	353	296	292	322	311	306	328	302	317	294	283	316	293	303	331	303	282	308	305	279	283	313	289	316	309	276	293	306	272	297	323	279	254	305	308	281	315	277	298	284	282	275	295	290	290	279	305	301	304	287	293	272	301	278	316	287	288	253	251	303	315	275	297	287	283	309	292	278	288	316	295	299	292	309	279	291	286	301	293	279	284	279	279	303	307	327	285	313	299	249	311	295	297	297	262	327	293	332	345	305	293	272	325	303	314	322	304	293	297	290	282	270	305	283	308	290	293	320	301	314	330	316	277	316	284	308	293	306	310	320	302	278	295	288	277	311	322	301	314	289	273	297	304	293	334	306	295	283	295	306	334	271	291	283	313	286	274	293	291	295	278	330	271	310	315	293	325	292	282	314	302	263	332	302	298	316	312	303	299	295	278	290	294	265	304	328	273	289	335	299	287	289	271	309	315	319	282	288	284	279	305	275	315	291	296	301	313	268	304	322	292	258	304	298	302	313	278	341	285	297	308	301	312	347	302	308	258	324	305	338	264	265	326	281	302	292	313	332	285	286	319	288	307	305	294	319	283	264	292	287	292	301	304	320	288	324	315	309	289	288	278	299	306	287	303	307	300	293	296	306	332	317	288	302	261	291	317	297	294	295	322	268	312	333	291	279	270	307	270	274	278	282	300	283	298	273	296	265	305	337
2709	736	776	924	910	1119	832	728	691	759	705	766	758	689	704	675	673	686	740	722	683	730	646	716	708	665	725	729	724	716	686	742	649	685	721	676	695	734	728	662	726	735	741	757	701	745	717	701	715	663	709	754	724	723	720	754	714	696	730	729	702	734	739	702	676	723	719	722	741	720	719	714	732	774	717	675	681	712	681	716	711	709	715	713	714	719	741	703	748	665	742	719	707	732	711	729	760	695	686	707	727	711	699	729	630	716	732	723	691	700	751	719	677	706	736	707	710	707	699	729	772	726	675	735	697	703	675	715	688	728	691	689	677	706	712	704	702	715	704	670	688	759	676	698	685	718	694	656	722	705	700	728	716	733	744	743	677	713	700	699	712	716	699	677	713	695	755	784	701	673	662	690	736	725	720	746	749	698	703	697	707	704	740	695	721	686	688	678	706	725	660	728	717	758	687	702	718	713	709	696	692	691	701	728	732	717	751	703	701	695	688	770	695	670	732	687	701	737	723	673	719	702	768	742	729	730	715	730	730	703	715	703	708	747	773	703	724	736	720	685	722	711	714	709	699	719	710	721	727	698	718	748	691	729	696	687	700	737	723	718	724	734	713	716	697	724	698	733	732	696	749	700	676	677	694	681	745	736	706	723	701	701	691	706	730	725	698	673	742	693	727	673	715	719	716	676	710	707	775	744	759	708	732	692	670	698	702	718	724	724	743	683	683	704	723	688	656	701	667	712	674	762	737	713	738	684	690	713	691	712	707	712	713	736	750	709	675	726	712	744	669	749	718	703	703	709	696	664	689	735	692	722	655	688	744	751	687	708	721	704	692	687	741	700	680	734	698	724	725	690	691	722	699	675	686	707	689	714	755	743	715	725	738	647	701	734	724	701	699	675	701	703	675	640	725	704	687	693	734	727	739	715	770	663	718	692	700	733	704	712	720	688	700	710	690	671	695	712	689	736	690	744	703	626	725	758	714	687	691	702	687	702	704	756	709	681	702	729	712	694	675	678	659	763	707	759	716	724	722	729	703	759	717	734	717	691	708	768	670	720	713	731	697	684	778	712	689	677	728	733	736	745	724	715	754	697	728	686	685	723	694	688	683	766	714	734	715	724	681	720	716	682	712	758	683	708	720	718	717	713	681	713	692	682	769	708	661	757	743	701	669	761	666	660	675	751	754	715	687	723	713	710	761	697	708	723	726	740	722	677	709	708	681	701	716	702	748	697	680	747	727	689	724	712	698	710	726	657	716	694	681	699	735	720	693	663	718	691	683	682	722	721	738	687	710	709	680	705	725	640	712	715	745	672	706	734	690	711	684	721	728	714	703	689	764	677	720	696	672	725	753	678	687	679	714	722	721	726	706	676	694	705	766	714	726	753	752	748	666	691	719	673	719	702	727	733	725	718	733	700	694	706	720	720	712	726	712	666	679	690	707	714	697	750	711	696	681	750	705	710	669	725	655	728	733	732	725	733	713	693	774	740	747	672	698	690	720	711	733	689	709	690	693	721	652	713	695	718	722	679	701	653	702	718	731	670	714	732	700	682	688	745	703	684	751	695	687	727	741	717	731	769	691	697	724	698	697	708	704	761	701	725	687	746	665	724	716	725	708	697	735	697	692	696	720	697	685	701	665	679	685	718	729	727	650	717	734	715	748	717	702	724	707	708	717	739	683	669	722	709	718	722	702	723	759	690	714	698	723	738	635	736	732	700	732	704	714	724	696	703	690	758	721	748	711	692	702	739	716	716	760	716	691	701	693	679	701	687	743	705	714	698	733	736	761	692	745	677	716	715	685	734	736	714	685	715	722	724	768	711	691	711	733	707	746	648	713	679	737	705	776	698	729	697	700	718	710	681	690	684	717	668	712	724	747	747	676	688	729	721	719	690	710	707	774	711	719	719	690	754	772	737	673	672	677	672	721	684	713	767	677	661	720	703	711	695	723	738	623	701	651	694	703	728	680	747	717	692	688	725	767	720	694	704	703	698	724	673	732	677	665	767	713	751	688	777	747	681	730	692	692	722	705	685	751	710	698	729	681	742	702	749	774	748	693	700	681	713	773	748	688	733	706	733	711	724	773	708	723	727	692	639	711	688	732	704	707	663	699	701	715	756	715	718	701	726	678	717	708	676	716	693	706	712	695	737	750	711	669	666	755	717	638	707	705	720	712	663	756	668	725	702	686	668	670	745	680	715	697	712	727	692	725	713	698	658	722	676	740	706	731	703	708	684	739	683	717	735	695	676	707	700	736	718	678	701	737	717	757	674	748	718	727	743	707	741	741	719	719	698	719	771	755	694	711	677	682	708	730	714	697	691	684	723	703	675	698	755	677	711	685	706	746	694	694	658	747	757	718	687	714	688	699	720	691	717	665	693	689	738	713	712	690	738	652	698	686	707	691	708	741	693	772	694	691	690	691	745	713	690	756	726	717	690	715	688	745	731	754	715	722	704	734	719	738	714	678	737	702	714	723	695	733	748	680	742	689	705	682	725	692	732	719	724	681	671	740	735	692	740	693	664	747	719	701	732	673	749	738	718	654	701	666	685	741	691	718	666	724	676	690	714	729	723	756	720	720	664	697	731	718	665	748	677	704	702	749	711	714	724	764	670	724	707	744	653	735	706	724	718	755	687	672	690	742	741	720	694	694	739	738	702	721	704	725	702	676	757	734	731	737	711	714	702	763	721	749	723	788	714	677	703	730	708	699	734	657	714	699	716	690	646	671	676	703	712	706	759	696	727	686	774	734	724	725	671	763	702	742	719	702	668	684	706	705	676	723	722	736	736	681	692	712	669	701	726	717	692	701	723	667	661	707	720	697	696	641	702	673	697	737	719	704	674	733	742	734	658	736	708	719	665	707	749	724	756	727	683	722	701	750	771	672	731	751	713	736	686	731	746	714	675	694	697	748	754	670	681	710	721	690	721	672	700	688	752	699	707	675	698	697	722	735	691	683	696	687	700	764	700	678	661	738	744	721	672	700	715	709	695	673	723	717	759	729	733	696	721	686	746	692	689	696	740	722	749	698	763	691	680	705	728	725	726	706	734	708	728	718	725	707	735	683	691	671	690	714	727	710	677	623	703	717	679	711	721	702	694	726	742	760	708	762	700	707	698	710	673	691	695	724	697	702	699	647	740	692	707	729	711	725	684	738	681	731	715	733	734	714	747	692	739	690	743	700	700	716	736	702	690	721	703	711	735	718	720	706	681	730	698	677	679	703	723	670	680	697	722	689	739	728	659	721	689	715	711	739	718	673	704	683	703	729	725	715	698	712	662	673	704	698	744	702	686	773	767	703	730	713	682	699	680	699	708	685	742	691	675	746	699	735	666	745	731	664	715	736	709	694	717	670	761	734	725	726	725	726	686	704	694	763	676	743	685	692	665	706	672	686	681	703	675	696	679	762	718	724	691	687	707	717	740	699	653	762	716	718	675	686	732	772	757	686	705	716	702	678	709	666	763	665	704	675	669	739	714
9688	872	581	552	425	445	382	320	290	303	289	283	272	292	298	287	281	296	301	288	275	306	282	267	263	281	261	282	267	285	261	314	270	299	292	242	280	276	312	280	261	254	287	302	286	284	311	290	275	297	278	301	281	275	251	273	279	292	267	267	244	262	260	247	302	267	255	296	244	284	266	252	275	267	302	255	278	266	307	267	233	295	247	250	236	299	267	280	285	287	235	278	293	276	289	252	264	293	280	291	276	284	259	262	287	277	284	293	253	246	251	280	264	262	261	279	285	279	266	256	262	262	293	281	272	287	289	254	224	278	252	267	270	281	262	262	290	268	235	281	253	302	273	265	298	273	287	287	289	274	296	261	277	282	299	310	254	253	281	312	267	259	299	260	266	282	266	275	301	290	283	293	255	278	272	305	245	275	255	252	269	278	264	283	286	239	313	258	254	303	286	246	264	263	280	274	252	293	296	270	243	265	289	245	282	251	273	263	292	287	280	258	313	261	254	255	246	283	286	283	251	290	260	263	275	264	295	274	279	263	285	277	250	273	273	269	237	245	263	301	260	259	237	270	232	262	277	245	289	267	267	265	258	282	258	282	264	272	273	269	240	281	263	295	268	298	303	279	272	253	272	274	245	261	283	268	297	242	294	273	262	274	272	259	277	274	262	263	259	278	250	266	253	281	305	225	301	262	265	291	291	268	264	269	273	308	258	294	292	318	276	268	250	255	261	250	291	277	249	280	273	290	264	309	245	260	306	273	255	251	269	271	265	289	295	259	260	286	286	264	256	252	231	272	246	262	281	255	261	285	269	269	275	278	271	288	279	268	269	264	292	270	295	276	270	273	270	254	257	266	272	276	261	263	278	273	288	253	246	251	251	251	301	269	245	235	251	265	280	289	272	267	269	265	246	287	261	267	286	302	264	263	290	277	306	291	244	259	272	288	244	274	265	275	279	256	285	286	290	298	279	249	281	267	289	262	277	292	289	278	243	239	261	299	310	284	256	248	250	281	269	283	280	262	264	282	273	285	264	299	276	271	243	233	235	280	248	289	265	282	242	257	265	254	235	279	296	271	272	263	286	291	275	297	288	260	306	258	258	225	293	251	269	287	245	254	278	284	250	280	262	269	290	269	264	278	276	287	280	244	282	257	261	280	269	279	280	253	284	263	271	260	254	281	255	249	303	264	284	258	266	288	254	253	301	268	273	275	249	267	279	284	244	248	294	286	282	261	234	286	271	272	251	274	294	284	274	278	269	260	272	247	281	304	307	268	247	246	263	263	279	270	282	307	272	275	303	283	286	287	272	322	240	280	266	264	268	272	285	266	280	260	265	270	248	241	282	290	282	256	271	245	296	281	272	263	286	254	260	252	230	289	282	261	240	258	224	267	270	255	253	270	281	279	302	263	248	272	267	276	287	250	279	291	260	265	286	251	258	258	285	260	289	258	293	295	292	268	246	291	274	280	280	261	281	281	282	267	288	276	283	269	289	249	309	254	284	273	267	272	295	243	295	251	277	305	265	249	273	269	285	284	275	298	262	265	229	267	290	266	258	261	274	283	251	262	268	283	287	276	278	263	253	274	276	260	245	260	278	240	283	291	273	283	266	260	255	251	286	281	252	248	292	274	248	262	263	258	258	276	276	264	259	238	247	287	274	278	273	236	237	236	252	265	293	275	286	291	275	288	251	289	313	242	304	257	257	274	280	266	305	259	264	252	269	272	276	259	280	267	303	225	260	247	269	264	272	237	274	268	278	276	287	260	272	266	269	292	279	280	286	263	264	278	275	265	247	272	288	266	259	295	271	279	289	277	269	282	272	298	272	254	294	246	275	273	277	271	274	286	277	289	271	279	272	258	261	274	253	273	261	272	252	299	264	251	277	247	253	278	263	278	252	318	281	252	281	275	274	272	283	286	293	291	256	285	291	271	266	303	288	294	250	284	299	250	283	282	308	264	283	264	284	264	284	263	277	289	267	289	249	269	280	228	273	268	291	295	277	256	265	285	284	262	243	297	264	269	273	264	259	250	289	283	295	274	271	247	268	266	284	271	294	240	286	266	256	314	255	278	263	282	261	285	278	253	267	274	284	278	292	265	271	265	271	280	288	274	298	270	292	284	287	248	258	277	281	284	274	249	254	293	280	295	273	273	261	269	264	257	269	271	274	247	256	269	262	248	306	268	281	283	254	279	273	287	268	243	271	275	300	261	269	300	282	282	274	243	258	265	259	310	246	264	270	242	266	248	279	257	279	289	269	265	263	261	281	279	246	256	262	276	300	241	273	231	278	252	257	292	255	288	298	267	306	287	284	244	271	281	259	282	295	308	287	273	264	308	234	294	281	296	265	295	265	264	262	251	272	235	299	249	260	257	270	287	280	250	253	280	253	290	263	282	291	274	280	256	301	258	305	278	289	261	294	285	260	265	285	260	273	295	274	301	274	272	254	256	273	246	241	237	274	275	271	262	288	264	267	250	280	323	291	277	257	278	263	275	283	255	283	271	253	285	280	296	262	307	270	256	274	285	299	267	258	256	262	257	314	284	257	285	248	281	274	256	279	247	262	288	261	273	331	274	304	279	289	254	261	286	270	276	279	308	287	283	265	281	270	307	262	269	271	281	257	263	278	258	293	287	241	252	277	258	277	289	274	252	249	282	252	281	302	257	258	261	258	294	276	262	244	264	277	277	274	256	287	261	256	281	270	262	237	250	274	261	280	276	259	281	253	285	262	260	266	269	275	288	259	278	255	255	268	271	314	282	261	265	289	282	283	283	270	271	280	271	298	304	262	263	269	252	280	280	272	284	253	254	266	272	260	294	227	278	282	269	265	284	261	243	275	268	256	288	265	242	308	259	281	289	260	244	239	275	264	252	293	266	267	254	294	285	280	286	259	255	299	270	248	253	284	245	244	244	270	261	264	273	264	231	239	266	286	275	296	284	300	263	262	295	271	263	288	298	289	287	264	272	284	278	259	265	261	274	256	279	277	293	289	276	265	269	255	268	253	275	281	304	282	255	291	285	280	276	261	281	284	261	263	293	277	293	275	238	252	268	268	271	292	276	253	263	264	289	270	278	249	272	258	260	256	262	234	259	246	288	262	264	273	245	283	282	280	277	273	269	265	275	269	266	257	284	276	299	267	317	273	292	294	268	270	291	275	249	248	291	284	295	267	286	290	281	271	299	240	270	274	261	238	278	255	293	277	292	289	278	254	274	272	265	300	301	275	263	281	280	296	250	263	267	284	257	262	264	272	288	268	277	260	257	251	271	261	288	259	254	240	277	274	255	270	267	305	242	292	294	292	261	260	254	250	268	260	288	267	304	252	286	264	284	243	252	276	289	233	279	257	266	285	243	267	270	286	316	272	278	251	278	233	295	269	275	257	277	274	267	276	286	264	270	289	267	247	247	277	272	266	266	279	265	266	266	244	288	303	267	278	260	256	277	308	300	296	258	277	265	286	280	272	287	268	302	288	253	285	252
8405	905	1179	1488	1400	1460	1181	963	874	810	769	732	742	698	707	763	709	673	707	704	712	631	670	667	673	645	659	694	660	664	648	654	686	610	670	636	631	651	629	672	672	632	663	668	633	636	663	649	669	631	624	643	649	693	678	644	659	652	703	664	663	598	654	617	653	599	641	668	643	654	652	666	657	671	697	676	675	681	630	638	646	623	579	682	633	618	653	705	688	600	656	639	659	642	653	693	676	699	642	656	670	646	633	604	651	612	686	631	640	661	673	674	690	647	642	621	654	657	684	673	687	666	698	642	634	645	659	645	605	621	687	615	702	686	673	687	636	683	646	662	663	635	637	653	642	617	624	661	680	649	651	660	677	676	653	613	638	673	654	629	615	665	629	696	659	636	686	667	697	652	610	604	666	658	721	631	698	675	695	646	618	643	631	627	640	607	636	626	630	622	613	651	624	628	649	652	636	630	649	658	675	702	699	647	638	719	659	620	587	661	606	599	655	632	677	678	624	624	652	677	630	638	694	609	658	678	626	642	664	653	665	640	663	616	681	657	629	636	663	630	633	653	666	705	695	641	635	639	667	667	648	639	681	597	617	654	654	677	620	669	607	643	650	657	716	719	618	620	655	612	645	637	666	661	632	652	664	675	671	626	665	642	657	645	642	614	585	705	698	671	672	658	672	638	646	659	669	626	630	638	653	650	628	690	702	646	619	630	656	658	650	658	638	681	634	623	664	619	655	648	655	633	682	611	631	664	713	582	670	683	611	667	706	644	660	613	636	628	683	631	674	646	675	709	678	648	645	616	625	677	653	626	662	615	651	643	656	645	652	641	716	664	651	598	693	651	678	615	619	662	648	644	634	629	569	708	652	624	622	659	664	676	644	628	630	601	626	601	606	620	679	680	667	701	657	645	652	636	650	658	643	645	618	665	641	660	642	637	608	629	649	654	655	656	646	620	634	650	642	630	646	657	645	720	665	659	655	658	638	619	646	641	688	688	650	635	667	618	627	663	636	692	673	668	632	613	643	580	638	688	653	644	697	668	648	676	644	624	672	692	676	669	659	638	634	645	640	715	640	627	617	657	632	699	641	666	618	604	642	660	664	629	641	643	665	684	631	639	599	682	638	641	668	616	671	620	664	645	687	671	637	629	686	622	643	635	670	639	662	658	664	622	659	655	598	622	644	643	652	614	643	641	602	621	674	632	644	662	608	693	674	642	687	611	702	606	642	634	639	660	673	618	632	633	624	643	673	642	682	687	659	663	637	611	662	664	654	638	627	697	694	686	667	670	645	642	646	684	603	652	615	674	625	661	640	635	689	620	657	609	627	646	636	639	628	646	679	636	615	661	712	685	611	664	644	661	683	623	642	630	615	629	684	624	648	649	651	699	676	652	678	670	658	608	619	628	660	644	682	669	639	694	651	619	624	653	593	686	667	709	614	689	694	624	646	651	654	636	639	653	704	644	613	684	627	630	668	630	617	640	678	650	634	680	629	668	644	633	676	686	632	657	647	649	668	637	675	670	637	691	641	678	663	599	635	680	659	644	688	661	624	648	657	683	667	630	627	691	613	661	624	641	656	637	660	658	632	644	646	673	635	629	714	634	687	700	634	636	672	651	621	638	656	653	661	615	628	688	641	644	668	678	654	624	656	669	652	645	702	698	630	662	621	676	620	639	693	652	650	695	628	671	671	652	607	664	656	636	654	628	664	647	641	685	602	633	641	663	597	700	642	628	626	616	633	646	691	670	611	640	675	659	659	653	647	635	623	663	660	645	670	661	638	617	639	665	637	605	632	661	581	620	645	676	650	641	636	616	668	673	627	639	633	675	625	670	615	650	646	624	669	641	639	630	653	678	661	661	640	633	695	672	708	633	652	651	695	671	679	701	684	652	616	613	657	601	666	674	659	691	617	676	643	612	644	638	636	589	667	707	660	615	643	631	663	665	618	677	628	657	700	636	668	656	655	621	656	671	653	635	660	661	643	624	638	660	684	685	617	678	666	668	622	634	608	678	673	623	672	595	690	676	662	637	647	633	663	712	673	617	700	653	639	635	617	651	653	638	625	684	635	646	577	628	678	692	645	652	640	645	634	664	653	677	660	650	625	626	652	634	668	592	665	651	664	703	640	664	665	680	659	619	632	634	706	660	666	617	621	654	681	628	672	649	665	658	646	653	665	661	629	660	629	649	643	643	652	682	674	621	629	613	684	665	624	670	651	611	653	660	679	661	700	655	642	647	617	658	631	683	672	660	597	588	687	664	666	664	628	669	620	618	616	636	664	680	656	625	667	686	616	665	638	614	664	634	634	650	640	631	651	632	601	641	675	638	623	651	667	652	662	656	666	645	676	652	671	652	614	587	663	637	675	689	642	626	686	627	616	674	651	617	668	626	627	646	649	616	689	650	658	630	682	661	610	678	664	626	687	635	670	636	679	608	664	631	667	633	623	639	650	618	657	624	605	635	628	686	663	660	670	610	679	654	642	650	652	653	670	655	683	681	619	631	654	640	658	647	654	666	653	668	641	656	598	607	671	673	653	642	660	701	640	649	624	696	671	655	671	695	641	670	676	628	659	660	648	646	701	635	650	693	666	628	691	621	683	664	705	645	612	647	668	625	646	633	636	647	664	655	618	625	646	623	662	643	666	672	655	672	651	673	628	621	656	651	673	675	626	664	673	661	679	656	670	661	642	670	657	654	633	609	679	654	654	666	640	682	666	657	654	679	622	631	652	669	643	674	641	659	721	644	680	652	619	632	635	665	682	633	657	679	668	614	700	620	633	659	657	671	657	656	633	704	639	693	673	620	588	624	647	631	640	658	638	625	668	687	630	685	643	667	642	628	623	640	651	650	668	685	633	598	677	676	675	573	638	688	645	639	653	606	658	641	633	660	666	659	630	654	695	652	636	659	628	659	587	622	618	661	644	622	611	644	701	650	668	657	649	646	644	598	661	628	651	694	673	670	696	652	673	664	637	647	639	654	683	664	613	685	685	631	627	677	683	638	615	650	652	665	635	684	658	666	638	657	631	686	648	668	677	651	624	678	638	671	663	643	632	639	675	665	662	650	694	646	680	656	665	660	581	624	685	662	659	645	672	631	651	621	656	658	674	741	588	608	626	650	637	655	677	658	652	669	682	625	666	627	635	673	679	613	633	621	685	614	666	650	630	638	622	617	662	623	659	630	657	614	713	691	628	627	645	630	600	606	673	636	669	689	694	623	680	651	625	700	698	659	637	655	674	632	679	636	662	666	639	656	621	684	613	685	688	643	652	650	635	616	633	660	649	678	656	689	642	648	669	641	676	625	651	688	677	688	645	674	624	620	659	646	655	651	677	649	647	653	671	642	597	641	693	665	662	629	684	653	662	673	705	659	684	647	657	622	689	632	588	687	650	672	670	673	636	645	624	626	690	665	677	626	637	629	688	612	649	681	625	660	612	705	669	647	695	689	617	635	643	634	603	629	640	668	683	614	627	649
17065	1540	718	576	460	363	275	247	168	177	169	156	169	138	109	140	112	128	155	133	145	130	117	113	106	128	112	140	112	120	123	112	124	129	115	128	120	126	139	108	98	124	112	123	127	126	111	114	118	118	116	100	133	120	129	128	136	122	102	133	125	115	118	111	106	124	101	114	124	122	113	117	128	133	122	127	129	147	102	117	111	105	138	110	109	114	128	126	117	119	110	140	126	135	126	115	139	134	103	116	101	105	108	112	96	120	119	131	118	116	115	122	108	113	109	102	114	120	123	133	145	152	123	131	118	109	113	119	108	114	116	119	116	110	123	114	104	126	125	118	139	100	123	119	113	117	125	118	126	135	103	138	109	131	142	112	115	121	117	126	132	120	128	115	118	112	118	107	117	126	128	120	112	114	128	114	132	127	127	117	125	108	125	103	116	131	146	124	114	129	142	113	97	128	127	126	125	114	109	92	136	134	107	120	118	119	126	125	109	116	118	126	121	125	109	99	108	106	125	131	123	126	123	119	119	118	129	120	122	118	115	95	135	124	130	120	122	121	111	134	114	111	125	125	126	101	114	109	100	110	129	138	135	93	118	123	108	115	115	118	108	106	130	118	111	114	151	137	128	113	116	131	122	108	137	123	112	130	111	133	129	109	94	105	110	123	111	127	125	137	124	137	101	123	104	132	131	100	116	134	116	105	123	129	122	108	123	133	100	95	118	127	147	130	117	103	95	115	126	132	114	120	123	122	140	121	101	114	128	116	108	116	118	105	138	113	107	105	118	118	116	113	119	114	99	111	120	110	130	114	93	123	114	132	128	93	113	135	112	123	107	127	126	116	121	117	120	111	121	117	135	114	136	114	121	148	112	118	116	102	112	119	122	129	138	126	123	104	116	136	115	115	115	118	133	104	121	114	121	122	126	119	99	140	108	84	159	128	105	101	111	125	110	111	135	120	109	112	117	139	121	133	106	109	124	134	114	135	108	113	131	108	106	120	118	121	128	125	104	107	128	135	111	114	126	103	103	104	125	137	116	132	131	114	121	106	117	121	134	112	98	113	113	118	111	133	100	124	132	112	132	97	124	138	137	131	130	123	138	116	107	117	133	135	144	133	122	130	97	137	117	115	140	117	112	122	128	111	108	119	114	90	118	112	120	125	112	131	133	107	109	101	92	128	108	125	110	115	122	106	121	112	135	139	119	106	115	117	133	133	120	113	123	122	127	125	126	128	123	120	125	134	117	113	123	108	127	139	117	115	131	140	117	103	122	113	122	139	128	102	119	137	106	106	118	130	117	131	109	102	109	125	118	129	126	106	116	118	117	117	100	125	130	116	105	139	119	102	132	97	132	130	113	106	106	110	126	102	151	114	123	116	111	129	108	124	125	111	120	129	107	107	130	124	114	122	107	95	115	128	122	103	108	107	116	141	126	116	122	135	130	109	121	147	136	114	105	116	99	131	111	122	98	138	125	102	138	122	107	113	134	128	120	123	118	118	113	134	131	117	129	114	128	146	124	138	146	139	115	132	117	129	110	126	108	116	110	114	100	116	134	150	125	122	124	120	122	128	128	113	106	140	115	110	88	115	141	110	117	119	113	104	115	115	129	111	105	117	118	105	124	108	134	122	114	130	100	118	110	119	111	117	127	142	130	128	115	117	118	133	97	135	113	117	119	131	114	152	141	142	136	153	137	110	133	116	116	134	137	119	107	139	130	112	153	107	122	141	121	123	123	119	103	107	117	137	125	106	105	107	121	124	120	118	124	97	132	108	119	132	119	117	132	122	126	108	110	114	115	104	120	142	119	120	115	117	101	136	131	120	122	142	124	111	113	125	107	120	115	116	110	118	129	125	124	121	133	130	126	135	117	127	117	118	115	116	130	115	143	131	115	122	125	111	117	119	101	105	130	135	132	110	135	123	107	141	121	122	111	118	115	112	118	149	150	112	143	125	117	123	125	128	120	129	114	116	102	103	117	120	98	105	112	99	113	146	124	133	121	131	101	130	129	138	120	144	121	127	132	112	104	119	133	108	116	145	114	119	136	120	130	133	134	123	126	149	132	102	134	138	104	120	111	111	118	126	119	104	129	107	107	116	115	133	137	135	104	127	125	127	134	131	118	124	110	124	115	131	124	110	129	118	125	135	129	118	111	98	99	157	126	111	134	118	127	135	135	121	124	124	127	124	106	141	138	103	129	112	132	123	133	107	119	123	120	129	132	112	127	113	113	119	144	122	113	118	116	140	135	105	117	139	113	124	141	113	116	106	111	114	108	107	112	124	112	109	133	116	164	127	108	103	114	94	128	115	139	112	120	126	116	124	106	140	128	111	106	114	113	122	112	108	131	135	135	121	120	125	133	111	116	113	134	115	145	113	111	101	117	118	101	109	134	119	123	109	118	126	130	130	139	113	124	98	121	137	120	137	116	135	110	127	130	120	129	138	110	100	120	105	119	120	142	119	111	105	126	108	123	115	107	114	131	137	127	102	113	107	102	112	113	110	114	130	104	116	96	119	108	114	107	138	128	121	128	129	118	110	116	133	133	113	124	110	111	110	129	110	145	107	133	133	123	136	117	108	122	116	117	125	125	113	115	124	129	115	115	114	129	118	123	116	123	125	112	120	135	138	116	120	134	116	136	131	144	111	116	129	112	103	113	136	123	127	114	113	126	109	120	119	133	120	111	131	136	136	110	117	137	102	103	109	129	127	122	119	130	141	125	128	106	118	142	123	129	104	117	119	117	110	124	148	124	118	116	133	119	102	147	135	119	113	117	117	106	118	103	115	126	102	133	118	136	108	118	109	100	106	106	138	110	111	128	117	116	123	132	102	134	140	109	112	126	107	114	131	145	100	118	131	117	124	107	132	129	117	117	114	104	123	110	123	101	141	111	111	115	126	109	100	133	105	102	125	116	98	121	100	120	128	139	122	104	125	122	100	102	122	118	112	104	113	120	126	126	122	115	144	113	103	133	105	118	118	113	108	116	134	124	109	107	107	119	123	97	138	91	150	126	143	137	114	127	129	121	89	116	134	124	122	125	130	129	118	99	118	130	133	122	113	109	134	148	124	124	119	112	131	121	109	136	134	89	129	125	113	117	130	121	137	137	115	119	137	112	117	123	105	116	123	134	121	89	137	120	109	114	125	117	123	112	125	104	128	111	120	102	132	131	100	113	122	149	135	128	121	132	117	119	145	115	118	119	107	113	125	120	113	104	121	137	107	110	137	139	148	125	114	109	102	139	107	110	114	112	137	131	120	130	120	124	120	109	131	118	112	105	131	119	132	132	122	134	127	109	101	116	129	107	125	111	140	117	111	119	119	137	125	130	130	121	134	126	131	138	135	120	124	125	108	145	128	114	124	117	116	110	117	122	100	106	138	105	148	112	112	121	101	110	119	115	128	150	136	136	129	133	106	122	131	119	110	116	136	107	118	123	136	142	110	119	115	129	126	123	120	117	115	133	122	151	127	114	136	102	127
11047	818	1413	1817	1727	1641	1175	844	664	619	557	522	484	461	444	416	453	409	394	417	413	394	353	354	354	358	370	361	316	324	344	332	365	352	361	331	337	330	343	349	321	321	329	285	343	340	319	349	333	320	309	314	323	299	349	298	290	335	321	315	308	315	323	311	318	345	331	333	322	321	317	325	312	298	315	240	324	333	316	332	326	335	308	313	349	286	312	307	328	349	307	331	314	294	316	318	320	283	322	311	340	333	313	273	325	325	327	337	280	319	317	300	307	299	318	346	284	307	326	307	318	333	327	289	320	329	307	331	295	315	314	308	319	304	331	290	323	326	284	287	323	327	319	317	302	297	315	306	333	302	317	308	322	325	292	328	305	287	319	317	333	305	322	288	324	335	318	309	263	335	297	290	294	302	306	315	306	325	310	313	329	299	285	338	331	299	319	339	321	315	289	273	307	312	291	324	314	320	306	318	302	323	298	335	304	285	313	309	296	294	287	297	308	280	304	312	318	282	305	275	331	326	326	335	316	263	310	352	328	334	317	310	299	339	338	323	337	341	340	316	326	326	276	300	331	316	313	331	333	318	300	301	317	328	310	297	311	324	314	297	302	307	321	282	303	332	307	320	311	336	305	312	312	337	287	303	353	322	328	291	296	315	329	323	318	291	286	302	322	314	308	320	300	319	324	329	295	309	304	314	311	340	325	298	318	296	347	304	272	307	290	292	319	294	302	311	296	275	325	302	313	282	302	336	327	321	313	336	308	317	308	353	295	320	326	305	274	296	305	317	300	300	312	306	303	318	295	325	297	273	314	290	301	318	289	300	317	303	305	312	316	284	285	339	341	318	316	265	329	321	336	295	344	321	322	299	315	334	318	325	301	350	305	302	328	323	333	330	288	309	322	320	290	320	319	323	299	342	304	292	295	311	326	312	309	302	326	291	300	288	315	328	313	299	300	310	310	323	317	349	305	299	330	320	298	326	309	306	313	289	325	297	295	293	291	315	332	310	317	297	335	280	362	324	322	344	321	332	290	348	295	314	338	330	309	300	308	323	316	349	307	318	329	296	287	333	309	314	310	303	325	347	340	283	300	300	313	315	308	347	283	321	344	310	284	330	330	344	305	342	317	287	302	329	341	303	325	279	292	304	276	317	318	304	321	311	329	311	321	301	317	322	322	338	306	293	341	326	333	308	328	302	293	324	311	321	327	292	279	289	288	287	305	306	321	298	302	298	283	265	377	323	296	286	329	332	329	315	314	302	311	319	300	301	309	319	303	317	336	334	303	310	307	310	279	309	298	331	298	278	321	359	311	326	306	304	294	319	302	327	295	307	303	303	307	286	310	302	330	306	306	339	352	321	324	270	299	281	333	321	319	317	287	322	319	317	334	282	296	311	314	278	303	314	302	277	277	340	307	301	309	307	318	346	322	320	343	313	303	311	290	352	341	283	297	317	310	297	299	334	327	333	325	310	302	319	308	273	307	313	307	316	310	310	321	309	290	325	315	315	323	308	309	333	334	288	318	325	337	296	315	338	325	299	317	322	326	335	318	298	333	261	325	291	331	301	350	315	303	271	309	310	300	303	308	315	327	323	293	330	322	318	321	304	296	327	300	299	313	313	312	326	291	315	287	291	323	309	299	318	327	312	288	355	330	308	300	323	338	320	289	316	310	332	324	307	320	327	307	339	303	292	325	334	288	343	304	316	301	300	311	308	280	275	324	318	306	311	327	308	311	310	315	291	310	326	294	317	309	336	319	305	328	269	330	307	308	303	303	315	312	327	280	319	313	274	305	277	322	320	319	306	295	311	307	298	313	311	313	309	261	342	305	321	326	300	345	323	301	284	306	312	344	305	316	310	318	315	311	328	291	292	323	296	298	308	333	307	329	316	327	275	314	321	291	335	320	301	321	310	289	286	299	320	311	289	303	349	281	317	304	314	313	322	338	318	297	312	318	298	349	296	308	322	273	298	268	295	321	330	325	321	303	307	327	300	310	336	322	330	265	298	309	330	335	302	331	316	299	343	311	325	338	341	307	321	289	345	291	301	311	310	297	308	325	321	314	308	322	298	296	299	327	301	316	310	320	324	322	291	290	297	320	328	319	270	321	306	317	298	298	310	329	331	327	328	316	326	332	308	304	305	298	311	321	312	294	277	294	323	307	305	315	325	300	329	324	300	310	330	311	314	295	309	300	293	304	318	303	303	294	343	302	356	297	313	293	315	289	312	303	319	309	312	315	311	317	298	325	330	306	307	313	332	325	316	343	342	314	307	303	297	331	340	328	349	318	321	288	281	319	319	314	334	307	306	354	329	358	312	316	365	297	291	312	332	304	314	310	303	318	346	324	336	310	338	297	320	321	311	298	348	325	314	288	293	312	295	296	282	304	335	310	306	337	321	343	316	306	309	308	289	335	307	312	299	346	354	314	336	303	307	303	320	301	291	322	318	326	335	333	328	324	323	324	322	311	322	306	310	288	317	334	316	321	289	330	334	296	340	354	319	299	341	304	325	329	297	319	312	342	340	324	306	312	325	324	296	298	298	317	329	314	323	324	306	289	313	311	304	280	324	303	384	308	321	315	309	325	311	283	326	303	327	282	316	314	288	339	314	335	296	294	298	297	320	310	311	333	329	333	295	321	283	307	318	299	330	293	322	321	286	335	276	317	284	325	323	312	329	301	296	321	270	270	330	296	321	328	316	317	330	306	291	293	320	336	318	317	315	316	271	327	323	298	288	308	330	285	290	313	306	317	288	303	304	320	324	301	325	305	306	324	291	343	319	325	285	306	332	320	316	305	303	314	310	315	302	329	315	307	321	326	304	314	273	342	322	285	333	303	307	322	321	288	302	321	321	287	254	323	345	332	303	312	302	298	317	285	313	307	331	317	293	316	311	310	325	333	307	325	355	321	294	311	308	297	335	283	336	314	306	326	328	297	319	320	305	305	322	294	328	336	310	327	324	306	309	318	302	334	300	323	287	300	327	323	319	321	305	315	301	317	298	324	294	333	345	305	326	316	341	308	312	307	330	310	312	347	327	299	291	313	307	297	310	296	314	292	308	308	302	304	348	314	310	302	321	308	290	321	310	295	323	309	295	333	289	299	340	316	317	303	290	341	343	297	331	331	339	316	304	325	313	318	311	325	303	308	305	331	307	328	296	309	303	303	338	292	286	328	313	298	304	326	316	342	360	320	311	332	322	335	287	341	300	323	321	316	310	330	284	316	317	304	315	328	302	316	304	317	307	318	305	344	319	311	302	281	281	317	301	322	317	301	334	315	327	320	333	344	325	331	294	296	311	301	340	315	330	299	315	309	317	336	296	305	353	283	347	314	295	297	289	325	319	294	303	323	302	313	293	331	313	343	304	346	281	312	300	293	314	338	321	306	344	313	300	304	336	335	313	319	298	284	299	333	333	315	329	316	305	341	317	328	289	318	317	322	305	338	328	281	296	303	335	265	330	337	337	313	307	301	305	316	325
2376	345	306	354	322	324	328	288	309	316	268	320	289	284	256	287	262	307	261	259	273	289	284	314	291	298	333	294	282	318	315	274	309	275	293	315	291	292	302	305	306	261	266	330	285	309	299	290	255	317	275	283	275	298	278	299	281	269	293	300	288	271	305	279	275	310	294	331	294	268	260	273	314	283	350	323	298	303	284	301	284	307	316	273	289	297	305	283	293	313	303	281	301	313	284	264	282	311	308	275	299	313	297	309	309	308	283	298	311	295	285	283	278	282	324	269	277	323	266	305	269	310	297	310	314	326	288	285	274	284	297	305	298	293	249	331	327	317	307	289	275	295	308	347	329	281	307	297	299	278	281	337	316	292	287	309	318	299	318	314	319	313	280	298	285	308	291	293	285	289	246	292	320	279	305	318	318	299	330	319	299	289	291	298	300	274	293	299	271	296	265	327	301	316	268	300	285	286	292	299	307	278	260	301	270	309	252	252	311	279	257	316	297	314	288	254	309	275	300	265	322	289	279	305	267	287	319	296	311	338	308	318	275	293	278	267	259	274	275	315	271	290	286	302	287	291	286	263	288	302	318	278	310	302	308	304	298	292	333	275	337	285	290	294	307	291	304	325	301	297	297	266	282	328	313	321	306	322	289	248	315	270	331	301	308	263	307	314	305	310	314	264	298	314	284	281	299	321	283	322	273	333	293	306	292	279	288	282	305	271	262	317	285	307	273	271	327	278	273	290	316	292	277	302	285	321	287	309	283	290	278	311	302	274	298	276	279	313	315	277	275	270	281	289	290	297	303	298	293	279	284	312	286	283	288	258	290	290	325	287	311	295	284	323	264	281	291	275	280	322	299	263	286	300	339	307	328	290	308	305	291	265	312	319	305	305	291	304	292	295	305	282	279	299	301	275	259	254	284	293	308	308	274	262	292	244	275	284	271	303	315	302	331	300	281	312	289	301	329	301	311	280	311	292	301	287	307	303	331	298	291	293	323	292	279	333	277	306	322	277	304	328	327	279	311	295	293	295	280	333	275	290	288	294	284	325	297	335	285	293	314	288	314	279	282	296	311	317	309	264	272	283	304	288	279	312	279	302	307	286	304	291	279	278	327	263	257	297	297	294	271	316	292	278	298	254	296	310	297	306	292	281	286	294	267	313	303	312	315	315	288	270	267	300	281	263	292	299	301	281	309	280	295	288	313	284	271	284	261	284	321	294	312	303	319	273	308	296	266	287	287	284	297	282	280	309	282	318	290	319	294	256	265	311	300	301	275	299	280	280	312	292	303	276	294	288	280	318	296	304	288	317	312	268	265	254	308	328	305	314	295	288	298	296	311	286	292	328	290	326	282	265	305	271	295	314	299	277	309	285	290	287	254	318	314	329	299	282	297	273	290	269	314	304	314	302	305	265	290	300	327	286	327	282	302	297	288	294	309	307	289	285	283	279	278	292	282	278	312	287	308	339	298	271	289	288	301	296	308	286	325	287	305	277	251	327	302	274	286	302	312	277	291	291	290	298	328	281	298	300	297	287	259	294	297	288	308	288	320	304	295	301	280	308	300	322	302	280	320	300	303	239	274	295	298	325	275	273	299	339	277	317	263	325	316	302	263	290	314	280	277	303	295	295	261	312	327	262	308	299	328	330	289	297	283	309	300	286	305	310	281	287	291	314	296	300	287	293	284	293	302	283	298	288	302	327	299	309	314	332	311	283	308	279	271	264	286	346	291	270	299	260	294	302	296	262	305	299	306	294	318	297	307	301	293	305	307	276	287	316	316	268	275	290	300	300	318	313	319	327	320	281	277	267	298	248	286	273	277	279	308	303	307	282	297	332	293	324	269	290	297	314	312	269	334	294	297	260	323	280	285	298	279	273	264	326	278	295	288	319	303	297	288	306	280	288	312	299	280	288	312	321	298	293	321	250	282	302	266	279	292	305	272	274	309	300	294	301	298	319	310	306	283	302	267	294	302	280	310	291	307	299	269	294	278	311	296	266	277	318	317	287	264	308	304	280	290	322	293	282	289	308	293	316	300	328	316	325	282	283	270	274	261	295	309	300	268	305	291	306	304	281	292	293	295	313	307	307	301	282	294	304	295	276	287	290	299	283	288	286	326	293	308	261	319	337	307	268	308	299	287	300	276	308	284	282	326	296	252	307	285	255	259	306	304	274	271	309	323	306	287	275	304	281	345	270	300	287	313	289	296	272	292	300	282	282	307	265	342	314	300	332	331	295	284	266	276	288	284	299	311	294	297	326	281	298	304	337	258	284	343	266	313	282	318	271	298	290	269	276	291	337	302	259	299	307	311	283	264	272	336	274	253	256	283	297	287	290	307	277	283	252	317	289	309	283	281	280	278	290	316	290	304	310	316	288	305	295	298	306	302	251	309	285	286	286	292	291	291	257	298	306	336	298	312	296	326	321	302	295	306	295	262	317	287	318	304	333	295	295	301	296	328	295	294	269	295	292	278	296	314	305	302	292	296	310	279	298	329	329	299	280	272	307	314	256	307	309	291	288	308	283	267	311	291	309	294	278	300	311	312	280	282	298	302	281	309	323	291	316	288	307	287	279	321	293	283	305	295	287	308	313	283	289	286	282	284	285	302	325	289	301	279	285	272	296	282	277	303	312	302	269	319	321	299	269	305	301	312	287	281	298	282	300	315	291	286	293	291	284	276	298	285	282	300	291	278	255	303	287	287	311	251	287	260	307	299	295	303	272	269	302	264	296	300	299	271	306	279	298	281	303	296	291	313	277	319	285	305	310	292	318	331	285	284	304	282	286	297	303	306	260	294	273	304	290	281	276	299	276	281	321	270	281	262	298	322	299	309	288	277	320	297	298	305	276	266	306	301	297	285	297	294	259	288	288	295	266	267	271	302	334	280	317	293	286	292	290	263	289	271	277	327	307	283	278	291	298	277	274	333	319	298	308	270	288	288	262	276	280	297	280	327	276	308	272	289	260	307	287	287	274	317	288	324	308	278	304	305	289	308	327	294	308	322	278	300	296	280	298	324	296	319	323	270	278	285	296	314	290	292	310	314	269	282	306	326	311	310	296	301	305	266	267	313	296	276	279	285	294	289	282	273	265	274	280	282	316	316	269	309	288	272	292	301	245	305	302	293	317	296	324	313	290	282	287	269	313	323	314	352	314	248	286	289	283	309	302	302	293	274	299	309	268	335	296	282	286	286	276	296	300	298	289	272	315	298	321	314	308	273	280	303	261	286	284	321	278	317	306	293	273	288	288	330	327	358	346	316	301	290	293	302	271	302	302	312	274	297	277	304	291	280	276	278	254	256	293	301	314	285	286	288	287	269	310	317	273	269	328	299	299	275	253	309	291	292	291	273	270	278	277	268	280	272	313	264	312	296	320	303	279	274	293	297	298	317	291	308	281	305	299	293	291	322	307	333	319	310	300	296	322	290	316	310	294	287	281	291	318	287	323	252	308	322	305	268	314	282	252	313	272	288	296	296	272
2642	756	867	864	875	865	801	715	731	739	752	745	724	688	741	740	686	736	699	741	696	692	715	739	752	705	750	679	728	682	699	714	697	756	711	689	709	733	709	712	718	672	716	692	714	755	724	703	731	701	711	687	704	663	659	729	720	734	640	708	698	702	677	706	698	734	737	698	711	718	725	699	728	684	687	670	695	718	705	681	689	716	670	721	712	729	759	715	736	731	673	704	755	741	744	748	688	686	728	719	743	698	734	711	664	689	713	717	733	631	725	712	692	674	718	686	712	687	708	747	697	675	745	755	724	738	746	706	661	673	704	705	686	703	731	730	719	678	719	714	700	681	705	677	722	713	668	693	704	682	671	708	759	747	671	733	717	703	692	716	683	699	694	701	726	695	698	758	660	703	719	662	682	723	744	726	677	723	659	710	703	681	765	699	750	706	727	730	737	756	719	718	715	690	686	692	706	756	689	704	680	725	714	727	696	704	696	666	696	703	678	709	754	715	691	690	693	718	717	682	704	714	729	690	666	717	695	725	703	712	756	681	656	703	723	697	705	704	702	722	670	634	708	726	694	680	736	711	702	684	744	709	706	741	725	726	658	703	653	677	725	688	710	723	708	733	670	702	684	715	706	694	662	641	730	693	647	682	730	697	687	710	694	703	689	708	729	748	645	684	703	696	642	704	667	680	729	703	739	659	660	697	722	686	709	708	729	749	665	742	738	689	673	706	723	687	709	741	679	704	746	711	645	757	788	721	661	728	713	717	681	637	681	696	736	711	722	733	719	703	654	707	732	727	675	701	682	704	678	695	706	715	663	689	738	743	740	696	708	706	712	679	665	680	706	704	692	712	706	728	684	720	665	674	726	704	700	684	738	717	731	689	724	723	691	665	672	720	697	798	697	706	700	719	740	711	657	640	728	726	724	706	697	725	698	703	791	757	690	764	678	734	692	723	738	690	705	697	657	703	700	679	704	742	700	690	743	676	756	721	713	776	736	725	707	718	723	704	728	729	704	706	748	738	733	701	710	667	708	685	734	714	728	655	706	726	683	716	697	704	705	670	718	689	709	698	692	725	699	737	739	710	702	729	742	699	659	708	722	673	724	730	747	692	724	698	725	752	685	662	728	641	720	717	672	752	720	730	680	697	714	710	703	721	685	749	683	690	638	706	739	661	710	766	646	668	696	726	680	648	727	766	697	734	706	732	676	691	706	690	679	701	704	702	725	710	671	692	732	666	688	727	720	748	653	713	714	692	739	671	691	720	702	717	708	662	690	730	701	735	688	673	659	691	740	720	675	698	710	754	715	677	731	683	760	748	729	711	701	706	734	703	693	700	686	711	697	737	727	663	706	727	670	698	684	704	703	721	686	663	668	660	708	724	704	712	727	719	718	677	758	700	722	669	677	708	752	719	735	727	681	755	696	670	694	720	728	702	690	719	746	710	731	739	716	714	716	741	726	698	671	694	734	738	661	709	683	664	694	717	686	740	714	742	693	711	708	703	689	711	708	705	694	722	716	711	710	739	746	694	720	721	711	723	759	733	693	710	713	711	701	737	694	728	718	721	705	664	705	751	664	696	693	701	704	770	682	696	721	724	693	718	734	751	706	755	734	681	636	761	641	724	641	643	695	734	716	723	699	708	713	680	697	700	705	733	671	697	744	730	709	718	755	757	715	696	703	742	722	698	697	696	705	673	703	715	696	719	702	717	743	737	698	740	719	745	722	699	752	706	741	729	713	749	736	683	700	696	740	687	721	731	690	716	678	684	708	663	719	766	726	693	689	752	757	725	728	640	737	702	689	763	695	659	711	732	770	803	696	742	712	710	710	709	709	722	725	704	721	745	736	669	648	754	688	721	699	722	715	710	686	731	698	709	719	674	679	720	665	701	679	673	700	685	717	684	731	707	719	700	703	748	725	644	705	714	717	688	695	731	719	689	710	667	728	717	677	675	748	730	688	716	715	700	685	702	676	697	672	689	683	680	687	735	732	722	756	680	737	688	679	709	703	710	710	676	699	700	693	663	705	678	693	725	722	653	714	731	708	670	689	765	711	769	681	713	717	727	706	712	708	684	691	715	724	668	760	684	666	725	719	702	667	707	696	680	685	715	609	736	696	717	727	705	716	727	715	730	712	682	710	719	703	719	741	683	691	633	720	742	698	705	686	700	713	717	720	715	693	718	730	715	701	686	715	728	708	652	694	707	714	706	669	698	664	776	696	706	733	719	718	727	721	743	765	656	733	680	713	727	736	696	696	693	750	675	709	675	680	717	752	699	709	661	729	680	695	660	705	693	712	673	707	724	699	733	692	746	709	694	690	720	715	727	728	666	715	691	683	721	674	686	758	690	735	711	731	665	733	705	736	678	748	740	658	688	690	744	753	727	763	709	752	754	720	709	766	704	726	743	723	703	732	733	715	734	691	679	741	688	720	718	671	749	764	698	667	720	718	677	699	690	706	745	709	721	738	679	697	684	745	685	712	687	722	708	703	715	710	746	780	659	712	732	702	688	703	734	702	692	728	731	744	686	728	703	711	690	680	715	683	691	675	730	752	728	676	700	717	720	657	743	668	748	752	727	736	712	713	713	656	756	728	676	699	718	730	680	725	746	746	684	676	700	696	687	693	715	714	708	684	637	753	692	730	702	711	707	751	729	751	734	700	647	733	685	709	709	695	675	680	655	731	745	706	719	687	761	720	673	686	696	714	690	714	707	743	681	712	692	696	716	723	712	703	645	758	676	717	714	723	683	730	691	694	662	718	718	674	721	695	674	754	706	706	691	736	703	697	695	726	660	640	729	707	699	703	712	701	707	720	680	653	741	698	708	669	741	713	662	697	722	743	663	702	725	707	663	733	703	710	701	709	712	732	717	643	707	672	739	703	721	743	705	707	720	736	701	701	722	725	653	669	748	730	679	731	710	752	761	680	687	714	700	711	676	655	724	687	739	705	688	698	685	744	711	700	737	716	693	704	733	660	678	741	723	746	695	697	723	703	718	663	670	732	691	685	713	669	701	725	661	707	672	729	698	651	716	700	733	683	709	752	682	659	689	707	707	722	717	749	698	715	752	706	715	674	701	721	687	698	726	729	707	710	748	744	710	744	705	699	729	703	706	727	686	749	741	712	681	686	724	718	698	718	682	668	688	721	723	643	751	753	697	725	727	677	706	735	766	682	755	722	677	716	677	730	670	686	683	713	696	688	703	718	708	726	727	729	697	694	688	689	726	758	730	716	709	714	703	709	675	716	725	673	729	681	681	666	704	695	741	674	726	696	688	690	704	692	678	720	731	712	722	687	694	697	696	727	644	716	721	731	747	700	706	726	684	693	719	752	749	733	719	726	712	695	707	658	678	669	741	738	703	716	680	711	675	691	710	733	682	701	668	718	737	699	698	709	646	688	700	738	703	711	713	672	717	708	687	740	694	687	676	663	719	716	685	732	691	706	704	689	677	713	742	702	685	713	732	705	698	724	715	667	715
10188	985	611	517	439	454	394	373	317	269	288	258	262	278	312	299	295	232	254	244	257	265	277	271	279	279	261	281	257	283	272	266	266	275	273	250	281	272	254	267	261	259	289	253	291	253	267	263	309	277	302	281	295	266	268	281	277	240	288	286	298	259	260	237	282	269	283	289	288	278	285	284	292	320	262	257	305	299	254	300	277	262	252	296	276	271	261	270	301	301	279	286	257	306	276	301	270	237	264	266	280	303	293	253	298	256	256	300	269	291	264	274	249	260	280	265	256	274	262	276	257	265	257	274	293	261	246	280	285	252	289	266	281	287	232	273	265	279	267	267	253	273	287	272	271	293	275	245	281	306	269	299	244	274	291	269	280	306	270	304	270	273	283	272	248	254	258	277	313	283	278	268	270	272	299	271	260	268	295	291	288	272	260	276	246	287	305	255	258	269	302	300	257	299	265	284	290	265	255	280	280	273	283	270	284	255	275	286	307	296	290	265	266	294	257	277	273	264	282	275	294	300	313	280	264	279	290	261	282	271	267	259	291	273	239	268	263	277	278	295	287	273	275	278	246	309	286	275	276	269	246	245	255	280	302	282	267	290	252	269	286	247	270	272	286	243	276	245	277	267	252	279	266	293	229	245	277	287	291	270	291	278	265	263	275	269	261	291	273	267	279	255	279	276	258	271	285	282	289	300	261	279	259	267	265	273	273	272	246	259	281	257	264	274	264	262	277	290	294	290	305	277	283	301	277	244	282	252	283	279	249	265	305	279	285	283	261	286	267	264	293	273	273	277	279	319	260	276	303	289	284	277	271	285	288	296	261	267	263	265	289	278	269	281	276	286	264	247	262	268	275	262	252	274	294	268	248	254	278	279	266	258	281	283	275	250	264	287	259	253	271	265	255	310	294	273	268	304	282	301	248	273	271	297	281	272	277	271	301	288	273	262	271	299	254	276	264	272	277	273	266	273	240	264	285	272	278	253	251	281	261	264	303	256	279	264	286	292	264	277	259	296	291	285	252	258	260	282	294	289	303	304	300	239	261	249	266	281	279	282	290	238	290	265	304	298	291	287	270	279	271	260	284	255	256	264	253	254	247	278	251	270	299	261	301	260	266	272	276	290	255	290	282	277	277	276	245	244	276	277	263	281	283	281	265	262	275	260	243	270	260	301	288	262	244	279	257	272	283	247	278	278	273	263	295	258	256	273	269	260	291	295	278	251	260	286	274	259	310	269	258	287	265	261	243	274	273	282	295	267	266	268	262	274	248	257	318	269	267	292	283	278	246	268	249	263	284	275	295	281	260	266	272	261	280	289	243	298	234	298	277	282	273	230	269	285	263	260	289	319	262	301	266	267	299	261	274	288	256	284	301	259	257	283	273	254	266	263	256	263	266	295	291	286	293	274	275	276	265	278	259	279	270	271	262	251	275	277	279	278	274	270	271	251	281	279	291	300	293	273	278	270	277	285	294	284	290	271	248	297	275	237	244	277	267	253	280	258	279	290	308	272	293	286	239	263	296	316	277	300	279	292	281	255	323	306	293	261	254	262	258	284	278	287	264	248	272	278	278	299	237	258	274	275	270	251	274	248	259	278	315	296	284	273	291	305	261	284	280	263	248	277	269	255	261	285	264	284	274	274	280	278	264	251	284	272	292	243	252	281	266	249	291	270	287	284	274	278	280	269	273	267	258	281	276	249	265	251	272	282	274	294	282	257	285	282	258	267	258	252	258	279	260	263	272	279	273	236	274	279	283	274	309	306	265	285	318	273	299	277	282	241	270	278	278	271	280	279	266	238	282	290	248	279	268	271	295	256	259	283	253	250	262	279	271	263	268	287	292	277	275	290	293	239	280	247	299	290	270	256	296	252	293	285	249	292	249	286	291	268	286	274	280	285	293	274	266	253	279	269	262	275	244	287	288	256	278	304	270	277	294	295	289	306	264	280	278	276	272	267	259	268	285	296	261	241	269	300	305	262	261	301	283	251	315	267	273	278	265	259	276	274	267	260	300	272	274	240	262	253	259	282	279	273	279	284	246	253	270	287	273	264	273	275	266	283	275	266	273	268	240	287	257	290	272	255	286	271	305	271	294	319	277	293	253	263	278	242	268	294	275	235	266	275	284	266	248	301	286	241	265	293	257	276	274	261	284	283	268	280	281	287	235	231	249	264	273	268	283	261	260	275	259	248	286	286	306	254	295	299	278	266	266	274	222	284	286	250	277	259	284	272	284	233	257	266	271	270	281	283	263	279	287	295	264	282	256	245	252	259	280	275	286	307	271	270	279	280	246	267	273	250	281	279	279	279	251	280	260	282	261	263	277	263	266	267	285	277	249	261	314	285	270	256	271	296	283	257	267	278	294	261	265	288	285	292	264	268	231	253	252	260	249	271	278	316	291	272	303	267	292	271	278	272	264	271	284	280	269	277	240	260	280	256	234	257	307	307	285	254	255	285	312	288	283	288	272	285	300	304	291	252	248	278	318	284	261	284	297	286	278	272	282	253	245	283	290	251	273	266	281	261	286	270	292	277	294	282	247	285	276	271	278	278	269	265	268	301	262	322	293	268	274	283	283	274	277	252	261	252	276	295	255	265	278	277	263	269	297	265	287	274	252	287	283	287	260	267	259	235	274	280	277	311	250	293	274	265	283	278	278	274	296	269	299	290	270	239	297	246	254	274	249	248	251	257	290	274	257	266	270	274	289	287	266	271	269	260	290	288	283	288	240	257	265	245	266	262	280	256	276	291	289	262	262	265	256	280	259	279	264	278	250	274	292	304	280	297	270	288	293	287	227	243	278	279	291	276	264	284	265	309	248	290	252	289	264	284	293	280	267	277	260	250	276	308	268	281	286	284	273	294	259	275	268	260	259	318	322	259	275	247	259	299	305	298	294	298	294	263	310	291	268	293	286	242	265	265	265	297	240	264	281	271	299	315	287	277	273	263	294	256	254	265	316	275	265	283	266	295	276	269	289	271	287	319	262	273	302	270	288	304	281	278	289	281	233	248	269	265	280	263	250	284	290	286	278	291	276	260	283	288	284	301	268	259	293	243	258	276	270	284	271	265	258	271	270	257	283	264	264	268	269	285	275	259	259	263	311	270	250	261	242	268	275	240	273	274	275	256	290	271	276	300	284	247	265	262	272	291	244	276	286	278	254	261	301	261	289	283	272	258	293	228	276	263	260	312	294	301	255	304	293	245	266	281	273	264	253	259	251	287	306	268	280	254	271	260	249	237	260	268	245	284	288	275	286	255	266	282	278	276	288	260	269	268	231	282	269	238	270	273	282	253	250	276	267	276	267	286	272	252	271	294	292	285	257	235	246	273	307	257	251	289	275	268	259	259	273	259	282	276	273	264	278	279	262	277	285	263	269	251	273	253	284	312	296	271	279	257	269	257	233	283	278	258	268	250	292	280	242	284	273	260	244	297	243	269	274	275	286	293	294	262	302	259	265	286	268	268	284	262	283	260	266	288
8620	972	1301	1449	1517	1543	1207	1000	838	801	810	756	759	731	741	723	741	732	704	655	659	719	677	674	691	679	669	622	686	649	635	676	698	682	650	653	696	635	649	667	663	670	665	655	633	638	680	641	703	662	722	632	691	648	678	658	624	647	665	665	655	625	647	637	670	648	663	633	639	663	658	664	688	670	638	656	659	651	683	638	645	677	615	644	675	700	690	674	676	614	647	611	621	652	664	673	674	660	683	627	651	643	649	632	621	655	676	656	636	714	667	641	627	627	639	685	695	659	645	658	610	658	654	657	669	652	668	654	641	653	687	638	625	607	679	631	637	645	656	680	697	667	616	651	665	628	663	646	676	622	656	623	680	659	663	660	651	692	676	675	660	646	693	686	672	652	654	687	659	651	666	630	657	621	649	681	665	637	635	653	662	623	653	676	643	642	664	698	676	660	618	650	671	679	642	645	676	665	664	659	616	637	690	619	636	620	696	704	631	685	641	654	664	662	673	669	613	663	603	629	647	625	680	683	711	678	632	647	660	629	608	681	665	676	661	599	623	640	599	664	679	659	606	666	648	640	688	692	595	686	651	605	647	649	656	639	660	655	640	690	614	656	643	622	628	659	658	662	689	647	656	663	662	675	653	633	646	660	624	662	675	713	688	674	614	642	593	634	674	648	626	668	694	641	690	657	660	639	648	657	641	654	653	669	626	599	633	633	649	634	609	650	634	611	636	671	673	639	670	649	603	627	659	665	633	601	635	679	662	664	647	644	704	625	594	659	664	697	669	676	632	663	649	626	708	664	692	636	653	646	627	667	673	649	669	648	678	646	627	662	632	592	694	638	663	649	644	720	660	650	615	648	665	662	666	663	648	634	687	621	624	667	698	674	671	657	640	662	683	639	669	649	648	626	619	604	637	669	633	680	651	651	637	625	656	658	650	587	635	643	662	612	640	596	662	647	707	640	652	672	636	640	628	643	679	637	650	648	695	651	622	689	644	702	649	671	643	597	656	630	675	666	618	682	617	642	647	648	643	680	618	624	650	679	642	653	645	671	710	635	665	634	621	643	565	659	649	656	636	658	643	641	671	686	634	667	619	606	628	633	622	677	714	689	673	617	654	618	652	654	646	678	630	690	688	638	639	670	629	619	696	625	641	667	648	657	665	639	653	655	693	626	649	683	689	685	650	703	661	599	680	607	653	637	624	669	658	623	657	674	648	702	622	632	603	679	689	648	672	615	690	620	675	610	636	633	643	675	652	607	650	647	625	687	609	631	607	647	669	626	652	659	643	655	596	652	617	649	679	645	635	642	646	641	686	682	680	635	667	690	657	649	677	635	627	636	658	635	648	663	647	622	655	652	679	671	597	632	619	631	688	638	655	661	648	617	645	691	649	627	654	629	616	629	632	662	641	691	632	627	697	649	618	660	697	676	632	649	642	647	682	639	617	660	661	653	700	679	666	652	679	654	637	615	644	641	589	677	618	643	659	666	613	622	671	633	661	652	602	680	652	638	669	644	626	627	635	648	672	668	610	663	642	639	653	659	626	657	652	650	665	645	678	689	606	642	644	678	638	640	614	678	674	665	682	667	658	689	670	663	621	638	696	663	646	652	661	668	652	687	658	644	627	676	646	657	685	662	669	715	642	661	658	629	639	666	681	688	709	626	621	615	671	624	634	663	656	647	698	656	668	685	643	609	664	690	626	659	635	616	688	666	599	698	657	688	627	660	600	668	624	656	660	653	599	638	648	647	664	658	680	668	633	683	633	608	620	620	651	659	646	645	675	657	662	632	647	618	602	673	669	664	640	676	680	654	708	631	666	640	658	674	667	626	652	652	624	621	654	627	657	613	671	626	646	681	667	667	646	641	665	660	645	643	642	626	657	611	641	716	665	640	640	698	670	636	689	625	622	651	704	657	688	703	648	655	664	625	598	657	719	664	634	638	644	575	650	624	624	621	609	684	586	679	617	628	637	628	617	649	656	635	597	650	652	633	692	620	616	656	642	658	649	676	646	622	666	663	658	617	665	606	674	663	675	620	694	643	660	695	655	626	611	681	669	645	676	643	645	700	613	622	613	660	660	659	677	665	636	651	633	684	696	707	672	656	651	650	651	636	624	654	682	717	604	647	666	670	645	684	654	695	702	634	650	623	646	651	666	675	597	679	642	623	656	644	625	613	633	647	663	661	658	629	668	670	647	659	664	665	664	635	632	650	611	668	654	665	643	679	663	686	647	673	632	620	622	677	653	660	644	720	638	689	652	659	676	639	671	617	660	649	686	625	634	619	683	657	637	639	610	654	645	680	634	643	687	655	658	647	605	693	652	661	675	665	643	643	671	638	636	641	623	640	616	654	651	641	627	633	644	683	670	630	615	682	698	659	712	631	606	650	619	651	642	657	698	676	671	683	697	638	695	623	615	633	662	688	631	686	696	633	648	642	648	639	654	654	633	682	646	665	653	632	689	686	671	622	647	649	655	660	642	619	638	644	672	649	636	652	713	634	630	657	691	695	691	655	662	676	677	649	621	640	658	661	611	623	667	634	666	694	642	646	651	674	668	632	632	667	624	610	641	670	646	661	638	678	613	661	720	656	659	667	653	648	648	688	628	671	640	610	654	644	670	652	634	669	656	625	688	627	662	632	657	681	657	651	674	644	657	664	627	698	666	637	615	661	647	652	635	655	634	658	622	669	616	651	674	609	642	630	653	631	666	652	640	655	657	641	647	643	678	598	610	695	636	663	640	658	662	648	686	663	655	704	677	652	648	628	695	687	654	693	655	664	663	638	650	631	634	670	652	668	665	675	650	650	666	669	627	643	690	662	703	646	672	653	663	662	662	632	625	627	660	649	671	665	644	607	681	636	612	667	625	629	629	656	672	609	655	667	659	670	629	697	634	671	668	656	622	697	623	643	655	692	653	636	628	656	656	676	661	686	636	635	645	640	658	654	611	641	615	656	624	681	640	625	669	615	676	642	650	595	683	646	709	641	674	662	656	630	682	652	634	657	559	667	660	638	603	650	645	666	675	636	624	652	714	616	651	644	637	650	661	674	643	639	652	639	636	650	646	646	685	612	624	674	632	686	658	673	674	663	710	634	618	672	683	659	691	606	666	665	676	683	671	636	667	653	637	632	646	639	623	641	646	618	629	623	685	660	672	669	647	628	614	665	623	610	631	673	678	662	669	638	643	682	600	640	667	628	653	618	649	665	644	637	643	649	675	667	619	622	671	638	618	639	628	648	598	649	635	640	611	635	638	658	667	623	639	652	671	693	647	638	717	624	591	656	672	626	655	627	643	688	653	671	652	685	703	654	610	647	648	671	695	662	682	639	657	662	663	642	647	616	662	621	649	657	647	667	664	701	633	638	655	719	608	623	632	647	677	649	661	679	661	641	638	668	648	622	649	706	641	672	671	653	676	621	682	643	664	659	653	646	657	666	633	638	618	704	643	662	627	657	612	654	658	602	647	656	678	644	727	672
17632	1749	777	590	433	350	258	228	178	156	151	137	154	140	146	132	157	129	125	128	144	114	119	139	132	130	119	125	140	126	114	141	109	133	140	109	123	121	119	144	119	121	131	119	127	114	124	117	132	137	124	138	128	139	124	137	127	124	117	105	108	119	145	128	129	107	109	117	119	100	119	122	104	102	108	111	127	126	120	117	157	119	97	102	119	109	122	134	123	129	111	130	115	114	118	122	115	123	121	128	137	128	119	105	122	115	109	130	134	137	113	142	136	110	117	116	151	124	121	118	141	109	109	132	151	109	124	106	113	101	107	122	109	110	114	124	107	102	107	120	118	128	104	134	116	121	131	124	119	107	120	136	122	142	100	122	136	109	146	105	111	113	112	123	112	118	124	139	119	112	128	127	147	137	94	104	105	109	105	103	120	132	125	136	133	124	124	135	133	119	132	117	116	130	134	133	105	113	117	124	123	119	88	110	132	121	131	104	127	107	112	134	140	125	138	131	117	103	115	112	116	107	117	104	120	122	143	105	140	118	128	121	125	129	124	127	109	130	117	123	123	116	114	121	119	95	122	133	141	126	124	121	129	131	111	129	113	112	141	92	120	132	106	114	118	131	125	120	121	127	111	120	122	140	126	118	122	122	132	112	113	128	127	123	105	113	123	126	107	103	124	112	145	116	133	104	106	139	118	132	116	107	122	115	135	122	104	106	133	110	128	111	115	137	123	144	123	115	105	103	127	111	126	134	112	122	133	127	111	119	122	137	132	118	127	116	139	126	100	107	118	121	128	111	135	126	109	91	107	115	113	117	103	100	122	147	116	114	136	113	122	115	115	128	111	113	117	116	112	107	118	113	130	102	115	96	126	128	100	115	129	129	114	120	133	120	122	131	103	127	119	121	141	112	124	109	122	106	125	111	123	111	120	134	103	102	115	122	115	142	105	118	112	119	130	122	130	90	118	122	105	127	127	119	109	119	130	111	109	123	147	122	111	117	105	106	117	105	132	127	119	121	115	125	124	122	107	135	129	114	125	123	106	131	110	117	114	113	109	124	141	113	119	116	149	107	98	123	122	116	107	110	117	147	134	145	98	117	96	129	139	122	123	111	130	101	134	124	120	127	114	121	113	126	117	134	112	111	107	131	131	125	128	128	106	128	119	122	134	129	119	112	102	125	110	105	98	118	136	122	129	130	108	110	131	125	121	141	128	131	117	124	136	114	119	151	105	105	110	111	143	116	145	132	106	100	124	107	114	119	133	118	110	115	138	139	129	116	115	117	119	129	119	117	119	113	120	108	131	111	110	114	131	111	136	128	151	116	117	124	120	111	116	101	132	108	116	108	126	132	114	127	126	120	106	122	116	109	127	147	121	112	118	138	117	131	125	125	133	122	131	107	98	104	131	123	114	114	100	100	126	128	118	110	128	123	126	110	110	124	106	111	126	117	103	150	113	106	135	118	111	108	120	114	122	134	104	110	119	124	114	114	117	106	132	121	110	121	128	126	135	109	99	111	107	111	140	125	130	117	124	110	108	109	121	110	114	131	113	119	88	109	117	127	120	110	125	116	122	133	101	109	101	109	132	123	115	110	155	113	122	107	125	112	136	133	109	117	133	108	101	117	110	115	113	128	116	142	103	107	99	123	108	116	121	113	109	127	114	145	109	140	120	130	108	115	117	119	102	106	116	128	116	129	122	141	124	101	110	103	101	111	128	111	108	117	129	112	112	111	117	124	115	127	111	133	106	123	127	138	123	128	103	104	140	117	122	101	124	128	126	123	131	115	112	127	125	126	144	120	111	132	132	110	104	131	125	120	133	97	126	111	141	139	127	101	112	111	134	125	109	124	113	95	116	129	120	127	113	127	103	117	128	116	133	117	108	119	129	124	135	117	115	112	133	110	133	101	130	125	101	138	125	139	144	113	126	110	104	112	124	122	127	109	132	137	127	106	111	124	133	112	127	115	142	135	123	117	90	124	120	131	150	117	108	111	101	132	121	145	121	138	139	109	118	123	139	134	124	107	124	126	113	126	133	125	115	128	124	112	146	117	108	123	122	134	119	144	115	129	121	109	132	132	127	132	124	128	105	134	111	119	113	97	116	123	110	110	129	112	121	116	112	124	119	135	142	125	111	116	129	137	145	119	121	114	118	115	129	113	111	109	148	121	114	121	105	128	120	129	128	111	127	98	102	112	109	133	139	111	118	131	113	105	115	125	140	109	125	101	144	121	133	117	85	123	103	119	162	120	78	125	110	146	115	103	127	140	106	98	120	118	130	132	119	137	109	128	118	128	144	115	118	135	121	110	116	125	133	106	151	106	126	85	124	113	125	133	107	118	109	121	145	117	129	114	115	126	108	138	144	127	133	135	128	107	130	125	103	131	125	95	118	112	115	109	111	128	119	119	136	109	123	116	118	108	123	118	106	116	104	108	107	117	105	112	111	121	123	127	126	113	129	124	106	140	143	104	143	119	103	143	96	123	134	107	114	131	144	118	117	130	118	114	101	103	109	139	85	123	130	95	134	134	99	109	111	119	127	110	103	130	111	127	117	126	112	128	119	101	145	116	127	116	118	128	114	118	121	109	123	118	119	114	140	126	110	118	134	113	104	106	109	126	124	108	133	121	117	129	129	114	134	116	124	115	157	151	117	120	132	116	119	116	127	112	108	110	101	130	119	122	105	116	122	111	133	137	115	120	137	115	101	116	123	117	128	131	111	107	118	121	117	110	148	109	115	128	120	110	126	140	124	101	111	102	105	107	131	109	126	118	136	137	120	142	108	132	126	105	139	125	100	122	110	106	127	108	137	126	122	125	130	130	131	102	106	121	123	114	116	134	123	102	128	116	126	128	119	107	109	109	120	123	107	125	107	115	105	125	116	112	109	121	133	98	111	107	141	111	104	123	123	106	127	118	118	129	124	120	145	115	133	123	130	129	107	134	110	116	106	109	132	121	117	131	118	134	108	115	115	140	132	119	117	124	117	129	113	101	97	131	124	139	136	120	120	126	121	104	117	118	120	116	109	124	106	115	100	114	128	126	116	108	133	122	116	134	143	108	115	121	100	131	121	107	115	117	111	125	130	122	109	107	129	119	101	127	131	111	107	105	134	119	115	107	124	150	131	120	142	117	114	113	121	129	134	139	138	119	103	109	110	105	126	133	123	104	134	122	121	140	130	141	121	126	114	103	120	113	89	120	129	121	116	103	125	124	120	115	130	131	122	110	121	123	136	107	112	125	112	123	122	137	103	124	107	116	116	135	116	129	145	122	128	128	97	118	113	125	128	134	111	115	119	106	119	130	121	139	114	120	141	112	117	135	136	130	106	122	123	125	116	136	137	116	103	132	117	113	123	124	116	125	122	94	108	114	116	106	118	146	110	132	132	93	142	120	139	130	135	121	110	123	119	119	126	132	148	142	126	116	129	134	143	122	109	95	109	114	127	107	106	131	150	139	143	110	123	107	124	119	110	123	122	120
11026	801	1539	1858	1761	1587	1091	1004	663	599	586	510	530	474	433	447	415	415	440	408	415	351	361	329	378	393	335	370	364	335	334	327	344	349	341	376	336	307	350	309	311	323	333	325	320	309	319	329	298	333	336	337	361	309	358	321	331	326	344	346	300	296	318	345	282	315	308	330	307	324	291	317	327	319	332	315	326	319	352	353	335	334	309	273	303	296	279	306	314	319	304	300	307	303	323	349	296	311	309	292	315	307	325	323	309	314	313	283	313	291	277	291	329	330	305	306	301	334	280	311	311	291	323	301	314	312	307	336	291	308	303	301	282	309	300	338	309	292	296	345	304	355	311	303	336	272	292	296	312	329	303	332	349	311	312	321	290	336	323	292	314	282	321	276	297	316	300	334	350	329	317	320	330	304	314	292	346	323	337	293	332	317	318	316	310	322	316	306	316	349	298	303	302	300	307	319	322	330	322	324	292	307	291	339	348	329	296	315	299	313	304	318	327	313	313	332	313	291	310	316	312	316	290	354	324	323	311	320	290	325	278	338	286	305	302	301	324	302	293	341	320	308	287	312	341	319	313	292	329	307	307	321	294	334	294	292	344	291	304	339	291	304	312	329	312	290	321	286	307	314	293	289	309	329	303	301	312	310	330	320	320	326	316	289	317	328	301	339	323	292	322	295	284	320	341	325	307	297	338	348	306	328	306	293	317	285	333	302	294	323	321	301	297	309	310	317	290	305	316	325	347	296	357	301	307	349	298	307	290	332	323	294	311	293	286	304	332	311	282	293	301	310	300	293	308	262	309	333	334	294	294	339	337	305	312	307	307	330	313	290	316	290	338	358	312	298	294	301	326	327	298	335	306	314	297	323	313	319	282	320	298	320	317	316	331	303	303	323	314	317	285	303	347	334	286	331	336	331	312	320	342	286	301	292	312	285	327	310	305	310	306	303	329	295	336	321	292	293	295	307	300	305	311	297	324	329	328	281	299	305	328	314	301	319	307	337	306	329	287	332	285	312	311	297	310	320	300	313	317	323	338	299	281	288	293	313	299	314	302	299	322	287	302	289	319	312	303	326	319	303	314	278	339	280	317	306	336	310	301	299	302	318	310	255	300	316	296	312	296	306	344	324	329	320	297	298	322	290	302	336	293	287	327	284	319	300	303	318	304	328	321	325	300	335	334	304	328	281	341	317	317	294	299	323	285	303	325	343	312	333	328	306	314	301	299	327	272	340	307	287	325	331	300	337	329	296	304	330	332	304	302	308	316	317	330	309	311	344	323	302	292	330	325	325	351	312	319	283	299	341	312	332	307	301	314	293	335	318	304	296	330	290	299	337	331	288	310	323	321	311	376	300	359	298	283	285	302	320	314	295	354	316	272	327	307	302	317	343	333	297	291	324	305	314	302	333	286	310	313	345	310	295	337	317	331	295	328	325	303	311	308	305	347	312	311	347	302	340	317	275	306	297	346	317	323	327	317	315	332	318	315	295	270	283	335	338	304	294	285	290	333	304	315	317	282	312	327	310	295	294	327	291	308	289	291	348	340	336	309	287	287	302	288	318	304	322	331	303	301	292	311	296	316	290	278	350	316	318	317	316	306	327	335	301	300	333	302	346	327	282	311	322	310	306	327	325	331	331	331	286	311	332	302	330	298	315	302	308	299	313	316	322	311	312	321	309	309	302	333	299	282	320	304	312	306	311	282	306	288	294	350	275	319	314	328	333	308	285	307	304	313	273	275	293	325	325	333	306	331	316	300	313	320	299	317	330	309	313	300	305	314	337	316	331	307	318	314	268	304	319	295	321	302	319	307	308	334	288	317	302	328	307	308	293	329	311	309	310	316	313	282	328	292	270	290	315	290	281	332	316	307	320	283	322	349	336	287	291	328	310	304	318	318	308	331	284	291	313	339	332	344	315	341	305	302	305	287	303	313	313	324	332	305	282	318	318	323	322	334	328	337	313	309	323	299	317	279	323	317	318	315	292	318	301	329	304	332	307	295	316	306	301	313	324	305	294	320	283	318	336	292	269	321	311	304	299	331	304	310	321	302	319	318	290	299	333	287	316	292	308	331	330	288	309	319	340	312	338	310	315	302	322	313	318	317	288	299	318	308	298	298	328	333	289	304	311	314	316	330	348	295	334	303	298	295	298	335	324	301	295	287	302	314	309	299	280	296	293	267	324	260	313	325	311	346	300	292	319	307	316	315	323	322	329	305	299	333	311	313	343	294	298	342	306	330	363	315	309	320	328	310	314	271	309	316	339	282	315	319	291	281	341	322	318	305	295	337	295	304	306	319	305	322	320	327	327	313	305	310	312	342	298	313	330	323	285	290	307	325	336	329	313	325	292	322	303	297	327	323	330	296	325	330	310	301	330	301	282	314	317	285	308	325	295	296	287	299	319	295	324	326	298	325	298	323	346	322	314	313	293	303	319	345	306	323	296	308	306	313	294	320	299	295	333	286	301	268	309	311	331	317	304	294	319	295	335	322	303	321	301	297	291	296	304	297	305	315	316	317	333	285	319	327	321	317	358	311	334	334	284	320	319	329	296	319	296	318	321	304	301	323	318	306	324	306	296	317	296	322	292	328	332	294	298	295	328	302	312	294	291	318	292	342	307	290	328	296	340	286	317	337	304	300	323	316	355	321	306	341	306	333	320	286	319	340	318	305	311	306	308	305	298	317	333	314	303	334	308	314	326	297	295	300	314	352	293	306	325	304	329	326	333	309	288	333	321	347	313	313	329	334	298	303	346	343	305	324	333	277	328	323	298	336	300	297	327	298	327	321	308	299	328	298	293	307	330	302	324	343	298	306	300	312	298	319	337	321	315	295	311	311	279	289	349	329	316	313	306	303	310	322	331	316	307	311	328	307	285	284	310	274	326	270	324	286	333	324	287	317	321	352	309	283	320	335	310	325	309	298	296	294	322	318	316	307	319	299	288	317	337	321	297	314	305	324	300	331	300	313	298	336	305	295	311	303	300	309	360	321	325	293	362	294	321	282	312	334	327	317	329	311	314	333	342	292	325	337	293	314	281	302	289	306	307	307	318	314	308	314	311	316	306	276	316	350	308	323	286	312	299	329	317	304	329	304	302	336	302	287	315	291	301	322	325	326	302	312	307	313	301	339	311	320	324	304	300	280	323	307	335	300	315	298	317	298	322	321	307	300	309	279	308	300	308	333	314	303	310	302	302	314	292	343	324	328	294	321	312	296	328	265	319	312	288	298	284	307	291	299	299	327	299	321	314	287	331	310	298	317	337	325	308	301	305	324	339	314	306	287	295	316	308	324	303	324	302	294	303	331	306	299	306	294	305	297	331	323	346	335	314	281	305	318	328	296	297	325	298	288	334	296	326	316	297	275	286	351	305	308	313	314	313	308	308	294	285	311	323	322	299	294	325	331	309	311	294	313	318	298	292	299	288	333	314	336	307	309	308	312	319	298	316	298	297	332	318	296	285	292	316	317	305	307	298	303	310
2451	387	357	397	355	320	327	291	278	290	289	275	325	294	304	338	309	320	306	288	276	294	319	305	289	287	281	304	299	276	296	259	316	281	316	304	289	293	294	310	282	291	306	297	319	291	308	306	311	312	290	280	292	304	281	315	332	322	326	327	285	314	307	246	260	292	319	290	309	262	280	294	297	287	276	287	306	293	312	273	294	311	298	262	300	280	289	299	281	319	312	298	320	272	274	295	276	290	277	295	300	297	292	287	281	284	296	309	284	286	312	327	292	280	284	276	290	297	287	304	287	274	300	337	311	318	283	297	311	289	309	280	318	307	299	308	329	273	295	313	284	308	294	289	297	323	283	289	311	296	286	270	288	303	300	294	294	265	280	285	240	308	308	279	282	348	282	302	305	279	282	310	292	281	315	310	286	299	294	286	273	301	273	332	284	321	295	301	302	290	294	285	303	283	265	309	318	300	295	301	281	262	297	301	269	291	287	289	311	253	283	304	325	287	303	303	274	288	304	304	273	282	302	330	324	300	293	292	290	315	293	292	303	336	305	311	306	278	319	276	305	316	287	289	304	305	286	322	298	275	314	310	262	283	285	273	275	294	283	292	292	322	329	331	306	280	272	280	297	338	303	281	253	291	275	287	311	292	291	309	283	330	312	251	318	323	306	307	295	309	287	300	296	321	300	316	302	315	314	267	263	314	319	289	266	310	282	264	288	310	303	309	322	277	280	313	303	283	325	261	290	288	262	284	291	283	286	311	320	284	265	299	310	298	294	304	306	332	289	305	281	297	261	287	275	307	288	275	309	290	268	299	290	295	297	272	297	294	314	283	286	288	262	277	283	301	298	317	319	351	303	298	260	296	303	303	255	312	283	312	267	319	296	300	325	257	298	307	298	311	307	314	295	293	268	300	302	308	298	295	284	312	298	313	312	312	298	318	285	299	285	310	296	287	266	303	307	288	326	316	294	291	308	247	326	295	271	300	257	303	296	288	296	320	296	319	283	272	266	301	295	309	288	317	295	247	299	289	297	288	313	308	278	283	316	278	302	288	324	317	309	309	243	325	342	280	289	284	303	268	292	295	301	272	295	320	296	322	296	316	289	274	292	295	290	275	289	262	321	309	286	304	273	306	302	310	297	270	286	320	290	305	295	272	299	287	318	265	275	306	318	312	304	303	299	309	286	284	276	318	292	300	328	300	297	313	300	297	290	311	294	281	299	295	313	302	269	298	284	277	289	307	311	314	305	309	248	300	322	304	266	302	273	307	276	310	307	294	305	302	311	316	302	295	290	291	276	266	302	328	302	296	288	309	303	303	298	300	318	314	301	263	294	259	292	291	303	298	283	286	285	316	272	290	287	311	308	308	310	295	271	298	304	281	275	307	290	312	297	269	293	307	304	289	306	321	286	288	286	266	307	277	300	297	284	344	296	311	287	269	297	311	291	299	293	324	292	304	305	317	298	291	303	279	289	329	292	315	306	298	324	314	290	293	295	267	273	303	300	311	315	332	313	254	301	310	298	274	289	303	306	289	299	296	321	269	276	305	295	312	306	294	295	308	309	288	328	289	302	307	286	258	290	267	313	306	299	270	296	288	300	280	290	283	304	283	301	278	297	286	313	320	295	310	280	257	290	304	276	245	292	317	309	274	285	249	300	286	311	311	295	290	302	342	312	316	281	287	307	275	277	322	310	312	287	308	295	297	291	305	294	323	291	320	300	313	304	306	278	275	300	301	326	284	306	336	308	325	295	302	294	297	305	299	282	319	296	272	320	278	298	311	287	290	281	298	292	330	308	295	296	328	297	281	296	325	302	308	315	288	293	285	284	266	328	277	331	315	279	296	316	259	288	268	304	285	283	318	320	304	317	289	310	280	286	274	261	293	291	313	269	273	265	263	292	292	289	277	287	291	328	315	324	293	285	269	294	315	301	313	322	301	305	265	269	308	318	276	262	255	283	289	284	274	279	299	297	313	309	319	293	285	285	287	285	277	302	301	326	300	285	284	300	282	335	296	301	263	297	285	329	306	306	253	277	320	280	280	293	321	293	278	316	297	258	275	329	295	303	284	316	324	308	291	303	313	309	259	300	258	320	310	305	297	294	294	290	267	267	327	292	279	285	324	294	317	332	280	288	291	321	301	299	305	298	314	303	300	289	255	318	297	300	312	299	314	286	278	276	290	306	308	309	305	304	277	305	324	294	302	279	314	288	300	287	287	298	319	289	278	291	302	282	271	290	291	261	312	308	275	268	327	274	300	277	295	306	307	285	247	286	300	313	296	275	301	311	317	323	296	272	280	284	279	336	301	294	267	293	312	290	303	310	324	297	283	265	272	300	290	323	274	288	349	309	296	308	320	297	335	266	305	318	327	300	297	302	310	301	294	264	295	293	295	300	267	322	314	327	296	325	316	265	321	277	317	307	269	254	307	299	276	309	302	298	280	289	284	324	284	311	300	288	293	299	318	279	310	302	303	282	287	294	299	336	286	270	302	272	288	331	306	294	263	297	281	305	293	271	290	303	274	275	303	289	345	302	282	287	279	291	304	304	314	304	276	335	296	287	284	280	298	280	300	290	269	294	296	286	275	312	277	313	326	317	306	303	298	250	287	283	327	304	299	287	286	313	332	287	292	273	292	293	289	299	364	296	284	303	283	300	281	287	293	289	309	313	288	254	298	286	274	294	287	298	277	333	269	304	291	295	290	306	290	301	271	318	282	309	275	317	287	287	289	314	283	296	272	328	292	308	293	283	296	325	326	254	280	295	290	290	291	331	332	306	290	267	301	293	306	258	311	312	290	286	276	222	306	282	302	310	291	310	280	280	300	315	296	306	337	296	296	327	268	270	316	258	300	299	309	267	308	285	305	305	302	294	280	290	288	263	274	307	328	275	301	301	273	309	307	306	264	272	303	277	305	273	285	288	306	304	323	269	286	303	288	332	303	312	285	313	285	286	300	336	319	302	306	326	305	301	298	329	280	258	293	296	287	292	316	280	296	283	289	284	281	290	311	289	276	283	329	300	315	299	300	288	290	295	268	290	306	274	286	306	305	307	258	318	289	297	308	293	282	309	275	318	296	291	302	304	306	313	291	304	307	308	301	300	300	315	285	283	302	296	311	332	268	295	242	287	298	301	318	305	267	294	322	298	316	293	279	309	307	304	321	300	315	301	284	283	303	280	295	274	326	294	298	289	305	321	281	310	287	273	300	315	280	246	284	271	263	305	308	274	331	282	281	301	280	327	298	311	303	308	310	279	291	264	294	293	294	279	277	284	264	297	288	296	295	292	318	294	305	318	307	258	322	310	296	271	328	292	260	284	273	295	284	302	302	288	277	316	287	317	315	285	306	303	281	294	272	270	308	312	297	298	297	279	300	334	337	276	329	296	297	305	265	271	271	313	311	295	266	293	292	284	327	284	309	313	306	264	289	305	297	280	280	285	290	300	303	297	261	249	293	274	301	303	272	307	299	278	278	293	302
2703	757	892	855	863	859	761	688	746	699	727	710	730	755	703	717	728	685	748	729	720	716	684	696	651	708	745	744	665	701	725	730	728	691	729	700	721	716	721	756	670	688	704	712	749	715	701	673	764	701	713	698	698	727	747	701	698	666	741	723	713	683	670	710	760	640	758	667	673	686	716	737	693	750	697	720	715	709	688	663	737	708	695	710	749	723	698	721	708	730	709	699	728	703	733	709	710	732	724	664	758	705	690	700	729	747	708	718	720	727	725	715	692	708	744	721	757	692	659	724	690	679	703	708	731	677	738	719	628	705	745	724	697	724	705	717	737	700	722	694	712	725	699	709	711	678	711	715	741	730	692	725	709	677	656	748	710	701	687	721	709	744	689	693	675	696	711	668	703	718	724	705	739	695	703	725	724	689	663	696	714	692	670	714	676	707	755	672	730	693	708	700	728	722	754	669	664	694	704	732	731	685	714	706	690	665	711	685	707	729	698	679	704	718	652	661	706	694	718	710	754	753	709	690	698	702	736	709	682	675	706	692	726	714	719	741	723	731	685	702	644	705	755	738	723	684	696	703	677	743	673	692	698	695	713	661	733	688	708	743	724	660	699	696	703	694	707	702	681	726	711	751	704	695	642	705	702	678	684	683	700	706	634	713	704	693	701	638	749	659	672	730	672	699	693	746	690	725	641	690	753	699	746	721	672	699	686	687	719	707	685	696	683	697	705	731	682	670	757	656	739	734	730	677	696	700	691	692	666	720	747	697	724	697	732	688	733	767	718	723	776	655	699	685	677	730	724	728	728	752	707	736	686	741	783	699	710	731	729	671	739	671	714	672	714	697	717	650	695	703	698	730	712	722	689	683	747	708	709	742	657	696	712	702	719	650	722	732	767	747	684	679	765	700	686	691	689	688	701	734	630	735	707	738	695	719	712	680	696	702	766	713	712	718	680	679	717	720	745	701	662	703	736	680	734	634	808	699	712	675	702	744	720	688	750	677	739	669	697	647	708	744	690	709	698	722	691	714	667	727	688	730	689	669	685	780	727	709	708	717	726	710	715	703	764	683	714	757	745	705	747	726	685	688	766	699	733	735	690	735	735	675	688	716	681	732	718	688	698	745	672	706	664	691	699	706	734	697	741	714	672	681	745	732	727	724	684	720	665	728	678	693	711	691	674	721	713	705	668	693	674	721	694	738	689	730	687	695	700	686	717	719	730	700	691	693	713	704	753	696	732	751	736	762	714	713	687	686	704	681	646	673	693	682	698	706	701	746	726	723	767	713	747	728	692	718	677	708	698	743	711	735	685	741	682	660	746	695	728	754	718	745	718	737	673	703	683	732	687	731	744	751	708	706	703	703	691	716	723	735	676	703	713	659	719	730	757	701	727	736	728	677	701	680	742	704	716	713	744	683	701	712	698	700	668	680	717	713	715	703	741	699	722	681	717	692	716	743	701	695	731	726	735	689	708	699	720	707	700	668	731	742	717	740	671	690	675	668	670	728	764	753	629	727	691	742	717	743	687	716	741	691	731	736	714	662	705	688	701	689	716	711	695	739	671	745	687	699	723	747	697	680	720	662	719	728	642	706	719	730	718	710	669	683	690	647	704	724	709	704	698	677	708	713	715	744	718	768	689	712	706	735	708	688	760	695	737	688	704	709	698	693	744	709	714	688	702	714	688	688	690	675	685	706	714	704	683	723	713	733	695	723	710	672	725	734	651	676	681	708	664	684	716	694	666	717	740	760	722	699	760	713	729	706	762	668	720	662	713	677	691	705	666	733	664	715	735	720	702	665	719	702	689	667	706	678	771	680	718	692	714	700	711	683	686	698	671	737	653	726	681	719	706	735	685	662	693	718	717	671	672	715	655	683	677	728	697	716	685	692	717	707	738	678	668	667	749	707	689	703	722	696	686	703	672	684	704	714	714	672	722	697	717	707	730	662	756	716	732	705	665	722	707	686	689	660	723	715	736	722	702	650	729	708	708	690	743	725	720	698	701	710	705	694	668	722	726	726	751	695	754	656	693	678	719	703	702	693	706	679	690	681	705	721	689	761	684	738	692	730	687	707	753	682	667	697	701	737	734	712	703	748	719	727	688	683	729	734	742	704	729	727	697	701	693	680	740	671	691	770	738	745	729	727	724	735	726	702	726	719	726	660	736	713	650	715	742	703	650	748	704	711	705	719	713	730	730	721	680	712	719	692	691	685	705	729	684	691	672	762	718	756	680	711	691	745	671	710	715	678	712	688	730	705	747	687	747	704	676	672	756	684	710	726	711	734	676	749	731	675	719	737	729	689	692	681	724	695	736	715	749	735	693	694	713	677	732	735	698	673	678	708	674	712	724	684	700	698	723	709	718	741	697	696	680	693	741	683	649	751	648	696	742	756	721	711	708	769	704	693	740	706	685	707	721	741	657	728	706	699	687	735	704	713	737	673	772	697	710	705	695	699	682	724	668	720	706	739	694	688	755	706	725	694	703	691	717	730	750	692	681	732	735	681	749	710	687	685	675	726	708	678	692	689	712	677	713	723	671	645	677	745	726	728	710	718	635	718	706	671	699	714	681	711	637	712	699	682	725	703	703	702	737	707	761	728	639	671	706	692	695	728	720	697	694	653	686	668	702	718	701	694	668	722	702	753	750	716	683	674	717	669	718	702	718	696	687	694	731	736	699	676	699	712	740	703	683	683	687	699	736	655	737	703	771	680	709	675	735	734	702	698	690	722	670	721	732	703	722	750	664	699	722	698	751	727	682	708	667	722	703	737	706	671	692	646	680	727	679	706	723	699	692	690	676	706	718	707	708	667	693	702	696	705	687	728	739	729	704	723	781	656	681	773	702	733	708	704	772	657	715	763	648	706	725	716	728	701	696	718	717	662	746	726	678	696	756	670	691	672	692	675	738	682	728	772	741	643	729	723	696	689	657	709	699	718	651	712	676	671	716	711	706	733	698	670	676	749	651	737	719	713	717	718	703	740	729	705	702	716	726	673	710	753	700	694	696	731	660	729	756	723	740	666	709	696	633	697	689	753	738	670	748	687	713	680	756	751	745	733	731	774	737	732	672	744	740	673	712	694	684	729	681	737	704	670	694	672	686	686	759	689	731	725	714	725	731	695	693	737	704	683	709	691	697	710	712	712	673	723	669	712	713	688	697	641	745	723	686	695	695	708	695	687	723	713	745	703	690	696	656	706	721	735	646	724	683	742	729	697	741	722	741	670	708	725	743	705	684	693	684	705	679	702	750	737	748	718	704	719	707	755	719	721	699	688	717	693	727	710	691	723	696	763	747	694	737	699	674	738	670	715	682	716	705	708	728	732	695	706	701	705	750	717	660	705	705	701	735	675	740	723	729	709	699	711	688	691	722	711	762	715	689	747	668	658	736	713	693	695	727	706	712	749	763	758	686	711	670	672	716	681	726	693	686	656	688	782	748	686	707	684	717	674	713	659	721	721	710	714	699	682	700	650	675	753
10121	901	632	544	418	359	342	294	297	314	261	288	274	279	253	299	297	309	267	277	284	237	245	265	313	285	272	254	286	275	292	255	299	267	265	248	287	275	255	264	290	281	297	319	302	296	285	277	260	273	270	272	259	265	278	301	274	250	282	293	267	264	267	265	274	260	268	255	225	267	275	281	254	270	299	247	253	247	292	233	319	288	276	277	281	295	289	275	275	296	272	254	256	265	298	256	258	256	296	263	263	284	279	279	300	280	265	277	276	294	278	255	239	256	257	287	293	281	274	259	305	252	280	272	290	270	251	256	282	286	264	251	278	258	274	258	273	271	256	287	307	262	286	271	283	288	278	250	315	274	246	258	274	244	268	249	257	272	277	290	282	253	281	286	318	295	270	252	276	246	279	265	328	277	239	274	291	274	274	280	298	270	267	285	297	281	267	303	268	265	261	263	266	257	239	299	250	270	284	269	294	305	264	263	261	300	276	262	296	293	260	270	260	280	290	273	279	255	275	284	255	272	270	280	268	259	272	265	297	247	267	310	262	273	263	273	257	292	276	230	273	268	288	257	252	282	273	295	249	272	261	263	268	277	294	272	294	244	290	236	227	295	277	275	294	294	283	275	272	303	303	263	302	274	290	255	236	275	275	286	267	247	266	255	278	269	306	276	251	280	263	260	258	269	278	285	265	231	275	261	271	236	276	280	262	257	285	290	278	259	278	321	263	269	273	312	249	253	249	267	249	273	248	301	269	274	282	295	276	266	243	271	240	270	311	269	276	257	275	298	287	291	269	282	264	301	273	263	287	288	283	245	289	260	260	274	291	280	276	258	250	277	251	316	279	286	259	282	286	274	268	283	279	267	304	249	253	256	297	290	260	256	269	254	285	261	278	270	260	279	295	284	298	287	273	253	265	229	252	290	277	270	234	272	278	269	296	261	264	296	274	275	272	286	310	291	264	274	276	285	263	273	260	290	277	276	256	271	275	264	270	286	257	290	279	255	275	271	258	307	258	271	276	242	269	274	272	261	302	254	287	260	271	283	298	272	292	269	247	276	259	250	288	273	245	276	254	259	266	295	256	291	276	234	269	251	288	271	278	263	265	301	269	273	269	272	309	272	255	253	243	239	286	246	269	250	230	262	244	287	303	287	255	255	296	283	279	266	283	291	215	257	291	264	253	271	240	254	293	263	315	274	269	261	266	282	282	255	274	276	258	253	290	254	262	241	247	253	264	255	269	274	323	267	263	271	283	261	258	271	281	270	294	274	245	267	251	285	244	270	257	284	278	279	270	295	262	272	285	267	268	249	280	303	256	270	265	267	244	243	234	260	296	231	254	270	260	275	268	238	277	276	279	288	272	302	267	234	294	286	271	266	278	264	311	279	271	277	282	278	252	266	290	249	259	282	297	249	267	260	274	265	281	268	250	273	268	272	282	256	271	302	263	262	276	259	259	286	289	247	272	254	265	283	271	254	282	284	289	259	279	260	286	283	258	279	278	278	274	277	276	278	289	282	272	269	274	297	280	251	283	261	268	270	312	272	273	265	271	292	269	265	286	259	282	314	277	240	281	269	245	300	276	276	247	250	300	275	239	264	290	267	265	286	255	256	279	280	258	267	290	275	298	257	282	251	281	265	260	275	275	282	270	268	290	257	259	262	263	281	301	281	256	288	258	300	254	282	284	285	247	242	291	269	262	257	266	277	278	258	296	273	252	268	277	258	288	280	288	274	282	275	269	269	249	264	261	293	288	269	264	255	270	280	281	321	258	263	286	289	245	280	297	248	256	220	229	292	279	271	243	264	282	259	236	266	310	274	280	254	295	269	260	288	259	267	271	253	296	278	262	270	292	284	285	272	259	263	259	256	273	269	273	276	282	295	264	279	263	284	250	283	248	306	272	246	262	283	285	284	273	280	282	248	262	261	271	287	265	274	289	279	277	254	276	262	285	272	272	239	270	301	274	250	260	221	291	267	283	291	261	270	262	254	284	277	257	265	290	286	234	283	266	264	275	272	269	260	279	257	259	265	251	248	242	247	280	289	303	268	277	249	295	275	263	240	277	283	254	296	253	246	285	271	267	248	249	277	248	272	275	279	248	287	294	298	263	280	280	252	256	257	274	248	235	243	260	295	233	290	299	254	255	261	283	284	269	285	291	269	226	251	276	264	240	271	285	270	280	283	228	263	259	257	253	280	282	292	282	271	282	284	264	253	274	238	285	277	253	285	280	266	284	260	273	255	268	263	261	295	244	275	286	277	280	284	277	264	267	276	293	260	278	292	248	277	270	252	239	264	286	265	252	288	266	278	289	280	258	262	270	245	254	275	235	293	275	287	238	296	271	244	269	265	247	275	267	285	284	261	238	279	256	282	262	280	285	294	284	248	286	280	276	262	269	296	258	304	305	287	259	258	246	265	261	248	252	276	285	271	269	252	285	260	244	255	272	284	272	298	253	257	261	249	282	262	263	279	267	306	291	289	278	273	260	256	285	277	273	307	279	287	269	239	297	291	253	277	255	286	263	271	299	266	294	277	267	299	269	262	269	253	280	278	241	234	266	273	278	270	265	263	253	246	260	270	273	248	239	238	266	278	246	276	269	296	279	314	274	267	249	288	271	280	272	271	266	263	276	263	285	285	273	286	273	262	271	260	253	256	249	300	280	305	259	261	263	249	276	255	278	282	253	295	287	247	269	284	254	265	267	251	303	261	274	280	228	251	267	271	267	239	263	308	261	277	293	296	292	304	289	263	272	286	280	231	250	292	271	265	262	260	293	269	271	232	256	243	278	264	251	241	274	259	274	300	266	259	274	261	266	291	278	268	262	257	297	274	292	319	292	262	292	286	282	274	302	287	305	263	290	286	247	269	272	265	234	304	296	295	265	257	278	270	283	256	282	257	273	257	270	282	304	268	292	258	266	286	306	272	260	286	262	261	253	265	284	262	256	277	264	271	269	275	298	260	261	239	269	246	319	299	265	252	250	242	268	276	266	279	287	295	273	293	280	266	272	247	273	258	241	257	287	265	250	282	278	271	264	280	283	247	242	263	312	269	274	303	271	290	265	272	300	280	273	281	253	268	272	279	293	266	259	249	257	275	264	278	271	274	275	268	287	255	254	253	283	247	290	274	261	292	246	274	267	262	272	281	296	274	276	253	270	263	299	280	258	250	288	262	283	256	283	286	256	310	298	283	292	256	279	251	289	254	251	270	282	305	224	303	286	250	279	269	234	310	241	273	267	271	265	251	293	245	274	286	294	296	288	289	253	274	266	263	265	279	252	249	280	275	267	259	278	227	261	260	280	281	252	242	260	281	292	300	272	243	271	289	256	247	271	264	274	269	248	262	247	296	281	286	285	257	258	285	273	292	278	241	279	287	297	264	252	273	251	280	278	257	268	262	273	245	281	278	263	270	280	279	238	269	260	271	271	258	257	283	288	267	296	251	267	256	258	269	271	279	287	274	286	265	299	297	286	266	314	285
8501	948	1315	1581	1419	1317	1115	985	890	760	741	752	763	761	740	684	697	753	672	639	667	667	681	658	695	684	679	601	671	662	656	671	647	671	686	647	678	642	660	642	687	671	678	689	611	662	680	674	681	620	678	662	668	666	600	638	643	640	668	636	699	645	656	683	658	615	637	643	653	624	697	635	623	677	644	664	650	670	624	673	647	664	657	613	623	636	650	648	640	655	624	628	669	659	641	611	615	685	619	662	679	670	632	674	638	637	680	686	669	645	639	668	661	608	596	631	683	660	667	668	668	641	625	665	671	661	645	641	654	631	650	614	636	671	618	680	618	675	630	644	633	669	615	694	608	591	671	632	653	672	645	673	629	614	655	683	649	686	631	653	620	667	627	677	625	649	628	695	649	626	654	711	653	688	686	684	631	629	643	678	724	638	621	672	658	667	677	641	665	687	636	698	601	647	618	645	660	640	677	638	693	628	618	648	658	709	671	682	623	657	667	642	694	598	659	637	652	685	604	698	612	663	648	626	647	666	607	655	659	636	641	662	660	634	664	667	669	664	648	663	647	648	634	623	616	630	647	625	656	630	651	652	656	670	675	605	645	647	658	651	690	695	626	595	688	620	638	670	632	695	664	651	668	633	653	649	647	690	668	617	647	652	677	623	633	621	618	633	648	623	682	666	629	601	658	681	631	673	667	645	674	674	626	643	636	682	633	617	610	650	695	651	677	623	665	615	684	626	616	675	648	637	630	620	637	677	635	664	618	664	639	693	667	704	645	653	628	637	662	628	649	641	670	662	653	664	634	653	636	654	676	650	637	680	632	643	644	638	642	627	648	635	661	635	675	629	597	657	634	652	651	669	664	666	665	702	701	627	684	635	615	638	651	666	632	653	582	633	639	651	636	650	658	649	649	627	648	672	670	621	687	684	613	651	639	637	667	607	649	644	644	649	684	697	656	619	676	651	643	669	621	654	647	630	685	661	649	658	689	646	687	635	635	669	623	640	661	654	625	659	615	635	633	605	648	631	651	659	635	648	681	665	663	681	649	656	667	678	670	679	642	617	621	625	665	672	604	667	646	682	646	646	663	675	666	669	599	653	645	685	611	640	651	623	658	655	652	679	683	653	657	679	690	643	619	668	639	649	650	714	668	635	632	718	676	608	671	615	634	655	650	701	644	622	660	647	617	667	652	612	653	682	646	622	665	585	685	626	678	629	687	659	639	641	622	662	669	652	694	679	663	651	616	631	680	687	627	704	639	645	639	627	625	636	647	609	619	641	635	663	640	661	632	637	634	673	663	632	621	647	728	629	652	643	642	608	656	668	682	642	646	679	691	633	624	665	648	636	639	624	692	614	684	669	670	662	706	653	642	673	620	659	696	665	724	665	655	637	641	651	638	670	650	677	637	623	679	638	658	635	668	593	624	588	625	629	656	639	645	699	668	672	619	678	670	675	668	656	634	627	661	656	674	644	632	683	619	623	657	644	632	643	655	623	678	669	637	628	696	634	674	675	642	665	677	666	642	658	660	688	641	660	649	626	670	625	598	649	652	622	667	635	658	645	655	649	664	601	665	632	658	707	679	701	658	641	678	607	613	647	604	679	662	652	674	652	656	633	666	621	693	662	681	620	625	622	680	665	672	677	640	641	622	651	660	659	658	663	627	628	615	660	658	629	649	637	687	628	654	665	647	609	629	635	644	665	645	626	669	644	670	647	643	638	602	718	649	651	651	688	633	648	646	645	645	631	683	670	650	630	659	663	658	649	668	626	666	668	701	617	690	680	668	653	675	645	651	661	633	636	619	669	652	637	641	615	638	645	613	618	628	683	645	659	637	634	587	618	634	627	622	677	678	620	641	669	639	625	663	620	665	690	667	637	624	675	717	701	622	607	633	642	643	655	647	600	614	607	685	682	656	681	636	667	687	667	625	599	657	620	681	638	676	678	668	638	642	669	618	656	636	687	698	688	650	689	593	626	672	639	655	652	668	629	657	656	644	626	663	657	656	667	644	678	645	667	686	643	700	627	650	705	628	667	637	631	625	640	675	637	667	630	633	650	634	676	673	632	657	620	626	684	621	629	675	641	629	636	644	666	606	625	613	630	634	654	684	691	637	640	667	618	640	614	668	652	656	668	619	629	673	654	675	636	684	644	642	615	627	654	679	667	584	657	662	649	608	653	627	661	678	673	619	659	643	668	657	633	656	629	648	619	682	616	666	673	635	611	695	631	668	649	676	662	680	631	679	628	679	656	625	659	676	683	645	680	660	642	658	638	617	621	619	700	661	627	643	693	673	663	652	628	614	646	638	614	676	634	643	647	667	637	679	627	654	678	660	629	635	645	656	646	646	607	666	665	652	652	624	621	710	652	671	615	604	678	596	692	670	675	656	634	651	672	614	605	645	647	629	637	631	637	624	602	636	638	655	669	624	647	702	639	668	665	688	605	658	624	683	678	649	621	640	624	631	661	654	610	622	649	638	639	657	653	613	653	647	688	627	609	632	612	613	656	618	637	646	631	633	675	633	685	664	645	656	635	659	657	666	616	632	670	596	683	663	636	629	698	632	645	620	707	645	662	678	680	680	623	657	659	659	639	651	639	661	598	703	615	649	664	673	661	669	634	640	639	648	660	669	640	670	667	626	621	677	657	681	636	636	655	659	597	648	639	616	682	624	635	640	661	735	633	625	652	696	657	686	670	643	609	666	662	645	682	633	637	632	662	697	669	615	652	673	626	668	632	673	691	690	658	667	628	680	640	673	712	661	683	689	684	648	630	674	663	670	631	721	638	616	628	667	625	631	668	666	656	687	657	674	642	655	631	653	650	683	676	647	671	627	669	614	675	593	616	657	621	680	653	612	671	641	645	611	636	661	634	656	609	637	672	598	660	640	649	642	648	705	652	664	681	640	634	637	597	650	694	680	608	688	662	616	666	624	655	634	669	681	657	608	664	613	653	637	638	723	655	638	589	646	652	682	687	668	630	671	617	595	663	634	623	703	660	686	628	649	593	637	661	641	687	642	633	583	628	677	679	661	639	648	613	638	607	692	630	690	670	688	632	670	637	617	633	628	628	615	674	641	664	642	675	633	603	666	682	645	680	659	641	649	661	661	674	676	616	646	656	650	674	626	628	660	660	664	620	639	613	651	670	641	617	698	636	595	606	658	641	627	643	606	654	686	671	616	627	659	689	627	632	681	695	663	689	677	637	702	650	662	617	684	657	611	645	644	640	614	656	648	651	687	658	659	632	638	621	633	604	692	660	656	605	630	627	656	654	612	688	616	606	696	619	656	576	635	629	692	652	646	648	634	658	619	685	632	657	634	700	642	685	646	656	636	634	680	659	687	636	656	638	644	608	681	693	665	670	657	683	647	644	655	626	663	616	623	632	584	649	637	632	676	665	715	651	656	649	672	639	671	628	620	627	664	675	633	605	659	643	633	655	681	637	632	627	682	628	617	659	650	637	657	649	633	635	592	654	637	691
17189	1596	856	671	398	360	271	223	160	157	159	155	139	149	141	144	113	115	126	132	141	150	122	104	123	126	112	126	105	111	128	124	116	127	118	132	118	136	112	122	129	131	109	123	126	126	100	107	119	128	133	133	115	84	127	138	114	115	122	115	114	111	122	137	117	135	139	119	116	115	123	106	111	136	103	120	101	110	125	112	104	116	125	121	124	127	104	110	127	110	133	85	114	135	139	143	105	128	101	128	146	107	124	107	112	121	98	121	129	114	84	128	138	104	140	112	127	131	98	144	108	111	101	115	110	130	118	125	119	122	124	107	134	102	118	125	100	123	124	107	136	121	137	124	132	138	109	105	118	96	123	123	108	120	140	117	114	126	139	114	121	124	114	121	101	133	110	124	142	107	120	119	113	96	128	126	121	127	103	121	130	126	104	121	93	116	98	114	128	111	143	124	116	129	116	125	130	121	114	134	122	121	130	101	110	117	123	118	107	104	138	117	113	123	121	119	113	127	101	131	132	126	106	96	114	110	106	106	132	120	122	101	114	130	108	120	126	120	131	119	124	107	133	118	111	112	99	110	117	104	94	107	125	128	128	128	114	98	126	125	135	122	120	105	128	100	123	111	107	125	118	115	120	109	116	124	95	102	133	127	116	108	116	126	111	111	96	105	111	107	89	102	127	106	115	106	121	129	139	151	127	141	124	134	110	130	107	129	101	121	124	115	132	102	114	129	110	113	115	127	137	116	102	116	117	117	100	90	100	101	117	123	126	110	130	113	111	107	94	110	122	143	128	109	118	103	116	114	113	130	130	127	125	113	123	128	133	121	134	129	121	104	134	136	88	129	125	102	119	127	119	114	108	131	106	122	93	127	115	110	128	112	108	124	131	101	138	120	106	129	127	134	122	123	132	128	108	101	134	123	120	126	95	102	119	116	116	109	122	95	118	114	119	124	142	111	116	122	112	111	114	129	136	99	87	126	134	128	127	105	126	142	114	120	129	142	137	117	103	121	127	113	126	137	122	127	122	109	102	127	130	120	113	118	125	115	111	118	122	126	112	128	118	110	121	130	129	113	138	124	143	116	106	119	113	114	99	123	109	121	112	118	107	98	107	110	113	98	137	124	136	132	140	111	139	133	122	114	122	133	113	92	122	138	121	133	136	110	105	130	126	109	120	134	122	107	124	116	136	124	131	138	110	103	115	105	123	120	111	112	118	112	104	109	125	106	100	129	136	114	139	124	143	114	137	109	125	107	124	127	128	117	104	114	137	98	113	117	121	107	119	110	122	112	109	124	131	120	121	121	128	117	110	136	110	129	130	117	117	139	108	121	130	134	127	122	140	130	114	130	91	119	132	125	106	112	106	106	100	117	110	100	101	119	137	130	108	131	118	134	99	128	132	133	108	122	104	118	136	127	108	113	122	106	106	108	118	122	117	116	113	120	122	122	125	134	116	126	145	119	129	125	111	120	123	127	102	106	131	118	100	110	119	116	114	127	121	138	93	120	109	117	106	129	120	93	106	103	111	112	126	100	110	113	139	127	92	112	119	109	102	124	123	108	115	132	117	124	133	106	120	113	108	131	121	110	125	133	133	115	123	123	110	132	124	121	118	115	104	127	121	114	130	119	122	115	125	115	134	123	134	134	123	117	123	120	118	101	124	113	120	99	125	94	125	116	132	126	109	116	143	104	135	118	126	99	128	127	102	104	123	122	120	118	118	117	122	125	136	104	114	111	127	130	123	129	97	113	122	125	97	116	130	124	111	117	112	138	113	125	125	116	136	122	152	116	114	126	112	104	134	112	104	124	116	92	108	132	119	140	102	100	118	126	109	115	125	116	99	118	114	109	103	117	141	139	125	129	109	118	126	108	110	121	115	121	111	111	119	140	124	106	146	126	116	131	127	116	117	114	117	122	119	119	119	112	113	107	115	113	114	114	114	123	116	110	106	126	123	135	110	133	129	116	130	96	128	110	103	125	126	134	122	103	120	115	107	129	109	142	99	100	111	106	126	128	124	132	123	132	132	106	110	110	131	109	105	126	121	126	126	134	121	142	129	120	120	112	112	129	117	116	118	116	128	105	106	115	110	117	130	119	102	109	128	115	124	124	121	127	108	116	115	127	118	103	127	159	130	108	131	119	118	105	116	131	127	117	113	111	124	118	142	120	111	118	111	109	114	122	114	113	108	130	116	117	105	129	116	130	119	117	123	136	121	129	138	103	117	112	100	110	124	115	111	108	111	104	118	129	131	126	112	107	120	119	117	119	118	127	138	116	105	126	115	116	115	102	121	103	110	128	136	114	118	119	146	105	113	120	101	106	107	103	130	132	102	102	115	131	116	111	132	98	115	108	112	127	118	121	121	138	106	129	122	128	122	133	128	111	105	126	113	120	126	122	108	138	109	140	125	113	90	102	116	108	113	114	122	122	143	130	119	127	107	131	113	103	105	129	122	130	139	123	111	118	115	111	125	105	136	124	131	126	135	101	83	114	128	133	121	129	119	114	120	124	122	130	118	120	132	128	98	121	105	134	109	113	130	94	102	140	120	111	106	118	135	122	122	125	112	131	126	118	129	131	115	116	133	138	116	104	100	121	102	115	138	131	101	129	108	106	105	107	113	96	112	128	120	88	120	135	134	122	118	141	128	109	87	114	101	125	114	119	115	120	114	131	132	120	113	100	106	129	121	123	128	117	105	110	110	105	103	129	123	125	119	127	110	111	108	109	112	127	123	124	115	114	113	122	129	125	117	104	98	119	88	106	108	100	111	108	130	141	108	107	126	107	128	101	109	128	111	109	132	127	105	109	125	119	128	132	135	113	111	103	136	109	136	116	129	120	115	109	119	110	110	117	94	115	129	131	130	103	142	133	135	118	101	127	125	104	117	131	120	125	123	123	156	110	141	137	134	133	112	141	118	135	106	113	114	128	127	118	140	117	104	111	120	105	120	104	98	124	114	119	132	113	110	107	128	108	106	114	120	121	108	127	107	108	138	97	116	124	120	120	129	121	98	101	120	136	100	122	115	119	106	136	134	119	126	127	97	109	121	123	106	111	125	127	101	110	122	109	128	111	126	132	99	120	98	111	112	124	128	113	108	110	106	133	120	124	114	117	114	107	115	114	124	105	122	123	103	98	122	117	108	116	135	119	124	121	111	119	129	118	115	132	124	127	118	119	111	125	126	140	108	126	117	117	110	121	119	112	124	129	108	121	139	116	90	128	118	113	109	125	119	132	134	132	112	131	120	105	99	112	119	110	119	138	128	97	114	128	134	125	111	108	111	90	124	115	112	109	108	89	118	111	115	109	137	121	131	123	128	132	125	125	143	125	121	123	94	108	124	122	116	89	107	113	88	116	112	114	125	107	126	110	97	117	111	95	109	127	123	121	113	116	135	124	87	121	127	114	136	116	127	125	134	113	117	124	148	123	111	125	125	139	108	111	125	100	112	115	103	131	117	97	94	124	132	105	127	121	90	130
11066	810	1522	2230	1627	1366	1087	865	708	649	513	530	528	474	452	407	453	407	402	433	377	357	368	391	350	346	326	343	340	349	378	317	336	384	345	339	336	336	351	324	349	341	316	316	329	333	330	314	333	291	323	294	342	334	346	319	334	316	320	332	294	332	296	305	309	325	313	297	291	295	312	332	322	317	328	343	316	313	329	309	327	313	297	326	320	310	316	311	319	306	289	291	302	341	325	288	304	314	321	327	337	315	335	311	318	337	292	305	293	279	322	339	316	293	274	309	277	334	315	331	337	355	315	303	298	298	278	294	302	320	351	311	328	311	323	285	293	325	308	321	316	292	313	286	287	296	291	298	292	327	328	300	294	305	322	295	314	324	308	310	313	304	292	350	326	301	308	293	311	312	272	261	304	321	300	337	280	299	312	292	323	311	311	321	314	313	333	295	285	308	298	295	322	309	296	299	311	341	311	316	306	310	344	317	315	309	347	335	327	305	302	275	299	281	297	289	325	306	295	317	310	326	300	327	278	299	285	301	321	302	288	312	296	325	330	309	328	300	308	330	291	327	333	330	302	330	316	309	326	322	294	314	321	321	328	309	303	295	320	321	300	296	304	311	301	322	318	318	327	297	319	300	309	308	310	312	346	311	318	308	315	287	313	293	303	298	307	309	336	304	338	313	289	317	329	298	299	295	317	313	297	295	317	306	309	305	297	294	303	311	343	279	319	325	316	324	294	301	296	302	314	299	273	308	309	334	318	324	334	293	270	302	300	301	344	341	336	291	309	333	311	317	336	301	319	295	319	321	285	295	304	350	301	348	325	306	294	310	307	272	319	303	320	283	286	285	299	289	316	320	298	312	289	338	302	327	289	335	334	315	340	312	278	301	317	297	286	309	285	302	278	314	306	315	324	324	313	304	294	325	315	306	291	310	319	331	304	318	340	307	337	313	292	310	306	298	300	305	321	310	311	316	316	321	314	345	322	298	305	332	297	322	318	310	317	298	313	305	319	303	308	342	294	292	333	307	304	298	297	314	301	327	277	308	257	324	311	341	281	315	326	323	313	334	315	329	294	285	285	314	281	301	289	328	278	337	301	301	305	329	317	308	274	311	326	315	304	320	310	346	309	307	333	313	322	296	316	326	299	321	294	288	329	287	328	336	321	294	322	352	324	296	309	331	311	315	326	333	343	349	287	315	357	331	294	280	334	300	278	379	301	299	308	315	299	307	282	293	314	304	283	317	288	324	303	310	323	346	286	321	312	291	313	334	301	323	330	320	304	311	314	294	317	332	306	309	325	314	312	313	290	308	331	315	294	343	287	295	305	313	337	300	292	311	302	309	292	316	298	302	297	310	268	298	338	310	269	312	256	319	316	310	308	265	312	312	332	345	279	302	286	299	263	338	299	279	321	315	318	300	320	300	315	310	298	307	306	316	333	337	341	314	315	295	308	297	298	302	333	290	289	317	297	308	309	316	290	328	287	322	322	334	303	303	293	302	291	291	309	282	293	313	302	298	324	303	333	295	329	339	324	279	323	292	293	301	301	292	321	303	294	314	295	282	297	336	296	294	316	319	309	296	290	320	324	281	304	293	311	282	319	271	294	327	305	317	308	323	310	288	296	309	329	309	353	321	327	300	326	305	272	284	290	291	316	314	257	293	309	290	310	297	276	284	326	296	302	322	307	319	299	294	315	306	291	340	317	299	342	282	305	293	299	303	312	308	296	338	305	306	340	301	288	333	275	320	327	317	311	291	311	294	327	309	307	308	316	310	307	361	305	312	325	341	315	283	324	347	294	289	301	302	351	323	315	305	316	314	322	330	294	345	305	325	325	294	310	306	326	281	299	308	326	312	318	304	323	326	334	301	280	273	308	349	291	313	301	299	334	341	293	305	278	300	301	307	301	310	293	310	318	314	346	288	302	281	306	322	306	272	300	308	307	341	345	310	320	301	303	315	304	315	302	284	320	328	323	331	323	320	296	308	280	294	306	301	316	296	330	300	356	304	297	306	333	310	295	312	294	326	296	309	310	273	332	291	312	320	315	317	323	303	304	307	305	276	320	329	297	341	312	279	315	292	303	357	282	297	293	310	324	305	320	301	318	277	299	310	301	328	336	288	330	333	282	315	299	279	317	317	341	292	309	335	294	310	305	312	303	321	292	299	297	332	293	329	300	303	308	309	304	304	309	310	338	300	319	300	328	293	295	319	274	301	322	322	278	306	312	307	290	295	310	271	320	302	305	315	304	293	316	294	315	317	291	309	328	336	310	315	315	312	300	307	307	294	279	329	290	296	297	266	315	316	299	291	270	319	320	284	309	309	275	296	277	303	327	304	342	314	333	289	310	316	318	324	310	300	305	302	330	327	276	311	316	295	322	294	295	338	279	318	309	311	298	309	325	309	300	321	291	286	301	322	300	298	308	319	311	303	338	287	312	313	322	308	316	320	306	318	310	321	323	314	315	329	279	320	317	318	287	287	339	321	304	362	345	290	301	288	304	296	335	317	314	308	324	255	324	337	291	295	294	310	309	329	305	319	319	305	263	321	291	304	320	295	306	344	307	269	306	320	288	317	296	302	283	286	291	296	304	298	307	291	292	296	329	316	324	285	322	306	326	337	289	343	306	293	323	321	325	321	311	283	320	284	313	307	332	295	321	322	298	331	297	285	304	351	294	302	321	328	311	332	300	295	286	299	320	311	333	307	306	316	309	294	313	311	297	327	343	292	320	310	289	310	307	272	279	331	298	296	303	325	293	310	320	274	291	352	310	319	286	345	302	339	313	324	317	335	298	308	321	289	335	310	287	307	324	301	301	303	293	321	300	332	296	329	332	325	313	332	328	312	318	309	293	322	356	314	307	299	308	289	302	312	320	305	310	302	297	330	313	307	313	320	308	301	337	298	307	337	301	294	255	301	313	289	300	314	308	316	278	302	353	302	295	306	302	284	313	327	324	325	301	327	309	322	274	333	328	306	310	331	311	304	283	328	306	331	298	293	308	295	295	328	339	319	308	317	333	301	349	330	320	309	318	296	299	321	301	294	336	318	294	286	291	286	326	276	314	328	300	299	307	301	340	319	327	289	314	294	317	337	302	306	323	314	274	283	327	301	318	302	320	333	304	333	314	302	271	326	327	323	298	276	287	318	310	287	289	318	301	281	308	346	341	272	301	308	326	371	312	319	312	300	297	316	290	332	280	323	305	304	328	326	325	341	306	310	303	314	303	317	302	275	299	284	329	319	284	287	313	301	306	275	307	283	311	331	312	302	304	315	328	315	303	326	295	311	323	322	299	298	300	309	343	306	298	274	316	291	356	317	315	294	296	313	318	333	285	321	315	315	308	270	335	302	312	299	315	324	280	309	311	294	331	295	324	310	332	331	322	287	279	326	300	295	317	302	332	304	344	286	325	328	317	289	291	334	293	292	317	315	322	302	343	344	305	281	304	313	302	304	308	322	304	304	306	296	295	298	324	329	302	298
2278	358	296	325	363	348	290	297	333	284	255	286	307	297	273	304	330	279	295	312	280	319	274	296	293	298	299	350	273	323	288	268	325	287	306	301	323	293	292	288	304	255	294	305	309	288	293	312	288	315	292	323	307	306	259	306	326	287	267	275	289	291	334	286	298	306	292	288	327	309	289	286	311	286	293	297	281	314	292	315	310	293	280	306	262	287	283	270	286	322	285	298	304	296	300	298	279	291	262	283	305	259	292	270	289	330	299	303	278	306	288	296	317	302	266	304	298	309	340	313	293	317	275	320	301	280	288	328	310	287	308	268	317	298	284	321	298	267	291	264	301	284	295	287	288	285	286	281	293	287	284	312	276	339	309	305	300	326	296	296	316	303	289	287	303	297	293	310	279	307	313	321	299	298	279	328	278	319	276	292	303	310	294	308	301	292	271	280	289	285	326	279	309	308	290	298	269	284	295	301	333	334	343	297	313	283	316	310	294	298	266	298	297	331	280	250	324	317	279	280	278	275	276	295	294	272	290	366	273	289	296	254	307	289	281	313	298	303	317	311	300	282	309	322	328	291	296	268	289	311	275	298	307	304	280	333	296	304	306	297	277	315	306	309	257	303	292	292	311	311	271	276	252	285	291	278	310	281	319	292	288	300	293	277	280	272	282	299	316	307	287	292	281	294	258	304	269	296	325	303	250	313	320	305	300	313	276	287	286	316	293	295	331	295	298	302	301	319	256	273	292	289	273	299	313	287	278	298	284	273	300	302	272	299	304	281	282	297	286	300	320	288	297	293	318	285	277	303	291	328	355	258	280	280	308	313	314	306	275	282	336	289	326	273	283	306	309	288	278	307	287	274	294	286	283	303	280	302	290	264	299	316	324	274	288	316	298	297	289	317	306	288	289	272	272	301	307	278	276	271	307	328	293	302	299	325	297	322	273	320	295	306	321	320	292	312	287	250	293	306	318	284	295	301	313	310	301	252	276	271	324	272	287	340	274	312	270	292	314	301	305	306	318	289	267	299	286	283	264	277	326	297	297	269	281	272	263	287	312	336	310	294	248	306	319	279	325	271	298	310	314	296	278	293	311	305	304	304	297	327	301	309	303	297	306	275	274	294	302	290	302	300	302	309	280	279	276	302	306	287	273	261	270	292	343	274	312	289	303	278	295	297	304	303	290	260	307	305	306	268	289	291	304	276	276	299	302	350	284	321	301	286	302	314	304	271	295	284	294	290	306	299	313	270	303	290	278	296	302	292	301	300	289	280	275	295	328	299	276	287	278	290	303	274	291	333	284	267	305	321	299	306	283	286	288	310	304	298	285	290	237	293	286	318	310	265	292	290	269	297	300	275	291	278	314	256	301	303	299	278	255	291	279	316	316	283	302	283	273	290	313	301	289	292	290	275	282	280	323	322	302	306	320	303	296	286	321	279	294	267	317	289	278	282	285	295	281	310	290	299	321	270	264	301	325	300	296	301	297	319	315	329	285	334	256	285	307	315	269	314	288	291	307	318	295	302	321	313	308	306	292	287	288	310	323	281	273	273	296	283	342	313	302	284	306	266	318	281	297	311	317	308	290	296	315	266	289	280	306	316	313	286	305	291	324	284	301	331	277	273	285	319	275	301	283	300	305	271	308	277	325	284	291	263	267	275	272	302	289	301	286	254	308	298	287	263	262	305	304	301	306	304	305	313	294	293	306	298	285	272	291	282	309	294	311	259	293	303	335	269	290	293	321	293	276	257	299	282	293	302	314	297	290	288	288	285	314	309	300	284	292	307	299	275	281	341	302	293	275	283	303	307	329	285	310	283	292	285	316	310	295	282	254	300	281	323	293	282	300	299	312	268	293	308	293	318	313	325	306	296	319	294	274	290	263	293	338	316	298	278	305	276	309	298	321	279	307	281	292	297	305	279	305	290	323	249	298	299	311	283	326	269	307	264	329	271	298	312	292	302	293	308	293	293	281	294	276	265	283	314	274	306	307	278	310	274	293	277	285	268	298	314	320	303	299	323	279	326	291	281	299	270	308	291	283	305	336	288	324	301	278	293	298	279	308	308	303	291	285	273	298	278	280	269	288	274	263	308	315	283	265	309	323	297	294	304	313	280	299	266	267	292	276	295	269	278	253	296	266	294	301	298	305	313	308	299	298	280	301	294	287	300	277	320	298	315	325	297	290	303	319	300	256	315	299	310	305	296	279	283	286	276	290	316	273	292	300	284	266	295	293	323	280	297	272	269	303	258	298	264	326	280	302	299	314	284	282	280	306	306	327	309	329	339	279	278	269	273	305	297	285	294	312	278	299	342	303	274	279	277	255	267	286	309	341	292	306	311	267	301	279	293	326	304	303	288	324	300	276	307	283	285	278	283	314	296	270	314	248	283	317	289	305	300	318	297	296	292	329	310	304	292	295	323	267	283	312	314	297	310	299	281	261	306	284	321	297	299	271	302	310	275	331	272	285	304	298	277	318	297	248	317	285	299	312	291	344	340	296	276	332	303	295	288	288	320	328	287	268	289	299	298	277	293	314	300	258	276	288	284	303	313	283	294	310	295	307	296	275	283	300	320	311	284	293	267	297	272	293	268	288	297	296	325	288	300	258	290	300	314	272	281	310	302	278	311	305	300	276	305	315	292	319	259	306	302	293	319	269	274	271	285	261	287	294	315	315	311	289	314	293	285	289	314	282	279	291	301	297	309	284	304	321	306	267	309	342	286	320	279	290	281	283	299	291	288	296	271	299	280	298	302	327	299	313	298	303	281	308	305	299	307	299	286	314	289	278	308	284	319	304	316	279	297	258	269	280	313	302	285	265	286	295	310	274	309	307	291	284	290	296	259	293	284	288	297	323	282	339	348	306	319	296	329	317	294	307	284	325	313	320	324	316	286	296	288	278	294	308	273	268	300	284	272	275	321	284	280	291	323	275	302	285	307	287	307	306	292	293	260	246	253	303	285	280	263	294	329	319	302	323	281	290	289	314	276	289	295	306	279	309	273	275	281	296	282	317	270	276	306	293	304	320	297	311	305	280	291	294	311	278	299	296	307	285	317	295	288	307	302	315	262	271	279	297	277	320	293	287	294	273	291	298	273	321	305	304	287	284	249	301	286	263	280	291	277	305	314	313	269	297	261	309	293	256	288	310	283	277	301	291	299	308	276	295	281	292	310	288	276	294	289	294	298	298	312	276	319	336	277	301	314	318	331	276	303	302	296	317	302	291	296	318	305	331	272	339	286	301	296	310	286	312	275	296	317	306	308	289	319	291	300	315	317	295	289	266	288	299	312	276	290	319	306	311	321	295	265	307	311	293	288	287	341	288	300	339	321	270	295	291	283	277	290	303	278	290	321	314	298	307	309	298	276	294	311	310	271	294	302	269	304	295	293	273	297	308	295	285	323	280	286	303	312	307	268	311	308	329	294	324	289	314	302	304	322	302	281	281	278	276	269	309	291	266	281	311	268	282	296	308	297	273	286	290	333
2585	758	816	910	925	1025	650	699	716	738	753	725	711	721	684	737	659	641	679	756	732	739	694	710	682	728	678	692	676	767	692	692	690	781	669	711	695	720	683	672	686	701	709	750	701	712	701	717	731	716	642	733	690	703	722	732	704	719	684	689	676	703	679	712	732	705	716	699	720	703	708	707	710	745	721	723	754	708	724	706	723	737	744	705	686	746	700	698	728	704	684	663	676	684	745	736	693	693	702	672	690	728	762	702	712	679	719	710	745	716	695	656	721	722	700	678	705	671	681	636	733	697	712	670	664	699	720	672	682	704	715	694	742	713	647	746	660	711	688	684	687	709	698	729	703	718	723	709	699	683	706	678	709	710	729	682	764	739	721	711	726	706	710	701	706	716	731	699	704	748	720	681	707	658	675	733	738	749	710	703	724	718	663	703	697	689	748	760	716	747	696	701	691	750	714	708	720	686	767	731	730	693	704	724	664	681	698	704	684	699	711	708	694	719	762	749	718	689	717	679	691	696	714	709	688	683	679	708	704	724	687	769	695	700	757	707	697	692	719	678	678	684	674	689	712	741	737	723	771	693	691	694	723	778	717	718	696	659	765	715	701	701	748	700	731	681	720	644	666	757	672	748	721	767	673	720	725	746	717	721	671	731	721	715	738	706	652	727	695	694	708	721	758	695	749	699	737	760	709	690	681	739	698	715	756	659	705	683	678	693	741	721	737	716	731	739	706	707	722	665	707	655	686	695	696	750	699	723	706	717	684	687	699	737	715	695	698	708	715	658	723	706	733	721	709	745	758	701	732	711	654	728	694	686	697	720	702	734	703	716	730	761	703	680	710	726	663	726	724	698	695	690	727	723	681	717	719	652	689	680	702	783	758	763	705	722	714	716	696	728	710	729	678	716	717	736	677	728	687	700	694	660	687	677	671	715	724	684	675	726	675	703	709	749	702	732	692	727	745	712	758	741	737	716	705	707	695	733	725	710	697	689	672	733	713	726	748	705	752	735	730	699	706	722	721	676	757	693	745	716	730	706	674	746	707	685	751	731	716	697	710	713	686	700	681	672	683	723	691	686	669	716	720	676	686	691	792	725	693	730	684	725	649	690	718	702	719	711	703	687	674	692	688	729	759	732	690	703	715	712	759	702	657	672	698	681	687	693	736	782	721	672	721	694	713	699	746	736	745	729	757	705	703	730	734	742	682	680	722	708	685	738	698	639	759	716	707	698	683	710	719	716	736	726	686	741	675	702	718	675	775	698	759	763	718	715	783	700	731	701	672	705	731	712	768	695	762	719	771	772	705	739	712	711	725	737	745	679	688	714	701	741	713	703	682	680	689	721	643	690	700	706	676	672	750	745	688	748	666	734	681	722	736	735	675	690	721	710	710	740	668	711	697	713	715	736	716	698	696	728	650	723	704	748	765	724	728	661	731	710	694	671	716	782	718	709	696	738	696	723	726	713	793	694	711	715	752	680	759	703	699	707	753	716	679	664	714	733	724	750	707	714	758	693	663	679	708	690	724	694	732	676	721	727	726	673	714	677	727	747	726	717	686	702	721	703	718	698	728	647	710	694	741	686	712	669	690	685	657	725	697	677	749	711	717	744	697	687	699	718	735	668	716	708	698	712	695	727	723	687	725	708	693	692	728	681	741	690	678	700	731	713	720	728	744	745	729	692	671	711	729	703	698	702	719	719	680	656	724	688	709	695	725	671	686	694	696	706	776	718	712	724	708	728	714	762	714	654	692	688	743	728	703	712	697	701	712	656	679	751	692	733	764	681	700	734	712	704	690	736	702	748	753	740	717	753	721	751	713	685	704	777	715	680	741	750	696	715	735	745	726	742	700	671	769	711	668	710	717	696	718	670	701	723	769	745	700	710	737	702	682	699	708	649	679	733	688	725	665	699	711	726	719	705	712	652	676	709	710	733	719	743	693	708	682	716	702	687	731	729	688	708	655	681	706	662	705	657	701	705	730	671	683	712	700	769	697	771	685	709	722	778	703	733	730	697	686	700	683	718	684	726	704	696	706	644	673	693	706	719	695	744	728	725	699	678	728	733	717	695	647	707	680	705	712	724	745	769	695	712	697	760	736	726	669	712	711	704	714	698	707	708	761	725	734	711	658	734	692	719	724	731	712	694	683	720	713	692	745	719	729	695	673	662	714	735	679	716	722	689	688	704	746	741	737	691	711	722	750	723	676	707	730	683	720	731	720	723	780	728	736	702	713	705	680	733	664	707	707	692	689	715	699	703	729	684	677	698	680	733	715	695	708	752	720	706	683	735	716	733	697	737	704	766	705	718	695	706	689	700	710	721	718	710	640	687	709	718	713	742	685	703	725	733	726	738	686	672	692	695	654	688	707	700	723	696	713	737	714	719	696	706	703	710	700	695	726	683	750	726	682	726	753	701	680	698	717	698	718	705	720	716	721	695	715	744	734	682	709	680	711	723	689	691	731	713	735	676	717	698	674	746	744	742	667	720	725	734	658	724	728	698	733	751	734	694	694	744	729	690	686	705	761	664	737	754	745	679	762	659	699	695	651	711	746	725	703	676	677	708	711	710	729	690	729	758	705	746	703	669	725	678	711	732	671	720	739	696	728	731	762	714	718	668	724	697	662	717	706	673	700	708	728	682	702	735	728	684	727	729	702	713	676	696	712	688	739	740	724	689	741	716	723	728	687	679	674	680	688	723	744	660	661	703	762	696	694	711	660	694	716	723	707	739	659	726	717	762	644	722	736	703	724	714	697	707	737	704	656	733	771	728	691	663	684	722	650	657	764	731	655	685	692	740	763	701	718	750	710	750	715	672	750	688	694	734	710	715	711	760	738	715	707	697	781	674	709	692	720	767	715	734	754	746	685	725	716	736	705	745	712	741	716	689	712	679	713	707	689	722	687	712	662	733	746	744	700	689	710	711	673	679	724	705	711	687	695	730	740	717	703	716	722	743	705	709	718	734	723	717	713	683	727	669	711	688	636	720	706	649	734	722	667	702	729	735	699	726	692	650	751	749	717	745	702	746	738	676	681	732	720	711	748	724	687	710	721	738	715	651	633	697	745	689	695	728	656	704	628	744	741	707	702	692	749	723	704	697	728	653	695	743	710	715	711	693	719	719	691	671	717	702	704	700	697	697	693	731	720	671	734	681	693	697	688	725	710	689	715	708	697	713	696	723	697	700	716	701	729	732	681	680	700	745	723	692	711	704	723	676	713	748	726	701	701	749	736	756	676	664	684	707	689	692	695	684	717	690	706	705	748	714	693	691	748	715	660	768	725	690	699	746	728	677	667	670	679	701	686	739	732	767	738	715	748	708	715	748	731	690	718	740	658	714	738	697	711	737	717	709	706	704	656	730	741	695	719	743	678	734	713	703	758	693	706	738	680	690	703	730	665	719	697	690	787	720	653	682	697	736	732	705	740	688	728	723	719	704	738	717	682	719	717	716	746	670	670	664	731	709	718	664	723	707	658	732
10150	850	588	477	396	442	377	316	286	340	317	285	301	292	294	271	263	285	271	265	294	283	286	304	260	275	290	264	305	248	268	249	229	246	280	259	250	280	295	305	293	244	283	282	256	243	278	287	255	275	265	292	303	262	277	281	257	281	267	238	302	286	260	253	260	270	260	268	291	265	241	300	288	251	286	277	254	285	272	269	245	270	277	283	262	271	318	272	280	295	237	307	269	263	239	301	268	287	293	278	266	255	296	269	265	269	256	280	264	297	280	239	262	282	284	257	258	285	290	268	236	258	283	279	290	256	283	288	260	271	283	279	284	285	280	276	285	265	273	268	272	263	263	252	254	291	275	284	242	256	246	246	278	276	292	305	297	271	284	271	305	306	276	282	279	285	300	309	274	291	270	303	267	284	269	267	304	270	304	279	278	243	279	257	246	267	251	241	247	242	282	279	280	282	249	268	285	281	265	263	308	255	264	288	253	258	262	288	267	282	275	247	300	290	269	266	256	270	248	253	282	262	278	262	279	263	250	240	276	262	242	279	261	297	281	293	304	282	272	311	250	267	298	275	223	270	266	303	271	269	281	269	254	274	295	265	272	257	262	282	296	270	248	274	265	242	283	265	299	248	262	270	311	287	291	289	254	284	291	288	270	242	270	242	263	290	260	282	262	275	274	275	270	256	274	263	241	262	262	252	280	303	268	277	270	256	237	273	268	252	299	266	248	276	258	307	261	265	293	284	261	251	287	294	282	244	280	270	265	267	228	286	299	288	299	286	272	235	284	276	251	301	243	296	283	287	281	261	253	289	257	232	257	305	310	265	256	260	263	274	275	241	273	284	274	286	267	268	250	276	306	259	266	274	256	271	282	262	244	261	293	278	299	287	248	255	273	285	306	277	273	275	273	244	282	304	274	247	255	287	270	255	297	253	281	250	247	250	274	267	270	243	270	269	261	245	278	278	249	263	266	272	279	245	278	282	249	274	246	260	235	257	307	250	256	268	251	277	271	292	283	274	255	260	272	267	251	265	309	248	297	289	291	268	269	268	243	272	283	302	261	257	301	261	271	287	244	277	250	286	281	247	284	293	266	267	269	251	256	291	228	282	260	273	255	288	275	251	286	287	308	245	263	268	239	256	255	266	270	270	276	303	275	281	276	266	264	257	301	283	284	278	298	261	275	248	282	258	255	263	267	260	267	263	283	259	276	298	266	245	263	289	280	255	260	259	270	272	258	290	274	303	261	239	253	265	251	260	263	282	308	230	255	288	252	255	270	256	240	283	252	266	287	294	302	290	249	250	277	251	289	257	251	276	284	247	269	247	294	267	256	288	263	283	263	297	251	274	302	250	291	294	265	273	277	286	264	255	241	269	249	229	283	254	299	286	274	260	271	278	285	304	283	317	296	283	281	264	255	294	258	275	304	293	297	273	273	277	257	286	266	269	296	285	314	291	303	235	231	279	276	244	252	258	276	267	281	274	250	274	250	272	231	261	256	291	298	273	265	266	274	255	269	262	262	307	237	279	247	261	289	287	284	274	289	264	272	267	262	229	282	291	268	280	268	255	281	296	262	288	241	284	281	274	282	269	300	278	295	284	284	284	254	274	260	260	264	279	271	280	254	231	283	299	277	280	259	264	270	249	253	289	261	291	269	273	245	274	330	256	256	273	260	276	262	288	239	254	294	268	286	272	269	283	278	281	283	299	279	309	307	300	291	263	240	280	273	264	292	245	264	277	276	280	282	243	268	287	298	274	253	247	255	274	296	297	247	260	269	261	248	264	258	276	260	269	280	269	315	269	265	251	254	277	287	276	278	283	287	256	224	242	291	245	234	276	268	240	252	288	272	267	263	284	265	280	265	282	263	265	271	255	250	270	263	287	277	265	285	290	248	293	282	275	291	266	266	291	265	278	278	287	284	270	268	219	282	257	267	261	302	301	262	296	254	262	224	275	266	265	267	230	284	250	234	298	272	269	244	251	286	287	261	292	269	251	264	243	281	240	250	264	243	307	264	280	264	280	265	252	290	285	280	257	248	270	257	255	263	257	287	309	279	264	264	265	275	318	292	258	254	261	244	293	305	236	255	256	313	263	248	282	278	255	237	276	243	259	273	268	258	267	277	255	288	262	276	257	259	256	278	258	273	223	274	265	236	282	273	266	263	269	274	255	279	264	243	281	279	240	259	276	258	251	263	261	290	270	262	279	279	274	289	283	277	274	258	281	288	266	303	283	256	266	262	288	298	287	309	259	284	295	296	280	299	262	258	272	292	257	274	266	271	244	260	303	277	275	286	289	283	270	291	270	276	299	245	263	291	270	283	282	280	271	269	281	272	288	298	269	277	259	275	264	291	299	292	273	257	296	302	279	291	271	259	280	301	265	263	293	262	286	247	289	285	283	249	262	277	257	306	238	242	260	303	288	275	269	267	282	267	265	283	281	294	298	276	276	293	246	263	259	260	269	249	257	242	274	249	257	242	289	272	286	280	288	240	310	256	273	277	278	273	270	261	264	265	289	294	291	275	271	281	269	284	280	304	267	247	270	291	256	254	284	259	265	281	281	274	260	275	293	273	250	255	260	293	237	302	266	264	269	267	270	260	274	273	270	284	257	239	301	274	263	252	265	258	280	261	258	296	288	279	306	275	269	243	261	237	286	263	312	268	281	276	291	268	284	268	257	277	240	267	283	284	271	260	286	266	262	293	286	263	283	296	263	272	283	290	294	289	271	288	297	267	243	268	274	246	240	263	254	289	272	260	234	290	243	255	293	250	251	275	266	290	279	248	264	261	253	286	280	262	263	277	269	285	295	249	266	269	262	273	306	292	266	275	253	295	295	295	277	313	263	257	291	292	288	265	268	286	275	312	269	262	265	272	297	263	263	237	299	290	278	261	251	268	289	306	276	287	250	279	286	264	291	242	273	264	280	297	270	287	271	259	302	248	289	275	268	237	261	240	255	287	288	292	295	263	285	248	263	281	249	287	299	302	308	263	276	256	297	267	262	261	243	290	291	270	277	283	251	242	283	284	285	298	273	239	281	267	264	284	273	270	280	269	299	268	289	267	245	253	267	291	259	257	259	316	273	284	253	275	307	282	241	290	314	248	259	283	278	263	277	268	269	254	261	242	273	254	277	254	252	249	257	253	300	257	262	282	277	244	267	250	248	263	268	266	323	269	291	271	275	252	289	277	271	283	243	281	274	270	264	242	240	269	259	258	276	278	278	265	264	287	299	272	291	260	311	308	273	279	269	307	296	293	270	275	274	279	257	261	254	272	265	281	263	287	278	270	293	283	273	258	255	265	274	265	270	266	268	267	281	257	275	268	302	299	272	246	264	276	247	245	270	278	262	254	247	295	293	255	251	262	266	297	288	266	258	269	284	286	281	248	264	278	285	284	282	300	290	282	277	296	289	287	272	252	276	280	288	258	286	298	249	262	266	256	252	290	237	267	244	284	262	278	295	288	260	258	277	278	263	283	256
8439	889	1246	1582	1429	1381	1186	989	886	779	779	789	679	739	728	720	689	708	693	699	624	679	674	636	681	652	639	681	671	651	699	702	656	643	652	657	605	710	674	650	678	671	689	643	632	631	641	647	650	626	627	639	658	678	681	677	641	680	619	669	663	617	673	633	661	612	622	640	648	647	660	633	669	634	639	619	663	663	652	645	596	630	636	639	646	643	664	607	621	602	648	650	641	703	668	613	620	635	647	640	628	614	623	641	653	663	651	611	645	644	639	655	680	638	680	654	652	709	663	601	629	670	620	621	660	700	650	644	662	696	652	675	671	662	637	633	655	655	677	631	632	677	687	674	638	625	681	634	634	665	670	650	667	644	642	664	677	651	673	668	654	641	657	694	678	647	650	674	685	649	620	619	609	635	626	625	632	640	657	594	650	671	654	637	666	630	610	674	665	621	675	666	659	647	612	625	619	616	666	677	629	660	678	664	648	634	689	663	680	616	645	632	637	655	603	619	654	638	651	674	591	667	656	624	680	673	641	631	637	629	646	665	631	674	625	655	666	661	649	658	623	658	647	679	690	657	629	664	657	646	656	678	671	678	625	585	663	654	625	614	659	685	667	660	657	651	669	643	673	654	639	647	589	649	627	592	640	674	630	650	618	648	639	674	632	630	688	660	692	640	647	634	642	684	630	636	638	612	674	650	684	641	655	674	669	624	652	689	625	684	590	670	642	614	658	649	701	661	690	660	649	672	617	667	626	620	653	660	630	648	622	633	602	623	655	627	657	606	673	659	620	639	628	669	635	626	641	682	663	657	625	641	657	652	653	711	652	680	679	629	614	670	669	609	667	668	665	653	626	634	667	634	589	627	613	625	653	644	635	618	652	647	687	689	630	672	621	627	625	647	642	675	586	632	633	625	675	631	665	666	627	651	592	658	686	660	646	610	721	628	606	657	663	649	659	615	659	646	665	616	678	617	668	672	647	657	679	632	665	635	637	661	652	696	654	678	664	619	637	655	664	633	602	644	647	677	629	654	668	675	678	641	662	599	610	631	658	632	646	635	662	639	630	694	606	641	663	604	663	665	614	626	649	645	639	666	591	673	689	650	601	627	617	657	628	638	649	654	659	639	642	680	665	674	676	643	616	650	616	638	655	695	687	612	672	660	641	610	722	631	686	666	653	650	674	659	641	634	642	646	720	660	653	619	640	641	663	653	674	601	671	664	630	658	649	659	657	653	629	622	635	647	641	620	632	659	669	682	653	660	663	627	664	653	663	651	615	643	612	653	674	622	683	675	665	648	632	642	653	636	647	622	655	631	703	610	662	651	657	596	638	682	667	624	636	625	704	654	627	658	656	663	615	674	655	648	626	652	629	671	639	641	630	660	647	678	624	671	670	655	617	619	681	660	685	644	620	700	629	693	640	578	684	634	634	680	641	651	620	651	650	634	671	654	626	643	644	622	691	648	640	650	647	637	662	650	633	681	656	624	656	684	676	648	637	633	639	655	621	635	634	649	666	683	663	654	660	648	667	603	655	640	633	629	674	667	634	659	687	623	655	665	641	610	672	634	663	632	671	602	621	688	638	649	649	665	650	630	687	608	664	685	591	659	619	685	664	634	628	670	655	640	639	606	703	651	647	645	662	697	627	672	690	678	666	617	658	669	632	645	621	699	638	649	644	641	632	671	672	692	661	668	617	656	644	647	664	626	650	625	649	638	664	608	673	625	673	623	640	641	642	700	626	670	652	645	668	639	624	673	601	625	639	674	721	665	662	634	663	666	651	689	618	671	665	649	692	604	649	675	648	634	654	652	636	677	630	619	690	617	626	654	714	638	645	680	672	697	684	634	685	666	657	648	670	627	683	624	694	663	722	616	654	658	622	664	614	666	641	642	658	654	618	660	597	681	654	642	617	681	692	645	661	672	646	641	643	677	621	638	638	615	655	637	617	658	632	689	666	652	631	684	675	669	670	657	636	643	634	627	629	650	619	664	689	662	619	675	683	650	680	651	664	703	635	610	636	638	645	656	683	640	655	614	651	622	655	624	623	628	628	673	646	651	622	646	658	670	719	678	655	683	636	646	647	615	618	699	643	669	622	660	632	664	668	598	630	669	611	621	653	620	639	716	630	605	678	683	650	667	625	679	643	689	616	664	692	646	641	620	657	670	627	653	621	663	639	652	644	589	660	661	639	647	671	647	652	625	641	682	623	651	606	635	646	649	638	666	640	616	633	651	667	689	667	614	624	683	631	705	643	670	653	641	618	621	613	653	655	688	637	642	706	694	656	693	664	656	655	645	648	641	623	653	677	610	660	697	699	627	648	624	625	629	695	642	691	713	667	665	674	676	694	657	658	608	647	668	640	659	665	673	646	645	606	647	673	674	633	614	665	645	627	671	635	704	666	596	663	695	639	612	646	654	649	670	648	674	658	659	666	635	671	663	652	652	644	637	620	633	693	666	678	685	660	657	627	655	600	667	687	702	686	639	676	634	637	683	634	696	627	647	608	681	646	656	667	658	643	656	643	634	666	668	642	636	618	668	637	609	653	653	660	664	666	660	656	629	665	670	663	627	612	676	666	685	685	670	638	641	621	656	658	685	643	661	684	641	676	632	684	656	633	649	680	619	644	652	597	663	691	641	706	647	630	616	644	626	623	615	645	663	659	613	604	624	613	621	666	642	635	626	651	648	703	678	664	667	625	649	613	649	674	629	641	639	676	636	608	605	642	669	629	653	647	672	668	638	661	647	631	670	613	632	642	631	663	635	677	656	602	713	724	700	675	639	685	698	695	660	652	655	680	642	645	646	693	659	658	660	643	640	664	616	640	645	679	639	652	648	658	676	665	596	641	666	627	641	659	673	617	651	668	630	669	658	652	646	647	620	673	642	648	627	648	652	684	638	623	667	612	631	683	623	707	695	666	654	666	663	721	696	644	649	668	634	638	612	614	687	646	641	657	701	670	596	643	660	673	668	630	680	629	625	663	694	668	691	628	701	647	640	659	712	644	663	632	651	675	639	640	634	651	656	622	635	649	646	639	668	679	599	649	673	663	660	597	643	622	608	659	697	615	647	710	648	681	632	630	689	647	624	636	700	670	660	628	673	646	609	650	637	683	629	628	661	688	678	686	653	639	650	680	648	653	635	631	669	603	651	677	599	675	664	635	679	612	630	640	645	634	710	659	655	598	659	646	631	655	634	610	656	696	673	636	655	608	602	621	692	678	651	694	672	643	600	645	644	648	625	641	648	586	648	644	665	681	642	663	666	654	635	600	655	669	611	691	662	650	601	606	652	643	632	658	672	623	667	686	635	634	667	681	675	699	675	670	663	635	607	674	648	610	643	661	625	691	629	636	663	629	638	617	646	685	638	672	654	657	680	636	650	609	675	674	635	609	632	649	669	712	692	662	654	665	666	617	623	646	634	642	664	667	626	647	676	646	674	702	626	665	631	666	702	636	638	630	670	698	652	637	609	616	657	651	580
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
